Interface protos.google.cloud.run.v2.IJob (0.5.0)

Properties of a Job.

Package

@google-cloud/run

Properties

annotations

annotations?: ({ [k: string]: string }|null);

Job annotations

binaryAuthorization

binaryAuthorization?: (google.cloud.run.v2.IBinaryAuthorization|null);

Job binaryAuthorization

client

client?: (string|null);

Job client

clientVersion

clientVersion?: (string|null);

Job clientVersion

conditions

conditions?: (google.cloud.run.v2.ICondition[]|null);

Job conditions

createTime

createTime?: (google.protobuf.ITimestamp|null);

Job createTime

creator

creator?: (string|null);

Job creator

deleteTime

deleteTime?: (google.protobuf.ITimestamp|null);

Job deleteTime

etag

etag?: (string|null);

Job etag

executionCount

executionCount?: (number|null);

Job executionCount

expireTime

expireTime?: (google.protobuf.ITimestamp|null);

Job expireTime

generation

generation?: (number|Long|string|null);

Job generation

labels

labels?: ({ [k: string]: string }|null);

Job labels

lastModifier

lastModifier?: (string|null);

Job lastModifier

latestCreatedExecution

latestCreatedExecution?: (google.cloud.run.v2.IExecutionReference|null);

Job latestCreatedExecution

launchStage

launchStage?: (google.api.LaunchStage|keyof typeof google.api.LaunchStage|null);

Job launchStage

name

name?: (string|null);

Job name

observedGeneration

observedGeneration?: (number|Long|string|null);

Job observedGeneration

reconciling

reconciling?: (boolean|null);

Job reconciling

satisfiesPzs

satisfiesPzs?: (boolean|null);

Job satisfiesPzs

template

template?: (google.cloud.run.v2.IExecutionTemplate|null);

Job template

terminalCondition

terminalCondition?: (google.cloud.run.v2.ICondition|null);

Job terminalCondition

uid

uid?: (string|null);

Job uid

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Job updateTime