Class: Aws::IAM::Types::ServerCertificateMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::IAM::Types::ServerCertificateMetadata
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iam/types.rb
Overview
Contains information about a server certificate without its certificate body, certificate chain, and private key.
This data type is used as a response element in the UploadServerCertificate and ListServerCertificates operations.
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) specifying the server certificate.
-
#expiration ⇒ Time
The date on which the certificate is set to expire.
-
#path ⇒ String
The path to the server certificate.
-
#server_certificate_id ⇒ String
The stable and unique string identifying the server certificate.
-
#server_certificate_name ⇒ String
The name that identifies the server certificate.
-
#upload_date ⇒ Time
The date when the server certificate was uploaded.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) specifying the server certificate. For more information about ARNs and how to use them in policies, see
- IAM Identifiers][1
-
in the *Using IAM* guide.
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
8309 8310 8311 8312 8313 8314 8315 8316 8317 |
# File 'lib/aws-sdk-iam/types.rb', line 8309 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) include Aws::Structure end |
#expiration ⇒ Time
The date on which the certificate is set to expire.
8309 8310 8311 8312 8313 8314 8315 8316 8317 |
# File 'lib/aws-sdk-iam/types.rb', line 8309 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) include Aws::Structure end |
#path ⇒ String
The path to the server certificate. For more information about paths, see [IAM Identifiers] in the *Using IAM* guide.
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
8309 8310 8311 8312 8313 8314 8315 8316 8317 |
# File 'lib/aws-sdk-iam/types.rb', line 8309 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) include Aws::Structure end |
#server_certificate_id ⇒ String
The stable and unique string identifying the server certificate. For more information about IDs, see [IAM Identifiers] in the *Using IAM* guide.
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
8309 8310 8311 8312 8313 8314 8315 8316 8317 |
# File 'lib/aws-sdk-iam/types.rb', line 8309 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) include Aws::Structure end |
#server_certificate_name ⇒ String
The name that identifies the server certificate.
8309 8310 8311 8312 8313 8314 8315 8316 8317 |
# File 'lib/aws-sdk-iam/types.rb', line 8309 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) include Aws::Structure end |
#upload_date ⇒ Time
The date when the server certificate was uploaded.
8309 8310 8311 8312 8313 8314 8315 8316 8317 |
# File 'lib/aws-sdk-iam/types.rb', line 8309 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) include Aws::Structure end |