投稿日: Nov 26, 2023

AWS Secrets Manager は、アプリケーションでシークレットのグループを識別して取得するための 1 回の API 呼び出しをサポートするようになりました。新しい API である BatchGetSecretValue は、アプリケーションに複数のシークレットを取り込む必要がある一般的な開発者ワークフローをよりシンプルにします。この機能により、複数のシークレットを取得する際に、一度に 1 つのシークレットを取得するための呼び出すを繰り返したり、部分的な失敗に対応したりする必要がなくなり、全体的な効率が向上します。

BatchGetSecretValue を使用して、シークレット名または ARN のリスト、またはタグなどのフィルター条件を入力できます。この API は、条件を満たすすべてのシークレットについて、既存の GetSecretValue API と同じ形式でレスポンスを返します。これにより、API 呼び出しの回数を減らしながらワークロードを最適化できます。

この API は、中国 (北京) リージョンと中国 (寧夏) リージョンを除く、AWS Secrets Manager が利用可能なすべての AWS リージョンで利用できます。BatchGetSecretValue の使用方法の詳細については、API ドキュメントをご覧ください。