REST Resource: organizations.userGroups.members

المورد: UserGroupMember

رسالة مورد تمثّل أحد أعضاء مجموعة المستخدمين.

تمثيل JSON
{
  "name": string,
  "membershipRole": enum (MembershipRole),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userEmail": string,
  "userGroup": string
  // End of mutually exclusive fields.
}
الحقول
name

string

المعرّف. اسم المورد الخاص بـ UserGroupMember هذا

التنسيق: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} مثال: "organizations/123abc/userGroups/456def/members/789ghi"

membershipRole

enum (MembershipRole)

اختيارية: دور العضو في مجموعة المستخدمين.

عضو مجموعة المستخدمين في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ:
userEmail

string

عنوان البريد الإلكتروني للمستخدم العضو

userGroup

string

اسم مورد مجموعة المستخدمين لعضو المجموعة.

نهاية الحقول المتنافية

MembershipRole

دور العضو في مجموعة المستخدمين.

عمليات التعداد
MEMBERSHIP_ROLE_UNSPECIFIED دور العضوية غير محدّد.
MEMBERSHIP_ROLE_OWNER دور المالك الذي يمكنه إضافة أعضاء إلى المجموعة وإزالتهم منها
MEMBERSHIP_ROLE_MEMBER دور العضو الذي يتلقّى جميع الأذونات الممنوحة للمجموعة

الطُرق

create

تضيف هذه الطريقة مستخدمًا إلى مجموعة مستخدمي GMP المحدّدة.

delete

تحذف هذه الطريقة مستخدمًا من مجموعة مستخدمي "منصة Google للتسويق" المحدّدة.

get

يبحث عن عضو واحد في مجموعة مستخدمين.

list

تعرض هذه الطريقة قائمة بالأعضاء في مجموعة المستخدمين المحدّدة.

patch

تعدّل هذه الطريقة عضوًا في مجموعة مستخدمي "منصّة Google للتسويق" المحدّدة.