エイリアスを作成します。
デバッグ
リクエストヘッダー
この操作では、共通のリクエストヘッダーのみが使用されます。 詳細については、「共通リクエストパラメーター」をご参照ください。
リクエスト構文
POST /services/{serviceName}/aliases HTTP/1.1
リクエストパラメーター
パラメーター | データ型 | 場所 | 必須 | 例 | 説明 |
serviceName | String | パス | あり | service_name | サービスの名前です。 名前は1 ~ 128文字で、英数字、アンダースコア (_) 、ハイフン (-) を使用できます。 名前は数字またはアンダースコアで始めることはできません。また、 |
オブジェクト | 本文 | なし | エイリアスの定義。 | ||
additionalVersionWeight | 地図 | 本文 | なし | 1 | エイリアスが指すカナリアリリースバージョンとカナリアリリースバージョンの重み。
|
浮く | 本文 | なし | 1 | トラフィックの重み。 有効な値: 0.0〜1.0。 | |
aliasName | String | 本文 | あり | alias_test | エイリアスの名前。 名前は1 ~ 128文字で、英数字、アンダースコア (_) 、ハイフン (-) を使用できます。 名前は数字またはアンダースコアで始めることはできません。また、 |
説明 | String | 本文 | なし | test_description | エイリアスの説明。 説明の長さは最大256文字です。 |
versionId | String | 本文 | あり | 1 | エイリアスが指すバージョン。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
additionalVersionWeight | 地図 | エイリアスが指すカナリアリリースバージョンとカナリアリリースバージョンの重み。
| |
Float | 1 | トラフィックの重み。 有効な値: 0.0〜1.0。 | |
aliasName | String | alias_test | エイリアスの名前。 |
createdTime | String | 202004-23T06: 32:43Z | エイリアスが作成された時刻。 |
説明 | String | test_description | エイリアスの説明。 |
lastModifiedTime | String | 202004-23T06: 32:43Z | エイリアスが最後に更新された時刻。 |
serviceName | String | service_name | サービスの名前です。 |
versionId | String | 1 | エイリアスが指すバージョン。 |
例
リクエストの例
POST /2016-08-15/services/service_name/aliases HTTP/1.1
Common request headers
{
"aliasName":"alias_test",
"versionId":"1",
"description":"test_description"
}
正常に処理された場合のレスポンス例
JSON
形式
HTTP/1.1 200 OK
Content-Type:application/json
HTTP/1.1 200 OK
Common response headers
{
"aliasName": "alias_test",
"versionId": "1",
"description": "test_description",
"additionalVersionWeight": null,
"createdTime": "2020-04-23T06:32:43Z",
"lastModifiedTime": "2020-04-23T06:32:43Z"
}
エラーコード
エラーコードの一覧は、「API エラーセンター」をご参照ください。