REST Resource: projects.locations.clusters.events

Resource: Event

Message describing the Event object.

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "annotations": {
    string: string,
    ...
  },
  "alignmentClock": enum (Clock),
  "gracePeriod": string
}
Fields
name

string

Name of the resource.

createTime

string (Timestamp format)

Output only. The create timestamp.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Output only. The update timestamp.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Labels as key value pairs.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

annotations

map (key: string, value: string)

Annotations to allow clients to store small amounts of arbitrary data.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

alignmentClock

enum (Clock)

The clock used for joining streams.

gracePeriod

string (Duration format)

Grace period for cleaning up the event. This is the time the controller waits for before deleting the event. During this period, if there is any active channel on the event. The deletion of the event after gracePeriod will be ignored.

A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".

Clock

Clock that will be used for joining streams.

Enums
CLOCK_UNSPECIFIED Clock is not specified.
CAPTURE Use the timestamp when the data is captured. Clients need to sync the clock.
INGEST Use the timestamp when the data is received.

Methods

create

Creates a new Event in a given project and location.

delete

Deletes a single Event.

get

Gets details of a single Event.

list

Lists Events in a given project and location.

patch

Updates the parameters of a single Event.