Uses of Class
com.amazonaws.services.redshift.model.SnapshotCopyGrant
Packages that use SnapshotCopyGrant
-
Uses of SnapshotCopyGrant in com.amazonaws.services.redshift
Methods in com.amazonaws.services.redshift that return SnapshotCopyGrantModifier and TypeMethodDescriptionAbstractAmazonRedshift.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest request) AmazonRedshift.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest) Creates a snapshot copy grant that permits Amazon Redshift to use a customer master key (CMK) from AWS Key Management Service (AWS KMS) to encrypt copied snapshots in a destination region.AmazonRedshiftClient.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest) Creates a snapshot copy grant that permits Amazon Redshift to use a customer master key (CMK) from AWS Key Management Service (AWS KMS) to encrypt copied snapshots in a destination region.Methods in com.amazonaws.services.redshift that return types with arguments of type SnapshotCopyGrantModifier and TypeMethodDescriptionAbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request) AbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest, SnapshotCopyGrant> asyncHandler) AmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest) Creates a snapshot copy grant that permits Amazon Redshift to use a customer master key (CMK) from AWS Key Management Service (AWS KMS) to encrypt copied snapshots in a destination region.AmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest, AsyncHandler<CreateSnapshotCopyGrantRequest, SnapshotCopyGrant> asyncHandler) Creates a snapshot copy grant that permits Amazon Redshift to use a customer master key (CMK) from AWS Key Management Service (AWS KMS) to encrypt copied snapshots in a destination region.AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request) AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest, SnapshotCopyGrant> asyncHandler) Method parameters in com.amazonaws.services.redshift with type arguments of type SnapshotCopyGrantModifier and TypeMethodDescriptionAbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest, SnapshotCopyGrant> asyncHandler) AmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest, AsyncHandler<CreateSnapshotCopyGrantRequest, SnapshotCopyGrant> asyncHandler) Creates a snapshot copy grant that permits Amazon Redshift to use a customer master key (CMK) from AWS Key Management Service (AWS KMS) to encrypt copied snapshots in a destination region.AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest, SnapshotCopyGrant> asyncHandler) -
Uses of SnapshotCopyGrant in com.amazonaws.services.redshift.model
Methods in com.amazonaws.services.redshift.model that return SnapshotCopyGrantModifier and TypeMethodDescriptionSnapshotCopyGrant.clone()SnapshotCopyGrant.withKmsKeyId(String kmsKeyId) The unique identifier of the customer master key (CMK) in AWS KMS to which Amazon Redshift is granted permission.SnapshotCopyGrant.withSnapshotCopyGrantName(String snapshotCopyGrantName) The name of the snapshot copy grant.A list of tag instances.SnapshotCopyGrant.withTags(Collection<Tag> tags) A list of tag instances.Methods in com.amazonaws.services.redshift.model that return types with arguments of type SnapshotCopyGrantModifier and TypeMethodDescriptionDescribeSnapshotCopyGrantsResult.getSnapshotCopyGrants()The list ofSnapshotCopyGrantobjects.Methods in com.amazonaws.services.redshift.model with parameters of type SnapshotCopyGrantModifier and TypeMethodDescriptionDescribeSnapshotCopyGrantsResult.withSnapshotCopyGrants(SnapshotCopyGrant... snapshotCopyGrants) The list ofSnapshotCopyGrantobjects.Method parameters in com.amazonaws.services.redshift.model with type arguments of type SnapshotCopyGrantModifier and TypeMethodDescriptionvoidDescribeSnapshotCopyGrantsResult.setSnapshotCopyGrants(Collection<SnapshotCopyGrant> snapshotCopyGrants) The list ofSnapshotCopyGrantobjects.DescribeSnapshotCopyGrantsResult.withSnapshotCopyGrants(Collection<SnapshotCopyGrant> snapshotCopyGrants) The list ofSnapshotCopyGrantobjects.