Consulta rastreamentos de eventos.
Descrição da operação
Você pode chamar esta operação de API para consultar rastreamentos de eventos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
eventbridge:QueryEventTraces |
get |
*EventBus
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| EventBusName |
string |
Sim |
O nome do barramento de eventos. |
MyEventBus |
| EventId |
string |
Sim |
O ID do evento. |
1935debf-ddac-49dc-a090-d4f2857a046d |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Message |
string |
A mensagem de erro retornada se a solicitação falhou. |
EventBusNotExist |
| RequestId |
string |
O ID da solicitação. |
BB934571-1F5A-5E17-91DD-E2BC3E1BFBFF |
| Data |
array<object> |
O nome da origem do evento. |
|
|
object |
|||
| Action |
string |
O tipo do rastreamento de evento. Valores válidos: PutEvent, FilterEvent e PushEvent. O valor PutEvent indica que o evento foi entregue. O valor FilterEvent indica que o evento foi filtrado. O valor PushEvent indica que o evento foi enviado. |
PutEvent |
| ReceivedTime |
integer |
A hora em que o evento foi entregue ao barramento de eventos. Este parâmetro é retornado somente se Action estiver definido como PutEvent. |
1659495343896 |
| RuleMatchingTime |
string |
A hora em que a regra de evento foi correspondida. Este parâmetro é retornado somente se Action estiver definido como FilterEvent. |
1659495343896 |
| ActionTime |
integer |
O tempo de execução do rastreamento de evento. |
1659495343896 |
| NotifyStatus |
string |
O status de entrega. |
[200]Ok |
| RuleName |
string |
O nome da regra de evento. |
ramrolechange-mns |
| EventId |
string |
O ID do evento. |
a5747e4f-2af2-40b6-b262-d0140e995bf7 |
| EventBusName |
string |
O nome do barramento de eventos. |
demo |
| Endpoint |
string |
O endpoint do destino do evento. Este parâmetro é retornado somente se Action estiver definido como PushEvent. |
acs:mns:cn-zhangjiakou:123456789098****:queues/testQueue |
| NotifyLatency |
string |
O período de atraso para a entrega do evento ao destino do evento. Este parâmetro é retornado somente se Action estiver definido como PushEvent. |
80 |
| NotifyTime |
integer |
A hora em que o evento foi entregue ao destino do evento. Este parâmetro é retornado somente se Action estiver definido como PushEvent. |
1659495343896 |
| EventSource |
string |
O nome da origem do evento. |
cert-api |
| Code |
string |
O código de resposta. Valores válidos: 200: A solicitação foi bem-sucedida. Outros códigos: A solicitação falhou. Para informações sobre códigos de erro, consulte Códigos de erro. |
200 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos: true e false. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Message": "EventBusNotExist",
"RequestId": "BB934571-1F5A-5E17-91DD-E2BC3E1BFBFF",
"Data": [
{
"Action": "PutEvent",
"ReceivedTime": 1659495343896,
"RuleMatchingTime": "1659495343896",
"ActionTime": 1659495343896,
"NotifyStatus": "[200]Ok",
"RuleName": "ramrolechange-mns",
"EventId": "a5747e4f-2af2-40b6-b262-d0140e995bf7",
"EventBusName": "demo",
"Endpoint": "acs:mns:cn-zhangjiakou:123456789098****:queues/testQueue",
"NotifyLatency": "80",
"NotifyTime": 1659495343896,
"EventSource": "cert-api"
}
],
"Code": "200",
"Success": true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 403 | ServiceNotEnable | Service not enable |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.