Class: Google::Apis::ComputeAlpha::InstanceGroupManagerStatusStateful
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::InstanceGroupManagerStatusStateful
- Defined in:
- generated/google/apis/compute_alpha/classes.rb,
generated/google/apis/compute_alpha/representations.rb,
generated/google/apis/compute_alpha/representations.rb
Instance Attribute Summary collapse
-
#is_stateful ⇒ Boolean
(also: #is_stateful?)
[Output Only] A bit indicating whether the managed instance group is stateful, i.e.
Instance Method Summary collapse
-
#initialize(**args) ⇒ InstanceGroupManagerStatusStateful
constructor
A new instance of InstanceGroupManagerStatusStateful.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ InstanceGroupManagerStatusStateful
Returns a new instance of InstanceGroupManagerStatusStateful.
12793 12794 12795 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 12793 def initialize(**args) update!(**args) end |
Instance Attribute Details
#is_stateful ⇒ Boolean Also known as: is_stateful?
[Output Only] A bit indicating whether the managed instance group is stateful,
i.e. has any disks in Stateful Policy or at least one per-instance config.
This is determined based on the user intent, the group may be reported as not
stateful even when there is still some preserved state on managed instances.
Corresponds to the JSON property isStateful
12790 12791 12792 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 12790 def is_stateful @is_stateful end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
12798 12799 12800 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 12798 def update!(**args) @is_stateful = args[:is_stateful] if args.key?(:is_stateful) end |