全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::ApiGateway::TrafficControlBinding

更新时间:Jun 26, 2025

ALIYUN::ApiGateway::TrafficControlBinding digunakan untuk mengikat kebijakan pembatasan kustom ke API.

Sintaksis

{
  "Type": "ALIYUN::ApiGateway::TrafficControlBinding",
  "Properties": {
    "ApiIds": List,
    "TrafficControlId": String,
    "StageName": String,
    "GroupId": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ApiIds

List

Ya

Ya

ID dari API.

Anda dapat menentukan hingga 100 ID API.

GroupId

String

Ya

Ya

ID grup API tempat API berada.

Tidak ada.

StageName

String

Ya

Ya

Lingkungan di mana Anda ingin mengikat kebijakan pembatasan kustom ke API.

Nilai yang valid:

  • TEST

  • PRE

  • RELEASE

TrafficControlId

String

Ya

Ya

ID kebijakan pembatasan.

Tidak ada.

Nilai Pengembalian

Fn::GetAtt

Tidak ada.

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  TrafficControlId:
    Type: String
    Description: ID dari kebijakan pembatasan.
  GroupId:
    Type: String
    Description: ID dari grup API.
  ApiId:
    Type: String
    Description: ID dari API yang terikat dengan kebijakan pembatasan kustom.
Resources:
  TrafficControlBinding:
    Type: ALIYUN::ApiGateway::TrafficControlBinding
    Properties:
      TrafficControlId:
        Ref: TrafficControlId
      GroupId:
        Ref: GroupId
      ApiIds:
        - Ref: ApiId
      StageName: RELEASE

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "TrafficControlId": {
      "Type": "String",
      "Description": "ID dari kebijakan pembatasan."
    },
    "GroupId": {
      "Type": "String",
      "Description": "ID dari grup API."
    },
    "ApiId": {
      "Type": "String",
      "Description": "ID dari API yang terikat dengan kebijakan pembatasan kustom."
    }
  },
  "Resources": {
    "TrafficControlBinding": {
      "Type": "ALIYUN::ApiGateway::TrafficControlBinding",
      "Properties": {
        "TrafficControlId": {
          "Ref": "TrafficControlId"
        },
        "GroupId": {
          "Ref": "GroupId"
        },
        "ApiIds": [
          {
            "Ref": "ApiId"
          }
        ],
        "StageName": "RELEASE"
      }
    }
  }
}