Chame a operação DescribeDBInstanceProxyConfiguration para consultar as configurações dos proxies compartilhados ativados em uma instância do ApsaraDB RDS.
Esta operação consulta as configurações originais de proxies compartilhados, e não as configurações mais recentes de proxies dedicados. Para obter mais informações sobre como consultar as configurações de proxies dedicados, consulte DescribeDBProxy.
Antes de chamar esta operação, verifique se os seguintes requisitos foram atendidos:
O recurso de proxy compartilhado deve estar ativado na instância primária.
O recurso de divisão de leitura e gravação deve estar ativado na instância primária.
Depuração
Parâmetros de solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
DescribeDBInstanceProxyConfiguration |
Operação a ser executada. Defina o valor como DescribeDBInstanceProxyConfiguration. |
|
DBInstanceId |
String |
Sim |
rm-uf6wjk5xxxxxxxxxx |
ID da instância. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| AttacksProtectionConfiguration | String | {\"check_interval_seconds\":\"0\",\"max_failed_login_attempts\":\"0\",\"blocking_seconds\":\"0\",\"status\":\"Disable\"} | Indica se o mecanismo de mitigação de ataques de força bruta está ativado:
O valor retornado é uma string JSON. Exemplos: {"status":"Disable", "check_interval_seconds": 60, "max_failed_login_attempts": 60, "blocking_seconds": 600} Descrição:
|
| PersistentConnectionsConfiguration | String | {\"status\":\"Disable\"} | Indica se o recurso de otimização de conexões de curta duração está ativado.
O valor retornado é uma string JSON. Exemplo: {"status":"Disable"}. |
| TransparentSwitchConfiguration | String | {\"status\":\"Enable\"} | Indica se o recurso de failover transparente está ativado.
O valor retornado é uma string JSON. Exemplo: {"status":"Enable"}. |
| RequestId | String | E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34 | ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://rds.aliyuncs.com/? DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
<DescribeDBInstanceProxyConfigurationResponse>
<PersistentConnectionsConfiguration>{"status":"Disable"}</PersistentConnectionsConfiguration>
<TransparentSwitchConfiguration>{"status":"Enable"}</TransparentSwitchConfiguration>
<AttacksProtectionConfiguration>{"check_interval_seconds":"0","max_failed_login_attempts":"0","blocking_seconds":"0","status":"Disable"}</AttacksProtectionConfiguration>
<RequestId>E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34</RequestId>
</DescribeDBInstanceProxyConfigurationResponse>
Formato JSON
{
"PersistentConnectionsConfiguration": "{\"status\":\"Disable\"}",
"TransparentSwitchConfiguration": "{\"status\":\"Enable\"}",
"AttacksProtectionConfiguration": "{\"check_interval_seconds\":\"0\",\"max_failed_login_attempts\":\"0\",\"blocking_seconds\":\"0\",\"status\":\"Disable\"}",
"RequestId": "E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34"
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.