Reference documentation and code samples for the Stackdriver Monitoring V3 Client class ListMonitoredResourceDescriptorsRequest.
The ListMonitoredResourceDescriptors request.
Generated from protobuf message google.monitoring.v3.ListMonitoredResourceDescriptorsRequest
Namespace
Google \ Cloud \ Monitoring \ V3
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The project on which to execute the request. The format is: projects/[PROJECT_ID_OR_NUMBER]
↳ filter
string
An optional filter describing the descriptors to be returned. The filter can reference the descriptor's type and labels. For example, the following filter returns only Google Compute Engine descriptors that have an id label: resource.type = starts_with("gce_") AND resource.label:id
↳ page_size
int
A positive number that is the maximum number of results to return.
↳ page_token
string
If this field is not empty then it must contain the nextPageToken value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call.
getName
Required. The
project on which
to execute the request. The format is:
projects/[PROJECT_ID_OR_NUMBER]
Returns
Type
Description
string
setName
Required. The
project on which
to execute the request. The format is:
projects/[PROJECT_ID_OR_NUMBER]
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getFilter
An optional filter
describing the descriptors to be returned. The filter can reference the
descriptor's type and labels. For example, the following filter returns
only Google Compute Engine descriptors that have an id label:
resource.type = starts_with("gce_") AND resource.label:id
Returns
Type
Description
string
setFilter
An optional filter
describing the descriptors to be returned. The filter can reference the
descriptor's type and labels. For example, the following filter returns
only Google Compute Engine descriptors that have an id label:
resource.type = starts_with("gce_") AND resource.label:id
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPageSize
A positive number that is the maximum number of results to return.
Returns
Type
Description
int
setPageSize
A positive number that is the maximum number of results to return.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getPageToken
If this field is not empty then it must contain the nextPageToken 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
Type
Description
string
setPageToken
If this field is not empty then it must contain the nextPageToken value
returned by a previous call to this method. Using this field causes the
method to return additional results from the previous method call.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
static::build
Parameter
Name
Description
name
string
Required. The
project on which
to execute the request. The format is:
[[["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,["# Stackdriver Monitoring V3 Client - Class ListMonitoredResourceDescriptorsRequest (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-monitoring/latest/V3.ListMonitoredResourceDescriptorsRequest)\n- [2.1.1](/php/docs/reference/cloud-monitoring/2.1.1/V3.ListMonitoredResourceDescriptorsRequest)\n- [2.0.1](/php/docs/reference/cloud-monitoring/2.0.1/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.12.1](/php/docs/reference/cloud-monitoring/1.12.1/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.11.1](/php/docs/reference/cloud-monitoring/1.11.1/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.10.3](/php/docs/reference/cloud-monitoring/1.10.3/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.9.0](/php/docs/reference/cloud-monitoring/1.9.0/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.8.0](/php/docs/reference/cloud-monitoring/1.8.0/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.7.1](/php/docs/reference/cloud-monitoring/1.7.1/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.6.0](/php/docs/reference/cloud-monitoring/1.6.0/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.5.1](/php/docs/reference/cloud-monitoring/1.5.1/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.4.0](/php/docs/reference/cloud-monitoring/1.4.0/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.3.2](/php/docs/reference/cloud-monitoring/1.3.2/V3.ListMonitoredResourceDescriptorsRequest)\n- [1.2.2](/php/docs/reference/cloud-monitoring/1.2.2/V3.ListMonitoredResourceDescriptorsRequest) \nReference documentation and code samples for the Stackdriver Monitoring V3 Client class ListMonitoredResourceDescriptorsRequest.\n\nThe `ListMonitoredResourceDescriptors` request.\n\nGenerated from protobuf message `google.monitoring.v3.ListMonitoredResourceDescriptorsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Monitoring \\\\ V3\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nRequired. The\n[project](https://cloud.google.com/monitoring/api/v3#project_name) on which\nto execute the request. The format is:\nprojects/\\[PROJECT_ID_OR_NUMBER\\]\n\n### setName\n\nRequired. The\n[project](https://cloud.google.com/monitoring/api/v3#project_name) on which\nto execute the request. The format is:\nprojects/\\[PROJECT_ID_OR_NUMBER\\]\n\n### getFilter\n\nAn optional [filter](https://cloud.google.com/monitoring/api/v3/filters)\ndescribing the descriptors to be returned. The filter can reference the\ndescriptor's type and labels. For example, the following filter returns\nonly Google Compute Engine descriptors that have an `id` label:\nresource.type = starts_with(\"gce_\") AND resource.label:id\n\n### setFilter\n\nAn optional [filter](https://cloud.google.com/monitoring/api/v3/filters)\ndescribing the descriptors to be returned. The filter can reference the\ndescriptor's type and labels. For example, the following filter returns\nonly Google Compute Engine descriptors that have an `id` label:\nresource.type = starts_with(\"gce_\") AND resource.label:id\n\n### getPageSize\n\nA positive number that is the maximum number of results to return.\n\n### setPageSize\n\nA positive number that is the maximum number of results to return.\n\n### getPageToken\n\nIf this field is not empty then it must contain the `nextPageToken` value\nreturned by a previous call to this method. Using this field causes the\nmethod to return additional results from the previous method call.\n\n### setPageToken\n\nIf this field is not empty then it must contain the `nextPageToken` value\nreturned by a previous call to this method. Using this field causes the\nmethod to return additional results from the previous method call.\n\n### static::build"]]