Method: projects.assets.setIamPolicy

تُستخدَم لضبط سياسة التحكّم في الوصول إلى المورد المحدّد. استبدال أي سياسة حالية

طلب HTTP

POST https://earthengine.googleapis.com/v1beta/{resource=projects/*/assets/**}:setIamPolicy

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

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

المعلمات
resource

string

مطلوب: المورد الذي يتم تحديد السياسة له. اطّلِع على أسماء الموارد لمعرفة القيمة المناسبة لهذا الحقل.

نص الطلب

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

تمثيل JSON
{
  "policy": {
    object (Policy)
  }
}
الحقول
policy

object (Policy)

مطلوب: السياسة الكاملة التي سيتم تطبيقها على resource. يقتصر حجم السياسة على بضعة عشرات من الكيلوبايت. السياسة الفارغة هي سياسة صالحة، ولكن قد ترفضها بعض خدمات Google Cloud (مثل "مشاريع Google").

نص الاستجابة

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

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

يتطلب أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/cloud-platform

لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.