GetIamPolicyRequest

GetIamPolicy পদ্ধতির জন্য অনুরোধ বার্তা.

JSON প্রতিনিধিত্ব
{
  "resource": string,
  "options": {
    object (GetPolicyOptions)
  }
}
ক্ষেত্র
resource

string

প্রয়োজনীয়: যে সম্পদের জন্য নীতি অনুরোধ করা হচ্ছে। এই ক্ষেত্রের জন্য উপযুক্ত মানের জন্য সম্পদের নাম দেখুন।

options

object ( GetPolicyOptions )

ঐচ্ছিক: GetIamPolicy এর বিকল্পগুলি নির্দিষ্ট করার জন্য একটি GetPolicyOptions অবজেক্ট।

GetPolicyOptions

GetIamPolicy-এ প্রদত্ত সেটিংস এনক্যাপসুলেট করে।

JSON প্রতিনিধিত্ব
{
  "requestedPolicyVersion": integer
}
ক্ষেত্র
requestedPolicyVersion

integer

ঐচ্ছিক। সর্বোচ্চ নীতি সংস্করণ যা নীতি বিন্যাস করতে ব্যবহার করা হবে।

বৈধ মানগুলি হল 0, 1, এবং 3৷ একটি অবৈধ মান উল্লেখ করে অনুরোধগুলি প্রত্যাখ্যান করা হবে৷

যেকোন শর্তসাপেক্ষ ভূমিকা বাইন্ডিং সহ নীতিগুলির জন্য অনুরোধগুলি সংস্করণ 3 নির্দিষ্ট করতে হবে৷ কোনও শর্তসাপেক্ষ ভূমিকা বাইন্ডিং ছাড়া নীতিগুলি কোনও বৈধ মান নির্দিষ্ট করতে পারে বা ক্ষেত্রটি সেট না করে ছেড়ে দিতে পারে৷

প্রতিক্রিয়ার নীতিটি আপনার নির্দিষ্ট করা নীতি সংস্করণ ব্যবহার করতে পারে বা এটি একটি নিম্ন নীতি সংস্করণ ব্যবহার করতে পারে। উদাহরণ স্বরূপ, আপনি যদি ভার্সন 3 উল্লেখ করেন, কিন্তু নীতির কোনো শর্তসাপেক্ষ ভূমিকা নেই, প্রতিক্রিয়াটি সংস্করণ 1 ব্যবহার করে।

কোন সম্পদ তাদের IAM নীতিতে শর্ত সমর্থন করে তা জানতে, IAM ডকুমেন্টেশন দেখুন।