AWS認証を構成する
APIエンジンでAWS認証を構成することで、ウェブサービスと通信できます。これにはアクセスキーと秘密鍵が必要です。
これを行うには、以下の手順に従ってください。
-
APIモジュールを選択します。
-
テクニカルビューで、「認証」タブをクリックします。
-
「 認証」ドロップダウンメニューで、「 AWS署名」を選択します。
-
「 アクセスキー」と「秘密鍵」を入力します。
-
一時的なクレデンシャルをお持ちの場合は、「セッショントークン」を入力することもできます。
-
AWS製品を識別するために、「サービス名」を入力します。
このフィールドは任意ですが、 Tricentis は、サービス名を入力することを推奨しています。そうでない場合、Tosca は、「エンドポイント」フィールドの任意のHTTP URLからサービス名を自動的に取得しようとしますが、正しいサービス名が得られない可能性があります。
-
エンドポイントに「地域」のエントリが含まれていない場合は、ドロップダウンメニューから選択することもできます。デフォルト値は米国東部(オハイオ)です。
AWS 認証を構成する
|
サービス名の自動識別プロセスでは、エラーが発生する傾向があります。スペルを間違えてURLに無効な地域を指定した場合、Toscaはそれをお客様のサービス名とみなします。そのため、 Tricentis では、「サービス名」フィールドにサービス名を手動で入力することを推奨しています。 |
サービス名を入力せずにHTTPトランスポートタイプを使用する場合、Toscaは「エンドポイント」フィールドに入力されたURLからサービス名を自動的に取得しようとします。
これを行うために、ToscaはURLの各部分、つまりピリオドで区切られたセクションを分析します。
-
ToscaはURLの最後から3番目の部分をチェックします。
-
もしToscaが有効な地域リストで入力されたデータを見つけた場合、Toscaは入力されたデータを地域とみなし、URLの最後から4番目の部分を調べます。
-
Toscaが入力内容を有効な地域として認識しない場合、Toscaはその入力をサービス名と見なします。
-
最後から3番目の部分がない場合、つまり、URLが二つの部分のみで構成されている場合、Toscaは「サービス名」フィールドを空のままにします。
-
-
ToscaがURLの最後から3番目の部分を地域と認識した場合は、ToscaはURLの最後から4番目の部分をチェックします。
-
URLに最後から4番目の部分がある場合、Toscaはそれをサービス名と見なします。
-
URLに最後から4番目の部分がない場合(つまり、三つの部分しかない場合)、「サービス名」フィールドは空のままになります。
-
サービス名の自動識別の例
|
この例では、エンドポイントとしてURLsqs.us-east-1.amazonaws.com が入力されています。
|
|
この例では、エンドポイントとしてURL sqs.amazonaws.com が入力されています。
|
|
この例では、エンドポイントとしてURL us-east-1.amazonaws.com が入力されています。
|