Interroge les informations relatives à un ensemble de modifications.
Cet exemple interroge les informations de l'ensemble de modifications dont l'ID est 4c11658d-bd47-4dd0-ba64-727edc62****.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | GetChangeSet | L'opération à effectuer. Définissez la valeur sur GetChangeSet. |
| ShowTemplate | Boolean | No | false | Indique s'il faut afficher le modèle. Valeur par défaut : false. Valeurs possibles :
|
| RegionId | String | Yes | cn-hangzhou | L'ID de région de l'ensemble de modifications. Appelez l'opération DescribeRegions pour obtenir la liste des régions. |
| ChangeSetId | String | Yes | 4c11658d-bd47-4dd0-ba64-727edc62**** | L'ID de l'ensemble de modifications. |
Pour plus d'informations sur les paramètres de requête communs, consultez la rubrique Paramètres communs.
Paramètres de réponse
| Parameter | Type | Example | Description |
| Status | String | CREATE_COMPLETE | L'état de l'ensemble de modifications. |
| Changes | Array of Object | See sample success responses. | Les modifications apportées par l'ensemble de modifications. Pour plus d'informations, consultez la section Structure des données. |
| Description | String | It is a demo. | La description de l'ensemble de modifications. |
| Parameters | Array of Parameter | Les paramètres de la pile. |
|
| ParameterKey | String | ALIYUN::Region | Le nom du paramètre. |
| ParameterValue | String | cn-hangzhou | La valeur du paramètre. |
| RequestId | String | 3766EE04-76DD-50F9-9C23-3AF136CD5708 | L'ID de la requête. |
| StatusReason | String | too many changes. | La raison de l'état actuel de l'ensemble de modifications. |
| CreateTime | String | 2021-12-01T02:20:56 | L'heure de création de la ressource (UTC). |
| TemplateBody | String | {"ROSTemplateFormatVersion": "2015-09-01"} | Le corps du modèle de l'ensemble de modifications. Remarque Ce paramètre prend effet uniquement lorsque le paramètre ShowTemplate est défini sur true. |
| ChangeSetName | String | ChangeSet_template | Le nom de l'ensemble de modifications. |
| ChangeSetId | String | 4c11658d-bd47-4dd0-ba64-727edc62**** | L'ID de l'ensemble de modifications. |
| ExecutionStatus | String | AVAILABLE | L'état d'exécution de l'ensemble de modifications. |
| ChangeSetType | String | UPDATE | Le type de l'ensemble de modifications. |
| RegionId | String | cn-hangzhou | L'ID de la région. |
| DisableRollback | Boolean | false | Indique si le retour arrière est désactivé. |
| StackName | String | stack_2021-10-13 | Le nom de la pile associée à l'ensemble de modifications. |
| TimeoutInMinutes | Integer | 60 | Le délai d'expiration spécifié pour la demande de création ou de mise à jour de la pile. |
| StackId | String | a486fc19-ebb7-4ce9-a70b-554a7c3d**** | L'ID de la pile associée à l'ensemble de modifications. |
| Log | Object | Les journaux de l'ensemble de modifications. |
|
| TerraformLogs | Array of TerraformLog | Les journaux de la pile Terraform. Ce paramètre est renvoyé uniquement pour l'ensemble de modifications d'une pile Terraform. Remarque Ce paramètre n'est pas renvoyé pour les ensembles de modifications en cours de création. Il indique les journaux de création de l'ensemble de modifications de la pile Terraform. |
|
| Command | String | apply | Le nom de la commande Terraform. Valeurs possibles :
Pour plus d'informations sur les commandes Terraform, consultez la documentation Provisioning Infrastructure with Terraform. |
| Stream | String | stdout | Le flux de sortie. Valeurs possibles :
|
| Content | String | Apply complete! Resources: 42 added, 0 changed, 0 destroyed. | Le contenu du flux de sortie. |
Exemples
Exemple de requête
http(s)://ros.aliyuncs.com/?Action=GetChangeSet
&ShowTemplate=false
&RegionId=cn-hangzhou
&ChangeSetId=4c11658d-bd47-4dd0-ba64-727edc62****
&Common request parameters
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetChangeSetResponse>
<Status>CREATE_COMPLETE</Status>
<Changes>
<Type>Resource</Type>
<ResourceChange>
<Action>Remove</Action>
<LogicalResourceId>WaitCondition</LogicalResourceId>
<PhysicalResourceId>WaitCondition</PhysicalResourceId>
<ResourceType>ALIYUN::ROS::WaitCondition</ResourceType>
</ResourceChange>
</Changes>
<Changes>
<Type>Resource</Type>
<ResourceChange>
<Action>Remove</Action>
<LogicalResourceId>WaitConHandle</LogicalResourceId>
<PhysicalResourceId>WaitConHandle</PhysicalResourceId>
<ResourceType>ALIYUN::ROS::WaitConditionHandle</ResourceType>
</ResourceChange>
</Changes>
<Parameters>
<ParameterValue>151266687691****</ParameterValue>
<ParameterKey>ALIYUN::AccountId</ParameterKey>
</Parameters>
<Parameters>
<ParameterValue>None</ParameterValue>
<ParameterKey>ALIYUN::NoValue</ParameterKey>
</Parameters>
<Parameters>
<ParameterValue>cn-hangzhou</ParameterValue>
<ParameterKey>ALIYUN::Region</ParameterKey>
</Parameters>
<Parameters>
<ParameterValue>a486fc19-ebb7-4ce9-a70b-554a7c3d****</ParameterValue>
<ParameterKey>ALIYUN::StackId</ParameterKey>
</Parameters>
<Parameters>
<ParameterValue>stack_2021-10-13</ParameterValue>
<ParameterKey>ALIYUN::StackName</ParameterKey>
</Parameters>
<Parameters>
<ParameterValue>151266687691****</ParameterValue>
<ParameterKey>ALIYUN::TenantId</ParameterKey>
</Parameters>
<RequestId>3766EE04-76DD-50F9-9C23-3AF136CD5708</RequestId>
<CreateTime>2021-12-01T02:20:56</CreateTime>
<ChangeSetName>ChangeSet_template</ChangeSetName>
<ChangeSetId>4c11658d-bd47-4dd0-ba64-727edc62****</ChangeSetId>
<ExecutionStatus>AVAILABLE</ExecutionStatus>
<ChangeSetType>UPDATE</ChangeSetType>
<RegionId>cn-hangzhou</RegionId>
<DisableRollback>false</DisableRollback>
<StackName>stack_2021-10-13</StackName>
<TimeoutInMinutes>60</TimeoutInMinutes>
<StackId>a486fc19-ebb7-4ce9-a70b-554a7c3d****</StackId>
</GetChangeSetResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"Status" : "CREATE_COMPLETE",
"Changes" : [ {
"Type" : "Resource",
"ResourceChange" : {
"Action" : "Remove",
"LogicalResourceId" : "WaitCondition",
"Details" : [ ],
"Scope" : [ ],
"PhysicalResourceId" : "WaitCondition",
"ResourceType" : "ALIYUN::ROS::WaitCondition"
}
}, {
"Type" : "Resource",
"ResourceChange" : {
"Action" : "Remove",
"LogicalResourceId" : "WaitConHandle",
"Details" : [ ],
"Scope" : [ ],
"PhysicalResourceId" : "WaitConHandle",
"ResourceType" : "ALIYUN::ROS::WaitConditionHandle"
}
} ],
"Parameters" : [ {
"ParameterValue" : "151266687691****",
"ParameterKey" : "ALIYUN::AccountId"
}, {
"ParameterValue" : "None",
"ParameterKey" : "ALIYUN::NoValue"
}, {
"ParameterValue" : "cn-hangzhou",
"ParameterKey" : "ALIYUN::Region"
}, {
"ParameterValue" : "a486fc19-ebb7-4ce9-a70b-554a7c3d****",
"ParameterKey" : "ALIYUN::StackId"
}, {
"ParameterValue" : "stack_2021-10-13",
"ParameterKey" : "ALIYUN::StackName"
}, {
"ParameterValue" : "151266687691****",
"ParameterKey" : "ALIYUN::TenantId"
} ],
"RequestId" : "3766EE04-76DD-50F9-9C23-3AF136CD5708",
"CreateTime" : "2021-12-01T02:20:56",
"ChangeSetName" : "ChangeSet_template",
"ChangeSetId" : "4c11658d-bd47-4dd0-ba64-727edc62****",
"ExecutionStatus" : "AVAILABLE",
"ChangeSetType" : "UPDATE",
"RegionId" : "cn-hangzhou",
"DisableRollback" : false,
"StackName" : "stack_2021-10-13",
"TimeoutInMinutes" : 60,
"StackId" : "a486fc19-ebb7-4ce9-a70b-554a7c3d****"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.
|
Error code |
Error message |
HTTP status code |
Description |
|
ChangeSetNotFound |
The ChangeSet ({name}) of Stack ({stack}) could not be found. |
404 |
Le message d'erreur indique que l'ensemble de modifications spécifié n'existe pas. « name » correspond au nom ou à l'ID de l'ensemble de modifications, et « stack » au nom ou à l'ID de la pile. |
|
ChangeSetNotFound |
The ChangeSet {ID} could not be found. |
404 |
Le message d'erreur indique que l'ensemble de modifications spécifié n'existe pas. « ID » correspond à l'ID de l'ensemble de modifications. |
|
StackNotFound |
The Stack ({name}) could not be found. |
404 |
Le message d'erreur indique que la pile spécifiée n'existe pas. « name » correspond au nom ou à l'ID de la pile. |