# Functions

DefaultAuthScopes reports the default set of authentication scopes to use with this package.
NewAlertPolicyClient creates a new alert policy service client based on gRPC.
NewGroupClient creates a new group service client based on gRPC.
NewMetricClient creates a new metric service client based on gRPC.
NewNotificationChannelClient creates a new notification channel service client based on gRPC.
NewQueryClient creates a new query service client based on gRPC.
NewServiceMonitoringClient creates a new service monitoring service client based on gRPC.
NewUptimeCheckClient creates a new uptime check service client based on gRPC.

# Structs

AlertPolicyCallOptions contains the retry settings for each method of AlertPolicyClient.
AlertPolicyClient is a client for interacting with Cloud Monitoring API.
AlertPolicyIterator manages a stream of *monitoringpb.AlertPolicy.
GroupCallOptions contains the retry settings for each method of GroupClient.
GroupClient is a client for interacting with Cloud Monitoring API.
GroupIterator manages a stream of *monitoringpb.Group.
MetricCallOptions contains the retry settings for each method of MetricClient.
MetricClient is a client for interacting with Cloud Monitoring API.
MetricDescriptorIterator manages a stream of *metricpb.MetricDescriptor.
MonitoredResourceDescriptorIterator manages a stream of *monitoredrespb.MonitoredResourceDescriptor.
MonitoredResourceIterator manages a stream of *monitoredrespb.MonitoredResource.
NotificationChannelCallOptions contains the retry settings for each method of NotificationChannelClient.
NotificationChannelClient is a client for interacting with Cloud Monitoring API.
NotificationChannelDescriptorIterator manages a stream of *monitoringpb.NotificationChannelDescriptor.
NotificationChannelIterator manages a stream of *monitoringpb.NotificationChannel.
QueryCallOptions contains the retry settings for each method of QueryClient.
QueryClient is a client for interacting with Cloud Monitoring API.
ServiceIterator manages a stream of *monitoringpb.Service.
ServiceLevelObjectiveIterator manages a stream of *monitoringpb.ServiceLevelObjective.
ServiceMonitoringCallOptions contains the retry settings for each method of ServiceMonitoringClient.
ServiceMonitoringClient is a client for interacting with Cloud Monitoring API.
TimeSeriesDataIterator manages a stream of *monitoringpb.TimeSeriesData.
TimeSeriesIterator manages a stream of *monitoringpb.TimeSeries.
UptimeCheckCallOptions contains the retry settings for each method of UptimeCheckClient.
UptimeCheckClient is a client for interacting with Cloud Monitoring API.
UptimeCheckConfigIterator manages a stream of *monitoringpb.UptimeCheckConfig.
UptimeCheckIpIterator manages a stream of *monitoringpb.UptimeCheckIp.