Class: Aws::KMS::Types::MultiRegionConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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

Instance Attribute Details

#multi_region_key_typeString

Indicates whether the KMS key is a PRIMARY or REPLICA key.

Returns:



5203
5204
5205
5206
5207
5208
5209
# File 'lib/aws-sdk-kms/types.rb', line 5203

class MultiRegionConfiguration < Struct.new(
  :multi_region_key_type,
  :primary_key,
  :replica_keys)
  SENSITIVE = []
  include Aws::Structure
end

#primary_keyTypes::MultiRegionKey

Displays the key ARN and Region of the primary key. This field includes the current KMS key if it is the primary key.

Returns:



5203
5204
5205
5206
5207
5208
5209
# File 'lib/aws-sdk-kms/types.rb', line 5203

class MultiRegionConfiguration < Struct.new(
  :multi_region_key_type,
  :primary_key,
  :replica_keys)
  SENSITIVE = []
  include Aws::Structure
end

#replica_keysArray<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.

Returns:



5203
5204
5205
5206
5207
5208
5209
# File 'lib/aws-sdk-kms/types.rb', line 5203

class MultiRegionConfiguration < Struct.new(
  :multi_region_key_type,
  :primary_key,
  :replica_keys)
  SENSITIVE = []
  include Aws::Structure
end