Package | Description |
---|---|
com.amazonaws.services.redshift | |
com.amazonaws.services.redshift.model |
Modifier and Type | Method and Description |
---|---|
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.
|
SnapshotCopyGrant |
AbstractAmazonRedshift.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest request) |
Modifier and Type | Method and Description |
---|---|
Future<SnapshotCopyGrant> |
AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request) |
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> |
AbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request) |
Future<SnapshotCopyGrant> |
AmazonRedshiftAsyncClient.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> |
AbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request,
AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
Future<SnapshotCopyGrant> |
AmazonRedshiftAsyncClient.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> |
AbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request,
AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler) |
Modifier and Type | Method and 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(Collection<Tag> tags)
A list of tag instances.
|
SnapshotCopyGrant |
SnapshotCopyGrant.withTags(Tag... tags)
A list of tag instances.
|
Modifier and Type | Method and Description |
---|---|
List<SnapshotCopyGrant> |
DescribeSnapshotCopyGrantsResult.getSnapshotCopyGrants()
The list of
SnapshotCopyGrant objects. |
Modifier and Type | Method and Description |
---|---|
DescribeSnapshotCopyGrantsResult |
DescribeSnapshotCopyGrantsResult.withSnapshotCopyGrants(SnapshotCopyGrant... snapshotCopyGrants)
The list of
SnapshotCopyGrant objects. |
Modifier and Type | Method and Description |
---|---|
void |
DescribeSnapshotCopyGrantsResult.setSnapshotCopyGrants(Collection<SnapshotCopyGrant> snapshotCopyGrants)
The list of
SnapshotCopyGrant objects. |
DescribeSnapshotCopyGrantsResult |
DescribeSnapshotCopyGrantsResult.withSnapshotCopyGrants(Collection<SnapshotCopyGrant> snapshotCopyGrants)
The list of
SnapshotCopyGrant objects. |
Copyright © 2018. All rights reserved.