Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

JobRun

import type { JobRun } from "https://googleapis.deno.dev/v1/clouddeploy:v1.ts";

A JobRun resource in the Cloud Deploy API. A JobRun contains information of a single Rollout job evaluation.

interface JobRun {
readonly advanceChildRolloutJobRun?: AdvanceChildRolloutJobRun;
readonly createChildRolloutJobRun?: CreateChildRolloutJobRun;
readonly createTime?: Date;
readonly deployJobRun?: DeployJobRun;
readonly endTime?: Date;
readonly etag?: string;
readonly jobId?: string;
name?: string;
readonly phaseId?: string;
readonly postdeployJobRun?: PostdeployJobRun;
readonly predeployJobRun?: PredeployJobRun;
readonly startTime?: Date;
readonly state?:
| "STATE_UNSPECIFIED"
| "IN_PROGRESS"
| "SUCCEEDED"
| "FAILED"
| "TERMINATING"
| "TERMINATED";
readonly uid?: string;
readonly verifyJobRun?: VerifyJobRun;
}

§Properties

§
readonly advanceChildRolloutJobRun?: AdvanceChildRolloutJobRun
[src]

Output only. Information specific to an advanceChildRollout JobRun

§
readonly createChildRolloutJobRun?: CreateChildRolloutJobRun
[src]

Output only. Information specific to a createChildRollout JobRun.

§
readonly createTime?: Date
[src]

Output only. Time at which the JobRun was created.

§
readonly deployJobRun?: DeployJobRun
[src]

Output only. Information specific to a deploy JobRun.

§
readonly endTime?: Date
[src]

Output only. Time at which the JobRun ended.

§
readonly etag?: string
[src]

Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

§
readonly jobId?: string
[src]

Output only. ID of the Rollout job this JobRun corresponds to.

§
name?: string
[src]

Optional. Name of the JobRun. Format is projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/{rollouts}/jobRuns/{uuid}.

§
readonly phaseId?: string
[src]

Output only. ID of the Rollout phase this JobRun belongs in.

§
readonly postdeployJobRun?: PostdeployJobRun
[src]

Output only. Information specific to a postdeploy JobRun.

§
readonly predeployJobRun?: PredeployJobRun
[src]

Output only. Information specific to a predeploy JobRun.

§
readonly startTime?: Date
[src]

Output only. Time at which the JobRun was started.

§
readonly state?: "STATE_UNSPECIFIED" | "IN_PROGRESS" | "SUCCEEDED" | "FAILED" | "TERMINATING" | "TERMINATED"
[src]

Output only. The current state of the JobRun.

§
readonly uid?: string
[src]

Output only. Unique identifier of the JobRun.

§
readonly verifyJobRun?: VerifyJobRun
[src]

Output only. Information specific to a verify JobRun.