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

Unified Diff: generated/googleapis/lib/appengine/v1.dart

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
« no previous file with comments | « generated/googleapis/lib/androidpublisher/v2.dart ('k') | generated/googleapis/lib/appsactivity/v1.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/lib/appengine/v1.dart
diff --git a/generated/googleapis/lib/appengine/v1.dart b/generated/googleapis/lib/appengine/v1.dart
index fa4d0d53907dd6526f37aebc7abbf4b9b0a6c04a..122e859e79aa3c83c710dacf571b4971933fb28b 100644
--- a/generated/googleapis/lib/appengine/v1.dart
+++ b/generated/googleapis/lib/appengine/v1.dart
@@ -16,13 +16,20 @@ const core.String USER_AGENT = 'dart-api-client appengine/v1';
/** Provisions and manages App Engine applications. */
class AppengineApi {
+ /** View and manage your applications deployed on Google App Engine */
+ static const AppengineAdminScope = "https://www.googleapis.com/auth/appengine.admin";
+
/** View and manage your data across Google Cloud Platform services */
static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
+ /** View your data across Google Cloud Platform services */
+ static const CloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
+
final commons.ApiRequester _requester;
AppsResourceApi get apps => new AppsResourceApi(_requester);
+ ExperimentalResourceApi get experimental => new ExperimentalResourceApi(_requester);
AppengineApi(http.Client client, {core.String rootUrl: "https://appengine.googleapis.com/", core.String servicePath: ""}) :
_requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT);
@@ -40,6 +47,49 @@ class AppsResourceApi {
_requester = client;
/**
+ * 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).
+ *
+ * [request] - The metadata request object.
+ *
+ * Request parameters:
+ *
+ * Completes with a [Operation].
+ *
+ * Completes with a [commons.ApiRequestError] if the API endpoint returned an
+ * error.
+ *
+ * If the used [http.Client] completes with an error when making a REST call,
+ * this method will complete with the same error.
+ */
+ async.Future<Operation> create(Application request) {
+ var _url = null;
+ var _queryParams = new core.Map();
+ var _uploadMedia = null;
+ var _uploadOptions = null;
+ var _downloadOptions = commons.DownloadOptions.Metadata;
+ var _body = null;
+
+ if (request != null) {
+ _body = convert.JSON.encode((request).toJson());
+ }
+
+ _url = 'v1/apps';
+
+ var _response = _requester.request(_url,
+ "POST",
+ body: _body,
+ queryParams: _queryParams,
+ uploadOptions: _uploadOptions,
+ uploadMedia: _uploadMedia,
+ downloadOptions: _downloadOptions);
+ return _response.then((data) => new Operation.fromJson(data));
+ }
+
+ /**
* Gets information about an application.
*
* Request parameters:
@@ -80,6 +130,56 @@ class AppsResourceApi {
}
/**
+ * Updates application fields.
+ *
+ * [request] - The metadata request object.
+ *
+ * Request parameters:
+ *
+ * [appsId] - Part of `name`. Name of the application to update. Example:
+ * `apps/myapp`.
+ *
+ * [updateMask] - Standard field mask for the set of fields to be updated.
+ *
+ * Completes with a [Operation].
+ *
+ * Completes with a [commons.ApiRequestError] if the API endpoint returned an
+ * error.
+ *
+ * If the used [http.Client] completes with an error when making a REST call,
+ * this method will complete with the same error.
+ */
+ async.Future<Operation> patch(Application request, core.String appsId, {core.String updateMask}) {
+ var _url = null;
+ var _queryParams = new core.Map();
+ var _uploadMedia = null;
+ var _uploadOptions = null;
+ var _downloadOptions = commons.DownloadOptions.Metadata;
+ var _body = null;
+
+ if (request != null) {
+ _body = convert.JSON.encode((request).toJson());
+ }
+ if (appsId == null) {
+ throw new core.ArgumentError("Parameter appsId is required.");
+ }
+ if (updateMask != null) {
+ _queryParams["updateMask"] = [updateMask];
+ }
+
+ _url = 'v1/apps/' + commons.Escaper.ecapeVariable('$appsId');
+
+ var _response = _requester.request(_url,
+ "PATCH",
+ body: _body,
+ queryParams: _queryParams,
+ uploadOptions: _uploadOptions,
+ uploadMedia: _uploadMedia,
+ downloadOptions: _downloadOptions);
+ return _response.then((data) => new Operation.fromJson(data));
+ }
+
+ /**
* Recreates the required App Engine features for the application in your
* project, for example a Cloud Storage bucket or App Engine service account.
* Use this method if you receive an error message about a missing feature,
@@ -1123,6 +1223,138 @@ class AppsServicesVersionsInstancesResourceApi {
}
+class ExperimentalResourceApi {
+ final commons.ApiRequester _requester;
+
+ ExperimentalAppsResourceApi get apps => new ExperimentalAppsResourceApi(_requester);
+
+ ExperimentalResourceApi(commons.ApiRequester client) :
+ _requester = client;
+}
+
+
+class ExperimentalAppsResourceApi {
+ final commons.ApiRequester _requester;
+
+ ExperimentalAppsOperationsResourceApi get operations => new ExperimentalAppsOperationsResourceApi(_requester);
+
+ ExperimentalAppsResourceApi(commons.ApiRequester client) :
+ _requester = client;
+}
+
+
+class ExperimentalAppsOperationsResourceApi {
+ final commons.ApiRequester _requester;
+
+ ExperimentalAppsOperationsResourceApi(commons.ApiRequester client) :
+ _requester = client;
+
+ /**
+ * 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.
+ *
+ * Request parameters:
+ *
+ * [appsId] - Part of `name`. The name of the operation resource.
+ *
+ * [operationsId] - Part of `name`. See documentation of `appsId`.
+ *
+ * Completes with a [Operation].
+ *
+ * Completes with a [commons.ApiRequestError] if the API endpoint returned an
+ * error.
+ *
+ * If the used [http.Client] completes with an error when making a REST call,
+ * this method will complete with the same error.
+ */
+ async.Future<Operation> get(core.String appsId, core.String operationsId) {
+ var _url = null;
+ var _queryParams = new core.Map();
+ var _uploadMedia = null;
+ var _uploadOptions = null;
+ var _downloadOptions = commons.DownloadOptions.Metadata;
+ var _body = null;
+
+ if (appsId == null) {
+ throw new core.ArgumentError("Parameter appsId is required.");
+ }
+ if (operationsId == null) {
+ throw new core.ArgumentError("Parameter operationsId is required.");
+ }
+
+ _url = 'experimental/apps/' + commons.Escaper.ecapeVariable('$appsId') + '/operations/' + commons.Escaper.ecapeVariable('$operationsId');
+
+ var _response = _requester.request(_url,
+ "GET",
+ body: _body,
+ queryParams: _queryParams,
+ uploadOptions: _uploadOptions,
+ uploadMedia: _uploadMedia,
+ downloadOptions: _downloadOptions);
+ return _response.then((data) => new Operation.fromJson(data));
+ }
+
+ /**
+ * 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`.
+ *
+ * Request parameters:
+ *
+ * [appsId] - Part of `name`. The name of the operation collection.
+ *
+ * [filter] - The standard list filter.
+ *
+ * [pageSize] - The standard list page size.
+ *
+ * [pageToken] - The standard list page token.
+ *
+ * Completes with a [ListOperationsResponse].
+ *
+ * Completes with a [commons.ApiRequestError] if the API endpoint returned an
+ * error.
+ *
+ * If the used [http.Client] completes with an error when making a REST call,
+ * this method will complete with the same error.
+ */
+ async.Future<ListOperationsResponse> list(core.String appsId, {core.String filter, core.int pageSize, core.String pageToken}) {
+ var _url = null;
+ var _queryParams = new core.Map();
+ var _uploadMedia = null;
+ var _uploadOptions = null;
+ var _downloadOptions = commons.DownloadOptions.Metadata;
+ var _body = null;
+
+ if (appsId == null) {
+ throw new core.ArgumentError("Parameter appsId is required.");
+ }
+ if (filter != null) {
+ _queryParams["filter"] = [filter];
+ }
+ if (pageSize != null) {
+ _queryParams["pageSize"] = ["${pageSize}"];
+ }
+ if (pageToken != null) {
+ _queryParams["pageToken"] = [pageToken];
+ }
+
+ _url = 'experimental/apps/' + commons.Escaper.ecapeVariable('$appsId') + '/operations';
+
+ var _response = _requester.request(_url,
+ "GET",
+ body: _body,
+ queryParams: _queryParams,
+ uploadOptions: _uploadOptions,
+ uploadMedia: _uploadMedia,
+ downloadOptions: _downloadOptions);
+ return _response.then((data) => new ListOperationsResponse.fromJson(data));
+ }
+
+}
+
+
/**
* [Google Cloud
@@ -1582,14 +1814,28 @@ class CpuUtilization {
/** Request message for `Instances.DebugInstance`. */
class DebugInstanceRequest {
+ /**
+ * 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)
+ */
+ core.String sshKey;
DebugInstanceRequest();
DebugInstanceRequest.fromJson(core.Map _json) {
+ if (_json.containsKey("sshKey")) {
+ sshKey = _json["sshKey"];
+ }
}
core.Map toJson() {
var _json = new core.Map();
+ if (sshKey != null) {
+ _json["sshKey"] = sshKey;
+ }
return _json;
}
}
@@ -1911,6 +2157,11 @@ class Instance {
*/
core.String vmId;
/**
+ * The IP address of this instance. Only applicable for instances in App
+ * Engine flexible environment. @OutputOnly
+ */
+ core.String vmIp;
+ /**
* Name of the virtual machine where this instance lives. Only applicable for
* instances in App Engine flexible environment. @OutputOnly
*/
@@ -1965,6 +2216,9 @@ class Instance {
if (_json.containsKey("vmId")) {
vmId = _json["vmId"];
}
+ if (_json.containsKey("vmIp")) {
+ vmIp = _json["vmIp"];
+ }
if (_json.containsKey("vmName")) {
vmName = _json["vmName"];
}
@@ -2014,6 +2268,9 @@ class Instance {
if (vmId != null) {
_json["vmId"] = vmId;
}
+ if (vmIp != null) {
+ _json["vmIp"] = vmIp;
+ }
if (vmName != null) {
_json["vmName"] = vmName;
}
@@ -2214,7 +2471,7 @@ class Location {
* {"cloud.googleapis.com/region": "us-east1"}
*/
core.Map<core.String, core.String> labels;
- /** The cononical id for this location. For example: `"us-east1"`. */
+ /** The canonical id for this location. For example: `"us-east1"`. */
core.String locationId;
/**
* Service-specific metadata. For example the available capacity at the given
@@ -2432,7 +2689,7 @@ class Operation {
* available.
*/
core.bool done;
- /** The error result of the operation in case of failure. */
+ /** The error result of the operation in case of failure or cancellation. */
Status error;
/**
* Service-specific metadata associated with the operation. It typically
@@ -2577,6 +2834,67 @@ class OperationMetadata {
}
/** Metadata for the given google.longrunning.Operation. */
+class OperationMetadataExperimental {
+ /** Time that this operation completed. @OutputOnly */
+ core.String endTime;
+ /** Time that this operation was created. @OutputOnly */
+ core.String insertTime;
+ /**
+ * API method that initiated this operation. Example:
+ * `google.appengine.experimental.CustomDomains.CreateCustomDomain`.
+ * @OutputOnly
+ */
+ core.String method;
+ /**
+ * Name of the resource that this operation is acting on. Example:
+ * `apps/myapp/customDomains/example.com`. @OutputOnly
+ */
+ core.String target;
+ /** User who requested this operation. @OutputOnly */
+ core.String user;
+
+ OperationMetadataExperimental();
+
+ OperationMetadataExperimental.fromJson(core.Map _json) {
+ if (_json.containsKey("endTime")) {
+ endTime = _json["endTime"];
+ }
+ if (_json.containsKey("insertTime")) {
+ insertTime = _json["insertTime"];
+ }
+ if (_json.containsKey("method")) {
+ method = _json["method"];
+ }
+ if (_json.containsKey("target")) {
+ target = _json["target"];
+ }
+ if (_json.containsKey("user")) {
+ user = _json["user"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (endTime != null) {
+ _json["endTime"] = endTime;
+ }
+ if (insertTime != null) {
+ _json["insertTime"] = insertTime;
+ }
+ if (method != null) {
+ _json["method"] = method;
+ }
+ if (target != null) {
+ _json["target"] = target;
+ }
+ if (user != null) {
+ _json["user"] = user;
+ }
+ return _json;
+ }
+}
+
+/** Metadata for the given google.longrunning.Operation. */
class OperationMetadataV1 {
/** Time that this operation completed. @OutputOnly */
core.String endTime;
@@ -3571,6 +3889,7 @@ class Version {
}
}
+/** The zip file information for a zip deployment. */
class ZipInfo {
/**
* An estimate of the number of files in a zip for a zip deployment. If set,
« no previous file with comments | « generated/googleapis/lib/androidpublisher/v2.dart ('k') | generated/googleapis/lib/appsactivity/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698