REST Resource: projects.locations.clusters.events

Ressource: Ereignis

Nachricht, die das Ereignisobjekt beschreibt.

JSON-Darstellung
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "annotations": {
    string: string,
    ...
  },
  "alignmentClock": enum (Clock),
  "gracePeriod": string
}
Felder
name

string

Der Name der Ressource,

createTime

string (Timestamp format)

Nur Ausgabe. Der Erstellungszeitstempel.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Nur Ausgabe. Der Aktualisierungszeitstempel.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Labels als Schlüssel/Wert-Paare

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

annotations

map (key: string, value: string)

Anmerkungen, mit denen Clients kleine Mengen beliebiger Daten speichern können.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

alignmentClock

enum (Clock)

Die Uhr, die zum Zusammenführen von Streams verwendet wird.

gracePeriod

string (Duration format)

Kulanzzeitraum für die Bereinigung des Ereignisses. Dies ist die Zeit, die der Controller wartet, bevor das Ereignis gelöscht wird. Ob in diesem Zeitraum ein aktiver Kanal für das Ereignis vorhanden ist. Das Löschen des Ereignisses nach Ablauf des Kulanzzeitraums wird ignoriert.

Dauer in Sekunden mit bis zu neun Nachkommastellen und einem 's' an letzter Stelle. Beispiel: "3.5s".

Uhr

Die Uhr, die für das Zusammenführen von Streams verwendet wird.

Enums
CLOCK_UNSPECIFIED Die Uhr ist nicht angegeben.
CAPTURE Verwenden Sie den Zeitstempel, zu dem die Daten erfasst wurden. Kunden müssen die Uhr synchronisieren.
INGEST Verwenden Sie den Zeitstempel, wenn die Daten empfangen werden.

Methoden

create

Erstellt ein neues Ereignis in einem bestimmten Projekt und an einem bestimmten Standort.

delete

Löscht einen einzelnen Termin.

get

Ruft Details zu einem einzelnen Ereignis ab.

list

Listet Ereignisse in einem angegebenen Projekt und an einem angegebenen Standort auf.

patch

Aktualisiert die Parameter eines einzelnen Ereignisses.