Consulta información sobre los hooks de ciclo de vida mediante el ID de hook de ciclo de vida o el ID de grupo de escalado, lo que incluye la acción predeterminada después de que finaliza el estado de espera, el tipo de actividad de escalado asociado con el hook de ciclo de vida, el identificador del objeto de notificación y el tiempo de espera de suspensión.
Descripción de la operación
Descripción de la operación
Puede consultar los hooks de ciclo de vida de las tres maneras siguientes:
-
Especificar una lista de los ID de los hooks de ciclo de vida (LifecycleHookId.N). En este caso, se ignoran los parámetros de ID de grupo de escalado (ScalingGroupId) y de nombre de hook de ciclo de vida (LifecycleHookName).
-
Especificar un ID de grupo de escalado (ScalingGroupId).
-
Especificar tanto un ID de grupo de escalado (ScalingGroupId) como un nombre de hook de ciclo de vida (LifecycleHookName).
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ess:DescribeLifecycleHooks |
get |
*ScalingGroup
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ScalingGroupId |
string |
No |
El ID del grupo de escalado. |
asg-bp1igpak5ft1flyp**** |
| LifecycleHookName |
string |
No |
El nombre del hook de ciclo de vida. |
lifecyclehook**** |
| PageNumber |
integer |
No |
El número de página de la lista que se va a consultar. Valor mínimo: 1. Valor predeterminado: 1. |
1 |
| PageSize |
integer |
No |
El número de entradas por página para una consulta paginada. Valor máximo: 50. Valor predeterminado: 50. |
50 |
| LifecycleHookId |
array |
No |
La lista de los ID de los hooks de ciclo de vida. |
ash-bp19d1032y9kij96**** |
|
string |
No |
El ID del hook de ciclo de vida. |
ash-bp1at9ufhmcf9cmy**** |
|
| RegionId |
string |
No |
El ID de la región donde se encuentra el grupo de escalado. |
cn-beijing |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| PageNumber |
integer |
El número de página devuelto. |
1 |
| PageSize |
integer |
El número de entradas devueltas por página. |
50 |
| TotalCount |
integer |
El número total de hooks de ciclo de vida. |
1 |
| LifecycleHooks |
object |
||
| LifecycleHook |
array<object> |
La lista de información de los hooks de ciclo de vida. |
|
|
object |
La información del hook de ciclo de vida. |
||
| DefaultResult |
string |
La siguiente acción que se debe realizar después de que finaliza el estado de espera de la instancia. |
CONTINUE |
| LifecycleHookId |
string |
El ID del hook de ciclo de vida. |
ash-bp19d1032y9kij96**** |
| LifecycleHookName |
string |
El nombre del hook de ciclo de vida. |
lifecyclehook**** |
| LifecycleTransition |
string |
El tipo de actividad de escalado asociado con el hook de ciclo de vida. |
SCALE_OUT |
| NotificationMetadata |
string |
La información de cadena fija para el estado de espera de la actividad de escalado. |
Hook de ciclo de vida de prueba |
| NotificationArn |
string |
El identificador del objeto de notificación del hook de ciclo de vida. El formato del parámetro es el siguiente:
Las variables del formato del parámetro tienen los siguientes significados:
|
acs:ess:cn-beijing:161456884340****:null/null |
| HeartbeatTimeout |
integer |
El tiempo de espera que establece el hook de ciclo de vida para la actividad de escalado. La siguiente acción se ejecuta después de que expira el tiempo de espera. |
60 |
| ScalingGroupId |
string |
El ID del grupo de escalado. |
asg-bp1igpak5ft1flyp**** |
| LifecycleHookStatus |
string |
El estado del hook de ciclo de vida. Valores válidos:
|
Active |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageNumber": 1,
"PageSize": 50,
"TotalCount": 1,
"LifecycleHooks": {
"LifecycleHook": [
{
"DefaultResult": "CONTINUE",
"LifecycleHookId": "ash-bp19d1032y9kij96****",
"LifecycleHookName": "lifecyclehook****",
"LifecycleTransition": "SCALE_OUT",
"NotificationMetadata": "Test Lifecycle Hook",
"NotificationArn": "acs:ess:cn-beijing:161456884340****:null/null",
"HeartbeatTimeout": 60,
"ScalingGroupId": "asg-bp1igpak5ft1flyp****",
"LifecycleHookStatus": "Active"
}
]
}
}
Códigos de error
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.