Ativa o recurso de proxy de acesso seguro para uma instância de banco de dados.
A instância de banco de dados deve usar o mecanismo MySQL ou MariaDB. Por exemplo, a instância pode ser do ApsaraDB RDS for MySQL, um cluster do PolarDB for MySQL, do Distributed Relational Database Service (DRDS) ou do AnalyticDB for MySQL. Também são aceitos bancos de dados MySQL ou MariaDB autogerenciados ou hospedados em nuvens de terceiros.
A instância deve estar na região China (Hangzhou) ou China (Beijing).
Você deve ser administrador do Data Management (DMS), administrador de banco de dados (DBA) ou proprietário da instância.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
CreateProxy |
Operação a executar. Defina o valor como CreateProxy. |
|
InstanceId |
Long |
Sim |
183**** |
ID da instância de banco de dados. Chame a operação ListInstances ou GetInstance para consultar o ID da instância. |
|
Username |
String |
Sim |
username |
Nome de usuário da conta do banco de dados. |
|
Password |
String |
Sim |
|
Senha da conta do banco de dados. |
|
Tid |
Long |
Não |
3*** |
ID do tenant. Chame a operação GetUserActiveTenant para obter esse identificador. |
|
RegionId |
String |
Não |
cn-hangzhou |
Região onde o DMS está ativado. Para mais informações, consulte Parâmetro RegionID. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 4FFD154E-F57F-5374-B568-D6276F15**** | ID da solicitação. |
| Success | Boolean | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
| ErrorMessage | String | The secure access proxy feature is enabled for the database instance. | Mensagem de erro retornada. |
| ErrorCode | String | InvalidParameterValid | Código de erro retornado. |
| ProxyId | Long | 4** | ID do proxy de acesso seguro. |
Exemplos
Exemplos de solicitações
http(s)://dms-enterprise.aliyuncs.com/?Action=CreateProxy
&InstanceId=183****
&Username=username
&Password=******
&Tid=3***
&Common request parameters
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateProxyResponse>
<RequestId>4FFD154E-F57F-5374-B568-D6276F15****</RequestId>
<ProxyId>4**</ProxyId>
<Success>true</Success>
</CreateProxyResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "4FFD154E-F57F-5374-B568-D6276F15****",
"ProxyId" : "4**",
"Success" : true
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.