Obtém os detalhes de um relatório de diagnóstico especificando o ID do relatório de diagnóstico.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ros:GetDiagnostic |
list |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ReportId |
string |
Não |
O ID do relatório de diagnóstico. |
dr-d540def087714890**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
string |
O código de erro. |
Forbidden |
| DiagnosticProduct |
string |
O nome do item de diagnóstico. |
ros |
| HttpStatusCode |
integer |
O código de status HTTP. |
200 |
| Message |
string |
A mensagem de erro. |
O parâmetro ReportId especificado é inválido. Não foi possível encontrar o relatório de diagnóstico dr-5f6135782f104b0f**** |
| Recommends |
object |
As sugestões de diagnóstico. |
{'RosActionMessages': {'Reason': 'Falha ao excluir a pilha (fc966920-450a-456b-983c-deeaec8e****), pois a proteção contra exclusão está ativada.', 'Recommend': ''}} |
| ReportId |
string |
O ID do relatório de diagnóstico. |
dr-cc80afc48c8741e9**** |
| RequestId |
string |
O ID da solicitação. |
96A24844-9603-5E79-BDF4-EFD412FC5D4C |
| Status |
string |
O status do diagnóstico. Valores válidos:
|
Running |
| StatusReason |
string |
O motivo do status do diagnóstico. |
Complete |
| Success |
string |
Indica se a chamada foi bem-sucedida. Valores válidos:
|
true |
| DiagnosticKey |
string |
A palavra-chave de diagnóstico. |
0938F60C-A2CA-5A2E-9983-03EB1E6D7AE2 |
| DiagnosticTime |
string |
A hora do diagnóstico em UTC. A hora segue o formato YYYY-MM-DDThh:mm:ssZ. |
2023-03-27T03:32:03Z |
| HttpCode |
string |
O código de status HTTP. |
200 |
| DiagnosticResult |
object |
O resultado do diagnóstico. |
|
| StackMessages |
object |
As informações da pilha. |
|
| RosActionMessages |
object |
As informações de chamada do Resource Orchestration Service (ROS). |
|
| FailedResources |
object |
A lista de recursos que falharam no diagnóstico. |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "Forbidden",
"DiagnosticProduct": "ros",
"HttpStatusCode": 200,
"Message": "The specified parameter ReportId is invalid, Can not find diagnostic report dr-5f6135782f104b0f****.",
"Recommends": {
"test": "test",
"test2": 1
},
"ReportId": "dr-cc80afc48c8741e9****",
"RequestId": "96A24844-9603-5E79-BDF4-EFD412FC5D4C",
"Status": "Running",
"StatusReason": "Complete",
"Success": "true",
"DiagnosticKey": "0938F60C-A2CA-5A2E-9983-03EB1E6D7AE2",
"DiagnosticTime": "2023-03-27T03:32:03Z",
"HttpCode": "200",
"DiagnosticResult": {
"StackMessages": {
"test": "test",
"test2": 1
},
"RosActionMessages": {
"test": "test",
"test2": 1
},
"FailedResources": {
"test": "test",
"test2": 1
}
}
}
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.