Cloud Monitoring V3 API - Class Google::Cloud::Monitoring::V3::ListMonitoredResourceDescriptorsRequest (v0.17.0)

Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::ListMonitoredResourceDescriptorsRequest.

The ListMonitoredResourceDescriptors request.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#filter

def filter() -> ::String
Returns
  • (::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
    

#filter=

def filter=(value) -> ::String
Parameter
  • value (::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
    
Returns
  • (::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
    

#name

def name() -> ::String
Returns
  • (::String) —

    Required. The project on which to execute the request. The format is:

    projects/[PROJECT_ID_OR_NUMBER]
    

#name=

def name=(value) -> ::String
Parameter
  • value (::String) —

    Required. The project on which to execute the request. The format is:

    projects/[PROJECT_ID_OR_NUMBER]
    
Returns
  • (::String) —

    Required. The project on which to execute the request. The format is:

    projects/[PROJECT_ID_OR_NUMBER]
    

#page_size

def page_size() -> ::Integer
Returns
  • (::Integer) — A positive number that is the maximum number of results to return.

#page_size=

def page_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

def page_token() -> ::String
Returns
  • (::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.

#page_token=

def page_token=(value) -> ::String
Parameter
  • value (::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.
Returns
  • (::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.