Namespace Google.Apis.Monitoring.v1 | Google.Apis.Monitoring.v1
Show / Hide Table of Contents

Namespace Google.Apis.Monitoring.v1

Classes

LocationsResource

The "locations" collection of methods.

LocationsResource.GlobalResource

The "global" collection of methods.

LocationsResource.GlobalResource.MetricsScopesResource

The "metricsScopes" collection of methods.

LocationsResource.GlobalResource.MetricsScopesResource.GetRequest

Returns a specific Metrics Scope, including the list of projects monitored by the specified Metrics Scope.

LocationsResource.GlobalResource.MetricsScopesResource.ListMetricsScopesByMonitoredProjectRequest

Returns a list of every Metrics Scope that a specific MonitoredProject has been added to. The metrics scope representing the specified monitored project will always be the first entry in the response.

LocationsResource.GlobalResource.MetricsScopesResource.ProjectsResource

The "projects" collection of methods.

LocationsResource.GlobalResource.MetricsScopesResource.ProjectsResource.CreateRequest

Adds a MonitoredProject with the given project ID to the specified Metrics Scope.

LocationsResource.GlobalResource.MetricsScopesResource.ProjectsResource.DeleteRequest

Deletes a MonitoredProject from the specified Metrics Scope.

MonitoringBaseServiceRequest<TResponse>

A base abstract class for Monitoring requests.

MonitoringService

The Monitoring Service.

MonitoringService.Scope

Available OAuth 2.0 scopes for use with the Cloud Monitoring API.

MonitoringService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Cloud Monitoring API.

OperationsResource

The "operations" collection of methods.

OperationsResource.GetRequest

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.DasardsResource

The "dasards" collection of methods.

ProjectsResource.DasardsResource.CreateRequest

Creates a new custom dasard. For examples on how you can use this API to create dasards, see Managing dasards by API (https://cloud.google.com/monitoring/dasards/api-dasard). This method requires the monitoring.dasards.create permission on the specified project. For more information about permissions, see Cloud Identity and Access Management (https://cloud.google.com/iam).

ProjectsResource.DasardsResource.DeleteRequest

Deletes an existing custom dasard.This method requires the monitoring.dasards.delete permission on the specified dasard. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).

ProjectsResource.DasardsResource.GetRequest

Fetches a specific dasard.This method requires the monitoring.dasards.get permission on the specified dasard. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).

ProjectsResource.DasardsResource.ListRequest

Lists the existing dasards.This method requires the monitoring.dasards.list permission on the specified project. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).

ProjectsResource.DasardsResource.Request

Replaces an existing custom dasard with a new definition.This method requires the monitoring.dasards.update permission on the specified dasard. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).

ProjectsResource.LocationResource

The "location" collection of methods.

ProjectsResource.LocationResource.PrometheusResource

The "prometheus" collection of methods.

ProjectsResource.LocationResource.PrometheusResource.ApiResource

The "api" collection of methods.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource

The "v1" collection of methods.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.LabelResource

The "label" collection of methods.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.LabelResource.ValuesRequest

Lists possible values for a given label name.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.LabelsRequest

Lists labels for metrics.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.MetadataResource

The "metadata" collection of methods.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.MetadataResource.ListRequest

Lists metadata for metrics.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.QueryExemplarsRequest

Lists exemplars relevant to a given PromQL query,

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.QueryRangeRequest

Evaluate a PromQL query with start, end time range.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.QueryRequest

Evaluate a PromQL query at a single point in time.

ProjectsResource.LocationResource.PrometheusResource.ApiResource.V1Resource.SeriesRequest

Lists metadata for metrics.

Enums

MonitoringBaseServiceRequest<TResponse>.AltEnum

Data format for response.

MonitoringBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In this article
Back to top Generated by DocFX