ALIYUN::ApiGateway::TrafficControlBinding は、API に対してユーザー定義のトラフィックスロットルを設定する場合に使用できます。

構文

  1. { Type : ALIYUN::ApiGateway::TrafficControlBinding”, Properties : { ApiIds : List, TrafficControlId : String, StageName : String, GroupId : String }}

プロパティ

名前 データ型 必須/省略可能 更新可/不可 説明
ApiIds List 必須 API ID を指定します。 最大 100 個の ID を入力できます。
TrafficControlId String 必須 トラフィックスロットリング戦略を指定します。
StageName String 必須 API 操作のステージを指定します。 値 : TEST、PRE、および RELEASE
GroupId String 必須 API グループ ID を指定します。

コーディング例

  1. { ROSTemplateFormatVersion”: 2015-09-01”, Parameters”: { TrafficControlId”: { Type”: String”, Description”: The traffic throttling strategy ID }, GroupId”: { Type”: String”, Description”: The API group ID }, ApiId”: { Type”: String”, Description”: API IDs } }, Resources”: { TrafficControlBinding”: { Type”: ALIYUN::ApiGateway::TrafficControlBinding”, Properties”: { TrafficControlId”: { Ref”: TrafficControlId }, GroupId”: { Ref”: GroupId }, ApiIds”: [ { Ref”: ApiId } ], StageName”: RELEASE } } }}
  1. </article>
  2. </main>