NetworkEndpointGroupsListNetworkEndpoints

JSON representation
{
  "kind": string,
  "id": string,
  "items": [
    {
      object (NetworkEndpointWithHealthStatus)
    }
  ],
  "nextPageToken": string,
  "warning": {
    "code": enum (WarningCode),
    "message": string,
    "data": [
      {
        "key": string,
        "value": string
      }
    ]
  }
}
Fields
kind

string

[Output Only] The resource type, which is always

compute#networkEndpointGroupsListNetworkEndpoints

for the list of network endpoints in the specified network endpoint group.

id

string

[Output Only] Unique identifier for the resource; defined by the server.

items[]

object (NetworkEndpointWithHealthStatus)

A list of NetworkEndpointWithHealthStatus resources.

nextPageToken

string

[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than

maxResults

, use the

nextPageToken

as a value for the query parameter

pageToken

in the next list request. Subsequent list requests will have their own

nextPageToken

to continue paging through the results.

warning

object

[Output Only] Informational warning message.

warning.code

enum (WarningCode)

[Output Only] A warning code, if applicable. For example, Compute Engine returns

NO_RESULTS_ON_PAGE

if there are no results in the response.

warning.message

string

[Output Only] A human-readable description of the warning code.

warning.data[]

object

[Output Only] Metadata about this warning in

key: value

format. For example:

"data": [
  {
   "key": "scope",
   "value": "zones/us-east1-d"
  }
warning.data[].key

string

[Output Only] A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be

scope

and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).

warning.data[].value

string

[Output Only] A warning data value corresponding to the key.

NetworkEndpointWithHealthStatus

JSON representation
{
  "networkEndpoint": {
    object (NetworkEndpoint)
  },
  "healths": [
    {
      object (HealthStatusForNetworkEndpoint)
    }
  ]
}
Fields
networkEndpoint

object (NetworkEndpoint)

[Output only] The network endpoint;

healths[]

object (HealthStatusForNetworkEndpoint)

[Output only] The health status of network endpoint;

HealthStatusForNetworkEndpoint

JSON representation
{
  "forwardingRule": {
    object (ForwardingRuleReference)
  },
  "backendService": {
    object (BackendServiceReference)
  },
  "healthCheck": {
    object (HealthCheckReference)
  },
  "healthCheckService": {
    object (HealthCheckServiceReference)
  },
  "healthState": enum (HealthState),
  "ipv6HealthState": enum (HealthState)
}
Fields
forwardingRule

object (ForwardingRuleReference)

URL of the forwarding rule associated with the health state of the network endpoint.

backendService

object (BackendServiceReference)

URL of the backend service associated with the health state of the network endpoint.

healthCheck

object (HealthCheckReference)

URL of the health check associated with the health state of the network endpoint.

healthCheckService

object (HealthCheckServiceReference)

URL of the health check service associated with the health state of the network endpoint.

healthState

enum (HealthState)

Health state of the network endpoint determined based on the health checks configured.

ipv6HealthState

enum (HealthState)

Health state of the ipv6 network endpoint determined based on the health checks configured.

ForwardingRuleReference

JSON representation
{
  "forwardingRule": string
}
Fields
forwardingRule

string

BackendServiceReference

JSON representation
{
  "backendService": string
}
Fields
backendService

string

HealthCheckServiceReference

A full or valid partial URL to a health check service. For example, the following are valid URLs:

JSON representation
{
  "healthCheckService": string
}
Fields
healthCheckService

string

HealthState

Enums
UNKNOWN Health status of the endpoint is unknown.
HEALTHY Endpoint is healthy.
UNHEALTHY Endpoint is unhealthy.
DRAINING Endpoint is being drained.