public static interface GetSecretValueRequest.Builder extends SecretsManagerRequest.Builder, SdkPojo, CopyableBuilder<GetSecretValueRequest.Builder,GetSecretValueRequest>
| Modifier and Type | Method and Description |
|---|---|
GetSecretValueRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetSecretValueRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GetSecretValueRequest.Builder |
secretId(String secretId)
Specifies the secret containing the version that you want to retrieve.
|
GetSecretValueRequest.Builder |
versionId(String versionId)
Specifies the unique identifier of the version of the secret that you want to retrieve.
|
GetSecretValueRequest.Builder |
versionStage(String versionStage)
Specifies the secret version that you want to retrieve by the staging label attached to the version.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetSecretValueRequest.Builder secretId(String secretId)
Specifies the secret containing the version that you want to retrieve. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.
secretId - Specifies the secret containing the version that you want to retrieve. You can specify either the
Amazon Resource Name (ARN) or the friendly name of the secret.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.
GetSecretValueRequest.Builder versionId(String versionId)
Specifies the unique identifier of the version of the secret that you want to retrieve. If you specify both
this parameter and VersionStage, the two parameters must refer to the same secret version. If
you don't specify either a VersionStage or VersionId then the default is to perform
the operation on the version with the VersionStage value of AWSCURRENT.
This value is typically a UUID-type value with 32 hexadecimal digits.
versionId - Specifies the unique identifier of the version of the secret that you want to retrieve. If you specify
both this parameter and VersionStage, the two parameters must refer to the same secret
version. If you don't specify either a VersionStage or VersionId then the
default is to perform the operation on the version with the VersionStage value of
AWSCURRENT.
This value is typically a UUID-type value with 32 hexadecimal digits.
GetSecretValueRequest.Builder versionStage(String versionStage)
Specifies the secret version that you want to retrieve by the staging label attached to the version.
Staging labels are used to keep track of different versions during the rotation process. If you specify both
this parameter and VersionId, the two parameters must refer to the same secret version . If you
don't specify either a VersionStage or VersionId, then the default is to perform
the operation on the version with the VersionStage value of AWSCURRENT.
versionStage - Specifies the secret version that you want to retrieve by the staging label attached to the
version.
Staging labels are used to keep track of different versions during the rotation process. If you
specify both this parameter and VersionId, the two parameters must refer to the same
secret version . If you don't specify either a VersionStage or VersionId,
then the default is to perform the operation on the version with the VersionStage value
of AWSCURRENT.
GetSecretValueRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetSecretValueRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.