

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS Secrets Manager クォータ
<a name="reference_limits"></a>

Secrets Manager の読み取り API は TPS クォータが高く、あまり呼び出されないコントロールプレーン API は TPS クォータが低くなります。10 分に 1 回以上の持続頻度で `PutSecretValue` または `UpdateSecret` を呼び出すことは避けることが推奨されます。`PutSecretValue` または `UpdateSecret` を呼び出してシークレット値を更新すると、Secrets Manager はシークレットの新しいバージョンを作成します。Secrets Manager は、ラベルのないバージョンが 100 を超えると削除しますが、24 時間以内に作成されたバージョンは削除しません。10 分に 1 回以上の頻度でシークレット値を更新すると、Secrets Manager が削除した数よりも多くバージョンが作成され、シークレットバージョンのクォータに達します。

お使いのアカウントで複数のリージョンを運用できます。各クォータは各リージョンに固有です。

あるアプリケーションが別のアカウントが所有するシークレット AWS アカウント を使用する場合、*クロスアカウントリクエスト*と呼ばれます。クロスアカウントリクエストでは、Secrets Manager は、シークレットを所有するアカウントではなく、リクエストを行うアイデンティティのアカウントをスロットリングします。例えば、アカウント A のアイデンティティがアカウント B のシークレット を使用する場合、このシークレットの使用は、アカウント A のクォータにのみ適用されます。

## Secrets Manager のクォータ
<a name="quotas"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/secretsmanager/latest/userguide/reference_limits.html)

## アプリケーションへの再試行を追加する
<a name="quotas_throttling"></a>

 AWS クライアント側で予期しない問題が発生すると、Secrets Manager への呼び出しが失敗することがあります。あるいは、Secrets Manager によるレート制限が原因で、呼び出しが失敗する場合もあります。API リクエストクォータを超えると、Secrets Manager はリクエストをスロットルします。それ以外の場合は有効なリクエストを拒否し、throttling というエラーを出力します。どちらの種類の失敗に関しても、短い待機時間後に、呼び出しを再試行することをお勧めします。これは、[バックオフと再試行の戦略](https://docs.aws.amazon.com/general/latest/gr/api-retries.html)と呼ばれます。

以下のようなエラーが発生した場合は、アプリケーションコードに再試行の処理を追加します。

**一時的なエラーおよび例外**
+ `RequestTimeout`
+ `RequestTimeoutException`
+ `PriorRequestNotComplete`
+ `ConnectionError`
+ `HTTPClientError`

**サービス側のスロットリングと制限のエラーおよび例外**
+ `Throttling`
+ `ThrottlingException`
+ `ThrottledException`
+ `RequestThrottledException`
+ `TooManyRequestsException`
+ `ProvisionedThroughputExceededException`
+ `TransactionInProgressException`
+ `RequestLimitExceeded`
+ `BandwidthLimitExceeded`
+ `LimitExceededException`
+ `RequestThrottled`
+ `SlowDown`

再試行、エクスポネンシャルバックオフ、ジッターに関する詳細およびコード例については、次のリソースを参照してください。
+ [エクスポネンシャルバックオフとジッター](https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/)
+ [ジッターを伴うタイムアウト、再試行、およびバックオフ](https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter)
+ [エラーの再試行とエクスポネンシャルバックオフ。 AWS](https://docs.aws.amazon.com/general/latest/gr/api-retries.html)