Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::ListServicesRequest.
The ListServices
request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#filter
def filter() -> ::String
-
(::String) — A filter specifying what
Service
s to return. The filter supports filtering on a particular service-identifier type or one of its attributes.To filter on a particular service-identifier type, the
identifier_case
refers to which option in theidentifier
field is populated. For example, the filteridentifier_case = "CUSTOM"
would match all services with a value for thecustom
field. Valid options include "CUSTOM", "APP_ENGINE", "MESH_ISTIO", and the other options listed at https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#ServiceTo filter on an attribute of a service-identifier type, apply the filter name by using the snake case of the service-identifier type and the attribute of that service-identifier type, and join the two with a period. For example, to filter by the
meshUid
field of theMeshIstio
service-identifier type, you must filter onmesh_istio.mesh_uid = "123"
to match all services with mesh UID "123". Service-identifier types and their attributes are described at https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#Service
#filter=
def filter=(value) -> ::String
-
value (::String) — A filter specifying what
Service
s to return. The filter supports filtering on a particular service-identifier type or one of its attributes.To filter on a particular service-identifier type, the
identifier_case
refers to which option in theidentifier
field is populated. For example, the filteridentifier_case = "CUSTOM"
would match all services with a value for thecustom
field. Valid options include "CUSTOM", "APP_ENGINE", "MESH_ISTIO", and the other options listed at https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#ServiceTo filter on an attribute of a service-identifier type, apply the filter name by using the snake case of the service-identifier type and the attribute of that service-identifier type, and join the two with a period. For example, to filter by the
meshUid
field of theMeshIstio
service-identifier type, you must filter onmesh_istio.mesh_uid = "123"
to match all services with mesh UID "123". Service-identifier types and their attributes are described at https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#Service
-
(::String) — A filter specifying what
Service
s to return. The filter supports filtering on a particular service-identifier type or one of its attributes.To filter on a particular service-identifier type, the
identifier_case
refers to which option in theidentifier
field is populated. For example, the filteridentifier_case = "CUSTOM"
would match all services with a value for thecustom
field. Valid options include "CUSTOM", "APP_ENGINE", "MESH_ISTIO", and the other options listed at https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#ServiceTo filter on an attribute of a service-identifier type, apply the filter name by using the snake case of the service-identifier type and the attribute of that service-identifier type, and join the two with a period. For example, to filter by the
meshUid
field of theMeshIstio
service-identifier type, you must filter onmesh_istio.mesh_uid = "123"
to match all services with mesh UID "123". Service-identifier types and their attributes are described at https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#Service
#page_size
def page_size() -> ::Integer
- (::Integer) — A non-negative number that is the maximum number of results to return. When 0, use default page size.
#page_size=
def page_size=(value) -> ::Integer
- value (::Integer) — A non-negative number that is the maximum number of results to return. When 0, use default page size.
- (::Integer) — A non-negative number that is the maximum number of results to return. When 0, use default page size.
#page_token
def page_token() -> ::String
-
(::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
-
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.
-
(::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.
#parent
def parent() -> ::String
-
(::String) —
Required. Resource name of the parent containing the listed services, either a project or a Monitoring Metrics Scope. The formats are:
projects/[PROJECT_ID_OR_NUMBER] workspaces/[HOST_PROJECT_ID_OR_NUMBER]
#parent=
def parent=(value) -> ::String
-
value (::String) —
Required. Resource name of the parent containing the listed services, either a project or a Monitoring Metrics Scope. The formats are:
projects/[PROJECT_ID_OR_NUMBER] workspaces/[HOST_PROJECT_ID_OR_NUMBER]
-
(::String) —
Required. Resource name of the parent containing the listed services, either a project or a Monitoring Metrics Scope. The formats are:
projects/[PROJECT_ID_OR_NUMBER] workspaces/[HOST_PROJECT_ID_OR_NUMBER]