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
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
region | string | Ja | AWS region (e.g., us-east-1) |
accessKeyId | string | Ja | AWS access key ID |
secretAccessKey | string | Ja | AWS secret access key |
secretId | string | Ja | The name or ARN of the secret to retrieve |
versionId | string | Nein | The unique identifier of the version to retrieve |
versionStage | string | Nein | The staging label of the version to retrieve (e.g., AWSCURRENT, AWSPREVIOUS) |
| Parameter | Typ | Beschreibung |
|---|
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
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
region | string | Ja | AWS region (e.g., us-east-1) |
accessKeyId | string | Ja | AWS access key ID |
secretAccessKey | string | Ja | AWS secret access key |
maxResults | number | Nein | Maximum number of secrets to return (1-100, default 100) |
nextToken | string | Nein | Pagination token from a previous request |
| Parameter | Typ | Beschreibung |
|---|
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
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
region | string | Ja | AWS region (e.g., us-east-1) |
accessKeyId | string | Ja | AWS access key ID |
secretAccessKey | string | Ja | AWS secret access key |
name | string | Ja | Name of the secret to create |
secretValue | string | Ja | The secret value (plain text or JSON string) |
description | string | Nein | Description of the secret |
| Parameter | Typ | Beschreibung |
|---|
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
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
region | string | Ja | AWS region (e.g., us-east-1) |
accessKeyId | string | Ja | AWS access key ID |
secretAccessKey | string | Ja | AWS secret access key |
secretId | string | Ja | The name or ARN of the secret to update |
secretValue | string | Ja | The new secret value (plain text or JSON string) |
description | string | Nein | Updated description of the secret |
| Parameter | Typ | Beschreibung |
|---|
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
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
region | string | Ja | AWS region (e.g., us-east-1) |
accessKeyId | string | Ja | AWS access key ID |
secretAccessKey | string | Ja | AWS secret access key |
secretId | string | Ja | The name or ARN of the secret to delete |
recoveryWindowInDays | number | Nein | Number of days before permanent deletion (7-30, default 30) |
forceDelete | boolean | Nein | If true, immediately delete without recovery window |
| Parameter | Typ | Beschreibung |
|---|
message | string | Operation status message |
name | string | Name of the deleted secret |
arn | string | ARN of the deleted secret |
deletionDate | string | Scheduled deletion date |