Obter o estado de um calendário de alterações
Você pode obter o estado geral de um calendário ou o estado de um calendário em um horário específico no Change Calendar, um recurso do AWS Systems Manager. Também é possível mostrar a próxima vez em que o estado do calendário muda de OPEN
para CLOSED
ou vice-versa.
Você só pode fazer essa tarefa usando a API GetCalendarState
. O procedimento nesta seção usa a AWS Command Line Interface (AWS CLI).
Para obter o estado de um calendário de alterações
-
Execute o seguinte comando para mostrar o estado de um ou mais calendários em um horário específico. O parâmetro
--calendar-names
é obrigatório, mas--at-time
é opcional. Substitua cadaespaço reservado para recurso de exemplo
por suas próprias informações.O comando retorna informações como as seguintes.
{ "State": "OPEN", "AtTime": "2020-07-30T16:18:18Z", "NextTransitionTime": "2020-07-31T00:00:00Z" }
Os resultados mostram o estado do calendário (se o calendário é do tipo
DEFAULT_OPEN
ouDEFAULT_CLOSED
) para as entradas de calendário especificadas que são propriedade ou compartilhadas com sua conta, na hora especificada como o valor--at-time
e a hora da próxima transição. Se você não adicionar o parâmetro--at-time
, a hora atual será usada.nota
Se você especificar mais de um calendário em uma solicitação, o comando retornará o status
OPEN
somente se todos os calendários na solicitação estiverem abertos. Se um ou mais calendários na solicitação forem fechados, o status retornado seráCLOSED
.