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.DashboardsResource
The "dashboards" collection of methods.
ProjectsResource.DashboardsResource.CreateRequest
Creates a new custom dashboard. For examples on how you can use this API to create dashboards, see Managing dashboards by API (https://cloud.google.com/monitoring/dashboards/api-dashboard). This method requires the monitoring.dashboards.create permission on the specified project. For more information about permissions, see Cloud Identity and Access Management (https://cloud.google.com/iam).
ProjectsResource.DashboardsResource.DeleteRequest
Deletes an existing custom dashboard.This method requires the monitoring.dashboards.delete permission on the specified dashboard. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).
ProjectsResource.DashboardsResource.GetRequest
Fetches a specific dashboard.This method requires the monitoring.dashboards.get permission on the specified dashboard. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).
ProjectsResource.DashboardsResource.ListRequest
Lists the existing dashboards.This method requires the monitoring.dashboards.list permission on the specified project. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).
ProjectsResource.DashboardsResource.PatchRequest
Replaces an existing custom dashboard with a new definition.This method requires the monitoring.dashboards.update permission on the specified dashboard. 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.