Condividi tramite


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 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