AWS Systems ManagerChange Managernon è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta AWS Systems ManagerChange Managerla pagina Modifica della disponibilità.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Recupero dello stato di un change calendar
È possibile ottenere lo stato generale di un calendario o lo stato di un calendario in un momento specifico in Change Calendar, uno strumento in AWS Systems Manager. È inoltre possibile visualizzare la prossima volta in cui lo stato del calendario passerà da OPEN a CLOSED o viceversa.
Nota
Per informazioni sull'integrazione Change Calendar con Amazon EventBridge per il monitoraggio automatico delle modifiche allo stato del calendario, consulta Change Calendarintegrazione con Amazon EventBridge. L'integrazione con EventBridge fornisce notifiche basate sugli eventi durante la transizione degli stati del calendario, integrando l'approccio basato sui sondaggi dell'azione di API GetCalendarState.
È possibile eseguire questo processo solo utilizzando l' operazione API GetCalendarState. La procedura descritta in questa sezione utilizza AWS Command Line Interface (AWS CLI).
Per ottenere lo stato di un change calendar
-
Eseguire il comando seguente per visualizzare lo stato di una o più voci di calendario in un momento specifico. Il parametro
--calendar-namesè obbligatorio, ma--at-timeè facoltativo. Sostituisci ciascunsegnaposto delle risorse di esempiocon le tue informazioni.Il comando restituisce informazioni simili alle seguenti.
{ "State": "OPEN", "AtTime": "2020-07-30T16:18:18Z", "NextTransitionTime": "2020-07-31T00:00:00Z" }I risultati mostrano lo stato del calendario (se il calendario è di tipo
DEFAULT_OPENoDEFAULT_CLOSED) per le voci di calendario specificate che sono di proprietà o condivise con l'account--at-time, al momento specificato come valore e ora della transizione successiva. Se non si aggiunge il parametro--at-time, viene utilizzata l'ora corrente.Nota
Se si specifica più di un calendario in una richiesta, il comando restituisce lo stato di
OPENsolo se tutti i calendari nella richiesta sono aperti. Se uno o più calendari nella richiesta sono chiusi, lo stato restituito èCLOSED.