Class: Aws::KMS::Types::AliasListEntry
- Inherits:
-
Struct
- Object
- Struct
- Aws::KMS::Types::AliasListEntry
- Defined in:
- gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb
Overview
Contains information about an alias.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alias_arn ⇒ String
String that contains the key ARN.
-
#alias_name ⇒ String
String that contains the alias.
-
#creation_date ⇒ Time
Date and time that the alias was most recently created in the account and Region.
-
#last_updated_date ⇒ Time
Date and time that the alias was most recently associated with a KMS key in the account and Region.
-
#target_key_id ⇒ String
String that contains the key identifier of the KMS key associated with the alias.
Instance Attribute Details
#alias_arn ⇒ String
String that contains the key ARN.
40 41 42 43 44 45 46 47 48 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 40 class AliasListEntry < Struct.new( :alias_name, :alias_arn, :target_key_id, :creation_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#alias_name ⇒ String
String that contains the alias. This value begins with alias/
.
40 41 42 43 44 45 46 47 48 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 40 class AliasListEntry < Struct.new( :alias_name, :alias_arn, :target_key_id, :creation_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#creation_date ⇒ Time
Date and time that the alias was most recently created in the account and Region. Formatted as Unix time.
40 41 42 43 44 45 46 47 48 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 40 class AliasListEntry < Struct.new( :alias_name, :alias_arn, :target_key_id, :creation_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#last_updated_date ⇒ Time
Date and time that the alias was most recently associated with a KMS key in the account and Region. Formatted as Unix time.
40 41 42 43 44 45 46 47 48 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 40 class AliasListEntry < Struct.new( :alias_name, :alias_arn, :target_key_id, :creation_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |
#target_key_id ⇒ String
String that contains the key identifier of the KMS key associated with the alias.
40 41 42 43 44 45 46 47 48 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 40 class AliasListEntry < Struct.new( :alias_name, :alias_arn, :target_key_id, :creation_date, :last_updated_date) SENSITIVE = [] include Aws::Structure end |