Method: projects.assets.testIamPermissions

مجوزهایی را که تماس گیرنده در منبع مشخص شده دارد، برمی گرداند. اگر منبع وجود نداشته باشد، این یک مجموعه خالی از مجوزها را برمی گرداند، نه یک خطای NOT_FOUND.

توجه: این عملیات برای استفاده برای رابط‌های کاربری آگاه از مجوز و ابزارهای خط فرمان طراحی شده است، نه برای بررسی مجوز. این عملیات ممکن است بدون اخطار "باز شود".

درخواست HTTP

POST https://earthengine.googleapis.com/v1alpha/{resource=projects/*/assets/**}:testIamPermissions

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
resource

string

مورد نیاز: منبعی که جزئیات خط مشی برای آن درخواست شده است. برای مقدار مناسب این فیلد ، نام منابع را ببینید.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "permissions": [
    string
  ]
}
فیلدها
permissions[]

string

مجموعه ای از مجوزها برای بررسی resource . مجوزهای دارای حروف عام (مانند * یا storage.* ) مجاز نیستند. برای اطلاعات بیشتر به نمای کلی IAM مراجعه کنید.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از TestIamPermissionsResponse است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .

،

مجوزهایی را که تماس گیرنده در منبع مشخص شده دارد، برمی گرداند. اگر منبع وجود نداشته باشد، این یک مجموعه خالی از مجوزها را برمی گرداند، نه یک خطای NOT_FOUND.

توجه: این عملیات برای استفاده برای رابط‌های کاربری آگاه از مجوز و ابزارهای خط فرمان طراحی شده است، نه برای بررسی مجوز. این عملیات ممکن است بدون اخطار "باز شود".

درخواست HTTP

POST https://earthengine.googleapis.com/v1alpha/{resource=projects/*/assets/**}:testIamPermissions

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
resource

string

مورد نیاز: منبعی که جزئیات خط مشی برای آن درخواست شده است. برای مقدار مناسب این فیلد ، نام منابع را ببینید.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "permissions": [
    string
  ]
}
فیلدها
permissions[]

string

مجموعه ای از مجوزها برای بررسی resource . مجوزهای دارای حروف عام (مانند * یا storage.* ) مجاز نیستند. برای اطلاعات بیشتر به نمای کلی IAM مراجعه کنید.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از TestIamPermissionsResponse است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .

،

مجوزهایی را که تماس گیرنده در منبع مشخص شده دارد، برمی گرداند. اگر منبع وجود نداشته باشد، این یک مجموعه خالی از مجوزها را برمی گرداند، نه یک خطای NOT_FOUND.

توجه: این عملیات برای استفاده برای رابط‌های کاربری آگاه از مجوز و ابزارهای خط فرمان طراحی شده است، نه برای بررسی مجوز. این عملیات ممکن است بدون اخطار "باز شود".

درخواست HTTP

POST https://earthengine.googleapis.com/v1alpha/{resource=projects/*/assets/**}:testIamPermissions

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
resource

string

مورد نیاز: منبعی که جزئیات خط مشی برای آن درخواست شده است. برای مقدار مناسب این فیلد ، نام منابع را ببینید.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "permissions": [
    string
  ]
}
فیلدها
permissions[]

string

مجموعه ای از مجوزها برای بررسی resource . مجوزهای دارای حروف عام (مانند * یا storage.* ) مجاز نیستند. برای اطلاعات بیشتر به نمای کلی IAM مراجعه کنید.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از TestIamPermissionsResponse است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .

،

مجوزهایی را که تماس گیرنده در منبع مشخص شده دارد، برمی گرداند. اگر منبع وجود نداشته باشد، این یک مجموعه خالی از مجوزها را برمی گرداند، نه یک خطای NOT_FOUND.

توجه: این عملیات برای استفاده برای رابط‌های کاربری آگاه از مجوز و ابزارهای خط فرمان طراحی شده است، نه برای بررسی مجوز. این عملیات ممکن است بدون اخطار "باز شود".

درخواست HTTP

POST https://earthengine.googleapis.com/v1alpha/{resource=projects/*/assets/**}:testIamPermissions

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
resource

string

مورد نیاز: منبعی که جزئیات خط مشی برای آن درخواست شده است. برای مقدار مناسب این فیلد ، نام منابع را ببینید.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "permissions": [
    string
  ]
}
فیلدها
permissions[]

string

مجموعه ای از مجوزها برای بررسی resource . مجوزهای دارای حروف عام (مانند * یا storage.* ) مجاز نیستند. برای اطلاعات بیشتر به نمای کلی IAM مراجعه کنید.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از TestIamPermissionsResponse است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .