Methode: projects.locations.connections.searchAssignments

Sucht nach Zuweisungen für eine angegebene Ressource in einer bestimmten Region. Wenn sich die Anfrage auf ein Projekt bezieht: 1) Zuweisungen, die für das Projekt erstellt wurden, werden zurückgegeben, sofern vorhanden. 2) Andernfalls werden Zuweisungen zurückgegeben, die für den nächstliegenden Ancestor erstellt wurden. 3) Alle Zuweisungen für verschiedene "JobTypes" werden zurückgegeben. Das Gleiche gilt, wenn es sich bei der Anfrage um einen Ordner handelt. Wenn sich die Anfrage auf eine Organisation bezieht, werden Zuweisungen, die für die Organisation erstellt wurden, zurückgegeben (Organisationen haben keine Ancestors). Gegenüber assignments.list gibt es einige Unterschiede im Verhalten: 1) Die Berechtigung für die zuständige Person wird in dieser API überprüft. 2) In dieser API findet eine Hierarchiesuche (Projekt -> Ordner -> Organisation) statt. 3) Das übergeordnete Element ist hier projects/*/locations/* anstatt projects/*/locations/*reservations/*. "-" kann weder für Projekte noch für Standorte verwendet werden.

HTTP-Anfrage

GET https://bigqueryreservation.googleapis.com/v1beta1/{parent=projects/*/locations/*}:searchAssignments

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Der Ressourcenname des Admin-Projekts (mit Projekt und Standort), z. B. "projects/myproject/locations/US".

Abfrageparameter

Parameter
query

string

Bitte geben Sie den Ressourcennamen als zuständige Person in der Abfrage an, z. B.: "assignee=projects/myproject" "assignee=folders/123" "assignee=organizations/456".

pageSize

integer

Die maximale Anzahl der Elemente, die zurückzugeben sind.

pageToken

string

Der Wert "nextPageToken" wurde gegebenenfalls von einer vorherigen Listenanfrage zurückgegeben.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Die Antwort für ReservationService.SearchAssignments.

JSON-Darstellung

{
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "nextPageToken": string
}
Felder
assignments[]

object (Assignment)

Liste der Zuweisungen, die für den Nutzer sichtbar sind.

nextPageToken

string

Token zum Abrufen der nächsten Ergebnisseite. Leer, wenn keine weiteren Ergebnisse in der Liste vorhanden sind.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie unter Authentifizierung.

Testen!