Method: properties.accessBindings.batchCreate
创建与某个账号或媒体资源的多个访问权限绑定的相关信息。
此方法为事务性方法。如果无法创建任何 AccessBinding,则不会创建任何 AccessBinding。
HTTP 请求
POST https://analyticsadmin.googleapis.com/v1alpha/{parent=properties/*}/accessBindings:batchCreate
网址采用 gRPC 转码语法。
路径参数
参数 |
parent |
string
必需。拥有访问权限绑定的账号或媒体资源。CreateAccessBindingRequest 消息中的父级字段必须为空或与此字段匹配。格式:- accounts/{account} - Properties/{property}
|
请求正文
请求正文中包含结构如下的数据:
字段 |
requests[] |
object (CreateAccessBindingRequest )
必需。指定要创建的访问权限绑定的请求。最多可以批量创建 1000 个访问权限绑定。
|
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/analytics.manage.users
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-29。
[null,null,["最后更新时间 (UTC):2024-08-29。"],[[["Creates multiple access bindings for an account or property within a single transactional operation."],["Utilizes an HTTP POST request to `https://analyticsadmin.googleapis.com/v1alpha/{parent=properties/*}/accessBindings:batchCreate` with path parameter specifying the parent account or property."],["Requires a JSON request body containing an array of `CreateAccessBindingRequest` objects, each defining an access binding to be created."],["Returns a `BatchCreateAccessBindingsResponse` upon successful creation of the access bindings."],["Needs authorization with the `https://www.googleapis.com/auth/analytics.manage.users` scope."]]],["This describes how to use a `POST` request to batch-create access bindings for an account or property, specified in the `parent` path parameter within the URL, which uses gRPC Transcoding syntax. The request body must be JSON formatted and includes an array of `requests`, each defining an access binding. Up to 1000 bindings can be created per batch. Successful responses return a `BatchCreateAccessBindingsResponse`. This action requires `analytics.manage.users` authorization scope. If one binding fails, none are created.\n"]]