Listado de programas existentes

Puede mostrar los programas existentes y ver los detalles y la descripción de la información de un programa con la consola, la CLI y la API.

Autenticación, autorización y políticas necesarias

El programador de recursos utiliza el proceso de IAM de Identity and Access Management que se utiliza para garantizar el acceso seguro al programador de recursos, para crear programas y para utilizar programas para gestionar recursos.

Cada servicio de Oracle Cloud Infrastructure se integra con IAM con fines de autenticación y autorización para todas las interfaces (la consola, el SDK o la CLI, y la API de REST).

Un administrador de la organización debe configurar grupos, compartimentos ypolíticas que controlen qué usuarios pueden acceder a qué servicios y recursos, así como el tipo de acceso. Por ejemplo, las políticas controlan quién puede crear usuarios, crear y gestionar la red en la nube, crear instancias, crear cubos, descargar objetos, etc. Para obtener más información, consulte Gestión de dominios de identidad. Para obtener detalles específicos sobre la escritura de políticas de los distintos servicios, consulte Referencia de políticas.

Políticas necesarias

Importante

Para crear y gestionar programas, debe crear una política para otorgar a los usuarios permiso para crear y cambiar programas. Además, debe crear una política para otorgar permisos de programación para gestionar recursos.

Ejemplo 1. Esta política otorga a los usuarios permiso para crear y modificar programas

Permita al grupo ResourceScheduleUsers ver y mostrar los programas de recursos en el arrendamiento.

Allow ResourceScheduleUsers to inspect resource-schedule in tenancy

Por ejemplo 2. Esta política otorga al programa de recursos permiso para realizar una acción en el recurso de destino.

Cuando se crea un programa de recursos, por defecto, no tiene permiso para realizar la acción en los recursos de destino, por lo que debe otorgarle permiso.

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'}
Nota

Para obtener más información, consulte Políticas del programador de recursos y Políticas de ejemplo.

Si es un usuario normal (no un administrador) que tiene que utilizar los recursos de Oracle Cloud Infrastructure que posee su compañía, póngase en contacto con su administrador para configurar su ID de usuario. El administrador le confirmará qué compartimentos debe usar.

Para utilizar cualquiera de las operaciones de API del programador de recursos, debe estar autorizado en una política de IAM. Si no tiene autorización, póngase en contacto con el administrador. Si es un administrador que necesita escribir políticas para otorgar acceso a los usuarios, consulte Gestión de dominios de identidad.

Programas de ejemplo

Puede crear varios tipos de programaciones, como se muestra en el siguiente ejemplo.

Programas de ejemplo en <compartment name>
Nombre mostrado Estado Criterios de recursos Planificación Acción Hora UTC de fecha de última ejecución Estado de Última Ejecución Siguiente fecha de ejecución 3 (ver menú de acciones)
Schedule1 activado Seleccionar Recursos Cada semana a las 10:00 del lunes Inicio Mié, 21 de febrero de 2024, 20:00:00 UTC Correcta Jue, 22 de febrero de 2024, 20:00:00 UTC antiguo
Compute1 activado Compartimento, tipo Cada 2 semanas a las 8:00 del miércoles Parar Lun, 4 de marzo de 2024, 20:00:00 UTC Correcto Mié, 6 de marzo de 2024, 16:00:00 UTC 3
Instance3 pendiente Tipo, Etiqueta En 0800 el 1 de abril de 2024 Inicio - - Lun, 1 de abril de 2024, 15:00:00 UTC antiguo
Autonomous Database 1 Desactivada Escribir Cada Hora a las 00 Inicio Vie, 15 de marzo de 2024, 20:00:00 UTC Correcto Lun, 1 de abril de 2024, 20:00:00 UTC 3
Instancia de Autonomous Database 2 Desactivada Compartimento, tipo Cada Hora a las 30 Parar Lun, 18 de marzo de 2024, 20:00:00 UTC Error Lun, 1 de abril de 2024, 20:00:00 UTC
Mostrando 5 artículos <1 de 1>
Detalles de programa
Componente Descripción
Estado (Programación)

Seleccione Creando para mostrar la lista de estados. Resalte y seleccione el estado de las programaciones que desea ver.

  • Creación (valor por defecto) Al crear un programa, el programador de recursos crea una solicitud de trabajo con la información introducida. La solicitud de trabajo tarda un minuto o más en procesar la información y crear un programa.
  • Pendiente Se ha creado un programa y está listo para ejecutarse, pero está a la espera de iniciarse.
  • Activo: se ha iniciado un programa y se está ejecutando
  • Actualizando: si cambia el programa, el programador de recursos crea una solicitud de trabajo con la información que ha introducido. La solicitud de trabajo tarda un minuto o más en procesar la información y actualizar el programa.
  • Suprimiendo: un usuario ha suprimido un programa y una solicitud de trabajo lo está procesando.
  • Suprimido: se ha suprimido un programa
  • Con fallos: si el programador de recursos encuentra un error en la configuración de un programa y detiene la creación de un programa, el programa falla. Los errores pueden incluir recurso no encontrado, formato de fecha u hora incorrecto y entradas en blanco.
  • Activado Al activar un programa desactivado, el programa vuelve a su estado anterior, como Pendiente o Activo.
  • Desactivado al desactivar un programa pendiente o activo,
  • Finalizado Cuando un programa finaliza su ejecución y se para, el estado es Finalizado. Tenga en cuenta que el programa también está Desactivado. No puede activar un programa finalizado. Edite el programa y cambie la fecha de finalización por una fecha futura.
Tipo de Acción Iniciar (valor por defecto) Seleccione la acción mostrada para cambiarla de principio a fin.

Parar Seleccione la acción mostrada para cambiarla de una parada a otra.

Filtrar Seleccione Filtro para mostrar la lista con el filtro seleccionado.
Restablecer Seleccione Restablecer para mostrar el filtro por defecto (Creando).
Nombre Nombre de la programación. De 1 a 1024 caracteres, todos los números de letras (mayúsculas y minúsculas), todos los caracteres especiales, excepto el salto de línea, el retorno de carro y NULL.
Criterios de recursos

Seleccione Seleccionar recursos.

Escribir
  • Database

    (seleccionar para ampliar)

Base de Datos
  • OCID de la base de datos 1
  • OCID de la base de datos 2
  • OCID de la base de datos 3
  • Instancia
OCID rp...
Etiqueta Espacio de nombres A-Key1:Value1
Ver recursos Seleccione Ver recursos para ver los recursos enumerados por los criterios de recursos enumerados anteriormente.
Acción La última acción que se ejecutó en este programa
  • Inicio
  • Parar
Planificación Fecha y hora del intervalo de tiempo seleccionado en el que la acción está configurada para ejecutarse, incluida la hora, el minuto y la zona horaria, en formato de hora UTC.
Última fecha de ejecución La última fecha y hora en que se ejecutó la programación, en formato de hora UTC.
Última ejecución El estado de la última acción de programa.
  • Correcto significa que la acción seleccionada se ha ejecutado hasta su finalización sin errores.
  • Error significa que la acción programada ha fallado. Los detalles del error se muestran en la página de detalles del recurso. Los mensajes proceden del objeto Error devuelto por la API InstanceAction de Compute o la API igual a la base de datos.
Siguiente fecha de ejecución La siguiente fecha y hora en que está programado que se ejecute la acción, en formato de hora UTC.
(Menú Acciones) Seleccione esta opción para mostrar la lista de acciones.
  • Consulta de detalles
  • Editar Planificación
  • Clonar programa
  • Activar planificación
  • Desactivar Planificación

Seleccione una acción para abrir la ventana correspondiente y realizar los cambios necesarios.