Modifie les informations de base d'une instance, telles que le mode de gestion, les identifiants de la base de données et les packages de fonctionnalités, ainsi que les informations avancées telles que le type d'environnement, le nom de l'instance dans DMS et les délais d'attente pour l'interrogation et l'exportation des données.
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
|
dms:ModifyInstance |
update |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| InstanceId |
string |
Oui |
L'identifiant de l'instance. Vous pouvez appeler l'opération ListInstances ou GetInstance pour obtenir ce paramètre. |
183**** |
| Tid |
integer |
Non |
L'identifiant du locataire. Remarque
Vous pouvez trouver l'identifiant du locataire en survolant l'icône de profil dans le coin supérieur droit de la console DMS. |
23**** |
| InstanceType |
string |
Non |
Le type de base de données. Pour plus d'informations sur les valeurs valides, consultez la description du paramètre DbType. |
MySQL |
| InstanceSource |
string |
Non |
La source de l'instance. Valeurs valides :
|
RDS |
| NetworkType |
string |
Non |
Le type de réseau. Valeurs valides :
|
VPC |
| EnvType |
string |
Non |
Le type d'environnement. Valeurs valides :
|
dev |
| EcsInstanceId |
string |
Non |
L'identifiant de l'instance ECS. Remarque
Ce paramètre est requis si InstanceSource est défini sur ECS_OWN. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
Non |
L'identifiant du VPC de l'instance. Remarque
Ce paramètre est requis si InstanceSource est défini sur VPC_IDC. |
vpc-bp10wnlcmor**** |
| EcsRegion |
string |
Non |
La région dans laquelle l'instance réside. Remarque
Ce paramètre est requis si InstanceSource est défini sur RDS, ECS_OWN ou VPC_IDC. |
cn-hangzhou |
| Host |
string |
Non |
Le point de terminaison de l'instance. |
192.XXX.0.56 |
| Port |
integer |
Non |
Le port utilisé pour accéder à l'instance. |
3306 |
| Sid |
string |
Non |
Le SID de l'instance. Remarque
Ce paramètre est requis si InstanceType est défini sur ORACLE. |
testSid |
| DatabaseUser |
string |
Non |
Le compte de la base de données. |
testsdb |
| DatabasePassword |
string |
Non |
Le mot de passe de la base de données. |
test*** |
| InstanceAlias |
string |
Non |
L'alias de l'instance, qui aide les utilisateurs à identifier et à localiser rapidement l'instance. |
instance_test |
| DbaId |
integer |
Non |
L'identifiant de l'utilisateur DBA pour l'instance. Vous pouvez appeler l'opération ListUsers ou GetInstance pour obtenir ce paramètre. |
27**** |
| QueryTimeout |
integer |
Non |
Le délai d'attente de la requête. Unité : secondes. |
7200 |
| ExportTimeout |
integer |
Non |
Le délai d'attente de l'exportation. Unité : secondes. |
86400 |
| EnableSellTrust |
string |
Non |
Indique si l'hébergement sécurisé doit être activé pour l'instance.
|
Y |
| EnableSellStable |
string |
Non |
Indique si la fonctionnalité de modification stable doit être activée pour l'instance.
|
N |
| EnableSellCommon |
string |
Non |
Indique si la fonctionnalité de collaboration sécurisée doit être activée pour l'instance.
|
Y |
| SafeRule |
string |
Non |
Si vous souhaitez activer le package de fonctionnalités de collaboration sécurisée, vous devez configurer un ensemble de règles de sécurité (GroupName) pour l'instance. Vous pouvez appeler l'opération ListStandardGroups ou GetInstance pour obtenir ce paramètre. |
Finance-production |
| EnableSellSitd |
string |
Non |
Indique si la fonctionnalité de protection des données sensibles doit être activée pour l'instance.
|
Y |
| DataLinkName |
string |
Non |
Le nom du lien de données pour les requêtes inter-bases de données. Remarque
|
dblink_test |
| DdlOnline |
integer |
Non |
Indique si la priorité de modification de structure est activée. Valeurs valides :
Remarque
Types de bases de données pris en charge : ApsaraDB RDS for MySQL, moteur PolarDB for MySQL, MyBase for MySQL et MySQL provenant d'autres sources. |
2 |
| UseDsql |
integer |
Non |
Indique si la requête inter-instances doit être activée. Valeurs valides :
Remarque
Types de bases de données pris en charge : MySQL, SQL Server, PostgreSQL, PolarDB for PostgreSQL (compatible Oracle) et Redis. |
1 |
| SkipTest |
boolean |
Non |
Indique si le test de connectivité pour l'instance doit être ignoré. Valeurs valides :
|
false |
| TemplateId |
integer |
Non |
L'identifiant du modèle de classification des données. Vous pouvez appeler l'opération ListClassificationTemplates pour obtenir ce paramètre. |
31*** |
| TemplateType |
string |
Non |
Le type de modèle de catégorisation des données. Vous pouvez appeler l'opération ListClassificationTemplates pour obtenir ce paramètre. |
INNER |
| UseSsl |
integer |
Non |
Indique si la connexion SSL doit être activée. Une fois le SSL activé, DMS se connecte à la base de données via SSL. La condition préalable est que le SSL soit activé sur la base de données. Les options suivantes sont prises en charge :
Remarque
|
0 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. Vous pouvez utiliser cet identifiant pour localiser les journaux et résoudre les problèmes. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
Le code d'erreur. |
UnknownError |
| ErrorMessage |
string |
Le message d'erreur. |
UnknownError |
| Success |
boolean |
Indique si la requête a abouti. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.