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

Side by Side Diff: generated/googleapis/lib/deploymentmanager/v2.dart

Issue 2695743002: Api-roll 45: 2017-02-13 (Closed)
Patch Set: reverted local changes to pubspec file Created 3 years, 10 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.deploymentmanager.v2; 3 library googleapis.deploymentmanager.v2;
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; 10 import 'package:http/http.dart' as http;
(...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after
347 * results based on label values. 347 * results based on label values.
348 * 348 *
349 * To filter on multiple expressions, provide each separate expression within 349 * To filter on multiple expressions, provide each separate expression within
350 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq 350 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq
351 * us-central1-f). Multiple expressions are treated as AND expressions, 351 * us-central1-f). Multiple expressions are treated as AND expressions,
352 * meaning that resources must match all expressions to pass the filters. 352 * meaning that resources must match all expressions to pass the filters.
353 * 353 *
354 * [maxResults] - The maximum number of results per page that should be 354 * [maxResults] - The maximum number of results per page that should be
355 * returned. If the number of available results is larger than maxResults, 355 * returned. If the number of available results is larger than maxResults,
356 * Compute Engine returns a nextPageToken that can be used to get the next 356 * Compute Engine returns a nextPageToken that can be used to get the next
357 * page of results in subsequent list requests. 357 * page of results in subsequent list requests. Acceptable values are 0 to
358 * Value must be between "0" and "500". 358 * 500, inclusive. (Default: 500)
359 * 359 *
360 * [orderBy] - Sorts list results by a certain order. By default, results are 360 * [orderBy] - Sorts list results by a certain order. By default, results are
361 * returned in alphanumerical order based on the resource name. 361 * returned in alphanumerical order based on the resource name.
362 * 362 *
363 * You can also sort results in descending order based on the creation 363 * You can also sort results in descending order based on the creation
364 * timestamp using orderBy="creationTimestamp desc". This sorts results based 364 * timestamp using orderBy="creationTimestamp desc". This sorts results based
365 * on the creationTimestamp field in reverse chronological order (newest 365 * on the creationTimestamp field in reverse chronological order (newest
366 * result first). Use this to sort resources like operations so that the 366 * result first). Use this to sort resources like operations so that the
367 * newest operation is returned first. 367 * newest operation is returned first.
368 * 368 *
(...skipping 466 matching lines...) Expand 10 before | Expand all | Expand 10 after
835 * results based on label values. 835 * results based on label values.
836 * 836 *
837 * To filter on multiple expressions, provide each separate expression within 837 * To filter on multiple expressions, provide each separate expression within
838 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq 838 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq
839 * us-central1-f). Multiple expressions are treated as AND expressions, 839 * us-central1-f). Multiple expressions are treated as AND expressions,
840 * meaning that resources must match all expressions to pass the filters. 840 * meaning that resources must match all expressions to pass the filters.
841 * 841 *
842 * [maxResults] - The maximum number of results per page that should be 842 * [maxResults] - The maximum number of results per page that should be
843 * returned. If the number of available results is larger than maxResults, 843 * returned. If the number of available results is larger than maxResults,
844 * Compute Engine returns a nextPageToken that can be used to get the next 844 * Compute Engine returns a nextPageToken that can be used to get the next
845 * page of results in subsequent list requests. 845 * page of results in subsequent list requests. Acceptable values are 0 to
846 * Value must be between "0" and "500". 846 * 500, inclusive. (Default: 500)
847 * 847 *
848 * [orderBy] - Sorts list results by a certain order. By default, results are 848 * [orderBy] - Sorts list results by a certain order. By default, results are
849 * returned in alphanumerical order based on the resource name. 849 * returned in alphanumerical order based on the resource name.
850 * 850 *
851 * You can also sort results in descending order based on the creation 851 * You can also sort results in descending order based on the creation
852 * timestamp using orderBy="creationTimestamp desc". This sorts results based 852 * timestamp using orderBy="creationTimestamp desc". This sorts results based
853 * on the creationTimestamp field in reverse chronological order (newest 853 * on the creationTimestamp field in reverse chronological order (newest
854 * result first). Use this to sort resources like operations so that the 854 * result first). Use this to sort resources like operations so that the
855 * newest operation is returned first. 855 * newest operation is returned first.
856 * 856 *
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
992 * results based on label values. 992 * results based on label values.
993 * 993 *
994 * To filter on multiple expressions, provide each separate expression within 994 * To filter on multiple expressions, provide each separate expression within
995 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq 995 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq
996 * us-central1-f). Multiple expressions are treated as AND expressions, 996 * us-central1-f). Multiple expressions are treated as AND expressions,
997 * meaning that resources must match all expressions to pass the filters. 997 * meaning that resources must match all expressions to pass the filters.
998 * 998 *
999 * [maxResults] - The maximum number of results per page that should be 999 * [maxResults] - The maximum number of results per page that should be
1000 * returned. If the number of available results is larger than maxResults, 1000 * returned. If the number of available results is larger than maxResults,
1001 * Compute Engine returns a nextPageToken that can be used to get the next 1001 * Compute Engine returns a nextPageToken that can be used to get the next
1002 * page of results in subsequent list requests. 1002 * page of results in subsequent list requests. Acceptable values are 0 to
1003 * Value must be between "0" and "500". 1003 * 500, inclusive. (Default: 500)
1004 * 1004 *
1005 * [orderBy] - Sorts list results by a certain order. By default, results are 1005 * [orderBy] - Sorts list results by a certain order. By default, results are
1006 * returned in alphanumerical order based on the resource name. 1006 * returned in alphanumerical order based on the resource name.
1007 * 1007 *
1008 * You can also sort results in descending order based on the creation 1008 * You can also sort results in descending order based on the creation
1009 * timestamp using orderBy="creationTimestamp desc". This sorts results based 1009 * timestamp using orderBy="creationTimestamp desc". This sorts results based
1010 * on the creationTimestamp field in reverse chronological order (newest 1010 * on the creationTimestamp field in reverse chronological order (newest
1011 * result first). Use this to sort resources like operations so that the 1011 * result first). Use this to sort resources like operations so that the
1012 * newest operation is returned first. 1012 * newest operation is returned first.
1013 * 1013 *
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
1155 * results based on label values. 1155 * results based on label values.
1156 * 1156 *
1157 * To filter on multiple expressions, provide each separate expression within 1157 * To filter on multiple expressions, provide each separate expression within
1158 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq 1158 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq
1159 * us-central1-f). Multiple expressions are treated as AND expressions, 1159 * us-central1-f). Multiple expressions are treated as AND expressions,
1160 * meaning that resources must match all expressions to pass the filters. 1160 * meaning that resources must match all expressions to pass the filters.
1161 * 1161 *
1162 * [maxResults] - The maximum number of results per page that should be 1162 * [maxResults] - The maximum number of results per page that should be
1163 * returned. If the number of available results is larger than maxResults, 1163 * returned. If the number of available results is larger than maxResults,
1164 * Compute Engine returns a nextPageToken that can be used to get the next 1164 * Compute Engine returns a nextPageToken that can be used to get the next
1165 * page of results in subsequent list requests. 1165 * page of results in subsequent list requests. Acceptable values are 0 to
1166 * Value must be between "0" and "500". 1166 * 500, inclusive. (Default: 500)
1167 * 1167 *
1168 * [orderBy] - Sorts list results by a certain order. By default, results are 1168 * [orderBy] - Sorts list results by a certain order. By default, results are
1169 * returned in alphanumerical order based on the resource name. 1169 * returned in alphanumerical order based on the resource name.
1170 * 1170 *
1171 * You can also sort results in descending order based on the creation 1171 * You can also sort results in descending order based on the creation
1172 * timestamp using orderBy="creationTimestamp desc". This sorts results based 1172 * timestamp using orderBy="creationTimestamp desc". This sorts results based
1173 * on the creationTimestamp field in reverse chronological order (newest 1173 * on the creationTimestamp field in reverse chronological order (newest
1174 * result first). Use this to sort resources like operations so that the 1174 * result first). Use this to sort resources like operations so that the
1175 * newest operation is returned first. 1175 * newest operation is returned first.
1176 * 1176 *
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
1266 * results based on label values. 1266 * results based on label values.
1267 * 1267 *
1268 * To filter on multiple expressions, provide each separate expression within 1268 * To filter on multiple expressions, provide each separate expression within
1269 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq 1269 * parentheses. For example, (scheduling.automaticRestart eq true) (zone eq
1270 * us-central1-f). Multiple expressions are treated as AND expressions, 1270 * us-central1-f). Multiple expressions are treated as AND expressions,
1271 * meaning that resources must match all expressions to pass the filters. 1271 * meaning that resources must match all expressions to pass the filters.
1272 * 1272 *
1273 * [maxResults] - The maximum number of results per page that should be 1273 * [maxResults] - The maximum number of results per page that should be
1274 * returned. If the number of available results is larger than maxResults, 1274 * returned. If the number of available results is larger than maxResults,
1275 * Compute Engine returns a nextPageToken that can be used to get the next 1275 * Compute Engine returns a nextPageToken that can be used to get the next
1276 * page of results in subsequent list requests. 1276 * page of results in subsequent list requests. Acceptable values are 0 to
1277 * Value must be between "0" and "500". 1277 * 500, inclusive. (Default: 500)
1278 * 1278 *
1279 * [orderBy] - Sorts list results by a certain order. By default, results are 1279 * [orderBy] - Sorts list results by a certain order. By default, results are
1280 * returned in alphanumerical order based on the resource name. 1280 * returned in alphanumerical order based on the resource name.
1281 * 1281 *
1282 * You can also sort results in descending order based on the creation 1282 * You can also sort results in descending order based on the creation
1283 * timestamp using orderBy="creationTimestamp desc". This sorts results based 1283 * timestamp using orderBy="creationTimestamp desc". This sorts results based
1284 * on the creationTimestamp field in reverse chronological order (newest 1284 * on the creationTimestamp field in reverse chronological order (newest
1285 * result first). Use this to sort resources like operations so that the 1285 * result first). Use this to sort resources like operations so that the
1286 * newest operation is returned first. 1286 * newest operation is returned first.
1287 * 1287 *
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
1333 uploadMedia: _uploadMedia, 1333 uploadMedia: _uploadMedia,
1334 downloadOptions: _downloadOptions); 1334 downloadOptions: _downloadOptions);
1335 return _response.then((data) => new TypesListResponse.fromJson(data)); 1335 return _response.then((data) => new TypesListResponse.fromJson(data));
1336 } 1336 }
1337 1337
1338 } 1338 }
1339 1339
1340 1340
1341 1341
1342 /** 1342 /**
1343 * Provides the configuration for non-admin_activity logging for a service. 1343 * Specifies the audit configuration for a service. It consists of which
1344 * Controls exemptions and specific log sub-types. 1344 * permission types are logged, and what identities, if any, are exempted from
1345 * logging. An AuditConifg must have one or more AuditLogConfigs.
1345 */ 1346 */
1346 class AuditConfig { 1347 class AuditConfig {
1347 /** The configuration for each type of logging */ 1348 /** The configuration for logging of each type of permission. */
1348 core.List<AuditLogConfig> auditLogConfigs; 1349 core.List<AuditLogConfig> auditLogConfigs;
1349 /** 1350 /**
1350 * Specifies the identities that are exempted from "data access" audit logging 1351 * Specifies the identities that are exempted from "data access" audit logging
1351 * for the `service` specified above. Follows the same format of 1352 * for the `service` specified above. Follows the same format of
1352 * Binding.members. 1353 * Binding.members. This field is deprecated in favor of per-permission-type
1354 * exemptions.
1353 */ 1355 */
1354 core.List<core.String> exemptedMembers; 1356 core.List<core.String> exemptedMembers;
1355 /** 1357 /**
1356 * Specifies a service that will be enabled for audit logging. For example, 1358 * Specifies a service that will be enabled for audit logging. For example,
1357 * `resourcemanager`, `storage`, `compute`. `allServices` is a special value 1359 * `resourcemanager`, `storage`, `compute`. `allServices` is a special value
1358 * that covers all services. 1360 * that covers all services.
1359 */ 1361 */
1360 core.String service; 1362 core.String service;
1361 1363
1362 AuditConfig(); 1364 AuditConfig();
(...skipping 18 matching lines...) Expand all
1381 if (exemptedMembers != null) { 1383 if (exemptedMembers != null) {
1382 _json["exemptedMembers"] = exemptedMembers; 1384 _json["exemptedMembers"] = exemptedMembers;
1383 } 1385 }
1384 if (service != null) { 1386 if (service != null) {
1385 _json["service"] = service; 1387 _json["service"] = service;
1386 } 1388 }
1387 return _json; 1389 return _json;
1388 } 1390 }
1389 } 1391 }
1390 1392
1391 /** Provides the configuration for a sub-type of logging. */ 1393 /**
1394 * Provides the configuration for logging a type of permissions. Example:
1395 *
1396 * { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [
1397 * "user:foo@gmail.com" ] }, { "log_type": "DATA_WRITE", } ] }
1398 *
1399 * This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting
1400 * foo@gmail.com from DATA_READ logging.
1401 */
1392 class AuditLogConfig { 1402 class AuditLogConfig {
1393 /** 1403 /**
1394 * Specifies the identities that are exempted from this type of logging 1404 * Specifies the identities that do not cause logging for this type of
1395 * Follows the same format of Binding.members. 1405 * permission. Follows the same format of [Binding.members][].
1396 */ 1406 */
1397 core.List<core.String> exemptedMembers; 1407 core.List<core.String> exemptedMembers;
1398 /** The log type that this config enables. */ 1408 /** The log type that this config enables. */
1399 core.String logType; 1409 core.String logType;
1400 1410
1401 AuditLogConfig(); 1411 AuditLogConfig();
1402 1412
1403 AuditLogConfig.fromJson(core.Map _json) { 1413 AuditLogConfig.fromJson(core.Map _json) {
1404 if (_json.containsKey("exemptedMembers")) { 1414 if (_json.containsKey("exemptedMembers")) {
1405 exemptedMembers = _json["exemptedMembers"]; 1415 exemptedMembers = _json["exemptedMembers"];
(...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after
1735 } 1745 }
1736 if (value != null) { 1746 if (value != null) {
1737 _json["value"] = value; 1747 _json["value"] = value;
1738 } 1748 }
1739 return _json; 1749 return _json;
1740 } 1750 }
1741 } 1751 }
1742 1752
1743 class DeploymentUpdate { 1753 class DeploymentUpdate {
1744 /** 1754 /**
1755 * [Output Only] An optional user-provided description of the deployment after
1756 * the current update has been applied.
1757 */
1758 core.String description;
1759 /**
1745 * [Output Only] Map of labels; provided by the client when the resource is 1760 * [Output Only] Map of labels; provided by the client when the resource is
1746 * created or updated. Specifically: Label keys must be between 1 and 63 1761 * created or updated. Specifically: Label keys must be between 1 and 63
1747 * characters long and must conform to the following regular expression: 1762 * characters long and must conform to the following regular expression:
1748 * [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters 1763 * [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters
1749 * long and must conform to the regular expression 1764 * long and must conform to the regular expression
1750 * ([a-z]([-a-z0-9]*[a-z0-9])?)? 1765 * ([a-z]([-a-z0-9]*[a-z0-9])?)?
1751 */ 1766 */
1752 core.List<DeploymentUpdateLabelEntry> labels; 1767 core.List<DeploymentUpdateLabelEntry> labels;
1753 /** 1768 /**
1754 * [Output Only] URL of the manifest representing the update configuration of 1769 * [Output Only] URL of the manifest representing the update configuration of
1755 * this deployment. 1770 * this deployment.
1756 */ 1771 */
1757 core.String manifest; 1772 core.String manifest;
1758 1773
1759 DeploymentUpdate(); 1774 DeploymentUpdate();
1760 1775
1761 DeploymentUpdate.fromJson(core.Map _json) { 1776 DeploymentUpdate.fromJson(core.Map _json) {
1777 if (_json.containsKey("description")) {
1778 description = _json["description"];
1779 }
1762 if (_json.containsKey("labels")) { 1780 if (_json.containsKey("labels")) {
1763 labels = _json["labels"].map((value) => new DeploymentUpdateLabelEntry.fro mJson(value)).toList(); 1781 labels = _json["labels"].map((value) => new DeploymentUpdateLabelEntry.fro mJson(value)).toList();
1764 } 1782 }
1765 if (_json.containsKey("manifest")) { 1783 if (_json.containsKey("manifest")) {
1766 manifest = _json["manifest"]; 1784 manifest = _json["manifest"];
1767 } 1785 }
1768 } 1786 }
1769 1787
1770 core.Map toJson() { 1788 core.Map toJson() {
1771 var _json = new core.Map(); 1789 var _json = new core.Map();
1790 if (description != null) {
1791 _json["description"] = description;
1792 }
1772 if (labels != null) { 1793 if (labels != null) {
1773 _json["labels"] = labels.map((value) => (value).toJson()).toList(); 1794 _json["labels"] = labels.map((value) => (value).toJson()).toList();
1774 } 1795 }
1775 if (manifest != null) { 1796 if (manifest != null) {
1776 _json["manifest"] = manifest; 1797 _json["manifest"] = manifest;
1777 } 1798 }
1778 return _json; 1799 return _json;
1779 } 1800 }
1780 } 1801 }
1781 1802
(...skipping 480 matching lines...) Expand 10 before | Expand all | Expand 10 after
2262 _json["message"] = message; 2283 _json["message"] = message;
2263 } 2284 }
2264 return _json; 2285 return _json;
2265 } 2286 }
2266 } 2287 }
2267 2288
2268 /** An Operation resource, used to manage asynchronous API requests. */ 2289 /** An Operation resource, used to manage asynchronous API requests. */
2269 class Operation { 2290 class Operation {
2270 /** [Output Only] Reserved for future use. */ 2291 /** [Output Only] Reserved for future use. */
2271 core.String clientOperationId; 2292 core.String clientOperationId;
2272 /** [Output Only] Creation timestamp in RFC3339 text format. */ 2293 /** [Deprecated] This field is deprecated. */
2273 core.String creationTimestamp; 2294 core.String creationTimestamp;
2274 /** 2295 /**
2275 * [Output Only] A textual description of the operation, which is set when the 2296 * [Output Only] A textual description of the operation, which is set when the
2276 * operation is created. 2297 * operation is created.
2277 */ 2298 */
2278 core.String description; 2299 core.String description;
2279 /** 2300 /**
2280 * [Output Only] The time that this operation was completed. This value is in 2301 * [Output Only] The time that this operation was completed. This value is in
2281 * RFC3339 text format. 2302 * RFC3339 text format.
2282 */ 2303 */
(...skipping 290 matching lines...) Expand 10 before | Expand all | Expand 10 after
2573 * 2594 *
2574 * { "bindings": [ { "role": "roles/owner", "members": [ 2595 * { "bindings": [ { "role": "roles/owner", "members": [
2575 * "user:mike@example.com", "group:admins@example.com", "domain:google.com", 2596 * "user:mike@example.com", "group:admins@example.com", "domain:google.com",
2576 * "serviceAccount:my-other-app@appspot.gserviceaccount.com", ] }, { "role": 2597 * "serviceAccount:my-other-app@appspot.gserviceaccount.com", ] }, { "role":
2577 * "roles/viewer", "members": ["user:sean@example.com"] } ] } 2598 * "roles/viewer", "members": ["user:sean@example.com"] } ] }
2578 * 2599 *
2579 * For a description of IAM and its features, see the [IAM developer's 2600 * For a description of IAM and its features, see the [IAM developer's
2580 * guide](https://cloud.google.com/iam). 2601 * guide](https://cloud.google.com/iam).
2581 */ 2602 */
2582 class Policy { 2603 class Policy {
2583 /** 2604 /** Specifies cloud audit logging configuration for this policy. */
2584 * Specifies audit logging configs for "data access". "data access": generally
2585 * refers to data reads/writes and admin reads. "admin activity": generally
2586 * refers to admin writes.
2587 *
2588 * Note: `AuditConfig` doesn't apply to "admin activity", which always enables
2589 * audit logging.
2590 */
2591 core.List<AuditConfig> auditConfigs; 2605 core.List<AuditConfig> auditConfigs;
2592 /** 2606 /**
2593 * Associates a list of `members` to a `role`. Multiple `bindings` must not be 2607 * Associates a list of `members` to a `role`. Multiple `bindings` must not be
2594 * specified for the same `role`. `bindings` with no members will result in an 2608 * specified for the same `role`. `bindings` with no members will result in an
2595 * error. 2609 * error.
2596 */ 2610 */
2597 core.List<Binding> bindings; 2611 core.List<Binding> bindings;
2598 /** 2612 /**
2599 * `etag` is used for optimistic concurrency control as a way to help prevent 2613 * `etag` is used for optimistic concurrency control as a way to help prevent
2600 * simultaneous updates of a policy from overwriting each other. It is 2614 * simultaneous updates of a policy from overwriting each other. It is
(...skipping 841 matching lines...) Expand 10 before | Expand all | Expand 10 after
3442 var _json = new core.Map(); 3456 var _json = new core.Map();
3443 if (nextPageToken != null) { 3457 if (nextPageToken != null) {
3444 _json["nextPageToken"] = nextPageToken; 3458 _json["nextPageToken"] = nextPageToken;
3445 } 3459 }
3446 if (types != null) { 3460 if (types != null) {
3447 _json["types"] = types.map((value) => (value).toJson()).toList(); 3461 _json["types"] = types.map((value) => (value).toJson()).toList();
3448 } 3462 }
3449 return _json; 3463 return _json;
3450 } 3464 }
3451 } 3465 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/dataproc/v1.dart ('k') | generated/googleapis/lib/doubleclicksearch/v2.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698