ALIYUN::MPS::Pipeline digunakan untuk membuat antrian ApsaraVideo Media Processing (MPS).
Sintaks
{
"Type": "ALIYUN::MPS::Pipeline",
"Properties": {
"Role": String,
"Speed": String,
"SpeedLevel": Integer,
"State": String,
"NotifyConfig": Map,
"Name": String
}
}Properti
| Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
| Role | String | Tidak | Ya | Peran yang ditetapkan untuk pengguna RAM saat ini. | Tidak ada |
| Speed | String | Tidak | Tidak | Jenis antrian MPS. | Nilai valid:
|
| SpeedLevel | Integer | Tidak | Tidak | Tingkat antrian MPS. | Tidak ada |
| State | String | Tidak | Ya | Status antrian MPS. | Nilai valid:
|
| NotifyConfig | Map | Tidak | Ya | Konfigurasi notifikasi Message Service (MNS) untuk antrian MPS. | Untuk informasi lebih lanjut, lihat properti NotifyConfig. |
| Name | String | Ya | Ya | Nama antrian MPS. | Tidak ada |
Sintaks NotifyConfig
"NotifyConfig": {
"Topic": String,
"QueueName": String
}Properti NotifyConfig
| Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
| Topic | String | Tidak | Ya | Nama topik MNS tempat Anda ingin mengirim notifikasi. | Tidak ada |
| QueueName | String | Tidak | Ya | Nama antrian MNS tempat Anda ingin mengirim notifikasi. | Tidak ada |
Parameter respons
Fn::GetAtt
PipelineId: ID antrian MPS.
Contoh
Format JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Name": {
"Type": "String",
"Description": "Nama baru dari antrian MPS. Nilainya dapat berisi huruf, angka, dan karakter khusus seperti tanda hubung (-) dan dapat mencapai ukuran hingga 128 byte. Nilai tersebut tidak boleh dimulai dengan karakter khusus."
}
},
"Resources": {
"Pipeline": {
"Type": "ALIYUN::MPS::Pipeline",
"Properties": {
"Name": {
"Ref": "Name"
}
}
}
},
"Outputs": {
"PipelineId": {
"Description": "ID antrian MPS.",
"Value": {
"Fn::GetAtt": [
"Pipeline",
"PipelineId"
]
}
}
}
}