You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kratos/third_party/google/monitoring/monitoring.yaml

160 lines
6.7 KiB

type: google.api.Service
config_version: 3
name: monitoring.googleapis.com
title: Stackdriver Monitoring API
apis:
- name: google.monitoring.v3.AlertPolicyService
- name: google.monitoring.v3.GroupService
- name: google.monitoring.v3.MetricService
- name: google.monitoring.v3.NotificationChannelService
- name: google.monitoring.v3.UptimeCheckService
types:
- name: google.monitoring.v3.DroppedLabels
- name: google.monitoring.v3.SpanContext
documentation:
summary: |-
Manages your Stackdriver Monitoring data and configurations. Most projects
must be associated with a Stackdriver account, with a few exceptions as
noted on the individual method pages.
backend:
rules:
- selector: google.monitoring.v3.AgentTranslationService.CreateCollectdTimeSeries
deadline: 30.0
- selector: google.monitoring.v3.AlertPolicyService.ListAlertPolicies
deadline: 30.0
- selector: google.monitoring.v3.AlertPolicyService.GetAlertPolicy
deadline: 30.0
- selector: google.monitoring.v3.AlertPolicyService.CreateAlertPolicy
deadline: 30.0
- selector: google.monitoring.v3.AlertPolicyService.DeleteAlertPolicy
deadline: 30.0
- selector: google.monitoring.v3.AlertPolicyService.UpdateAlertPolicy
deadline: 30.0
- selector: google.monitoring.v3.GroupService.ListGroups
deadline: 30.0
- selector: google.monitoring.v3.GroupService.GetGroup
deadline: 30.0
- selector: google.monitoring.v3.GroupService.CreateGroup
deadline: 30.0
- selector: google.monitoring.v3.GroupService.UpdateGroup
deadline: 30.0
- selector: google.monitoring.v3.GroupService.DeleteGroup
deadline: 30.0
- selector: google.monitoring.v3.GroupService.ListGroupMembers
deadline: 30.0
- selector: google.monitoring.v3.MetricService.ListMonitoredResourceDescriptors
deadline: 30.0
- selector: google.monitoring.v3.MetricService.GetMonitoredResourceDescriptor
deadline: 30.0
- selector: google.monitoring.v3.MetricService.ListMetricDescriptors
deadline: 30.0
- selector: google.monitoring.v3.MetricService.GetMetricDescriptor
deadline: 30.0
- selector: google.monitoring.v3.MetricService.CreateMetricDescriptor
deadline: 30.0
- selector: google.monitoring.v3.MetricService.DeleteMetricDescriptor
deadline: 30.0
- selector: google.monitoring.v3.MetricService.ListTimeSeries
deadline: 30.0
- selector: google.monitoring.v3.MetricService.CreateTimeSeries
deadline: 12.0
- selector: google.monitoring.v3.NotificationChannelService.ListNotificationChannelDescriptors
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.GetNotificationChannelDescriptor
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.ListNotificationChannels
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.GetNotificationChannel
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.CreateNotificationChannel
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.UpdateNotificationChannel
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.DeleteNotificationChannel
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.SendNotificationChannelVerificationCode
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.GetNotificationChannelVerificationCode
deadline: 30.0
- selector: google.monitoring.v3.NotificationChannelService.VerifyNotificationChannel
deadline: 30.0
authentication:
rules:
- selector: '*'
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring
- selector: |-
google.monitoring.v3.MetricService.GetMetricDescriptor,
google.monitoring.v3.MetricService.GetMonitoredResourceDescriptor,
google.monitoring.v3.MetricService.ListMetricDescriptors,
google.monitoring.v3.MetricService.ListMonitoredResourceDescriptors
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.read,
https://www.googleapis.com/auth/monitoring.write
- selector: |-
google.monitoring.v3.NotificationChannelService.GetNotificationChannel,
google.monitoring.v3.NotificationChannelService.GetNotificationChannelDescriptor,
google.monitoring.v3.NotificationChannelService.ListNotificationChannelDescriptors,
google.monitoring.v3.NotificationChannelService.ListNotificationChannels
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.read
- selector: |-
google.monitoring.v3.GroupService.GetGroup,
google.monitoring.v3.GroupService.ListGroupMembers,
google.monitoring.v3.GroupService.ListGroups
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.read
- selector: |-
google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig,
google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs,
google.monitoring.v3.UptimeCheckService.ListUptimeCheckIps
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.read
- selector: |-
google.monitoring.v3.AlertPolicyService.GetAlertPolicy,
google.monitoring.v3.AlertPolicyService.ListAlertPolicies
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.read
- selector: |-
google.monitoring.v3.MetricService.CreateMetricDescriptor,
google.monitoring.v3.MetricService.CreateTimeSeries
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.write
- selector: google.monitoring.v3.AgentTranslationService.CreateCollectdTimeSeries
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.write
- selector: google.monitoring.v3.MetricService.ListTimeSeries
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/monitoring,
https://www.googleapis.com/auth/monitoring.read