Consulta la información de un conjunto de cambios.
En este ejemplo, se consulta la información del conjunto de cambios con ID 4c11658d-bd47-4dd0-ba64-727edc62****.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | GetChangeSet | La operación que desea ejecutar. Establezca el valor en GetChangeSet. |
| ShowTemplate | Boolean | No | false | Especifica si se debe mostrar la plantilla. Valor predeterminado: false. Valores válidos:
|
| RegionId | String | Sí | cn-hangzhou | El ID de región del conjunto de cambios. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
| ChangeSetId | String | Sí | 4c11658d-bd47-4dd0-ba64-727edc62**** | El ID del conjunto de cambios. |
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Parámetros de respuesta
| Parámetro | Tipo | Ejemplo | Descripción |
| Status | String | CREATE_COMPLETE | El estado del conjunto de cambios. |
| Changes | Array of Object | Consulte las respuestas de éxito de muestra. | Los cambios del conjunto de cambios. Para obtener más información, consulte Estructura de datos. |
| Description | String | It is a demo. | La descripción del conjunto de cambios. |
| Parameters | Array of Parameter | Los parámetros de la pila. |
|
| ParameterKey | String | ALIYUN::Region | El nombre del parámetro. |
| ParameterValue | String | cn-hangzhou | El valor del parámetro. |
| RequestId | String | 3766EE04-76DD-50F9-9C23-3AF136CD5708 | El ID de la solicitud. |
| StatusReason | String | too many changes. | El motivo por el cual el conjunto de cambios se encuentra en su estado actual. |
| CreateTime | String | 2021-12-01T02:20:56 | La hora en que se creó el recurso. La hora se muestra en formato UTC. |
| TemplateBody | String | {"ROSTemplateFormatVersion": "2015-09-01"} | El cuerpo de la plantilla del conjunto de cambios. Nota Este parámetro solo surte efecto cuando el parámetro ShowTemplate se establece en true. |
| ChangeSetName | String | ChangeSet_template | El nombre del conjunto de cambios. |
| ChangeSetId | String | 4c11658d-bd47-4dd0-ba64-727edc62**** | El ID del conjunto de cambios. |
| ExecutionStatus | String | AVAILABLE | El estado de ejecución del conjunto de cambios. |
| ChangeSetType | String | UPDATE | El tipo del conjunto de cambios. |
| RegionId | String | cn-hangzhou | El ID de la región. |
| DisableRollback | Boolean | false | Indica si se realizó una reversión. |
| StackName | String | stack_2021-10-13 | El nombre de la pila asociada al conjunto de cambios. |
| TimeoutInMinutes | Integer | 60 | El período de tiempo de espera especificado para la solicitud de creación o actualización de la pila. |
| StackId | String | a486fc19-ebb7-4ce9-a70b-554a7c3d**** | El ID de la pila asociada al conjunto de cambios. |
| Log | Object | Los registros del conjunto de cambios. |
|
| TerraformLogs | Array of TerraformLog | Los registros de la pila de Terraform. Este parámetro solo se devuelve para el conjunto de cambios de una pila de Terraform. Nota Este parámetro no se devuelve para conjuntos de cambios en estado de creación. Este parámetro indica los registros de creación del conjunto de cambios de la pila de Terraform. |
|
| Command | String | apply | El nombre del comando de Terraform. Valores válidos:
Para obtener más información sobre los comandos de Terraform, consulte Aprovisionamiento de infraestructura con Terraform. |
| Stream | String | stdout | El flujo de salida. Valores válidos:
|
| Content | String | Apply complete! Resources: 42 added, 0 changed, 0 destroyed. | El contenido del flujo de salida. |
Ejemplos
Solicitudes de muestra
http(s)://ros.aliyuncs.com/?Action=GetChangeSet
&ShowTemplate=false
&RegionId=cn-hangzhou
&ChangeSetId=4c11658d-bd47-4dd0-ba64-727edc62****
&Common request parameters
Respuestas de éxito de muestra
Formato 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>
Formato 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****"
}
Códigos de error
Para obtener una lista de códigos de error, visite el Centro de errores de API.
|
Código de error |
Mensaje de error |
Código de estado HTTP |
Descripción |
|
ChangeSetNotFound |
The ChangeSet ({name}) of Stack ({stack}) could not be found. |
404 |
Mensaje de error devuelto porque el conjunto de cambios especificado no existe. "name" indica el nombre o ID del conjunto de cambios, y "stack" indica el nombre o ID de la pila. |
|
ChangeSetNotFound |
The ChangeSet {ID} could not be found. |
404 |
Mensaje de error devuelto porque el conjunto de cambios especificado no existe. "ID" indica el ID del conjunto de cambios. |
|
StackNotFound |
The Stack ({name}) could not be found. |
404 |
Mensaje de error devuelto porque la pila especificada no existe. "name" indica el nombre o ID de la pila. |