Appelle l'opération AddHDMInstance pour connecter une instance de base de données au service d'autonomie des bases de données (DAS).
Description de l'opération
Avant de commencer :
Utilisez la dernière version du SDK Alibaba Cloud ou DAS.
Lors de l'appel à DAS via le SDK, définissez la région sur cn-shanghai.
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
|
hdm:AddHDMInstance |
create |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| __context |
string |
Non |
Le paramètre réservé. |
None |
| InstanceArea |
string |
Oui |
Le produit de base de données auquel appartient l'instance. Valeurs valides :
Remarque
IDC signifie Internet Data Center. |
ECS |
| InstanceId |
string |
Non |
L'identifiant de l'instance. |
rm-2ze1jdv45i7l6**** |
| Ip |
string |
Non |
Le point de terminaison interne de l'instance à connecter. |
rm-2ze1jdv45i7l6****.mysql.rds.aliyuncs.com |
| Port |
string |
Non |
Le port de connexion au réseau interne de l'instance. |
3306 |
| Engine |
string |
Non |
Le moteur de base de données. Valeurs valides :
|
MySQL |
| Username |
string |
Non |
Le nom d'utilisateur. |
test**** |
| Password |
string |
Non |
Le mot de passe du nom d'utilisateur. |
122**** |
| InstanceAlias |
string |
Non |
Le nom de l'instance. |
yuecq--test**** |
| NetworkType |
string |
Non |
Le type de réseau de l'instance. |
VPC |
| VpcId |
string |
Non |
L'identifiant du VPC. |
vpc-m5e666n89m2bx8jar**** |
| Region |
string |
Non |
La région dans laquelle l'instance réside. |
cn-hangzhou |
| FlushAccount |
string |
Non |
Le paramètre réservé. |
None |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Message |
string |
Le message renvoyé.\n>Si la requête réussit, Successful est renvoyé. Si la requête échoue, un message d'erreur est renvoyé, tel qu'un code d'erreur. |
Successful |
| RequestId |
string |
L'identifiant de la requête. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Synchro |
string |
Le paramètre réservé. |
None |
| Data |
object |
Les détails, y compris le nombre total d'entrées et les codes d'erreur. |
|
| VpcId |
string |
L'identifiant du VPC. |
vpc-m5e666n89m2bx8jar**** |
| Token |
string |
Le jeton client, qui est une chaîne aléatoire unique personnalisée. |
tokenID |
| Ip |
string |
Le point de terminaison IP de l'instance. |
rm-de21209****.mysql.rds.aliyuncs.com |
| CallerUid |
string |
L'identifiant utilisateur de l'appelant. |
31063db679**** |
| InstanceId |
string |
L'identifiant de l'instance. |
rm-2ze1jdv45i7l6**** |
| Port |
integer |
Le port de l'instance cible. |
3306 |
| OwnerId |
string |
L'identifiant du propriétaire. |
325352345 |
| Uuid |
string |
L'identifiant unique de l'instance. |
hdm_3063db6792965c080a4bcb6e6304**** |
| Error |
string |
Le message d'erreur. |
InvalidRequestURL |
| Code |
integer |
Le code d'état. |
200 |
| Role |
string |
Les informations de rôle. |
master |
| TenantId |
string |
L'identifiant du locataire. |
L0EPfLS****=SCE00000***** |
| Code |
string |
Le code d'état. |
200 |
| Success |
string |
Indique si la requête a réussi. Valeurs valides :
|
true |
Exemples
JSON format
{
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Synchro": "None",
"Data": {
"VpcId": "vpc-m5e666n89m2bx8jar****",
"Token": "tokenID",
"Ip": "rm-de21209****.mysql.rds.aliyuncs.com",
"CallerUid": "31063db679****",
"InstanceId": "rm-2ze1jdv45i7l6****",
"Port": 3306,
"OwnerId": "325352345",
"Uuid": "hdm_3063db6792965c080a4bcb6e6304****",
"Error": "InvalidRequestURL",
"Code": 200,
"Role": "master",
"TenantId": "L0EPfLS****=SCE00000*****"
},
"Code": "200",
"Success": "true"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | Les paramètres de la requête sont invalides. |
| 403 | NoPermission | You are not authorized to do this action. | Vous n'avez pas l'autorisation d'effectuer cette opération. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.