Index: generated/googleapis/lib/cloudresourcemanager/v1.dart |
diff --git a/generated/googleapis/lib/cloudresourcemanager/v1.dart b/generated/googleapis/lib/cloudresourcemanager/v1.dart |
index 3fb17ca9086b11e3f6755976b4878a9466cab8f0..8b3f60f03e81f1a26efae1707cc8f9391c0870ff 100644 |
--- a/generated/googleapis/lib/cloudresourcemanager/v1.dart |
+++ b/generated/googleapis/lib/cloudresourcemanager/v1.dart |
@@ -91,51 +91,6 @@ class FoldersResourceApi { |
} |
/** |
- * Clears a `Policy` from a resource. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Name of the resource for the `Policy` to clear. |
- * Value must have pattern "^folders/[^/]+$". |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Empty> clearOrgPolicyV1(ClearOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':clearOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new Empty.fromJson(data)); |
- } |
- |
- /** |
* Gets the effective `Policy` on a resource. This is the result of merging |
* `Policies` in the resource hierarchy. The returned `Policy` will not have |
* an `etag`set because it is a computed `Policy` across multiple resources. |
@@ -184,54 +139,6 @@ class FoldersResourceApi { |
} |
/** |
- * Gets the effective `Policy` on a resource. This is the result of merging |
- * `Policies` in the resource hierarchy. The returned `Policy` will not have |
- * an `etag`set because it is a computed `Policy` across multiple resources. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - The name of the resource to start computing the effective |
- * `Policy`. |
- * Value must have pattern "^folders/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> getEffectiveOrgPolicyV1(GetEffectiveOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getEffectiveOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Gets a `Policy` on a resource. |
* |
* If no `Policy` is set on the resource, a `Policy` is returned with default |
@@ -282,56 +189,6 @@ class FoldersResourceApi { |
} |
/** |
- * Gets a `Policy` on a resource. |
- * |
- * If no `Policy` is set on the resource, a `Policy` is returned with default |
- * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The |
- * `etag` value can be used with `SetOrgPolicy()` to create or update a |
- * `Policy` during read-modify-write. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Name of the resource the `Policy` is set on. |
- * Value must have pattern "^folders/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> getOrgPolicyV1(GetOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Lists `Constraints` that could be applied on the specified resource. |
* |
* [request] - The metadata request object. |
@@ -470,55 +327,6 @@ class FoldersResourceApi { |
return _response.then((data) => new OrgPolicy.fromJson(data)); |
} |
- /** |
- * Updates the specified `Policy` on the resource. Creates a new `Policy` for |
- * that `Constraint` on the resource if one does not exist. |
- * |
- * Not supplying an `etag` on the request `Policy` results in an unconditional |
- * write of the `Policy`. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Resource name of the resource to attach the `Policy`. |
- * Value must have pattern "^folders/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> setOrgPolicyV1(SetOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
} |
@@ -779,51 +587,6 @@ class OrganizationsResourceApi { |
} |
/** |
- * Clears a `Policy` from a resource. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Name of the resource for the `Policy` to clear. |
- * Value must have pattern "^organizations/[^/]+$". |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Empty> clearOrgPolicyV1(ClearOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':clearOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new Empty.fromJson(data)); |
- } |
- |
- /** |
* Fetches an Organization resource identified by the specified resource name. |
* |
* Request parameters: |
@@ -913,54 +676,6 @@ class OrganizationsResourceApi { |
} |
/** |
- * Gets the effective `Policy` on a resource. This is the result of merging |
- * `Policies` in the resource hierarchy. The returned `Policy` will not have |
- * an `etag`set because it is a computed `Policy` across multiple resources. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - The name of the resource to start computing the effective |
- * `Policy`. |
- * Value must have pattern "^organizations/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> getEffectiveOrgPolicyV1(GetEffectiveOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getEffectiveOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Gets the access control policy for an Organization resource. May be empty |
* if no such policy or resource exists. The `resource` field should be the |
* organization's resource name, e.g. "organizations/123". |
@@ -997,57 +712,7 @@ class OrganizationsResourceApi { |
throw new core.ArgumentError("Parameter resource is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getIamPolicy'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new Policy.fromJson(data)); |
- } |
- |
- /** |
- * Gets a `Policy` on a resource. |
- * |
- * If no `Policy` is set on the resource, a `Policy` is returned with default |
- * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The |
- * `etag` value can be used with `SetOrgPolicy()` to create or update a |
- * `Policy` during read-modify-write. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Name of the resource the `Policy` is set on. |
- * Value must have pattern "^organizations/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> getOrgPolicy(GetOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrgPolicy'; |
+ _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getIamPolicy'; |
var _response = _requester.request(_url, |
"POST", |
@@ -1056,7 +721,7 @@ class OrganizationsResourceApi { |
uploadOptions: _uploadOptions, |
uploadMedia: _uploadMedia, |
downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
+ return _response.then((data) => new Policy.fromJson(data)); |
} |
/** |
@@ -1082,7 +747,7 @@ class OrganizationsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<OrgPolicy> getOrgPolicyV1(GetOrgPolicyRequest request, core.String resource) { |
+ async.Future<OrgPolicy> getOrgPolicy(GetOrgPolicyRequest request, core.String resource) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1097,7 +762,7 @@ class OrganizationsResourceApi { |
throw new core.ArgumentError("Parameter resource is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrgPolicyV1'; |
+ _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrgPolicy'; |
var _response = _requester.request(_url, |
"POST", |
@@ -1340,55 +1005,6 @@ class OrganizationsResourceApi { |
} |
/** |
- * Updates the specified `Policy` on the resource. Creates a new `Policy` for |
- * that `Constraint` on the resource if one does not exist. |
- * |
- * Not supplying an `etag` on the request `Policy` results in an unconditional |
- * write of the `Policy`. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Resource name of the resource to attach the `Policy`. |
- * Value must have pattern "^organizations/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> setOrgPolicyV1(SetOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Returns permissions that a caller has on the specified Organization. |
* The `resource` field should be the organization's resource name, |
* e.g. "organizations/123". |
@@ -1492,51 +1108,6 @@ class ProjectsResourceApi { |
} |
/** |
- * Clears a `Policy` from a resource. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Name of the resource for the `Policy` to clear. |
- * Value must have pattern "^projects/[^/]+$". |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Empty> clearOrgPolicyV1(ClearOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':clearOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new Empty.fromJson(data)); |
- } |
- |
- /** |
* Request that a new Project be created. The result is an Operation which |
* can be used to track the creation process. It is automatically deleted |
* after a few hours, so there is no need to call DeleteOperation. |
@@ -1788,54 +1359,6 @@ class ProjectsResourceApi { |
} |
/** |
- * Gets the effective `Policy` on a resource. This is the result of merging |
- * `Policies` in the resource hierarchy. The returned `Policy` will not have |
- * an `etag`set because it is a computed `Policy` across multiple resources. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - The name of the resource to start computing the effective |
- * `Policy`. |
- * Value must have pattern "^projects/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> getEffectiveOrgPolicyV1(GetEffectiveOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getEffectiveOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Returns the IAM access control policy for the specified Project. |
* Permission is denied if the policy or the resource does not exist. |
* |
@@ -1933,56 +1456,6 @@ class ProjectsResourceApi { |
} |
/** |
- * Gets a `Policy` on a resource. |
- * |
- * If no `Policy` is set on the resource, a `Policy` is returned with default |
- * values including `POLICY_TYPE_NOT_SET` for the `policy_type oneof`. The |
- * `etag` value can be used with `SetOrgPolicy()` to create or update a |
- * `Policy` during read-modify-write. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Name of the resource the `Policy` is set on. |
- * Value must have pattern "^projects/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> getOrgPolicyV1(GetOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Lists Projects that are visible to the user and satisfy the |
* specified filter. This method returns Projects in an unspecified order. |
* New Projects do not necessarily appear at the end of the list. |
@@ -2001,7 +1474,7 @@ class ProjectsResourceApi { |
* |
* |Filter|Description| |
* |------|-----------| |
- * |name:*|The project has a name.| |
+ * |name:how*|The project's name starts with "how".| |
* |name:Howl|The project's name is `Howl` or `howl`.| |
* |name:HOWL|Equivalent to above.| |
* |NAME:howl|Equivalent to above.| |
@@ -2285,55 +1758,6 @@ class ProjectsResourceApi { |
} |
/** |
- * Updates the specified `Policy` on the resource. Creates a new `Policy` for |
- * that `Constraint` on the resource if one does not exist. |
- * |
- * Not supplying an `etag` on the request `Policy` results in an unconditional |
- * write of the `Policy`. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - Resource name of the resource to attach the `Policy`. |
- * Value must have pattern "^projects/[^/]+$". |
- * |
- * Completes with a [OrgPolicy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<OrgPolicy> setOrgPolicyV1(SetOrgPolicyRequest request, core.String resource) { |
- var _url = null; |
- var _queryParams = new core.Map(); |
- var _uploadMedia = null; |
- var _uploadOptions = null; |
- var _downloadOptions = commons.DownloadOptions.Metadata; |
- var _body = null; |
- |
- if (request != null) { |
- _body = convert.JSON.encode((request).toJson()); |
- } |
- if (resource == null) { |
- throw new core.ArgumentError("Parameter resource is required."); |
- } |
- |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setOrgPolicyV1'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new OrgPolicy.fromJson(data)); |
- } |
- |
- /** |
* Returns permissions that a caller has on the specified Project. |
* |
* [request] - The metadata request object. |
@@ -2510,48 +1934,51 @@ class Ancestor { |
* Specifies the audit configuration for a service. |
* The configuration determines which permission types are logged, and what |
* identities, if any, are exempted from logging. |
- * An AuditConifg must have one or more AuditLogConfigs. |
+ * An AuditConfig must have one or more AuditLogConfigs. |
* |
* If there are AuditConfigs for both `allServices` and a specific service, |
* the union of the two AuditConfigs is used for that service: the log_types |
* specified in each AuditConfig are enabled, and the exempted_members in each |
* AuditConfig are exempted. |
+ * |
* Example Policy with multiple AuditConfigs: |
- * { |
- * "audit_configs": [ |
+ * |
* { |
- * "service": "allServices" |
- * "audit_log_configs": [ |
+ * "audit_configs": [ |
* { |
- * "log_type": "DATA_READ", |
- * "exempted_members": [ |
- * "user:foo@gmail.com" |
+ * "service": "allServices" |
+ * "audit_log_configs": [ |
+ * { |
+ * "log_type": "DATA_READ", |
+ * "exempted_members": [ |
+ * "user:foo@gmail.com" |
+ * ] |
+ * }, |
+ * { |
+ * "log_type": "DATA_WRITE", |
+ * }, |
+ * { |
+ * "log_type": "ADMIN_READ", |
+ * } |
* ] |
* }, |
* { |
- * "log_type": "DATA_WRITE", |
- * }, |
- * { |
- * "log_type": "ADMIN_READ", |
- * } |
- * ] |
- * }, |
- * { |
- * "service": "fooservice@googleapis.com" |
- * "audit_log_configs": [ |
- * { |
- * "log_type": "DATA_READ", |
- * }, |
- * { |
- * "log_type": "DATA_WRITE", |
- * "exempted_members": [ |
- * "user:bar@gmail.com" |
+ * "service": "fooservice.googleapis.com" |
+ * "audit_log_configs": [ |
+ * { |
+ * "log_type": "DATA_READ", |
+ * }, |
+ * { |
+ * "log_type": "DATA_WRITE", |
+ * "exempted_members": [ |
+ * "user:bar@gmail.com" |
+ * ] |
+ * } |
* ] |
* } |
* ] |
* } |
- * ] |
- * } |
+ * |
* For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ |
* logging. It also exempts foo@gmail.com from DATA_READ logging, and |
* bar@gmail.com from DATA_WRITE logging. |
@@ -3051,6 +2478,9 @@ class FolderOperationError { |
* already being moved. |
* - "FOLDER_TO_DELETE_NON_EMPTY" : The folder the caller is trying to delete |
* contains active resources. |
+ * - "DELETED_FOLDER_HEIGHT_VIOLATION" : The attempted action would violate |
+ * the max deleted folder depth |
+ * constraint. |
*/ |
core.String errorMessageId; |