OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/cloud-platform": { | 5 "https://www.googleapis.com/auth/cloud-platform": { |
6 "description": "View and manage your data across Google Clou
d Platform services" | 6 "description": "View and manage your data across Google Clou
d Platform services" |
7 }, | 7 }, |
| 8 "https://www.googleapis.com/auth/cloud-platform.read-only": { |
| 9 "description": "MESSAGE UNDER CONSTRUCTION View your data ac
ross Google Cloud Platform services" |
| 10 }, |
8 "https://www.googleapis.com/auth/ndev.clouddns.readonly": { | 11 "https://www.googleapis.com/auth/ndev.clouddns.readonly": { |
9 "description": "View your DNS records hosted by Google Cloud
DNS" | 12 "description": "View your DNS records hosted by Google Cloud
DNS" |
10 }, | 13 }, |
11 "https://www.googleapis.com/auth/ndev.clouddns.readwrite": { | 14 "https://www.googleapis.com/auth/ndev.clouddns.readwrite": { |
12 "description": "View and manage your DNS records hosted by G
oogle Cloud DNS" | 15 "description": "View and manage your DNS records hosted by G
oogle Cloud DNS" |
13 } | 16 } |
14 } | 17 } |
15 } | 18 } |
16 }, | 19 }, |
17 "basePath": "/dns/v1beta1/projects/", | 20 "basePath": "/dns/v1/projects/", |
18 "baseUrl": "https://www.googleapis.com/dns/v1beta1/projects/", | 21 "baseUrl": "https://www.googleapis.com/dns/v1/projects/", |
19 "batchPath": "batch", | 22 "batchPath": "batch", |
20 "description": "The Google Cloud DNS API provides services for configuring a
nd serving authoritative DNS records.", | 23 "description": "The Google Cloud DNS API provides services for configuring a
nd serving authoritative DNS records.", |
21 "discoveryVersion": "v1", | 24 "discoveryVersion": "v1", |
22 "documentationLink": "https://developers.google.com/cloud-dns", | 25 "documentationLink": "https://developers.google.com/cloud-dns", |
23 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/oh0OKkMoXiShh-fNWjMyGYxRkos\"", | 26 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/huM5ESXFYmqFx37lRvLrT-VEvys\"", |
24 "icons": { | 27 "icons": { |
25 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 28 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
26 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 29 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
27 }, | 30 }, |
28 "id": "dns:v1beta1", | 31 "id": "dns:v1", |
29 "kind": "discovery#restDescription", | 32 "kind": "discovery#restDescription", |
30 "name": "dns", | 33 "name": "dns", |
31 "ownerDomain": "google.com", | 34 "ownerDomain": "google.com", |
32 "ownerName": "Google", | 35 "ownerName": "Google", |
33 "parameters": { | 36 "parameters": { |
34 "alt": { | 37 "alt": { |
35 "default": "json", | 38 "default": "json", |
36 "description": "Data format for the response.", | 39 "description": "Data format for the response.", |
37 "enum": [ | 40 "enum": [ |
38 "json" | 41 "json" |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
141 "required": true, | 144 "required": true, |
142 "type": "string" | 145 "type": "string" |
143 } | 146 } |
144 }, | 147 }, |
145 "path": "{project}/managedZones/{managedZone}/changes/{chang
eId}", | 148 "path": "{project}/managedZones/{managedZone}/changes/{chang
eId}", |
146 "response": { | 149 "response": { |
147 "$ref": "Change" | 150 "$ref": "Change" |
148 }, | 151 }, |
149 "scopes": [ | 152 "scopes": [ |
150 "https://www.googleapis.com/auth/cloud-platform", | 153 "https://www.googleapis.com/auth/cloud-platform", |
| 154 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
151 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, | 155 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, |
152 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" | 156 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" |
153 ] | 157 ] |
154 }, | 158 }, |
155 "list": { | 159 "list": { |
156 "description": "Enumerate Changes to a ResourceRecordSet col
lection.", | 160 "description": "Enumerate Changes to a ResourceRecordSet col
lection.", |
157 "httpMethod": "GET", | 161 "httpMethod": "GET", |
158 "id": "dns.changes.list", | 162 "id": "dns.changes.list", |
159 "parameterOrder": [ | 163 "parameterOrder": [ |
160 "project", | 164 "project", |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
201 "location": "query", | 205 "location": "query", |
202 "type": "string" | 206 "type": "string" |
203 } | 207 } |
204 }, | 208 }, |
205 "path": "{project}/managedZones/{managedZone}/changes", | 209 "path": "{project}/managedZones/{managedZone}/changes", |
206 "response": { | 210 "response": { |
207 "$ref": "ChangesListResponse" | 211 "$ref": "ChangesListResponse" |
208 }, | 212 }, |
209 "scopes": [ | 213 "scopes": [ |
210 "https://www.googleapis.com/auth/cloud-platform", | 214 "https://www.googleapis.com/auth/cloud-platform", |
| 215 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
211 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, | 216 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, |
212 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" | 217 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" |
213 ] | 218 ] |
214 } | 219 } |
215 } | 220 } |
216 }, | 221 }, |
217 "managedZones": { | 222 "managedZones": { |
218 "methods": { | 223 "methods": { |
219 "create": { | 224 "create": { |
220 "description": "Create a new ManagedZone.", | 225 "description": "Create a new ManagedZone.", |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
292 "required": true, | 297 "required": true, |
293 "type": "string" | 298 "type": "string" |
294 } | 299 } |
295 }, | 300 }, |
296 "path": "{project}/managedZones/{managedZone}", | 301 "path": "{project}/managedZones/{managedZone}", |
297 "response": { | 302 "response": { |
298 "$ref": "ManagedZone" | 303 "$ref": "ManagedZone" |
299 }, | 304 }, |
300 "scopes": [ | 305 "scopes": [ |
301 "https://www.googleapis.com/auth/cloud-platform", | 306 "https://www.googleapis.com/auth/cloud-platform", |
| 307 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
302 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, | 308 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, |
303 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" | 309 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" |
304 ] | 310 ] |
305 }, | 311 }, |
306 "list": { | 312 "list": { |
307 "description": "Enumerate ManagedZones that have been create
d but not yet deleted.", | 313 "description": "Enumerate ManagedZones that have been create
d but not yet deleted.", |
308 "httpMethod": "GET", | 314 "httpMethod": "GET", |
309 "id": "dns.managedZones.list", | 315 "id": "dns.managedZones.list", |
310 "parameterOrder": [ | 316 "parameterOrder": [ |
311 "project" | 317 "project" |
312 ], | 318 ], |
313 "parameters": { | 319 "parameters": { |
| 320 "dnsName": { |
| 321 "description": "Restricts the list to return only zo
nes with this domain name.", |
| 322 "location": "query", |
| 323 "type": "string" |
| 324 }, |
314 "maxResults": { | 325 "maxResults": { |
315 "description": "Optional. Maximum number of results
to be returned. If unspecified, the server will decide how many results to retur
n.", | 326 "description": "Optional. Maximum number of results
to be returned. If unspecified, the server will decide how many results to retur
n.", |
316 "format": "int32", | 327 "format": "int32", |
317 "location": "query", | 328 "location": "query", |
318 "type": "integer" | 329 "type": "integer" |
319 }, | 330 }, |
320 "pageToken": { | 331 "pageToken": { |
321 "description": "Optional. A tag returned by a previo
us list request that was truncated. Use this parameter to continue a previous li
st request.", | 332 "description": "Optional. A tag returned by a previo
us list request that was truncated. Use this parameter to continue a previous li
st request.", |
322 "location": "query", | 333 "location": "query", |
323 "type": "string" | 334 "type": "string" |
324 }, | 335 }, |
325 "project": { | 336 "project": { |
326 "description": "Identifies the project addressed by
this request.", | 337 "description": "Identifies the project addressed by
this request.", |
327 "location": "path", | 338 "location": "path", |
328 "required": true, | 339 "required": true, |
329 "type": "string" | 340 "type": "string" |
330 } | 341 } |
331 }, | 342 }, |
332 "path": "{project}/managedZones", | 343 "path": "{project}/managedZones", |
333 "response": { | 344 "response": { |
334 "$ref": "ManagedZonesListResponse" | 345 "$ref": "ManagedZonesListResponse" |
335 }, | 346 }, |
336 "scopes": [ | 347 "scopes": [ |
337 "https://www.googleapis.com/auth/cloud-platform", | 348 "https://www.googleapis.com/auth/cloud-platform", |
| 349 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
338 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, | 350 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, |
339 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" | 351 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" |
340 ] | 352 ] |
341 } | 353 } |
342 } | 354 } |
343 }, | 355 }, |
344 "projects": { | 356 "projects": { |
345 "methods": { | 357 "methods": { |
346 "get": { | 358 "get": { |
347 "description": "Fetch the representation of an existing Proj
ect.", | 359 "description": "Fetch the representation of an existing Proj
ect.", |
348 "httpMethod": "GET", | 360 "httpMethod": "GET", |
349 "id": "dns.projects.get", | 361 "id": "dns.projects.get", |
350 "parameterOrder": [ | 362 "parameterOrder": [ |
351 "project" | 363 "project" |
352 ], | 364 ], |
353 "parameters": { | 365 "parameters": { |
354 "project": { | 366 "project": { |
355 "description": "Identifies the project addressed by
this request.", | 367 "description": "Identifies the project addressed by
this request.", |
356 "location": "path", | 368 "location": "path", |
357 "required": true, | 369 "required": true, |
358 "type": "string" | 370 "type": "string" |
359 } | 371 } |
360 }, | 372 }, |
361 "path": "{project}", | 373 "path": "{project}", |
362 "response": { | 374 "response": { |
363 "$ref": "Project" | 375 "$ref": "Project" |
364 }, | 376 }, |
365 "scopes": [ | 377 "scopes": [ |
366 "https://www.googleapis.com/auth/cloud-platform", | 378 "https://www.googleapis.com/auth/cloud-platform", |
| 379 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
367 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, | 380 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, |
368 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" | 381 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" |
369 ] | 382 ] |
370 } | 383 } |
371 } | 384 } |
372 }, | 385 }, |
373 "resourceRecordSets": { | 386 "resourceRecordSets": { |
374 "methods": { | 387 "methods": { |
375 "list": { | 388 "list": { |
376 "description": "Enumerate ResourceRecordSets that have been
created but not yet deleted.", | 389 "description": "Enumerate ResourceRecordSets that have been
created but not yet deleted.", |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
414 "location": "query", | 427 "location": "query", |
415 "type": "string" | 428 "type": "string" |
416 } | 429 } |
417 }, | 430 }, |
418 "path": "{project}/managedZones/{managedZone}/rrsets", | 431 "path": "{project}/managedZones/{managedZone}/rrsets", |
419 "response": { | 432 "response": { |
420 "$ref": "ResourceRecordSetsListResponse" | 433 "$ref": "ResourceRecordSetsListResponse" |
421 }, | 434 }, |
422 "scopes": [ | 435 "scopes": [ |
423 "https://www.googleapis.com/auth/cloud-platform", | 436 "https://www.googleapis.com/auth/cloud-platform", |
| 437 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
424 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, | 438 "https://www.googleapis.com/auth/ndev.clouddns.readonly"
, |
425 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" | 439 "https://www.googleapis.com/auth/ndev.clouddns.readwrite
" |
426 ] | 440 ] |
427 } | 441 } |
428 } | 442 } |
429 } | 443 } |
430 }, | 444 }, |
431 "revision": "20150218", | 445 "revision": "20150624", |
432 "rootUrl": "https://www.googleapis.com/", | 446 "rootUrl": "https://www.googleapis.com/", |
433 "schemas": { | 447 "schemas": { |
434 "Change": { | 448 "Change": { |
435 "description": "An atomic update to a collection of ResourceRecordSe
ts.", | 449 "description": "An atomic update to a collection of ResourceRecordSe
ts.", |
436 "id": "Change", | 450 "id": "Change", |
437 "properties": { | 451 "properties": { |
438 "additions": { | 452 "additions": { |
439 "description": "Which ResourceRecordSets to add?", | 453 "description": "Which ResourceRecordSets to add?", |
440 "items": { | 454 "items": { |
441 "$ref": "ResourceRecordSet" | 455 "$ref": "ResourceRecordSet" |
(...skipping 15 matching lines...) Expand all Loading... |
457 "default": "dns#change", | 471 "default": "dns#change", |
458 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"dns#change\".", | 472 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"dns#change\".", |
459 "type": "string" | 473 "type": "string" |
460 }, | 474 }, |
461 "startTime": { | 475 "startTime": { |
462 "description": "The time that this operation was started by
the server. This is in RFC3339 text format.", | 476 "description": "The time that this operation was started by
the server. This is in RFC3339 text format.", |
463 "type": "string" | 477 "type": "string" |
464 }, | 478 }, |
465 "status": { | 479 "status": { |
466 "description": "Status of the operation (output only).", | 480 "description": "Status of the operation (output only).", |
| 481 "enum": [ |
| 482 "done", |
| 483 "pending" |
| 484 ], |
| 485 "enumDescriptions": [ |
| 486 "", |
| 487 "" |
| 488 ], |
467 "type": "string" | 489 "type": "string" |
468 } | 490 } |
469 }, | 491 }, |
470 "type": "object" | 492 "type": "object" |
471 }, | 493 }, |
472 "ChangesListResponse": { | 494 "ChangesListResponse": { |
473 "description": "The response to a request to enumerate Changes to a
ResourceRecordSets collection.", | 495 "description": "The response to a request to enumerate Changes to a
ResourceRecordSets collection.", |
474 "id": "ChangesListResponse", | 496 "id": "ChangesListResponse", |
475 "properties": { | 497 "properties": { |
476 "changes": { | 498 "changes": { |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
673 "description": "The resource record set resources.", | 695 "description": "The resource record set resources.", |
674 "items": { | 696 "items": { |
675 "$ref": "ResourceRecordSet" | 697 "$ref": "ResourceRecordSet" |
676 }, | 698 }, |
677 "type": "array" | 699 "type": "array" |
678 } | 700 } |
679 }, | 701 }, |
680 "type": "object" | 702 "type": "object" |
681 } | 703 } |
682 }, | 704 }, |
683 "servicePath": "dns/v1beta1/projects/", | 705 "servicePath": "dns/v1/projects/", |
684 "title": "Google Cloud DNS API", | 706 "title": "Google Cloud DNS API", |
685 "version": "v1beta1" | 707 "version": "v1" |
686 } | 708 } |
OLD | NEW |