Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Unified Diff: discovery/googleapis_beta/appengine__v1beta4.json

Issue 2485703002: Api-roll 42: 2016-11-08 (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: discovery/googleapis_beta/appengine__v1beta4.json
diff --git a/discovery/googleapis_beta/appengine__v1beta4.json b/discovery/googleapis_beta/appengine__v1beta4.json
index 027eb49044744c4a420aeac1ac1731c321712df0..0be24a7c9fc30af1d5bc2bf05e6f1dc94ced38d9 100644
--- a/discovery/googleapis_beta/appengine__v1beta4.json
+++ b/discovery/googleapis_beta/appengine__v1beta4.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/b39BKUXeyRHQFhweQbDoJSGyqUg\"",
+ "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/8zFUuQjeU3OxAa8F7VzgjiZNJ4k\"",
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
"x32": "http://www.google.com/images/icons/product/search-32.gif"
@@ -149,9 +155,117 @@
"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. For example: \"apps/myapp\".",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ },
+ "mask": {
+ "description": "Standard field mask for the set of fields to be updated.",
+ "location": "query",
+ "type": "string"
+ }
+ },
+ "path": "v1beta4/apps/{appsId}",
+ "request": {
+ "$ref": "Application"
+ },
+ "response": {
+ "$ref": "Operation"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform"
+ ]
}
},
"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.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": "v1beta4/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.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": "v1beta4/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"
+ ]
+ }
+ }
+ },
"modules": {
"methods": {
"delete": {
@@ -211,7 +325,9 @@
"$ref": "Module"
},
"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"
]
},
"list": {
@@ -245,7 +361,9 @@
"$ref": "ListModulesResponse"
},
"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": {
@@ -408,7 +526,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"
]
},
"list": {
@@ -458,7 +578,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"
]
},
"patch": {
@@ -595,7 +717,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"
]
},
"list": {
@@ -643,7 +767,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"
]
},
"debug": {
@@ -699,79 +825,6 @@
}
}
},
- "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": "v1beta4/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",
- "id": "appengine.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": "v1beta4/apps/{appsId}/operations",
- "response": {
- "$ref": "ListOperationsResponse"
- },
- "scopes": [
- "https://www.googleapis.com/auth/cloud-platform"
- ]
- }
- }
- },
"locations": {
"methods": {
"list": {
@@ -810,7 +863,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": {
@@ -840,7 +895,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"
]
}
}
@@ -848,69 +905,22 @@
}
}
},
- "revision": "20160802",
+ "revision": "20161101",
"rootUrl": "https://appengine.googleapis.com/",
"schemas": {
- "Application": {
- "description": "An Application resource contains the top-level configuration of an App Engine application.",
- "id": "Application",
+ "ListOperationsResponse": {
+ "description": "The response message for Operations.ListOperations.",
+ "id": "ListOperationsResponse",
"properties": {
- "name": {
- "description": "Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly",
- "type": "string"
- },
- "id": {
- "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`.",
- "type": "string"
- },
- "dispatchRules": {
- "description": "HTTP path dispatch rules for requests to the application that do not explicitly target a module or version. Rules are order-dependent. @OutputOnly",
+ "operations": {
+ "description": "A list of operations that matches the specified filter in the request.",
"items": {
- "$ref": "UrlDispatchRule"
+ "$ref": "Operation"
},
"type": "array"
},
- "authDomain": {
- "description": "Google Apps authentication domain that controls which users can access this application. Defaults to open access for any Google Account.",
- "type": "string"
- },
- "location": {
- "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. Defaults to `us-central`. Options are: `us-central` - Central US `europe-west` - Western Europe `us-east1` - Eastern US",
- "type": "string"
- },
- "codeBucket": {
- "description": "Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands. @OutputOnly",
- "type": "string"
- },
- "defaultCookieExpiration": {
- "description": "Cookie expiration policy for this application. @OutputOnly",
- "type": "string"
- },
- "defaultHostname": {
- "description": "Hostname used to reach the application, as resolved by App Engine. @OutputOnly",
- "type": "string"
- },
- "defaultBucket": {
- "description": "Google Cloud Storage bucket that can be used by this application to store content. @OutputOnly",
- "type": "string"
- }
- },
- "type": "object"
- },
- "UrlDispatchRule": {
- "description": "Rules to match an HTTP request and dispatch that request to a module.",
- "id": "UrlDispatchRule",
- "properties": {
- "domain": {
- "description": "Domain name to match against. The wildcard \"`*`\" is supported if specified before a period: \"`*.`\". Defaults to matching all domains: \"`*`\".",
- "type": "string"
- },
- "path": {
- "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.",
- "type": "string"
- },
- "module": {
- "description": "Resource ID of a module in this application that should serve the matched request. The module must already exist. Example: `default`.",
+ "nextPageToken": {
+ "description": "The standard List next-page token.",
"type": "string"
}
},
@@ -938,7 +948,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": {
@@ -978,6 +988,71 @@
},
"type": "object"
},
+ "Application": {
+ "description": "An Application resource contains the top-level configuration of an App Engine application.",
+ "id": "Application",
+ "properties": {
+ "name": {
+ "description": "Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly",
+ "type": "string"
+ },
+ "id": {
+ "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`.",
+ "type": "string"
+ },
+ "dispatchRules": {
+ "description": "HTTP path dispatch rules for requests to the application that do not explicitly target a module or version. Rules are order-dependent. @OutputOnly",
+ "items": {
+ "$ref": "UrlDispatchRule"
+ },
+ "type": "array"
+ },
+ "authDomain": {
+ "description": "Google Apps authentication domain that controls which users can access this application. Defaults to open access for any Google Account.",
+ "type": "string"
+ },
+ "location": {
+ "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. Defaults to `us-central`. Options are: `us-central` - Central US `europe-west` - Western Europe `us-east1` - Eastern US",
+ "type": "string"
+ },
+ "codeBucket": {
+ "description": "Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands. @OutputOnly",
+ "type": "string"
+ },
+ "defaultCookieExpiration": {
+ "description": "Cookie expiration policy for this application. @OutputOnly",
+ "type": "string"
+ },
+ "defaultHostname": {
+ "description": "Hostname used to reach the application, as resolved by App Engine. @OutputOnly",
+ "type": "string"
+ },
+ "defaultBucket": {
+ "description": "Google Cloud Storage bucket that can be used by this application to store content. @OutputOnly",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "UrlDispatchRule": {
+ "description": "Rules to match an HTTP request and dispatch that request to a module.",
+ "id": "UrlDispatchRule",
+ "properties": {
+ "domain": {
+ "description": "Domain name to match against. The wildcard \"`*`\" is supported if specified before a period: \"`*.`\". Defaults to matching all domains: \"`*`\".",
+ "type": "string"
+ },
+ "path": {
+ "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.",
+ "type": "string"
+ },
+ "module": {
+ "description": "Resource ID of a module in this application that should serve the matched request. The module must already exist. Example: `default`.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"Version": {
"description": "A Version resource is a specific set of source code and configuration files that are deployed into a module.",
"id": "Version",
@@ -1861,6 +1936,10 @@
"vmUnlocked": {
"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"
@@ -1886,21 +1965,9 @@
"DebugInstanceRequest": {
"description": "Request message for `Instances.DebugInstance`.",
"id": "DebugInstanceRequest",
- "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.",
+ "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"
}
},
@@ -1933,7 +2000,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": {
@@ -1954,6 +2021,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",
« no previous file with comments | « discovery/googleapis_beta/adexchangebuyer2__v2beta1.json ('k') | discovery/googleapis_beta/appengine__v1beta5.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698