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

GoogleCloudRunV2Condition

import type { GoogleCloudRunV2Condition } from "https://googleapis.deno.dev/v1/run:v2.ts";

Defines a status condition for a resource.

interface GoogleCloudRunV2Condition {
readonly executionReason?:
| "EXECUTION_REASON_UNDEFINED"
| "JOB_STATUS_SERVICE_POLLING_ERROR"
| "NON_ZERO_EXIT_CODE"
| "CANCELLED"
| "CANCELLING"
| "DELETED";
lastTransitionTime?: Date;
message?: string;
readonly reason?:
| "COMMON_REASON_UNDEFINED"
| "UNKNOWN"
| "REVISION_FAILED"
| "PROGRESS_DEADLINE_EXCEEDED"
| "CONTAINER_MISSING"
| "CONTAINER_PERMISSION_DENIED"
| "CONTAINER_IMAGE_UNAUTHORIZED"
| "CONTAINER_IMAGE_AUTHORIZATION_CHECK_FAILED"
| "ENCRYPTION_KEY_PERMISSION_DENIED"
| "ENCRYPTION_KEY_CHECK_FAILED"
| "SECRETS_ACCESS_CHECK_FAILED"
| "WAITING_FOR_OPERATION"
| "IMMEDIATE_RETRY"
| "POSTPONED_RETRY"
| "INTERNAL";
readonly revisionReason?:
| "REVISION_REASON_UNDEFINED"
| "PENDING"
| "RESERVE"
| "RETIRED"
| "RETIRING"
| "RECREATING"
| "HEALTH_CHECK_CONTAINER_ERROR"
| "CUSTOMIZED_PATH_RESPONSE_PENDING"
| "MIN_INSTANCES_NOT_PROVISIONED"
| "ACTIVE_REVISION_LIMIT_REACHED"
| "NO_DEPLOYMENT"
| "HEALTH_CHECK_SKIPPED"
| "MIN_INSTANCES_WARMING";
severity?:
| "SEVERITY_UNSPECIFIED"
| "ERROR"
| "WARNING"
| "INFO";
state?:
| "STATE_UNSPECIFIED"
| "CONDITION_PENDING"
| "CONDITION_RECONCILING"
| "CONDITION_FAILED"
| "CONDITION_SUCCEEDED";
type?: string;
}

§Properties

§
readonly executionReason?: "EXECUTION_REASON_UNDEFINED" | "JOB_STATUS_SERVICE_POLLING_ERROR" | "NON_ZERO_EXIT_CODE" | "CANCELLED" | "CANCELLING" | "DELETED"
[src]

Output only. A reason for the execution condition.

§
lastTransitionTime?: Date
[src]

Last time the condition transitioned from one status to another.

§
message?: string
[src]

Human readable message indicating details about the current status.

§
readonly reason?: "COMMON_REASON_UNDEFINED" | "UNKNOWN" | "REVISION_FAILED" | "PROGRESS_DEADLINE_EXCEEDED" | "CONTAINER_MISSING" | "CONTAINER_PERMISSION_DENIED" | "CONTAINER_IMAGE_UNAUTHORIZED" | "CONTAINER_IMAGE_AUTHORIZATION_CHECK_FAILED" | "ENCRYPTION_KEY_PERMISSION_DENIED" | "ENCRYPTION_KEY_CHECK_FAILED" | "SECRETS_ACCESS_CHECK_FAILED" | "WAITING_FOR_OPERATION" | "IMMEDIATE_RETRY" | "POSTPONED_RETRY" | "INTERNAL"
[src]

Output only. A common (service-level) reason for this condition.

§
readonly revisionReason?: "REVISION_REASON_UNDEFINED" | "PENDING" | "RESERVE" | "RETIRED" | "RETIRING" | "RECREATING" | "HEALTH_CHECK_CONTAINER_ERROR" | "CUSTOMIZED_PATH_RESPONSE_PENDING" | "MIN_INSTANCES_NOT_PROVISIONED" | "ACTIVE_REVISION_LIMIT_REACHED" | "NO_DEPLOYMENT" | "HEALTH_CHECK_SKIPPED" | "MIN_INSTANCES_WARMING"
[src]

Output only. A reason for the revision condition.

§
severity?: "SEVERITY_UNSPECIFIED" | "ERROR" | "WARNING" | "INFO"
[src]

How to interpret failures of this condition, one of Error, Warning, Info

§
state?: "STATE_UNSPECIFIED" | "CONDITION_PENDING" | "CONDITION_RECONCILING" | "CONDITION_FAILED" | "CONDITION_SUCCEEDED"
[src]

State of the condition.

§
type?: string
[src]

type is used to communicate the status of the reconciliation process. See also: https://github.com/knative/serving/blob/main/docs/spec/errors.md#error-conditions-and-reporting Types common to all resources include: * "Ready": True when the Resource is ready.