Consulta la información de estado completa de una o más instancias de Elastic Compute Service (ECS). La información de estado completa incluye el estado de la instancia y el estado de los eventos del sistema de la instancia. El estado de la instancia es el estado del ciclo de vida de las instancias. El estado de los eventos del sistema de la instancia es el estado de salud de los eventos de mantenimiento.
Descripción de la operación
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ecs:DescribeInstancesFullStatus |
list |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de región de la instancia. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
cn-hangzhou |
| Status |
string |
No |
El ID de región de la instancia. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
cn-hangzhou |
| HealthStatus |
string |
No |
El estado del ciclo de vida de la instancia. Valores válidos:
|
Running |
| EventType |
string |
No |
El estado de salud de la instancia. Valores válidos:
Todos los valores distinguen entre mayúsculas y minúsculas. |
Initializing |
| NotBefore.Start |
string |
No |
El tipo de evento del sistema. Este parámetro solo es válido cuando no se especifica InstanceEventType.N. Valores válidos:
|
InstanceExpiration.Stop |
| NotBefore.End |
string |
No |
El inicio del intervalo de tiempo durante el cual se ejecutan las tareas de O&M relacionadas con eventos del sistema programados. Especifique la hora en formato ISO 8601 yyyy-MM-ddTHH:mm:ssZ. La hora debe estar en UTC. |
2017-12-07T00:00:00Z |
| EventPublishTime.Start |
string |
No |
El final del intervalo de tiempo durante el cual se ejecutan las tareas de O&M relacionadas con eventos del sistema programados. Especifique la hora en formato ISO 8601 yyyy-MM-ddTHH:mm:ssZ. La hora debe estar en UTC. |
2017-11-30T00:00:00Z |
| EventPublishTime.End |
string |
No |
El inicio del intervalo de tiempo durante el cual se publican los eventos del sistema. Especifique la hora en formato ISO 8601 yyyy-MM-ddTHH:mm:ssZ. La hora debe estar en UTC. |
2017-11-30T00:00:00Z |
| PageNumber |
integer |
No |
El final del intervalo de tiempo durante el cual se publican los eventos del sistema. Especifique la hora en formato ISO 8601 yyyy-MM-ddTHH:mm:ssZ. La hora debe estar en UTC. |
2017-12-07T00:00:00Z |
| PageSize |
integer |
No |
El número de página. El valor debe ser un entero positivo. Valor predeterminado: 1. |
1 |
| InstanceId |
array |
No |
El número de entradas por página. Valores válidos: de 1 a 100. Valor predeterminado: 10. |
10 |
|
string |
No |
The instance ID. |
i-bp67acfmxazb4p**** |
|
| EventId |
array |
No |
Los ID de las instancias. Puede especificar hasta 100 ID de instancias en una sola solicitud. |
i-bp67acfmxazb4p**** |
|
string |
No |
El ID de la instancia N. |
i-bp67acfmxazb4p**** |
|
| InstanceEventType |
array |
No |
Los ID de los eventos del sistema. Puede especificar hasta 100 ID de eventos en una sola solicitud. |
e-bp1hygp5b04o56l0**** |
|
string |
No |
El ID del evento del sistema. |
e-bp1hygp5b04o56l0**** |
|
|
No |
Los tipos de eventos del sistema. Puede especificar hasta 30 tipos de eventos en una sola solicitud. |
InstanceExpiration.Stop |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| PageSize |
integer |
El número de entradas por página. |
1 |
| RequestId |
string |
El ID de la solicitud. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| PageNumber |
integer |
El número de página. |
1 |
| TotalCount |
integer |
El número total de entradas devueltas. |
2 |
| InstanceFullStatusSet |
object |
||
| InstanceFullStatusType |
array<object> |
Las instancias consultadas. Nota
Si no existen instancias, este parámetro está vacío. |
|
|
array<object> |
|||
| InstanceId |
string |
El ID de la instancia. |
i-bp67acfmxazb4p**** |
| ScheduledSystemEventSet |
object |
||
| ScheduledSystemEventType |
array<object> |
Los eventos del sistema que se encuentran en estado Scheduled o Inquiring. |
|
|
array<object> |
|||
| EventPublishTime |
string |
La hora en que se publicó el evento del sistema. La hora se muestra en UTC. |
2017-11-30T06:32:31Z |
| EventId |
string |
El ID del evento del sistema. |
e-bp1hygp5b04o56l0**** |
| NotBefore |
string |
La hora programada para ejecutar la tarea de O&M relacionada con el evento del sistema. La hora se muestra en UTC. |
2017-12-07T00:00:00Z |
| ImpactLevel |
string |
El nivel de impacto del evento del sistema. Nota
Si el usuario no está en una lista blanca, este parámetro está vacío. |
100 |
| Reason |
string |
El motivo por el cual se programó el evento del sistema. Nota
Si no se detecta la causa de la excepción, este parámetro está vacío. |
Un evento simulado |
| EventCycleStatus |
object |
El estado del evento del sistema. |
|
| Name |
string |
El nombre del estado del evento del sistema. |
Scheduled |
| Code |
integer |
El código del estado del evento del sistema. |
24 |
| EventType |
object |
El tipo de evento del sistema. |
|
| Name |
string |
El nombre del tipo de evento del sistema. |
SystemMaintenance.Reboot |
| Code |
integer |
El código del tipo de evento del sistema. |
1 |
| ExtendedAttribute |
object |
Los atributos extendidos de los eventos del sistema generados para instancias que tienen discos locales conectados. Los valores devueltos varían según el tipo de evento del sistema. Si el tipo de evento del sistema no es uno de los siguientes tipos, este parámetro está vacío:
|
|
| Device |
string |
El nombre del dispositivo del disco local. |
/dev/vdb |
| DiskId |
string |
El ID del disco local. |
d-bp67acfmxazb4p**** |
| InactiveDisks |
object |
||
| InactiveDisk |
array<object> |
Los discos inactivos que se han liberado y deben limpiarse. |
|
|
object |
|||
| CreationTime |
string |
The time when the disk or local disk was created. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2018-07-27T13:53:25Z |
| DeviceSize |
string |
The size of the disk or local disk, in GiB. |
80 |
| DeviceCategory |
string |
The category of the disk or local disk. Valid values:
|
cloud_ssd |
| DeviceType |
string |
The type of the disk or local disk. Valid values:
|
system |
| ReleaseTime |
string |
The time when the disk or local disk was released. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2019-07-27T13:53:25Z |
| Status |
object |
El estado del ciclo de vida de la instancia. |
|
| Name |
string |
El nombre del estado del ciclo de vida de la instancia. |
Running |
| Code |
integer |
El código del estado del ciclo de vida de la instancia. |
1 |
| HealthStatus |
object |
El estado de salud de la instancia. |
|
| Name |
string |
El nombre del estado de salud. |
Warning |
| Code |
integer |
El código del estado de salud. |
64 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"PageSize": 1,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageNumber": 1,
"TotalCount": 2,
"InstanceFullStatusSet": {
"InstanceFullStatusType": [
{
"InstanceId": "i-bp67acfmxazb4p****",
"ScheduledSystemEventSet": {
"ScheduledSystemEventType": [
{
"EventPublishTime": "2017-11-30T06:32:31Z",
"EventId": "e-bp1hygp5b04o56l0****",
"NotBefore": "2017-12-07T00:00:00Z",
"ImpactLevel": "100",
"Reason": "A simulated event.",
"EventCycleStatus": {
"Name": "Scheduled",
"Code": 24
},
"EventType": {
"Name": "SystemMaintenance.Reboot",
"Code": 1
},
"ExtendedAttribute": {
"Device": "/dev/vdb",
"DiskId": "d-bp67acfmxazb4p****",
"InactiveDisks": {
"InactiveDisk": [
{
"CreationTime": "2018-07-27T13:53:25Z",
"DeviceSize": "80",
"DeviceCategory": "cloud_ssd",
"DeviceType": "system",
"ReleaseTime": "2019-07-27T13:53:25Z"
}
]
}
}
}
]
},
"Status": {
"Name": "Running",
"Code": 1
},
"HealthStatus": {
"Name": "Warning",
"Code": 64
}
}
]
}
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 403 | InvalidParameter | %s | |
| 403 | InvalidParameter.TimeEndBeforeStart | %s | The specified parameter is invalid. Make sure that the end time is later than the start time. |
| 403 | OperationDenied.NotInWhiteList | %s | You are not authorized to perform this operation. Try again when you are authorized. |
| 403 | InstanceIdLimitExceeded | %s | More than 100 instance IDs are specified. |
| 403 | EventIdLimitExceeded | %s | |
| 404 | MissingParameter | %s |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.