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