Uses of Class
com.amazonaws.services.redshift.model.SnapshotCopyGrant
-
Packages that use SnapshotCopyGrant Package Description com.amazonaws.services.redshift com.amazonaws.services.redshift.model -
-
Uses of SnapshotCopyGrant in com.amazonaws.services.redshift
Methods in com.amazonaws.services.redshift that return SnapshotCopyGrant Modifier and Type Method Description SnapshotCopyGrant
AbstractAmazonRedshift. createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest request)
SnapshotCopyGrant
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.SnapshotCopyGrant
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 SnapshotCopyGrant Modifier and Type Method Description Future<SnapshotCopyGrant>
AbstractAmazonRedshiftAsync. createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request)
Future<SnapshotCopyGrant>
AbstractAmazonRedshiftAsync. createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler)
Future<SnapshotCopyGrant>
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.Future<SnapshotCopyGrant>
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.Future<SnapshotCopyGrant>
AmazonRedshiftAsyncClient. createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request)
Future<SnapshotCopyGrant>
AmazonRedshiftAsyncClient. createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler)
Method parameters in com.amazonaws.services.redshift with type arguments of type SnapshotCopyGrant Modifier and Type Method Description Future<SnapshotCopyGrant>
AbstractAmazonRedshiftAsync. createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request, AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler)
Future<SnapshotCopyGrant>
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.Future<SnapshotCopyGrant>
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 SnapshotCopyGrant Modifier and Type Method Description SnapshotCopyGrant
SnapshotCopyGrant. clone()
SnapshotCopyGrant
SnapshotCopyGrant. withKmsKeyId(String kmsKeyId)
The unique identifier of the customer master key (CMK) in AWS KMS to which Amazon Redshift is granted permission.SnapshotCopyGrant
SnapshotCopyGrant. withSnapshotCopyGrantName(String snapshotCopyGrantName)
The name of the snapshot copy grant.SnapshotCopyGrant
SnapshotCopyGrant. withTags(Tag... tags)
A list of tag instances.SnapshotCopyGrant
SnapshotCopyGrant. withTags(Collection<Tag> tags)
A list of tag instances.Methods in com.amazonaws.services.redshift.model that return types with arguments of type SnapshotCopyGrant Modifier and Type Method Description List<SnapshotCopyGrant>
DescribeSnapshotCopyGrantsResult. getSnapshotCopyGrants()
The list ofSnapshotCopyGrant
objects.Methods in com.amazonaws.services.redshift.model with parameters of type SnapshotCopyGrant Modifier and Type Method Description DescribeSnapshotCopyGrantsResult
DescribeSnapshotCopyGrantsResult. withSnapshotCopyGrants(SnapshotCopyGrant... snapshotCopyGrants)
The list ofSnapshotCopyGrant
objects.Method parameters in com.amazonaws.services.redshift.model with type arguments of type SnapshotCopyGrant Modifier and Type Method Description void
DescribeSnapshotCopyGrantsResult. setSnapshotCopyGrants(Collection<SnapshotCopyGrant> snapshotCopyGrants)
The list ofSnapshotCopyGrant
objects.DescribeSnapshotCopyGrantsResult
DescribeSnapshotCopyGrantsResult. withSnapshotCopyGrants(Collection<SnapshotCopyGrant> snapshotCopyGrants)
The list ofSnapshotCopyGrant
objects.
-