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.
Constant Summary collapse
- SENSITIVE =
[]
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 *IAM User Guide*.
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 |
# File 'lib/aws-sdk-iam/types.rb', line 9212 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) SENSITIVE = [] include Aws::Structure end |
#expiration ⇒ Time
The date on which the certificate is set to expire.
9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 |
# File 'lib/aws-sdk-iam/types.rb', line 9212 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) SENSITIVE = [] include Aws::Structure end |
#path ⇒ String
The path to the server certificate. For more information about paths, see [IAM identifiers] in the *IAM User Guide*.
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 |
# File 'lib/aws-sdk-iam/types.rb', line 9212 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) SENSITIVE = [] 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 *IAM User Guide*.
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 |
# File 'lib/aws-sdk-iam/types.rb', line 9212 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) SENSITIVE = [] include Aws::Structure end |
#server_certificate_name ⇒ String
The name that identifies the server certificate.
9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 |
# File 'lib/aws-sdk-iam/types.rb', line 9212 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) SENSITIVE = [] include Aws::Structure end |
#upload_date ⇒ Time
The date when the server certificate was uploaded.
9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 |
# File 'lib/aws-sdk-iam/types.rb', line 9212 class ServerCertificateMetadata < Struct.new( :path, :server_certificate_name, :server_certificate_id, :arn, :upload_date, :expiration) SENSITIVE = [] include Aws::Structure end |