AWSKMSMultiRegionConfiguration
Objective-C
@interface AWSKMSMultiRegionConfiguration
Swift
class AWSKMSMultiRegionConfiguration
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.
-
Indicates whether the KMS key is a
PRIMARY
orREPLICA
key.Declaration
Objective-C
@property (nonatomic) AWSKMSMultiRegionKeyType multiRegionKeyType;
Swift
var multiRegionKeyType: AWSKMSMultiRegionKeyType { get set }
-
Displays the key ARN and Region of the primary key. This field includes the current KMS key if it is the primary key.
Declaration
Objective-C
@property (nonatomic, strong) AWSKMSMultiRegionKey *_Nullable primaryKey;
Swift
var primaryKey: AWSKMSMultiRegionKey? { get set }
-
displays the key ARNs and Regions of all replica keys. This field includes the current KMS key if it is a replica key.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSKMSMultiRegionKey *> *_Nullable replicaKeys;
Swift
var replicaKeys: [AWSKMSMultiRegionKey]? { get set }