カスタムエンドポイントの指定 - AWS SDK for JavaScript

AWS SDK for JavaScript v2 の近日発表 end-of-support しました。AWS SDK for JavaScript v3 に移行することをお勧めします。日付、その他の詳細、移行方法については、リンク先の発表内容を参照してください。

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

カスタムエンドポイントの指定

SDK for の API メソッドへの呼び出し JavaScript は、サービスエンドポイント URIs に対して行われます。デフォルトでは、これらのエンドポイントは、コードで設定されたリージョンから構築されています。ただし、API コールにカスタムエンドポイントを指定する必要がある場合もあります。

エンドポイント文字列フォーマット

エンドポイント値は、次の形式の文字列である必要があります。

https://{service}.{region}.amazonaws.com

ap-northeast-3 リージョンのエンドポイント

日本の ap-northeast-3 リージョンは、EC2.describeRegions などのリージョン列挙 API によって返されません。このリージョンのエンドポイントを定義するには、前に説明した形式に従います。したがって、このリージョンの Amazon EC2 エンドポイントは次のようになります。

ec2.ap-northeast-3.amazonaws.com

のエンドポイント MediaConvert

で使用するカスタムエンドポイントを作成する必要があります MediaConvert。各顧客アカウントには独自のエンドポイントが割り当てられており、これを使用する必要があります。でカスタムエンドポイントを使用する方法の例を次に示します MediaConvert。

// Create MediaConvert service object using custom endpoint var mcClient = new AWS.MediaConvert({endpoint: 'https://abcd1234.mediaconvert.us-west-1.amazonaws.com'}); var getJobParams = {Id: 'job_ID'}; mcClient.getJob(getJobParams, function(err, data)) { if (err) console.log(err, err.stack); // an error occurred else console.log(data); // successful response };

アカウントの API エンドポイントを取得するには、API リファレンスの「MediaConvert.describeEndpoints」を参照してください。

カスタムエンドポイント URI のリージョンと同じリージョンをコードに指定してください。リージョン設定とカスタムエンドポイント URI が一致しないと、API コールが失敗する可能性があります。

の詳細については MediaConvert、「 API リファレンス」または「 ユーザーガイド」のAWS.MediaConvert「 クラス」を参照してください。 AWS Elemental MediaConvert