InternalCheckerResponse

data class InternalCheckerResponse(val displayName: String, val gcpZone: String, val name: String, val network: String, val peerProjectId: String, val state: String)

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

Constructors

Link copied to clipboard
fun InternalCheckerResponse(displayName: String, gcpZone: String, name: String, network: String, peerProjectId: String, state: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The current operational state of the internal checker.