Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Operaciones de API internas
Si supervisas las operaciones de la API, es posible que veas llamadas a las siguientes operaciones únicamente internas:
GetDashboardUrlListReportsV2
Funcionamiento interno de la API: GetDashboardUrl
Esta operación aparece en los registros del sistema cuando la consola AMS la invoca. No tiene otro caso de uso. No está disponible para su uso directo.
Devuelve la URL del panel de control incrustado para el informe correspondiente. Esta operación acepta un mensaje dashboardName devuelto porListReports.
Sintaxis de la solicitud
HTTP/1.1 200 Content-type: application/json { "dashboardName": "string" }
Elementos de la solicitud
dashboardName: el nombre del QuickSight panel para el que se solicita la URL. El nombre del panel se devuelve en la ListReports versión 2.
Tipo: cadena
Sintaxis de la respuesta
HTTP/1.1 200 Content-type: application/json { "url": "string" }
Elementos de respuesta
Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200. El servicio devuelve los datos siguientes en formato JSON.
url: Devuelve la QuickSight URL de la solicituddashboardName.
Tipo: cadena
Errores
Para obtener información sobre los errores comunes a todas las acciones, consulte Errores comunes.
BadRequestException:
La solicitud presentada no es válida. Por ejemplo, si la entrada está incompleta o es incorrecta. Consulte el mensaje de error adjunto para obtener más información.
Código de estado HTTP: 400
NotFoundException:
No se encuentra el recurso solicitado. Asegúrese de que el URI de la solicitud sea correcto.
Código de estado HTTP: 404
TooManyRequestsException:
La solicitud ha alcanzado su límite máximo. Vuelva a intentarlo una vez transcurrido el período de tiempo especificado.
Código de estado HTTP: 429
UnauthorizedException:
La solicitud se deniega porque la persona que llama no tiene permisos suficientes.
Código de estado HTTP: 401
Funcionamiento de la API interna: V2 ListReports
Esta API aparece en los registros del sistema cuando la consola AMS la invoca. No tiene otro caso de uso. No está disponible para su uso directo.
Devuelve una lista de los informes operativos que están disponibles para una cuenta específica.
Sintaxis de la solicitud
La solicitud no tiene un cuerpo de solicitud.
Sintaxis de la respuesta
HTTP/1.1 200 Content-type: application/json { "reportsList": [ { "dashboard": "string", "lastUpdatedTime": "string", } ], "reportsType": "string" }
Elementos de respuesta
Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200. El servicio devuelve los datos siguientes en formato JSON.
reportsList: La lista de informes operativos disponibles.
Tipo: matriz de objetos del panel
reportsType: Indica si un informe está agregado en varias cuentas o no.
Tipo: cadena
Errores
Para obtener información sobre los errores comunes a todas las acciones, consulte Errores comunes.
BadRequestException:
La solicitud presentada no es válida. Por ejemplo, la entrada está incompleta o es incorrecta. Consulte el mensaje de error adjunto para obtener más información.
Código de estado HTTP: 400
NotFoundException:
No se encuentra el recurso solicitado. Asegúrese de que el URI de la solicitud sea correcto.
Código de estado HTTP: 404
TooManyRequestsException:
La solicitud ha alcanzado su límite máximo. Vuelva a intentarlo una vez transcurrido el período de tiempo especificado.
Código de estado HTTP: 429
UnauthorizedException:
La solicitud se deniega porque la persona que llama no tiene permisos suficientes.
Código de estado HTTP: 401