1type: google.api.Service 2config_version: 3 3name: monitoring.googleapis.com 4title: Cloud Monitoring API 5 6apis: 7- name: google.longrunning.Operations 8- name: google.monitoring.v3.AlertPolicyService 9- name: google.monitoring.v3.GroupService 10- name: google.monitoring.v3.MetricService 11- name: google.monitoring.v3.NotificationChannelService 12- name: google.monitoring.v3.QueryService 13- name: google.monitoring.v3.ServiceMonitoringService 14- name: google.monitoring.v3.SnoozeService 15- name: google.monitoring.v3.UptimeCheckService 16 17types: 18- name: google.monitoring.v3.DroppedLabels 19- name: google.monitoring.v3.SpanContext 20 21documentation: 22 summary: Manages your Cloud Monitoring data and configurations. 23 24authentication: 25 rules: 26 - selector: google.longrunning.Operations.GetOperation 27 oauth: 28 canonical_scopes: |- 29 https://www.googleapis.com/auth/cloud-platform, 30 https://www.googleapis.com/auth/monitoring, 31 https://www.googleapis.com/auth/monitoring.read 32 - selector: 'google.monitoring.v3.AlertPolicyService.*' 33 oauth: 34 canonical_scopes: |- 35 https://www.googleapis.com/auth/cloud-platform, 36 https://www.googleapis.com/auth/monitoring 37 - selector: google.monitoring.v3.AlertPolicyService.GetAlertPolicy 38 oauth: 39 canonical_scopes: |- 40 https://www.googleapis.com/auth/cloud-platform, 41 https://www.googleapis.com/auth/monitoring, 42 https://www.googleapis.com/auth/monitoring.read 43 - selector: google.monitoring.v3.AlertPolicyService.ListAlertPolicies 44 oauth: 45 canonical_scopes: |- 46 https://www.googleapis.com/auth/cloud-platform, 47 https://www.googleapis.com/auth/monitoring, 48 https://www.googleapis.com/auth/monitoring.read 49 - selector: 'google.monitoring.v3.GroupService.*' 50 oauth: 51 canonical_scopes: |- 52 https://www.googleapis.com/auth/cloud-platform, 53 https://www.googleapis.com/auth/monitoring, 54 https://www.googleapis.com/auth/monitoring.read 55 - selector: google.monitoring.v3.GroupService.CreateGroup 56 oauth: 57 canonical_scopes: |- 58 https://www.googleapis.com/auth/cloud-platform, 59 https://www.googleapis.com/auth/monitoring 60 - selector: google.monitoring.v3.GroupService.DeleteGroup 61 oauth: 62 canonical_scopes: |- 63 https://www.googleapis.com/auth/cloud-platform, 64 https://www.googleapis.com/auth/monitoring 65 - selector: google.monitoring.v3.GroupService.UpdateGroup 66 oauth: 67 canonical_scopes: |- 68 https://www.googleapis.com/auth/cloud-platform, 69 https://www.googleapis.com/auth/monitoring 70 - selector: 'google.monitoring.v3.MetricService.*' 71 oauth: 72 canonical_scopes: |- 73 https://www.googleapis.com/auth/cloud-platform, 74 https://www.googleapis.com/auth/monitoring, 75 https://www.googleapis.com/auth/monitoring.read, 76 https://www.googleapis.com/auth/monitoring.write 77 - selector: google.monitoring.v3.MetricService.CreateMetricDescriptor 78 oauth: 79 canonical_scopes: |- 80 https://www.googleapis.com/auth/cloud-platform, 81 https://www.googleapis.com/auth/monitoring, 82 https://www.googleapis.com/auth/monitoring.write 83 - selector: google.monitoring.v3.MetricService.CreateServiceTimeSeries 84 oauth: 85 canonical_scopes: |- 86 https://www.googleapis.com/auth/cloud-platform, 87 https://www.googleapis.com/auth/monitoring, 88 https://www.googleapis.com/auth/monitoring.write 89 - selector: google.monitoring.v3.MetricService.CreateTimeSeries 90 oauth: 91 canonical_scopes: |- 92 https://www.googleapis.com/auth/cloud-platform, 93 https://www.googleapis.com/auth/monitoring, 94 https://www.googleapis.com/auth/monitoring.write 95 - selector: google.monitoring.v3.MetricService.DeleteMetricDescriptor 96 oauth: 97 canonical_scopes: |- 98 https://www.googleapis.com/auth/cloud-platform, 99 https://www.googleapis.com/auth/monitoring 100 - selector: google.monitoring.v3.MetricService.ListTimeSeries 101 oauth: 102 canonical_scopes: |- 103 https://www.googleapis.com/auth/cloud-platform, 104 https://www.googleapis.com/auth/monitoring, 105 https://www.googleapis.com/auth/monitoring.read 106 - selector: 'google.monitoring.v3.NotificationChannelService.*' 107 oauth: 108 canonical_scopes: |- 109 https://www.googleapis.com/auth/cloud-platform, 110 https://www.googleapis.com/auth/monitoring 111 - selector: google.monitoring.v3.NotificationChannelService.GetNotificationChannel 112 oauth: 113 canonical_scopes: |- 114 https://www.googleapis.com/auth/cloud-platform, 115 https://www.googleapis.com/auth/monitoring, 116 https://www.googleapis.com/auth/monitoring.read 117 - selector: google.monitoring.v3.NotificationChannelService.GetNotificationChannelDescriptor 118 oauth: 119 canonical_scopes: |- 120 https://www.googleapis.com/auth/cloud-platform, 121 https://www.googleapis.com/auth/monitoring, 122 https://www.googleapis.com/auth/monitoring.read 123 - selector: google.monitoring.v3.NotificationChannelService.ListNotificationChannelDescriptors 124 oauth: 125 canonical_scopes: |- 126 https://www.googleapis.com/auth/cloud-platform, 127 https://www.googleapis.com/auth/monitoring, 128 https://www.googleapis.com/auth/monitoring.read 129 - selector: google.monitoring.v3.NotificationChannelService.ListNotificationChannels 130 oauth: 131 canonical_scopes: |- 132 https://www.googleapis.com/auth/cloud-platform, 133 https://www.googleapis.com/auth/monitoring, 134 https://www.googleapis.com/auth/monitoring.read 135 - selector: google.monitoring.v3.QueryService.QueryTimeSeries 136 oauth: 137 canonical_scopes: |- 138 https://www.googleapis.com/auth/cloud-platform, 139 https://www.googleapis.com/auth/monitoring, 140 https://www.googleapis.com/auth/monitoring.read 141 - selector: 'google.monitoring.v3.ServiceMonitoringService.*' 142 oauth: 143 canonical_scopes: |- 144 https://www.googleapis.com/auth/cloud-platform, 145 https://www.googleapis.com/auth/monitoring 146 - selector: google.monitoring.v3.ServiceMonitoringService.GetService 147 oauth: 148 canonical_scopes: |- 149 https://www.googleapis.com/auth/cloud-platform, 150 https://www.googleapis.com/auth/monitoring, 151 https://www.googleapis.com/auth/monitoring.read 152 - selector: google.monitoring.v3.ServiceMonitoringService.GetServiceLevelObjective 153 oauth: 154 canonical_scopes: |- 155 https://www.googleapis.com/auth/cloud-platform, 156 https://www.googleapis.com/auth/monitoring, 157 https://www.googleapis.com/auth/monitoring.read 158 - selector: google.monitoring.v3.ServiceMonitoringService.ListServiceLevelObjectives 159 oauth: 160 canonical_scopes: |- 161 https://www.googleapis.com/auth/cloud-platform, 162 https://www.googleapis.com/auth/monitoring, 163 https://www.googleapis.com/auth/monitoring.read 164 - selector: google.monitoring.v3.ServiceMonitoringService.ListServices 165 oauth: 166 canonical_scopes: |- 167 https://www.googleapis.com/auth/cloud-platform, 168 https://www.googleapis.com/auth/monitoring, 169 https://www.googleapis.com/auth/monitoring.read 170 - selector: google.monitoring.v3.SnoozeService.CreateSnooze 171 oauth: 172 canonical_scopes: |- 173 https://www.googleapis.com/auth/cloud-platform, 174 https://www.googleapis.com/auth/monitoring 175 - selector: google.monitoring.v3.SnoozeService.GetSnooze 176 oauth: 177 canonical_scopes: |- 178 https://www.googleapis.com/auth/cloud-platform, 179 https://www.googleapis.com/auth/monitoring, 180 https://www.googleapis.com/auth/monitoring.read 181 - selector: google.monitoring.v3.SnoozeService.ListSnoozes 182 oauth: 183 canonical_scopes: |- 184 https://www.googleapis.com/auth/cloud-platform, 185 https://www.googleapis.com/auth/monitoring, 186 https://www.googleapis.com/auth/monitoring.read 187 - selector: google.monitoring.v3.SnoozeService.UpdateSnooze 188 oauth: 189 canonical_scopes: |- 190 https://www.googleapis.com/auth/cloud-platform, 191 https://www.googleapis.com/auth/monitoring 192 - selector: 'google.monitoring.v3.UptimeCheckService.*' 193 oauth: 194 canonical_scopes: |- 195 https://www.googleapis.com/auth/cloud-platform, 196 https://www.googleapis.com/auth/monitoring, 197 https://www.googleapis.com/auth/monitoring.read 198 - selector: google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig 199 oauth: 200 canonical_scopes: |- 201 https://www.googleapis.com/auth/cloud-platform, 202 https://www.googleapis.com/auth/monitoring 203 - selector: google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig 204 oauth: 205 canonical_scopes: |- 206 https://www.googleapis.com/auth/cloud-platform, 207 https://www.googleapis.com/auth/monitoring 208 - selector: google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig 209 oauth: 210 canonical_scopes: |- 211 https://www.googleapis.com/auth/cloud-platform, 212 https://www.googleapis.com/auth/monitoring 213