Endpoint
import type { Endpoint } from "https://googleapis.deno.dev/v1/networkmanagement:v1.ts";Source or destination of the Connectivity Test.
§Properties
An App Engine service version. Applicable only to source endpoint.
A Cloud Function. Applicable only to source endpoint.
A forwarding rule and its corresponding IP address represent the frontend
configuration of a Google Cloud load balancer. Forwarding rules are also
used for protocol forwarding, Private Service Connect and other network
services to provide forwarding information in the control plane. Applicable
only to destination endpoint. Format:
projects/{project}/global/forwardingRules/{id} or
projects/{project}/regions/{region}/forwardingRules/{id}
Output only. Specifies the type of the target of the forwarding rule.
DNS endpoint of Google Kubernetes Engine cluster control plane. Requires gke_master_cluster to be set, can't be used simultaneoulsly with ip_address or network. Applicable only to destination endpoint.
A cluster URI for Google Kubernetes Engine cluster control plane.
Output only. ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
Output only. Type of the load balancer the forwarding rule points to.
A VPC network URI. For source endpoints, used according to the
network_type. For destination endpoints, used only when the source is an
external IP address endpoint, and the destination is an internal IP address
endpoint.
For source endpoints, type of the network where the endpoint is located. Not relevant for destination endpoints.
The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
For source endpoints, endpoint project ID. Used according to the
network_type. Not relevant for destination endpoints.
A Redis Cluster URI. Applicable only to destination endpoint.
A Redis Instance URI. Applicable only to destination endpoint.