google_api_monitoring v0.7.0 GoogleApi.Monitoring.V3.Model.InternalChecker View Source

An internal checker allows uptime checks to run on private/internal GCP resources.DEPRECATED. Use PrivateChecker instead.

Attributes

  • displayName (String.t): The checker's human-readable name. The display name should be unique within a Stackdriver Workspace in order to make it easier to identify; however, uniqueness is not enforced. Defaults to: null.
  • gcpZone (String.t): The GCP zone the uptime check should egress from. Only respected for internal uptime checks, where internal_network is specified. Defaults to: null.
  • name (String.t): A unique resource name for this InternalChecker. The format is:projects/[PROJECT_ID]/internalCheckers/[INTERNAL_CHECKER_ID].PROJECT_ID is the stackdriver workspace project for the uptime check config associated with the internal checker. Defaults to: null.
  • network (String.t): The GCP VPC network (https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default"). Defaults to: null.
  • peerProjectId (String.t): The GCP project_id where the internal checker lives. Not necessary the same as the workspace project. Defaults to: null.
  • state (String.t): The current operational state of the internal checker. Defaults to: null.

    • Enum - one of [UNSPECIFIED, CREATING, RUNNING]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Monitoring.V3.Model.InternalChecker{
  displayName: any(),
  gcpZone: any(),
  name: any(),
  network: any(),
  peerProjectId: any(),
  state: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.