Vous pouvez appeler cette opération pour détecter les dérives au sein d'un groupe de piles.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | DetectStackGroupDrift | L'action à effectuer. Définissez la valeur sur DetectStackGroupDrift. |
| RegionId | String | Oui | cn-hangzhou | L'ID de région du groupe de piles. Vous pouvez appeler l'opération DescribeRegions pour obtenir la liste des régions les plus récentes. |
| StackGroupName | String | Oui | MyStackGroup | Le nom du groupe de piles. Le nom doit être unique au sein d'une région. Le nom peut contenir jusqu'à 255 caractères et inclure des chiffres, des lettres, des traits d'union (-) et des traits de soulignement (_). Il doit commencer par un chiffre ou une lettre. |
| ClientToken | String | Non | 123e4567-e89b-12d3-a456-42665544**** | Le jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer la valeur, mais vous devez vous assurer qu'elle est unique parmi les différentes requêtes. La valeur peut contenir jusqu'à 64 caractères et inclure des lettres, des chiffres, des traits d'union (-) et des traits de soulignement (_). Pour plus d'informations, consultez la section Comment garantir l'idempotence. |
| OperationPreferences | Json | Non | {"FailureToleranceCount": 1, "MaxConcurrentCount": 2} | Les paramètres de l'opération, au format JSON. Les champs suivants sont pris en charge :
Le nombre maximal d'échecs d'opération de groupe de piles autorisé. Lors d'une opération de groupe de piles, si le nombre total d'échecs ne dépasse pas la valeur FailureToleranceCount, l'opération réussit. Sinon, elle échoue. Si FailureToleranceCount n'est pas spécifié, la valeur par défaut 0 est utilisée. Vous pouvez spécifier l'un des paramètres FailureToleranceCount ou FailureTolerancePercentage, mais pas les deux simultanément. Valeurs valides : 0 à 20.
Le pourcentage maximal d'échecs d'opération de groupe de piles autorisé. Lors d'une opération de groupe de piles, si le pourcentage d'échecs ne dépasse pas la valeur FailureTolerancePercentage, l'opération réussit. Sinon, elle échoue. Vous pouvez spécifier l'un des paramètres FailureToleranceCount ou FailureTolerancePercentage, mais pas les deux simultanément. Valeurs valides : 0 à 100.
Le nombre maximal de comptes cibles dans lesquels une opération de détection de dérive peut être effectuée simultanément. Vous pouvez spécifier l'un des paramètres MaxConcurrentCount ou MaxConcurrentPercentage, mais pas les deux simultanément. Valeurs valides : 1 à 20.
Le pourcentage maximal de comptes cibles dans lesquels une opération de détection de dérive peut être effectuée simultanément. Vous pouvez spécifier l'un des paramètres MaxConcurrentCount ou MaxConcurrentPercentage, mais pas les deux simultanément. Valeurs valides : 1 à 100. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| OperationId | String | 6da106ca-1784-4a6f-a7e1-e723863d**** |
L'ID de l'opération.
|
| RequestId | String | B288A0BE-D927-4888-B0F7-B35EF84B6E6 |
L'ID de la requête.
|
Exemples
Exemple de requête
http(s)://ros.aliyuncs.com/? Action=DetectStackGroupDrift
&RegionId=cn-hangzhou
&StackGroupName=MyStackGroup
&<Common request parameters>
Exemple de réponse en cas de succès
XML format
<DetectStackGroupDriftResponse>
<RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6</RequestId>
<OperationId>6da106ca-1784-4a6f-a7e1-e723863d****</OperationId>
</DetectStackGroupDriftResponse>
JSON format
{
"RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6",
"OperationId": "6da106ca-1784-4a6f-a7e1-e723863d****"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.
| HttpCode | Code d'erreur | Message d'erreur | Description |
|
404
|
StackGroupNotFound
|
The StackGroup ({name}) could not be found.
|
Le message d'erreur indique que le groupe de piles spécifié n'existe pas. name représente le nom du groupe de piles.
|