Associe une ou plusieurs instances RDS à un groupe de mise à l'échelle, ce qui permet d'ajuster le nombre d'instances RDS dans le groupe de mise à l'échelle à tout moment afin d'en accroître la flexibilité et la facilité d'utilisation.
Description de l'opération
Les conditions suivantes doivent être remplies lorsque vous associez des instances RDS à un groupe de mise à l'échelle :
-
Les instances RDS et le groupe de mise à l'échelle doivent appartenir au même compte.
-
Les instances RDS ne doivent pas être verrouillées. Pour plus d'informations sur la stratégie de verrouillage, consultez Notes d'utilisation pour ApsaraDB RDS.
-
Les instances RDS doivent être dans l'état Running.
-
Les instances RDS doivent appartenir à votre compte actuel et ne doivent pas être supprimées.
-
Si vous associez à nouveau au groupe de mise à l'échelle une instance RDS qui y existe déjà, le nombre d'instances RDS dans le groupe de mise à l'échelle ne change pas. Cependant, le système tente d'ajouter les adresses IP privées de toutes les instances ECS du groupe de mise à l'échelle actuel à la liste blanche des adresses IP de l'instance RDS.
Après avoir associé des instances RDS, le groupe de listes blanches par défaut des instances RDS peut contenir un maximum de 1 000 adresses IP. Pour plus d'informations sur les listes blanches d'adresses IP, consultez Configurer une liste blanche d'adresses IP.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ess:AttachDBInstances |
update |
*Groupe de mise à l'échelle.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ScalingGroupId |
string |
Oui |
L'identifiant du groupe de mise à l'échelle. |
asg-bp1avr6ensitts3w**** |
| ForceAttach |
boolean |
Non |
Indique s'il faut ajouter les adresses IP privées de toutes les instances du groupe de mise à l'échelle actuel à la liste blanche des adresses IP des instances RDS lorsque les instances RDS sont associées au groupe de mise à l'échelle. Valeurs valides :
Valeur par défaut : false. |
false |
| ClientToken |
string |
Non |
Garantit l'idempotence de la requête. Vous pouvez générer une valeur de paramètre à partir de votre client pour vous assurer que la valeur du paramètre est unique pour les différentes requêtes. La valeur ne peut contenir que des caractères ASCII et ne doit pas dépasser 64 caractères. Pour plus d'informations, consultez Comment garantir l'idempotence. |
123e4567-e89b-12d3-a456-42665544**** |
| DBInstances |
array |
Oui |
Les identifiants des instances RDS. |
|
|
string |
Non |
L'identifiant de l'instance RDS. Remarque
Vous pouvez associer un maximum de cinq instances RDS au groupe de mise à l'échelle à la fois. |
rm-bp12cy3**** |
|
| RegionId |
string |
Non |
L'identifiant de la région du groupe de mise à l'échelle. |
cn-qingdao |
| AttachMode |
string |
Non |
Le mode d'association entre le groupe de mise à l'échelle et la base de données. Valeurs valides :
Valeur par défaut : SecurityIp. |
SecurityIp |
| Type |
string |
Non |
Le type de base de données. Valeurs valides :
Valeur par défaut : RDS. |
RDS |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemples
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.