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

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

Issue 2824163002: Api-roll 48: 2017-04-18 (Closed)
Patch Set: Revert changes to pubspecs 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 | « generated/googleapis/lib/cloudkms/v1.dart ('k') | generated/googleapis/lib/cloudtrace/v1.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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.cloudresourcemanager.v1; 3 library googleapis.cloudresourcemanager.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; 10 import 'package:http/http.dart' as http;
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
84 "POST", 84 "POST",
85 body: _body, 85 body: _body,
86 queryParams: _queryParams, 86 queryParams: _queryParams,
87 uploadOptions: _uploadOptions, 87 uploadOptions: _uploadOptions,
88 uploadMedia: _uploadMedia, 88 uploadMedia: _uploadMedia,
89 downloadOptions: _downloadOptions); 89 downloadOptions: _downloadOptions);
90 return _response.then((data) => new Empty.fromJson(data)); 90 return _response.then((data) => new Empty.fromJson(data));
91 } 91 }
92 92
93 /** 93 /**
94 * Clears a `Policy` from a resource.
95 *
96 * [request] - The metadata request object.
97 *
98 * Request parameters:
99 *
100 * [resource] - Name of the resource for the `Policy` to clear.
101 * Value must have pattern "^folders/[^/]+$".
102 *
103 * Completes with a [Empty].
104 *
105 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
106 * error.
107 *
108 * If the used [http.Client] completes with an error when making a REST call,
109 * this method will complete with the same error.
110 */
111 async.Future<Empty> clearOrgPolicyV1(ClearOrgPolicyRequest request, core.Strin g resource) {
112 var _url = null;
113 var _queryParams = new core.Map();
114 var _uploadMedia = null;
115 var _uploadOptions = null;
116 var _downloadOptions = commons.DownloadOptions.Metadata;
117 var _body = null;
118
119 if (request != null) {
120 _body = convert.JSON.encode((request).toJson());
121 }
122 if (resource == null) {
123 throw new core.ArgumentError("Parameter resource is required.");
124 }
125
126 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':clearO rgPolicyV1';
127
128 var _response = _requester.request(_url,
129 "POST",
130 body: _body,
131 queryParams: _queryParams,
132 uploadOptions: _uploadOptions,
133 uploadMedia: _uploadMedia,
134 downloadOptions: _downloadOptions);
135 return _response.then((data) => new Empty.fromJson(data));
136 }
137
138 /**
139 * Gets the effective `Policy` on a resource. This is the result of merging 94 * Gets the effective `Policy` on a resource. This is the result of merging
140 * `Policies` in the resource hierarchy. The returned `Policy` will not have 95 * `Policies` in the resource hierarchy. The returned `Policy` will not have
141 * an `etag`set because it is a computed `Policy` across multiple resources. 96 * an `etag`set because it is a computed `Policy` across multiple resources.
142 * 97 *
143 * [request] - The metadata request object. 98 * [request] - The metadata request object.
144 * 99 *
145 * Request parameters: 100 * Request parameters:
146 * 101 *
147 * [resource] - The name of the resource to start computing the effective 102 * [resource] - The name of the resource to start computing the effective
148 * `Policy`. 103 * `Policy`.
(...skipping 28 matching lines...) Expand all
177 "POST", 132 "POST",
178 body: _body, 133 body: _body,
179 queryParams: _queryParams, 134 queryParams: _queryParams,
180 uploadOptions: _uploadOptions, 135 uploadOptions: _uploadOptions,
181 uploadMedia: _uploadMedia, 136 uploadMedia: _uploadMedia,
182 downloadOptions: _downloadOptions); 137 downloadOptions: _downloadOptions);
183 return _response.then((data) => new OrgPolicy.fromJson(data)); 138 return _response.then((data) => new OrgPolicy.fromJson(data));
184 } 139 }
185 140
186 /** 141 /**
187 * Gets the effective `Policy` on a resource. This is the result of merging
188 * `Policies` in the resource hierarchy. The returned `Policy` will not have
189 * an `etag`set because it is a computed `Policy` across multiple resources.
190 *
191 * [request] - The metadata request object.
192 *
193 * Request parameters:
194 *
195 * [resource] - The name of the resource to start computing the effective
196 * `Policy`.
197 * Value must have pattern "^folders/[^/]+$".
198 *
199 * Completes with a [OrgPolicy].
200 *
201 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
202 * error.
203 *
204 * If the used [http.Client] completes with an error when making a REST call,
205 * this method will complete with the same error.
206 */
207 async.Future<OrgPolicy> getEffectiveOrgPolicyV1(GetEffectiveOrgPolicyRequest r equest, core.String resource) {
208 var _url = null;
209 var _queryParams = new core.Map();
210 var _uploadMedia = null;
211 var _uploadOptions = null;
212 var _downloadOptions = commons.DownloadOptions.Metadata;
213 var _body = null;
214
215 if (request != null) {
216 _body = convert.JSON.encode((request).toJson());
217 }
218 if (resource == null) {
219 throw new core.ArgumentError("Parameter resource is required.");
220 }
221
222 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getEff ectiveOrgPolicyV1';
223
224 var _response = _requester.request(_url,
225 "POST",
226 body: _body,
227 queryParams: _queryParams,
228 uploadOptions: _uploadOptions,
229 uploadMedia: _uploadMedia,
230 downloadOptions: _downloadOptions);
231 return _response.then((data) => new OrgPolicy.fromJson(data));
232 }
233
234 /**
235 * Gets a `Policy` on a resource. 142 * Gets a `Policy` on a resource.
236 * 143 *
237 * If no `Policy` is set on the resource, a `Policy` is returned with default 144 * If no `Policy` is set on the resource, a `Policy` is returned with default
238 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The 145 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The
239 * `etag` value can be used with `SetOrgPolicy()` to create or update a 146 * `etag` value can be used with `SetOrgPolicy()` to create or update a
240 * `Policy` during read-modify-write. 147 * `Policy` during read-modify-write.
241 * 148 *
242 * [request] - The metadata request object. 149 * [request] - The metadata request object.
243 * 150 *
244 * Request parameters: 151 * Request parameters:
(...skipping 30 matching lines...) Expand all
275 "POST", 182 "POST",
276 body: _body, 183 body: _body,
277 queryParams: _queryParams, 184 queryParams: _queryParams,
278 uploadOptions: _uploadOptions, 185 uploadOptions: _uploadOptions,
279 uploadMedia: _uploadMedia, 186 uploadMedia: _uploadMedia,
280 downloadOptions: _downloadOptions); 187 downloadOptions: _downloadOptions);
281 return _response.then((data) => new OrgPolicy.fromJson(data)); 188 return _response.then((data) => new OrgPolicy.fromJson(data));
282 } 189 }
283 190
284 /** 191 /**
285 * Gets a `Policy` on a resource.
286 *
287 * If no `Policy` is set on the resource, a `Policy` is returned with default
288 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The
289 * `etag` value can be used with `SetOrgPolicy()` to create or update a
290 * `Policy` during read-modify-write.
291 *
292 * [request] - The metadata request object.
293 *
294 * Request parameters:
295 *
296 * [resource] - Name of the resource the `Policy` is set on.
297 * Value must have pattern "^folders/[^/]+$".
298 *
299 * Completes with a [OrgPolicy].
300 *
301 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
302 * error.
303 *
304 * If the used [http.Client] completes with an error when making a REST call,
305 * this method will complete with the same error.
306 */
307 async.Future<OrgPolicy> getOrgPolicyV1(GetOrgPolicyRequest request, core.Strin g resource) {
308 var _url = null;
309 var _queryParams = new core.Map();
310 var _uploadMedia = null;
311 var _uploadOptions = null;
312 var _downloadOptions = commons.DownloadOptions.Metadata;
313 var _body = null;
314
315 if (request != null) {
316 _body = convert.JSON.encode((request).toJson());
317 }
318 if (resource == null) {
319 throw new core.ArgumentError("Parameter resource is required.");
320 }
321
322 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrg PolicyV1';
323
324 var _response = _requester.request(_url,
325 "POST",
326 body: _body,
327 queryParams: _queryParams,
328 uploadOptions: _uploadOptions,
329 uploadMedia: _uploadMedia,
330 downloadOptions: _downloadOptions);
331 return _response.then((data) => new OrgPolicy.fromJson(data));
332 }
333
334 /**
335 * Lists `Constraints` that could be applied on the specified resource. 192 * Lists `Constraints` that could be applied on the specified resource.
336 * 193 *
337 * [request] - The metadata request object. 194 * [request] - The metadata request object.
338 * 195 *
339 * Request parameters: 196 * Request parameters:
340 * 197 *
341 * [resource] - Name of the resource to list `Constraints` for. 198 * [resource] - Name of the resource to list `Constraints` for.
342 * Value must have pattern "^folders/[^/]+$". 199 * Value must have pattern "^folders/[^/]+$".
343 * 200 *
344 * Completes with a [ListAvailableOrgPolicyConstraintsResponse]. 201 * Completes with a [ListAvailableOrgPolicyConstraintsResponse].
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
463 var _response = _requester.request(_url, 320 var _response = _requester.request(_url,
464 "POST", 321 "POST",
465 body: _body, 322 body: _body,
466 queryParams: _queryParams, 323 queryParams: _queryParams,
467 uploadOptions: _uploadOptions, 324 uploadOptions: _uploadOptions,
468 uploadMedia: _uploadMedia, 325 uploadMedia: _uploadMedia,
469 downloadOptions: _downloadOptions); 326 downloadOptions: _downloadOptions);
470 return _response.then((data) => new OrgPolicy.fromJson(data)); 327 return _response.then((data) => new OrgPolicy.fromJson(data));
471 } 328 }
472 329
473 /**
474 * Updates the specified `Policy` on the resource. Creates a new `Policy` for
475 * that `Constraint` on the resource if one does not exist.
476 *
477 * Not supplying an `etag` on the request `Policy` results in an unconditional
478 * write of the `Policy`.
479 *
480 * [request] - The metadata request object.
481 *
482 * Request parameters:
483 *
484 * [resource] - Resource name of the resource to attach the `Policy`.
485 * Value must have pattern "^folders/[^/]+$".
486 *
487 * Completes with a [OrgPolicy].
488 *
489 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
490 * error.
491 *
492 * If the used [http.Client] completes with an error when making a REST call,
493 * this method will complete with the same error.
494 */
495 async.Future<OrgPolicy> setOrgPolicyV1(SetOrgPolicyRequest request, core.Strin g resource) {
496 var _url = null;
497 var _queryParams = new core.Map();
498 var _uploadMedia = null;
499 var _uploadOptions = null;
500 var _downloadOptions = commons.DownloadOptions.Metadata;
501 var _body = null;
502
503 if (request != null) {
504 _body = convert.JSON.encode((request).toJson());
505 }
506 if (resource == null) {
507 throw new core.ArgumentError("Parameter resource is required.");
508 }
509
510 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setOrg PolicyV1';
511
512 var _response = _requester.request(_url,
513 "POST",
514 body: _body,
515 queryParams: _queryParams,
516 uploadOptions: _uploadOptions,
517 uploadMedia: _uploadMedia,
518 downloadOptions: _downloadOptions);
519 return _response.then((data) => new OrgPolicy.fromJson(data));
520 }
521
522 } 330 }
523 331
524 332
525 class LiensResourceApi { 333 class LiensResourceApi {
526 final commons.ApiRequester _requester; 334 final commons.ApiRequester _requester;
527 335
528 LiensResourceApi(commons.ApiRequester client) : 336 LiensResourceApi(commons.ApiRequester client) :
529 _requester = client; 337 _requester = client;
530 338
531 /** 339 /**
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
772 "POST", 580 "POST",
773 body: _body, 581 body: _body,
774 queryParams: _queryParams, 582 queryParams: _queryParams,
775 uploadOptions: _uploadOptions, 583 uploadOptions: _uploadOptions,
776 uploadMedia: _uploadMedia, 584 uploadMedia: _uploadMedia,
777 downloadOptions: _downloadOptions); 585 downloadOptions: _downloadOptions);
778 return _response.then((data) => new Empty.fromJson(data)); 586 return _response.then((data) => new Empty.fromJson(data));
779 } 587 }
780 588
781 /** 589 /**
782 * Clears a `Policy` from a resource.
783 *
784 * [request] - The metadata request object.
785 *
786 * Request parameters:
787 *
788 * [resource] - Name of the resource for the `Policy` to clear.
789 * Value must have pattern "^organizations/[^/]+$".
790 *
791 * Completes with a [Empty].
792 *
793 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
794 * error.
795 *
796 * If the used [http.Client] completes with an error when making a REST call,
797 * this method will complete with the same error.
798 */
799 async.Future<Empty> clearOrgPolicyV1(ClearOrgPolicyRequest request, core.Strin g resource) {
800 var _url = null;
801 var _queryParams = new core.Map();
802 var _uploadMedia = null;
803 var _uploadOptions = null;
804 var _downloadOptions = commons.DownloadOptions.Metadata;
805 var _body = null;
806
807 if (request != null) {
808 _body = convert.JSON.encode((request).toJson());
809 }
810 if (resource == null) {
811 throw new core.ArgumentError("Parameter resource is required.");
812 }
813
814 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':clearO rgPolicyV1';
815
816 var _response = _requester.request(_url,
817 "POST",
818 body: _body,
819 queryParams: _queryParams,
820 uploadOptions: _uploadOptions,
821 uploadMedia: _uploadMedia,
822 downloadOptions: _downloadOptions);
823 return _response.then((data) => new Empty.fromJson(data));
824 }
825
826 /**
827 * Fetches an Organization resource identified by the specified resource name. 590 * Fetches an Organization resource identified by the specified resource name.
828 * 591 *
829 * Request parameters: 592 * Request parameters:
830 * 593 *
831 * [name] - The resource name of the Organization to fetch, e.g. 594 * [name] - The resource name of the Organization to fetch, e.g.
832 * "organizations/1234". 595 * "organizations/1234".
833 * Value must have pattern "^organizations/[^/]+$". 596 * Value must have pattern "^organizations/[^/]+$".
834 * 597 *
835 * Completes with a [Organization]. 598 * Completes with a [Organization].
836 * 599 *
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
906 "POST", 669 "POST",
907 body: _body, 670 body: _body,
908 queryParams: _queryParams, 671 queryParams: _queryParams,
909 uploadOptions: _uploadOptions, 672 uploadOptions: _uploadOptions,
910 uploadMedia: _uploadMedia, 673 uploadMedia: _uploadMedia,
911 downloadOptions: _downloadOptions); 674 downloadOptions: _downloadOptions);
912 return _response.then((data) => new OrgPolicy.fromJson(data)); 675 return _response.then((data) => new OrgPolicy.fromJson(data));
913 } 676 }
914 677
915 /** 678 /**
916 * Gets the effective `Policy` on a resource. This is the result of merging
917 * `Policies` in the resource hierarchy. The returned `Policy` will not have
918 * an `etag`set because it is a computed `Policy` across multiple resources.
919 *
920 * [request] - The metadata request object.
921 *
922 * Request parameters:
923 *
924 * [resource] - The name of the resource to start computing the effective
925 * `Policy`.
926 * Value must have pattern "^organizations/[^/]+$".
927 *
928 * Completes with a [OrgPolicy].
929 *
930 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
931 * error.
932 *
933 * If the used [http.Client] completes with an error when making a REST call,
934 * this method will complete with the same error.
935 */
936 async.Future<OrgPolicy> getEffectiveOrgPolicyV1(GetEffectiveOrgPolicyRequest r equest, core.String resource) {
937 var _url = null;
938 var _queryParams = new core.Map();
939 var _uploadMedia = null;
940 var _uploadOptions = null;
941 var _downloadOptions = commons.DownloadOptions.Metadata;
942 var _body = null;
943
944 if (request != null) {
945 _body = convert.JSON.encode((request).toJson());
946 }
947 if (resource == null) {
948 throw new core.ArgumentError("Parameter resource is required.");
949 }
950
951 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getEff ectiveOrgPolicyV1';
952
953 var _response = _requester.request(_url,
954 "POST",
955 body: _body,
956 queryParams: _queryParams,
957 uploadOptions: _uploadOptions,
958 uploadMedia: _uploadMedia,
959 downloadOptions: _downloadOptions);
960 return _response.then((data) => new OrgPolicy.fromJson(data));
961 }
962
963 /**
964 * Gets the access control policy for an Organization resource. May be empty 679 * Gets the access control policy for an Organization resource. May be empty
965 * if no such policy or resource exists. The `resource` field should be the 680 * if no such policy or resource exists. The `resource` field should be the
966 * organization's resource name, e.g. "organizations/123". 681 * organization's resource name, e.g. "organizations/123".
967 * 682 *
968 * [request] - The metadata request object. 683 * [request] - The metadata request object.
969 * 684 *
970 * Request parameters: 685 * Request parameters:
971 * 686 *
972 * [resource] - REQUIRED: The resource for which the policy is being 687 * [resource] - REQUIRED: The resource for which the policy is being
973 * requested. 688 * requested.
(...skipping 20 matching lines...) Expand all
994 _body = convert.JSON.encode((request).toJson()); 709 _body = convert.JSON.encode((request).toJson());
995 } 710 }
996 if (resource == null) { 711 if (resource == null) {
997 throw new core.ArgumentError("Parameter resource is required."); 712 throw new core.ArgumentError("Parameter resource is required.");
998 } 713 }
999 714
1000 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getIam Policy'; 715 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getIam Policy';
1001 716
1002 var _response = _requester.request(_url, 717 var _response = _requester.request(_url,
1003 "POST", 718 "POST",
1004 body: _body,
1005 queryParams: _queryParams,
1006 uploadOptions: _uploadOptions,
1007 uploadMedia: _uploadMedia,
1008 downloadOptions: _downloadOptions);
1009 return _response.then((data) => new Policy.fromJson(data));
1010 }
1011
1012 /**
1013 * Gets a `Policy` on a resource.
1014 *
1015 * If no `Policy` is set on the resource, a `Policy` is returned with default
1016 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The
1017 * `etag` value can be used with `SetOrgPolicy()` to create or update a
1018 * `Policy` during read-modify-write.
1019 *
1020 * [request] - The metadata request object.
1021 *
1022 * Request parameters:
1023 *
1024 * [resource] - Name of the resource the `Policy` is set on.
1025 * Value must have pattern "^organizations/[^/]+$".
1026 *
1027 * Completes with a [OrgPolicy].
1028 *
1029 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1030 * error.
1031 *
1032 * If the used [http.Client] completes with an error when making a REST call,
1033 * this method will complete with the same error.
1034 */
1035 async.Future<OrgPolicy> getOrgPolicy(GetOrgPolicyRequest request, core.String resource) {
1036 var _url = null;
1037 var _queryParams = new core.Map();
1038 var _uploadMedia = null;
1039 var _uploadOptions = null;
1040 var _downloadOptions = commons.DownloadOptions.Metadata;
1041 var _body = null;
1042
1043 if (request != null) {
1044 _body = convert.JSON.encode((request).toJson());
1045 }
1046 if (resource == null) {
1047 throw new core.ArgumentError("Parameter resource is required.");
1048 }
1049
1050 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrg Policy';
1051
1052 var _response = _requester.request(_url,
1053 "POST",
1054 body: _body, 719 body: _body,
1055 queryParams: _queryParams, 720 queryParams: _queryParams,
1056 uploadOptions: _uploadOptions, 721 uploadOptions: _uploadOptions,
1057 uploadMedia: _uploadMedia, 722 uploadMedia: _uploadMedia,
1058 downloadOptions: _downloadOptions); 723 downloadOptions: _downloadOptions);
1059 return _response.then((data) => new OrgPolicy.fromJson(data)); 724 return _response.then((data) => new Policy.fromJson(data));
1060 } 725 }
1061 726
1062 /** 727 /**
1063 * Gets a `Policy` on a resource. 728 * Gets a `Policy` on a resource.
1064 * 729 *
1065 * If no `Policy` is set on the resource, a `Policy` is returned with default 730 * If no `Policy` is set on the resource, a `Policy` is returned with default
1066 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The 731 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The
1067 * `etag` value can be used with `SetOrgPolicy()` to create or update a 732 * `etag` value can be used with `SetOrgPolicy()` to create or update a
1068 * `Policy` during read-modify-write. 733 * `Policy` during read-modify-write.
1069 * 734 *
1070 * [request] - The metadata request object. 735 * [request] - The metadata request object.
1071 * 736 *
1072 * Request parameters: 737 * Request parameters:
1073 * 738 *
1074 * [resource] - Name of the resource the `Policy` is set on. 739 * [resource] - Name of the resource the `Policy` is set on.
1075 * Value must have pattern "^organizations/[^/]+$". 740 * Value must have pattern "^organizations/[^/]+$".
1076 * 741 *
1077 * Completes with a [OrgPolicy]. 742 * Completes with a [OrgPolicy].
1078 * 743 *
1079 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 744 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1080 * error. 745 * error.
1081 * 746 *
1082 * If the used [http.Client] completes with an error when making a REST call, 747 * If the used [http.Client] completes with an error when making a REST call,
1083 * this method will complete with the same error. 748 * this method will complete with the same error.
1084 */ 749 */
1085 async.Future<OrgPolicy> getOrgPolicyV1(GetOrgPolicyRequest request, core.Strin g resource) { 750 async.Future<OrgPolicy> getOrgPolicy(GetOrgPolicyRequest request, core.String resource) {
1086 var _url = null; 751 var _url = null;
1087 var _queryParams = new core.Map(); 752 var _queryParams = new core.Map();
1088 var _uploadMedia = null; 753 var _uploadMedia = null;
1089 var _uploadOptions = null; 754 var _uploadOptions = null;
1090 var _downloadOptions = commons.DownloadOptions.Metadata; 755 var _downloadOptions = commons.DownloadOptions.Metadata;
1091 var _body = null; 756 var _body = null;
1092 757
1093 if (request != null) { 758 if (request != null) {
1094 _body = convert.JSON.encode((request).toJson()); 759 _body = convert.JSON.encode((request).toJson());
1095 } 760 }
1096 if (resource == null) { 761 if (resource == null) {
1097 throw new core.ArgumentError("Parameter resource is required."); 762 throw new core.ArgumentError("Parameter resource is required.");
1098 } 763 }
1099 764
1100 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrg PolicyV1'; 765 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrg Policy';
1101 766
1102 var _response = _requester.request(_url, 767 var _response = _requester.request(_url,
1103 "POST", 768 "POST",
1104 body: _body, 769 body: _body,
1105 queryParams: _queryParams, 770 queryParams: _queryParams,
1106 uploadOptions: _uploadOptions, 771 uploadOptions: _uploadOptions,
1107 uploadMedia: _uploadMedia, 772 uploadMedia: _uploadMedia,
1108 downloadOptions: _downloadOptions); 773 downloadOptions: _downloadOptions);
1109 return _response.then((data) => new OrgPolicy.fromJson(data)); 774 return _response.then((data) => new OrgPolicy.fromJson(data));
1110 } 775 }
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after
1333 "POST", 998 "POST",
1334 body: _body, 999 body: _body,
1335 queryParams: _queryParams, 1000 queryParams: _queryParams,
1336 uploadOptions: _uploadOptions, 1001 uploadOptions: _uploadOptions,
1337 uploadMedia: _uploadMedia, 1002 uploadMedia: _uploadMedia,
1338 downloadOptions: _downloadOptions); 1003 downloadOptions: _downloadOptions);
1339 return _response.then((data) => new OrgPolicy.fromJson(data)); 1004 return _response.then((data) => new OrgPolicy.fromJson(data));
1340 } 1005 }
1341 1006
1342 /** 1007 /**
1343 * Updates the specified `Policy` on the resource. Creates a new `Policy` for
1344 * that `Constraint` on the resource if one does not exist.
1345 *
1346 * Not supplying an `etag` on the request `Policy` results in an unconditional
1347 * write of the `Policy`.
1348 *
1349 * [request] - The metadata request object.
1350 *
1351 * Request parameters:
1352 *
1353 * [resource] - Resource name of the resource to attach the `Policy`.
1354 * Value must have pattern "^organizations/[^/]+$".
1355 *
1356 * Completes with a [OrgPolicy].
1357 *
1358 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1359 * error.
1360 *
1361 * If the used [http.Client] completes with an error when making a REST call,
1362 * this method will complete with the same error.
1363 */
1364 async.Future<OrgPolicy> setOrgPolicyV1(SetOrgPolicyRequest request, core.Strin g resource) {
1365 var _url = null;
1366 var _queryParams = new core.Map();
1367 var _uploadMedia = null;
1368 var _uploadOptions = null;
1369 var _downloadOptions = commons.DownloadOptions.Metadata;
1370 var _body = null;
1371
1372 if (request != null) {
1373 _body = convert.JSON.encode((request).toJson());
1374 }
1375 if (resource == null) {
1376 throw new core.ArgumentError("Parameter resource is required.");
1377 }
1378
1379 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setOrg PolicyV1';
1380
1381 var _response = _requester.request(_url,
1382 "POST",
1383 body: _body,
1384 queryParams: _queryParams,
1385 uploadOptions: _uploadOptions,
1386 uploadMedia: _uploadMedia,
1387 downloadOptions: _downloadOptions);
1388 return _response.then((data) => new OrgPolicy.fromJson(data));
1389 }
1390
1391 /**
1392 * Returns permissions that a caller has on the specified Organization. 1008 * Returns permissions that a caller has on the specified Organization.
1393 * The `resource` field should be the organization's resource name, 1009 * The `resource` field should be the organization's resource name,
1394 * e.g. "organizations/123". 1010 * e.g. "organizations/123".
1395 * 1011 *
1396 * [request] - The metadata request object. 1012 * [request] - The metadata request object.
1397 * 1013 *
1398 * Request parameters: 1014 * Request parameters:
1399 * 1015 *
1400 * [resource] - REQUIRED: The resource for which the policy detail is being 1016 * [resource] - REQUIRED: The resource for which the policy detail is being
1401 * requested. 1017 * requested.
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
1485 "POST", 1101 "POST",
1486 body: _body, 1102 body: _body,
1487 queryParams: _queryParams, 1103 queryParams: _queryParams,
1488 uploadOptions: _uploadOptions, 1104 uploadOptions: _uploadOptions,
1489 uploadMedia: _uploadMedia, 1105 uploadMedia: _uploadMedia,
1490 downloadOptions: _downloadOptions); 1106 downloadOptions: _downloadOptions);
1491 return _response.then((data) => new Empty.fromJson(data)); 1107 return _response.then((data) => new Empty.fromJson(data));
1492 } 1108 }
1493 1109
1494 /** 1110 /**
1495 * Clears a `Policy` from a resource.
1496 *
1497 * [request] - The metadata request object.
1498 *
1499 * Request parameters:
1500 *
1501 * [resource] - Name of the resource for the `Policy` to clear.
1502 * Value must have pattern "^projects/[^/]+$".
1503 *
1504 * Completes with a [Empty].
1505 *
1506 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1507 * error.
1508 *
1509 * If the used [http.Client] completes with an error when making a REST call,
1510 * this method will complete with the same error.
1511 */
1512 async.Future<Empty> clearOrgPolicyV1(ClearOrgPolicyRequest request, core.Strin g resource) {
1513 var _url = null;
1514 var _queryParams = new core.Map();
1515 var _uploadMedia = null;
1516 var _uploadOptions = null;
1517 var _downloadOptions = commons.DownloadOptions.Metadata;
1518 var _body = null;
1519
1520 if (request != null) {
1521 _body = convert.JSON.encode((request).toJson());
1522 }
1523 if (resource == null) {
1524 throw new core.ArgumentError("Parameter resource is required.");
1525 }
1526
1527 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':clearO rgPolicyV1';
1528
1529 var _response = _requester.request(_url,
1530 "POST",
1531 body: _body,
1532 queryParams: _queryParams,
1533 uploadOptions: _uploadOptions,
1534 uploadMedia: _uploadMedia,
1535 downloadOptions: _downloadOptions);
1536 return _response.then((data) => new Empty.fromJson(data));
1537 }
1538
1539 /**
1540 * Request that a new Project be created. The result is an Operation which 1111 * Request that a new Project be created. The result is an Operation which
1541 * can be used to track the creation process. It is automatically deleted 1112 * can be used to track the creation process. It is automatically deleted
1542 * after a few hours, so there is no need to call DeleteOperation. 1113 * after a few hours, so there is no need to call DeleteOperation.
1543 * 1114 *
1544 * Our SLO permits Project creation to take up to 30 seconds at the 90th 1115 * Our SLO permits Project creation to take up to 30 seconds at the 90th
1545 * percentile. As of 2016-08-29, we are observing 6 seconds 50th percentile 1116 * percentile. As of 2016-08-29, we are observing 6 seconds 50th percentile
1546 * latency. 95th percentile latency is around 11 seconds. We recommend 1117 * latency. 95th percentile latency is around 11 seconds. We recommend
1547 * polling at the 5th second with an exponential backoff. 1118 * polling at the 5th second with an exponential backoff.
1548 * 1119 *
1549 * [request] - The metadata request object. 1120 * [request] - The metadata request object.
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
1781 "POST", 1352 "POST",
1782 body: _body, 1353 body: _body,
1783 queryParams: _queryParams, 1354 queryParams: _queryParams,
1784 uploadOptions: _uploadOptions, 1355 uploadOptions: _uploadOptions,
1785 uploadMedia: _uploadMedia, 1356 uploadMedia: _uploadMedia,
1786 downloadOptions: _downloadOptions); 1357 downloadOptions: _downloadOptions);
1787 return _response.then((data) => new OrgPolicy.fromJson(data)); 1358 return _response.then((data) => new OrgPolicy.fromJson(data));
1788 } 1359 }
1789 1360
1790 /** 1361 /**
1791 * Gets the effective `Policy` on a resource. This is the result of merging
1792 * `Policies` in the resource hierarchy. The returned `Policy` will not have
1793 * an `etag`set because it is a computed `Policy` across multiple resources.
1794 *
1795 * [request] - The metadata request object.
1796 *
1797 * Request parameters:
1798 *
1799 * [resource] - The name of the resource to start computing the effective
1800 * `Policy`.
1801 * Value must have pattern "^projects/[^/]+$".
1802 *
1803 * Completes with a [OrgPolicy].
1804 *
1805 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1806 * error.
1807 *
1808 * If the used [http.Client] completes with an error when making a REST call,
1809 * this method will complete with the same error.
1810 */
1811 async.Future<OrgPolicy> getEffectiveOrgPolicyV1(GetEffectiveOrgPolicyRequest r equest, core.String resource) {
1812 var _url = null;
1813 var _queryParams = new core.Map();
1814 var _uploadMedia = null;
1815 var _uploadOptions = null;
1816 var _downloadOptions = commons.DownloadOptions.Metadata;
1817 var _body = null;
1818
1819 if (request != null) {
1820 _body = convert.JSON.encode((request).toJson());
1821 }
1822 if (resource == null) {
1823 throw new core.ArgumentError("Parameter resource is required.");
1824 }
1825
1826 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getEff ectiveOrgPolicyV1';
1827
1828 var _response = _requester.request(_url,
1829 "POST",
1830 body: _body,
1831 queryParams: _queryParams,
1832 uploadOptions: _uploadOptions,
1833 uploadMedia: _uploadMedia,
1834 downloadOptions: _downloadOptions);
1835 return _response.then((data) => new OrgPolicy.fromJson(data));
1836 }
1837
1838 /**
1839 * Returns the IAM access control policy for the specified Project. 1362 * Returns the IAM access control policy for the specified Project.
1840 * Permission is denied if the policy or the resource does not exist. 1363 * Permission is denied if the policy or the resource does not exist.
1841 * 1364 *
1842 * [request] - The metadata request object. 1365 * [request] - The metadata request object.
1843 * 1366 *
1844 * Request parameters: 1367 * Request parameters:
1845 * 1368 *
1846 * [resource] - REQUIRED: The resource for which the policy is being 1369 * [resource] - REQUIRED: The resource for which the policy is being
1847 * requested. 1370 * requested.
1848 * See the operation documentation for the appropriate value for this field. 1371 * See the operation documentation for the appropriate value for this field.
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
1926 "POST", 1449 "POST",
1927 body: _body, 1450 body: _body,
1928 queryParams: _queryParams, 1451 queryParams: _queryParams,
1929 uploadOptions: _uploadOptions, 1452 uploadOptions: _uploadOptions,
1930 uploadMedia: _uploadMedia, 1453 uploadMedia: _uploadMedia,
1931 downloadOptions: _downloadOptions); 1454 downloadOptions: _downloadOptions);
1932 return _response.then((data) => new OrgPolicy.fromJson(data)); 1455 return _response.then((data) => new OrgPolicy.fromJson(data));
1933 } 1456 }
1934 1457
1935 /** 1458 /**
1936 * Gets a `Policy` on a resource.
1937 *
1938 * If no `Policy` is set on the resource, a `Policy` is returned with default
1939 * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The
1940 * `etag` value can be used with `SetOrgPolicy()` to create or update a
1941 * `Policy` during read-modify-write.
1942 *
1943 * [request] - The metadata request object.
1944 *
1945 * Request parameters:
1946 *
1947 * [resource] - Name of the resource the `Policy` is set on.
1948 * Value must have pattern "^projects/[^/]+$".
1949 *
1950 * Completes with a [OrgPolicy].
1951 *
1952 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1953 * error.
1954 *
1955 * If the used [http.Client] completes with an error when making a REST call,
1956 * this method will complete with the same error.
1957 */
1958 async.Future<OrgPolicy> getOrgPolicyV1(GetOrgPolicyRequest request, core.Strin g resource) {
1959 var _url = null;
1960 var _queryParams = new core.Map();
1961 var _uploadMedia = null;
1962 var _uploadOptions = null;
1963 var _downloadOptions = commons.DownloadOptions.Metadata;
1964 var _body = null;
1965
1966 if (request != null) {
1967 _body = convert.JSON.encode((request).toJson());
1968 }
1969 if (resource == null) {
1970 throw new core.ArgumentError("Parameter resource is required.");
1971 }
1972
1973 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrg PolicyV1';
1974
1975 var _response = _requester.request(_url,
1976 "POST",
1977 body: _body,
1978 queryParams: _queryParams,
1979 uploadOptions: _uploadOptions,
1980 uploadMedia: _uploadMedia,
1981 downloadOptions: _downloadOptions);
1982 return _response.then((data) => new OrgPolicy.fromJson(data));
1983 }
1984
1985 /**
1986 * Lists Projects that are visible to the user and satisfy the 1459 * Lists Projects that are visible to the user and satisfy the
1987 * specified filter. This method returns Projects in an unspecified order. 1460 * specified filter. This method returns Projects in an unspecified order.
1988 * New Projects do not necessarily appear at the end of the list. 1461 * New Projects do not necessarily appear at the end of the list.
1989 * 1462 *
1990 * Request parameters: 1463 * Request parameters:
1991 * 1464 *
1992 * [filter] - An expression for filtering the results of the request. Filter 1465 * [filter] - An expression for filtering the results of the request. Filter
1993 * rules are 1466 * rules are
1994 * case insensitive. The fields eligible for filtering are: 1467 * case insensitive. The fields eligible for filtering are:
1995 * 1468 *
1996 * + `name` 1469 * + `name`
1997 * + `id` 1470 * + `id`
1998 * + <code>labels.<em>key</em></code> where *key* is the name of a label 1471 * + <code>labels.<em>key</em></code> where *key* is the name of a label
1999 * 1472 *
2000 * Some examples of using labels as filters: 1473 * Some examples of using labels as filters:
2001 * 1474 *
2002 * |Filter|Description| 1475 * |Filter|Description|
2003 * |------|-----------| 1476 * |------|-----------|
2004 * |name:*|The project has a name.| 1477 * |name:how*|The project's name starts with "how".|
2005 * |name:Howl|The project's name is `Howl` or `howl`.| 1478 * |name:Howl|The project's name is `Howl` or `howl`.|
2006 * |name:HOWL|Equivalent to above.| 1479 * |name:HOWL|Equivalent to above.|
2007 * |NAME:howl|Equivalent to above.| 1480 * |NAME:howl|Equivalent to above.|
2008 * |labels.color:*|The project has the label `color`.| 1481 * |labels.color:*|The project has the label `color`.|
2009 * |labels.color:red|The project's label `color` has the value `red`.| 1482 * |labels.color:red|The project's label `color` has the value `red`.|
2010 * |labels.color:red&nbsp;labels.size:big|The project's label `color` has the 1483 * |labels.color:red&nbsp;labels.size:big|The project's label `color` has the
2011 * value `red` and its label `size` has the value `big`. 1484 * value `red` and its label `size` has the value `big`.
2012 * 1485 *
2013 * Optional. 1486 * Optional.
2014 * 1487 *
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after
2278 "POST", 1751 "POST",
2279 body: _body, 1752 body: _body,
2280 queryParams: _queryParams, 1753 queryParams: _queryParams,
2281 uploadOptions: _uploadOptions, 1754 uploadOptions: _uploadOptions,
2282 uploadMedia: _uploadMedia, 1755 uploadMedia: _uploadMedia,
2283 downloadOptions: _downloadOptions); 1756 downloadOptions: _downloadOptions);
2284 return _response.then((data) => new OrgPolicy.fromJson(data)); 1757 return _response.then((data) => new OrgPolicy.fromJson(data));
2285 } 1758 }
2286 1759
2287 /** 1760 /**
2288 * Updates the specified `Policy` on the resource. Creates a new `Policy` for
2289 * that `Constraint` on the resource if one does not exist.
2290 *
2291 * Not supplying an `etag` on the request `Policy` results in an unconditional
2292 * write of the `Policy`.
2293 *
2294 * [request] - The metadata request object.
2295 *
2296 * Request parameters:
2297 *
2298 * [resource] - Resource name of the resource to attach the `Policy`.
2299 * Value must have pattern "^projects/[^/]+$".
2300 *
2301 * Completes with a [OrgPolicy].
2302 *
2303 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
2304 * error.
2305 *
2306 * If the used [http.Client] completes with an error when making a REST call,
2307 * this method will complete with the same error.
2308 */
2309 async.Future<OrgPolicy> setOrgPolicyV1(SetOrgPolicyRequest request, core.Strin g resource) {
2310 var _url = null;
2311 var _queryParams = new core.Map();
2312 var _uploadMedia = null;
2313 var _uploadOptions = null;
2314 var _downloadOptions = commons.DownloadOptions.Metadata;
2315 var _body = null;
2316
2317 if (request != null) {
2318 _body = convert.JSON.encode((request).toJson());
2319 }
2320 if (resource == null) {
2321 throw new core.ArgumentError("Parameter resource is required.");
2322 }
2323
2324 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setOrg PolicyV1';
2325
2326 var _response = _requester.request(_url,
2327 "POST",
2328 body: _body,
2329 queryParams: _queryParams,
2330 uploadOptions: _uploadOptions,
2331 uploadMedia: _uploadMedia,
2332 downloadOptions: _downloadOptions);
2333 return _response.then((data) => new OrgPolicy.fromJson(data));
2334 }
2335
2336 /**
2337 * Returns permissions that a caller has on the specified Project. 1761 * Returns permissions that a caller has on the specified Project.
2338 * 1762 *
2339 * [request] - The metadata request object. 1763 * [request] - The metadata request object.
2340 * 1764 *
2341 * Request parameters: 1765 * Request parameters:
2342 * 1766 *
2343 * [resource] - REQUIRED: The resource for which the policy detail is being 1767 * [resource] - REQUIRED: The resource for which the policy detail is being
2344 * requested. 1768 * requested.
2345 * See the operation documentation for the appropriate value for this field. 1769 * See the operation documentation for the appropriate value for this field.
2346 * 1770 *
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
2503 _json["resourceId"] = (resourceId).toJson(); 1927 _json["resourceId"] = (resourceId).toJson();
2504 } 1928 }
2505 return _json; 1929 return _json;
2506 } 1930 }
2507 } 1931 }
2508 1932
2509 /** 1933 /**
2510 * Specifies the audit configuration for a service. 1934 * Specifies the audit configuration for a service.
2511 * The configuration determines which permission types are logged, and what 1935 * The configuration determines which permission types are logged, and what
2512 * identities, if any, are exempted from logging. 1936 * identities, if any, are exempted from logging.
2513 * An AuditConifg must have one or more AuditLogConfigs. 1937 * An AuditConfig must have one or more AuditLogConfigs.
2514 * 1938 *
2515 * If there are AuditConfigs for both `allServices` and a specific service, 1939 * If there are AuditConfigs for both `allServices` and a specific service,
2516 * the union of the two AuditConfigs is used for that service: the log_types 1940 * the union of the two AuditConfigs is used for that service: the log_types
2517 * specified in each AuditConfig are enabled, and the exempted_members in each 1941 * specified in each AuditConfig are enabled, and the exempted_members in each
2518 * AuditConfig are exempted. 1942 * AuditConfig are exempted.
1943 *
2519 * Example Policy with multiple AuditConfigs: 1944 * Example Policy with multiple AuditConfigs:
2520 * { 1945 *
2521 * "audit_configs": [
2522 * { 1946 * {
2523 * "service": "allServices" 1947 * "audit_configs": [
2524 * "audit_log_configs": [
2525 * { 1948 * {
2526 * "log_type": "DATA_READ", 1949 * "service": "allServices"
2527 * "exempted_members": [ 1950 * "audit_log_configs": [
2528 * "user:foo@gmail.com" 1951 * {
1952 * "log_type": "DATA_READ",
1953 * "exempted_members": [
1954 * "user:foo@gmail.com"
1955 * ]
1956 * },
1957 * {
1958 * "log_type": "DATA_WRITE",
1959 * },
1960 * {
1961 * "log_type": "ADMIN_READ",
1962 * }
2529 * ] 1963 * ]
2530 * }, 1964 * },
2531 * { 1965 * {
2532 * "log_type": "DATA_WRITE", 1966 * "service": "fooservice.googleapis.com"
2533 * }, 1967 * "audit_log_configs": [
2534 * { 1968 * {
2535 * "log_type": "ADMIN_READ", 1969 * "log_type": "DATA_READ",
2536 * } 1970 * },
2537 * ] 1971 * {
2538 * }, 1972 * "log_type": "DATA_WRITE",
2539 * { 1973 * "exempted_members": [
2540 * "service": "fooservice@googleapis.com" 1974 * "user:bar@gmail.com"
2541 * "audit_log_configs": [ 1975 * ]
2542 * { 1976 * }
2543 * "log_type": "DATA_READ",
2544 * },
2545 * {
2546 * "log_type": "DATA_WRITE",
2547 * "exempted_members": [
2548 * "user:bar@gmail.com"
2549 * ] 1977 * ]
2550 * } 1978 * }
2551 * ] 1979 * ]
2552 * } 1980 * }
2553 * ] 1981 *
2554 * }
2555 * For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ 1982 * For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ
2556 * logging. It also exempts foo@gmail.com from DATA_READ logging, and 1983 * logging. It also exempts foo@gmail.com from DATA_READ logging, and
2557 * bar@gmail.com from DATA_WRITE logging. 1984 * bar@gmail.com from DATA_WRITE logging.
2558 */ 1985 */
2559 class AuditConfig { 1986 class AuditConfig {
2560 /** 1987 /**
2561 * The configuration for logging of each type of permission. 1988 * The configuration for logging of each type of permission.
2562 * Next ID: 4 1989 * Next ID: 4
2563 */ 1990 */
2564 core.List<AuditLogConfig> auditLogConfigs; 1991 core.List<AuditLogConfig> auditLogConfigs;
(...skipping 479 matching lines...) Expand 10 before | Expand all | Expand 10 after
3044 * display_name constraint. 2471 * display_name constraint.
3045 * - "RESOURCE_DELETED" : The resource being moved has been deleted. 2472 * - "RESOURCE_DELETED" : The resource being moved has been deleted.
3046 * - "PARENT_DELETED" : The resource a folder was being added to has been 2473 * - "PARENT_DELETED" : The resource a folder was being added to has been
3047 * deleted. 2474 * deleted.
3048 * - "CYCLE_INTRODUCED_ERROR" : The attempted action would introduce cycle in 2475 * - "CYCLE_INTRODUCED_ERROR" : The attempted action would introduce cycle in
3049 * resource path. 2476 * resource path.
3050 * - "FOLDER_BEING_MOVED" : The attempted action would move a folder that is 2477 * - "FOLDER_BEING_MOVED" : The attempted action would move a folder that is
3051 * already being moved. 2478 * already being moved.
3052 * - "FOLDER_TO_DELETE_NON_EMPTY" : The folder the caller is trying to delete 2479 * - "FOLDER_TO_DELETE_NON_EMPTY" : The folder the caller is trying to delete
3053 * contains active resources. 2480 * contains active resources.
2481 * - "DELETED_FOLDER_HEIGHT_VIOLATION" : The attempted action would violate
2482 * the max deleted folder depth
2483 * constraint.
3054 */ 2484 */
3055 core.String errorMessageId; 2485 core.String errorMessageId;
3056 2486
3057 FolderOperationError(); 2487 FolderOperationError();
3058 2488
3059 FolderOperationError.fromJson(core.Map _json) { 2489 FolderOperationError.fromJson(core.Map _json) {
3060 if (_json.containsKey("errorMessageId")) { 2490 if (_json.containsKey("errorMessageId")) {
3061 errorMessageId = _json["errorMessageId"]; 2491 errorMessageId = _json["errorMessageId"];
3062 } 2492 }
3063 } 2493 }
(...skipping 1620 matching lines...) Expand 10 before | Expand all | Expand 10 after
4684 UndeleteProjectRequest(); 4114 UndeleteProjectRequest();
4685 4115
4686 UndeleteProjectRequest.fromJson(core.Map _json) { 4116 UndeleteProjectRequest.fromJson(core.Map _json) {
4687 } 4117 }
4688 4118
4689 core.Map toJson() { 4119 core.Map toJson() {
4690 var _json = new core.Map(); 4120 var _json = new core.Map();
4691 return _json; 4121 return _json;
4692 } 4122 }
4693 } 4123 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/cloudkms/v1.dart ('k') | generated/googleapis/lib/cloudtrace/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698