OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
| 5 "https://www.googleapis.com/auth/appengine.admin": { |
| 6 "description": "View and manage your applications deployed o
n Google App Engine" |
| 7 }, |
5 "https://www.googleapis.com/auth/cloud-platform": { | 8 "https://www.googleapis.com/auth/cloud-platform": { |
6 "description": "View and manage your data across Google Clou
d Platform services" | 9 "description": "View and manage your data across Google Clou
d Platform services" |
| 10 }, |
| 11 "https://www.googleapis.com/auth/cloud-platform.read-only": { |
| 12 "description": "View your data across Google Cloud Platform
services" |
7 } | 13 } |
8 } | 14 } |
9 } | 15 } |
10 }, | 16 }, |
11 "basePath": "", | 17 "basePath": "", |
12 "baseUrl": "https://appengine.googleapis.com/", | 18 "baseUrl": "https://appengine.googleapis.com/", |
13 "batchPath": "batch", | 19 "batchPath": "batch", |
14 "description": "Provisions and manages App Engine applications.", | 20 "description": "Provisions and manages App Engine applications.", |
15 "discoveryVersion": "v1", | 21 "discoveryVersion": "v1", |
16 "documentationLink": "https://cloud.google.com/appengine/docs/admin-api/", | 22 "documentationLink": "https://cloud.google.com/appengine/docs/admin-api/", |
17 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/b39BKUXeyRHQFhweQbDoJSGyqUg\"", | 23 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/8zFUuQjeU3OxAa8F7VzgjiZNJ4k\"", |
18 "icons": { | 24 "icons": { |
19 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 25 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
20 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 26 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
21 }, | 27 }, |
22 "id": "appengine:v1beta4", | 28 "id": "appengine:v1beta4", |
23 "kind": "discovery#restDescription", | 29 "kind": "discovery#restDescription", |
24 "name": "appengine", | 30 "name": "appengine", |
25 "ownerDomain": "google.com", | 31 "ownerDomain": "google.com", |
26 "ownerName": "Google", | 32 "ownerName": "Google", |
27 "parameters": { | 33 "parameters": { |
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
142 "type": "boolean" | 148 "type": "boolean" |
143 } | 149 } |
144 }, | 150 }, |
145 "path": "v1beta4/apps/{appsId}", | 151 "path": "v1beta4/apps/{appsId}", |
146 "response": { | 152 "response": { |
147 "$ref": "Application" | 153 "$ref": "Application" |
148 }, | 154 }, |
149 "scopes": [ | 155 "scopes": [ |
150 "https://www.googleapis.com/auth/cloud-platform" | 156 "https://www.googleapis.com/auth/cloud-platform" |
151 ] | 157 ] |
| 158 }, |
| 159 "patch": { |
| 160 "description": "Updates application fields.", |
| 161 "httpMethod": "PATCH", |
| 162 "id": "appengine.apps.patch", |
| 163 "parameterOrder": [ |
| 164 "appsId" |
| 165 ], |
| 166 "parameters": { |
| 167 "appsId": { |
| 168 "description": "Part of `name`. Name of the applicat
ion to update. For example: \"apps/myapp\".", |
| 169 "location": "path", |
| 170 "required": true, |
| 171 "type": "string" |
| 172 }, |
| 173 "mask": { |
| 174 "description": "Standard field mask for the set of f
ields to be updated.", |
| 175 "location": "query", |
| 176 "type": "string" |
| 177 } |
| 178 }, |
| 179 "path": "v1beta4/apps/{appsId}", |
| 180 "request": { |
| 181 "$ref": "Application" |
| 182 }, |
| 183 "response": { |
| 184 "$ref": "Operation" |
| 185 }, |
| 186 "scopes": [ |
| 187 "https://www.googleapis.com/auth/cloud-platform" |
| 188 ] |
152 } | 189 } |
153 }, | 190 }, |
154 "resources": { | 191 "resources": { |
| 192 "operations": { |
| 193 "methods": { |
| 194 "list": { |
| 195 "description": "Lists operations that match the spec
ified filter in the request. If the server doesn't support this method, it retur
ns `UNIMPLEMENTED`. NOTE: the `name` binding below allows API services to overri
de the binding to use different resource name schemes, such as `users/*/operatio
ns`.", |
| 196 "httpMethod": "GET", |
| 197 "id": "appengine.apps.operations.list", |
| 198 "parameterOrder": [ |
| 199 "appsId" |
| 200 ], |
| 201 "parameters": { |
| 202 "appsId": { |
| 203 "description": "Part of `name`. The name of
the operation collection.", |
| 204 "location": "path", |
| 205 "required": true, |
| 206 "type": "string" |
| 207 }, |
| 208 "filter": { |
| 209 "description": "The standard list filter.", |
| 210 "location": "query", |
| 211 "type": "string" |
| 212 }, |
| 213 "pageSize": { |
| 214 "description": "The standard list page size.
", |
| 215 "format": "int32", |
| 216 "location": "query", |
| 217 "type": "integer" |
| 218 }, |
| 219 "pageToken": { |
| 220 "description": "The standard list page token
.", |
| 221 "location": "query", |
| 222 "type": "string" |
| 223 } |
| 224 }, |
| 225 "path": "v1beta4/apps/{appsId}/operations", |
| 226 "response": { |
| 227 "$ref": "ListOperationsResponse" |
| 228 }, |
| 229 "scopes": [ |
| 230 "https://www.googleapis.com/auth/appengine.admin
", |
| 231 "https://www.googleapis.com/auth/cloud-platform"
, |
| 232 "https://www.googleapis.com/auth/cloud-platform.
read-only" |
| 233 ] |
| 234 }, |
| 235 "get": { |
| 236 "description": "Gets the latest state of a long-runn
ing operation. Clients can use this method to poll the operation result at inter
vals as recommended by the API service.", |
| 237 "httpMethod": "GET", |
| 238 "id": "appengine.apps.operations.get", |
| 239 "parameterOrder": [ |
| 240 "appsId", |
| 241 "operationsId" |
| 242 ], |
| 243 "parameters": { |
| 244 "appsId": { |
| 245 "description": "Part of `name`. The name of
the operation resource.", |
| 246 "location": "path", |
| 247 "required": true, |
| 248 "type": "string" |
| 249 }, |
| 250 "operationsId": { |
| 251 "description": "Part of `name`. See document
ation of `appsId`.", |
| 252 "location": "path", |
| 253 "required": true, |
| 254 "type": "string" |
| 255 } |
| 256 }, |
| 257 "path": "v1beta4/apps/{appsId}/operations/{operation
sId}", |
| 258 "response": { |
| 259 "$ref": "Operation" |
| 260 }, |
| 261 "scopes": [ |
| 262 "https://www.googleapis.com/auth/appengine.admin
", |
| 263 "https://www.googleapis.com/auth/cloud-platform"
, |
| 264 "https://www.googleapis.com/auth/cloud-platform.
read-only" |
| 265 ] |
| 266 } |
| 267 } |
| 268 }, |
155 "modules": { | 269 "modules": { |
156 "methods": { | 270 "methods": { |
157 "delete": { | 271 "delete": { |
158 "description": "Deletes the specified module and all
enclosed versions.", | 272 "description": "Deletes the specified module and all
enclosed versions.", |
159 "httpMethod": "DELETE", | 273 "httpMethod": "DELETE", |
160 "id": "appengine.apps.modules.delete", | 274 "id": "appengine.apps.modules.delete", |
161 "parameterOrder": [ | 275 "parameterOrder": [ |
162 "appsId", | 276 "appsId", |
163 "modulesId" | 277 "modulesId" |
164 ], | 278 ], |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
204 "location": "path", | 318 "location": "path", |
205 "required": true, | 319 "required": true, |
206 "type": "string" | 320 "type": "string" |
207 } | 321 } |
208 }, | 322 }, |
209 "path": "v1beta4/apps/{appsId}/modules/{modulesId}", | 323 "path": "v1beta4/apps/{appsId}/modules/{modulesId}", |
210 "response": { | 324 "response": { |
211 "$ref": "Module" | 325 "$ref": "Module" |
212 }, | 326 }, |
213 "scopes": [ | 327 "scopes": [ |
214 "https://www.googleapis.com/auth/cloud-platform" | 328 "https://www.googleapis.com/auth/appengine.admin
", |
| 329 "https://www.googleapis.com/auth/cloud-platform"
, |
| 330 "https://www.googleapis.com/auth/cloud-platform.
read-only" |
215 ] | 331 ] |
216 }, | 332 }, |
217 "list": { | 333 "list": { |
218 "description": "Lists all the modules in the applica
tion.", | 334 "description": "Lists all the modules in the applica
tion.", |
219 "httpMethod": "GET", | 335 "httpMethod": "GET", |
220 "id": "appengine.apps.modules.list", | 336 "id": "appengine.apps.modules.list", |
221 "parameterOrder": [ | 337 "parameterOrder": [ |
222 "appsId" | 338 "appsId" |
223 ], | 339 ], |
224 "parameters": { | 340 "parameters": { |
(...skipping 13 matching lines...) Expand all Loading... |
238 "description": "Continuation token for fetch
ing the next page of results.", | 354 "description": "Continuation token for fetch
ing the next page of results.", |
239 "location": "query", | 355 "location": "query", |
240 "type": "string" | 356 "type": "string" |
241 } | 357 } |
242 }, | 358 }, |
243 "path": "v1beta4/apps/{appsId}/modules", | 359 "path": "v1beta4/apps/{appsId}/modules", |
244 "response": { | 360 "response": { |
245 "$ref": "ListModulesResponse" | 361 "$ref": "ListModulesResponse" |
246 }, | 362 }, |
247 "scopes": [ | 363 "scopes": [ |
248 "https://www.googleapis.com/auth/cloud-platform" | 364 "https://www.googleapis.com/auth/appengine.admin
", |
| 365 "https://www.googleapis.com/auth/cloud-platform"
, |
| 366 "https://www.googleapis.com/auth/cloud-platform.
read-only" |
249 ] | 367 ] |
250 }, | 368 }, |
251 "patch": { | 369 "patch": { |
252 "description": "Updates the configuration of the spe
cified module.", | 370 "description": "Updates the configuration of the spe
cified module.", |
253 "httpMethod": "PATCH", | 371 "httpMethod": "PATCH", |
254 "id": "appengine.apps.modules.patch", | 372 "id": "appengine.apps.modules.patch", |
255 "parameterOrder": [ | 373 "parameterOrder": [ |
256 "appsId", | 374 "appsId", |
257 "modulesId" | 375 "modulesId" |
258 ], | 376 ], |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
401 ], | 519 ], |
402 "location": "query", | 520 "location": "query", |
403 "type": "string" | 521 "type": "string" |
404 } | 522 } |
405 }, | 523 }, |
406 "path": "v1beta4/apps/{appsId}/modules/{modu
lesId}/versions/{versionsId}", | 524 "path": "v1beta4/apps/{appsId}/modules/{modu
lesId}/versions/{versionsId}", |
407 "response": { | 525 "response": { |
408 "$ref": "Version" | 526 "$ref": "Version" |
409 }, | 527 }, |
410 "scopes": [ | 528 "scopes": [ |
411 "https://www.googleapis.com/auth/cloud-p
latform" | 529 "https://www.googleapis.com/auth/appengi
ne.admin", |
| 530 "https://www.googleapis.com/auth/cloud-p
latform", |
| 531 "https://www.googleapis.com/auth/cloud-p
latform.read-only" |
412 ] | 532 ] |
413 }, | 533 }, |
414 "list": { | 534 "list": { |
415 "description": "Lists the versions of a modu
le.", | 535 "description": "Lists the versions of a modu
le.", |
416 "httpMethod": "GET", | 536 "httpMethod": "GET", |
417 "id": "appengine.apps.modules.versions.list"
, | 537 "id": "appengine.apps.modules.versions.list"
, |
418 "parameterOrder": [ | 538 "parameterOrder": [ |
419 "appsId", | 539 "appsId", |
420 "modulesId" | 540 "modulesId" |
421 ], | 541 ], |
(...skipping 29 matching lines...) Expand all Loading... |
451 "description": "Continuation token f
or fetching the next page of results.", | 571 "description": "Continuation token f
or fetching the next page of results.", |
452 "location": "query", | 572 "location": "query", |
453 "type": "string" | 573 "type": "string" |
454 } | 574 } |
455 }, | 575 }, |
456 "path": "v1beta4/apps/{appsId}/modules/{modu
lesId}/versions", | 576 "path": "v1beta4/apps/{appsId}/modules/{modu
lesId}/versions", |
457 "response": { | 577 "response": { |
458 "$ref": "ListVersionsResponse" | 578 "$ref": "ListVersionsResponse" |
459 }, | 579 }, |
460 "scopes": [ | 580 "scopes": [ |
461 "https://www.googleapis.com/auth/cloud-p
latform" | 581 "https://www.googleapis.com/auth/appengi
ne.admin", |
| 582 "https://www.googleapis.com/auth/cloud-p
latform", |
| 583 "https://www.googleapis.com/auth/cloud-p
latform.read-only" |
462 ] | 584 ] |
463 }, | 585 }, |
464 "patch": { | 586 "patch": { |
465 "description": "Updates the specified Versio
n resource. You can specify the following fields depending on the App Engine env
ironment and type of scaling that the version resource uses: * [`serving_status`
](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.
modules.versions#Version.FIELDS.serving_status): For Version resources that use
basic scaling, manual scaling, or run in the App Engine flexible environment. *
[`instance_class`](https://cloud.google.com/appengine/docs/admin-api/reference/r
est/v1beta4/apps.modules.versions#Version.FIELDS.instance_class): For Version re
sources that run in the App Engine standard environment. * [`automatic_scaling.m
in_idle_instances`](https://cloud.google.com/appengine/docs/admin-api/reference/
rest/v1beta4/apps.modules.versions#Version.FIELDS.automatic_scaling): For Versio
n resources that use automatic scaling and run in the App Engine standard enviro
nment. * [`automatic_scaling.max_idle_instances`](https://cloud.google.com/appen
gine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#Version.FIELDS.
automatic_scaling): For Version resources that use automatic scaling and run in
the App Engine standard environment.", | 587 "description": "Updates the specified Versio
n resource. You can specify the following fields depending on the App Engine env
ironment and type of scaling that the version resource uses: * [`serving_status`
](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.
modules.versions#Version.FIELDS.serving_status): For Version resources that use
basic scaling, manual scaling, or run in the App Engine flexible environment. *
[`instance_class`](https://cloud.google.com/appengine/docs/admin-api/reference/r
est/v1beta4/apps.modules.versions#Version.FIELDS.instance_class): For Version re
sources that run in the App Engine standard environment. * [`automatic_scaling.m
in_idle_instances`](https://cloud.google.com/appengine/docs/admin-api/reference/
rest/v1beta4/apps.modules.versions#Version.FIELDS.automatic_scaling): For Versio
n resources that use automatic scaling and run in the App Engine standard enviro
nment. * [`automatic_scaling.max_idle_instances`](https://cloud.google.com/appen
gine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#Version.FIELDS.
automatic_scaling): For Version resources that use automatic scaling and run in
the App Engine standard environment.", |
466 "httpMethod": "PATCH", | 588 "httpMethod": "PATCH", |
467 "id": "appengine.apps.modules.versions.patch
", | 589 "id": "appengine.apps.modules.versions.patch
", |
468 "parameterOrder": [ | 590 "parameterOrder": [ |
469 "appsId", | 591 "appsId", |
470 "modulesId", | 592 "modulesId", |
471 "versionsId" | 593 "versionsId" |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
588 "location": "path", | 710 "location": "path", |
589 "required": true, | 711 "required": true, |
590 "type": "string" | 712 "type": "string" |
591 } | 713 } |
592 }, | 714 }, |
593 "path": "v1beta4/apps/{appsId}/modul
es/{modulesId}/versions/{versionsId}/instances/{instancesId}", | 715 "path": "v1beta4/apps/{appsId}/modul
es/{modulesId}/versions/{versionsId}/instances/{instancesId}", |
594 "response": { | 716 "response": { |
595 "$ref": "Instance" | 717 "$ref": "Instance" |
596 }, | 718 }, |
597 "scopes": [ | 719 "scopes": [ |
598 "https://www.googleapis.com/auth
/cloud-platform" | 720 "https://www.googleapis.com/auth
/appengine.admin", |
| 721 "https://www.googleapis.com/auth
/cloud-platform", |
| 722 "https://www.googleapis.com/auth
/cloud-platform.read-only" |
599 ] | 723 ] |
600 }, | 724 }, |
601 "list": { | 725 "list": { |
602 "description": "Lists the instances
of a version.", | 726 "description": "Lists the instances
of a version.", |
603 "httpMethod": "GET", | 727 "httpMethod": "GET", |
604 "id": "appengine.apps.modules.versio
ns.instances.list", | 728 "id": "appengine.apps.modules.versio
ns.instances.list", |
605 "parameterOrder": [ | 729 "parameterOrder": [ |
606 "appsId", | 730 "appsId", |
607 "modulesId", | 731 "modulesId", |
608 "versionsId" | 732 "versionsId" |
(...skipping 27 matching lines...) Expand all Loading... |
636 "description": "Continuation
token for fetching the next page of results.", | 760 "description": "Continuation
token for fetching the next page of results.", |
637 "location": "query", | 761 "location": "query", |
638 "type": "string" | 762 "type": "string" |
639 } | 763 } |
640 }, | 764 }, |
641 "path": "v1beta4/apps/{appsId}/modul
es/{modulesId}/versions/{versionsId}/instances", | 765 "path": "v1beta4/apps/{appsId}/modul
es/{modulesId}/versions/{versionsId}/instances", |
642 "response": { | 766 "response": { |
643 "$ref": "ListInstancesResponse" | 767 "$ref": "ListInstancesResponse" |
644 }, | 768 }, |
645 "scopes": [ | 769 "scopes": [ |
646 "https://www.googleapis.com/auth
/cloud-platform" | 770 "https://www.googleapis.com/auth
/appengine.admin", |
| 771 "https://www.googleapis.com/auth
/cloud-platform", |
| 772 "https://www.googleapis.com/auth
/cloud-platform.read-only" |
647 ] | 773 ] |
648 }, | 774 }, |
649 "debug": { | 775 "debug": { |
650 "description": "Enables debugging on
a VM instance. This allows you to use the SSH command to connect to the virtual
machine where the instance lives. While in \"debug mode\", the instance continu
es to serve live traffic. You should delete the instance when you are done debug
ging and then allow the system to take over and determine if another instance sh
ould be started. Only applicable for instances in App Engine flexible environmen
t.", | 776 "description": "Enables debugging on
a VM instance. This allows you to use the SSH command to connect to the virtual
machine where the instance lives. While in \"debug mode\", the instance continu
es to serve live traffic. You should delete the instance when you are done debug
ging and then allow the system to take over and determine if another instance sh
ould be started. Only applicable for instances in App Engine flexible environmen
t.", |
651 "httpMethod": "POST", | 777 "httpMethod": "POST", |
652 "id": "appengine.apps.modules.versio
ns.instances.debug", | 778 "id": "appengine.apps.modules.versio
ns.instances.debug", |
653 "parameterOrder": [ | 779 "parameterOrder": [ |
654 "appsId", | 780 "appsId", |
655 "modulesId", | 781 "modulesId", |
656 "versionsId", | 782 "versionsId", |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
692 "scopes": [ | 818 "scopes": [ |
693 "https://www.googleapis.com/auth
/cloud-platform" | 819 "https://www.googleapis.com/auth
/cloud-platform" |
694 ] | 820 ] |
695 } | 821 } |
696 } | 822 } |
697 } | 823 } |
698 } | 824 } |
699 } | 825 } |
700 } | 826 } |
701 }, | 827 }, |
702 "operations": { | |
703 "methods": { | |
704 "get": { | |
705 "description": "Gets the latest state of a long-runn
ing operation. Clients can use this method to poll the operation result at inter
vals as recommended by the API service.", | |
706 "httpMethod": "GET", | |
707 "id": "appengine.apps.operations.get", | |
708 "parameterOrder": [ | |
709 "appsId", | |
710 "operationsId" | |
711 ], | |
712 "parameters": { | |
713 "appsId": { | |
714 "description": "Part of `name`. The name of
the operation resource.", | |
715 "location": "path", | |
716 "required": true, | |
717 "type": "string" | |
718 }, | |
719 "operationsId": { | |
720 "description": "Part of `name`. See document
ation of `appsId`.", | |
721 "location": "path", | |
722 "required": true, | |
723 "type": "string" | |
724 } | |
725 }, | |
726 "path": "v1beta4/apps/{appsId}/operations/{operation
sId}", | |
727 "response": { | |
728 "$ref": "Operation" | |
729 }, | |
730 "scopes": [ | |
731 "https://www.googleapis.com/auth/cloud-platform" | |
732 ] | |
733 }, | |
734 "list": { | |
735 "description": "Lists operations that match the spec
ified filter in the request. If the server doesn't support this method, it retur
ns `UNIMPLEMENTED`. NOTE: the `name` binding below allows API services to overri
de the binding to use different resource name schemes, such as `users/*/operatio
ns`.", | |
736 "httpMethod": "GET", | |
737 "id": "appengine.apps.operations.list", | |
738 "parameterOrder": [ | |
739 "appsId" | |
740 ], | |
741 "parameters": { | |
742 "appsId": { | |
743 "description": "Part of `name`. The name of
the operation collection.", | |
744 "location": "path", | |
745 "required": true, | |
746 "type": "string" | |
747 }, | |
748 "filter": { | |
749 "description": "The standard list filter.", | |
750 "location": "query", | |
751 "type": "string" | |
752 }, | |
753 "pageSize": { | |
754 "description": "The standard list page size.
", | |
755 "format": "int32", | |
756 "location": "query", | |
757 "type": "integer" | |
758 }, | |
759 "pageToken": { | |
760 "description": "The standard list page token
.", | |
761 "location": "query", | |
762 "type": "string" | |
763 } | |
764 }, | |
765 "path": "v1beta4/apps/{appsId}/operations", | |
766 "response": { | |
767 "$ref": "ListOperationsResponse" | |
768 }, | |
769 "scopes": [ | |
770 "https://www.googleapis.com/auth/cloud-platform" | |
771 ] | |
772 } | |
773 } | |
774 }, | |
775 "locations": { | 828 "locations": { |
776 "methods": { | 829 "methods": { |
777 "list": { | 830 "list": { |
778 "description": "Lists information about the supporte
d locations for this service.", | 831 "description": "Lists information about the supporte
d locations for this service.", |
779 "httpMethod": "GET", | 832 "httpMethod": "GET", |
780 "id": "appengine.apps.locations.list", | 833 "id": "appengine.apps.locations.list", |
781 "parameterOrder": [ | 834 "parameterOrder": [ |
782 "appsId" | 835 "appsId" |
783 ], | 836 ], |
784 "parameters": { | 837 "parameters": { |
(...skipping 18 matching lines...) Expand all Loading... |
803 "description": "The standard list page token
.", | 856 "description": "The standard list page token
.", |
804 "location": "query", | 857 "location": "query", |
805 "type": "string" | 858 "type": "string" |
806 } | 859 } |
807 }, | 860 }, |
808 "path": "v1beta4/apps/{appsId}/locations", | 861 "path": "v1beta4/apps/{appsId}/locations", |
809 "response": { | 862 "response": { |
810 "$ref": "ListLocationsResponse" | 863 "$ref": "ListLocationsResponse" |
811 }, | 864 }, |
812 "scopes": [ | 865 "scopes": [ |
813 "https://www.googleapis.com/auth/cloud-platform" | 866 "https://www.googleapis.com/auth/appengine.admin
", |
| 867 "https://www.googleapis.com/auth/cloud-platform"
, |
| 868 "https://www.googleapis.com/auth/cloud-platform.
read-only" |
814 ] | 869 ] |
815 }, | 870 }, |
816 "get": { | 871 "get": { |
817 "description": "Get information about a location.", | 872 "description": "Get information about a location.", |
818 "httpMethod": "GET", | 873 "httpMethod": "GET", |
819 "id": "appengine.apps.locations.get", | 874 "id": "appengine.apps.locations.get", |
820 "parameterOrder": [ | 875 "parameterOrder": [ |
821 "appsId", | 876 "appsId", |
822 "locationsId" | 877 "locationsId" |
823 ], | 878 ], |
824 "parameters": { | 879 "parameters": { |
825 "appsId": { | 880 "appsId": { |
826 "description": "Part of `name`. Resource nam
e for the location.", | 881 "description": "Part of `name`. Resource nam
e for the location.", |
827 "location": "path", | 882 "location": "path", |
828 "required": true, | 883 "required": true, |
829 "type": "string" | 884 "type": "string" |
830 }, | 885 }, |
831 "locationsId": { | 886 "locationsId": { |
832 "description": "Part of `name`. See document
ation of `appsId`.", | 887 "description": "Part of `name`. See document
ation of `appsId`.", |
833 "location": "path", | 888 "location": "path", |
834 "required": true, | 889 "required": true, |
835 "type": "string" | 890 "type": "string" |
836 } | 891 } |
837 }, | 892 }, |
838 "path": "v1beta4/apps/{appsId}/locations/{locationsI
d}", | 893 "path": "v1beta4/apps/{appsId}/locations/{locationsI
d}", |
839 "response": { | 894 "response": { |
840 "$ref": "Location" | 895 "$ref": "Location" |
841 }, | 896 }, |
842 "scopes": [ | 897 "scopes": [ |
843 "https://www.googleapis.com/auth/cloud-platform" | 898 "https://www.googleapis.com/auth/appengine.admin
", |
| 899 "https://www.googleapis.com/auth/cloud-platform"
, |
| 900 "https://www.googleapis.com/auth/cloud-platform.
read-only" |
844 ] | 901 ] |
845 } | 902 } |
846 } | 903 } |
847 } | 904 } |
848 } | 905 } |
849 } | 906 } |
850 }, | 907 }, |
851 "revision": "20160802", | 908 "revision": "20161101", |
852 "rootUrl": "https://appengine.googleapis.com/", | 909 "rootUrl": "https://appengine.googleapis.com/", |
853 "schemas": { | 910 "schemas": { |
854 "Application": { | 911 "ListOperationsResponse": { |
855 "description": "An Application resource contains the top-level confi
guration of an App Engine application.", | 912 "description": "The response message for Operations.ListOperations."
, |
856 "id": "Application", | 913 "id": "ListOperationsResponse", |
857 "properties": { | 914 "properties": { |
858 "name": { | 915 "operations": { |
859 "description": "Full path to the Application resource in the
API. Example: `apps/myapp`. @OutputOnly", | 916 "description": "A list of operations that matches the specif
ied filter in the request.", |
860 "type": "string" | |
861 }, | |
862 "id": { | |
863 "description": "Identifier of the Application resource. This
identifier is equivalent to the project ID of the Google Cloud Platform project
where you want to deploy your application. Example: `myapp`.", | |
864 "type": "string" | |
865 }, | |
866 "dispatchRules": { | |
867 "description": "HTTP path dispatch rules for requests to the
application that do not explicitly target a module or version. Rules are order-
dependent. @OutputOnly", | |
868 "items": { | 917 "items": { |
869 "$ref": "UrlDispatchRule" | 918 "$ref": "Operation" |
870 }, | 919 }, |
871 "type": "array" | 920 "type": "array" |
872 }, | 921 }, |
873 "authDomain": { | 922 "nextPageToken": { |
874 "description": "Google Apps authentication domain that contr
ols which users can access this application. Defaults to open access for any Goo
gle Account.", | 923 "description": "The standard List next-page token.", |
875 "type": "string" | |
876 }, | |
877 "location": { | |
878 "description": "Location from which this application will be
run. Application instances will run out of data centers in the chosen location,
which is also where all of the application's end user content is stored. Defaul
ts to `us-central`. Options are: `us-central` - Central US `europe-west` - Weste
rn Europe `us-east1` - Eastern US", | |
879 "type": "string" | |
880 }, | |
881 "codeBucket": { | |
882 "description": "Google Cloud Storage bucket that can be used
for storing files associated with this application. This bucket is associated w
ith the application and can be used by the gcloud deployment commands. @OutputOn
ly", | |
883 "type": "string" | |
884 }, | |
885 "defaultCookieExpiration": { | |
886 "description": "Cookie expiration policy for this applicatio
n. @OutputOnly", | |
887 "type": "string" | |
888 }, | |
889 "defaultHostname": { | |
890 "description": "Hostname used to reach the application, as r
esolved by App Engine. @OutputOnly", | |
891 "type": "string" | |
892 }, | |
893 "defaultBucket": { | |
894 "description": "Google Cloud Storage bucket that can be used
by this application to store content. @OutputOnly", | |
895 "type": "string" | 924 "type": "string" |
896 } | 925 } |
897 }, | 926 }, |
898 "type": "object" | |
899 }, | |
900 "UrlDispatchRule": { | |
901 "description": "Rules to match an HTTP request and dispatch that req
uest to a module.", | |
902 "id": "UrlDispatchRule", | |
903 "properties": { | |
904 "domain": { | |
905 "description": "Domain name to match against. The wildcard \
"`*`\" is supported if specified before a period: \"`*.`\". Defaults to matching
all domains: \"`*`\".", | |
906 "type": "string" | |
907 }, | |
908 "path": { | |
909 "description": "Pathname within the host. Must start with a
\"`/`\". A single \"`*`\" can be included at the end of the path. The sum of the
lengths of the domain and path may not exceed 100 characters.", | |
910 "type": "string" | |
911 }, | |
912 "module": { | |
913 "description": "Resource ID of a module in this application
that should serve the matched request. The module must already exist. Example: `
default`.", | |
914 "type": "string" | |
915 } | |
916 }, | |
917 "type": "object" | 927 "type": "object" |
918 }, | 928 }, |
919 "Operation": { | 929 "Operation": { |
920 "description": "This resource represents a long-running operation th
at is the result of a network API call.", | 930 "description": "This resource represents a long-running operation th
at is the result of a network API call.", |
921 "id": "Operation", | 931 "id": "Operation", |
922 "properties": { | 932 "properties": { |
923 "name": { | 933 "name": { |
924 "description": "The server-assigned name, which is only uniq
ue within the same service that originally returns it. If you use the default HT
TP mapping, the `name` should have the format of `operations/some/unique/name`."
, | 934 "description": "The server-assigned name, which is only uniq
ue within the same service that originally returns it. If you use the default HT
TP mapping, the `name` should have the format of `operations/some/unique/name`."
, |
925 "type": "string" | 935 "type": "string" |
926 }, | 936 }, |
927 "metadata": { | 937 "metadata": { |
928 "additionalProperties": { | 938 "additionalProperties": { |
929 "description": "Properties of the object. Contains field
@type with type URL.", | 939 "description": "Properties of the object. Contains field
@type with type URL.", |
930 "type": "any" | 940 "type": "any" |
931 }, | 941 }, |
932 "description": "Service-specific metadata associated with th
e operation. It typically contains progress information and common metadata such
as create time. Some services might not provide such metadata. Any method that
returns a long-running operation should document the metadata type, if any.", | 942 "description": "Service-specific metadata associated with th
e operation. It typically contains progress information and common metadata such
as create time. Some services might not provide such metadata. Any method that
returns a long-running operation should document the metadata type, if any.", |
933 "type": "object" | 943 "type": "object" |
934 }, | 944 }, |
935 "done": { | 945 "done": { |
936 "description": "If the value is `false`, it means the operat
ion is still in progress. If true, the operation is completed, and either `error
` or `response` is available.", | 946 "description": "If the value is `false`, it means the operat
ion is still in progress. If true, the operation is completed, and either `error
` or `response` is available.", |
937 "type": "boolean" | 947 "type": "boolean" |
938 }, | 948 }, |
939 "error": { | 949 "error": { |
940 "$ref": "Status", | 950 "$ref": "Status", |
941 "description": "The error result of the operation in case of
failure." | 951 "description": "The error result of the operation in case of
failure or cancellation." |
942 }, | 952 }, |
943 "response": { | 953 "response": { |
944 "additionalProperties": { | 954 "additionalProperties": { |
945 "description": "Properties of the object. Contains field
@type with type URL.", | 955 "description": "Properties of the object. Contains field
@type with type URL.", |
946 "type": "any" | 956 "type": "any" |
947 }, | 957 }, |
948 "description": "The normal response of the operation in case
of success. If the original method returns no data on success, such as `Delete`
, the response is `google.protobuf.Empty`. If the original method is standard `G
et`/`Create`/`Update`, the response should be the resource. For other methods, t
he response should have the type `XxxResponse`, where `Xxx` is the original meth
od name. For example, if the original method name is `TakeSnapshot()`, the infer
red response type is `TakeSnapshotResponse`.", | 958 "description": "The normal response of the operation in case
of success. If the original method returns no data on success, such as `Delete`
, the response is `google.protobuf.Empty`. If the original method is standard `G
et`/`Create`/`Update`, the response should be the resource. For other methods, t
he response should have the type `XxxResponse`, where `Xxx` is the original meth
od name. For example, if the original method name is `TakeSnapshot()`, the infer
red response type is `TakeSnapshotResponse`.", |
949 "type": "object" | 959 "type": "object" |
950 } | 960 } |
951 }, | 961 }, |
(...skipping 19 matching lines...) Expand all Loading... |
971 "description": "Properties of the object. Contains f
ield @type with type URL.", | 981 "description": "Properties of the object. Contains f
ield @type with type URL.", |
972 "type": "any" | 982 "type": "any" |
973 }, | 983 }, |
974 "type": "object" | 984 "type": "object" |
975 }, | 985 }, |
976 "type": "array" | 986 "type": "array" |
977 } | 987 } |
978 }, | 988 }, |
979 "type": "object" | 989 "type": "object" |
980 }, | 990 }, |
| 991 "Application": { |
| 992 "description": "An Application resource contains the top-level confi
guration of an App Engine application.", |
| 993 "id": "Application", |
| 994 "properties": { |
| 995 "name": { |
| 996 "description": "Full path to the Application resource in the
API. Example: `apps/myapp`. @OutputOnly", |
| 997 "type": "string" |
| 998 }, |
| 999 "id": { |
| 1000 "description": "Identifier of the Application resource. This
identifier is equivalent to the project ID of the Google Cloud Platform project
where you want to deploy your application. Example: `myapp`.", |
| 1001 "type": "string" |
| 1002 }, |
| 1003 "dispatchRules": { |
| 1004 "description": "HTTP path dispatch rules for requests to the
application that do not explicitly target a module or version. Rules are order-
dependent. @OutputOnly", |
| 1005 "items": { |
| 1006 "$ref": "UrlDispatchRule" |
| 1007 }, |
| 1008 "type": "array" |
| 1009 }, |
| 1010 "authDomain": { |
| 1011 "description": "Google Apps authentication domain that contr
ols which users can access this application. Defaults to open access for any Goo
gle Account.", |
| 1012 "type": "string" |
| 1013 }, |
| 1014 "location": { |
| 1015 "description": "Location from which this application will be
run. Application instances will run out of data centers in the chosen location,
which is also where all of the application's end user content is stored. Defaul
ts to `us-central`. Options are: `us-central` - Central US `europe-west` - Weste
rn Europe `us-east1` - Eastern US", |
| 1016 "type": "string" |
| 1017 }, |
| 1018 "codeBucket": { |
| 1019 "description": "Google Cloud Storage bucket that can be used
for storing files associated with this application. This bucket is associated w
ith the application and can be used by the gcloud deployment commands. @OutputOn
ly", |
| 1020 "type": "string" |
| 1021 }, |
| 1022 "defaultCookieExpiration": { |
| 1023 "description": "Cookie expiration policy for this applicatio
n. @OutputOnly", |
| 1024 "type": "string" |
| 1025 }, |
| 1026 "defaultHostname": { |
| 1027 "description": "Hostname used to reach the application, as r
esolved by App Engine. @OutputOnly", |
| 1028 "type": "string" |
| 1029 }, |
| 1030 "defaultBucket": { |
| 1031 "description": "Google Cloud Storage bucket that can be used
by this application to store content. @OutputOnly", |
| 1032 "type": "string" |
| 1033 } |
| 1034 }, |
| 1035 "type": "object" |
| 1036 }, |
| 1037 "UrlDispatchRule": { |
| 1038 "description": "Rules to match an HTTP request and dispatch that req
uest to a module.", |
| 1039 "id": "UrlDispatchRule", |
| 1040 "properties": { |
| 1041 "domain": { |
| 1042 "description": "Domain name to match against. The wildcard \
"`*`\" is supported if specified before a period: \"`*.`\". Defaults to matching
all domains: \"`*`\".", |
| 1043 "type": "string" |
| 1044 }, |
| 1045 "path": { |
| 1046 "description": "Pathname within the host. Must start with a
\"`/`\". A single \"`*`\" can be included at the end of the path. The sum of the
lengths of the domain and path may not exceed 100 characters.", |
| 1047 "type": "string" |
| 1048 }, |
| 1049 "module": { |
| 1050 "description": "Resource ID of a module in this application
that should serve the matched request. The module must already exist. Example: `
default`.", |
| 1051 "type": "string" |
| 1052 } |
| 1053 }, |
| 1054 "type": "object" |
| 1055 }, |
981 "Version": { | 1056 "Version": { |
982 "description": "A Version resource is a specific set of source code
and configuration files that are deployed into a module.", | 1057 "description": "A Version resource is a specific set of source code
and configuration files that are deployed into a module.", |
983 "id": "Version", | 1058 "id": "Version", |
984 "properties": { | 1059 "properties": { |
985 "name": { | 1060 "name": { |
986 "description": "Full path to the Version resource in the API
. Example: `apps/myapp/modules/default/versions/v1`. @OutputOnly", | 1061 "description": "Full path to the Version resource in the API
. Example: `apps/myapp/modules/default/versions/v1`. @OutputOnly", |
987 "type": "string" | 1062 "type": "string" |
988 }, | 1063 }, |
989 "id": { | 1064 "id": { |
990 "description": "Relative name of the version within the modu
le. Example: `v1`. Version names can contain only lowercase letters, numbers, or
hyphens. Reserved names: \"default\", \"latest\", and any name with the prefix
\"ah-\".", | 1065 "description": "Relative name of the version within the modu
le. Example: `v1`. Version names can contain only lowercase letters, numbers, or
hyphens. Reserved names: \"default\", \"latest\", and any name with the prefix
\"ah-\".", |
(...skipping 863 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1854 "format": "int64", | 1929 "format": "int64", |
1855 "type": "string" | 1930 "type": "string" |
1856 }, | 1931 }, |
1857 "vmStatus": { | 1932 "vmStatus": { |
1858 "description": "Status of the virtual machine where this ins
tance lives. Only applicable for instances in App Engine flexible environment. @
OutputOnly", | 1933 "description": "Status of the virtual machine where this ins
tance lives. Only applicable for instances in App Engine flexible environment. @
OutputOnly", |
1859 "type": "string" | 1934 "type": "string" |
1860 }, | 1935 }, |
1861 "vmUnlocked": { | 1936 "vmUnlocked": { |
1862 "description": "Whether this instance is in debug mode. Only
applicable for instances in App Engine flexible environment. @OutputOnly", | 1937 "description": "Whether this instance is in debug mode. Only
applicable for instances in App Engine flexible environment. @OutputOnly", |
1863 "type": "boolean" | 1938 "type": "boolean" |
| 1939 }, |
| 1940 "vmIp": { |
| 1941 "description": "The IP address of this instance. Only applic
able for instances in App Engine flexible environment. @OutputOnly", |
| 1942 "type": "string" |
1864 } | 1943 } |
1865 }, | 1944 }, |
1866 "type": "object" | 1945 "type": "object" |
1867 }, | 1946 }, |
1868 "ListInstancesResponse": { | 1947 "ListInstancesResponse": { |
1869 "description": "Response message for `Instances.ListInstances`.", | 1948 "description": "Response message for `Instances.ListInstances`.", |
1870 "id": "ListInstancesResponse", | 1949 "id": "ListInstancesResponse", |
1871 "properties": { | 1950 "properties": { |
1872 "instances": { | 1951 "instances": { |
1873 "description": "The instances belonging to the requested ver
sion.", | 1952 "description": "The instances belonging to the requested ver
sion.", |
1874 "items": { | 1953 "items": { |
1875 "$ref": "Instance" | 1954 "$ref": "Instance" |
1876 }, | 1955 }, |
1877 "type": "array" | 1956 "type": "array" |
1878 }, | 1957 }, |
1879 "nextPageToken": { | 1958 "nextPageToken": { |
1880 "description": "Continuation token for fetching the next pag
e of results.", | 1959 "description": "Continuation token for fetching the next pag
e of results.", |
1881 "type": "string" | 1960 "type": "string" |
1882 } | 1961 } |
1883 }, | 1962 }, |
1884 "type": "object" | 1963 "type": "object" |
1885 }, | 1964 }, |
1886 "DebugInstanceRequest": { | 1965 "DebugInstanceRequest": { |
1887 "description": "Request message for `Instances.DebugInstance`.", | 1966 "description": "Request message for `Instances.DebugInstance`.", |
1888 "id": "DebugInstanceRequest", | 1967 "id": "DebugInstanceRequest", |
1889 "type": "object" | |
1890 }, | |
1891 "ListOperationsResponse": { | |
1892 "description": "The response message for Operations.ListOperations."
, | |
1893 "id": "ListOperationsResponse", | |
1894 "properties": { | 1968 "properties": { |
1895 "operations": { | 1969 "sshKey": { |
1896 "description": "A list of operations that matches the specif
ied filter in the request.", | 1970 "description": "Public SSH key to add to the instance. Examp
le: `[USERNAME]:ssh-rsa KEY_VALUE` or `[USERNAME]:ssh-rsa [KEY_VALUE] google-ssh
{\"userName\":\"[USERNAME]\",\"expireOn\":\"[EXPIRE_TIME]\"}` For more informat
ion, see [Adding and Removing SSH Keys](https://cloud.google.com/compute/docs/in
stances/adding-removing-ssh-keys)", |
1897 "items": { | |
1898 "$ref": "Operation" | |
1899 }, | |
1900 "type": "array" | |
1901 }, | |
1902 "nextPageToken": { | |
1903 "description": "The standard List next-page token.", | |
1904 "type": "string" | 1971 "type": "string" |
1905 } | 1972 } |
1906 }, | 1973 }, |
1907 "type": "object" | 1974 "type": "object" |
1908 }, | 1975 }, |
1909 "ListLocationsResponse": { | 1976 "ListLocationsResponse": { |
1910 "description": "The response message for LocationService.ListLocatio
ns.", | 1977 "description": "The response message for LocationService.ListLocatio
ns.", |
1911 "id": "ListLocationsResponse", | 1978 "id": "ListLocationsResponse", |
1912 "properties": { | 1979 "properties": { |
1913 "locations": { | 1980 "locations": { |
(...skipping 12 matching lines...) Expand all Loading... |
1926 }, | 1993 }, |
1927 "Location": { | 1994 "Location": { |
1928 "description": "A resource that represents Google Cloud Platform loc
ation.", | 1995 "description": "A resource that represents Google Cloud Platform loc
ation.", |
1929 "id": "Location", | 1996 "id": "Location", |
1930 "properties": { | 1997 "properties": { |
1931 "name": { | 1998 "name": { |
1932 "description": "Resource name for the location, which may va
ry between implementations. For example: `\"projects/example-project/locations/u
s-east1\"`", | 1999 "description": "Resource name for the location, which may va
ry between implementations. For example: `\"projects/example-project/locations/u
s-east1\"`", |
1933 "type": "string" | 2000 "type": "string" |
1934 }, | 2001 }, |
1935 "locationId": { | 2002 "locationId": { |
1936 "description": "The cononical id for this location. For exam
ple: `\"us-east1\"`.", | 2003 "description": "The canonical id for this location. For exam
ple: `\"us-east1\"`.", |
1937 "type": "string" | 2004 "type": "string" |
1938 }, | 2005 }, |
1939 "labels": { | 2006 "labels": { |
1940 "additionalProperties": { | 2007 "additionalProperties": { |
1941 "type": "string" | 2008 "type": "string" |
1942 }, | 2009 }, |
1943 "description": "Cross-service attributes for the location. F
or example {\"cloud.googleapis.com/region\": \"us-east1\"}", | 2010 "description": "Cross-service attributes for the location. F
or example {\"cloud.googleapis.com/region\": \"us-east1\"}", |
1944 "type": "object" | 2011 "type": "object" |
1945 }, | 2012 }, |
1946 "metadata": { | 2013 "metadata": { |
1947 "additionalProperties": { | 2014 "additionalProperties": { |
1948 "description": "Properties of the object. Contains field
@type with type URL.", | 2015 "description": "Properties of the object. Contains field
@type with type URL.", |
1949 "type": "any" | 2016 "type": "any" |
1950 }, | 2017 }, |
1951 "description": "Service-specific metadata. For example the a
vailable capacity at the given location.", | 2018 "description": "Service-specific metadata. For example the a
vailable capacity at the given location.", |
1952 "type": "object" | 2019 "type": "object" |
1953 } | 2020 } |
1954 }, | 2021 }, |
1955 "type": "object" | 2022 "type": "object" |
1956 }, | 2023 }, |
| 2024 "OperationMetadataExperimental": { |
| 2025 "description": "Metadata for the given google.longrunning.Operation.
", |
| 2026 "id": "OperationMetadataExperimental", |
| 2027 "properties": { |
| 2028 "method": { |
| 2029 "description": "API method that initiated this operation. Ex
ample: `google.appengine.experimental.CustomDomains.CreateCustomDomain`. @Output
Only", |
| 2030 "type": "string" |
| 2031 }, |
| 2032 "insertTime": { |
| 2033 "description": "Time that this operation was created. @Outpu
tOnly", |
| 2034 "type": "string" |
| 2035 }, |
| 2036 "endTime": { |
| 2037 "description": "Time that this operation completed. @OutputO
nly", |
| 2038 "type": "string" |
| 2039 }, |
| 2040 "user": { |
| 2041 "description": "User who requested this operation. @OutputOn
ly", |
| 2042 "type": "string" |
| 2043 }, |
| 2044 "target": { |
| 2045 "description": "Name of the resource that this operation is
acting on. Example: `apps/myapp/customDomains/example.com`. @OutputOnly", |
| 2046 "type": "string" |
| 2047 } |
| 2048 }, |
| 2049 "type": "object" |
| 2050 }, |
1957 "OperationMetadata": { | 2051 "OperationMetadata": { |
1958 "description": "Metadata for the given google.longrunning.Operation.
", | 2052 "description": "Metadata for the given google.longrunning.Operation.
", |
1959 "id": "OperationMetadata", | 2053 "id": "OperationMetadata", |
1960 "properties": { | 2054 "properties": { |
1961 "operationType": { | 2055 "operationType": { |
1962 "description": "Type of this operation. Deprecated, use meth
od field instead. Example: \"create_version\". @OutputOnly", | 2056 "description": "Type of this operation. Deprecated, use meth
od field instead. Example: \"create_version\". @OutputOnly", |
1963 "type": "string" | 2057 "type": "string" |
1964 }, | 2058 }, |
1965 "insertTime": { | 2059 "insertTime": { |
1966 "description": "Timestamp that this operation was created. @
OutputOnly", | 2060 "description": "Timestamp that this operation was created. @
OutputOnly", |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2052 "type": "boolean" | 2146 "type": "boolean" |
2053 } | 2147 } |
2054 }, | 2148 }, |
2055 "type": "object" | 2149 "type": "object" |
2056 } | 2150 } |
2057 }, | 2151 }, |
2058 "servicePath": "", | 2152 "servicePath": "", |
2059 "title": "Google App Engine Admin API", | 2153 "title": "Google App Engine Admin API", |
2060 "version": "v1beta4" | 2154 "version": "v1beta4" |
2061 } | 2155 } |
OLD | NEW |