Événements du service d'hôte bastion

Le service d'événements pour Oracle Cloud Infrastructure permet aux équipes de développement de répondre automatiquement lorsqu'une ressource change d'état Les ressources du service d'hôte bastion émettent les événements suivants.

Voir Introduction aux événements.

Types d'événement d'hôte bastion

Nom convivial Type d'événement
Hôte bastion - Créer un hôte bastion - Début
com.oraclecloud.bastion.createbastion.begin
Hôte bastion - Créer un hôte bastion - Fin
com.oraclecloud.bastion.createbastion.end
Hôte bastion - Mettre à jour l'hôte bastion - Début
com.oraclecloud.bastion.updatebastion.begin
Hôte bastion - Mettre à jour l'hôte bastion - Fin
com.oraclecloud.bastion.updatebastion.end
Hôte bastion - Modifier le compartiment de l'hôte bastion
com.oraclecloud.bastion.changebastioncompartment
Hôte bastion - Supprimer l'hôte bastion - Début
com.oraclecloud.bastion.deletebastion.begin
Hôte bastion - Supprimer l'hôte bastion - Fin
com.oraclecloud.bastion.deletebastion.end

Exemple d'événement :

{
  "eventType": "com.oraclecloud.bastion.createbastion.end",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "bastion",
  "eventID": "unique_ID",
  "eventTime": "2020-09-18T20:52:59.032Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "ocid1.bastionworkrequest.oc1.phx.unique_ID",
    "eventName": "CreateBastion",
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "TestCompartment",
    "resourceName": "Bastion-20200918-1352",
    "resourceId": "ocid1.bastion.oc1.phx.unique_ID",
    "availabilityDomain": "AD1"
  },
  "stateChange": {
    "previous": {},
    "current": {}
  }
}

Types d'événement de session

Nom convivial Type d'événement
Hôte bastion - Créer une session - Début
com.oraclecloud.bastion.createsession.begin
Hôte bastion - Créer une session - Fin
com.oraclecloud.bastion.createsession.end
Hôte bastion - Supprimer la session - Début
com.oraclecloud.bastion.deletesession.begin
Hôte bastion - Supprimer la session - Fin
com.oraclecloud.bastion.deletesession.end

Exemple d'événement :

{
  "eventType": "com.oraclecloud.bastion.createsession.end",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "bastion",
  "eventID": "unique_ID",
  "eventTime": "2020-09-18T20:53:12.800Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "ocid1.bastionworkrequest.oc1.phx.unique_ID",
    "eventName": "CreateSession",
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "TestCompartment",
    "resourceName": "Session-20200918-1353",
    "resourceId": "ocid1.bastionsession.oc1.phx.unique_ID",
    "availabilityDomain": "AD1"
  },
  "stateChange": {
    "previous": {},
    "current": {}
  }
}