Consulta o diagnóstico de conectividade de rede quando um usuário acessa uma instância de banco de dados específica especificando um endereço IP.
Descrição da operação
Antes de chamar esta operação, observe os seguintes itens:
Se você usar um SDK da Alibaba Cloud ou um SDK do Database Autonomy Service (DAS) para chamar esta operação, recomendamos que use a versão mais recente do SDK.
Se você usar um SDK para chamar operações de API do DAS, deve definir o ID da região como cn-shanghai.
A instância de banco de dados que você deseja gerenciar está conectada ao DAS.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hdm:GetDBInstanceConnectivityDiagnosis |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância. |
rm-2ze8g2am97624**** |
| SrcIp |
string |
Sim |
O endereço IP de origem. |
47.110.180.62 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| Code |
string |
O código de status HTTP retornado. |
200 |
| Message |
string |
A mensagem retornada. Nota
Se a solicitação foi bem-sucedida, Successful é retornado. Caso contrário, uma mensagem de erro, como um código de erro, é retornada. |
Successful |
| Data |
object |
As informações detalhadas. |
|
| instanceId |
string |
O ID da instância. |
rm-2ze8g2am97624**** |
| success |
boolean |
Indica se o teste de conectividade foi aprovado:
|
false |
| failType |
string |
O tipo da exceção:
|
0 |
| connCheckErrorCode |
string |
Os itens de detecção de exceção:
|
SRC_IP_NOT_IN_USER_WHITELIST |
| connCheckErrorMessage |
string |
Os detalhes da detecção de exceção. |
Src ip:47.110.180.62 not in user whitelist |
| RequestId |
string |
O ID da solicitação. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "200",
"Message": "Successful",
"Data": {
"instanceId": "rm-2ze8g2am97624****",
"success": false,
"failType": "0",
"connCheckErrorCode": "SRC_IP_NOT_IN_USER_WHITELIST",
"connCheckErrorMessage": "Src ip:47.110.180.62 not in user whitelist"
},
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.