Evénements Application Dependency Management

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

Vous pouvez définir des règles déclenchant une action spécifique si un événement donné se produit. Pour plus d'informations, reportez-vous à Présentation d'Events et à Introduction à Events. Application Dependency Management émet un événement pour les actions suivantes :

  • Une base de connaissances est créée, mise à jour ou supprimée.
  • Un audit de vulnérabilité est créé, mis à jour ou supprimé.

Evé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 la mise à jour com.oraclecloud.adm.deleteknowledgebase.end
Base de connaissances - Début de suppression com.oraclecloud.adm.updateknowledgebase.begin
Base de connaissances - Fin de la 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"
  }
}

Evénements d'audit de vulnérabilité

Nom de l'événement Type d'événement
Créer un audit de vulnérabilité com.oraclecloud.adm.createvulnerabilityaudit
Mettre à jour l'audit de vulnérabilité com.oraclecloud.adm.updatevulnerabilityaudit
Audit de suppression de vulnérabilité com.oraclecloud.adm.deletevulnerabilityaudit

Exemple d'événement de création d'un audit 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"
  }
}