Memperbarui antrian MPS.
Deskripsi operasi
API ini memungkinkan Anda memodifikasi nama, status, dan pengaturan notifikasi dari antrian MPS yang ditentukan.
Jika antrian MPS dijeda, pipeline atau pekerjaan individu mana pun (seperti peninjauan otomatis atau media fingerprint) yang menggunakan antrian yang dijeda ini akan gagal dan tidak dapat dilanjutkan.
Batas Queries per second (QPS)
Batas QPS untuk API ini adalah 100 permintaan per detik per pengguna. Jika batas ini terlampaui, panggilan API akan dibatasi laju, yang dapat memengaruhi operasi bisnis Anda. Mohon panggil API dengan tepat. Untuk informasi lebih lanjut, lihat Batas QPS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mts:UpdatePipeline |
update |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PipelineId |
string |
Yes |
ID antrian MPS yang ingin Anda perbarui. Untuk melihat ID antrian MPS, masuk ke konsol MPS dan pilih Global Settings > Pipelines di panel navigasi sebelah kiri. |
d1ce4d3efcb549419193f50f1fcd**** |
| Name |
string |
Yes |
Nama baru antrian MPS. Nilai dapat berisi huruf, angka, dan karakter khusus seperti tanda hubung (-) dan dapat berukuran hingga 128 byte. Nilai tidak boleh diawali dengan karakter khusus. |
example-pipeline-**** |
| State |
string |
Yes |
Status baru antrian MPS.
|
Paused |
| NotifyConfig |
string |
No |
Konfigurasi Message Service (MNS), seperti informasi tentang antrian atau topik MNS. Untuk informasi lebih lanjut, lihat bagian "NotifyConfig" pada topik Detail parameter. |
{"Topic":"example-topic-****"} |
| Role |
string |
No |
Peran yang ditetapkan untuk pengguna RAM saat ini. Untuk mendapatkan peran, Anda dapat masuk ke konsol Resource Access Management (RAM) dan pilih Identities > Roles di panel navigasi sebelah kiri. |
AliyunMTSDefaultRole |
| ExtendConfig |
string |
No |
Konfigurasi ekstensi |
{\"IsBoostNew\":true,\"MultiSpeedDowngradePolicy\":\"NormalSpeed\",\"MaxMultiSpeed\":20} |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
1FE0F96B-544D-4244-9D83-DFCFB0E5A231 |
| Pipeline |
object |
Detail antrian MPS. |
|
| Speed |
string |
Jenis antrian MPS. Nilai default: Standard. Nilai yang valid:
|
Standard |
| State |
string |
Status antrian MPS. Nilai yang valid:
|
Paused |
| NotifyConfig |
object |
Konfigurasi MNS. |
|
| MqTopic |
string |
The queue of messages that are received. |
example1,example2 |
| QueueName |
string |
The queue that is created in MNS. |
example-queue-**** |
| MqTag |
string |
The tags of the messages. |
mts-test |
| Topic |
string |
The topic that is created in MNS. |
example-topic-**** |
| Name |
string |
Nama baru antrian MPS. |
example-pipeline-**** |
| Role |
string |
Peran yang ditetapkan untuk pengguna RAM saat ini. |
AliyunMTSExampleRole |
| Id |
string |
ID antrian MPS. |
d1ce4d3efcb549419193f50f1fcd**** |
| QuotaAllocate |
integer |
Kuota yang dialokasikan ke antrian MPS. |
10 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "1FE0F96B-544D-4244-9D83-DFCFB0E5A231",
"Pipeline": {
"Speed": "Standard",
"State": "Paused",
"NotifyConfig": {
"MqTopic": "example1,example2",
"QueueName": "example-queue-****",
"MqTag": "mts-test",
"Topic": "example-topic-****"
},
"Name": "example-pipeline-****",
"Role": "AliyunMTSExampleRole",
"Id": "d1ce4d3efcb549419193f50f1fcd****",
"QuotaAllocate": 10
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.