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

InternalChecker

import type { InternalChecker } from "https://googleapis.deno.dev/v1/monitoring:v3.ts";

An internal checker allows Uptime checks to run on private/internal GCP resources.

interface InternalChecker {
displayName?: string;
gcpZone?: string;
name?: string;
network?: string;
peerProjectId?: string;
state?: "UNSPECIFIED" | "CREATING" | "RUNNING";
}

§Properties

§
displayName?: string
[src]

The checker's human-readable name. The display name should be unique within a Cloud Monitoring Metrics Scope in order to make it easier to identify; however, uniqueness is not enforced.

§
gcpZone?: string
[src]

The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.

§
name?: string
[src]

A unique resource name for this InternalChecker. The format is: projects/[PROJECT_ID_OR_NUMBER]/internalCheckers/[INTERNAL_CHECKER_ID] [PROJECT_ID_OR_NUMBER] is the Cloud Monitoring Metrics Scope project for the Uptime check config associated with the internal checker.

§
network?: string
[src]

The GCP VPC network (https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").

§
peerProjectId?: string
[src]

The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.

§
state?: "UNSPECIFIED" | "CREATING" | "RUNNING"
[src]

The current operational state of the internal checker.