Method: projects.assets.setIamPolicy

Ustawia zasadę kontroli dostępu w określonym zasobie. Zastępuje wszystkie istniejące zasady.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
resource

string

WYMAGANE: zasób, dla którego określana jest zasada. Wartość tego pola znajdziesz w sekcji Nazwy zasobów.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "policy": {
    object (Policy)
  }
}
Pola
policy

object (Policy)

WYMAGANE: pełna treść zasad, które mają być zastosowane do resource. Rozmiar zasad jest ograniczony do kilkudziesięciu KB. Puste zasady są prawidłowymi zasadami, ale niektóre usługi Google Cloud (np. Projects) mogą je odrzucić.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Policy.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w OAuth 2.0 Overview.