Method: accounts.accessBindings.batchCreate

تُنشئ معلومات عن عمليات ربط الوصول المتعدّدة إلى حساب أو موقع.

هذه الطريقة معاملاتية. إذا تعذّر إنشاء أيّ من عناصر AccessBinding، لن يتم إنشاء أيّ منها.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
parent

string

مطلوب. الحساب أو الموقع الذي يملك عمليات ربط الوصول يجب أن يكون حقل parent في رسائل CreateAccessBindingRequest فارغًا أو مطابقًا لهذا الحقل. التنسيقات: - accounts/{account} - properties/{property}

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "requests": [
    {
      object (CreateAccessBindingRequest)
    }
  ]
}
الحقول
requests[]

object (CreateAccessBindingRequest)

مطلوب. الطلبات التي تحدّد عمليات ربط الوصول المطلوب إنشاؤها يمكن إنشاء 1,000 عملية ربط وصول كحد أقصى في دفعة واحدة.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال BatchCreateAccessBindingsResponse.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

CreateAccessBindingRequest

رسالة طلب لاستدعاء accessBindings.create RPC

تمثيل JSON
{
  "parent": string,
  "accessBinding": {
    object (AccessBinding)
  }
}
الحقول
parent

string

مطلوب. التنسيقات: - accounts/{account} - properties/{property}

accessBinding

object (AccessBinding)

مطلوب. عملية ربط الوصول لإنشاء