Network Management V1 API - Class Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo (v1.2.0)

Reference documentation and code samples for the Network Management V1 API class Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo.

For display only. Metadata associated with the load balancer backend.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#backend_bucket_uri

def backend_bucket_uri() -> ::String
Returns
  • (::String) — URI of the backend bucket this backend targets (if applicable).

#backend_bucket_uri=

def backend_bucket_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the backend bucket this backend targets (if applicable).
Returns
  • (::String) — URI of the backend bucket this backend targets (if applicable).

#backend_service_uri

def backend_service_uri() -> ::String
Returns
  • (::String) — URI of the backend service this backend belongs to (if applicable).

#backend_service_uri=

def backend_service_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the backend service this backend belongs to (if applicable).
Returns
  • (::String) — URI of the backend service this backend belongs to (if applicable).

#health_check_firewalls_config_state

def health_check_firewalls_config_state() -> ::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo::HealthCheckFirewallsConfigState
Returns
  • (::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo::HealthCheckFirewallsConfigState) — Output only. Health check firewalls configuration state for the backend. This is a result of the static firewall analysis (verifying that health check traffic from required IP ranges to the backend is allowed or not). The backend might still be unhealthy even if these firewalls are configured. Please refer to the documentation for more information: https://cloud.google.com/load-balancing/docs/firewall-rules

#health_check_uri

def health_check_uri() -> ::String
Returns
  • (::String) — URI of the health check attached to this backend (if applicable).

#health_check_uri=

def health_check_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the health check attached to this backend (if applicable).
Returns
  • (::String) — URI of the health check attached to this backend (if applicable).

#instance_group_uri

def instance_group_uri() -> ::String
Returns
  • (::String) — URI of the instance group this backend belongs to (if applicable).

#instance_group_uri=

def instance_group_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the instance group this backend belongs to (if applicable).
Returns
  • (::String) — URI of the instance group this backend belongs to (if applicable).

#instance_uri

def instance_uri() -> ::String
Returns
  • (::String) — URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.

#instance_uri=

def instance_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.
Returns
  • (::String) — URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.

#name

def name() -> ::String
Returns
  • (::String) — Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.
Returns
  • (::String) — Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.

#network_endpoint_group_uri

def network_endpoint_group_uri() -> ::String
Returns
  • (::String) — URI of the network endpoint group this backend belongs to (if applicable).

#network_endpoint_group_uri=

def network_endpoint_group_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the network endpoint group this backend belongs to (if applicable).
Returns
  • (::String) — URI of the network endpoint group this backend belongs to (if applicable).

#psc_google_api_target

def psc_google_api_target() -> ::String
Returns
  • (::String) — PSC Google API target this PSC NEG backend targets (if applicable).

#psc_google_api_target=

def psc_google_api_target=(value) -> ::String
Parameter
  • value (::String) — PSC Google API target this PSC NEG backend targets (if applicable).
Returns
  • (::String) — PSC Google API target this PSC NEG backend targets (if applicable).

#psc_service_attachment_uri

def psc_service_attachment_uri() -> ::String
Returns
  • (::String) — URI of the PSC service attachment this PSC NEG backend targets (if applicable).

#psc_service_attachment_uri=

def psc_service_attachment_uri=(value) -> ::String
Parameter
  • value (::String) — URI of the PSC service attachment this PSC NEG backend targets (if applicable).
Returns
  • (::String) — URI of the PSC service attachment this PSC NEG backend targets (if applicable).