Class: Google::Apis::ComputeV1::RegionInstanceGroupsListInstancesRequest
- Inherits:
-
Object
- Object
- Google::Apis::ComputeV1::RegionInstanceGroupsListInstancesRequest
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_v1/classes.rb,
lib/google/apis/compute_v1/representations.rb,
lib/google/apis/compute_v1/representations.rb
Instance Attribute Summary collapse
-
#instance_state ⇒ String
Instances in which state should be returned.
-
#port_name ⇒ String
Name of port user is interested in.
Instance Method Summary collapse
-
#initialize(**args) ⇒ RegionInstanceGroupsListInstancesRequest
constructor
A new instance of RegionInstanceGroupsListInstancesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ RegionInstanceGroupsListInstancesRequest
Returns a new instance of RegionInstanceGroupsListInstancesRequest.
46661 46662 46663 |
# File 'lib/google/apis/compute_v1/classes.rb', line 46661 def initialize(**args) update!(**args) end |
Instance Attribute Details
#instance_state ⇒ String
Instances in which state should be returned. Valid options are:
'ALL', 'RUNNING'. By default, it lists all instances.
Corresponds to the JSON property instanceState
46651 46652 46653 |
# File 'lib/google/apis/compute_v1/classes.rb', line 46651 def instance_state @instance_state end |
#port_name ⇒ String
Name of port user is interested in. It is optional. If it is set, only
information about this ports will be returned. If it is not set, all the
named ports will be returned.
Always lists all instances.
Corresponds to the JSON property portName
46659 46660 46661 |
# File 'lib/google/apis/compute_v1/classes.rb', line 46659 def port_name @port_name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
46666 46667 46668 46669 |
# File 'lib/google/apis/compute_v1/classes.rb', line 46666 def update!(**args) @instance_state = args[:instance_state] if args.key?(:instance_state) @port_name = args[:port_name] if args.key?(:port_name) end |