Ereignisse von sicheren Desktops

Erstellen Sie Automatisierung auf Basis von Statusänderungen für Oracle Cloud Infrastructure-Ressourcen, indem Sie Ereignistypen, Regeln und Aktionen verwenden.

Hinweis

Weitere Informationen finden Sie unter Überblick über Ereignisse.

Sichere Desktops-Ressourcen, die Ereignisse ausgeben:

Eventuell werden auch Ereignisse für andere Secure Desktops-Serviceressourcen ausgegeben. Für diese Ressourcen sind jedoch keine Ereignisschemas definiert, da nur list- und get-Vorgänge für sie ausgeführt werden können.

Desktoppoolereignistypen

Die Desktoppoolressource gibt die folgenden Ereignistypen aus:

Angezeigter Name Ereignisart
Compartment ändern
com.oraclecloud.ocidesktopservice.changedesktoppoolcompartment
erstellen
com.oraclecloud.ocidesktopservice.createdesktoppool
Löschen
com.oraclecloud.ocidesktopservice.deletedesktoppool
Starten
com.oraclecloud.ocidesktopservice.startdesktoppool
Anhalten
com.oraclecloud.ocidesktopservice.stopdesktoppool
Update ausführen
com.oraclecloud.ocidesktopservice.updatedesktoppool

Beispiel für einen Desktoppool

Dies ist ein Referenzereignis für den Desktoppool:

  {
  "id": "ocid1.eventschema.oc1..<unique_ID>",
  "exampleEvent": {
    "eventType": "com.oraclecloud.ocidesktopservice.createdesktoppool",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "OciDesktopService",
    "eventTime": "2023-04-24T06:56:48.156Z",
    "contentType": "application/json",
    "data": {
      "eventName": "CreateDesktopPool",
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
      "resourceName": "example_resource",
      "resourceId": "ocid1.desktoppool.oc1.us-ashburn-1.<unique_ID>",
      "compartmentName": "example_compartment",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
    }
  },
  "serviceName": "Secure Desktops",
  "displayName": "Desktop Pool - Create",
  "additionalDetails": [
  ],
  "timeCreated": "2023-04-26T12:00:00.000Z"
}          

Desktop-Ereignistypen

Hierbei handelt es sich um die Ereignistypen, die von der Desktopressource ausgegeben werden:

Angezeigter Name Ereignisart
Löschen
com.oraclecloud.ocidesktopservice.deletedesktop
Starten
com.oraclecloud.ocidesktopservice.startdesktop
Anhalten
com.oraclecloud.ocidesktopservice.stopdesktop

Desktopbeispiel

Dies ist ein Referenzereignis für den Desktop:

{
  "id": "ocid1.eventschema.oc1..<unique_ID>",
  "exampleEvent": {
    "eventType": "com.oraclecloud.ocidesktopservice.startdesktop",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "OciDesktopService",
    "eventTime": "2023-04-24T06:56:48.156Z",
    "contentType": "application/json",
    "data": {
      "eventName": "StartDesktop",
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
      "resourceName": "example_resource",
      "resourceId": "unique_ID",
      "compartmentName": "example_compartment",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
    }
  },
  "serviceName": "Secure Desktops",
  "displayName": "Desktop - Start",
  "additionalDetails": [
  ],
  "timeCreated": "2023-04-26T12:00:00.000Z"
}