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

Phase

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

Phase represents a collection of jobs that are logically grouped together for a Rollout.

interface Phase {
readonly childRolloutJobs?: ChildRolloutJobs;
readonly deploymentJobs?: DeploymentJobs;
readonly id?: string;
readonly skipMessage?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "PENDING"
| "IN_PROGRESS"
| "SUCCEEDED"
| "FAILED"
| "ABORTED"
| "SKIPPED";
}

§Properties

§
readonly childRolloutJobs?: ChildRolloutJobs
[src]

Output only. ChildRollout job composition.

§
readonly deploymentJobs?: DeploymentJobs
[src]

Output only. Deployment job composition.

§
readonly id?: string
[src]

Output only. The ID of the Phase.

§
readonly skipMessage?: string
[src]

Output only. Additional information on why the Phase was skipped, if available.

§
readonly state?: "STATE_UNSPECIFIED" | "PENDING" | "IN_PROGRESS" | "SUCCEEDED" | "FAILED" | "ABORTED" | "SKIPPED"
[src]

Output only. Current state of the Phase.