Class: Google::Cloud::Compute::V1::NodeGroupAutoscalingPolicy

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: Mode

Instance Attribute Summary collapse

Instance Attribute Details

#max_nodes::Integer



24771
24772
24773
24774
24775
24776
24777
24778
24779
24780
24781
24782
24783
24784
24785
24786
24787
24788
24789
24790
24791
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 24771

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

  # The autoscaling mode. Set to one of: ON, OFF, or ONLY_SCALE_OUT. For more information, see Autoscaler modes.
  module Mode
    # A value indicating that the enum field is not set.
    UNDEFINED_MODE = 0

    MODE_UNSPECIFIED = 371_348_091

    # Autoscaling is disabled.
    OFF = 78_159

    # Autocaling is fully enabled.
    ON = 2527

    # Autoscaling will only scale out and will not remove nodes.
    ONLY_SCALE_OUT = 152_713_670
  end
end

#min_nodes::Integer



24771
24772
24773
24774
24775
24776
24777
24778
24779
24780
24781
24782
24783
24784
24785
24786
24787
24788
24789
24790
24791
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 24771

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

  # The autoscaling mode. Set to one of: ON, OFF, or ONLY_SCALE_OUT. For more information, see Autoscaler modes.
  module Mode
    # A value indicating that the enum field is not set.
    UNDEFINED_MODE = 0

    MODE_UNSPECIFIED = 371_348_091

    # Autoscaling is disabled.
    OFF = 78_159

    # Autocaling is fully enabled.
    ON = 2527

    # Autoscaling will only scale out and will not remove nodes.
    ONLY_SCALE_OUT = 152_713_670
  end
end

#mode::String



24771
24772
24773
24774
24775
24776
24777
24778
24779
24780
24781
24782
24783
24784
24785
24786
24787
24788
24789
24790
24791
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 24771

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

  # The autoscaling mode. Set to one of: ON, OFF, or ONLY_SCALE_OUT. For more information, see Autoscaler modes.
  module Mode
    # A value indicating that the enum field is not set.
    UNDEFINED_MODE = 0

    MODE_UNSPECIFIED = 371_348_091

    # Autoscaling is disabled.
    OFF = 78_159

    # Autocaling is fully enabled.
    ON = 2527

    # Autoscaling will only scale out and will not remove nodes.
    ONLY_SCALE_OUT = 152_713_670
  end
end