Événements de gestion d'application de parc

Les événements Oracle Cloud Infrastructure sont des fichiers JSON qui sont émis avec certaines opérations de service et qui contiennent des informations sur cette opération.

Vous pouvez définir des règles qui déclenchent une action particulière lorsqu'un événement se produit. Pour plus d'informations, voir Aperçu du service d'événements et Introduction au service d'événements. La gestion des applications de flotte émet un événement pour les actions suivantes :

  • Types d'événement d'administration
  • Types d'événement de parc
  • Types d'événement de fenêtre de maintenance
  • Types d'événement d'opérations
  • Types d'événement de dossier d'exécution

Types d'événement d'administration

Les types d'événement émis par les actions d'administration de Fleet Application Management sont les suivants :

Nom d'événement convivial Type d'événement
Créer une propriété
com.oraclecloud.famsadmin.CreateProperty
Modifier le compartiment de propriété
com.oraclecloud.famsadmin.ChangePropertyCompartment.begin
Supprimer une propriété
com.oraclecloud.famsadmin.DeleteProperty
Intégration de liste
com.oraclecloud.famsadmin.ListOnboardings
Propriétés de liste
com.oraclecloud.famsadmin.ListProperties
Mettre à jour la propriété
com.oraclecloud.famsadmin.UpdateProperty
Créer une configuration de plate-forme
com.oraclecloud.famsadmin.CreatePlatformConfiguration
Modifier le compartiment de configuration de la plate-forme
com.oraclecloud.famsadmin.ChangePlatformConfigurationCompartment.end
Créer une règle de politique de conformité
com.oraclecloud.famsadmin.CreateCompliancePolicyRule
Lister les configurations de plate-forme
com.oraclecloud.famsadmin.ListPlatformConfigurations
Lister les règles de politique de conformité
com.oraclecloud.famsadmin.ListCompliancePolicyRules
Lister les politiques de conformité
com.oraclecloud.famsadmin.ListCompliancePolicies
Obtenir la politique de conformité
com.oraclecloud.famsadmin.GetCompliancePolicy
Mettre à jour la configuration de plate-forme
com.oraclecloud.famsadmin.UpdatePlatformConfiguration
Mettre à jour la règle de politique de conformité
com.oraclecloud.famsadmin.UpdateCompliancePolicyRule
Supprimer la configuration de la plate-forme
com.oraclecloud.famsadmin.DeletePlatformConfiguration
Supprimer la règle de politique de conformité
com.oraclecloud.famsadmin.DeleteCompliancePolicyRule

Exemple d'événement pour l'intégration

{
  "eventType": "com.oraclecloud.famsadmin.ListOnboardings",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "famsadmin",
  "eventId": "<unique_ID>",
  "eventTime": "2023-11-29T05:25:59.279Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "<unique_ID>",
    "eventName": "ListOnboardings",
    "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "",
    "resourceId": null,
    "availabilityDomain": "AD1",
    "freeformTags": null,
    "definedTags": null,
    "identity": {
      "principalName": "sample_name",
      "principalId": "ocid1.user.oc1..<unique_ID>",
      "authType": "natv",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
      "ipAddress": "160.34.115.210",
      "credentials": "<unique_ID>",
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36",
      "consoleSessionId": "csid<unique_ID>"
    },
    "request": {
      "id": "csid<unique_ID>",
      "path": "/20230831/Onboardings",
      "action": "GET",
      "parameters": {
        "compartmentId": [
          "ocid1.tenancy.oc1..<unique_ID>"
        ]
      },
      "headers": {
        "Accept": [
          "*/*"
        ],
        "Accept-Encoding": [
          "gzip, deflate, br"
        ],
        "Accept-Language": [
          "en"
        ],
        "Authorization": [
          "Signature keyId=\"ST$ey<unique_ID>",signature=\"*****\""
        ],
        "Connection": [
          "keep-alive"
        ],
        "Origin": [
          "https://cloud.oracle.com"
        ],
        "Referer": [
          "https://cloud.oracle.com/"
        ],
        "Sec-Fetch-Dest": [
          "empty"
        ],
        "Sec-Fetch-Mode": [
          "cors"
        ],
        "Sec-Fetch-Site": [
          "cross-site"
        ],
        "User-Agent": [
          "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"
        ],
        "opc-request-id": [
          "<unique_ID>"
        ],
        "sec-ch-ua": [
          "\"Google Chrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\""
        ],
        "sec-ch-ua-mobile": [
          "?0"
        ],
        "sec-ch-ua-platform": [
          "\"macOS\""
        ],
        "x-date": [
          "Wed, 29 Nov 2023 05:25:49 GMT"
        ]
      }
    },
    "response": {
      "status": "200",
      "responseTime": "2023-11-29T05:25:59.279Z",
      "headers": {
        "Access-Control-Allow-Credentials": [
          "true"
        ],
        "Access-Control-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Access-Control-Expose-Headers": [
          "opc-previous-page,opc-next-page,opc-client-info,ETag,opc-work-request-id,opc-total-items,opc-request-id,Location"
        ],
        "Connection": [
          "keep-alive"
        ],
        "Content-Encoding": [
          "gzip"
        ],
        "Content-Length": [
          "302"
        ],
        "Content-Type": [
          "application/json"
        ],
        "Date": [
          "Wed, 29 Nov 2023 05:25:59 GMT"
        ],
        "Strict-Transport-Security": [
          "max-age=15724800; includeSubDomains"
        ],
        "Timing-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Vary": [
          "Accept-Encoding",
          "Origin"
        ],
        "X-Content-Type-Options": [
          "nosniff"
        ],
        "X-Frame-Options": [
          "SAMEORIGIN"
        ],
        "opc-next-page": [
          "<unique_ID>=="
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ]
      },
      "payload": {},
      "message": "ListOnboardings succeeded"
    },
    "stateChange": {
      "previous": null,
      "current": null
    },
    "additionalDetails": {
      "X-  ": 51190
    }
  }
}

Types d'événement de parc

Les types d'événement émis par les actions de parc sont les suivants :

Nom d'événement convivial Type d'événement
Confirmer les cibles
com.oraclecloud.famsfleetmanagement.ConfirmTargets
Créer un parc
com.oraclecloud.famsfleetmanagement.createfleet
Modifier le compartiment du parc
com.oraclecloud.famsfleetmanagement.ChangeFleetCompartment.begin
Créer des données d'identification de parc
com.oraclecloud.famsfleetmanagement.CreateFleetCredential
Créer une propriété de parc
com.oraclecloud.famsfleetmanagement.CreateFleetProperty
Créer une ressource de parc
com.oraclecloud.famsfleetmanagement.CreateFleetResource
Supprimer le parc
com.oraclecloud.famsfleetmanagement.deletefleet
Supprimer les données d'identification du parc
com.oraclecloud.famsfleetmanagement.DeleteFleetCredential
Supprimer la propriété de parc
com.oraclecloud.famsfleetmanagement.DeleteFleetProperty
Supprimer la ressource de parc
com.oraclecloud.famsfleetmanagement.DeleteFleetResource
Générer le rapport de conformité
com.oraclecloud.famsfleetmanagement.GenerateComplianceReport
Obtenir le rapport de conformité
com.oraclecloud.famsfleetmanagement.GetComplianceReport
Obtenir la flotte
com.oraclecloud.famsfleetmanagement.GetFleet
Obtenir les données d'identification du parc
com.oraclecloud.famsfleetmanagement.GetFleetCredential
Obtenir la propriété de parc
com.oraclecloud.famsfleetmanagement.GetFleetProperty
Liste des annonces
com.oraclecloud.famsfleetmanagement.ListAnnouncements
Lister les données d'identification du parc
com.oraclecloud.famsfleetmanagement.ListFleetCredentials
Lister les produits du parc
com.oraclecloud.famsfleetmanagement.ListFleetProducts
Lister les propriétés de parc
com.oraclecloud.famsfleetmanagement.ListFleetProperties
Liste des ressources de parc
com.oraclecloud.famsfleetmanagement.ListFleetResources
Lister les parcs
com.oraclecloud.famsfleetmanagement.ListFleets
Lister les cibles de parc
com.oraclecloud.famsfleetmanagement.ListFleetTargets
Lister les ressources de stock
com.oraclecloud.famsfleetmanagement.ListInventoryResources
Demande de validation de ressource
com.oraclecloud.famsfleetmanagement.RequestResourceValidation
Détection de la cible de la demande
com.oraclecloud.famsfleetmanagement.RequestTargetDiscovery
Mettre à jour le parc
com.oraclecloud.famsfleetmanagement.UpdateFleet
Mettre à jour les données d'identification du parc
com.oraclecloud.famsfleetmanagement.UpdateFleetCredential
Mettre à jour la propriété de parc
com.oraclecloud.famsfleetmanagement.UpdateFleetProperty

Exemple d'événement pour obtenir les détails d'un parc

{
  "eventType": "com.oraclecloud.famsfleetmanagement.GetFleet",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "famsfleetmanagement",
  "eventId": "<unique_ID>",
  "eventTime": "2023-12-15T04:49:14.167Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "csid<unique_ID>",
    "eventName": "GetFleet",
    "compartmentId": "ocid1.tenancy.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "sample_resourcename",
    "resourceId": "ocid1.<unique_ID>",
    "availabilityDomain": "AD1",
    "freeformTags": null,
    "definedTags": null,
    "identity": {
      "principalName": "sample_name",
      "principalId": "ocid1.user.oc1..<unique_ID>",
      "authType": "natv",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
      "ipAddress": "209.17.43.231",
      "credentials": "<unique_ID>",
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0",
      "consoleSessionId": "csid<unique_ID>"
    },
    "request": {
      "id": "csid<unique_ID>",
      "path": "/20230831/fleets/ocid1.famsfleet.oc1.iad.<unique_ID>",
      "action": "GET",
      "parameters": {},
      "headers": {
        "Accept": [
          "*/*"
        ],
        "Accept-Encoding": [
          "gzip, deflate, br"
        ],
        "Accept-Language": [
          "en"
        ],
        "Authorization": [
          "Signature keyId=\"ST$ey<unique_ID>",signature=\"*****\""
        ],
        "Connection": [
          "keep-alive"
        ],
        "If-None-Match": [
          "<unique_ID>--gzip"
        ],
        "Origin": [
          "https://cloud.oracle.com"
        ],
        "Referer": [
          "https://cloud.oracle.com/"
        ],
        "Sec-Fetch-Dest": [
          "empty"
        ],
        "Sec-Fetch-Mode": [
          "cors"
        ],
        "Sec-Fetch-Site": [
          "cross-site"
        ],
        "User-Agent": [
          "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0"
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ],
        "x-date": [
          "Fri, 15 Dec 2023 04:49:12 GMT"
        ]
      }
    },
    "response": {
      "status": "200",
      "responseTime": "2023-12-15T04:49:14.167Z",
      "headers": {
        "Access-Control-Allow-Credentials": [
          "true"
        ],
        "Access-Control-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Access-Control-Expose-Headers": [
          "opc-previous-page,opc-next-page,opc-client-info,ETag,opc-work-request-id,opc-total-items,opc-request-id,Location"
        ],
        "Connection": [
          "keep-alive"
        ],
        "Content-Encoding": [
          "gzip"
        ],
        "Content-Length": [
          "614"
        ],
        "Content-Type": [
          "application/json"
        ],
        "Date": [
          "Fri, 15 Dec 2023 04:49:14 GMT"
        ],
        "ETag": [
          "<unique_ID>--gzip"
        ],
        "Strict-Transport-Security": [
          "max-age=15724800; includeSubDomains"
        ],
        "Timing-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Vary": [
          "Accept-Encoding",
          "Origin"
        ],
        "X-Content-Type-Options": [
          "nosniff"
        ],
        "X-Frame-Options": [
          "SAMEORIGIN"
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ]
      },
      "payload": {},
      "message": "KKWeblogicClusterPatchTest1 GetFleet succeeded"
    },
    "stateChange": {
      "previous": null,
      "current": null
    },
    "additionalDetails": {
      "X-Real-Port": 55409
    }
  }
}

Types d'événement de fenêtre de maintenance

Les types d'événement émis par les actions de fenêtre de maintenance sont les suivants :

Nom d'événement convivial Type d'événement
Créer une fenêtre de maintenance
com.oraclecloud.famsmaintenancewindow.CreateMaintenanceWindow
Supprimer la fenêtre de maintenance
com.oraclecloud.famsmaintenancewindow.DeleteMaintenanceWindow
Obtenir la fenêtre de maintenance
com.oraclecloud.famsmaintenancewindow.GetMaintenanceWindow
Période de maintenance de la liste
com.oraclecloud.famsmaintenancewindow.ListMaintenanceWindows
Mettre à jour la fenêtre de maintenance
com.oraclecloud.famsmaintenancewindow.UpdateMaintenanceWindow
Exemple d'événement pour créer une fenêtre de maintenance
{
  "eventType": "com.oraclecloud.famsmaintenancewindow.CreateMaintenanceWindow",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "famsmaintenancewindow",
  "eventId": "<unique_ID>",
  "eventTime": "2023-11-29T06:40:53.428Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "csid<unique_ID>",
    "eventName": "CreateMaintenanceWindow",
    "compartmentId": "ocid1.tenancy.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "MW1",
    "resourceId": null,
    "availabilityDomain": "AD3",
    "freeformTags": {},
    "definedTags": {
      "Oracle-Tags": {
        "CreatedBy": "default/xxname.name@oracle.com",
        "CreatedOn": "2023-11-29T06:40:52.851Z"
      }
    },
    "identity": {
      "principalName": "sample_name",
      "principalId": "ocid1.user.oc1..<unique_ID>",
      "authType": "natv",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
      "ipAddress": "203.0.113.2",
      "credentials": "ST$ey<unique_ID>",
      "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36",
      "consoleSessionId": "csid<unique_ID>"
    },
    "request": {
      "id": "csid<unique_ID>",
      "path": "/20230831/maintenanceWindows",
      "action": "POST",
      "parameters": {},
      "headers": {
        "Accept": [
          "*/*"
        ],
        "Accept-Encoding": [
          "gzip, deflate, br"
        ],
        "Accept-Language": [
          "en"
        ],
        "Authorization": [
          "Signature keyId=\"ST$ey<unique_ID>",signature=\"*****\""
        ],
        "Connection": [
          "keep-alive"
        ],
        "Content-Length": [
          "417"
        ],
        "Content-Type": [
          "application/json"
        ],
        "Origin": [
          "https://cloud.oracle.com"
        ],
        "Referer": [
          "https://cloud.oracle.com/"
        ],
        "Sec-Fetch-Dest": [
          "empty"
        ],
        "Sec-Fetch-Mode": [
          "cors"
        ],
        "Sec-Fetch-Site": [
          "cross-site"
        ],
        "User-Agent": [
          "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ],
        "sec-ch-ua": [
          "\"Google Chrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\""
        ],
        "sec-ch-ua-mobile": [
          "?0"
        ],
        "sec-ch-ua-platform": [
          "\"Windows\""
        ],
        "x-content-sha256": [
          "RGKKmorDyw7MKmkD+Xc8kAAC/+MLnM35sx6T80zdgMY="
        ],
        "x-date": [
          "Wed, 29 Nov 2023 06:40:51 GMT"
        ]
      }
    },
    "response": {
      "status": "200",
      "responseTime": "2023-11-29T06:40:53.428Z",
      "headers": {
        "Access-Control-Allow-Credentials": [
          "true"
        ],
        "Access-Control-Allow-Origin": [
          "https://mydb.example.com"
        ],
        "Access-Control-Expose-Headers": [
          "opc-previous-page,opc-next-page,opc-client-info,ETag,opc-work-request-id,opc-total-items,opc-request-id,Location"
        ],
        "Connection": [
          "keep-alive"
        ],
        "Content-Length": [
          "790"
        ],
        "Content-Location": [
          "https://fams.<location>.oci.oraclecloud.com/20230831/maintenanceWindowsocid1.famsmaintenancewindow.oc1.iad.<unique_ID>"
        ],
        "Content-Type": [
          "application/json"
        ],
        "Date": [
          "Wed, 29 Nov 2023 06:40:53 GMT"
        ],
        "ETag": [
          "9652811380260925246fc754c93c20941ef9b19e7471a74af82d588315402b53"
        ],
        "Location": [
          "https://fams.us-ashburn-1.oci.oraclecloud.com/20230831/maintenanceWindowsocid1.famsmaintenancewindow.oc1.iad.<unique_ID>"
        ],
        "Strict-Transport-Security": [
          "max-age=15724800; includeSubDomains"
        ],
        "Timing-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Vary": [
          "Origin"
        ],
        "X-Content-Type-Options": [
          "nosniff"
        ],
        "X-Frame-Options": [
          "SAMEORIGIN"
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ],
        "opc-work-request-id": [
          "9<unique_ID>"
        ]
      },
      "payload": {},
      "message": "MW1 CreateMaintenanceWindow succeeded"
    },
    "stateChange": {
      "previous": {},
      "current": {
        "compartmentId": "ocid1.tenancy.oc1..<unique_ID>",
        "description": "first Maintenance window",
        "displayName": "MW1",
        "duration": "PT4M",
        "id": "ocid1.famsmaintenancewindow.oc1.iad.<unique_ID>",
        "isOutage": false,
        "isRecurring": false,
        "lifecycleState": "ACTIVE",
        "maintenanceWindowType": "OPEN_ENDED",
        "maxRecurrence": 0,
        "recurrences": "",
        "region": "us-ashburn-1",
        "taskInitiationCutoff": 1,
        "timeCreated": "2023-11-29T06:40:53.128Z",
        "timeScheduleStart": "2023-11-30T00:00:00.000Z",
        "timeUpdated": "2023-11-29T06:40:53.128Z"
      }
    },
    "additionalDetails": {
      "X-Real-Port": 53823
    }
  }
}

Types d'événement d'opérations

Les types d'événement émis par les opérations de gestion d'application de parc sont les suivants :

Nom d'événement convivial Type d'événement
Créer une définition de programmateur
com.oraclecloud.famsoperations.CreateSchedulerDefinition
Créer un correctif
com.oraclecloud.famsoperations.CreatePatch
Supprimer la définition du programmateur
com.oraclecloud.famsoperations.DeleteSchedulerDefinition
Supprimer la tâche du programmateur
com.oraclecloud.famsoperations.DeleteSchedulerJob
Supprimer un correctif
com.oraclecloud.famsoperations.DeletePatch
Obtenir l'activité sur l'emploi
com.oraclecloud.famsoperations.GetJobActivity
Obtenir la définition du programmateur
com.oraclecloud.famsoperations.GetSchedulerDefinition
Mettre à jour la définition du programmateur
com.oraclecloud.famsoperations.updateschedulerdefinition
Obtenir la tâche du programmateur
com.oraclecloud.famsoperations.GetSchedulerJob
Obtenir un correctif
com.oraclecloud.famsoperations.GetPatch
Liste des parcs programmés
com.oraclecloud.famsoperations.ListScheduledFleets
Liste des définitions programmées
com.oraclecloud.famsoperations.ListSchedulerDefinitions
Lister les tâches du programmateur
com.oraclecloud.famsoperations.ListSchedulerJobs
Lister les étapes
com.oraclecloud.famsoperations.ListSteps
Lister les ressources
com.oraclecloud.famsoperations.ListResources
Lister les correctifs
com.oraclecloud.famsoperations.ListPatches
Lister les enregistrements de conformité
com.oraclecloud.famsoperations.ListComplianceRecords
Mettre à jour les définitions du programmateur
com.oraclecloud.famsoperations.UpdateSchedulerDefinition
Mettre à jour la tâche du programmateur
com.oraclecloud.famsoperations.UpdateSchedulerJob
Mettre à jour le correctif
com.oraclecloud.famsoperations.UpdatePatch
Récapituler le nombre de tâches du programmateur
com.oraclecloud.famsoperations.SummarizeSchedulerJobCounts
Résumer le nombre d'entités gérées
com.oraclecloud.famsoperations.SummarizeManagedEntityCounts
Résumer le nombre d'enregistrements de conformité
com.oraclecloud.famsoperations.SummarizeComplianceRecordCounts
Obtenir une provision
com.oraclecloud.famsoperations.GetProvision
Créer un élément de catalogue
com.oraclecloud.famsoperations.CreateCatalogItem.begin
Mettre à jour un article de catalogue
com.oraclecloud.famsoperations.UpdateCatalogItem.begin
Obtenir l'article de catalogue
com.oraclecloud.famsoperations.GetCatalogItem
Modifier le compartiment de l'article de catalogue - Début
com.oraclecloud.famsoperations.ChangeCatalogItemCompartment.begin
Modifier le compartiment du correctif
com.oraclecloud.famsoperations.ChangePatchCompartment.begin
Supprimer un article de catalogue
com.oraclecloud.famsoperations.DeleteCatalogItem.begin
Lister les articles de catalogue
com.oraclecloud.famsoperations.ListCatalogItems
Supprimer le provisionnement
com.oraclecloud.famsoperations.DeleteProvision.begin
Liste des dispositions
com.oraclecloud.famsoperations.ListProvisions
Cloner un élément de catalogue - Début
com.oraclecloud.famsoperations.CloneCatalogItem.begin

Exemple pour la liste des calendriers

{
  "eventType": "com.oraclecloud.famsoperations.ListSchedulerDefinitions",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "famsoperations",
  "eventId": "<unique_ID>",
  "eventTime": "2023-12-18T06:07:38.208Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "csid<unique_ID>",
    "eventName": "ListSchedulerDefinitions",
    "compartmentId": "ocid1.tenancy.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "",
    "resourceId": null,
    "availabilityDomain": "AD1",
    "freeformTags": null,
    "definedTags": null,
    "identity": {
      "principalName": "sample_nam",
      "principalId": "ocid1.user.oc1..<unique_ID>",
      "authType": "natv",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
      "ipAddress": "160.34.115.211",
      "credentials": "ST$ey<unique_ID>",
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
      "consoleSessionId": "csid<unique_ID>"
    },
    "request": {
      "id": "csid<unique_ID>",
      "path": "/20230831/schedulerDefinitions",
      "action": "GET",
      "parameters": {
        "compartmentId": [
          "ocid1.tenancy.oc1..<unique_ID>"
        ],
        "limit": [
          "1"
        ]
      },
      "headers": {
        "Accept": [
          "*/*"
        ],
        "Accept-Encoding": [
          "gzip, deflate, br"
        ],
        "Accept-Language": [
          "en"
        ],
        "Authorization": [
          "Signature keyId=\"ST$ey<unique_ID>",signature=\"*****\""
        ],
        "Connection": [
          "keep-alive"
        ],
        "Origin": [
          "https://cloud.oracle.com"
        ],
        "Referer": [
          "https://cloud.oracle.com/"
        ],
        "Sec-Fetch-Dest": [
          "empty"
        ],
        "Sec-Fetch-Mode": [
          "cors"
        ],
        "Sec-Fetch-Site": [
          "cross-site"
        ],
        "User-Agent": [
          "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ],
        "sec-ch-ua": [
          "\"Not_A Brand\";v=\"8\", \"Chromium\";v=\"120\", \"Google Chrome\";v=\"120\""
        ],
        "sec-ch-ua-mobile": [
          "?0"
        ],
        "sec-ch-ua-platform": [
          "\"macOS\""
        ],
        "x-date": [
          "Mon, 18 Dec 2023 06:07:25 GMT"
        ]
      }
    },
    "response": {
      "status": "200",
      "responseTime": "2023-12-18T06:07:38.208Z",
      "headers": {
        "Access-Control-Allow-Credentials": [
          "true"
        ],
        "Access-Control-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Access-Control-Expose-Headers": [
          "opc-previous-page,opc-next-page,opc-client-info,ETag,opc-work-request-id,opc-total-items,opc-request-id,Location"
        ],
        "Connection": [
          "keep-alive"
        ],
        "Content-Encoding": [
          "gzip"
        ],
        "Content-Length": [
          "537"
        ],
        "Content-Type": [
          "application/json"
        ],
        "Date": [
          "Mon, 18 Dec 2023 06:07:38 GMT"
        ],
        "Strict-Transport-Security": [
          "max-age=15724800; includeSubDomains"
        ],
        "Timing-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Vary": [
          "Accept-Encoding",
          "Origin"
        ],
        "X-Content-Type-Options": [
          "nosniff"
        ],
        "X-Frame-Options": [
          "SAMEORIGIN"
        ],
        "opc-request-id": [
          "csid<unique_ID>"
        ],
        "opc-total-items": [
          "40"
        ]
      },
      "payload": {},
      "message": "ListSchedulerDefinitions succeeded"
    },
    "stateChange": {
      "previous": null,
      "current": null
    },
    "additionalDetails": {
      "X-Real-Port": 52116
    }
  }
}

Types d'événement de dossier d'exécution

Les types d'événement émis par les registres d'exécution de Fleet Application Management sont les suivants :

Nom d'événement convivial Type d'événement
Créer un dossier d'exécution
com.oraclecloud.famsrunbook.CreateRunbook
Modifier le compartiment du dossier d'exploitation
com.oraclecloud.famsrunbook.ChangeRunbookCompartment.begin
Créer un enregistrement de tâche
com.oraclecloud.famsrunbook.CreateTaskRecord
Modifier le compartiment de l'enregistrement de tâche
com.oraclecloud.famsrunbook.ChangeTaskRecordCompartment.begin
Obtenir le livre d'exécution
com.oraclecloud.famsrunbook.GetRunbook
Obtenir un enregistrement de tâche
com.oraclecloud.famsrunbook.GetTaskRecord
Lister les classeurs d'exécution
com.oraclecloud.famsrunbook.ListRunbooks
Lister les enregistrements de tâche
com.oraclecloud.famsrunbook.ListTaskRecords
Mettre à jour l'enregistrement de tâche
com.oraclecloud.famsrunbook.UpdateTaskRecord
Publier le dossier d'exécution
com.oraclecloud.famsrunbook.PublishRunbook
Supprimer un enregistrement de tâche
com.oraclecloud.famsrunbook.DeleteTaskRecord
Supprimer le dossier d'exécution
com.oraclecloud.famsrunbook.DeleteRunbook

Exemple pour obtenir les détails d'une tâche de carnet d'exécution

{
  "eventType": "com.oraclecloud.famsrunbook.GetTaskRecord",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "famsrunbook",
  "eventId": "<unique_ID>",
  "eventTime": "2024-01-09T01:55:17.378Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "csid<unique_ID>",
    "eventName": "GetTaskRecord",
    "compartmentId": "ocid1.tenancy.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "Database Patching",
    "resourceId": "ocid1.famstaskrecord.oc1..<unique_ID>",
    "availabilityDomain": "AD2",
    "freeformTags": null,
    "definedTags": null,
    "identity": {
      "principalName": "name",
      "principalId": "ocid1.user.oc1..<unique_ID>",
      "authType": "natv",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
      "ipAddress": "122.171.22.18",
      "credentials": "ST$eyJ*****",
      "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
      "consoleSessionId": "csid0<unique_ID>"
    },
    "request": {
      "id": "csid0<unique_ID>",
      "path": "/20230831/taskRecords/ocid1.famstaskrecord.oc1.iad.<unique_ID>",
      "action": "GET",
      "parameters": {},
      "headers": {
        "Accept": [
          "*/*"
        ],
        "Accept-Encoding": [
          "gzip, deflate, br"
        ],
        "Accept-Language": [
          "en"
        ],
        "Authorization": [
          "Signature keyId=\"ST$ey****",signature=\"*****\""
        ],
        "Connection": [
          "keep-alive"
        ],
        "Origin": [
          "https://cloud.oracle.com"
        ],
        "Referer": [
          "https://cloud.oracle.com/"
        ],
        "Sec-Fetch-Dest": [
          "empty"
        ],
        "Sec-Fetch-Mode": [
          "cors"
        ],
        "Sec-Fetch-Site": [
          "cross-site"
        ],
        "User-Agent": [
          "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
        ],
        "opc-request-id": [
          "csid0<unique_ID>"
        ],
        "sec-ch-ua": [
          "\"Not_A Brand\";v=\"8\", \"Chromium\";v=\"120\", \"Google Chrome\";v=\"120\""
        ],
        "sec-ch-ua-mobile": [
          "?0"
        ],
        "sec-ch-ua-platform": [
          "\"Windows\""
        ],
        "x-date": [
          "Tue, 09 Jan 2024 01:55:15 GMT"
        ]
      }
    },
    "response": {
      "status": "200",
      "responseTime": "2024-01-09T01:55:17.378Z",
      "headers": {
        "Access-Control-Allow-Credentials": [
          "true"
        ],
        "Access-Control-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Access-Control-Expose-Headers": [
          "opc-previous-page,opc-next-page,opc-client-info,ETag,opc-work-request-id,opc-total-items,opc-request-id,Location"
        ],
        "Connection": [
          "keep-alive"
        ],
        "Content-Encoding": [
          "gzip"
        ],
        "Content-Length": [
          "525"
        ],
        "Content-Type": [
          "application/json"
        ],
        "Date": [
          "Tue, 09 Jan 2024 01:55:17 GMT"
        ],
        "ETag": [
          "0a17a2b9805e54b55834008e97ee1fc8c639a40cf933cc90ac09e7369f89ae87--gzip"
        ],
        "Strict-Transport-Security": [
          "max-age=15724800; includeSubDomains"
        ],
        "Timing-Allow-Origin": [
          "https://cloud.oracle.com"
        ],
        "Vary": [
          "Accept-Encoding",
          "Origin"
        ],
        "X-Content-Type-Options": [
          "nosniff"
        ],
        "X-Frame-Options": [
          "SAMEORIGIN"
        ],
        "opc-request-id": [
          "csid0<unique_ID>"
        ]
      },
      "payload": {},
      "message": "Database Patching GetTaskRecord succeeded"
    },
    "stateChange": {
      "previous": null,
      "current": null
    },
    "additionalDetails": {
      "X-Real-Port": 23062
    }
  }
}