全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::SAG::QosCar

更新时间:Jul 02, 2025

ALIYUN::SAG::QosCar digunakan untuk membuat aturan pembatasan lalu lintas dalam kebijakan quality of service (QoS).

Sintaksis

{
  "Type": "ALIYUN::SAG::QosCar",
  "Properties": {
    "MinBandwidthAbs": Integer,
    "Description": String,
    "MaxBandwidthPercent": Integer,
    "Priority": Integer,
    "MaxBandwidthAbs": Integer,
    "QosId": String,
    "PercentSourceType": String,
    "MinBandwidthPercent": Integer,
    "LimitType": String,
    "Name": String
  }
}

Properti

PropertiTipeDiperlukanDapat DieditDeskripsiKendala
MinBandwidthAbsIntegerTidakYaBandwidth minimum. Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Absolute.
DescriptionStringTidakYaDeskripsi aturan pembatasan lalu lintas. Tidak ada.
MaxBandwidthPercentIntegerTidakYaPersentase bandwidth maksimum. Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Percent.
PriorityIntegerYaYaPrioritas aturan pembatasan lalu lintas. Nilai valid: 1 hingga 7.

Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi.

MaxBandwidthAbsIntegerTidakYaBandwidth maksimum. Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Absolute.
QosIdStringYaTidakID dari kebijakan QoS. Untuk informasi lebih lanjut tentang kebijakan QoS, lihat Apa itu kebijakan QoS?.
PercentSourceTypeStringTidakYaJenis bandwidth saat lalu lintas dibatasi berdasarkan rentang persentase bandwidth tertentu. Nilai valid:
  • CcnBandwidth: Bandwidth Cloud Connect Network (CCN)
  • InternetUpBandwidth: Bandwidth upstream Internet
MinBandwidthPercentIntegerTidakYaPersentase bandwidth minimum. Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Percent.
LimitTypeStringYaYaJenis aturan pembatasan lalu lintas. Nilai valid:
  • Absolute: membatasi lalu lintas berdasarkan rentang bandwidth tertentu.
  • Percent: membatasi lalu lintas berdasarkan rentang persentase bandwidth tertentu.
NameStringTidakYaNama aturan pembatasan lalu lintas. Nama harus memiliki panjang 2 hingga 128 karakter, dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf.

Nilai pengembalian

Fn::GetAtt

QosCarId: ID aturan pembatasan lalu lintas untuk kebijakan QoS.

Contoh

JSON Format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "MinBandwidthAbs": {
      "Type": "Number",
      "Description": "Bandwidth minimum. Parameter ini diperlukan ketika LimitType diatur menjadi Absolute."
    },
    "Description": {
      "Type": "String",
      "Description": "Deskripsi kebijakan pembatasan lalu lintas."
    },
    "Priority": {
      "Type": "Number",
      "Description": "Prioritas kebijakan pembatasan lalu lintas. Nilai yang lebih kecil mewakili prioritas yang lebih tinggi.\nJika kebijakan diberikan prioritas yang sama, yang diterapkan pertama kali akan berlaku. Nilai valid: 1 hingga 7.",
      "MinValue": 1,
      "MaxValue": 7
    },
    "MaxBandwidthPercent": {
      "Type": "Number",
      "Description": "Persentase maksimum berdasarkan bandwidth upstream maksimum dari instance SAG.\nParameter ini diperlukan ketika LimitType diatur menjadi Percent."
    },
    "MaxBandwidthAbs": {
      "Type": "Number",
      "Description": "Bandwidth maksimum. Parameter ini diperlukan ketika LimitType diatur menjadi Absolute."
    },
    "QosId": {
      "Type": "String",
      "Description": "ID kebijakan QoS."
    },
    "PercentSourceType": {
      "Type": "String",
      "Description": "Jika kebijakan membatasi lalu lintas berdasarkan persentase bandwidth tertentu, opsi berikut tersedia:\nCcnBandwidth: Bandwidth Cloud Enterprise Network (CCN).\nInternetUpBandwidth: Bandwidth upstream Internet.",
      "AllowedValues": [
        "CcnBandwidth",
        "InternetUpBandwidth"
      ]
    },
    "MinBandwidthPercent": {
      "Type": "Number",
      "Description": "Persentase minimum berdasarkan bandwidth upstream maksimum dari instance SAG.\nParameter ini diperlukan ketika LimitType diatur menjadi Percent."
    },
    "LimitType": {
      "Type": "String",
      "Description": "Jenis kebijakan pembatasan lalu lintas. Nilai valid:\nAbsolute: membatasi lalu lintas oleh rentang bandwidth tertentu.\nPercent: membatasi lalu lintas oleh rentang persentase bandwidth tertentu.",
      "AllowedValues": [
        "Absolute",
        "Percent"
      ]
    },
    "Name": {
      "Type": "String",
      "Description": "Nama kebijakan pembatasan lalu lintas. Nama harus memiliki panjang 2 hingga 128 karakter,\ndan dapat berisi karakter Cina, huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-)."
    }
  },
  "Resources": {
    "QosCar": {
      "Type": "ALIYUN::SAG::QosCar",
      "Properties": {
        "MinBandwidthAbs": {
          "Ref": "MinBandwidthAbs"
        },
        "Description": {
          "Ref": "Description"
        },
        "Priority": {
          "Ref": "Priority"
        },
        "MaxBandwidthPercent": {
          "Ref": "MaxBandwidthPercent"
        },
        "MaxBandwidthAbs": {
          "Ref": "MaxBandwidthAbs"
        },
        "QosId": {
          "Ref": "QosId"
        },
        "PercentSourceType": {
          "Ref": "PercentSourceType"
        },
        "MinBandwidthPercent": {
          "Ref": "MinBandwidthPercent"
        },
        "LimitType": {
          "Ref": "LimitType"
        },
        "Name": {
          "Ref": "Name"
        }
      }
    }
  },
  "Outputs": {
    "QosCarId": {
      "Description": "ID kebijakan pembatasan lalu lintas.",
      "Value": {
        "Fn::GetAtt": [
          "QosCar",
          "QosCarId"
        ]
      }
    }
  }
}