Method: accounts.accessBindings.batchCreate

Создает информацию о привязках множественного доступа к учетной записи или ресурсу.

Этот метод является транзакционным. Если какую-либо привязку AccessBinding создать невозможно, ни одна из привязок AccessBinding не будет создана.

HTTP-запрос

POST https://analyticsadmin.googleapis.com/v1alpha/{parent=accounts/*}/accessBindings:batchCreate

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
parent

string

Необходимый. Учетная запись или ресурс, которому принадлежат привязки доступа. Родительское поле в сообщениях CreateAccessBindingRequest должно быть пустым или соответствовать этому полю. Форматы: - аккаунты/{аккаунт} - свойства/{свойство}

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "requests": [
    {
      object (CreateAccessBindingRequest)
    }
  ]
}
Поля
requests[]

object ( CreateAccessBindingRequest )

Необходимый. Запросы, определяющие создаваемые привязки доступа. В пакете можно создать не более 1000 привязок доступа.

Тело ответа

В случае успеха тело ответа содержит экземпляр BatchCreateAccessBindingsResponse .

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/analytics.manage.users

CreateAccessBindingRequest

Сообщение запроса для RPC accessBindings.create.

JSON-представление
{
  "parent": string,
  "accessBinding": {
    object (AccessBinding)
  }
}
Поля
parent

string

Необходимый. Форматы: - аккаунты/{аккаунт} - свойства/{свойство}

accessBinding

object ( AccessBinding )

Необходимый. Привязка доступа, которую необходимо создать.