Class Google::Cloud::Compute::V1::BackendServiceGroupHealth (v1.2.0)

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#annotations

def annotations() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Metadata defined as annotations on the network endpoint group.

#annotations=

def annotations=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Metadata defined as annotations on the network endpoint group.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Metadata defined as annotations on the network endpoint group.

#health_status

def health_status() -> ::Array<::Google::Cloud::Compute::V1::HealthStatus>
Returns

#health_status=

def health_status=(value) -> ::Array<::Google::Cloud::Compute::V1::HealthStatus>
Parameter
  • value (::Array<::Google::Cloud::Compute::V1::HealthStatus>) — Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
Returns

#kind

def kind() -> ::String
Returns
  • (::String) — [Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.

#kind=

def kind=(value) -> ::String
Parameter
  • value (::String) — [Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
Returns
  • (::String) — [Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.