Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::InstanceGroupManagerStatus.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#all_instances_config
def all_instances_config() -> ::Google::Cloud::Compute::V1::InstanceGroupManagerStatusAllInstancesConfig
Returns
- (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusAllInstancesConfig) — [Output only] Status of all-instances configuration on the group.
#all_instances_config=
def all_instances_config=(value) -> ::Google::Cloud::Compute::V1::InstanceGroupManagerStatusAllInstancesConfig
Parameter
- value (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusAllInstancesConfig) — [Output only] Status of all-instances configuration on the group.
Returns
- (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusAllInstancesConfig) — [Output only] Status of all-instances configuration on the group.
#autoscaler
def autoscaler() -> ::String
Returns
- (::String) — [Output Only] The URL of the Autoscaler that targets this instance group manager.
#autoscaler=
def autoscaler=(value) -> ::String
Parameter
- value (::String) — [Output Only] The URL of the Autoscaler that targets this instance group manager.
Returns
- (::String) — [Output Only] The URL of the Autoscaler that targets this instance group manager.
#is_stable
def is_stable() -> ::Boolean
Returns
- (::Boolean) — [Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
#is_stable=
def is_stable=(value) -> ::Boolean
Parameter
- value (::Boolean) — [Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
Returns
- (::Boolean) — [Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
#stateful
def stateful() -> ::Google::Cloud::Compute::V1::InstanceGroupManagerStatusStateful
Returns
- (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusStateful) — [Output Only] Stateful status of the given Instance Group Manager.
#stateful=
def stateful=(value) -> ::Google::Cloud::Compute::V1::InstanceGroupManagerStatusStateful
Parameter
- value (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusStateful) — [Output Only] Stateful status of the given Instance Group Manager.
Returns
- (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusStateful) — [Output Only] Stateful status of the given Instance Group Manager.
#version_target
def version_target() -> ::Google::Cloud::Compute::V1::InstanceGroupManagerStatusVersionTarget
Returns
- (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusVersionTarget) — [Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
#version_target=
def version_target=(value) -> ::Google::Cloud::Compute::V1::InstanceGroupManagerStatusVersionTarget
Parameter
- value (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusVersionTarget) — [Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
Returns
- (::Google::Cloud::Compute::V1::InstanceGroupManagerStatusVersionTarget) — [Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.