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

Side by Side Diff: discovery/googleapis/appengine__v1.json

Issue 2779563003: Api-roll 47: 2017-03-27 (Closed)
Patch Set: Created 3 years, 8 months 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 unified diff | Download patch
« no previous file with comments | « discovery/googleapis/androidenterprise__v1.json ('k') | discovery/googleapis/appstate__v1.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/appengine.admin": { 5 "https://www.googleapis.com/auth/appengine.admin": {
6 "description": "View and manage your applications deployed o n Google App Engine" 6 "description": "View and manage your applications deployed o n Google App Engine"
7 }, 7 },
8 "https://www.googleapis.com/auth/cloud-platform": { 8 "https://www.googleapis.com/auth/cloud-platform": {
9 "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 }, 10 },
11 "https://www.googleapis.com/auth/cloud-platform.read-only": { 11 "https://www.googleapis.com/auth/cloud-platform.read-only": {
12 "description": "View your data across Google Cloud Platform services" 12 "description": "View your data across Google Cloud Platform services"
13 } 13 }
14 } 14 }
15 } 15 }
16 }, 16 },
17 "basePath": "", 17 "basePath": "",
18 "baseUrl": "https://appengine.googleapis.com/", 18 "baseUrl": "https://appengine.googleapis.com/",
19 "batchPath": "batch", 19 "batchPath": "batch",
20 "description": "Provisions and manages App Engine applications.", 20 "description": "Provisions and manages App Engine applications.",
21 "discoveryVersion": "v1", 21 "discoveryVersion": "v1",
22 "documentationLink": "https://cloud.google.com/appengine/docs/admin-api/", 22 "documentationLink": "https://cloud.google.com/appengine/docs/admin-api/",
23 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/CydBYfZ8LICDy6eugptbrOxuOz0\"", 23 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/jvAB1N_FX7xzyPOdjzd58bQdWjQ\"",
24 "icons": { 24 "icons": {
25 "x16": "http://www.google.com/images/icons/product/search-16.gif", 25 "x16": "http://www.google.com/images/icons/product/search-16.gif",
26 "x32": "http://www.google.com/images/icons/product/search-32.gif" 26 "x32": "http://www.google.com/images/icons/product/search-32.gif"
27 }, 27 },
28 "id": "appengine:v1", 28 "id": "appengine:v1",
29 "kind": "discovery#restDescription", 29 "kind": "discovery#restDescription",
30 "name": "appengine", 30 "name": "appengine",
31 "ownerDomain": "google.com", 31 "ownerDomain": "google.com",
32 "ownerName": "Google", 32 "ownerName": "Google",
33 "parameters": { 33 "parameters": {
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
132 "response": { 132 "response": {
133 "$ref": "Application" 133 "$ref": "Application"
134 }, 134 },
135 "scopes": [ 135 "scopes": [
136 "https://www.googleapis.com/auth/appengine.admin", 136 "https://www.googleapis.com/auth/appengine.admin",
137 "https://www.googleapis.com/auth/cloud-platform", 137 "https://www.googleapis.com/auth/cloud-platform",
138 "https://www.googleapis.com/auth/cloud-platform.read-onl y" 138 "https://www.googleapis.com/auth/cloud-platform.read-onl y"
139 ] 139 ]
140 }, 140 },
141 "create": { 141 "create": {
142 "description": "Creates an App Engine application for a Goog le Cloud Platform project. This requires a project that excludes an App Engine a pplication. For details about creating a project without an application, see the Google Cloud Resource Manager create project topic (https://cloud.google.com/re source-manager/docs/creating-project).", 142 "description": "Creates an App Engine application for a Goog le Cloud Platform project. Required fields: id - The ID of the target Cloud Plat form project. location - The region (https://cloud.google.com/appengine/docs/loc ations) where you want the App Engine application located.For more information a bout App Engine applications, see Managing Projects, Applications, and Billing ( https://cloud.google.com/appengine/docs/python/console/).",
143 "httpMethod": "POST", 143 "httpMethod": "POST",
144 "id": "appengine.apps.create", 144 "id": "appengine.apps.create",
145 "path": "v1/apps", 145 "path": "v1/apps",
146 "request": { 146 "request": {
147 "$ref": "Application" 147 "$ref": "Application"
148 }, 148 },
149 "response": { 149 "response": {
150 "$ref": "Operation" 150 "$ref": "Operation"
151 }, 151 },
152 "scopes": [ 152 "scopes": [
153 "https://www.googleapis.com/auth/cloud-platform" 153 "https://www.googleapis.com/auth/cloud-platform"
154 ] 154 ]
155 }, 155 },
156 "patch": { 156 "patch": {
157 "description": "Updates the specified Application resource. You can update the following fields: auth_domain (https://cloud.google.com/appen gine/docs/admin-api/reference/rest/v1/apps#Application.FIELDS.auth_domain) defau lt_cookie_expiration (https://cloud.google.com/appengine/docs/admin-api/referenc e/rest/v1/apps#Application.FIELDS.default_cookie_expiration)", 157 "description": "Updates the specified Application resource. You can update the following fields: auth_domain - Google authentication domain for controlling user access to the application. default_cookie_expiration - Cook ie expiration policy for the application.",
158 "httpMethod": "PATCH", 158 "httpMethod": "PATCH",
159 "id": "appengine.apps.patch", 159 "id": "appengine.apps.patch",
160 "parameterOrder": [ 160 "parameterOrder": [
161 "appsId" 161 "appsId"
162 ], 162 ],
163 "parameters": { 163 "parameters": {
164 "appsId": { 164 "appsId": {
165 "description": "Part of `name`. Name of the Applicat ion resource to update. Example: apps/myapp.", 165 "description": "Part of `name`. Name of the Applicat ion resource to update. Example: apps/myapp.",
166 "location": "path", 166 "location": "path",
167 "required": true, 167 "required": true,
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after
379 "location": "path", 379 "location": "path",
380 "required": true, 380 "required": true,
381 "type": "string" 381 "type": "string"
382 }, 382 },
383 "updateMask": { 383 "updateMask": {
384 "description": "Standard field mask for the set of fields to be updated.", 384 "description": "Standard field mask for the set of fields to be updated.",
385 "location": "query", 385 "location": "query",
386 "type": "string" 386 "type": "string"
387 }, 387 },
388 "migrateTraffic": { 388 "migrateTraffic": {
389 "description": "Set to true to gradually shi ft traffic from one version to another single version. By default, traffic is sh ifted immediately. For gradual traffic migration, the target version must be loc ated within instances that are configured for both warmup requests (https://clou d.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#i nboundservicetype) and automatic scaling (https://cloud.google.com/appengine/doc s/admin-api/reference/rest/v1/apps.services.versions#automaticscaling). You must specify the shardBy (https://cloud.google.com/appengine/docs/admin-api/referenc e/rest/v1/apps.services#shardby) field in the Service resource. Gradual traffic migration is not supported in the App Engine flexible environment. For examples, see Migrating and Splitting Traffic (https://cloud.google.com/appengine/docs/ad min-api/migrating-splitting-traffic).", 389 "description": "Set to true to gradually shi ft traffic to one or more versions that you specify. By default, traffic is shif ted immediately. For gradual traffic migration, the target versions must be loca ted within instances that are configured for both warmup requests (https://cloud .google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#in boundservicetype) and automatic scaling (https://cloud.google.com/appengine/docs /admin-api/reference/rest/v1/apps.services.versions#automaticscaling). You must specify the shardBy (https://cloud.google.com/appengine/docs/admin-api/reference /rest/v1/apps.services#shardby) field in the Service resource. Gradual traffic m igration is not supported in the App Engine flexible environment. For examples, see Migrating and Splitting Traffic (https://cloud.google.com/appengine/docs/adm in-api/migrating-splitting-traffic).",
390 "location": "query", 390 "location": "query",
391 "type": "boolean" 391 "type": "boolean"
392 } 392 }
393 }, 393 },
394 "path": "v1/apps/{appsId}/services/{servicesId}", 394 "path": "v1/apps/{appsId}/services/{servicesId}",
395 "request": { 395 "request": {
396 "$ref": "Service" 396 "$ref": "Service"
397 }, 397 },
398 "response": { 398 "response": {
399 "$ref": "Operation" 399 "$ref": "Operation"
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
649 }, 649 },
650 "scopes": [ 650 "scopes": [
651 "https://www.googleapis.com/auth/cloud-p latform" 651 "https://www.googleapis.com/auth/cloud-p latform"
652 ] 652 ]
653 } 653 }
654 }, 654 },
655 "resources": { 655 "resources": {
656 "instances": { 656 "instances": {
657 "methods": { 657 "methods": {
658 "list": { 658 "list": {
659 "description": "Lists the instances of a version.", 659 "description": "Lists the instances of a version.Tip: To aggregate details about instances over time, see the Stackd river Monitoring API (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/pro jects.timeSeries/list).",
660 "httpMethod": "GET", 660 "httpMethod": "GET",
661 "id": "appengine.apps.services.versi ons.instances.list", 661 "id": "appengine.apps.services.versi ons.instances.list",
662 "parameterOrder": [ 662 "parameterOrder": [
663 "appsId", 663 "appsId",
664 "servicesId", 664 "servicesId",
665 "versionsId" 665 "versionsId"
666 ], 666 ],
667 "parameters": { 667 "parameters": {
668 "appsId": { 668 "appsId": {
669 "description": "Part of `par ent`. Name of the parent Version resource. Example: apps/myapp/services/default/ versions/v1.", 669 "description": "Part of `par ent`. Name of the parent Version resource. Example: apps/myapp/services/default/ versions/v1.",
(...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after
921 "https://www.googleapis.com/auth/appengine.admin ", 921 "https://www.googleapis.com/auth/appengine.admin ",
922 "https://www.googleapis.com/auth/cloud-platform" , 922 "https://www.googleapis.com/auth/cloud-platform" ,
923 "https://www.googleapis.com/auth/cloud-platform. read-only" 923 "https://www.googleapis.com/auth/cloud-platform. read-only"
924 ] 924 ]
925 } 925 }
926 } 926 }
927 } 927 }
928 } 928 }
929 } 929 }
930 }, 930 },
931 "revision": "20161208", 931 "revision": "20170324",
932 "rootUrl": "https://appengine.googleapis.com/", 932 "rootUrl": "https://appengine.googleapis.com/",
933 "schemas": { 933 "schemas": {
934 "ListOperationsResponse": { 934 "ListOperationsResponse": {
935 "description": "The response message for Operations.ListOperations." , 935 "description": "The response message for Operations.ListOperations." ,
936 "id": "ListOperationsResponse", 936 "id": "ListOperationsResponse",
937 "properties": { 937 "properties": {
938 "operations": { 938 "operations": {
939 "description": "A list of operations that matches the specif ied filter in the request.", 939 "description": "A list of operations that matches the specif ied filter in the request.",
940 "items": { 940 "items": {
941 "$ref": "Operation" 941 "$ref": "Operation"
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
1017 "properties": { 1017 "properties": {
1018 "name": { 1018 "name": {
1019 "description": "Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly", 1019 "description": "Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly",
1020 "type": "string" 1020 "type": "string"
1021 }, 1021 },
1022 "id": { 1022 "id": {
1023 "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.", 1023 "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.",
1024 "type": "string" 1024 "type": "string"
1025 }, 1025 },
1026 "dispatchRules": { 1026 "dispatchRules": {
1027 "description": "HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order -dependent.@OutputOnly", 1027 "description": "HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order -dependent. Up to 20 dispatch rules can be supported.@OutputOnly",
1028 "items": { 1028 "items": {
1029 "$ref": "UrlDispatchRule" 1029 "$ref": "UrlDispatchRule"
1030 }, 1030 },
1031 "type": "array" 1031 "type": "array"
1032 }, 1032 },
1033 "authDomain": { 1033 "authDomain": {
1034 "description": "Google Apps authentication domain that contr ols which users can access this application.Defaults to open access for any Goog le Account.", 1034 "description": "Google Apps authentication domain that contr ols which users can access this application.Defaults to open access for any Goog le Account.",
1035 "type": "string" 1035 "type": "string"
1036 }, 1036 },
1037 "locationId": { 1037 "locationId": {
1038 "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.Default s to us-central.Options are:us-central - Central USeurope-west - Western Europeu s-east1 - Eastern US", 1038 "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.Default s to us-central.Options are:us-central - Central USeurope-west - Western Europeu s-east1 - Eastern US",
1039 "type": "string" 1039 "type": "string"
1040 }, 1040 },
1041 "codeBucket": { 1041 "codeBucket": {
1042 "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.@OutputOnl y", 1042 "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.@OutputOnl y",
1043 "type": "string" 1043 "type": "string"
1044 }, 1044 },
1045 "defaultCookieExpiration": { 1045 "defaultCookieExpiration": {
1046 "description": "Cookie expiration policy for this applicatio n.", 1046 "description": "Cookie expiration policy for this applicatio n.",
1047 "type": "string" 1047 "type": "string"
1048 }, 1048 },
1049 "servingStatus": {
1050 "description": "Serving status of this application.",
1051 "enum": [
1052 "UNSPECIFIED",
1053 "SERVING",
1054 "USER_DISABLED",
1055 "SYSTEM_DISABLED"
1056 ],
1057 "type": "string"
1058 },
1049 "defaultHostname": { 1059 "defaultHostname": {
1050 "description": "Hostname used to reach this application, as resolved by App Engine.@OutputOnly", 1060 "description": "Hostname used to reach this application, as resolved by App Engine.@OutputOnly",
1051 "type": "string" 1061 "type": "string"
1052 }, 1062 },
1053 "defaultBucket": { 1063 "defaultBucket": {
1054 "description": "Google Cloud Storage bucket that can be used by this application to store content.@OutputOnly", 1064 "description": "Google Cloud Storage bucket that can be used by this application to store content.@OutputOnly",
1055 "type": "string" 1065 "type": "string"
1066 },
1067 "iap": {
1068 "$ref": "IdentityAwareProxy"
1069 },
1070 "gcrDomain": {
1071 "description": "The Google Container Registry domain used fo r storing managed build docker images for this application.",
1072 "type": "string"
1056 } 1073 }
1057 }, 1074 },
1058 "type": "object" 1075 "type": "object"
1059 }, 1076 },
1060 "UrlDispatchRule": { 1077 "UrlDispatchRule": {
1061 "description": "Rules to match an HTTP request and dispatch that req uest to a service.", 1078 "description": "Rules to match an HTTP request and dispatch that req uest to a service.",
1062 "id": "UrlDispatchRule", 1079 "id": "UrlDispatchRule",
1063 "properties": { 1080 "properties": {
1064 "domain": { 1081 "domain": {
1065 "description": "Domain name to match against. The wildcard \ "*\" is supported if specified before a period: \"*.\".Defaults to matching all domains: \"*\".", 1082 "description": "Domain name to match against. The wildcard \ "*\" is supported if specified before a period: \"*.\".Defaults to matching all domains: \"*\".",
1066 "type": "string" 1083 "type": "string"
1067 }, 1084 },
1068 "path": { 1085 "path": {
1069 "description": "Pathname within the host. Must start with a \"/\". A single \"*\" can be included at the end of the path. The sum of the len gths of the domain and path may not exceed 100 characters.", 1086 "description": "Pathname within the host. Must start with a \"/\". A single \"*\" can be included at the end of the path.The sum of the leng ths of the domain and path may not exceed 100 characters.",
1070 "type": "string" 1087 "type": "string"
1071 }, 1088 },
1072 "service": { 1089 "service": {
1073 "description": "Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default.", 1090 "description": "Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default.",
1074 "type": "string" 1091 "type": "string"
1075 } 1092 }
1076 }, 1093 },
1077 "type": "object" 1094 "type": "object"
1078 }, 1095 },
1096 "IdentityAwareProxy": {
1097 "description": "Identity-Aware Proxy",
1098 "id": "IdentityAwareProxy",
1099 "properties": {
1100 "enabled": {
1101 "description": "Whether the serving infrastructure will auth enticate and authorize all incoming requests.If true, the oauth2_client_id and o auth2_client_secret fields must be non-empty.",
1102 "type": "boolean"
1103 },
1104 "oauth2ClientId": {
1105 "description": "OAuth2 client ID to use for the authenticati on flow.",
1106 "type": "string"
1107 },
1108 "oauth2ClientSecret": {
1109 "description": "OAuth2 client secret to use for the authenti cation flow.For security reasons, this value cannot be retrieved via the API. In stead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha 256 field.@InputOnly",
1110 "type": "string"
1111 },
1112 "oauth2ClientSecretSha256": {
1113 "description": "Hex-encoded SHA-256 hash of the client secre t.@OutputOnly",
1114 "type": "string"
1115 }
1116 },
1117 "type": "object"
1118 },
1079 "RepairApplicationRequest": { 1119 "RepairApplicationRequest": {
1080 "description": "Request message for 'Applications.RepairApplication' .", 1120 "description": "Request message for 'Applications.RepairApplication' .",
1081 "id": "RepairApplicationRequest", 1121 "id": "RepairApplicationRequest",
1082 "type": "object" 1122 "type": "object"
1083 }, 1123 },
1084 "ListServicesResponse": { 1124 "ListServicesResponse": {
1085 "description": "Response message for Services.ListServices.", 1125 "description": "Response message for Services.ListServices.",
1086 "id": "ListServicesResponse", 1126 "id": "ListServicesResponse",
1087 "properties": { 1127 "properties": {
1088 "services": { 1128 "services": {
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
1120 }, 1160 },
1121 "TrafficSplit": { 1161 "TrafficSplit": {
1122 "description": "Traffic routing configuration for versions within a single service. Traffic splits define how traffic directed to the service is ass igned to versions.", 1162 "description": "Traffic routing configuration for versions within a single service. Traffic splits define how traffic directed to the service is ass igned to versions.",
1123 "id": "TrafficSplit", 1163 "id": "TrafficSplit",
1124 "properties": { 1164 "properties": {
1125 "shardBy": { 1165 "shardBy": {
1126 "description": "Mechanism used to determine which version a request is sent to. The traffic selection algorithm will be stable for either ty pe until allocations are changed.", 1166 "description": "Mechanism used to determine which version a request is sent to. The traffic selection algorithm will be stable for either ty pe until allocations are changed.",
1127 "enum": [ 1167 "enum": [
1128 "UNSPECIFIED", 1168 "UNSPECIFIED",
1129 "COOKIE", 1169 "COOKIE",
1130 "IP" 1170 "IP",
1171 "RANDOM"
1131 ], 1172 ],
1132 "type": "string" 1173 "type": "string"
1133 }, 1174 },
1134 "allocations": { 1175 "allocations": {
1135 "additionalProperties": { 1176 "additionalProperties": {
1136 "format": "double", 1177 "format": "double",
1137 "type": "number" 1178 "type": "number"
1138 }, 1179 },
1139 "description": "Mapping from version IDs within the service to fractional (0.000, 1] allocations of traffic for that version. Each version c an be specified only once, but some versions in the service may not have any tra ffic allocation. Services that have traffic allocated cannot be deleted until ei ther the service is deleted or their traffic allocation is removed. Allocations must sum to 1. Up to two decimal place precision is supported for IP-based split s and up to three decimal places is supported for cookie-based splits.", 1180 "description": "Mapping from version IDs within the service to fractional (0.000, 1] allocations of traffic for that version. Each version c an be specified only once, but some versions in the service may not have any tra ffic allocation. Services that have traffic allocated cannot be deleted until ei ther the service is deleted or their traffic allocation is removed. Allocations must sum to 1. Up to two decimal place precision is supported for IP-based split s and up to three decimal places is supported for cookie-based splits.",
1140 "type": "object" 1181 "type": "object"
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after
1303 "type": "object" 1344 "type": "object"
1304 }, 1345 },
1305 "defaultExpiration": { 1346 "defaultExpiration": {
1306 "description": "Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHan dler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.s ervices.versions#staticfileshandler) does not specify its own expiration time.On ly returned in GET requests if view=FULL is set.", 1347 "description": "Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHan dler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.s ervices.versions#staticfileshandler) does not specify its own expiration time.On ly returned in GET requests if view=FULL is set.",
1307 "type": "string" 1348 "type": "string"
1308 }, 1349 },
1309 "healthCheck": { 1350 "healthCheck": {
1310 "$ref": "HealthCheck", 1351 "$ref": "HealthCheck",
1311 "description": "Configures health checking for VM instances. Unhealthy instances are stopped and replaced with new instances. Only applicabl e for VM runtimes.Only returned in GET requests if view=FULL is set." 1352 "description": "Configures health checking for VM instances. Unhealthy instances are stopped and replaced with new instances. Only applicabl e for VM runtimes.Only returned in GET requests if view=FULL is set."
1312 }, 1353 },
1354 "readinessCheck": {
1355 "$ref": "ReadinessCheck",
1356 "description": "Configures readiness health checking for VM instances. Unhealthy instances are not put into the backend traffic rotation.Onl y returned in GET requests if view=FULL is set."
1357 },
1358 "livenessCheck": {
1359 "$ref": "LivenessCheck",
1360 "description": "Configures liveness health checking for VM i nstances. Unhealthy instances are stopped and replaced with new instancesOnly re turned in GET requests if view=FULL is set."
1361 },
1313 "nobuildFilesRegex": { 1362 "nobuildFilesRegex": {
1314 "description": "Files that match this pattern will not be bu ilt into this version. Only applicable for Go runtimes.Only returned in GET requ ests if view=FULL is set.", 1363 "description": "Files that match this pattern will not be bu ilt into this version. Only applicable for Go runtimes.Only returned in GET requ ests if view=FULL is set.",
1315 "type": "string" 1364 "type": "string"
1316 }, 1365 },
1317 "deployment": { 1366 "deployment": {
1318 "$ref": "Deployment", 1367 "$ref": "Deployment",
1319 "description": "Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set." 1368 "description": "Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set."
1320 }, 1369 },
1321 "versionUrl": { 1370 "versionUrl": {
1322 "description": "Serving URL for this version. Example: \"htt ps://myversion-dot-myservice-dot-myapp.appspot.com\"@OutputOnly", 1371 "description": "Serving URL for this version. Example: \"htt ps://myversion-dot-myservice-dot-myapp.appspot.com\"@OutputOnly",
(...skipping 497 matching lines...) Expand 10 before | Expand all | Expand 10 after
1820 "description": "Interval between health checks.", 1869 "description": "Interval between health checks.",
1821 "type": "string" 1870 "type": "string"
1822 }, 1871 },
1823 "timeout": { 1872 "timeout": {
1824 "description": "Time before the health check is considered f ailed.", 1873 "description": "Time before the health check is considered f ailed.",
1825 "type": "string" 1874 "type": "string"
1826 } 1875 }
1827 }, 1876 },
1828 "type": "object" 1877 "type": "object"
1829 }, 1878 },
1879 "ReadinessCheck": {
1880 "description": "Readiness checking configuration for VM instances. U nhealthy instances are removed from traffic rotation.",
1881 "id": "ReadinessCheck",
1882 "properties": {
1883 "path": {
1884 "description": "The request path.",
1885 "type": "string"
1886 },
1887 "host": {
1888 "description": "Host header to send when performing a HTTP R eadiness check. Example: \"myapp.appspot.com\"",
1889 "type": "string"
1890 },
1891 "failureThreshold": {
1892 "description": "Number of consecutive failed checks required before removing traffic.",
1893 "format": "uint32",
1894 "type": "integer"
1895 },
1896 "successThreshold": {
1897 "description": "Number of consecutive successful checks requ ired before receiving traffic.",
1898 "format": "uint32",
1899 "type": "integer"
1900 },
1901 "checkInterval": {
1902 "description": "Interval between health checks.",
1903 "type": "string"
1904 },
1905 "timeout": {
1906 "description": "Time before the check is considered failed." ,
1907 "type": "string"
1908 }
1909 },
1910 "type": "object"
1911 },
1912 "LivenessCheck": {
1913 "description": "Health checking configuration for VM instances. Unhe althy instances are killed and replaced with new instances.",
1914 "id": "LivenessCheck",
1915 "properties": {
1916 "path": {
1917 "description": "The request path.",
1918 "type": "string"
1919 },
1920 "host": {
1921 "description": "Host header to send when performing a HTTP L iveness check. Example: \"myapp.appspot.com\"",
1922 "type": "string"
1923 },
1924 "failureThreshold": {
1925 "description": "Number of consecutive failed checks required before considering the VM unhealthy.",
1926 "format": "uint32",
1927 "type": "integer"
1928 },
1929 "successThreshold": {
1930 "description": "Number of consecutive successful checks requ ired before considering the VM healthy.",
1931 "format": "uint32",
1932 "type": "integer"
1933 },
1934 "checkInterval": {
1935 "description": "Interval between health checks.",
1936 "type": "string"
1937 },
1938 "timeout": {
1939 "description": "Time before the check is considered failed." ,
1940 "type": "string"
1941 },
1942 "initialDelay": {
1943 "description": "The initial delay before starting to execute the checks.",
1944 "type": "string"
1945 }
1946 },
1947 "type": "object"
1948 },
1830 "Deployment": { 1949 "Deployment": {
1831 "description": "Code and application artifacts used to deploy a vers ion to App Engine.", 1950 "description": "Code and application artifacts used to deploy a vers ion to App Engine.",
1832 "id": "Deployment", 1951 "id": "Deployment",
1833 "properties": { 1952 "properties": {
1834 "files": { 1953 "files": {
1835 "additionalProperties": { 1954 "additionalProperties": {
1836 "$ref": "FileInfo" 1955 "$ref": "FileInfo"
1837 }, 1956 },
1838 "description": "Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable u sing the credentials supplied with this call.", 1957 "description": "Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable u sing the credentials supplied with this call.",
1839 "type": "object" 1958 "type": "object"
1840 }, 1959 },
1841 "container": { 1960 "container": {
1842 "$ref": "ContainerInfo", 1961 "$ref": "ContainerInfo",
1843 "description": "A Docker image that App Engine uses to run t he version. Only applicable for instances in App Engine flexible environment." 1962 "description": "The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible e nvironment."
1844 }, 1963 },
1845 "zip": { 1964 "zip": {
1846 "$ref": "ZipInfo", 1965 "$ref": "ZipInfo",
1847 "description": "The zip file for this deployment, if this is a zip deployment." 1966 "description": "The zip file for this deployment, if this is a zip deployment."
1848 } 1967 }
1849 }, 1968 },
1850 "type": "object" 1969 "type": "object"
1851 }, 1970 },
1852 "FileInfo": { 1971 "FileInfo": {
1853 "description": "Single source file that is part of the version to be deployed. Each source file that is deployed must be specified separately.", 1972 "description": "Single source file that is part of the version to be deployed. Each source file that is deployed must be specified separately.",
1854 "id": "FileInfo", 1973 "id": "FileInfo",
1855 "properties": { 1974 "properties": {
1856 "sourceUrl": { 1975 "sourceUrl": {
1857 "description": "URL source to use to fetch this file. Must b e a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.goo gleapis.com//'.", 1976 "description": "URL source to use to fetch this file. Must b e a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.goo gleapis.com//'.",
1858 "type": "string" 1977 "type": "string"
1859 }, 1978 },
1860 "sha1Sum": { 1979 "sha1Sum": {
1861 "description": "The SHA1 hash of the file, in hex.", 1980 "description": "The SHA1 hash of the file, in hex.",
1862 "type": "string" 1981 "type": "string"
1863 }, 1982 },
1864 "mimeType": { 1983 "mimeType": {
1865 "description": "The MIME type of the file.Defaults to the va lue from Google Cloud Storage.", 1984 "description": "The MIME type of the file.Defaults to the va lue from Google Cloud Storage.",
1866 "type": "string" 1985 "type": "string"
1867 } 1986 }
1868 }, 1987 },
1869 "type": "object" 1988 "type": "object"
1870 }, 1989 },
1871 "ContainerInfo": { 1990 "ContainerInfo": {
1872 "description": "Docker image that is used to start a VM container fo r the version you deploy.", 1991 "description": "Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instanc es running in the App Engine flexible environment.",
1873 "id": "ContainerInfo", 1992 "id": "ContainerInfo",
1874 "properties": { 1993 "properties": {
1875 "image": { 1994 "image": {
1876 "description": "URI to the hosted container image in a Docke r repository. The URI must be fully qualified and include a tag or digest. Examp les: \"gcr.io/my-project/image:tag\" or \"gcr.io/my-project/image@digest\"", 1995 "description": "URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: \"gcr.io/my-project/image:tag\" or \"gcr.io/my-project/image@digest\" ",
1877 "type": "string" 1996 "type": "string"
1878 } 1997 }
1879 }, 1998 },
1880 "type": "object" 1999 "type": "object"
1881 }, 2000 },
1882 "ZipInfo": { 2001 "ZipInfo": {
1883 "description": "The zip file information for a zip deployment.", 2002 "description": "The zip file information for a zip deployment.",
1884 "id": "ZipInfo", 2003 "id": "ZipInfo",
1885 "properties": { 2004 "properties": {
1886 "sourceUrl": { 2005 "sourceUrl": {
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
2014 "id": "DebugInstanceRequest", 2133 "id": "DebugInstanceRequest",
2015 "properties": { 2134 "properties": {
2016 "sshKey": { 2135 "sshKey": {
2017 "description": "Public SSH key to add to the instance. Examp les: [USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME] [USERNAME]:ssh-rsa [KEY_VALUE] go ogle-ssh {\"userName\":\"[USERNAME]\",\"expireOn\":\"[EXPIRE_TIME]\"}For more in formation, see Adding and Removing SSH Keys (https://cloud.google.com/compute/do cs/instances/adding-removing-ssh-keys).", 2136 "description": "Public SSH key to add to the instance. Examp les: [USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME] [USERNAME]:ssh-rsa [KEY_VALUE] go ogle-ssh {\"userName\":\"[USERNAME]\",\"expireOn\":\"[EXPIRE_TIME]\"}For more in formation, see Adding and Removing SSH Keys (https://cloud.google.com/compute/do cs/instances/adding-removing-ssh-keys).",
2018 "type": "string" 2137 "type": "string"
2019 } 2138 }
2020 }, 2139 },
2021 "type": "object" 2140 "type": "object"
2022 }, 2141 },
2023 "ListLocationsResponse": { 2142 "ListLocationsResponse": {
2024 "description": "The response message for LocationService.ListLocatio ns.", 2143 "description": "The response message for Locations.ListLocations.",
2025 "id": "ListLocationsResponse", 2144 "id": "ListLocationsResponse",
2026 "properties": { 2145 "properties": {
2027 "locations": { 2146 "locations": {
2028 "description": "A list of locations that matches the specifi ed filter in the request.", 2147 "description": "A list of locations that matches the specifi ed filter in the request.",
2029 "items": { 2148 "items": {
2030 "$ref": "Location" 2149 "$ref": "Location"
2031 }, 2150 },
2032 "type": "array" 2151 "type": "array"
2033 }, 2152 },
2034 "nextPageToken": { 2153 "nextPageToken": {
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
2146 "description": "User who requested this operation.@OutputOnl y", 2265 "description": "User who requested this operation.@OutputOnl y",
2147 "type": "string" 2266 "type": "string"
2148 }, 2267 },
2149 "target": { 2268 "target": {
2150 "description": "Name of the resource that this operation is acting on. Example: apps/myapp/services/default.@OutputOnly", 2269 "description": "Name of the resource that this operation is acting on. Example: apps/myapp/services/default.@OutputOnly",
2151 "type": "string" 2270 "type": "string"
2152 } 2271 }
2153 }, 2272 },
2154 "type": "object" 2273 "type": "object"
2155 }, 2274 },
2275 "OperationMetadataV1Beta": {
2276 "description": "Metadata for the given google.longrunning.Operation. ",
2277 "id": "OperationMetadataV1Beta",
2278 "properties": {
2279 "method": {
2280 "description": "API method that initiated this operation. Ex ample: google.appengine.v1beta.Versions.CreateVersion.@OutputOnly",
2281 "type": "string"
2282 },
2283 "insertTime": {
2284 "description": "Time that this operation was created.@Output Only",
2285 "type": "string"
2286 },
2287 "endTime": {
2288 "description": "Time that this operation completed.@OutputOn ly",
2289 "type": "string"
2290 },
2291 "user": {
2292 "description": "User who requested this operation.@OutputOnl y",
2293 "type": "string"
2294 },
2295 "target": {
2296 "description": "Name of the resource that this operation is acting on. Example: apps/myapp/services/default.@OutputOnly",
2297 "type": "string"
2298 },
2299 "ephemeralMessage": {
2300 "description": "Ephemeral message that may change every time the operation is polled. @OutputOnly",
2301 "type": "string"
2302 },
2303 "warning": {
2304 "description": "Durable messages that persist on every opera tion poll. @OutputOnly",
2305 "items": {
2306 "type": "string"
2307 },
2308 "type": "array"
2309 }
2310 },
2311 "type": "object"
2312 },
2156 "OperationMetadataV1": { 2313 "OperationMetadataV1": {
2157 "description": "Metadata for the given google.longrunning.Operation. ", 2314 "description": "Metadata for the given google.longrunning.Operation. ",
2158 "id": "OperationMetadataV1", 2315 "id": "OperationMetadataV1",
2159 "properties": { 2316 "properties": {
2160 "method": { 2317 "method": {
2161 "description": "API method that initiated this operation. Ex ample: google.appengine.v1.Versions.CreateVersion.@OutputOnly", 2318 "description": "API method that initiated this operation. Ex ample: google.appengine.v1.Versions.CreateVersion.@OutputOnly",
2162 "type": "string" 2319 "type": "string"
2163 }, 2320 },
2164 "insertTime": { 2321 "insertTime": {
2165 "description": "Time that this operation was created.@Output Only", 2322 "description": "Time that this operation was created.@Output Only",
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
2204 "type": "boolean" 2361 "type": "boolean"
2205 } 2362 }
2206 }, 2363 },
2207 "type": "object" 2364 "type": "object"
2208 } 2365 }
2209 }, 2366 },
2210 "servicePath": "", 2367 "servicePath": "",
2211 "title": "Google App Engine Admin API", 2368 "title": "Google App Engine Admin API",
2212 "version": "v1" 2369 "version": "v1"
2213 } 2370 }
OLDNEW
« no previous file with comments | « discovery/googleapis/androidenterprise__v1.json ('k') | discovery/googleapis/appstate__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698