Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Operazioni API interne
Se monitorate le operazioni delle API, potreste vedere chiamate alle seguenti operazioni solo interne:
GetDashboardUrlListReportsV2
Funzionamento interno dell'API: GetDashboardUrl
Questa operazione appare nei log di sistema quando viene richiamata dalla console AMS. Non ha altri casi d'uso. Non è disponibile per l'uso diretto.
Restituisce l'URL della dashboard incorporata per il rapporto corrispondente. Questa operazione accetta un valore dashboardName restituito daListReports.
Sintassi della richiesta
HTTP/1.1 200 Content-type: application/json { "dashboardName": "string" }
Elementi della richiesta
dashboardName: il nome della QuickSight dashboard per la quale viene richiesto l'URL. Il nome del dashboard viene restituito nella ListReports versione 2.
▬Tipo: stringa
Sintassi della risposta
HTTP/1.1 200 Content-type: application/json { "url": "string" }
Elementi di risposta
Se l'operazione riesce, il servizio restituisce una risposta HTTP 200. I dati seguenti vengono restituiti in formato JSON mediante il servizio.
url: restituisce l' QuickSight URL della richiesta. dashboardName
▬Tipo: stringa
Errori
Per informazioni sugli errori comuni a tutte le azioni, vedi Errori comuni.
BadRequestException:
La richiesta inviata non è valida. Ad esempio, se l'input è incompleto o errato. Per i dettagli, consulta il messaggio di errore allegato.
Codice di stato HTTP: 400
NotFoundException:
La risorsa richiesta non è stata trovata. Assicurati che l'URI della richiesta sia corretto.
Codice di stato HTTP: 404
TooManyRequestsException:
La richiesta ha raggiunto il limite di limitazione. Riprova dopo il periodo di tempo specificato.
Codice di stato HTTP: 429
UnauthorizedException:
La richiesta viene rifiutata perché il chiamante non dispone di autorizzazioni sufficienti.
Codice di stato HTTP: 401
Funzionamento dell'API interna: ListReports V2
Questa API appare nei log di sistema quando viene richiamata dalla console AMS. Non ha altri casi d'uso. Non è disponibile per l'uso diretto.
Restituisce un elenco di report operativi disponibili per un account specifico.
Sintassi della richiesta
La richiesta non ha un corpo della richiesta.
Sintassi della risposta
HTTP/1.1 200 Content-type: application/json { "reportsList": [ { "dashboard": "string", "lastUpdatedTime": "string", } ], "reportsType": "string" }
Elementi di risposta
Se l'operazione riesce, il servizio restituisce una risposta HTTP 200. I dati seguenti vengono restituiti in formato JSON mediante il servizio.
reportsList: L'elenco dei report operativi disponibili.
Tipo: matrice di oggetti del dashboard
reportsType: Indica se un rapporto è aggregato su più account o meno.
▬Tipo: stringa
Errori
Per informazioni sugli errori comuni a tutte le azioni, consulta Errori comuni.
BadRequestException:
La richiesta inviata non è valida. Ad esempio, l'input è incompleto o errato. Per i dettagli, consulta il messaggio di errore allegato.
Codice di stato HTTP: 400
NotFoundException:
La risorsa richiesta non è stata trovata. Assicurati che l'URI della richiesta sia corretto.
Codice di stato HTTP: 404
TooManyRequestsException:
La richiesta ha raggiunto il limite di limitazione. Riprova dopo il periodo di tempo specificato.
Codice di stato HTTP: 429
UnauthorizedException:
La richiesta viene rifiutata perché il chiamante non dispone di autorizzazioni sufficienti.
Codice di stato HTTP: 401