Class: Aws::KMS::Types::MultiRegionConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::KMS::Types::MultiRegionConfiguration
- Defined in:
- gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb
Overview
Describes the configuration of this multi-Region key. This field appears only when the KMS key is a primary or replica of a multi-Region key.
For more information about any listed KMS key, use the DescribeKey operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#multi_region_key_type ⇒ String
Indicates whether the KMS key is a
PRIMARY
orREPLICA
key. -
#primary_key ⇒ Types::MultiRegionKey
Displays the key ARN and Region of the primary key.
-
#replica_keys ⇒ Array<Types::MultiRegionKey>
displays the key ARNs and Regions of all replica keys.
Instance Attribute Details
#multi_region_key_type ⇒ String
Indicates whether the KMS key is a PRIMARY
or REPLICA
key.
5153 5154 5155 5156 5157 5158 5159 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 5153 class MultiRegionConfiguration < Struct.new( :multi_region_key_type, :primary_key, :replica_keys) SENSITIVE = [] include Aws::Structure end |
#primary_key ⇒ Types::MultiRegionKey
Displays the key ARN and Region of the primary key. This field includes the current KMS key if it is the primary key.
5153 5154 5155 5156 5157 5158 5159 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 5153 class MultiRegionConfiguration < Struct.new( :multi_region_key_type, :primary_key, :replica_keys) SENSITIVE = [] include Aws::Structure end |
#replica_keys ⇒ Array<Types::MultiRegionKey>
displays the key ARNs and Regions of all replica keys. This field includes the current KMS key if it is a replica key.
5153 5154 5155 5156 5157 5158 5159 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 5153 class MultiRegionConfiguration < Struct.new( :multi_region_key_type, :primary_key, :replica_keys) SENSITIVE = [] include Aws::Structure end |