@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSecretVersionStageRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateSecretVersionStageRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateSecretVersionStageRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getMoveToVersionId()
The ID of the version to add the staging label to.
|
String |
getRemoveFromVersionId()
The ID of the version that the staging label is to be removed from.
|
String |
getSecretId()
The ARN or the name of the secret with the version and staging labelsto modify.
|
String |
getVersionStage()
The staging label to add to this version.
|
int |
hashCode() |
void |
setMoveToVersionId(String moveToVersionId)
The ID of the version to add the staging label to.
|
void |
setRemoveFromVersionId(String removeFromVersionId)
The ID of the version that the staging label is to be removed from.
|
void |
setSecretId(String secretId)
The ARN or the name of the secret with the version and staging labelsto modify.
|
void |
setVersionStage(String versionStage)
The staging label to add to this version.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSecretVersionStageRequest |
withMoveToVersionId(String moveToVersionId)
The ID of the version to add the staging label to.
|
UpdateSecretVersionStageRequest |
withRemoveFromVersionId(String removeFromVersionId)
The ID of the version that the staging label is to be removed from.
|
UpdateSecretVersionStageRequest |
withSecretId(String secretId)
The ARN or the name of the secret with the version and staging labelsto modify.
|
UpdateSecretVersionStageRequest |
withVersionStage(String versionStage)
The staging label to add to this version.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setSecretId(String secretId)
The ARN or the name of the secret with the version and staging labelsto modify.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
secretId
- The ARN or the name of the secret with the version and staging labelsto modify.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
public String getSecretId()
The ARN or the name of the secret with the version and staging labelsto modify.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
public UpdateSecretVersionStageRequest withSecretId(String secretId)
The ARN or the name of the secret with the version and staging labelsto modify.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
secretId
- The ARN or the name of the secret with the version and staging labelsto modify.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
public void setVersionStage(String versionStage)
The staging label to add to this version.
versionStage
- The staging label to add to this version.public String getVersionStage()
The staging label to add to this version.
public UpdateSecretVersionStageRequest withVersionStage(String versionStage)
The staging label to add to this version.
versionStage
- The staging label to add to this version.public void setRemoveFromVersionId(String removeFromVersionId)
The ID of the version that the staging label is to be removed from. If the staging label you are trying to attach to one version is already attached to a different version, then you must include this parameter and specify the version that the label is to be removed from. If the label is attached and you either do not specify this parameter, or the version ID does not match, then the operation fails.
removeFromVersionId
- The ID of the version that the staging label is to be removed from. If the staging label you are trying to
attach to one version is already attached to a different version, then you must include this parameter and
specify the version that the label is to be removed from. If the label is attached and you either do not
specify this parameter, or the version ID does not match, then the operation fails.public String getRemoveFromVersionId()
The ID of the version that the staging label is to be removed from. If the staging label you are trying to attach to one version is already attached to a different version, then you must include this parameter and specify the version that the label is to be removed from. If the label is attached and you either do not specify this parameter, or the version ID does not match, then the operation fails.
public UpdateSecretVersionStageRequest withRemoveFromVersionId(String removeFromVersionId)
The ID of the version that the staging label is to be removed from. If the staging label you are trying to attach to one version is already attached to a different version, then you must include this parameter and specify the version that the label is to be removed from. If the label is attached and you either do not specify this parameter, or the version ID does not match, then the operation fails.
removeFromVersionId
- The ID of the version that the staging label is to be removed from. If the staging label you are trying to
attach to one version is already attached to a different version, then you must include this parameter and
specify the version that the label is to be removed from. If the label is attached and you either do not
specify this parameter, or the version ID does not match, then the operation fails.public void setMoveToVersionId(String moveToVersionId)
The ID of the version to add the staging label to. To remove a label from a version, then do not specify this parameter.
If the staging label is already attached to a different version of the secret, then you must also specify the
RemoveFromVersionId
parameter.
moveToVersionId
- The ID of the version to add the staging label to. To remove a label from a version, then do not specify
this parameter.
If the staging label is already attached to a different version of the secret, then you must also specify
the RemoveFromVersionId
parameter.
public String getMoveToVersionId()
The ID of the version to add the staging label to. To remove a label from a version, then do not specify this parameter.
If the staging label is already attached to a different version of the secret, then you must also specify the
RemoveFromVersionId
parameter.
If the staging label is already attached to a different version of the secret, then you must also specify
the RemoveFromVersionId
parameter.
public UpdateSecretVersionStageRequest withMoveToVersionId(String moveToVersionId)
The ID of the version to add the staging label to. To remove a label from a version, then do not specify this parameter.
If the staging label is already attached to a different version of the secret, then you must also specify the
RemoveFromVersionId
parameter.
moveToVersionId
- The ID of the version to add the staging label to. To remove a label from a version, then do not specify
this parameter.
If the staging label is already attached to a different version of the secret, then you must also specify
the RemoveFromVersionId
parameter.
public String toString()
toString
in class Object
Object.toString()
public UpdateSecretVersionStageRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()