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

PreviewOperationMetadata

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

Ephemeral metadata content describing the state of a preview operation.

interface PreviewOperationMetadata {
readonly build?: string;
readonly logs?: string;
previewArtifacts?: PreviewArtifacts;
step?:
| "PREVIEW_STEP_UNSPECIFIED"
| "PREPARING_STORAGE_BUCKET"
| "DOWNLOADING_BLUEPRINT"
| "RUNNING_TF_INIT"
| "RUNNING_TF_PLAN"
| "FETCHING_DEPLOYMENT"
| "LOCKING_DEPLOYMENT"
| "UNLOCKING_DEPLOYMENT"
| "SUCCEEDED"
| "FAILED"
| "VALIDATING_REPOSITORY";
}

§Properties

§
readonly build?: string
[src]

Output only. Cloud Build instance UUID associated with this preview.

§
readonly logs?: string
[src]

Output only. Location of preview logs in gs://{bucket}/{object} format.

§
previewArtifacts?: PreviewArtifacts
[src]

Artifacts from preview.

§
step?: "PREVIEW_STEP_UNSPECIFIED" | "PREPARING_STORAGE_BUCKET" | "DOWNLOADING_BLUEPRINT" | "RUNNING_TF_INIT" | "RUNNING_TF_PLAN" | "FETCHING_DEPLOYMENT" | "LOCKING_DEPLOYMENT" | "UNLOCKING_DEPLOYMENT" | "SUCCEEDED" | "FAILED" | "VALIDATING_REPOSITORY"
[src]

The current step the preview operation is running.