Module: Google::Apis::MonitoringV3

Defined in:
lib/google/apis/monitoring_v3.rb,
lib/google/apis/monitoring_v3/classes.rb,
lib/google/apis/monitoring_v3/service.rb,
lib/google/apis/monitoring_v3/gem_version.rb,
lib/google/apis/monitoring_v3/representations.rb

Overview

Cloud Monitoring API

Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the Cloud Monitoring documentation.

Defined Under Namespace

Classes: Aggregation, AlertPolicy, AppEngine, AvailabilityCriteria, BasicAuthentication, BasicSli, BucketOptions, CloudEndpoints, ClusterIstio, CollectdPayload, CollectdPayloadError, CollectdValue, CollectdValueError, Condition, ContentMatcher, CreateCollectdTimeSeriesRequest, CreateCollectdTimeSeriesResponse, CreateTimeSeriesRequest, CreateTimeSeriesSummary, Custom, Distribution, DistributionCut, Documentation, DroppedLabels, Empty, Error, Exemplar, Explicit, Exponential, Field, GetNotificationChannelVerificationCodeRequest, GetNotificationChannelVerificationCodeResponse, GoogleMonitoringV3Range, Group, HttpCheck, InternalChecker, IstioCanonicalService, LabelDescriptor, LabelValue, LatencyCriteria, Linear, ListAlertPoliciesResponse, ListGroupMembersResponse, ListGroupsResponse, ListMetricDescriptorsResponse, ListMonitoredResourceDescriptorsResponse, ListNotificationChannelDescriptorsResponse, ListNotificationChannelsResponse, ListServiceLevelObjectivesResponse, ListServicesResponse, ListTimeSeriesResponse, ListUptimeCheckConfigsResponse, ListUptimeCheckIpsResponse, MeshIstio, Metric, MetricAbsence, MetricDescriptor, MetricDescriptorMetadata, MetricRange, MetricThreshold, MonitoredResource, MonitoredResourceDescriptor, MonitoredResourceMetadata, MonitoringQueryLanguageCondition, MonitoringService, MutationRecord, NotificationChannel, NotificationChannelDescriptor, Option, PerformanceThreshold, Point, PointData, QueryTimeSeriesRequest, QueryTimeSeriesResponse, Range, RequestBasedSli, ResourceGroup, SendNotificationChannelVerificationCodeRequest, Service, ServiceLevelIndicator, ServiceLevelObjective, SourceContext, SpanContext, Status, TcpCheck, Telemetry, TimeInterval, TimeSeries, TimeSeriesData, TimeSeriesDescriptor, TimeSeriesRatio, Trigger, Type, TypedValue, UptimeCheckConfig, UptimeCheckIp, ValueDescriptor, VerifyNotificationChannelRequest, WindowsBasedSli

Constant Summary collapse

GEM_VERSION =

Version of the google-apis-monitoring_v3 gem

"0.4.0"
GENERATOR_VERSION =

Version of the code generator used to generate this client

"0.2.0"
REVISION =

Revision of the discovery document this client was generated from

"20210322"
VERSION =

Version of the Cloud Monitoring API this client connects to. This is NOT the gem version.

'V3'
AUTH_CLOUD_PLATFORM =

See, edit, configure, and delete your Google Cloud Platform data

'https://www.googleapis.com/auth/cloud-platform'
AUTH_MONITORING =

View and write monitoring data for all of your Google and third-party Cloud and API projects

'https://www.googleapis.com/auth/monitoring'
AUTH_MONITORING_READ =

View monitoring data for all of your Google Cloud and third-party projects

'https://www.googleapis.com/auth/monitoring.read'
AUTH_MONITORING_WRITE =

Publish metric data to your Google Cloud projects

'https://www.googleapis.com/auth/monitoring.write'