GetReplicaKeyResult

data class GetReplicaKeyResult(val arn: String? = null, val description: String? = null, val enabled: Boolean? = null, val keyId: String? = null, val keyPolicy: Any? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, description: String? = null, enabled: Boolean? = null, keyId: String? = null, keyPolicy: Any? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The Amazon Resource Name (ARN) of the replica key, such as arn:aws:kms:us-west-2:111122223333:key/mrk-1234abcd12ab34cd56ef1234567890ab . The key ARNs of related multi-Region keys differ only in the Region value. For information about the key ARNs of multi-Region keys, see How multi-Region keys work in the AWS Key Management Service Developer Guide .

Link copied to clipboard
val description: String? = null

A description of the AWS KMS key. Use a description that helps you to distinguish this AWS KMS key from others in the account, such as its intended use.

Link copied to clipboard
val enabled: Boolean? = null

Specifies whether the AWS KMS key is enabled. Disabled AWS KMS keys cannot be used in cryptographic operations.

Link copied to clipboard
val keyId: String? = null

The key ID of the replica key, such as mrk-1234abcd12ab34cd56ef1234567890ab . Related multi-Region keys have the same key ID. For information about the key IDs of multi-Region keys, see How multi-Region keys work in the AWS Key Management Service Developer Guide .

Link copied to clipboard
val keyPolicy: Any? = null

The key policy that authorizes use of the AWS KMS key. The key policy must observe the following rules. Search the CloudFormation User Guide for AWS::KMS::ReplicaKey for more information about the expected schema for this property.

Link copied to clipboard
val tags: List<Tag>? = null

An array of key-value pairs to apply to this resource.