AWS SDK for JavaScript V3 APIリファレンスガイドでは、バージョン 3 (V3) のすべてのAPIオペレーションについて詳しく説明しています AWS SDK for JavaScript 。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DynamoDB で AWS アカウントベースのエンドポイントを使用する
DynamoDB はAWS 、アカウント ID を使用してリクエストルーティングを合理化することでパフォーマンスを向上させることができるアカウントベースのエンドポイントを提供します。 AWS
この機能を利用するには、バージョン 3 のバージョン 3.656.0 AWS SDK for JavaScript 以降を使用する必要があります。このアカウントベースのエンドポイント機能は、この新しいバージョンではデフォルトで有効になっています。
アカウントベースのルーティングをオプトアウトする場合は、次のオプションがあります。
-
accountIdEndpointMode
パラメータを に設定して、DynamoDB サービスクライアントを設定しますdisabled
。 -
環境変数を
AWS_ACCOUNT_ID_ENDPOINT_MODE
に設定しますdisabled
。 -
共有 AWS 設定ファイル設定を
account_id_endpoint_mode
に更新しますdisabled
。
次のスニペットは、DynamoDB サービスクライアントを設定してアカウントベースのルーティングを無効にする方法の例です。
const ddbClient = new DynamoDBClient({ region: "us-west-2", accountIdEndpointMode: "disabled" // Disable account ID in the endpoint });
AWS SDKs および ツールリファレンスガイドには、他の設定オプション に関する詳細情報が記載されています。