Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::ListGroupMembersRequest.
The ListGroupMembers request.
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#filter
deffilter()->::String
Returns
(::String) —
An optional list
filter
describing the members to be returned. The filter may reference the type,
labels, and metadata of monitored resources that comprise the group. For
example, to return only resources representing Compute Engine VM instances,
use this filter:
`resource.type = "gce_instance"`
#filter=
deffilter=(value)->::String
Parameter
value (::String) —
An optional list
filter
describing the members to be returned. The filter may reference the type,
labels, and metadata of monitored resources that comprise the group. For
example, to return only resources representing Compute Engine VM instances,
use this filter:
`resource.type = "gce_instance"`
Returns
(::String) —
An optional list
filter
describing the members to be returned. The filter may reference the type,
labels, and metadata of monitored resources that comprise the group. For
example, to return only resources representing Compute Engine VM instances,
use this filter:
(::Google::Cloud::Monitoring::V3::TimeInterval) — An optional time interval for which results should be returned. Only
members that were part of the group during the specified interval are
included in the response. If no interval is provided then the group
membership over the last minute is returned.
value (::Google::Cloud::Monitoring::V3::TimeInterval) — An optional time interval for which results should be returned. Only
members that were part of the group during the specified interval are
included in the response. If no interval is provided then the group
membership over the last minute is returned.
Returns
(::Google::Cloud::Monitoring::V3::TimeInterval) — An optional time interval for which results should be returned. Only
members that were part of the group during the specified interval are
included in the response. If no interval is provided then the group
membership over the last minute is returned.
#name
defname()->::String
Returns
(::String) —
Required. The group whose members are listed. The format is:
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
#name=
defname=(value)->::String
Parameter
value (::String) —
Required. The group whose members are listed. The format is:
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
Returns
(::String) —
Required. The group whose members are listed. The format is:
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
#page_size
defpage_size()->::Integer
Returns
(::Integer) — A positive number that is the maximum number of results to return.
#page_size=
defpage_size=(value)->::Integer
Parameter
value (::Integer) — A positive number that is the maximum number of results to return.
Returns
(::Integer) — A positive number that is the maximum number of results to return.
#page_token
defpage_token()->::String
Returns
(::String) — If this field is not empty then it must contain the next_page_token value
returned by a previous call to this method. Using this field causes the
method to return additional results from the previous method call.
#page_token=
defpage_token=(value)->::String
Parameter
value (::String) — If this field is not empty then it must contain the next_page_token value
returned by a previous call to this method. Using this field causes the
method to return additional results from the previous method call.
Returns
(::String) — If this field is not empty then it must contain the next_page_token value
returned by a previous call to this method. Using this field causes the
method to return additional results from the previous method call.
[[["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-09-04 UTC."],[],[],null,["# Cloud Monitoring V3 API - Class Google::Cloud::Monitoring::V3::ListGroupMembersRequest (v1.6.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.6.1 (latest)](/ruby/docs/reference/google-cloud-monitoring-v3/latest/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.6.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.6.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.5.1](/ruby/docs/reference/google-cloud-monitoring-v3/1.5.1/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.4.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.4.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.3.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.3.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.2.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.2.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.1.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.1.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [1.0.1](/ruby/docs/reference/google-cloud-monitoring-v3/1.0.1/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.18.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.18.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.17.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.17.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.16.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.16.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.15.2](/ruby/docs/reference/google-cloud-monitoring-v3/0.15.2/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.14.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.14.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.13.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.13.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.12.1](/ruby/docs/reference/google-cloud-monitoring-v3/0.12.1/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.11.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.11.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.10.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.10.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.9.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.9.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.8.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.8.0/Google-Cloud-Monitoring-V3-ListGroupMembersRequest)\n- [0.7.1](/ruby/docs/reference/google-cloud-monitoring-v3/0.7.1/Google-Cloud-Monitoring-V3-ListGroupMembersRequest) \nReference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::ListGroupMembersRequest.\n\nThe `ListGroupMembers` request. \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### #filter\n\n def filter() -\u003e ::String\n\n**Returns**\n\n- (::String) --- An optional [list\n filter](https://cloud.google.com/monitoring/api/learn_more#filtering)\n describing the members to be returned. The filter may reference the type,\n labels, and metadata of monitored resources that comprise the group. For\n example, to return only resources representing Compute Engine VM instances,\n use this filter:\n\n `resource.type = \"gce_instance\"`\n\n### #filter=\n\n def filter=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) ---\n\n An optional [list\n filter](https://cloud.google.com/monitoring/api/learn_more#filtering)\n describing the members to be returned. The filter may reference the type,\n labels, and metadata of monitored resources that comprise the group. For\n example, to return only resources representing Compute Engine VM instances,\n use this filter: \n\n `resource.type = \"gce_instance\"`\n\n**Returns**\n\n- (::String) --- An optional [list\n filter](https://cloud.google.com/monitoring/api/learn_more#filtering)\n describing the members to be returned. The filter may reference the type,\n labels, and metadata of monitored resources that comprise the group. For\n example, to return only resources representing Compute Engine VM instances,\n use this filter:\n\n `resource.type = \"gce_instance\"`\n\n### #interval\n\n def interval() -\u003e ::Google::Cloud::Monitoring::V3::TimeInterval\n\n**Returns**\n\n- ([::Google::Cloud::Monitoring::V3::TimeInterval](./Google-Cloud-Monitoring-V3-TimeInterval)) --- An optional time interval for which results should be returned. Only members that were part of the group during the specified interval are included in the response. If no interval is provided then the group membership over the last minute is returned.\n\n### #interval=\n\n def interval=(value) -\u003e ::Google::Cloud::Monitoring::V3::TimeInterval\n\n**Parameter**\n\n- **value** ([::Google::Cloud::Monitoring::V3::TimeInterval](./Google-Cloud-Monitoring-V3-TimeInterval)) --- An optional time interval for which results should be returned. Only members that were part of the group during the specified interval are included in the response. If no interval is provided then the group membership over the last minute is returned. \n**Returns**\n\n- ([::Google::Cloud::Monitoring::V3::TimeInterval](./Google-Cloud-Monitoring-V3-TimeInterval)) --- An optional time interval for which results should be returned. Only members that were part of the group during the specified interval are included in the response. If no interval is provided then the group membership over the last minute is returned.\n\n### #name\n\n def name() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Required. The group whose members are listed. The format is:\n\n projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]\n\n### #name=\n\n def name=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) ---\n\n Required. The group whose members are listed. The format is: \n\n projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]\n\n**Returns**\n\n- (::String) --- Required. The group whose members are listed. The format is:\n\n projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]\n\n### #page_size\n\n def page_size() -\u003e ::Integer\n\n**Returns**\n\n- (::Integer) --- A positive number that is the maximum number of results to return.\n\n### #page_size=\n\n def page_size=(value) -\u003e ::Integer\n\n**Parameter**\n\n- **value** (::Integer) --- A positive number that is the maximum number of results to return. \n**Returns**\n\n- (::Integer) --- A positive number that is the maximum number of results to return.\n\n### #page_token\n\n def page_token() -\u003e ::String\n\n**Returns**\n\n- (::String) --- If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call.\n\n### #page_token=\n\n def page_token=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call. \n**Returns**\n\n- (::String) --- If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call."]]