class Google::Apis::ComputeBeta::NetworkEndpointGroupsListEndpointsRequest

Attributes

endpoint_filters[RW]

Optional list of endpoints to query. This is a more efficient but also limited version of filter parameter. Endpoints in the filter must have ip_address and port fields populated, other fields are not supported. Corresponds to the JSON property `endpointFilters` @return [Array<Google::Apis::ComputeBeta::NetworkEndpointGroupsListEndpointsRequestNetworkEndpointFilter>]

health_status[RW]

Optional query parameter for showing the health status of each network endpoint. Valid options are SKIP or SHOW. If you don't specify this parameter, the health status of network endpoints will not be provided. Corresponds to the JSON property `healthStatus` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/compute_beta/classes.rb, line 20195
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/compute_beta/classes.rb, line 20200
def update!(**args)
  @endpoint_filters = args[:endpoint_filters] if args.key?(:endpoint_filters)
  @health_status = args[:health_status] if args.key?(:health_status)
end