Sospendere l'API esecuzioni di report per il marketplace commerciale
Questa API viene usata per sospendere l'esecuzione pianificata del report.
Sintassi della richiesta
metodo | URI della richiesta |
---|---|
PUT | https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledReport/pause/{ReportID} |
Intestazione della richiesta
Intestazione | Type | Descrizione |
---|---|---|
Autorizzazione | stringa | Obbligatorio. Token di accesso Di Microsoft Entra nel modulo Bearer <token> |
Content-Type | string | Application/JSON |
Parametro Path
None
Parametro di query
Nome parametro | Richiesto | Type | Descrizione |
---|---|---|---|
reportId |
Sì | string | ID del report da modificare |
Glossario
None
Response
Il payload della risposta è strutturato come segue in formato JSON:
Codice di risposta: 200, 400, 401, 403, 404, 500 Payload della risposta:
{
"Value": [
{
"ReportId": "string",
"ReportName": "string",
"Description": "string",
"QueryId": "string",
"Query": "string",
"User": "string",
"CreatedTime": "string",
"ModifiedTime": "string",
"StartTime": "string",
"ReportStatus": "string",
"RecurrenceInterval": 0,
"RecurrenceCount": 0,
"CallbackUrl": "string",
"Format": "string"
}
],
"TotalCount": 0,
"Message": "string",
"StatusCode": 0
}
Glossario
Parametro | Descrizione |
---|---|
ReportId |
Identificatore univoco universale (UUID) del report creato |
ReportName |
Nome specificato nel payload della richiesta durante la creazione del report |
Description |
Descrizione fornita nel payload della richiesta durante la creazione del report |
QueryId |
ID query fornito nel payload della richiesta durante la creazione del report |
Query |
Testo della query che verrà eseguito per questo report |
User |
ID utente usato per creare il report |
CreatedTime |
Ora UTC in cui è stato creato il report in questo formato: aa-MM-ggTHH:mm:ssZ |
ModifiedTime |
Ora UTC dell'ultima modifica apportata al report in questo formato: aaaa-MM-ggTHH:mm:ssZ |
ExecuteNow |
Parametro ExecuteNow fornito nel payload della richiesta durante la creazione del report |
queryStartTime |
Ora di inizio della query specificata nel payload della richiesta durante la creazione del report. Questo è applicabile solo se ExecuteNow è impostato su "True" |
queryEndTime |
Ora di fine della query specificata nel payload della richiesta durante la creazione del report. Questo è applicabile solo se ExecuteNow è impostato su "True" |
StartTime |
Ora di inizio specificata nel payload della richiesta durante la creazione del report |
ReportStatus |
Stato dell'esecuzione del report. I valori possibili sono Paused, Active e Inactive. |
RecurrenceInterval |
Intervallo di ricorrenza specificato nel payload della richiesta durante la creazione del report |
RecurrenceCount |
Numero di ricorrenze rimanenti per il report |
CallbackUrl |
URL di callback fornito nel payload della richiesta durante la creazione del report |
CallbackMethod |
Metodo di callback fornito nel payload della richiesta durante la creazione del report |
Format |
Formato dei file di report forniti nel payload della richiesta durante la creazione del report |
EndTime |
Ora di fine specificata nel payload della richiesta durante la creazione del report. Questo è applicabile solo se ExecuteNow è impostato su "True" |
TotalRecurrenceCount |
RecurrenceCount specificato nel payload della richiesta durante la creazione del report |
nextExecutionStartTime |
Timestamp UTC all'avvio dell'esecuzione successiva del report |
TotalCount |
Numero di record nella matrice Value |
StatusCode |
Codice risultato. I valori possibili sono 200, 400, 401, 403, 500 |
message |
Messaggio di stato dall'esecuzione dell'API |