OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
| 5 "https://www.googleapis.com/auth/cloud-platform": { |
| 6 "description": "View and manage your data across Google Clou
d Platform services" |
| 7 }, |
5 "https://www.googleapis.com/auth/monitoring": { | 8 "https://www.googleapis.com/auth/monitoring": { |
6 "description": "View and write monitoring data for all of yo
ur Google and third-party Cloud and API projects" | 9 "description": "View and write monitoring data for all of yo
ur Google and third-party Cloud and API projects" |
7 } | 10 } |
8 } | 11 } |
9 } | 12 } |
10 }, | 13 }, |
11 "basePath": "/cloudmonitoring/v2beta2/projects/", | 14 "basePath": "/cloudmonitoring/v2beta2/projects/", |
12 "baseUrl": "https://www.googleapis.com/cloudmonitoring/v2beta2/projects/", | 15 "baseUrl": "https://www.googleapis.com/cloudmonitoring/v2beta2/projects/", |
13 "batchPath": "batch", | 16 "batchPath": "batch", |
14 "canonicalName": "Cloud Monitoring", | 17 "canonicalName": "Cloud Monitoring", |
15 "description": "API for accessing Google Cloud and API monitoring data.", | 18 "description": "API for accessing Google Cloud and API monitoring data.", |
16 "discoveryVersion": "v1", | 19 "discoveryVersion": "v1", |
17 "documentationLink": "https://cloud.google.com/monitoring/v2beta2/", | 20 "documentationLink": "https://cloud.google.com/monitoring/v2beta2/", |
18 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/6-frgYvuLSeQiNGDW6G68t8i3SQ\"", | 21 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/rVitpxhNEZ6iAPRSVrOe1VEkzHo\"", |
19 "icons": { | 22 "icons": { |
20 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 23 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
21 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 24 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
22 }, | 25 }, |
23 "id": "cloudmonitoring:v2beta2", | 26 "id": "cloudmonitoring:v2beta2", |
24 "kind": "discovery#restDescription", | 27 "kind": "discovery#restDescription", |
25 "name": "cloudmonitoring", | 28 "name": "cloudmonitoring", |
26 "ownerDomain": "google.com", | 29 "ownerDomain": "google.com", |
27 "ownerName": "Google", | 30 "ownerName": "Google", |
28 "parameters": { | 31 "parameters": { |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 } | 93 } |
91 }, | 94 }, |
92 "path": "{project}/metricDescriptors", | 95 "path": "{project}/metricDescriptors", |
93 "request": { | 96 "request": { |
94 "$ref": "MetricDescriptor" | 97 "$ref": "MetricDescriptor" |
95 }, | 98 }, |
96 "response": { | 99 "response": { |
97 "$ref": "MetricDescriptor" | 100 "$ref": "MetricDescriptor" |
98 }, | 101 }, |
99 "scopes": [ | 102 "scopes": [ |
| 103 "https://www.googleapis.com/auth/cloud-platform", |
100 "https://www.googleapis.com/auth/monitoring" | 104 "https://www.googleapis.com/auth/monitoring" |
101 ] | 105 ] |
102 }, | 106 }, |
103 "delete": { | 107 "delete": { |
104 "description": "Delete an existing metric.", | 108 "description": "Delete an existing metric.", |
105 "httpMethod": "DELETE", | 109 "httpMethod": "DELETE", |
106 "id": "cloudmonitoring.metricDescriptors.delete", | 110 "id": "cloudmonitoring.metricDescriptors.delete", |
107 "parameterOrder": [ | 111 "parameterOrder": [ |
108 "project", | 112 "project", |
109 "metric" | 113 "metric" |
(...skipping 10 matching lines...) Expand all Loading... |
120 "location": "path", | 124 "location": "path", |
121 "required": true, | 125 "required": true, |
122 "type": "string" | 126 "type": "string" |
123 } | 127 } |
124 }, | 128 }, |
125 "path": "{project}/metricDescriptors/{metric}", | 129 "path": "{project}/metricDescriptors/{metric}", |
126 "response": { | 130 "response": { |
127 "$ref": "DeleteMetricDescriptorResponse" | 131 "$ref": "DeleteMetricDescriptorResponse" |
128 }, | 132 }, |
129 "scopes": [ | 133 "scopes": [ |
| 134 "https://www.googleapis.com/auth/cloud-platform", |
130 "https://www.googleapis.com/auth/monitoring" | 135 "https://www.googleapis.com/auth/monitoring" |
131 ] | 136 ] |
132 }, | 137 }, |
133 "list": { | 138 "list": { |
134 "description": "List metric descriptors that match the query
. If the query is not set, then all of the metric descriptors will be returned.
Large responses will be paginated, use the nextPageToken returned in the respons
e to request subsequent pages of results by setting the pageToken query paramete
r to the value of the nextPageToken.", | 139 "description": "List metric descriptors that match the query
. If the query is not set, then all of the metric descriptors will be returned.
Large responses will be paginated, use the nextPageToken returned in the respons
e to request subsequent pages of results by setting the pageToken query paramete
r to the value of the nextPageToken.", |
135 "httpMethod": "GET", | 140 "httpMethod": "GET", |
136 "id": "cloudmonitoring.metricDescriptors.list", | 141 "id": "cloudmonitoring.metricDescriptors.list", |
137 "parameterOrder": [ | 142 "parameterOrder": [ |
138 "project" | 143 "project" |
139 ], | 144 ], |
(...skipping 25 matching lines...) Expand all Loading... |
165 } | 170 } |
166 }, | 171 }, |
167 "path": "{project}/metricDescriptors", | 172 "path": "{project}/metricDescriptors", |
168 "request": { | 173 "request": { |
169 "$ref": "ListMetricDescriptorsRequest" | 174 "$ref": "ListMetricDescriptorsRequest" |
170 }, | 175 }, |
171 "response": { | 176 "response": { |
172 "$ref": "ListMetricDescriptorsResponse" | 177 "$ref": "ListMetricDescriptorsResponse" |
173 }, | 178 }, |
174 "scopes": [ | 179 "scopes": [ |
| 180 "https://www.googleapis.com/auth/cloud-platform", |
175 "https://www.googleapis.com/auth/monitoring" | 181 "https://www.googleapis.com/auth/monitoring" |
176 ] | 182 ] |
177 } | 183 } |
178 } | 184 } |
179 }, | 185 }, |
180 "timeseries": { | 186 "timeseries": { |
181 "methods": { | 187 "methods": { |
182 "list": { | 188 "list": { |
183 "description": "List the data points of the time series that
match the metric and labels values and that have data points in the interval. L
arge responses are paginated; use the nextPageToken returned in the response to
request subsequent pages of results by setting the pageToken query parameter to
the value of the nextPageToken.", | 189 "description": "List the data points of the time series that
match the metric and labels values and that have data points in the interval. L
arge responses are paginated; use the nextPageToken returned in the response to
request subsequent pages of results by setting the pageToken query parameter to
the value of the nextPageToken.", |
184 "httpMethod": "GET", | 190 "httpMethod": "GET", |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
264 } | 270 } |
265 }, | 271 }, |
266 "path": "{project}/timeseries/{metric}", | 272 "path": "{project}/timeseries/{metric}", |
267 "request": { | 273 "request": { |
268 "$ref": "ListTimeseriesRequest" | 274 "$ref": "ListTimeseriesRequest" |
269 }, | 275 }, |
270 "response": { | 276 "response": { |
271 "$ref": "ListTimeseriesResponse" | 277 "$ref": "ListTimeseriesResponse" |
272 }, | 278 }, |
273 "scopes": [ | 279 "scopes": [ |
| 280 "https://www.googleapis.com/auth/cloud-platform", |
274 "https://www.googleapis.com/auth/monitoring" | 281 "https://www.googleapis.com/auth/monitoring" |
275 ] | 282 ] |
276 }, | 283 }, |
277 "write": { | 284 "write": { |
278 "description": "Put data points to one or more time series f
or one or more metrics. If a time series does not exist, a new time series will
be created. It is not allowed to write a time series point that is older than th
e existing youngest point of that time series. Points that are older than the ex
isting youngest point of that time series will be discarded silently. Therefore,
users should make sure that points of a time series are written sequentially in
the order of their end time.", | 285 "description": "Put data points to one or more time series f
or one or more metrics. If a time series does not exist, a new time series will
be created. It is not allowed to write a time series point that is older than th
e existing youngest point of that time series. Points that are older than the ex
isting youngest point of that time series will be discarded silently. Therefore,
users should make sure that points of a time series are written sequentially in
the order of their end time.", |
279 "httpMethod": "POST", | 286 "httpMethod": "POST", |
280 "id": "cloudmonitoring.timeseries.write", | 287 "id": "cloudmonitoring.timeseries.write", |
281 "parameterOrder": [ | 288 "parameterOrder": [ |
282 "project" | 289 "project" |
283 ], | 290 ], |
284 "parameters": { | 291 "parameters": { |
285 "project": { | 292 "project": { |
286 "description": "The project ID. The value can be the
numeric project ID or string-based project name.", | 293 "description": "The project ID. The value can be the
numeric project ID or string-based project name.", |
287 "location": "path", | 294 "location": "path", |
288 "required": true, | 295 "required": true, |
289 "type": "string" | 296 "type": "string" |
290 } | 297 } |
291 }, | 298 }, |
292 "path": "{project}/timeseries:write", | 299 "path": "{project}/timeseries:write", |
293 "request": { | 300 "request": { |
294 "$ref": "WriteTimeseriesRequest" | 301 "$ref": "WriteTimeseriesRequest" |
295 }, | 302 }, |
296 "response": { | 303 "response": { |
297 "$ref": "WriteTimeseriesResponse" | 304 "$ref": "WriteTimeseriesResponse" |
298 }, | 305 }, |
299 "scopes": [ | 306 "scopes": [ |
| 307 "https://www.googleapis.com/auth/cloud-platform", |
300 "https://www.googleapis.com/auth/monitoring" | 308 "https://www.googleapis.com/auth/monitoring" |
301 ] | 309 ] |
302 } | 310 } |
303 } | 311 } |
304 }, | 312 }, |
305 "timeseriesDescriptors": { | 313 "timeseriesDescriptors": { |
306 "methods": { | 314 "methods": { |
307 "list": { | 315 "list": { |
308 "description": "List the descriptors of the time series that
match the metric and labels values and that have data points in the interval. L
arge responses are paginated; use the nextPageToken returned in the response to
request subsequent pages of results by setting the pageToken query parameter to
the value of the nextPageToken.", | 316 "description": "List the descriptors of the time series that
match the metric and labels values and that have data points in the interval. L
arge responses are paginated; use the nextPageToken returned in the response to
request subsequent pages of results by setting the pageToken query parameter to
the value of the nextPageToken.", |
309 "httpMethod": "GET", | 317 "httpMethod": "GET", |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
389 } | 397 } |
390 }, | 398 }, |
391 "path": "{project}/timeseriesDescriptors/{metric}", | 399 "path": "{project}/timeseriesDescriptors/{metric}", |
392 "request": { | 400 "request": { |
393 "$ref": "ListTimeseriesDescriptorsRequest" | 401 "$ref": "ListTimeseriesDescriptorsRequest" |
394 }, | 402 }, |
395 "response": { | 403 "response": { |
396 "$ref": "ListTimeseriesDescriptorsResponse" | 404 "$ref": "ListTimeseriesDescriptorsResponse" |
397 }, | 405 }, |
398 "scopes": [ | 406 "scopes": [ |
| 407 "https://www.googleapis.com/auth/cloud-platform", |
399 "https://www.googleapis.com/auth/monitoring" | 408 "https://www.googleapis.com/auth/monitoring" |
400 ] | 409 ] |
401 } | 410 } |
402 } | 411 } |
403 } | 412 } |
404 }, | 413 }, |
405 "revision": "20150628", | 414 "revision": "20150727", |
406 "rootUrl": "https://www.googleapis.com/", | 415 "rootUrl": "https://www.googleapis.com/", |
407 "schemas": { | 416 "schemas": { |
408 "DeleteMetricDescriptorResponse": { | 417 "DeleteMetricDescriptorResponse": { |
409 "description": "The response of cloudmonitoring.metricDescriptors.de
lete.", | 418 "description": "The response of cloudmonitoring.metricDescriptors.de
lete.", |
410 "id": "DeleteMetricDescriptorResponse", | 419 "id": "DeleteMetricDescriptorResponse", |
411 "properties": { | 420 "properties": { |
412 "kind": { | 421 "kind": { |
413 "default": "cloudmonitoring#deleteMetricDescriptorResponse", | 422 "default": "cloudmonitoring#deleteMetricDescriptorResponse", |
414 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"cloudmonitoring#deleteMetricDescriptorResponse\".", | 423 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"cloudmonitoring#deleteMetricDescriptorResponse\".", |
415 "type": "string" | 424 "type": "string" |
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
821 "type": "string" | 830 "type": "string" |
822 } | 831 } |
823 }, | 832 }, |
824 "type": "object" | 833 "type": "object" |
825 } | 834 } |
826 }, | 835 }, |
827 "servicePath": "cloudmonitoring/v2beta2/projects/", | 836 "servicePath": "cloudmonitoring/v2beta2/projects/", |
828 "title": "Cloud Monitoring API", | 837 "title": "Cloud Monitoring API", |
829 "version": "v2beta2" | 838 "version": "v2beta2" |
830 } | 839 } |
OLD | NEW |