Connect to AWS Secrets Manager
Integrate AWS Secrets Manager into the workflow. Can retrieve, create, update, list, and delete secrets.
Retrieve a secret value from AWS Secrets Manager
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
region | string | Sí | AWS region (e.g., us-east-1) |
accessKeyId | string | Sí | AWS access key ID |
secretAccessKey | string | Sí | AWS secret access key |
secretId | string | Sí | The name or ARN of the secret to retrieve |
versionId | string | No | The unique identifier of the version to retrieve |
versionStage | string | No | The staging label of the version to retrieve (e.g., AWSCURRENT, AWSPREVIOUS) |
| Parámetro | Tipo | Descripción |
|---|
name | string | Name of the secret |
secretValue | string | The decrypted secret value |
arn | string | ARN of the secret |
versionId | string | Version ID of the secret |
versionStages | array | Staging labels attached to this version |
createdDate | string | Date the secret was created |
List secrets stored in AWS Secrets Manager
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
region | string | Sí | AWS region (e.g., us-east-1) |
accessKeyId | string | Sí | AWS access key ID |
secretAccessKey | string | Sí | AWS secret access key |
maxResults | number | No | Maximum number of secrets to return (1-100, default 100) |
nextToken | string | No | Pagination token from a previous request |
| Parámetro | Tipo | Descripción |
|---|
secrets | json | List of secrets with name, ARN, description, and dates |
nextToken | string | Pagination token for the next page of results |
count | number | Number of secrets returned |
Create a new secret in AWS Secrets Manager
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
region | string | Sí | AWS region (e.g., us-east-1) |
accessKeyId | string | Sí | AWS access key ID |
secretAccessKey | string | Sí | AWS secret access key |
name | string | Sí | Name of the secret to create |
secretValue | string | Sí | The secret value (plain text or JSON string) |
description | string | No | Description of the secret |
| Parámetro | Tipo | Descripción |
|---|
message | string | Operation status message |
name | string | Name of the created secret |
arn | string | ARN of the created secret |
versionId | string | Version ID of the created secret |
Update the value of an existing secret in AWS Secrets Manager
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
region | string | Sí | AWS region (e.g., us-east-1) |
accessKeyId | string | Sí | AWS access key ID |
secretAccessKey | string | Sí | AWS secret access key |
secretId | string | Sí | The name or ARN of the secret to update |
secretValue | string | Sí | The new secret value (plain text or JSON string) |
description | string | No | Updated description of the secret |
| Parámetro | Tipo | Descripción |
|---|
message | string | Operation status message |
name | string | Name of the updated secret |
arn | string | ARN of the updated secret |
versionId | string | Version ID of the updated secret |
Delete a secret from AWS Secrets Manager
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
region | string | Sí | AWS region (e.g., us-east-1) |
accessKeyId | string | Sí | AWS access key ID |
secretAccessKey | string | Sí | AWS secret access key |
secretId | string | Sí | The name or ARN of the secret to delete |
recoveryWindowInDays | number | No | Number of days before permanent deletion (7-30, default 30) |
forceDelete | boolean | No | If true, immediately delete without recovery window |
| Parámetro | Tipo | Descripción |
|---|
message | string | Operation status message |
name | string | Name of the deleted secret |
arn | string | ARN of the deleted secret |
deletionDate | string | Scheduled deletion date |