Method: accounts.accessBindings.batchCreate

اطلاعاتی درباره اتصالات دسترسی چندگانه به یک حساب یا دارایی ایجاد می کند.

این روش تراکنشی است. اگر هیچ AccessBindingی ایجاد نشود، هیچ یک از AccessBindingها ایجاد نخواهد شد.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
parent

string

ضروری. حساب یا دارایی که دارای اتصالات دسترسی است. فیلد والد در پیام‌های CreateAccessBindingRequest یا باید خالی باشد یا با این فیلد مطابقت داشته باشد. قالب‌ها: - حساب‌ها/{حساب} - خواص/{ملاک}

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "requests": [
    {
      object (CreateAccessBindingRequest)
    }
  ]
}
زمینه های
requests[]

object ( CreateAccessBindingRequest )

ضروری. درخواست هایی که اتصالات دسترسی برای ایجاد را مشخص می کنند. حداکثر 1000 اتصال دسترسی را می توان در یک دسته ایجاد کرد.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از BatchCreateAccessBindingsResponse است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

CreateAccessBindingRequest

درخواست پیام برای accessBindings.create RPC.

نمایندگی JSON
{
  "parent": string,
  "accessBinding": {
    object (AccessBinding)
  }
}
زمینه های
parent

string

ضروری. قالب‌ها: - حساب‌ها/{حساب} - خواص/{ملاک}

accessBinding

object ( AccessBinding )

ضروری. دسترسی الزام آور برای ایجاد.