REST Resource: locations.admins

সম্পদ: অ্যাডমিন

একটি অ্যাকাউন্ট বা অবস্থানের একজন প্রশাসক।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "admin": string,
  "account": string,
  "role": enum (AdminRole),
  "pendingInvitation": boolean
}
ক্ষেত্র
name

string

অপরিবর্তনীয়। সম্পদের নাম। অ্যাকাউন্ট অ্যাডমিনদের জন্য, এটি এই ফর্মে রয়েছে: accounts/{account_id}/admins/{admin_id}

অবস্থান প্রশাসকদের জন্য, এটি এই ফর্মে রয়েছে: locations/{locationId}/admins/{admin_id}

অ্যাডমিন তৈরির সময় সেট করা থাকলে এই ক্ষেত্রটি উপেক্ষা করা হবে।

admin

string

ঐচ্ছিক। অ্যাডমিনের নাম। প্রাথমিক আমন্ত্রণটি তৈরি করার সময়, এটি আমন্ত্রিত ব্যক্তির ইমেল ঠিকানা। আমন্ত্রণটি এখনও মুলতুবি থাকলে GET কলগুলিতে, ব্যবহারকারীর ইমেল ঠিকানা ফেরত দেওয়া হয়৷ অন্যথায়, এতে ব্যবহারকারীর প্রথম এবং শেষ নাম রয়েছে।

এই ক্ষেত্রটি শুধুমাত্র অ্যাডমিন তৈরির সময় সেট করা প্রয়োজন।

account

string

অপরিবর্তনীয়। এই অ্যাডমিন যে অ্যাকাউন্ট রিসোর্সের নাম উল্লেখ করেন। একটি লোকেশনগ্রুপকে প্রশাসক হিসাবে আমন্ত্রণ জানাতে locations.admins.create কল করার সময় ব্যবহৃত হয়।

যদি এই ক্ষেত্র এবং admin উভয়ই CREATE অনুরোধে সেট করা থাকে, তাহলে এই ক্ষেত্রটি অগ্রাধিকার পাবে এবং admin ইমেল ঠিকানা উপেক্ষা করা হবে৷

বিন্যাস: accounts/{account}

role

enum ( AdminRole )

প্রয়োজন। এই প্রশাসক নির্দিষ্ট অ্যাকাউন্ট বা অবস্থানের সাথে যে ভূমিকা ব্যবহার করেন তা নির্দিষ্ট করে৷

pendingInvitation

boolean

শুধুমাত্র আউটপুট। এই প্রশাসকের নির্দিষ্ট সংস্থানের জন্য একটি মুলতুবি আমন্ত্রণ আছে কিনা তা নির্দেশ করে৷

পদ্ধতি

create

নির্দিষ্ট ব্যবহারকারীকে নির্দিষ্ট অবস্থানের জন্য প্রশাসক হওয়ার জন্য আমন্ত্রণ জানায়।

delete

নির্দিষ্ট অবস্থানের ম্যানেজার হিসাবে নির্দিষ্ট প্রশাসককে সরিয়ে দেয়।

list

নির্দিষ্ট অবস্থানের জন্য সমস্ত প্রশাসকদের তালিকা করে।

patch

নির্দিষ্ট অবস্থানের জন্য অ্যাডমিনকে আপডেট করে।