Class: Google::Cloud::Compute::V1::InstanceGroupManagerAutoHealingPolicy

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

Instance Attribute Summary collapse

Instance Attribute Details

#health_check::String

Returns The URL for the health check that signals autohealing.

Returns:

  • (::String)

    The URL for the health check that signals autohealing.



11162
11163
11164
11165
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11162

class InstanceGroupManagerAutoHealingPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#initial_delay_sec::Integer

Returns The number of seconds that the managed instance group waits before it applies autohealing policies to new instances or recently recreated instances. This initial delay allows instances to initialize and run their startup scripts before the instance group determines that they are UNHEALTHY. This prevents the managed instance group from recreating its instances prematurely. This value must be from range [0, 3600].

Returns:

  • (::Integer)

    The number of seconds that the managed instance group waits before it applies autohealing policies to new instances or recently recreated instances. This initial delay allows instances to initialize and run their startup scripts before the instance group determines that they are UNHEALTHY. This prevents the managed instance group from recreating its instances prematurely. This value must be from range [0, 3600].



11162
11163
11164
11165
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11162

class InstanceGroupManagerAutoHealingPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end