Exportiert alle UserLicenses unter dem übergeordneten UserStore als einzelnes CSV-Dokument. Dies ist das Backend für die Aktion „Als CSV herunterladen“ in der Admin-Konsole. Es wird der userLicenses.list-Lesepfad wiederverwendet, damit Administratoren offline in Excel oder Google Tabellen sortieren/filtern können.
Die Antwort enthält die vollständige CSV-Datei (Kopfzeile gefolgt von Datenzeilen) inline in ExportUserLicensesResponse.csv_data.
HTTP-Anfrage
:
POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses:export Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.
Pfadparameter
| Parameter | |
|---|---|
parent |
Erforderlich. Der Ressourcenname des übergeordneten |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwortnachricht für UserLicenseService.ExportUserLicenses.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "csvData": string // End of mutually exclusive fields. } |
| Felder | |
|---|---|
Das exportierte Ergebnis. M1 gibt die CSV-Datei inline in csv_data zurück. Der „oneof“-Typ lässt Raum für eine zukünftige Variante für den großen Export (z. B. einen GCS-URI), ohne den Vertrag zu brechen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: |
|
csvData |
Das vollständige CSV-Dokument als Rohbytes: die Kopfzeile gefolgt von einer Zeile pro Ein base64-codierter String. |
| Ende der sich gegenseitig ausschließenden Felder. | |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource parent:
discoveryengine.userStores.listUserLicenses
Weitere Informationen finden Sie in der IAM-Dokumentation.