| Index: discovery/googleapis/appengine__v1.json
|
| diff --git a/discovery/googleapis/appengine__v1.json b/discovery/googleapis/appengine__v1.json
|
| index 65bc3ad7d2f3d204c0d37dff53bd5a2ac0450386..2a85c4f820362e2b43f3a780d691da542390970b 100644
|
| --- a/discovery/googleapis/appengine__v1.json
|
| +++ b/discovery/googleapis/appengine__v1.json
|
| @@ -2,8 +2,14 @@
|
| "auth": {
|
| "oauth2": {
|
| "scopes": {
|
| + "https://www.googleapis.com/auth/appengine.admin": {
|
| + "description": "View and manage your applications deployed on Google App Engine"
|
| + },
|
| "https://www.googleapis.com/auth/cloud-platform": {
|
| "description": "View and manage your data across Google Cloud Platform services"
|
| + },
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only": {
|
| + "description": "View your data across Google Cloud Platform services"
|
| }
|
| }
|
| }
|
| @@ -14,7 +20,7 @@
|
| "description": "Provisions and manages App Engine applications.",
|
| "discoveryVersion": "v1",
|
| "documentationLink": "https://cloud.google.com/appengine/docs/admin-api/",
|
| - "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/XwXcNyhHrL2U4OFiJYzAKkeZ6k4\"",
|
| + "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/_JlSbgZ5hP4Cc7VHxlMuD8xCWYQ\"",
|
| "icons": {
|
| "x16": "http://www.google.com/images/icons/product/search-16.gif",
|
| "x32": "http://www.google.com/images/icons/product/search-32.gif"
|
| @@ -105,6 +111,91 @@
|
| },
|
| "protocol": "rest",
|
| "resources": {
|
| + "experimental": {
|
| + "resources": {
|
| + "apps": {
|
| + "resources": {
|
| + "operations": {
|
| + "methods": {
|
| + "list": {
|
| + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding below allows API services to override the binding to use different resource name schemes, such as `users/*/operations`.",
|
| + "httpMethod": "GET",
|
| + "id": "appengine.experimental.apps.operations.list",
|
| + "parameterOrder": [
|
| + "appsId"
|
| + ],
|
| + "parameters": {
|
| + "appsId": {
|
| + "description": "Part of `name`. The name of the operation collection.",
|
| + "location": "path",
|
| + "required": true,
|
| + "type": "string"
|
| + },
|
| + "filter": {
|
| + "description": "The standard list filter.",
|
| + "location": "query",
|
| + "type": "string"
|
| + },
|
| + "pageSize": {
|
| + "description": "The standard list page size.",
|
| + "format": "int32",
|
| + "location": "query",
|
| + "type": "integer"
|
| + },
|
| + "pageToken": {
|
| + "description": "The standard list page token.",
|
| + "location": "query",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "path": "experimental/apps/{appsId}/operations",
|
| + "response": {
|
| + "$ref": "ListOperationsResponse"
|
| + },
|
| + "scopes": [
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| + ]
|
| + },
|
| + "get": {
|
| + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.",
|
| + "httpMethod": "GET",
|
| + "id": "appengine.experimental.apps.operations.get",
|
| + "parameterOrder": [
|
| + "appsId",
|
| + "operationsId"
|
| + ],
|
| + "parameters": {
|
| + "appsId": {
|
| + "description": "Part of `name`. The name of the operation resource.",
|
| + "location": "path",
|
| + "required": true,
|
| + "type": "string"
|
| + },
|
| + "operationsId": {
|
| + "description": "Part of `name`. See documentation of `appsId`.",
|
| + "location": "path",
|
| + "required": true,
|
| + "type": "string"
|
| + }
|
| + },
|
| + "path": "experimental/apps/{appsId}/operations/{operationsId}",
|
| + "response": {
|
| + "$ref": "Operation"
|
| + },
|
| + "scopes": [
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| + ]
|
| + }
|
| + }
|
| + }
|
| + }
|
| + }
|
| + }
|
| + },
|
| "apps": {
|
| "methods": {
|
| "get": {
|
| @@ -127,6 +218,54 @@
|
| "$ref": "Application"
|
| },
|
| "scopes": [
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| + ]
|
| + },
|
| + "create": {
|
| + "description": "Creates an App Engine application for a Google Cloud Platform project. This requires a project that excludes an App Engine application. For details about creating a project without an application, see the [Google Cloud Resource Manager create project topic](https://cloud.google.com/resource-manager/docs/creating-project).",
|
| + "httpMethod": "POST",
|
| + "id": "appengine.apps.create",
|
| + "path": "v1/apps",
|
| + "request": {
|
| + "$ref": "Application"
|
| + },
|
| + "response": {
|
| + "$ref": "Operation"
|
| + },
|
| + "scopes": [
|
| + "https://www.googleapis.com/auth/cloud-platform"
|
| + ]
|
| + },
|
| + "patch": {
|
| + "description": "Updates application fields.",
|
| + "httpMethod": "PATCH",
|
| + "id": "appengine.apps.patch",
|
| + "parameterOrder": [
|
| + "appsId"
|
| + ],
|
| + "parameters": {
|
| + "appsId": {
|
| + "description": "Part of `name`. Name of the application to update. Example: `apps/myapp`.",
|
| + "location": "path",
|
| + "required": true,
|
| + "type": "string"
|
| + },
|
| + "updateMask": {
|
| + "description": "Standard field mask for the set of fields to be updated.",
|
| + "location": "query",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "path": "v1/apps/{appsId}",
|
| + "request": {
|
| + "$ref": "Application"
|
| + },
|
| + "response": {
|
| + "$ref": "Operation"
|
| + },
|
| + "scopes": [
|
| "https://www.googleapis.com/auth/cloud-platform"
|
| ]
|
| },
|
| @@ -160,36 +299,6 @@
|
| "resources": {
|
| "operations": {
|
| "methods": {
|
| - "get": {
|
| - "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.",
|
| - "httpMethod": "GET",
|
| - "id": "appengine.apps.operations.get",
|
| - "parameterOrder": [
|
| - "appsId",
|
| - "operationsId"
|
| - ],
|
| - "parameters": {
|
| - "appsId": {
|
| - "description": "Part of `name`. The name of the operation resource.",
|
| - "location": "path",
|
| - "required": true,
|
| - "type": "string"
|
| - },
|
| - "operationsId": {
|
| - "description": "Part of `name`. See documentation of `appsId`.",
|
| - "location": "path",
|
| - "required": true,
|
| - "type": "string"
|
| - }
|
| - },
|
| - "path": "v1/apps/{appsId}/operations/{operationsId}",
|
| - "response": {
|
| - "$ref": "Operation"
|
| - },
|
| - "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| - ]
|
| - },
|
| "list": {
|
| "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding below allows API services to override the binding to use different resource name schemes, such as `users/*/operations`.",
|
| "httpMethod": "GET",
|
| @@ -226,7 +335,41 @@
|
| "$ref": "ListOperationsResponse"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| + ]
|
| + },
|
| + "get": {
|
| + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.",
|
| + "httpMethod": "GET",
|
| + "id": "appengine.apps.operations.get",
|
| + "parameterOrder": [
|
| + "appsId",
|
| + "operationsId"
|
| + ],
|
| + "parameters": {
|
| + "appsId": {
|
| + "description": "Part of `name`. The name of the operation resource.",
|
| + "location": "path",
|
| + "required": true,
|
| + "type": "string"
|
| + },
|
| + "operationsId": {
|
| + "description": "Part of `name`. See documentation of `appsId`.",
|
| + "location": "path",
|
| + "required": true,
|
| + "type": "string"
|
| + }
|
| + },
|
| + "path": "v1/apps/{appsId}/operations/{operationsId}",
|
| + "response": {
|
| + "$ref": "Operation"
|
| + },
|
| + "scopes": [
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| }
|
| }
|
| @@ -264,7 +407,9 @@
|
| "$ref": "ListServicesResponse"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "get": {
|
| @@ -294,7 +439,9 @@
|
| "$ref": "Service"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "patch": {
|
| @@ -421,7 +568,9 @@
|
| "$ref": "ListVersionsResponse"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "get": {
|
| @@ -467,7 +616,9 @@
|
| "$ref": "Version"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "create": {
|
| @@ -634,7 +785,9 @@
|
| "$ref": "ListInstancesResponse"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "get": {
|
| @@ -678,7 +831,9 @@
|
| "$ref": "Instance"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "delete": {
|
| @@ -816,7 +971,9 @@
|
| "$ref": "ListLocationsResponse"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| },
|
| "get": {
|
| @@ -846,7 +1003,9 @@
|
| "$ref": "Location"
|
| },
|
| "scopes": [
|
| - "https://www.googleapis.com/auth/cloud-platform"
|
| + "https://www.googleapis.com/auth/appengine.admin",
|
| + "https://www.googleapis.com/auth/cloud-platform",
|
| + "https://www.googleapis.com/auth/cloud-platform.read-only"
|
| ]
|
| }
|
| }
|
| @@ -854,9 +1013,27 @@
|
| }
|
| }
|
| },
|
| - "revision": "20160802",
|
| + "revision": "20161101",
|
| "rootUrl": "https://appengine.googleapis.com/",
|
| "schemas": {
|
| + "ListOperationsResponse": {
|
| + "description": "The response message for Operations.ListOperations.",
|
| + "id": "ListOperationsResponse",
|
| + "properties": {
|
| + "operations": {
|
| + "description": "A list of operations that matches the specified filter in the request.",
|
| + "items": {
|
| + "$ref": "Operation"
|
| + },
|
| + "type": "array"
|
| + },
|
| + "nextPageToken": {
|
| + "description": "The standard List next-page token.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| "Operation": {
|
| "description": "This resource represents a long-running operation that is the result of a network API call.",
|
| "id": "Operation",
|
| @@ -879,7 +1056,7 @@
|
| },
|
| "error": {
|
| "$ref": "Status",
|
| - "description": "The error result of the operation in case of failure."
|
| + "description": "The error result of the operation in case of failure or cancellation."
|
| },
|
| "response": {
|
| "additionalProperties": {
|
| @@ -919,24 +1096,6 @@
|
| },
|
| "type": "object"
|
| },
|
| - "ListOperationsResponse": {
|
| - "description": "The response message for Operations.ListOperations.",
|
| - "id": "ListOperationsResponse",
|
| - "properties": {
|
| - "operations": {
|
| - "description": "A list of operations that matches the specified filter in the request.",
|
| - "items": {
|
| - "$ref": "Operation"
|
| - },
|
| - "type": "array"
|
| - },
|
| - "nextPageToken": {
|
| - "description": "The standard List next-page token.",
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| "Application": {
|
| "description": "An Application resource contains the top-level configuration of an App Engine application.",
|
| "id": "Application",
|
| @@ -1771,6 +1930,7 @@
|
| "type": "object"
|
| },
|
| "ZipInfo": {
|
| + "description": "The zip file information for a zip deployment.",
|
| "id": "ZipInfo",
|
| "properties": {
|
| "sourceUrl": {
|
| @@ -1876,6 +2036,10 @@
|
| "vmDebugEnabled": {
|
| "description": "Whether this instance is in debug mode. Only applicable for instances in App Engine flexible environment. @OutputOnly",
|
| "type": "boolean"
|
| + },
|
| + "vmIp": {
|
| + "description": "The IP address of this instance. Only applicable for instances in App Engine flexible environment. @OutputOnly",
|
| + "type": "string"
|
| }
|
| },
|
| "type": "object"
|
| @@ -1883,6 +2047,12 @@
|
| "DebugInstanceRequest": {
|
| "description": "Request message for `Instances.DebugInstance`.",
|
| "id": "DebugInstanceRequest",
|
| + "properties": {
|
| + "sshKey": {
|
| + "description": "Public SSH key to add to the instance. Example: `[USERNAME]:ssh-rsa KEY_VALUE` or `[USERNAME]:ssh-rsa [KEY_VALUE] google-ssh {\"userName\":\"[USERNAME]\",\"expireOn\":\"[EXPIRE_TIME]\"}` For more information, see [Adding and Removing SSH Keys](https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys)",
|
| + "type": "string"
|
| + }
|
| + },
|
| "type": "object"
|
| },
|
| "ListLocationsResponse": {
|
| @@ -1912,7 +2082,7 @@
|
| "type": "string"
|
| },
|
| "locationId": {
|
| - "description": "The cononical id for this location. For example: `\"us-east1\"`.",
|
| + "description": "The canonical id for this location. For example: `\"us-east1\"`.",
|
| "type": "string"
|
| },
|
| "labels": {
|
| @@ -1933,6 +2103,33 @@
|
| },
|
| "type": "object"
|
| },
|
| + "OperationMetadataExperimental": {
|
| + "description": "Metadata for the given google.longrunning.Operation.",
|
| + "id": "OperationMetadataExperimental",
|
| + "properties": {
|
| + "method": {
|
| + "description": "API method that initiated this operation. Example: `google.appengine.experimental.CustomDomains.CreateCustomDomain`. @OutputOnly",
|
| + "type": "string"
|
| + },
|
| + "insertTime": {
|
| + "description": "Time that this operation was created. @OutputOnly",
|
| + "type": "string"
|
| + },
|
| + "endTime": {
|
| + "description": "Time that this operation completed. @OutputOnly",
|
| + "type": "string"
|
| + },
|
| + "user": {
|
| + "description": "User who requested this operation. @OutputOnly",
|
| + "type": "string"
|
| + },
|
| + "target": {
|
| + "description": "Name of the resource that this operation is acting on. Example: `apps/myapp/customDomains/example.com`. @OutputOnly",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| "OperationMetadata": {
|
| "description": "Metadata for the given google.longrunning.Operation.",
|
| "id": "OperationMetadata",
|
|
|