Method: projects.locations.collections.engines.getIamPolicy

Ruft die IAM-Richtlinie zur Zugriffssteuerung für ein Engine ab. Wenn die Ressource nicht vorhanden ist, wird ein NOT_FOUND-Fehler zurückgegeben. Eine leere Richtlinie wird zurückgegeben, wenn die Ressource vorhanden ist, aber keine Richtlinie dafür festgelegt wurde.

HTTP-Anfrage

GET https://discoveryengine.googleapis.com/v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
resource

string

ERFORDERLICH: Die Ressource, für die die Richtlinie angefragt wird. Den passenden Wert für dieses Feld finden Sie unter Ressourcennamen.

Anfrageparameter

Parameter
options

object (GetPolicyOptions)

OPTIONAL: Ein Objekt des Typs GetPolicyOptions zum Festlegen von Optionen für engines.getIamPolicy.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Policy.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource resource:

  • discoveryengine.engines.getIamPolicy

Weitere Informationen finden Sie in der IAM-Dokumentation.