ISecretsManagerPutSecretValueRequest
Interface in AWS.SecretsManager
Interface for PutSecretValue requests.
Ancestors
Properties
ClientRequestToken
property ClientRequestToken: string
Specify a token as a unique identifier for the initial version of the secret.
If ClientRequestToken is not specified a UUID will be automatically generated.
SecretBinary
property SecretBinary: TStream
Specify binary data to encrypt and store in the new version of the secret.
SecretBinary should have a minimum length of 0 and a maximum length of 65536 bytes.
SecretId
property SecretId: string
Specify the Amazon Resource Name (ARN) or name of the secret to add a new version to.
SecretString
property SecretString: string
Specify text data to encrypt and store in the new version of the secret.
SecretString should have a minimum length of 0 and a maximum length of 65536.
VersionStages
property VersionStages: TList<string>
Specify a list of staging labels to attach to this version of the secret.
If you don't specify any VersionStages, then Secrets Manager will automatically move the staging label AWSCURRENT to this version.
Methods
AddVersionStage
function AddVersionStage(const AVersionStage: string): Integer;
Add a VersionStage to VersionStages.
Parameters
| Name | Description |
|---|---|
AVersionStage | Specify a VersionStage to add to VersionStages. |
Returns
Returns the index of the VersionStage in VersionStages.