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
| Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
| MinBandwidthAbs | Integer | Tidak | Ya | Bandwidth minimum. | Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Absolute. |
| Description | String | Tidak | Ya | Deskripsi aturan pembatasan lalu lintas. | Tidak ada. |
| MaxBandwidthPercent | Integer | Tidak | Ya | Persentase bandwidth maksimum. | Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Percent. |
| Priority | Integer | Ya | Ya | Prioritas aturan pembatasan lalu lintas. | Nilai valid: 1 hingga 7. Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi. |
| MaxBandwidthAbs | Integer | Tidak | Ya | Bandwidth maksimum. | Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Absolute. |
| QosId | String | Ya | Tidak | ID dari kebijakan QoS. | Untuk informasi lebih lanjut tentang kebijakan QoS, lihat Apa itu kebijakan QoS?. |
| PercentSourceType | String | Tidak | Ya | Jenis bandwidth saat lalu lintas dibatasi berdasarkan rentang persentase bandwidth tertentu. | Nilai valid:
|
| MinBandwidthPercent | Integer | Tidak | Ya | Persentase bandwidth minimum. | Properti ini diperlukan ketika Anda mengatur properti LimitType menjadi Percent. |
| LimitType | String | Ya | Ya | Jenis aturan pembatasan lalu lintas. | Nilai valid:
|
| Name | String | Tidak | Ya | Nama 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"
]
}
}
}
}