Crée un ensemble de déploiement dans une région spécifiée.
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
|
ecs:CreateDeploymentSet |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région pour l'ensemble de déploiement. Vous pouvez appeler l'opération DescribeRegions pour consulter la liste la plus récente des régions d'Alibaba Cloud. |
cn-hangzhou |
| OnUnableToRedeployFailedInstance |
string |
Non |
La stratégie appliquée à une instance dont le redéploiement échoue après un basculement en raison de ressources insuffisantes. Valeurs valides :
Valeur par défaut : CancelMembershipAndStart. |
CancelMembershipAndStart |
| Description |
string |
Non |
La description de l'ensemble de déploiement. La description doit comporter entre 2 et 256 caractères et ne peut pas commencer par |
testDescription |
| ClientToken |
string |
Non |
Un jeton généré par le client que vous pouvez utiliser pour garantir l'idempotence de la requête. Le jeton doit être unique pour chaque requête. La valeur de ClientToken doit être une chaîne ASCII de 64 caractères maximum. Pour plus d'informations, consultez Comment garantir l'idempotence. |
123e4567-e89b-12d3-a456-426655440000 |
| DeploymentSetName |
string |
Non |
Le nom de l'ensemble de déploiement. Le nom doit comporter entre 2 et 128 caractères et commencer par une lettre. Il peut contenir des chiffres, des deux-points (:), des traits de soulignement (_) et des traits d'union (-). Le nom ne peut pas commencer par |
testDeploymentSetName |
| Domain |
string |
Non |
Remarque
Ce paramètre est obsolète. |
null |
| Granularity |
string |
Non |
Remarque
Ce paramètre est obsolète. |
null |
| Strategy |
string |
Non |
La stratégie de déploiement. Valeurs valides :
Valeur par défaut : Availability. |
Availability |
| GroupCount |
integer |
Non |
Le nombre de partitions dans le groupe d'ensembles de déploiement. Valeurs valides : 1 à 7. Valeur par défaut : 3. Remarque
Ce paramètre n'est valide que lorsque |
1 |
| Type |
string |
Non |
La granularité de déploiement. Valeurs valides :
Valeur par défaut : host. |
host |
| Affinity |
integer |
Non |
Le niveau d'affinité de l'ensemble de déploiement. Ce niveau détermine la manière dont les instances sont réparties au sein de l'ensemble. La valeur doit être un nombre entier compris entre 1 et 10. Valeur par défaut : 1. |
3 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| DeploymentSetId |
string |
L'identifiant du jeu de déploiement. |
ds-bp1frxuzdg87zh4pzq**** |
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemples
JSON format
{
"DeploymentSetId": "ds-bp1frxuzdg87zh4pzq****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | MissingParameter | The input parameter RegionId that is mandatory for processing this request is not supplied. | |
| 400 | InvalidDeploymentSetName.Malformed | Specified deployment set name is not valid. | The specified DeploymentSetName parameter is invalid. |
| 400 | InvalidDescription.Malformed | The specified parameter Description is not valid. | The resource description is invalid. The description must be 2 to 256 characters in length and cannot start with http:// or https://. |
| 400 | InvalidParameter.Domain | The specified parameter Domain is not valid. | The specified Domain parameter is invalid. |
| 400 | InvalidParameter.Strategy | The specified parameter Strategy is not valid. | The specified Strategy is invalid. |
| 400 | InvalidParameter.granularity | The specified parameter Granularity is not valid. | The specified Granularity parameter is invalid. |
| 400 | DependencyViolation.domain.granularity | The DeploymentSet domain and granularity is violation. | The specified Domain and Granularity parameters do not correspond to each other. |
| 400 | DependencyViolation.strategy.granularity | The DeploymentSet strategy and granularity is violation. | The DeploymentSet strategy conflicts with granularity. |
| 400 | DeploymentSet.GroupQuotaFull | The deploymentSet group quota is full. | The maximum number of deployment set groups that can be created is exceeded. Reduce the number of deployment set groups to be created. |
| 400 | InvalidParameter.GroupCount | The specified parameter "GroupCount" is not valid. | The specified GroupCount parameter is invalid. |
| 400 | InvalidZoneId.NotFound | The zoneId provided does not exist in our records. | The specified zone ID does not exist. |
| 400 | QuotaExceed.DeploymentSet | The deploymentSet quota is full. | The deployment set quota has been reached. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.