Crée un cluster pour une instance ApsaraDB for SelectDB spécifiée.
Description de l'opération
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:CreateDBCluster |
update |
*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**** |
| Engine |
string |
Non |
Le type de base de données. |
selectdb |
| EngineVersion |
string |
Oui |
La version de la base de données. |
2.4 |
| ChargeType |
string |
Oui |
La méthode de facturation du cluster. Valeurs valides :
|
Prepaid |
| UsedTime |
string |
Non |
Spécifie la durée d'achat du cluster par abonnement. L'unité est spécifiée par Period : Year indique des années, et Month indique des mois. Valeurs valides :
Remarque
Ce paramètre prend effet et est requis uniquement lorsque ChargeType est défini sur Prepaid. |
1 |
| Period |
string |
Non |
Indique si le cluster par abonnement est facturé sur une base annuelle ou mensuelle. Valeurs valides :
Remarque
Ce paramètre prend effet et est requis uniquement lorsque ChargeType est défini sur Prepaid. |
Month |
| DBClusterClass |
string |
Oui |
Les spécifications du cluster. Valeurs valides :
|
selectdb.2xlarge |
| RegionId |
string |
Oui |
L'identifiant de la région. |
cn-hangzhou |
| ZoneId |
string |
Oui |
L'identifiant de la zone. |
cn-hangzhou-i |
| VpcId |
string |
Oui |
L'identifiant du VPC. |
vpc-bp175iuvg8nxqraf2**** |
| VSwitchId |
string |
Oui |
L'identifiant du vSwitch. |
vsw-bp1gzt31twhlo0sa5**** |
| CacheSize |
string |
Oui |
La taille de cache réservée. |
200 |
| DBClusterDescription |
string |
Oui |
La description du cluster. |
testdb |
| ClusterNodeType |
string |
Non |
Le type de nœud du cluster. Ce paramètre prend effet uniquement en mode Serverless. |
|
| ClusterNodeCount |
integer |
Non |
Le nombre de nœuds dans le cluster. Ce paramètre prend effet uniquement en mode Serverless. |
1 |
| ScaleMax |
number |
Non |
La valeur maximale de la plage de mise à l'échelle automatique pour le RCU (RDS Capacity Unit) de l'instance. |
32 |
| ScaleMin |
number |
Non |
La valeur minimale de la plage de mise à l'échelle automatique pour le RCU (RDS Capacity Unit) de l'instance. |
4 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
F8900A96-67F7-5274-A41B-7722E1ECF8C9 |
| Data |
object |
Les données renvoyées. |
|
| DBInstanceId |
string |
L'identifiant de l'instance. |
selectdb-cn-7213cjv**** |
| OrderId |
integer |
L'identifiant de la commande. |
219543646290345 |
| ClusterId |
string |
L'identifiant du cluster. |
selectdb-cn-1ls3sg0po0**** |
Exemples
JSON format
{
"RequestId": "F8900A96-67F7-5274-A41B-7722E1ECF8C9",
"Data": {
"DBInstanceId": "selectdb-cn-7213cjv****",
"OrderId": 219543646290345,
"ClusterId": "selectdb-cn-1ls3sg0po0****"
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidDBName.Duplicate | Specified DB name already exists in the This instance. | Le nom du nouveau cluster est un doublon. |
| 400 | InvalidPayType.Malformed | The specified parameter "chargeType" is not valid. | Le paramètre de mode de facturation n'est pas valide. |
| 400 | DocumentConvertFailed.ExceedFileSizeLimit | The conversion has been failed, exceed file size limit. | La conversion du document a échoué car la taille du fichier dépasse la limite du système. |
| 400 | Forbidden | User not authorized to operate on the specified resource, or this API does not support RAM. | L'utilisateur RAM ne dispose pas des autorisations suffisantes. Obtenez d'abord l'autorisation requise. |
| 400 | InvalidDBName | The specified database name is not allowed. | Le nom de la base de données ne répond pas aux exigences. Vérifiez si le nom de la base de données est valide. |
| 400 | CreateOrderFailed | Failed to create order. | Échec de la création de la commande. |
| 400 | OperationDenied.OrderProcessing | There are orders in process. | Une commande est en cours de traitement. |
| 400 | ORDER.INST_HAS_UNPAID_ORDER | Instance has unpaid order. | L'instance présente des commandes impayées. |
| 400 | InvalidDBClusterClass.SeriesMismatch | The specified cluster class series doesn't match with the existing clusters in the instance. | La série de spécifications de cluster demandée ne correspond pas à la série de spécifications de cluster existante de l'instance actuelle. |
| 403 | DBClusterNotSupported | The requested operation can not be performed while the cluster is not sale. | L'opération demandée ne peut pas être effectuée car le cluster n'est pas en cours d'exécution. |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | L'état actuel de l'instance ne prend pas en charge cette opération. |
| 403 | InstanceEngineType.NotSupport | The instance engine and type does not support operations. | L'opération a échoué car le moteur et le type de l'instance ne prennent pas en charge cette opération. |
| 403 | InvalidDBInstanceState.NotSupport | The specified instance state does't support this operation. | L'état actuel de l'instance ne prend pas en charge cette opération. |
| 403 | MoneyLessThan100 | The Account Monet less Than 100. | Le solde actuel du compte Alibaba Cloud est inférieur à 100. Rechargez votre compte. |
| 403 | OperationDenied.DBNameAndAccountPrivilegeCount | The operation is not permitted due to count of database or account privilege. | L'opération a échoué car le nombre de bases de données ne correspond pas au nombre d'autorisations. |
| 403 | InsufficientResourceCapacity | The resource is out of usage. | Ressources insuffisantes. Réessayez plus tard. |
| 403 | INSUFFICIENT_AVAILABLE_QUOTA | Your account available limit is less than 0, please recharge before trying to purchase. | Le crédit disponible de votre compte est inférieur à 0. Rechargez votre compte avant de tenter un achat. |
| 403 | OperationDenied.SpecificClassCodeNotSupported | The uid is not in specific classcode whitelist. | Le type d'instance sélectionné n'est pas disponible pour le compte actuel. |
| 404 | InvalidDBInstanceId.NotFound | The DBInstanceId provided does not exist in our records. | L'instance SelectDB n'existe pas. |
| 404 | InvalidClusterInstance.NotFound | Specified cluster instance does not exist. | L'instance SelectDB n'existe pas. |
| 404 | DBInstanceLocked | The current instance lock mode does not support this operation. | L'opération a échoué car l'instance actuelle est verrouillée. |
| 404 | IncorrectVswitchId | The specified parameter VSwitchId is not valid. | Le paramètre vSwitch n'est pas valide. |
| 404 | InvalidApi.NotFound | Specified api is not found, please check your url and method. | |
| 404 | InvalidDBInstance.NotFound | The specified instance is not found. | L'instance spécifiée est introuvable. Vérifiez que l'instance est valide. |
| 404 | InvalidDBInstanceClass.NotFound | The specified instance classic does not exist. | La configuration ou la spécification sélectionnée n'existe pas ou n'est plus disponible. Sélectionnez-en une autre. |
| 404 | InvalidRegionId.NotFound | The provided RegionId does not exist in our records. | L'opération a échoué car la région ou la zone spécifiée n'existe pas. |
| 404 | QueryPrice.Failed | The inquiry failed. Contact Alibaba Cloud customer service representatives. | La requête de prix a échoué. Contactez le support technique. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.