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

Side by Side Diff: generated/googleapis/lib/servicemanagement/v1.dart

Issue 2987103002: Api-Roll 52: 2017-07-31 (Closed)
Patch Set: Created 3 years, 4 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
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project). 1 // This is a generated file (see the discoveryapis_generator project).
2 2
3 library googleapis.servicemanagement.v1; 3 library googleapis.servicemanagement.v1;
4 4
5 import 'dart:core' as core; 5 import 'dart:core' as core;
6 import 'dart:async' as async; 6 import 'dart:async' as async;
7 import 'dart:convert' as convert; 7 import 'dart:convert' as convert;
8 8
9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
10 import 'package:http/http.dart' as http_1; 10 import 'package:http/http.dart' as http_1;
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
89 uploadMedia: _uploadMedia, 89 uploadMedia: _uploadMedia,
90 downloadOptions: _downloadOptions); 90 downloadOptions: _downloadOptions);
91 return _response.then((data) => new Operation.fromJson(data)); 91 return _response.then((data) => new Operation.fromJson(data));
92 } 92 }
93 93
94 /** 94 /**
95 * Lists service operations that match the specified filter in the request. 95 * Lists service operations that match the specified filter in the request.
96 * 96 *
97 * Request parameters: 97 * Request parameters:
98 * 98 *
99 * [pageToken] - The standard list page token.
100 *
101 * [name] - Not used.
102 *
103 * [pageSize] - The maximum number of operations to return. If unspecified,
104 * defaults to
105 * 50. The maximum value is 100.
106 *
107 * [filter] - A string for filtering Operations. 99 * [filter] - A string for filtering Operations.
108 * The following filter fields are supported: 100 * The following filter fields are supported:
109 * 101 *
110 * * serviceName: Required. Only `=` operator is allowed. 102 * * serviceName: Required. Only `=` operator is allowed.
111 * * startTime: The time this job was started, in ISO 8601 format. 103 * * startTime: The time this job was started, in ISO 8601 format.
112 * Allowed operators are `>=`, `>`, `<=`, and `<`. 104 * Allowed operators are `>=`, `>`, `<=`, and `<`.
113 * * status&#58; Can be `done`, `in_progress`, or `failed`. Allowed 105 * * status&#58; Can be `done`, `in_progress`, or `failed`. Allowed
114 * operators are `=`, and `!=`. 106 * operators are `=`, and `!=`.
115 * 107 *
116 * Filter expression supports conjunction (AND) and disjunction (OR) 108 * Filter expression supports conjunction (AND) and disjunction (OR)
117 * logical operators. However, the serviceName restriction must be at the 109 * logical operators. However, the serviceName restriction must be at the
118 * top-level and can only be combined with other restrictions via the AND 110 * top-level and can only be combined with other restrictions via the AND
119 * logical operator. 111 * logical operator.
120 * 112 *
121 * Examples&#58; 113 * Examples&#58;
122 * 114 *
123 * * `serviceName={some-service}.googleapis.com` 115 * * `serviceName={some-service}.googleapis.com`
124 * * `serviceName={some-service}.googleapis.com AND startTime>="2017-02-01"` 116 * * `serviceName={some-service}.googleapis.com AND startTime>="2017-02-01"`
125 * * `serviceName={some-service}.googleapis.com AND status=done` 117 * * `serviceName={some-service}.googleapis.com AND status=done`
126 * * `serviceName={some-service}.googleapis.com AND (status=done OR 118 * * `serviceName={some-service}.googleapis.com AND (status=done OR
127 * startTime>="2017-02-01")` 119 * startTime>="2017-02-01")`
128 * 120 *
121 * [pageToken] - The standard list page token.
122 *
123 * [name] - Not used.
124 *
125 * [pageSize] - The maximum number of operations to return. If unspecified,
126 * defaults to
127 * 50. The maximum value is 100.
128 *
129 * Completes with a [ListOperationsResponse]. 129 * Completes with a [ListOperationsResponse].
130 * 130 *
131 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 131 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
132 * error. 132 * error.
133 * 133 *
134 * If the used [http_1.Client] completes with an error when making a REST 134 * If the used [http_1.Client] completes with an error when making a REST
135 * call, this method will complete with the same error. 135 * call, this method will complete with the same error.
136 */ 136 */
137 async.Future<ListOperationsResponse> list({core.String pageToken, core.String name, core.int pageSize, core.String filter}) { 137 async.Future<ListOperationsResponse> list({core.String filter, core.String pag eToken, core.String name, core.int pageSize}) {
138 var _url = null; 138 var _url = null;
139 var _queryParams = new core.Map(); 139 var _queryParams = new core.Map();
140 var _uploadMedia = null; 140 var _uploadMedia = null;
141 var _uploadOptions = null; 141 var _uploadOptions = null;
142 var _downloadOptions = commons.DownloadOptions.Metadata; 142 var _downloadOptions = commons.DownloadOptions.Metadata;
143 var _body = null; 143 var _body = null;
144 144
145 if (filter != null) {
146 _queryParams["filter"] = [filter];
147 }
145 if (pageToken != null) { 148 if (pageToken != null) {
146 _queryParams["pageToken"] = [pageToken]; 149 _queryParams["pageToken"] = [pageToken];
147 } 150 }
148 if (name != null) { 151 if (name != null) {
149 _queryParams["name"] = [name]; 152 _queryParams["name"] = [name];
150 } 153 }
151 if (pageSize != null) { 154 if (pageSize != null) {
152 _queryParams["pageSize"] = ["${pageSize}"]; 155 _queryParams["pageSize"] = ["${pageSize}"];
153 } 156 }
154 if (filter != null) {
155 _queryParams["filter"] = [filter];
156 }
157 157
158 _url = 'v1/operations'; 158 _url = 'v1/operations';
159 159
160 var _response = _requester.request(_url, 160 var _response = _requester.request(_url,
161 "GET", 161 "GET",
162 body: _body, 162 body: _body,
163 queryParams: _queryParams, 163 queryParams: _queryParams,
164 uploadOptions: _uploadOptions, 164 uploadOptions: _uploadOptions,
165 uploadMedia: _uploadMedia, 165 uploadMedia: _uploadMedia,
166 downloadOptions: _downloadOptions); 166 downloadOptions: _downloadOptions);
(...skipping 295 matching lines...) Expand 10 before | Expand all | Expand 10 after
462 462
463 /** 463 /**
464 * Gets a service configuration (version) for a managed service. 464 * Gets a service configuration (version) for a managed service.
465 * 465 *
466 * Request parameters: 466 * Request parameters:
467 * 467 *
468 * [serviceName] - The name of the service. See the 468 * [serviceName] - The name of the service. See the
469 * [overview](/service-management/overview) 469 * [overview](/service-management/overview)
470 * for naming requirements. For example: `example.googleapis.com`. 470 * for naming requirements. For example: `example.googleapis.com`.
471 * 471 *
472 * [configId] - The id of the service configuration resource.
473 *
472 * [view] - Specifies which parts of the Service Config should be returned in 474 * [view] - Specifies which parts of the Service Config should be returned in
473 * the 475 * the
474 * response. 476 * response.
475 * Possible string values are: 477 * Possible string values are:
476 * - "BASIC" : A BASIC. 478 * - "BASIC" : A BASIC.
477 * - "FULL" : A FULL. 479 * - "FULL" : A FULL.
478 * 480 *
479 * [configId] - The id of the service configuration resource.
480 *
481 * Completes with a [Service]. 481 * Completes with a [Service].
482 * 482 *
483 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 483 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
484 * error. 484 * error.
485 * 485 *
486 * If the used [http_1.Client] completes with an error when making a REST 486 * If the used [http_1.Client] completes with an error when making a REST
487 * call, this method will complete with the same error. 487 * call, this method will complete with the same error.
488 */ 488 */
489 async.Future<Service> getConfig(core.String serviceName, {core.String view, co re.String configId}) { 489 async.Future<Service> getConfig(core.String serviceName, {core.String configId , core.String view}) {
490 var _url = null; 490 var _url = null;
491 var _queryParams = new core.Map(); 491 var _queryParams = new core.Map();
492 var _uploadMedia = null; 492 var _uploadMedia = null;
493 var _uploadOptions = null; 493 var _uploadOptions = null;
494 var _downloadOptions = commons.DownloadOptions.Metadata; 494 var _downloadOptions = commons.DownloadOptions.Metadata;
495 var _body = null; 495 var _body = null;
496 496
497 if (serviceName == null) { 497 if (serviceName == null) {
498 throw new core.ArgumentError("Parameter serviceName is required."); 498 throw new core.ArgumentError("Parameter serviceName is required.");
499 } 499 }
500 if (configId != null) {
501 _queryParams["configId"] = [configId];
502 }
500 if (view != null) { 503 if (view != null) {
501 _queryParams["view"] = [view]; 504 _queryParams["view"] = [view];
502 } 505 }
503 if (configId != null) {
504 _queryParams["configId"] = [configId];
505 }
506 506
507 _url = 'v1/services/' + commons.Escaper.ecapeVariable('$serviceName') + '/co nfig'; 507 _url = 'v1/services/' + commons.Escaper.ecapeVariable('$serviceName') + '/co nfig';
508 508
509 var _response = _requester.request(_url, 509 var _response = _requester.request(_url,
510 "GET", 510 "GET",
511 body: _body, 511 body: _body,
512 queryParams: _queryParams, 512 queryParams: _queryParams,
513 uploadOptions: _uploadOptions, 513 uploadOptions: _uploadOptions,
514 uploadMedia: _uploadMedia, 514 uploadMedia: _uploadMedia,
515 downloadOptions: _downloadOptions); 515 downloadOptions: _downloadOptions);
(...skipping 756 matching lines...) Expand 10 before | Expand all | Expand 10 after
1272 /** 1272 /**
1273 * Lists the history of the service configuration rollouts for a managed 1273 * Lists the history of the service configuration rollouts for a managed
1274 * service, from the newest to the oldest. 1274 * service, from the newest to the oldest.
1275 * 1275 *
1276 * Request parameters: 1276 * Request parameters:
1277 * 1277 *
1278 * [serviceName] - The name of the service. See the 1278 * [serviceName] - The name of the service. See the
1279 * [overview](/service-management/overview) 1279 * [overview](/service-management/overview)
1280 * for naming requirements. For example: `example.googleapis.com`. 1280 * for naming requirements. For example: `example.googleapis.com`.
1281 * 1281 *
1282 * [pageToken] - The token of the page to retrieve.
1283 *
1284 * [pageSize] - The max number of items to include in the response list.
1285 *
1286 * [filter] - Use `filter` to return subset of rollouts. 1282 * [filter] - Use `filter` to return subset of rollouts.
1287 * The following filters are supported: 1283 * The following filters are supported:
1288 * -- To limit the results to only those in 1284 * -- To limit the results to only those in
1289 * [status](google.api.servicemanagement.v1.RolloutStatus) 'SUCCESS', 1285 * [status](google.api.servicemanagement.v1.RolloutStatus) 'SUCCESS',
1290 * use filter='status=SUCCESS' 1286 * use filter='status=SUCCESS'
1291 * -- To limit the results to those in 1287 * -- To limit the results to those in
1292 * [status](google.api.servicemanagement.v1.RolloutStatus) 'CANCELLED' 1288 * [status](google.api.servicemanagement.v1.RolloutStatus) 'CANCELLED'
1293 * or 'FAILED', use filter='status=CANCELLED OR status=FAILED' 1289 * or 'FAILED', use filter='status=CANCELLED OR status=FAILED'
1294 * 1290 *
1291 * [pageToken] - The token of the page to retrieve.
1292 *
1293 * [pageSize] - The max number of items to include in the response list.
1294 *
1295 * Completes with a [ListServiceRolloutsResponse]. 1295 * Completes with a [ListServiceRolloutsResponse].
1296 * 1296 *
1297 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 1297 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1298 * error. 1298 * error.
1299 * 1299 *
1300 * If the used [http_1.Client] completes with an error when making a REST 1300 * If the used [http_1.Client] completes with an error when making a REST
1301 * call, this method will complete with the same error. 1301 * call, this method will complete with the same error.
1302 */ 1302 */
1303 async.Future<ListServiceRolloutsResponse> list(core.String serviceName, {core. String pageToken, core.int pageSize, core.String filter}) { 1303 async.Future<ListServiceRolloutsResponse> list(core.String serviceName, {core. String filter, core.String pageToken, core.int pageSize}) {
1304 var _url = null; 1304 var _url = null;
1305 var _queryParams = new core.Map(); 1305 var _queryParams = new core.Map();
1306 var _uploadMedia = null; 1306 var _uploadMedia = null;
1307 var _uploadOptions = null; 1307 var _uploadOptions = null;
1308 var _downloadOptions = commons.DownloadOptions.Metadata; 1308 var _downloadOptions = commons.DownloadOptions.Metadata;
1309 var _body = null; 1309 var _body = null;
1310 1310
1311 if (serviceName == null) { 1311 if (serviceName == null) {
1312 throw new core.ArgumentError("Parameter serviceName is required."); 1312 throw new core.ArgumentError("Parameter serviceName is required.");
1313 } 1313 }
1314 if (filter != null) {
1315 _queryParams["filter"] = [filter];
1316 }
1314 if (pageToken != null) { 1317 if (pageToken != null) {
1315 _queryParams["pageToken"] = [pageToken]; 1318 _queryParams["pageToken"] = [pageToken];
1316 } 1319 }
1317 if (pageSize != null) { 1320 if (pageSize != null) {
1318 _queryParams["pageSize"] = ["${pageSize}"]; 1321 _queryParams["pageSize"] = ["${pageSize}"];
1319 } 1322 }
1320 if (filter != null) {
1321 _queryParams["filter"] = [filter];
1322 }
1323 1323
1324 _url = 'v1/services/' + commons.Escaper.ecapeVariable('$serviceName') + '/ro llouts'; 1324 _url = 'v1/services/' + commons.Escaper.ecapeVariable('$serviceName') + '/ro llouts';
1325 1325
1326 var _response = _requester.request(_url, 1326 var _response = _requester.request(_url,
1327 "GET", 1327 "GET",
1328 body: _body, 1328 body: _body,
1329 queryParams: _queryParams, 1329 queryParams: _queryParams,
1330 uploadOptions: _uploadOptions, 1330 uploadOptions: _uploadOptions,
1331 uploadMedia: _uploadMedia, 1331 uploadMedia: _uploadMedia,
1332 downloadOptions: _downloadOptions); 1332 downloadOptions: _downloadOptions);
(...skipping 779 matching lines...) Expand 10 before | Expand all | Expand 10 after
2112 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 2112 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2113 if (configChanges != null) { 2113 if (configChanges != null) {
2114 _json["configChanges"] = configChanges.map((value) => (value).toJson()).to List(); 2114 _json["configChanges"] = configChanges.map((value) => (value).toJson()).to List();
2115 } 2115 }
2116 return _json; 2116 return _json;
2117 } 2117 }
2118 } 2118 }
2119 2119
2120 /** Write a Cloud Audit log */ 2120 /** Write a Cloud Audit log */
2121 class CloudAuditOptions { 2121 class CloudAuditOptions {
2122 /** True if the log is for a permission of type DATA_READ or ADMIN_READ. */
2123 core.bool isReadPermissionType;
2122 /** 2124 /**
2123 * The log_name to populate in the Cloud Audit Record. 2125 * The log_name to populate in the Cloud Audit Record.
2124 * Possible string values are: 2126 * Possible string values are:
2125 * - "UNSPECIFIED_LOG_NAME" : Default. Should not be used. 2127 * - "UNSPECIFIED_LOG_NAME" : Default. Should not be used.
2126 * - "ADMIN_ACTIVITY" : Corresponds to "cloudaudit.googleapis.com/activity" 2128 * - "ADMIN_ACTIVITY" : Corresponds to "cloudaudit.googleapis.com/activity"
2127 * - "DATA_ACCESS" : Corresponds to "cloudaudit.googleapis.com/data_access" 2129 * - "DATA_ACCESS" : Corresponds to "cloudaudit.googleapis.com/data_access"
2128 */ 2130 */
2129 core.String logName; 2131 core.String logName;
2130 2132
2131 CloudAuditOptions(); 2133 CloudAuditOptions();
2132 2134
2133 CloudAuditOptions.fromJson(core.Map _json) { 2135 CloudAuditOptions.fromJson(core.Map _json) {
2136 if (_json.containsKey("isReadPermissionType")) {
2137 isReadPermissionType = _json["isReadPermissionType"];
2138 }
2134 if (_json.containsKey("logName")) { 2139 if (_json.containsKey("logName")) {
2135 logName = _json["logName"]; 2140 logName = _json["logName"];
2136 } 2141 }
2137 } 2142 }
2138 2143
2139 core.Map<core.String, core.Object> toJson() { 2144 core.Map<core.String, core.Object> toJson() {
2140 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 2145 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2146 if (isReadPermissionType != null) {
2147 _json["isReadPermissionType"] = isReadPermissionType;
2148 }
2141 if (logName != null) { 2149 if (logName != null) {
2142 _json["logName"] = logName; 2150 _json["logName"] = logName;
2143 } 2151 }
2144 return _json; 2152 return _json;
2145 } 2153 }
2146 } 2154 }
2147 2155
2148 /** A condition to be met. */ 2156 /** A condition to be met. */
2149 class Condition { 2157 class Condition {
2150 /** 2158 /**
(...skipping 4616 matching lines...) Expand 10 before | Expand all | Expand 10 after
6767 * results in its response, the status of those operations should be 6775 * results in its response, the status of those operations should be
6768 * represented directly using the `Status` message. 6776 * represented directly using the `Status` message.
6769 * 6777 *
6770 * - Logging. If some API errors are stored in logs, the message `Status` could 6778 * - Logging. If some API errors are stored in logs, the message `Status` could
6771 * be used directly after any stripping needed for security/privacy reasons. 6779 * be used directly after any stripping needed for security/privacy reasons.
6772 */ 6780 */
6773 class Status { 6781 class Status {
6774 /** The status code, which should be an enum value of google.rpc.Code. */ 6782 /** The status code, which should be an enum value of google.rpc.Code. */
6775 core.int code; 6783 core.int code;
6776 /** 6784 /**
6777 * A list of messages that carry the error details. There will be a 6785 * A list of messages that carry the error details. There is a common set of
6778 * common set of message types for APIs to use. 6786 * message types for APIs to use.
6779 * 6787 *
6780 * The values for Object must be JSON objects. It can consist of `num`, 6788 * The values for Object must be JSON objects. It can consist of `num`,
6781 * `String`, `bool` and `null` as well as `Map` and `List` values. 6789 * `String`, `bool` and `null` as well as `Map` and `List` values.
6782 */ 6790 */
6783 core.List<core.Map<core.String, core.Object>> details; 6791 core.List<core.Map<core.String, core.Object>> details;
6784 /** 6792 /**
6785 * A developer-facing error message, which should be in English. Any 6793 * A developer-facing error message, which should be in English. Any
6786 * user-facing error message should be localized and sent in the 6794 * user-facing error message should be localized and sent in the
6787 * google.rpc.Status.details field, or localized by the client. 6795 * google.rpc.Status.details field, or localized by the client.
6788 */ 6796 */
(...skipping 697 matching lines...) Expand 10 before | Expand all | Expand 10 after
7486 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 7494 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
7487 if (restriction != null) { 7495 if (restriction != null) {
7488 _json["restriction"] = restriction; 7496 _json["restriction"] = restriction;
7489 } 7497 }
7490 if (selector != null) { 7498 if (selector != null) {
7491 _json["selector"] = selector; 7499 _json["selector"] = selector;
7492 } 7500 }
7493 return _json; 7501 return _json;
7494 } 7502 }
7495 } 7503 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/servicecontrol/v1.dart ('k') | generated/googleapis/lib/serviceuser/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698