Événements de gestion des dépendances d'application

Les événements d'Oracle Cloud Infrastructure sont des fichiers JSON, générés avec certaines opérations de service, qui contiennent des informations sur ces opérations.

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 des événements et Introduction aux événements. Application Dependency Management émet un événement pour les actions suivantes :

  • Une base de connaissances est créée, mise à jour ou supprimée.
  • Une vérification de vulnérabilité est créée, mise à jour ou supprimée.

Événements de la base de connaissances

Nom de l'événement Type d'événement
Base de connaissances - Début de création com.oraclecloud.adm.createknowledgebase.begin
Base de connaissances - Fin de création com.oraclecloud.adm.createknowledgebase.end
Base de connaissances - Début de mise à jour com.oraclecloud.adm.deleteknowledgebase.begin
Base de connaissances - Fin de mise à jour com.oraclecloud.adm.deleteknowledgebase.end
Base de connaissances - Début de suppression com.oraclecloud.adm.updateknowledgebase.begin
Base de connaissances - Fin de suppression com.oraclecloud.adm.updateknowledgebase.end

Exemple d'événement pour la création d'une base de connaissances :


{
  "eventType": "com.oraclecloud.adm.createknowledgebase.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "adm",
  "eventTime": "2022-03-02T16:24:35Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "My test resource",
    "resourceId": "ocid1.example_regional_resource.oc1.iad.unique_ID",
    "availabilityDomain": "availability_domain"
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}

Événements de vérification de vulnérabilité

Nom de l'événement Type d'événement
Créer une vérification de vulnérabilité com.oraclecloud.adm.createvulnerabilityaudit
Mettre à jour la vérification de vulnérabilité com.oraclecloud.adm.updatevulnerabilityaudit
Supprimer la vérification de vulnérabilité com.oraclecloud.adm.deletevulnerabilityaudit

Exemple d'événement pour la création d'une recherche de vulnérabilité :


{
  "eventType": "com.oraclecloud.adm.createvulnerabilityaudit",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "adm",
  "eventTime": "2022-03-02T16:24:35Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "My test resource",
    "resourceId": "ocid1.example_regional_resource.oc1.iad.unique_ID",
    "availabilityDomain": "availability_domain"
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}