12.6. メッセージヘッダー
AWS Secrets Manager コンポーネントは、以下にリストされている 8 つのメッセージヘッダーをサポートしています。
| 名前 | 説明 | デフォルト | 型 |
|---|---|---|---|
| CamelAwsSecretsManagerOperation (producer) 定数: OPERATION | 実行する操作。 | String | |
| CamelAwsSecretsManagerMaxResults (producer) 定数: MAX_RESULTS | 応答に含める結果の数。 | Integer | |
| CamelAwsSecretsManagerSecretName (producer) 定数: SECRET_NAME | シークレットの名前。 | String | |
| CamelAwsSecretsManagerSecretDescription (producer) | シークレットの説明。 | String | |
| CamelAwsSecretsManagerSecretId (producer) 定数: SECRET_ID | シークレットの ARN または名前。 | String | |
| CamelAwsSecretsManagerLambdaRotationFunctionArn (producer) | シークレットをローテーションできる Lambda ローテーション関数の ARN。 | String | |
| CamelAwsSecretsManagerSecretVersionId (producer) | シークレットのバージョンの一意の識別子。 | String | |
| CamelAwsSecretsManagerSecretReplicationRegions (producer) | シークレットをレプリケートするリージョンのコンマ区切りリスト。 | String |
12.6.1. Secrets Manager Producer の操作 リンクのコピーリンクがクリップボードにコピーされました!
Camel-AWS-Secrets-manager コンポーネントは、プロデューサー側で次の操作を提供します。
- listSecrets
- createSecret
- deleteSecret
- describeSecret
- rotateSecret
- getSecret
- updateSecret
- replicateSecretToRegions