Crée un cluster virtuel.
Description de l'opération
Seules les instances avec une redondance interzones prennent en charge cette opération, et les conditions suivantes doivent être remplies :
-
La version mineure du moteur de l'instance est 4.0.7 ou ultérieure.
-
Les clusters principal et secondaire se trouvent dans des zones différentes.
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
|
selectdb:CreateVirtualCluster |
create |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DBInstanceId |
string |
Oui |
L'identifiant de l'instance. |
selectdb-cn-7213cjv**** |
| RegionId |
string |
Oui |
L'identifiant de la région. |
cn-hangzhou |
| ClusterName |
string |
Oui |
Le nom de l'instance. Règles de nommage : doit commencer par une lettre, peut contenir jusqu'à 64 caractères, et peut inclure des lettres (non sensibles à la casse), des chiffres et des traits de soulignement (_). Le nom ne peut pas contenir deux traits de soulignement (_) consécutifs ou plus, et les noms de cluster doivent être uniques au sein de la même instance. |
vcg_demo |
| ActiveClusterId |
string |
Oui |
L'identifiant du cluster principal. |
selectdb-cn-7213cjv**** -be |
| StandbyClusterId |
string |
Oui |
L'identifiant du cluster secondaire. |
selectdb-26a3cjv**** -be |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
5ED62C81-9948-5612-81E1-EA3853752306 |
| Data |
object |
Les données de la réponse. |
|
| DbInstanceId |
string |
L'identifiant de l'instance. |
selectdb-cn-7213cjv**** |
| DbClusterId |
string |
L'identifiant du cluster. |
selectdb-cn-7213cjv2ez-be |
Exemples
JSON format
{
"RequestId": "5ED62C81-9948-5612-81E1-EA3853752306",
"Data": {
"DbInstanceId": "selectdb-cn-7213cjv****",
"DbClusterId": "selectdb-cn-7213cjv2ez-be"
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | SystemError | A system error occurred while processing your request. | |
| 400 | ClusterNotSupport | Current instance cluster does not support this operation. | |
| 400 | Forbidden | User not authorized to operate on the specified resource, or this API does not support RAM. | |
| 400 | InvalidChargeType.NotSupport | The specified parameter "ChargeType" does not meet the requirements. | |
| 400 | InvalidDBName.Duplicate | Specified DB name already exists in the This instance. | |
| 400 | InvalidClusterName.Format | Specified ClusterName is not valid. It can not be empty string. | |
| 400 | MinorVersionNotSupport | The instance version does not support the current operation. | |
| 403 | DBClusterNotSupported | The requested operation can not be performed while the cluster is not sale. | |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | |
| 403 | OperationDenied.VirtualClusterBound | The operation is not permitted due to it has been bound to a virtual cluster. | |
| 404 | DBInstanceLocked | The current instance lock mode does not support this operation. | |
| 404 | InvalidApi.NotFound | Specified api is not found, please check your url and method. | |
| 404 | InvalidDBInstanceId.NotFound | The DBInstanceId provided does not exist in our records. | |
| 404 | InvalidParam | Invalid parameter, please check. | |
| 404 | InvalidClusterName.NotFound | The specified cluster name is not available. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.