REST Resource: projects.locations.sessions

Resource: Session

Describes an Apache Flink session object.

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "stagingLocation": {
    object (StagingLocation)
  }
}
Fields
name

string

Identifier. Name of the resource.

createTime

string (Timestamp format)

Output only. [Output only] 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. [Output only] 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)

Optional. Labels as key value pairs.

stagingLocation

object (StagingLocation)

Optional. The staging location for artifacts in the session. This location can either be provided by the user, or the system will generate a default staging location.

StagingLocation

The staging location for artifacts in an Apache Flink session.

JSON representation
{
  "buckerProvider": string,
  "bucket": string,
  "path": string
}
Fields
buckerProvider

string

Optional. The type of bucket used for staging artifacts in the session.

bucket

string

Optional. The bucket to use for staging artifacts in the session.

path

string

Optional. The path within the bucket to use for staging artifacts in the session.

Methods

create

Creates a new session in the specified project and location.

delete

Deletes a single session.

get

Gets details of a single session.

list

Lists sessions in the specified project and location.

patch

Updates the parameters of a single session.