| Package | Description |
|---|---|
| software.amazon.awssdk.services.redshift |
|
| software.amazon.awssdk.services.redshift.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateHsmConfigurationResponse |
RedshiftClient.createHsmConfiguration(Consumer<CreateHsmConfigurationRequest.Builder> createHsmConfigurationRequest)
Creates an HSM configuration that contains the information required by an Amazon Redshift cluster to store and
use database encryption keys in a Hardware Security Module (HSM).
|
default CompletableFuture<CreateHsmConfigurationResponse> |
RedshiftAsyncClient.createHsmConfiguration(Consumer<CreateHsmConfigurationRequest.Builder> createHsmConfigurationRequest)
Creates an HSM configuration that contains the information required by an Amazon Redshift cluster to store and
use database encryption keys in a Hardware Security Module (HSM).
|
| Modifier and Type | Method and Description |
|---|---|
static CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.builder() |
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.description(String description)
A text description of the HSM configuration to be created.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.hsmConfigurationIdentifier(String hsmConfigurationIdentifier)
The identifier to be assigned to the new Amazon Redshift HSM configuration.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.hsmIpAddress(String hsmIpAddress)
The IP address that the Amazon Redshift cluster must use to access the HSM.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.hsmPartitionName(String hsmPartitionName)
The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption
keys.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.hsmPartitionPassword(String hsmPartitionPassword)
The password required to access the HSM partition.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.hsmServerPublicCertificate(String hsmServerPublicCertificate)
The HSMs public certificate file.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.tags(Collection<Tag> tags)
A list of tag instances.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.tags(Consumer<Tag.Builder>... tags)
A list of tag instances.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.Builder.tags(Tag... tags)
A list of tag instances.
|
CreateHsmConfigurationRequest.Builder |
CreateHsmConfigurationRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateHsmConfigurationRequest.Builder> |
CreateHsmConfigurationRequest.serializableBuilderClass() |
Copyright © 2021. All rights reserved.