class Aws::Redshift::Types::CreateSnapshotCopyGrantMessage
The result of the `CreateSnapshotCopyGrant` action.
@note When making an API call, you may pass CreateSnapshotCopyGrantMessage
data as a hash: { snapshot_copy_grant_name: "String", # required kms_key_id: "String", tags: [ { key: "String", value: "String", }, ], }
@!attribute [rw] snapshot_copy_grant_name
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. @return [String]
@!attribute [rw] kms_key_id
The unique identifier of the customer master key (CMK) to which to grant Amazon Redshift permission. If no key is specified, the default key is used. @return [String]
@!attribute [rw] tags
A list of tag instances. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/CreateSnapshotCopyGrantMessage AWS API Documentation
Constants
- SENSITIVE