Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::RegionInstanceGroupsListInstancesRequest.
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#instance_state
definstance_state()->::String
Returns
(::String) — Instances in which state should be returned. Valid options are: 'ALL', 'RUNNING'. By default, it lists all instances.
Check the InstanceState enum for the list of possible values.
#instance_state=
definstance_state=(value)->::String
Parameter
value (::String) — Instances in which state should be returned. Valid options are: 'ALL', 'RUNNING'. By default, it lists all instances.
Check the InstanceState enum for the list of possible values.
Returns
(::String) — Instances in which state should be returned. Valid options are: 'ALL', 'RUNNING'. By default, it lists all instances.
Check the InstanceState enum for the list of possible values.
#port_name
defport_name()->::String
Returns
(::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.
#port_name=
defport_name=(value)->::String
Parameter
value (::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.
Returns
(::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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::RegionInstanceGroupsListInstancesRequest (v3.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.0.0 (latest)](/ruby/docs/reference/google-cloud-compute-v1/latest/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.22.0](/ruby/docs/reference/google-cloud-compute-v1/2.22.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.21.1](/ruby/docs/reference/google-cloud-compute-v1/2.21.1/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.20.0](/ruby/docs/reference/google-cloud-compute-v1/2.20.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.19.1](/ruby/docs/reference/google-cloud-compute-v1/2.19.1/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.18.0](/ruby/docs/reference/google-cloud-compute-v1/2.18.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.17.0](/ruby/docs/reference/google-cloud-compute-v1/2.17.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.16.0](/ruby/docs/reference/google-cloud-compute-v1/2.16.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.15.0](/ruby/docs/reference/google-cloud-compute-v1/2.15.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.14.0](/ruby/docs/reference/google-cloud-compute-v1/2.14.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.13.0](/ruby/docs/reference/google-cloud-compute-v1/2.13.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.12.0](/ruby/docs/reference/google-cloud-compute-v1/2.12.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.11.0](/ruby/docs/reference/google-cloud-compute-v1/2.11.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.10.0](/ruby/docs/reference/google-cloud-compute-v1/2.10.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.9.0](/ruby/docs/reference/google-cloud-compute-v1/2.9.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.8.0](/ruby/docs/reference/google-cloud-compute-v1/2.8.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.7.2](/ruby/docs/reference/google-cloud-compute-v1/2.7.2/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.6.0](/ruby/docs/reference/google-cloud-compute-v1/2.6.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.5.0](/ruby/docs/reference/google-cloud-compute-v1/2.5.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.4.0](/ruby/docs/reference/google-cloud-compute-v1/2.4.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.3.0](/ruby/docs/reference/google-cloud-compute-v1/2.3.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.2.0](/ruby/docs/reference/google-cloud-compute-v1/2.2.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.1.0](/ruby/docs/reference/google-cloud-compute-v1/2.1.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [2.0.0](/ruby/docs/reference/google-cloud-compute-v1/2.0.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.10.0](/ruby/docs/reference/google-cloud-compute-v1/1.10.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.9.0](/ruby/docs/reference/google-cloud-compute-v1/1.9.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.8.0](/ruby/docs/reference/google-cloud-compute-v1/1.8.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.7.1](/ruby/docs/reference/google-cloud-compute-v1/1.7.1/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.6.0](/ruby/docs/reference/google-cloud-compute-v1/1.6.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.5.0](/ruby/docs/reference/google-cloud-compute-v1/1.5.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.4.0](/ruby/docs/reference/google-cloud-compute-v1/1.4.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.3.0](/ruby/docs/reference/google-cloud-compute-v1/1.3.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.2.0](/ruby/docs/reference/google-cloud-compute-v1/1.2.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.1.0](/ruby/docs/reference/google-cloud-compute-v1/1.1.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [1.0.0](/ruby/docs/reference/google-cloud-compute-v1/1.0.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest)\n- [0.5.0](/ruby/docs/reference/google-cloud-compute-v1/0.5.0/Google-Cloud-Compute-V1-RegionInstanceGroupsListInstancesRequest) \nReference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::RegionInstanceGroupsListInstancesRequest. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #instance_state\n\n def instance_state() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Instances in which state should be returned. Valid options are: 'ALL', 'RUNNING'. By default, it lists all instances. Check the InstanceState enum for the list of possible values.\n\n### #instance_state=\n\n def instance_state=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Instances in which state should be returned. Valid options are: 'ALL', 'RUNNING'. By default, it lists all instances. Check the InstanceState enum for the list of possible values. \n**Returns**\n\n- (::String) --- Instances in which state should be returned. Valid options are: 'ALL', 'RUNNING'. By default, it lists all instances. Check the InstanceState enum for the list of possible values.\n\n### #port_name\n\n def port_name() -\u003e ::String\n\n**Returns**\n\n- (::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.\n\n### #port_name=\n\n def port_name=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::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. \n**Returns**\n\n- (::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."]]