Package | Description |
---|---|
com.amazonaws.services.redshift |
|
com.amazonaws.services.redshift.model |
Modifier and Type | Method and Description |
---|---|
SnapshotCopyGrant |
AbstractAmazonRedshift.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest request) |
SnapshotCopyGrant |
AmazonRedshiftClient.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest request)
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.
|
SnapshotCopyGrant |
AmazonRedshift.createSnapshotCopyGrant(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest)
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.
|
Future<SnapshotCopyGrant> |
AbstractAmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request) |
Future<SnapshotCopyGrant> |
AmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest)
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.
|
Future<SnapshotCopyGrant> |
AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request) |
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 an encrypted symmetric key from Key Management
Service (KMS) to encrypt copied snapshots in a destination region.
|
Future<SnapshotCopyGrant> |
AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request,
AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler) |
Modifier and Type | Method and 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 an encrypted symmetric key from Key Management
Service (KMS) to encrypt copied snapshots in a destination region.
|
Future<SnapshotCopyGrant> |
AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest request,
AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
CreateSnapshotCopyGrantRequest |
CreateSnapshotCopyGrantRequest.clone() |
CreateSnapshotCopyGrantRequest |
CreateSnapshotCopyGrantRequest.withKmsKeyId(String kmsKeyId)
The unique identifier of the encrypted symmetric key to which to grant Amazon Redshift permission.
|
CreateSnapshotCopyGrantRequest |
CreateSnapshotCopyGrantRequest.withSnapshotCopyGrantName(String snapshotCopyGrantName)
The name of the snapshot copy grant.
|
CreateSnapshotCopyGrantRequest |
CreateSnapshotCopyGrantRequest.withTags(Collection<Tag> tags)
A list of tag instances.
|
CreateSnapshotCopyGrantRequest |
CreateSnapshotCopyGrantRequest.withTags(Tag... tags)
A list of tag instances.
|
Copyright © 2024. All rights reserved.