Listando Programações Existentes

Você pode listar programações existentes e ver os detalhes e a descrição das informações em uma programação com a Console, a CLI e a API.

Autenticação, Autorização e Políticas Obrigatórias

O Programador de Recursos usa o processo IAM do Identity and Access Management que é usado para garantir acesso seguro ao Programador de Recursos, para criar programações e para usar programações para gerenciar recursos.

Cada serviço do Oracle Cloud Infrastructure integra-se ao serviço IAM para autenticação e autorização em relação a todas as interfaces (a Console, SDK ou CLI e API REST).

Um administrador da sua organização precisa configurar grupos , compartimentos epolíticas que controlam quais usuários podem acessar quais serviços, quais recursos e o tipo de acesso. Por exemplo, as políticas controlam quem pode criar novos usuários, criar e gerenciar a rede na nuvem, criar instâncias, criar buckets, fazer download de objetos e assim por diante. Para obter mais informações, consulte Gerenciando Domínios de Identidades. Para ver detalhes específicos sobre a gravação de políticas para cada um dos diferentes serviços, consulte a Referência de Políticas.

Políticas Obrigatórias

Importante

Para criar e gerenciar programações, você deve criar uma política para conceder aos usuários permissão para criar e alterar programações E deve criar uma política para conceder permissão de programação para gerenciar recursos.

Exemplo 1. Esta política concede aos usuários permissão para criar e modificar programações

Permita que o grupo ResourceScheduleUsers exiba e liste programações de recursos na tenancy.

Allow ResourceScheduleUsers to inspect resource-schedule in tenancy

Exemplo 2. Esta política permite que a programação do recurso execute uma ação no recurso de destino.

Quando uma programação de recurso é criada, por padrão, ela não tem permissão para executar a ação nos recursos de destino; portanto, você deve dar a ela permissão.

General example
Allow any-user to manage <resource_type (instance, database, and others)> in compartment id <target_compartment_ocid> where all {request.principal.type='resourceschedule',request.principal.id='ocid_of_resourceschedule'}
Observação

Para obter mais informações, consulte Políticas do Programador de Recursos e Políticas de Exemplo.

Se você for um usuário comum (não um administrador) que precisa usar os recursos do Oracle Cloud Infrastructure que sua empresa possui, entre em contato com o administrador para configurar um ID de usuário para você. O administrador pode confirmar quais compartimentos você deve usar.

Para usar qualquer uma das operações da API do Programador de Recursos, você deve estar autorizado em uma política do serviço IAM. Se você não estiver autorizado, entre em contato com o administrador. Se você for um administrador que precisa gravar políticas para conceder acesso aos usuários, consulte Gerenciando Domínios de Identidades

Exemplo de Cronogramas

Você pode criar vários tipos de programações, conforme mostrado no exemplo a seguir.

Exemplos de programações em <compartment name>
Nome para Exibição Status Critérios de Recursos Programar Ação Hora UTC da Data da Última Execução Status da Última Execução Data da próxima execução ⁝ (consulte o menu de ações)
Schedule1 Ativado(s) Selecionar Recursos Toda semana às 10:00 na segunda-feira Iniciar Qua, 21 de fevereiro de 2024, 20:00:00 UTC Bem-sucedido Qui, 22 de fevereiro de 2024, 20:00:00 UTC
Compute1 Ativado(s) Compartment, Tipo A cada 2 semanas às 8:00 na quarta-feira Interromper Seg, 4 de março de 2024, 20:00:00 UTC Bem-sucedido Qua, 6 de março de 2024, 16:00:00 UTC
Instance3 Pendente Tipo, Tag Às 0800 em 1o de abril de 2024 Iniciar - - Seg, 1o de abril de 2024, 15:00:00 UTC
Autonomous Database 1 Desativado Tipo Toda hora em 00 Iniciar Sex, 15 de março de 2024, 20:00:00 UTC Bem-sucedido Seg, Abr 1, 2024, 20:00:00 UTC
Autonomous Database 2 Desativado Compartment, Tipo Toda hora em 30 Interromper Seg, 18 de março de 2024, 20:00:00 UTC Erro Seg, Abr 1, 2024, 20:00:00 UTC
Mostrando 5 itens <1 de 1>
Detalhes da programação
Componente Descrição
Status (Programação)

Selecione Criando para exibir a lista de status. Destaque e selecione o status dos agendamentos que deseja visualizar.

  • Criando (padrão) Quando você cria uma programação, o Programador de Recursos cria uma solicitação de serviço com as informações especificadas. Leva um minuto ou mais para a solicitação de serviço processar as informações e criar uma programação.
  • Pendente Uma programação foi criada e está pronta para execução, mas está aguardando o início.
  • Ativo- Uma programação foi iniciada e está em execução
  • Atualizando- Se você alterar a programação, o Programador de Recursos criará uma solicitação de serviço com as informações especificadas. Leva um minuto ou mais para a solicitação de serviço processar as informações e atualizar a programação.
  • Excluindo - Uma programação foi excluída por um usuário e uma solicitação de serviço está processando-a.
  • Excluído- Uma programação foi excluída
  • Falha- Se o Programador de Recursos localizar um erro nas definições de uma programação e interromper a criação de uma programação, a programação falhará. Os erros podem incluir Recurso não encontrado, Formato de data ou hora incorreto e entradas em branco.
  • Ativado Quando você ativa uma programação desativada, a programação retorna ao seu estado anterior, como Pendente ou Ativo.
  • Desativado Quando você desativa uma programação Pendente ou Ativa,
  • Finalizado Quando uma programação conclui sua execução e para, o status é Finalizado. Observe que a programação também está Desativada. Não é possível ativar uma programação Encerrada. Edite a programação e altere a data final para uma data futura.
Tipo de Ação Iniciar (padrão) Selecione a ação exibida para alterá-la do início ao fim.

Interromper Selecione a ação exibida para alterá-la de parada para início.

Filtrar Selecione Filtro para exibir a lista com o filtro selecionado.
Redefinir Selecione Redefinir para exibir o filtro padrão (Criando).
Nome O nome da programação. 1 a 1024 caracteres, todos os números de letras (maiores e minúsculas), todos os caracteres especiais, exceto alimentação de linha, retorno de carro e NULL.
Critérios de Recursos

Selecione Selecionar recursos.

Tipo
  • Banco de Dados

    (selecione esta opção para expandir)

Bancos de Dados
  • OCID do Banco de Dados 1
  • OCID do Banco de Dados 2
  • OCID do Banco de Dados 3
  • Instância
Prescrição do OCID...
Tag Namespace A-Key1:Value1
Exibir recursos Selecione Exibir recursos para ver os recursos listados pelos critérios de recursos listados acima.
Ação A última ação executada nesta programação
  • Iniciar
  • Interromper
Programação A data e hora do intervalo de tempo selecionado em que a ação está definida para ser executada, incluindo a hora, o minuto e o fuso horário, no formato de hora UTC.
Data da última execução A última data e hora em que a programação foi executada, no formato de hora UTC.
Última execução O status da última ação de programação.
  • Sucesso significa que a ação selecionada foi executada para conclusão sem erros.
  • Erro significa que a ação programada falhou. Os detalhes do erro são exibidos na página de detalhes do recurso. As mensagens são do objeto Erro retornado pela API do serviço Compute InstanceAction ou pelo banco de dados igual à API.
Data da próxima execução A próxima data e hora em que a Ação está programada para ser executada, no formato de hora UTC.
(menu Ações) Selecione para exibir a lista de ações.
  • Exibir detalhes
  • Editar programação
  • Copiar programação
  • Ativar programação
  • Desativar programação

Selecione uma ação para abrir a janela relevante e fazer as alterações necessárias.