Class: Google::Apis::ComputeV1::RegionInstanceGroupsListInstancesRequest
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::ComputeV1::RegionInstanceGroupsListInstancesRequest
 
 
- Defined in:
 - generated/google/apis/compute_v1/classes.rb,
generated/google/apis/compute_v1/representations.rb,
generated/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.
 
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ RegionInstanceGroupsListInstancesRequest
Returns a new instance of RegionInstanceGroupsListInstancesRequest
      15233 15234 15235  | 
    
      # File 'generated/google/apis/compute_v1/classes.rb', line 15233 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
      15224 15225 15226  | 
    
      # File 'generated/google/apis/compute_v1/classes.rb', line 15224 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
      15231 15232 15233  | 
    
      # File 'generated/google/apis/compute_v1/classes.rb', line 15231 def port_name @port_name end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      15238 15239 15240 15241  | 
    
      # File 'generated/google/apis/compute_v1/classes.rb', line 15238 def update!(**args) @instance_state = args[:instance_state] if args.key?(:instance_state) @port_name = args[:port_name] if args.key?(:port_name) end  |