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