| OLD | NEW |
| 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_beta.deploymentmanager.v2beta2; | 3 library googleapis_beta.deploymentmanager.v2beta2; |
| 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:crypto/crypto.dart' as crypto; | 10 import 'package:crypto/crypto.dart' as crypto; |
| (...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 213 * field_name comparison_string literal_string. | 213 * field_name comparison_string literal_string. |
| 214 * | 214 * |
| 215 * The field_name is the name of the field you want to compare. Only atomic | 215 * The field_name is the name of the field you want to compare. Only atomic |
| 216 * field types are supported (string, number, boolean). The comparison_string | 216 * field types are supported (string, number, boolean). The comparison_string |
| 217 * must be either eq (equals) or ne (not equals). The literal_string is the | 217 * must be either eq (equals) or ne (not equals). The literal_string is the |
| 218 * string value to filter to. The literal value must be valid for the type of | 218 * string value to filter to. The literal value must be valid for the type of |
| 219 * field you are filtering by (string, number, boolean). For string fields, | 219 * field you are filtering by (string, number, boolean). For string fields, |
| 220 * the literal value is interpreted as a regular expression using RE2 syntax. | 220 * the literal value is interpreted as a regular expression using RE2 syntax. |
| 221 * The literal value must match the entire field. | 221 * The literal value must match the entire field. |
| 222 * | 222 * |
| 223 * For example, to filter for instances whose name is not equal to | 223 * For example, to filter for instances that do not have a name of |
| 224 * example-instance, you would use filter=name ne example-instance. | 224 * example-instance, you would use filter=name ne example-instance. |
| 225 * | 225 * |
| 226 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can | 226 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can |
| 227 * also filter on nested fields. For example, you could filter on instances | 227 * also filter on nested fields. For example, you could filter on instances |
| 228 * that have set the scheduling.automaticRestart field to true. In particular, | 228 * that have set the scheduling.automaticRestart field to true. In particular, |
| 229 * use filtering on nested fields to take advantage of instance labels to | 229 * use filtering on nested fields to take advantage of instance labels to |
| 230 * organize and filter results based on label values. | 230 * organize and filter results based on label values. |
| 231 * | 231 * |
| 232 * The Beta API also supports filtering on multiple expressions by providing | 232 * The Beta API also supports filtering on multiple expressions by providing |
| 233 * each separate expression within parentheses. For example, | 233 * each separate expression within parentheses. For example, |
| 234 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple | 234 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple |
| 235 * expressions are treated as AND expressions meaning that resources must | 235 * expressions are treated as AND expressions, meaning that resources must |
| 236 * match all expressions to pass the filters. | 236 * match all expressions to pass the filters. |
| 237 * | 237 * |
| 238 * [maxResults] - The maximum number of results per page that should be | 238 * [maxResults] - The maximum number of results per page that should be |
| 239 * returned. If the number of available results is larger than maxResults, | 239 * returned. If the number of available results is larger than maxResults, |
| 240 * Compute Engine returns a nextPageToken that can be used to get the next | 240 * Compute Engine returns a nextPageToken that can be used to get the next |
| 241 * page of results in subsequent list requests. | 241 * page of results in subsequent list requests. |
| 242 * Value must be between "0" and "500". | 242 * Value must be between "0" and "500". |
| 243 * | 243 * |
| 244 * [pageToken] - Specifies a page token to use. Set pageToken to the | 244 * [pageToken] - Specifies a page token to use. Set pageToken to the |
| 245 * nextPageToken returned by a previous list request to get the next page of | 245 * nextPageToken returned by a previous list request to get the next page of |
| (...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 519 * field_name comparison_string literal_string. | 519 * field_name comparison_string literal_string. |
| 520 * | 520 * |
| 521 * The field_name is the name of the field you want to compare. Only atomic | 521 * The field_name is the name of the field you want to compare. Only atomic |
| 522 * field types are supported (string, number, boolean). The comparison_string | 522 * field types are supported (string, number, boolean). The comparison_string |
| 523 * must be either eq (equals) or ne (not equals). The literal_string is the | 523 * must be either eq (equals) or ne (not equals). The literal_string is the |
| 524 * string value to filter to. The literal value must be valid for the type of | 524 * string value to filter to. The literal value must be valid for the type of |
| 525 * field you are filtering by (string, number, boolean). For string fields, | 525 * field you are filtering by (string, number, boolean). For string fields, |
| 526 * the literal value is interpreted as a regular expression using RE2 syntax. | 526 * the literal value is interpreted as a regular expression using RE2 syntax. |
| 527 * The literal value must match the entire field. | 527 * The literal value must match the entire field. |
| 528 * | 528 * |
| 529 * For example, to filter for instances whose name is not equal to | 529 * For example, to filter for instances that do not have a name of |
| 530 * example-instance, you would use filter=name ne example-instance. | 530 * example-instance, you would use filter=name ne example-instance. |
| 531 * | 531 * |
| 532 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can | 532 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can |
| 533 * also filter on nested fields. For example, you could filter on instances | 533 * also filter on nested fields. For example, you could filter on instances |
| 534 * that have set the scheduling.automaticRestart field to true. In particular, | 534 * that have set the scheduling.automaticRestart field to true. In particular, |
| 535 * use filtering on nested fields to take advantage of instance labels to | 535 * use filtering on nested fields to take advantage of instance labels to |
| 536 * organize and filter results based on label values. | 536 * organize and filter results based on label values. |
| 537 * | 537 * |
| 538 * The Beta API also supports filtering on multiple expressions by providing | 538 * The Beta API also supports filtering on multiple expressions by providing |
| 539 * each separate expression within parentheses. For example, | 539 * each separate expression within parentheses. For example, |
| 540 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple | 540 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple |
| 541 * expressions are treated as AND expressions meaning that resources must | 541 * expressions are treated as AND expressions, meaning that resources must |
| 542 * match all expressions to pass the filters. | 542 * match all expressions to pass the filters. |
| 543 * | 543 * |
| 544 * [maxResults] - The maximum number of results per page that should be | 544 * [maxResults] - The maximum number of results per page that should be |
| 545 * returned. If the number of available results is larger than maxResults, | 545 * returned. If the number of available results is larger than maxResults, |
| 546 * Compute Engine returns a nextPageToken that can be used to get the next | 546 * Compute Engine returns a nextPageToken that can be used to get the next |
| 547 * page of results in subsequent list requests. | 547 * page of results in subsequent list requests. |
| 548 * Value must be between "0" and "500". | 548 * Value must be between "0" and "500". |
| 549 * | 549 * |
| 550 * [pageToken] - Specifies a page token to use. Set pageToken to the | 550 * [pageToken] - Specifies a page token to use. Set pageToken to the |
| 551 * nextPageToken returned by a previous list request to get the next page of | 551 * nextPageToken returned by a previous list request to get the next page of |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 664 * field_name comparison_string literal_string. | 664 * field_name comparison_string literal_string. |
| 665 * | 665 * |
| 666 * The field_name is the name of the field you want to compare. Only atomic | 666 * The field_name is the name of the field you want to compare. Only atomic |
| 667 * field types are supported (string, number, boolean). The comparison_string | 667 * field types are supported (string, number, boolean). The comparison_string |
| 668 * must be either eq (equals) or ne (not equals). The literal_string is the | 668 * must be either eq (equals) or ne (not equals). The literal_string is the |
| 669 * string value to filter to. The literal value must be valid for the type of | 669 * string value to filter to. The literal value must be valid for the type of |
| 670 * field you are filtering by (string, number, boolean). For string fields, | 670 * field you are filtering by (string, number, boolean). For string fields, |
| 671 * the literal value is interpreted as a regular expression using RE2 syntax. | 671 * the literal value is interpreted as a regular expression using RE2 syntax. |
| 672 * The literal value must match the entire field. | 672 * The literal value must match the entire field. |
| 673 * | 673 * |
| 674 * For example, to filter for instances whose name is not equal to | 674 * For example, to filter for instances that do not have a name of |
| 675 * example-instance, you would use filter=name ne example-instance. | 675 * example-instance, you would use filter=name ne example-instance. |
| 676 * | 676 * |
| 677 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can | 677 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can |
| 678 * also filter on nested fields. For example, you could filter on instances | 678 * also filter on nested fields. For example, you could filter on instances |
| 679 * that have set the scheduling.automaticRestart field to true. In particular, | 679 * that have set the scheduling.automaticRestart field to true. In particular, |
| 680 * use filtering on nested fields to take advantage of instance labels to | 680 * use filtering on nested fields to take advantage of instance labels to |
| 681 * organize and filter results based on label values. | 681 * organize and filter results based on label values. |
| 682 * | 682 * |
| 683 * The Beta API also supports filtering on multiple expressions by providing | 683 * The Beta API also supports filtering on multiple expressions by providing |
| 684 * each separate expression within parentheses. For example, | 684 * each separate expression within parentheses. For example, |
| 685 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple | 685 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple |
| 686 * expressions are treated as AND expressions meaning that resources must | 686 * expressions are treated as AND expressions, meaning that resources must |
| 687 * match all expressions to pass the filters. | 687 * match all expressions to pass the filters. |
| 688 * | 688 * |
| 689 * [maxResults] - The maximum number of results per page that should be | 689 * [maxResults] - The maximum number of results per page that should be |
| 690 * returned. If the number of available results is larger than maxResults, | 690 * returned. If the number of available results is larger than maxResults, |
| 691 * Compute Engine returns a nextPageToken that can be used to get the next | 691 * Compute Engine returns a nextPageToken that can be used to get the next |
| 692 * page of results in subsequent list requests. | 692 * page of results in subsequent list requests. |
| 693 * Value must be between "0" and "500". | 693 * Value must be between "0" and "500". |
| 694 * | 694 * |
| 695 * [pageToken] - Specifies a page token to use. Set pageToken to the | 695 * [pageToken] - Specifies a page token to use. Set pageToken to the |
| 696 * nextPageToken returned by a previous list request to get the next page of | 696 * nextPageToken returned by a previous list request to get the next page of |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 815 * field_name comparison_string literal_string. | 815 * field_name comparison_string literal_string. |
| 816 * | 816 * |
| 817 * The field_name is the name of the field you want to compare. Only atomic | 817 * The field_name is the name of the field you want to compare. Only atomic |
| 818 * field types are supported (string, number, boolean). The comparison_string | 818 * field types are supported (string, number, boolean). The comparison_string |
| 819 * must be either eq (equals) or ne (not equals). The literal_string is the | 819 * must be either eq (equals) or ne (not equals). The literal_string is the |
| 820 * string value to filter to. The literal value must be valid for the type of | 820 * string value to filter to. The literal value must be valid for the type of |
| 821 * field you are filtering by (string, number, boolean). For string fields, | 821 * field you are filtering by (string, number, boolean). For string fields, |
| 822 * the literal value is interpreted as a regular expression using RE2 syntax. | 822 * the literal value is interpreted as a regular expression using RE2 syntax. |
| 823 * The literal value must match the entire field. | 823 * The literal value must match the entire field. |
| 824 * | 824 * |
| 825 * For example, to filter for instances whose name is not equal to | 825 * For example, to filter for instances that do not have a name of |
| 826 * example-instance, you would use filter=name ne example-instance. | 826 * example-instance, you would use filter=name ne example-instance. |
| 827 * | 827 * |
| 828 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can | 828 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can |
| 829 * also filter on nested fields. For example, you could filter on instances | 829 * also filter on nested fields. For example, you could filter on instances |
| 830 * that have set the scheduling.automaticRestart field to true. In particular, | 830 * that have set the scheduling.automaticRestart field to true. In particular, |
| 831 * use filtering on nested fields to take advantage of instance labels to | 831 * use filtering on nested fields to take advantage of instance labels to |
| 832 * organize and filter results based on label values. | 832 * organize and filter results based on label values. |
| 833 * | 833 * |
| 834 * The Beta API also supports filtering on multiple expressions by providing | 834 * The Beta API also supports filtering on multiple expressions by providing |
| 835 * each separate expression within parentheses. For example, | 835 * each separate expression within parentheses. For example, |
| 836 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple | 836 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple |
| 837 * expressions are treated as AND expressions meaning that resources must | 837 * expressions are treated as AND expressions, meaning that resources must |
| 838 * match all expressions to pass the filters. | 838 * match all expressions to pass the filters. |
| 839 * | 839 * |
| 840 * [maxResults] - The maximum number of results per page that should be | 840 * [maxResults] - The maximum number of results per page that should be |
| 841 * returned. If the number of available results is larger than maxResults, | 841 * returned. If the number of available results is larger than maxResults, |
| 842 * Compute Engine returns a nextPageToken that can be used to get the next | 842 * Compute Engine returns a nextPageToken that can be used to get the next |
| 843 * page of results in subsequent list requests. | 843 * page of results in subsequent list requests. |
| 844 * Value must be between "0" and "500". | 844 * Value must be between "0" and "500". |
| 845 * | 845 * |
| 846 * [pageToken] - Specifies a page token to use. Set pageToken to the | 846 * [pageToken] - Specifies a page token to use. Set pageToken to the |
| 847 * nextPageToken returned by a previous list request to get the next page of | 847 * nextPageToken returned by a previous list request to get the next page of |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 914 * field_name comparison_string literal_string. | 914 * field_name comparison_string literal_string. |
| 915 * | 915 * |
| 916 * The field_name is the name of the field you want to compare. Only atomic | 916 * The field_name is the name of the field you want to compare. Only atomic |
| 917 * field types are supported (string, number, boolean). The comparison_string | 917 * field types are supported (string, number, boolean). The comparison_string |
| 918 * must be either eq (equals) or ne (not equals). The literal_string is the | 918 * must be either eq (equals) or ne (not equals). The literal_string is the |
| 919 * string value to filter to. The literal value must be valid for the type of | 919 * string value to filter to. The literal value must be valid for the type of |
| 920 * field you are filtering by (string, number, boolean). For string fields, | 920 * field you are filtering by (string, number, boolean). For string fields, |
| 921 * the literal value is interpreted as a regular expression using RE2 syntax. | 921 * the literal value is interpreted as a regular expression using RE2 syntax. |
| 922 * The literal value must match the entire field. | 922 * The literal value must match the entire field. |
| 923 * | 923 * |
| 924 * For example, to filter for instances whose name is not equal to | 924 * For example, to filter for instances that do not have a name of |
| 925 * example-instance, you would use filter=name ne example-instance. | 925 * example-instance, you would use filter=name ne example-instance. |
| 926 * | 926 * |
| 927 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can | 927 * Compute Engine Beta API Only: If you use filtering in the Beta API, you can |
| 928 * also filter on nested fields. For example, you could filter on instances | 928 * also filter on nested fields. For example, you could filter on instances |
| 929 * that have set the scheduling.automaticRestart field to true. In particular, | 929 * that have set the scheduling.automaticRestart field to true. In particular, |
| 930 * use filtering on nested fields to take advantage of instance labels to | 930 * use filtering on nested fields to take advantage of instance labels to |
| 931 * organize and filter results based on label values. | 931 * organize and filter results based on label values. |
| 932 * | 932 * |
| 933 * The Beta API also supports filtering on multiple expressions by providing | 933 * The Beta API also supports filtering on multiple expressions by providing |
| 934 * each separate expression within parentheses. For example, | 934 * each separate expression within parentheses. For example, |
| 935 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple | 935 * (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple |
| 936 * expressions are treated as AND expressions meaning that resources must | 936 * expressions are treated as AND expressions, meaning that resources must |
| 937 * match all expressions to pass the filters. | 937 * match all expressions to pass the filters. |
| 938 * | 938 * |
| 939 * [maxResults] - The maximum number of results per page that should be | 939 * [maxResults] - The maximum number of results per page that should be |
| 940 * returned. If the number of available results is larger than maxResults, | 940 * returned. If the number of available results is larger than maxResults, |
| 941 * Compute Engine returns a nextPageToken that can be used to get the next | 941 * Compute Engine returns a nextPageToken that can be used to get the next |
| 942 * page of results in subsequent list requests. | 942 * page of results in subsequent list requests. |
| 943 * Value must be between "0" and "500". | 943 * Value must be between "0" and "500". |
| 944 * | 944 * |
| 945 * [pageToken] - Specifies a page token to use. Set pageToken to the | 945 * [pageToken] - Specifies a page token to use. Set pageToken to the |
| 946 * nextPageToken returned by a previous list request to get the next page of | 946 * nextPageToken returned by a previous list request to get the next page of |
| (...skipping 422 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1369 _json["nextPageToken"] = nextPageToken; | 1369 _json["nextPageToken"] = nextPageToken; |
| 1370 } | 1370 } |
| 1371 return _json; | 1371 return _json; |
| 1372 } | 1372 } |
| 1373 } | 1373 } |
| 1374 | 1374 |
| 1375 class OperationErrorErrors { | 1375 class OperationErrorErrors { |
| 1376 /** [Output Only] The error type identifier for this error. */ | 1376 /** [Output Only] The error type identifier for this error. */ |
| 1377 core.String code; | 1377 core.String code; |
| 1378 /** | 1378 /** |
| 1379 * [Output Only] Indicates the field in the request which caused the error. | 1379 * [Output Only] Indicates the field in the request that caused the error. |
| 1380 * This property is optional. | 1380 * This property is optional. |
| 1381 */ | 1381 */ |
| 1382 core.String location; | 1382 core.String location; |
| 1383 /** [Output Only] An optional, human-readable error message. */ | 1383 /** [Output Only] An optional, human-readable error message. */ |
| 1384 core.String message; | 1384 core.String message; |
| 1385 | 1385 |
| 1386 OperationErrorErrors(); | 1386 OperationErrorErrors(); |
| 1387 | 1387 |
| 1388 OperationErrorErrors.fromJson(core.Map _json) { | 1388 OperationErrorErrors.fromJson(core.Map _json) { |
| 1389 if (_json.containsKey("code")) { | 1389 if (_json.containsKey("code")) { |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1439 return _json; | 1439 return _json; |
| 1440 } | 1440 } |
| 1441 } | 1441 } |
| 1442 | 1442 |
| 1443 class OperationWarningsData { | 1443 class OperationWarningsData { |
| 1444 /** | 1444 /** |
| 1445 * [Output Only] A key that provides more detail on the warning being | 1445 * [Output Only] A key that provides more detail on the warning being |
| 1446 * returned. For example, for warnings where there are no results in a list | 1446 * returned. For example, for warnings where there are no results in a list |
| 1447 * request for a particular zone, this key might be scope and the key value | 1447 * request for a particular zone, this key might be scope and the key value |
| 1448 * might be the zone name. Other examples might be a key indicating a | 1448 * might be the zone name. Other examples might be a key indicating a |
| 1449 * deprecated resource, and a suggested replacement, or a warning about | 1449 * deprecated resource and a suggested replacement, or a warning about invalid |
| 1450 * invalid network settings (for example, if an instance attempts to perform | 1450 * network settings (for example, if an instance attempts to perform IP |
| 1451 * IP forwarding but is not enabled for IP forwarding). | 1451 * forwarding but is not enabled for IP forwarding). |
| 1452 */ | 1452 */ |
| 1453 core.String key; | 1453 core.String key; |
| 1454 /** [Output Only] A warning data value corresponding to the key. */ | 1454 /** [Output Only] A warning data value corresponding to the key. */ |
| 1455 core.String value; | 1455 core.String value; |
| 1456 | 1456 |
| 1457 OperationWarningsData(); | 1457 OperationWarningsData(); |
| 1458 | 1458 |
| 1459 OperationWarningsData.fromJson(core.Map _json) { | 1459 OperationWarningsData.fromJson(core.Map _json) { |
| 1460 if (_json.containsKey("key")) { | 1460 if (_json.containsKey("key")) { |
| 1461 key = _json["key"]; | 1461 key = _json["key"]; |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1557 * [Output Only] The unique identifier for the resource. This identifier is | 1557 * [Output Only] The unique identifier for the resource. This identifier is |
| 1558 * defined by the server. | 1558 * defined by the server. |
| 1559 */ | 1559 */ |
| 1560 core.String id; | 1560 core.String id; |
| 1561 /** | 1561 /** |
| 1562 * [Output Only] The time that this operation was requested. This value is in | 1562 * [Output Only] The time that this operation was requested. This value is in |
| 1563 * RFC3339 text format. | 1563 * RFC3339 text format. |
| 1564 */ | 1564 */ |
| 1565 core.String insertTime; | 1565 core.String insertTime; |
| 1566 /** | 1566 /** |
| 1567 * [Output Only] Type of the resource. Always compute#operation for Operation | 1567 * [Output Only] Type of the resource. Always compute#operation for operation |
| 1568 * resources. | 1568 * resources. |
| 1569 */ | 1569 */ |
| 1570 core.String kind; | 1570 core.String kind; |
| 1571 /** [Output Only] Name of the resource. */ | 1571 /** [Output Only] Name of the resource. */ |
| 1572 core.String name; | 1572 core.String name; |
| 1573 /** | 1573 /** |
| 1574 * [Output Only] The type of operation, such as insert, update, or delete, and | 1574 * [Output Only] The type of operation, such as insert, update, or delete, and |
| 1575 * so on. | 1575 * so on. |
| 1576 */ | 1576 */ |
| 1577 core.String operationType; | 1577 core.String operationType; |
| (...skipping 563 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2141 var _json = new core.Map(); | 2141 var _json = new core.Map(); |
| 2142 if (nextPageToken != null) { | 2142 if (nextPageToken != null) { |
| 2143 _json["nextPageToken"] = nextPageToken; | 2143 _json["nextPageToken"] = nextPageToken; |
| 2144 } | 2144 } |
| 2145 if (types != null) { | 2145 if (types != null) { |
| 2146 _json["types"] = types.map((value) => (value).toJson()).toList(); | 2146 _json["types"] = types.map((value) => (value).toJson()).toList(); |
| 2147 } | 2147 } |
| 2148 return _json; | 2148 return _json; |
| 2149 } | 2149 } |
| 2150 } | 2150 } |
| OLD | NEW |