Gestion des programmes
Vous pouvez utiliser la fenêtre Détails du programme pour surveiller et gérer les programmes que vous avez créés.
Le programmateur de ressources inclut des commandes pour la console, l'interface de ligne de commande et l'API afin de modifier, cloner, désactiver, activer et supprimer des programmes.
Pour gérer les programmes à l'aide de ces procédures, vous devez disposer des politiques appropriées pour accéder aux programmes du programmateur de ressources et les modifier (voir l'exemple 1) ET vous devez créer une politique pour activer un programme de gestion des ressources (voir l'exemple 2).
Pour plus d'informations, voir Authentification et autorisation, Politiques du programmateur de ressources et Exemples de politiques.
Exemple 1. Cette politique permet aux utilisateurs de gérer (créer, supprimer, activer, déplacer et autres) les programmes de ressources dans leur location.
General example
Allow group <groupname> to manage resource-schedule-family in tenancy
Specific example
Allow group ResourceScheduleAdmins to manage resource-schedule-family in tenancy
Exemple 2. Cette politique autorise un programme de ressources à effectuer une action sur une ressource.
Lorsqu'un programme de ressources est créé, il n'est pas autorisé par défaut à effectuer une action sur les ressources cibles. Vous devez donc lui accorder l'autorisation.
Cette politique permet à un programme de gérer les ressources prédéfinies telles que les instances d'un compartiment.
General example
Allow any-user to manage <resource_type> in compartment id <compartment_ocid> where all
{request.principal.type='resourceschedule',request.principal.id='<ocid_of_resourceschedule>'}
Specific example
Allow any-user to manage instance in compartment id ocid.compartment.oc1...q7fa where all
{request.principal.type='resourceschedule', request.principal.id='ocid.resourceschedule.oc1.iad.axgr...dt8zb'}
Gestion des détails du programme
La fenêtre Détails du programme comprend des fonctions permettant de surveiller et de gérer les programmes que vous avez créés.
Pour afficher la page de détails d'un horaire particulier : - Dans la page Calendriers du planificateur de ressources, effectuez l'une des opérations suivantes pour ouvrir la fenêtre Détails du plan :
- Dans la liste des programmes, sélectionnez le menu Actions ( ◆ ) à l'extrémité droite de la rangée qui contient le programme que vous voulez gérer, puis sélectionnez Modifier le programme.
- Sélectionnez le nom du programme à gérer.
- La page des détails du programme s'ouvre. La section principale de la page des détails du programme affiche des informations détaillées sur le programme, y compris le jeu de tâches que vous pouvez effectuer sur un programme.
- La section Détails de la programmation de la page affiche les détails suivants sur la programmation :
- L'OCID du programme, que vous pouvez afficher ou masquer, et copier
- Description du calendrier
- Détails de la récurrence, par exemple, Tous les jours à 00:00
- ID compartiment, que vous pouvez afficher ou masquer, et copier
- Dernière action utilisée dans le programme (Démarrer ou Arrêter)
- Le nombre de ressources appliquées par ce programme
- Heure de création - Heure de création de la programmation
- Heure de démarrage - Heure de démarrage du programme
- Date de fin - Date à laquelle le programme se termine.
- Dernière date d'exécution (le cas échéant)
- Date d'exécution suivante (le cas échéant)
Facultatif : Sélectionnez Ressources pour ouvrir la fenêtre Ressources dans le programme. Cette fenêtre affiche :
- Nom d'affichage
- Type de ressource
- OCID de la ressource
- Le compartiment dans lequel se trouve la ressource
- Statut de la ressource
- Date à laquelle la ressource a été créée
- La section Demandes de travail de la page de détails est un tableau qui affiche les détails de chaque exécution de programmation.
- Date d'exécution à laquelle le programme s'exécutera ou s'exécutera
- Nombre de ressources dans ce programme
- Statut du programme, y compris Réussite, Échec ou Attention requise.
- Durée de l'exécution,
Facultatif : Sélectionnez la date d'exécution du programme pour afficher les détails de l'exécution. La fenêtre Détails de l'exécution s'ouvre. Il affiche les détails suivants :
- OCID du programme
- Type d'opération : Créer un programme, Mettre à jour le programme, Démarrer la ressource, Arrêter la ressource
- Statut de l'opération : Réussite ou Échec
- Type de ressource, par exemple, planification des ressources
- OCID de la demande de travail
- Statut de la ressource, par exemple : Créé ou En cours
- Le menu Actions
sur le côté droit de la rangée. Sélectionnez le menu, puis Copier l'OCID pour copier le type de ressource et l'OCID.
- Dans la page Calendriers du planificateur de ressources, effectuez l'une des opérations suivantes pour ouvrir la fenêtre Détails du plan :
Utilisez la commande d'interface de ligne de commande Obtenir la programmation du programmateur de ressources et les paramètres requis pour afficher les détails de la programmation.
Command oci resource-scheduler schedule get --schedule-id, -? | -h | --help
Pour obtenir la liste complète des paramètres et des valeurs pour toutes les commandes de l'interface de ligne de commande du programmateur de ressources, voir Interface de ligne de commande du programmateur de ressources.
Pour la liste complète des paramètres et des valeurs pour toutes les commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'interface de ligne de commande.
Utilisez le programmateur de ressources Obtenir le programme pour lister les programmes. Pour obtenir la liste complète des API du programmateur de ressources, voir API du programmateur de ressources.