Kueri pipeline berdasarkan ID pipeline.
Deskripsi operasi
Anda dapat mengkueri hingga 10 pipeline dalam satu permintaan.
Jika respons yang diterima adalah
"Code": "InvalidIdentity.ServiceDisabled", "Message": "The request identity was not allowed to operate.", "Recommend", pastikan izin MPS Anda telah dikonfigurasi dengan benar (peran AliyunMTSDefaultRole telah diberikan) dan akun Anda tidak memiliki pembayaran tertunda.
Batas QPS
Batas QPS untuk API ini adalah 100 permintaan per detik per pengguna. Melebihi batas ini akan memicu pembatasan laju dan dapat memengaruhi bisnis Anda. Gunakan API ini hanya sesuai kebutuhan. Untuk informasi selengkapnya, lihat Batas QPS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mts:QueryPipelineList |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PipelineIds |
string |
Yes |
Daftar ID pipeline yang dipisahkan koma untuk dikueri. Temukan ID tersebut di MPS console > Global Settings > Pipelines. Tentukan hingga 10 ID, dipisahkan dengan koma (,). |
d1ce4d3efcb549419193f50f1fcd****,72dfa5e679ab4be9a3ed9974c736**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
1C538EAA-ACAF-5AD8-B091-A72C63007149 |
| PipelineList |
object |
||
| Pipeline |
array<object> |
Daftar pipeline. |
|
|
array<object> |
Parameter respons. |
||
| Speed |
string |
Jenis pipeline. Nilai default: Standard. Nilai yang valid:
|
Standard |
| State |
string |
Status pipeline.
|
Paused |
| SpeedLevel |
integer |
Tingkat pipeline. |
2 |
| NotifyConfig |
object |
Konfigurasi notifikasi Alibaba Cloud MNS. |
|
| MqTopic |
string |
Antrian pesan yang menerima pesan. |
example1,example2 |
| QueueName |
string |
Nama antrian yang dibuat di Alibaba Cloud Simple Message Queue (formerly MNS). |
example-queue-**** |
| MqTag |
string |
Tag. |
mts-test |
| Topic |
string |
Nama topik yang dibuat di Alibaba Cloud Simple Message Queue (formerly MNS). |
example-topic-**** |
| Role |
string |
Peran yang terkait dengan RAM user saat ini. |
AliyunMTSDefaultRole |
| Name |
string |
Nama pipeline. |
example-pipeline-**** |
| Id |
string |
ID pipeline. |
d1ce4d3efcb549419193f50f1fcd**** |
| QuotaAllocate |
integer |
Alokasi kuota pipeline. |
10 |
| ExtendConfig |
object |
||
| IsBoostNew |
boolean |
||
| MaxMultiSpeed |
integer |
||
| MultiSpeedDowngradePolicy |
string |
||
| NonExistPids |
object |
||
| String |
array |
Daftar ID pipeline yang tidak ada. |
|
|
string |
Daftar ID pipeline yang tidak ada. Parameter ini tidak dikembalikan jika tidak ada ID semacam itu. Catatan
Jika parameter ini muncul meskipun ID pipeline sudah benar, verifikasi apakah UID dalam permintaan Anda cocok dengan UID pemilik pipeline. |
72dfa5e679ab4be9a3ed9974c736**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "1C538EAA-ACAF-5AD8-B091-A72C63007149",
"PipelineList": {
"Pipeline": [
{
"Speed": "Standard",
"State": "Paused",
"SpeedLevel": 2,
"NotifyConfig": {
"MqTopic": "example1,example2",
"QueueName": "example-queue-****",
"MqTag": "mts-test",
"Topic": "example-topic-****"
},
"Role": "AliyunMTSDefaultRole",
"Name": "example-pipeline-****",
"Id": "d1ce4d3efcb549419193f50f1fcd****",
"QuotaAllocate": 10,
"ExtendConfig": {
"IsBoostNew": false,
"MaxMultiSpeed": 0,
"MultiSpeedDowngradePolicy": ""
}
}
]
},
"NonExistPids": {
"String": [
"72dfa5e679ab4be9a3ed9974c736****"
]
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.