É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"
}
}