- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Permisos de IAM
Exporta todos los UserLicenses del UserStore principal como un solo documento CSV. Este es el backend de la acción "Descargar como CSV" de la Consola del administrador: reutiliza la ruta de lectura de userLicenses.list para que los administradores puedan ordenar o filtrar sin conexión en Excel o Hojas de cálculo.
La respuesta incluye el archivo CSV completo (fila de encabezado seguida de filas de datos) de forma intercalada en ExportUserLicensesResponse.csv_data.
Solicitud HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses:export Las URL usan la sintaxis de transcodificación gRPC.
Parámetros de ruta de acceso
| Parámetros | |
|---|---|
parent |
Obligatorio. Es el nombre del recurso principal |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Mensaje de respuesta para UserLicenseService.ExportUserLicenses.
Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ // 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. } |
| Campos | |
|---|---|
Es el resultado exportado. M1 devuelve el CSV intercalado en csv_data; el elemento oneof deja espacio para una futura variante de exportación grande (p.ej., un URI de GCS) sin romper el contrato. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: |
|
csvData |
Documento CSV completo como bytes sin procesar: la fila de encabezado seguida de una fila por cada Es una cadena codificada en Base64. |
| Fin de los campos mutuamente excluyentes. | |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Para obtener más información, consulta Authentication Overview.
Permisos de IAM
Se requiere el siguiente permiso de IAM en el recurso parent:
discoveryengine.userStores.listUserLicenses
Para obtener más información, consulta la documentación de IAM.