Skip to main content

members

Creates, updates, deletes, gets or lists a members resource.

Overview

Namemembers
TypeResource
Idgoogle.monitoring.members

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
labelsobjectRequired. Values for all of the labels listed in the associated monitored resource descriptor. For example, Compute Engine VM instances use the labels "project_id", "instance_id", and "zone".
typestringRequired. The monitored resource type. This field must match the type field of a MonitoredResourceDescriptor object. For example, the type of a Compute Engine VM instance is gce_instance. For a list of types, see Monitoring resource types (https://cloud.google.com/monitoring/api/resources) and Logging resource types (https://cloud.google.com/logging/docs/api/v2/resource-list).

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
projects_groups_members_listselectprojectsId, groupsIdpageSize, pageToken, filter, interval.endTime, interval.startTimeLists the monitored resources that are members of a group.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
groupsIdstring
projectsIdstring
filterstring
interval.endTimestring (google-datetime)
interval.startTimestring (google-datetime)
pageSizeinteger (int32)
pageTokenstring

SELECT examples

Lists the monitored resources that are members of a group.

SELECT
labels,
type
FROM google.monitoring.members
WHERE projectsId = '{{ projectsId }}' -- required
AND groupsId = '{{ groupsId }}' -- required
AND pageSize = '{{ pageSize }}'
AND pageToken = '{{ pageToken }}'
AND filter = '{{ filter }}'
AND interval.endTime = '{{ interval.endTime }}'
AND interval.startTime = '{{ interval.startTime }}';