Class: Google::Cloud::Compute::V1::ManagedInstanceInstanceHealth
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::ManagedInstanceInstanceHealth
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Defined Under Namespace
Modules: DetailedHealthState
Instance Attribute Summary collapse
-
#detailed_health_state ⇒ ::String
[Output Only] The current detailed instance health state.
-
#health_check ⇒ ::String
[Output Only] The URL for the health check that verifies whether the instance is healthy.
Instance Attribute Details
#detailed_health_state ⇒ ::String
17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 17532 class ManagedInstanceInstanceHealth include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] The current detailed instance health state. module DetailedHealthState # A value indicating that the enum field is not set. UNDEFINED_DETAILED_HEALTH_STATE = 0 # The instance is being drained. The existing connections to the instance have time to complete, but the new ones are being refused. DRAINING = 480455402 # The instance is reachable i.e. a connection to the application health checking endpoint can be established, and conforms to the requirements defined by the health check. HEALTHY = 439801213 # The instance is unreachable i.e. a connection to the application health checking endpoint cannot be established, or the server does not respond within the specified timeout. TIMEOUT = 477813057 # The instance is reachable, but does not conform to the requirements defined by the health check. UNHEALTHY = 462118084 # The health checking system is aware of the instance but its health is not known at the moment. UNKNOWN = 433141802 end end |
#health_check ⇒ ::String
17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 17532 class ManagedInstanceInstanceHealth include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] The current detailed instance health state. module DetailedHealthState # A value indicating that the enum field is not set. UNDEFINED_DETAILED_HEALTH_STATE = 0 # The instance is being drained. The existing connections to the instance have time to complete, but the new ones are being refused. DRAINING = 480455402 # The instance is reachable i.e. a connection to the application health checking endpoint can be established, and conforms to the requirements defined by the health check. HEALTHY = 439801213 # The instance is unreachable i.e. a connection to the application health checking endpoint cannot be established, or the server does not respond within the specified timeout. TIMEOUT = 477813057 # The instance is reachable, but does not conform to the requirements defined by the health check. UNHEALTHY = 462118084 # The health checking system is aware of the instance but its health is not known at the moment. UNKNOWN = 433141802 end end |