| Package | Description |
|---|---|
| software.amazon.awssdk.services.secretsmanager |
|
| software.amazon.awssdk.services.secretsmanager.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateSecretResponse> |
SecretsManagerAsyncClient.createSecret(Consumer<CreateSecretRequest.Builder> createSecretRequest)
Creates a new secret.
|
default CreateSecretResponse |
SecretsManagerClient.createSecret(Consumer<CreateSecretRequest.Builder> createSecretRequest)
Creates a new secret.
|
| Modifier and Type | Method and Description |
|---|---|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.addReplicaRegions(Collection<ReplicaRegionType> addReplicaRegions)
A list of Regions and KMS keys to replicate secrets.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.addReplicaRegions(Consumer<ReplicaRegionType.Builder>... addReplicaRegions)
A list of Regions and KMS keys to replicate secrets.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.addReplicaRegions(ReplicaRegionType... addReplicaRegions)
A list of Regions and KMS keys to replicate secrets.
|
static CreateSecretRequest.Builder |
CreateSecretRequest.builder() |
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.clientRequestToken(String clientRequestToken)
If you include
SecretString or SecretBinary, then Secrets Manager creates an
initial version for the secret, and this parameter specifies the unique identifier for the new version. |
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.description(String description)
The description of the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.forceOverwriteReplicaSecret(Boolean forceOverwriteReplicaSecret)
Specifies whether to overwrite a secret with the same name in the destination Region.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.kmsKeyId(String kmsKeyId)
The ARN, key ID, or alias of the KMS key that Secrets Manager uses to encrypt the secret value in the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.name(String name)
The name of the new secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.secretBinary(SdkBytes secretBinary)
The binary data to encrypt and store in the new version of the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.secretString(String secretString)
The text data to encrypt and store in this new version of the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.tags(Collection<Tag> tags)
A list of tags to attach to the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.tags(Consumer<Tag.Builder>... tags)
A list of tags to attach to the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.Builder.tags(Tag... tags)
A list of tags to attach to the secret.
|
CreateSecretRequest.Builder |
CreateSecretRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateSecretRequest.Builder> |
CreateSecretRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.