public static interface UpdateSecretVersionStageRequest.Builder extends SecretsManagerRequest.Builder, CopyableBuilder<UpdateSecretVersionStageRequest.Builder,UpdateSecretVersionStageRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateSecretVersionStageRequest.Builder |
moveToVersionId(String moveToVersionId)
(Optional) The secret version ID that you want to add the staging labels to.
|
UpdateSecretVersionStageRequest.Builder |
removeFromVersionId(String removeFromVersionId)
(Optional) Specifies the secret version ID of the version that the staging labels are to be removed from.
|
UpdateSecretVersionStageRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
UpdateSecretVersionStageRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateSecretVersionStageRequest.Builder |
secretId(String secretId)
Specifies the secret with the version whose list of staging labels you want to modify.
|
UpdateSecretVersionStageRequest.Builder |
versionStage(String versionStage)
The list of staging labels to add to this version.
|
buildrequestOverrideConfigcopyapply, buildUpdateSecretVersionStageRequest.Builder secretId(String secretId)
Specifies the secret with the version whose list of staging labels you want to modify. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
secretId - Specifies the secret with the version whose list of staging labels you want to modify. You can specify
either the Amazon Resource Name (ARN) or the friendly name of the secret.UpdateSecretVersionStageRequest.Builder versionStage(String versionStage)
The list of staging labels to add to this version.
versionStage - The list of staging labels to add to this version.UpdateSecretVersionStageRequest.Builder removeFromVersionId(String removeFromVersionId)
(Optional) Specifies the secret version ID of the version that the staging labels are to be removed from.
If you want to move a label to a new version, you do not have to explicitly remove it with this parameter.
Adding a label using the MoveToVersionId parameter automatically removes it from the old
version. However, if you do include both the "MoveTo" and "RemoveFrom" parameters, then the move is
successful only if the staging labels are actually present on the "RemoveFrom" version. If a staging label
was on a different version than "RemoveFrom", then the request fails.
removeFromVersionId - (Optional) Specifies the secret version ID of the version that the staging labels are to be removed
from.
If you want to move a label to a new version, you do not have to explicitly remove it with this
parameter. Adding a label using the MoveToVersionId parameter automatically removes it
from the old version. However, if you do include both the "MoveTo" and "RemoveFrom" parameters, then
the move is successful only if the staging labels are actually present on the "RemoveFrom" version. If
a staging label was on a different version than "RemoveFrom", then the request fails.
UpdateSecretVersionStageRequest.Builder moveToVersionId(String moveToVersionId)
(Optional) The secret version ID that you want to add the staging labels to.
If any of the staging labels are already attached to a different version of the secret, then they are removed from that version before adding them to this version.
moveToVersionId - (Optional) The secret version ID that you want to add the staging labels to.
If any of the staging labels are already attached to a different version of the secret, then they are removed from that version before adding them to this version.
UpdateSecretVersionStageRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.UpdateSecretVersionStageRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.