Consulta pipelines pelo ID do pipeline.
Descrição da operação
-
Você pode consultar até 10 pipelines em uma única solicitação.
-
Se o valor de retorno for
"Code": "InvalidIdentity.ServiceDisabled", "Message": "The request identity was not allowed to operate.", "Recommend", verifique se as permissões do MPS estão configuradas corretamente (certifique-se de que a função AliyunMTSDefaultRole foi concedida) e confirme se a sua conta não possui pagamentos em atraso.
Limite de QPS
O limite de QPS para esta API é de 100 solicitações por segundo por usuário. Exceder esse limite aciona a limitação de taxa e pode afetar o seu negócio. Chame esta API apenas quando necessário. Para mais informações, consulte Limite de QPS.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
mts:QueryPipelineList |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| PipelineIds |
string |
Sim |
Uma lista separada por vírgulas de IDs de pipeline a serem consultados. Encontre esses IDs no console do MPS > Configurações globais > Pipelines. Especifique até 10 IDs, separados por vírgulas (,). |
d1ce4d3efcb549419193f50f1fcd****,72dfa5e679ab4be9a3ed9974c736**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
1C538EAA-ACAF-5AD8-B091-A72C63007149 |
| PipelineList |
object |
||
| Pipeline |
array<object> |
A lista de pipelines. |
|
|
array<object> |
Parâmetros de resposta. |
||
| Speed |
string |
The pipeline type. Default value: Standard. Valid values:
|
Standard |
| State |
string |
The pipeline status.
|
Paused |
| SpeedLevel |
integer |
The pipeline level. |
2 |
| NotifyConfig |
object |
Alibaba Cloud MNS notification configuration. |
|
| MqTopic |
string |
The message queue that receives messages. |
example1,example2 |
| QueueName |
string |
The queue name created in Alibaba Cloud Simple Message Queue (formerly MNS). |
example-queue-**** |
| MqTag |
string |
The tag. |
mts-test |
| Topic |
string |
The topic name created in Alibaba Cloud Simple Message Queue (formerly MNS). |
example-topic-**** |
| Role |
string |
The role associated with the current RAM user. |
AliyunMTSDefaultRole |
| Name |
string |
The pipeline name. |
example-pipeline-**** |
| Id |
string |
The pipeline ID. |
d1ce4d3efcb549419193f50f1fcd**** |
| QuotaAllocate |
integer |
The pipeline quota allocation. |
10 |
| ExtendConfig |
object |
||
| IsBoostNew |
boolean |
||
| MaxMultiSpeed |
integer |
||
| MultiSpeedDowngradePolicy |
string |
||
| NonExistPids |
object |
||
| String |
array |
A lista de IDs de pipeline inexistentes. |
|
|
string |
A lista de IDs de pipeline inexistentes. Este parâmetro não é retornado se não existirem tais IDs. Nota
Se este parâmetro aparecer apesar de os IDs de pipeline estarem corretos, verifique se o UID na sua solicitação corresponde ao UID do proprietário do pipeline. |
72dfa5e679ab4be9a3ed9974c736**** |
Exemplos
Resposta de sucesso
JSON formato
{
"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****"
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.