Consulta los detalles de una operación realizada en un grupo de pilas.
En este ejemplo, el ID de la operación 6da106ca-1784-4a6f-a7e1-e723863d∗∗∗∗ se establece para consultar los detalles de una operación que se realiza en un grupo de pilas llamado MyStackGroup. El grupo de pilas cuenta con permisos autogestionados y su despliegue se realizó en la región China (Hangzhou).
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
GetStackGroupOperation |
La operación que se va a realizar. Establezca el valor en GetStackGroupOperation. |
|
RegionId |
String |
Sí |
cn-hangzhou |
ID de la región del grupo de pilas. Para consultar la lista de regiones más reciente, llame a la operación DescribeRegions. |
|
OperationId |
String |
Sí |
6da106ca-1784-4a6f-a7e1-e723863d**** |
ID de la operación que se va a consultar. Para consultar la operación, llame a la operación ListStackGroupOperations. |
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 |
| RequestId | String | 14A07460-EBE7-47CA-9757-12CC4761D47A | ID de la solicitud. |
| StackGroupOperation | Object | Detalles de la operación del grupo de pilas. | |
| Status | String | SUCCEEDED | Estado de la operación. Valores válidos:
|
| StackGroupId | String | fd0ddef9-9540-4b42-a464-94f77835**** | ID del grupo de pilas. |
| Action | String | DELETE | Operación que se realizó. Valores admitidos:
|
| CreateTime | String | 2020-01-20T09:22:3 | Hora en que se inició la operación. |
| RetainStacks | Boolean | true | Indica si las pilas correspondientes se conservan cuando se eliminan las instancias de pila en el grupo de pilas. Valores posibles:
Nota Este parámetro se devuelve solo cuando se eliminan las instancias de pila. |
| StackGroupName | String | MyStackGroup | Nombre del grupo de pilas. |
| OperationId | String | 6da106ca-1784-4a6f-a7e1-e723863d**** | ID de la operación que se realizó en el grupo de pilas. |
| OperationDescription | String | Crear instancia de pila en Hangzhou | Descripción de la operación. Nota Este parámetro se devuelve solo si se especifica el parámetro de solicitud OperationDescription en la operación CreateStackInstances para crear instancias de pila. |
| StackGroupDriftDetectionDetail | Object | Detalles de la detección de desviación. Nota Este parámetro se devuelve solo cuando se realiza la detección de desviación en el grupo de pilas. | |
| DriftDetectionTime | String | 2020-02-27T07:47:47 | Hora en que se inició la detección de desviación. |
| TotalStackInstancesCount | Integer | 2 | Número de instancias de pila. |
| FailedStackInstancesCount | Integer | 0 | Número de instancias de pila con errores en la detección de desviación. |
| DriftDetectionStatus | String | COMPLETED | Estado de la detección de desviación. Valores admitidos:
|
| StackGroupDriftStatus | String | DRIFTED | Estado de desviación del grupo de pilas. Estados posibles:
|
| InProgressStackInstancesCount | Integer | 0 | Número de instancias de pila en las que se estaba realizando la detección de desviación. |
| InSyncStackInstancesCount | Integer | 1 | Número de instancias de pila que se estaban sincronizando. |
| CancelledStackInstancesCount | Integer | 0 | Número de instancias de pila para las que se canceló la detección de desviación. |
| DriftedStackInstancesCount | Integer | 1 | Número de instancias de pila desviadas. |
| OperationPreferences | Object | Preferencias de la operación. | |
| MaxConcurrentCount | Integer | 1 | Número máximo de cuentas en las que se realizan operaciones en pilas simultáneamente en cada región. Rango válido: 1 a 20. Nota Solo se devuelve uno de los parámetros MaxConcurrentCount y MaxConcurrentPercentage. |
| FailureToleranceCount | Integer | 1 | Número máximo de errores de operación de pila que pueden producirse en las cuentas de cada región. Cuando se supera este valor, la operación no se realiza en la región. Si la operación no se realiza en una región, tampoco se realiza en las demás regiones. Rango válido: 0 a 20. Nota Solo se devuelve uno de los parámetros FailureToleranceCount y FailureTolerancePercentage. |
| MaxConcurrentPercentage | Integer | 10 | Porcentaje del número total de cuentas en las que se realizan operaciones en pilas simultáneamente respecto al número total de cuentas de cada región. Rango válido: 1 a 100. Nota Solo se devuelve uno de los parámetros MaxConcurrentCount y MaxConcurrentPercentage. |
| RegionIdsOrder | Array of String | ["cn-hangzhou","cn-beijing"] | Regiones en el orden en que se realiza la operación. |
| FailureTolerancePercentage | Integer | 10 | Porcentaje del número total de cuentas en las que pueden producirse errores de operación de pila respecto al número total de cuentas de cada región. Cuando se supera el valor, la operación no se realiza en la región. Rango válido: 0 a 100. Nota Solo se devuelve uno de los parámetros FailureToleranceCount y FailureTolerancePercentage. |
| EndTime | String | 2020-01-20T09:22:4 | Hora en que finalizó la operación. |
| ExecutionRoleName | String | AliyunROSStackGroupExecutionRole | Nombre del rol de RAM que se especifica para la cuenta de ejecución cuando se crea el grupo de pilas con permisos autogestionados. La cuenta de administración cuyo rol de RAM es AliyunROSStackGroupAdministrationRole asume este rol de RAM. Si no se especifica este parámetro, se devuelve el valor predeterminado AliyunROSStackGroupExecutionRole. |
| AdministrationRoleName | String | AliyunROSStackGroupAdministrationRole | Nombre del rol de RAM que se especifica para la cuenta de administración en Resource Orchestration Service (ROS) cuando se crea el grupo de pilas con permisos autogestionados. Si no se especifica este parámetro, se devuelve el valor predeterminado AliyunROSStackGroupAdministrationRole. |
| DeploymentTargets | Object | Carpetas en las que se desea realizar el despliegue de las instancias de pila con permisos gestionados por el servicio. | |
| RdFolderIds | Array of String | ["fd-4PvlVLOL8v"] | ID de las carpetas del directorio de recursos. |
| AccountIds | Array of String | ["151266687691****","141261387191****"] | ID de las cuentas miembro del directorio de recursos. Nota Este parámetro se devuelve solo si se especifica el parámetro de solicitud AccountIds en la operación UpdateStackInstances para actualizar instancias de pila. |
Ejemplos
Solicitudes de ejemplo
http(s)://ros.aliyuncs.com/?Action=GetStackGroupOperation
&OperationId=6da106ca-1784-4a6f-a7e1-e723863d****
&RegionId=cn-hangzhou
&<Common request parameters>
Respuestas de ejemplo correctas
XML (formato)
HTTP/1.1 200 OK
Content-Type:application/xml
<GetStackGroupOperationResponse>
<RequestId>14A07460-EBE7-47CA-9757-12CC4761D47A</RequestId>
<StackGroupOperation>
<Status>SUCCEEDED</Status>
<Action>DELETE</Action>
<RetainStacks>false</RetainStacks>
<EndTime>2020-01-20T09:22:4</EndTime>
<OperationId>645d0eed-f1e6-40b0-8e8f-0e1eaa34da6f</OperationId>
<CreateTime>2020-01-20T09:22:3</CreateTime>
<StackGroupName>MyStackGroup</StackGroupName>
<StackGroupId>fd0ddef9-9540-4b42-a464-94f77835****</StackGroupId>
<AdministrationRoleName>AliyunROSStackGroupAdministrationRole</AdministrationRoleName>
<OperationPreferences>
<MaxConcurrentCount>1</MaxConcurrentCount>
<RegionIdsOrder>cn-hangzhou</RegionIdsOrder>
<RegionIdsOrder>cn-beijing</RegionIdsOrder>
<FailureToleranceCount>0</FailureToleranceCount>
</OperationPreferences>
<ExecutionRoleName>AliyunROSStackGroupExecutionRole</ExecutionRoleName>
</StackGroupOperation>
</GetStackGroupOperationResponse>
JSON (formato)
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "14A07460-EBE7-47CA-9757-12CC4761D47A",
"StackGroupOperation" : {
"Status" : "SUCCEEDED",
"Action" : "DELETE",
"RetainStacks" : false,
"EndTime" : "2020-01-20T09:22:4",
"OperationId" : "645d0eed-f1e6-40b0-8e8f-0e1eaa34da6f",
"CreateTime" : "2020-01-20T09:22:3",
"StackGroupName" : "MyStackGroup",
"StackGroupId" : "fd0ddef9-9540-4b42-a464-94f77835****",
"AdministrationRoleName" : "AliyunROSStackGroupAdministrationRole",
"OperationPreferences" : {
"MaxConcurrentCount" : 1,
"RegionIdsOrder" : [ "cn-hangzhou", "cn-beijing" ],
"FailureToleranceCount" : 0
},
"ExecutionRoleName" : "AliyunROSStackGroupExecutionRole"
}
}
Códigos de error
Para consultar la 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 |
|
InvalidParameter |
The specified parameter {name} is invalid, {reason}. |
400 |
Se devuelve este mensaje de error cuando el parámetro especificado no es válido. name indica el nombre del parámetro. reason indica el motivo del error. |
|
StackGroupOperationNotFound |
The StackGroupOperation ({OperationId}) could not be found. |
404 |
Se devuelve este mensaje de error cuando la operación especificada no se realiza en el grupo de pilas. OperationId indica el ID de la operación. |