Creates a snapshot copy grant that permits Amazon Redshift to use an encrypted symmetric key from Key Management Service (KMS) to encrypt copied snapshots in a destination region¶
Description¶
Creates a snapshot copy grant that permits Amazon Redshift to use an encrypted symmetric key from Key Management Service (KMS) to encrypt copied snapshots in a destination region.
For more information about managing snapshot copy grants, go to Amazon Redshift Database Encryption in the Amazon Redshift Cluster Management Guide.
Usage¶
Arguments¶
-
SnapshotCopyGrantName[required] The name of the snapshot copy grant. This name must be unique in the region for the Amazon Web Services account.
Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- Alphabetic characters must be lowercase.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
- Must be unique for all clusters within an Amazon Web Services account.
-
KmsKeyIdThe unique identifier of the encrypted symmetric key to which to grant Amazon Redshift permission. If no key is specified, the default key is used.
-
TagsA list of tag instances.
Value¶
A list with the following syntax:
list(
SnapshotCopyGrant = list(
SnapshotCopyGrantName = "string",
KmsKeyId = "string",
Tags = list(
list(
Key = "string",
Value = "string"
)
)
)
)