Registra uma instância de banco de dados no Data Management Service (DMS) e ativa a hospedagem segura para a instância.
Descrição da operação
Sua função do sistema deve ser DBA ou administrador. Para visualizar sua função do sistema, consulte Visualizar minha função do sistema.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dms:AddInstance |
create |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Tid |
integer |
Não |
O ID do locatário. Nota
Você pode encontrar o ID do locatário passando o mouse sobre o ícone de perfil no canto superior direito do console do DMS. |
23**** |
| InstanceType |
string |
Sim |
O tipo de banco de dados. Para valores válidos, consulte Descrição do parâmetro DbType. |
MySQL. |
| InstanceSource |
string |
Sim |
A origem da instância. Valores válidos:
|
RDS. |
| NetworkType |
string |
Sim |
O tipo de rede. Valores válidos:
|
VPC. |
| EnvType |
string |
Sim |
O tipo de ambiente. Valores válidos:
|
product. |
| EcsInstanceId |
string |
Não |
O ID da instância. Por exemplo, se sua instância for uma instância do Database Gateway, insira o ID do gateway. Nota
Este parâmetro é obrigatório se InstanceSource estiver definido como ECS_OWN ou GATEWAY. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
Não |
O ID da instância da VPC. Nota
Este parâmetro é obrigatório se InstanceSource estiver definido como VPC_IDC. |
vpc-2zef4o1hu7ljd**** |
| EcsRegion |
string |
Não |
A região onde a instância reside. Nota
Este parâmetro é obrigatório se InstanceSource estiver definido como RDS, ECS_OWN, GATEWAY ou VPC_IDC. |
cn-hangzhou. |
| Host |
string |
Sim |
O endereço de conexão do banco de dados. |
rm-bp1g3tf90******.sqlserver.rds.aliyuncs.com. |
| Port |
integer |
Sim |
A porta de conexão do banco de dados. |
3306 |
| Sid |
string |
Não |
O SID da instância. Nota
Este parâmetro é obrigatório se InstanceType estiver definido como ORACLE. |
testSid. |
| DatabaseUser |
string |
Não |
A conta do banco de dados. |
testsdb. |
| DatabasePassword |
string |
Não |
A senha do banco de dados. |
test*** |
| InstanceAlias |
string |
Sim |
O alias da instância, que ajuda você a identificar rapidamente a instância. |
Instância de teste. |
| DbaId |
integer |
Sim |
O ID de usuário do DBA da instância. Você pode chamar a operação ListUsers ou GetInstance para obter esse valor. |
27**** |
| QueryTimeout |
integer |
Sim |
O período de tempo limite da consulta. Unidade: segundos. |
7200 |
| ExportTimeout |
integer |
Sim |
O período de tempo limite da exportação. Unidade: segundos. |
86400 |
| EnableSellTrust |
string |
Sim |
Especifica se a hospedagem segura deve ser ativada para a instância. Valores válidos:
|
Y |
| EnableSellStable |
string |
Não |
Especifica se o recurso de alteração estável deve ser ativado para a instância. Valores válidos:
|
N |
| EnableSellCommon |
string |
Não |
Especifica se o recurso de colaboração segura deve ser ativado para a instância. Valores válidos:
|
Y |
| SafeRule |
string |
Não |
Se você deseja ativar o recurso de colaboração segura, deve especificar o conjunto de regras de segurança (GroupName) para a instância. Você pode chamar a operação ListStandardGroups ou GetInstance para obter esse valor. |
Finance-Production. |
| EnableSellSitd |
string |
Não |
Especifica se o recurso de proteção de dados sensíveis deve ser ativado para a instância. Valores válidos:
|
Y |
| DataLinkName |
string |
Não |
O nome do datalink de consulta entre bancos de dados. Nota
|
dblink_test. |
| DdlOnline |
integer |
Não |
Especifica se a alteração de estrutura do DMS tem prioridade. Valores válidos:
Nota
Tipos de banco de dados suportados: ApsaraDB RDS for MySQL, PolarDB for MySQL, MyBase for MySQL e outras fontes MySQL. |
2 |
| UseDsql |
integer |
Não |
Especifica se a consulta entre instâncias deve ser ativada. Valores válidos:
Nota
Tipos de banco de dados suportados: MySQL, SQL Server, PostgreSQL, PolarDB for PostgreSQL (compatível com Oracle) e Redis. |
1 |
| SkipTest |
boolean |
Não |
Especifica se o teste de conectividade da instância deve ser ignorado. Valores válidos:
|
false. |
| TemplateId |
integer |
Não |
O ID do modelo de classificação de dados. Você pode chamar a operação ListClassificationTemplates para obter esse valor. |
31*** |
| TemplateType |
string |
Não |
O tipo de modelo de categorização. Você pode chamar a operação ListClassificationTemplates para obter esse valor. |
INNER. |
| UseSsl |
integer |
Não |
Especifica se a conexão SSL deve ser ativada. Após a ativação do SSL, o DMS conecta-se ao banco de dados via SSL. O banco de dados deve ter o SSL ativado antes de você usar este parâmetro. Valores válidos:
Nota
|
0 |
| RoleArn |
string |
Não |
O ARN da função autorizada na conta de destino, usado para registro entre locatários. |
acs:ram::1760865*********:role/dms-role-arn. |
| LoginType |
integer |
Não |
|
0 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. Você pode usar este ID para localizar logs e solucionar problemas. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
O código de erro. |
UnknownError. |
| ErrorMessage |
string |
A mensagem de erro. |
UnknownError. |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true. |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
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.