InternalChecker constructor
Creates a new InternalChecker.
displayName 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 The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.
name 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 The GCP VPC network (https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
peerProjectId The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.
state The current operational state of the internal checker.
Implementation
const InternalChecker({
this.displayName,
this.gcpZone,
this.name,
this.network,
this.peerProjectId,
this.state,
});