Class: Google::Cloud::Compute::V1::HealthStatusForNetworkEndpoint

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Defined Under Namespace

Modules: HealthState

Instance Attribute Summary collapse

Instance Attribute Details

#backend_service::Google::Cloud::Compute::V1::BackendServiceReference

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

Returns:



11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11026

class HealthStatusForNetworkEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Health state of the network endpoint determined based on the health checks configured.
  module HealthState
    # A value indicating that the enum field is not set.
    UNDEFINED_HEALTH_STATE = 0

    # Endpoint is being drained.
    DRAINING = 480_455_402

    # Endpoint is healthy.
    HEALTHY = 439_801_213

    # Endpoint is unhealthy.
    UNHEALTHY = 462_118_084

    # Health status of the endpoint is unknown.
    UNKNOWN = 433_141_802
  end
end

#forwarding_rule::Google::Cloud::Compute::V1::ForwardingRuleReference

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

Returns:



11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11026

class HealthStatusForNetworkEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Health state of the network endpoint determined based on the health checks configured.
  module HealthState
    # A value indicating that the enum field is not set.
    UNDEFINED_HEALTH_STATE = 0

    # Endpoint is being drained.
    DRAINING = 480_455_402

    # Endpoint is healthy.
    HEALTHY = 439_801_213

    # Endpoint is unhealthy.
    UNHEALTHY = 462_118_084

    # Health status of the endpoint is unknown.
    UNKNOWN = 433_141_802
  end
end

#health_check::Google::Cloud::Compute::V1::HealthCheckReference

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

Returns:



11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11026

class HealthStatusForNetworkEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Health state of the network endpoint determined based on the health checks configured.
  module HealthState
    # A value indicating that the enum field is not set.
    UNDEFINED_HEALTH_STATE = 0

    # Endpoint is being drained.
    DRAINING = 480_455_402

    # Endpoint is healthy.
    HEALTHY = 439_801_213

    # Endpoint is unhealthy.
    UNHEALTHY = 462_118_084

    # Health status of the endpoint is unknown.
    UNKNOWN = 433_141_802
  end
end

#health_check_service::Google::Cloud::Compute::V1::HealthCheckServiceReference

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

Returns:



11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11026

class HealthStatusForNetworkEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Health state of the network endpoint determined based on the health checks configured.
  module HealthState
    # A value indicating that the enum field is not set.
    UNDEFINED_HEALTH_STATE = 0

    # Endpoint is being drained.
    DRAINING = 480_455_402

    # Endpoint is healthy.
    HEALTHY = 439_801_213

    # Endpoint is unhealthy.
    UNHEALTHY = 462_118_084

    # Health status of the endpoint is unknown.
    UNKNOWN = 433_141_802
  end
end

#health_state::String

Returns Health state of the network endpoint determined based on the health checks configured. Check the HealthState enum for the list of possible values.

Returns:

  • (::String)

    Health state of the network endpoint determined based on the health checks configured. Check the HealthState enum for the list of possible values.



11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11026

class HealthStatusForNetworkEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Health state of the network endpoint determined based on the health checks configured.
  module HealthState
    # A value indicating that the enum field is not set.
    UNDEFINED_HEALTH_STATE = 0

    # Endpoint is being drained.
    DRAINING = 480_455_402

    # Endpoint is healthy.
    HEALTHY = 439_801_213

    # Endpoint is unhealthy.
    UNHEALTHY = 462_118_084

    # Health status of the endpoint is unknown.
    UNKNOWN = 433_141_802
  end
end