Anexa uma ou mais instâncias RDS a um grupo de dimensionamento, o que permite ajustar o número de instâncias RDS no grupo de dimensionamento a qualquer momento para aumentar a flexibilidade e a usabilidade.
Descrição da operação
As seguintes condições devem ser atendidas ao anexar instâncias RDS a um grupo de dimensionamento:
-
As instâncias RDS e o grupo de dimensionamento devem pertencer à mesma conta.
-
As instâncias RDS não devem estar bloqueadas. Para obter mais informações sobre a política de bloqueio, consulte Notas de uso do ApsaraDB RDS.
-
As instâncias RDS devem estar no estado Running.
-
As instâncias RDS devem ser de propriedade da sua conta atual e não devem estar excluídas.
-
Se você anexar uma instância RDS que já existe no grupo de dimensionamento ao grupo de dimensionamento novamente, o número de instâncias RDS no grupo de dimensionamento não será alterado. No entanto, o sistema tentará adicionar os endereços IP privados de todas as instâncias ECS no grupo de dimensionamento atual à lista de permissões de endereços IP da instância RDS.
Após anexar as instâncias RDS, o grupo de lista de permissões padrão das instâncias RDS pode conter no máximo 1.000 endereços IP. Para obter mais informações sobre listas de permissões de endereços IP, consulte Configurar uma lista de permissões de endereços IP.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:AttachDBInstances |
update |
*ScalingGroup.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ScalingGroupId |
string |
Sim |
O ID do grupo de dimensionamento. |
asg-bp1avr6ensitts3w**** |
| ForceAttach |
boolean |
Não |
Especifica se deve adicionar os endereços IP privados de todas as instâncias no grupo de dimensionamento atual à lista de permissões de endereços IP das instâncias RDS quando as instâncias RDS forem anexadas ao grupo de dimensionamento. Valores válidos:\n\n- true: Adiciona os endereços IP privados.\n\n- false: Não adiciona os endereços IP privados.\n\nValor padrão: false. |
false |
| ClientToken |
string |
Não |
Garante a idempotência da solicitação. Você pode gerar um valor de parâmetro a partir do seu cliente para garantir que o valor do parâmetro seja exclusivo em diferentes solicitações.\n\nO valor pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para obter mais informações, consulte Como garantir a idempotência. |
123e4567-e89b-12d3-a456-42665544**** |
| DBInstances |
array |
Sim |
Os IDs das instâncias RDS. |
|
|
string |
Não |
O ID da instância RDS.\n\n> Você pode anexar no máximo cinco instâncias RDS ao grupo de dimensionamento por vez. |
rm-bp12cy3**** |
|
| RegionId |
string |
Não |
O ID da região do grupo de dimensionamento. |
cn-qingdao |
| AttachMode |
string |
Não |
O modo de associação entre o grupo de dimensionamento e o banco de dados. Valores válidos:\n\n- SecurityIp: O modo SecurityIp. Nesse modo, os endereços IP das instâncias expandidas são adicionados automaticamente à lista de permissões de endereços IP do banco de dados. Atualmente, apenas os bancos de dados ApsaraDB RDS suportam este modo.\n- SecurityGroup: O modo de grupo de segurança. Nesse modo, o grupo de segurança da configuração de dimensionamento é adicionado à lista de permissões de grupo de segurança do banco de dados para associação e registro.\n\nValor padrão: SecurityIp. |
SecurityIp |
| Type |
string |
Não |
O tipo de banco de dados. Valores válidos:\n\n- RDS\n- Redis\n- MongoDB\n\nValor padrão: RDS. |
RDS |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
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.