Rapor API'sini al
Bu API zamanlanmış olan tüm raporları alır.
İstek söz dizimi
| Yöntem | İstek URI'si |
|---|---|
| GET | https://api.partnercenter.microsoft.com/insights/v1/mpn/ScheduledReport?reportId={Report ID}&reportName={Report Name}&queryId={Query ID} |
İstek üst bilgisi
| Üst bilgi | Tür | Description |
|---|---|---|
| Yetkilendirme | string | Gereklidir. Formda Azure Active Directory (AAD) erişim belirteciBearer <token> |
| İçerik Türü | string | Application/JSON |
Yol parametresi
Hiçbiri
Sorgu parametresi
| Parametre Adı | Tür | Gerekli | Açıklama |
|---|---|---|---|
| reportId | dize | No | Yalnızca bu bağımsız değişkende verilen reportId değerine sahip raporların ayrıntılarını almak için filtrele |
| Raporadı | dize | No | Yalnızca bu bağımsız değişkende verilen reportName değerine sahip raporların ayrıntılarını almak için filtrele |
| Queryıd | dize | No | Yalnızca bu bağımsız değişkende verilen queryId değerine sahip raporların ayrıntılarını almak için filtrele |
İstek yükü
Hiçbiri
Sözlük
Hiçbiri
Response
Yanıt yükü aşağıdaki gibi yapılandırılmıştır:
Yanıt kodu: 200, 400, 401, 403, 404, 500
Yanıt yükü örneği:
{
"Value": [
{
"ReportId": "string",
"ReportName": "string",
"Description": "string",
"QueryId": "string",
"Query": "string",
"User": "string",
"CreatedTime": "string",
"ModifiedTime": "string",
"executeNow": true,
"StartTime": "string",
"ReportStatus": "string",
"RecurrenceInterval": 0,
" RecurrenceCount": 0,
"CallbackUrl": "string",
"CallbackMethod": null,
"Format": "string"
}
],
"TotalCount": 0,
"Message": "string",
"StatusCode": 0
}
Sözlük
Bu tablo yanıtta önemli öğeleri tanımlar:
| Parametre | Açıklama |
|---|---|
| ReportId | Oluşturulan raporun benzersiz UUID'i |
| Raporadı | İstek yükünde rapora verilen ad |
| Description | Rapor oluşturulduğunda verilen açıklama |
| Queryıd | Sorgu kimliği raporun oluşturularak geçirildi |
| Sorgu | Bu rapor için yürütülecek sorgu metni |
| Kullanıcı | Raporu oluşturmak için kullanılan kullanıcı kimliği |
| CreatedTime | Raporun oluşturulma zamanı. Saat biçimi yyyy-MM-ddTHH:mm:ssZ'dir |
| ModifiedTime | Raporun en son değiştirilma zamanı. Saat biçimi yyyy-MM-ddTHH:mm:ssZ'dir |
| executeNow | Raporun oluşturulma zamanında ayarlanmış ExecuteNow bayrağı |
| StartTime | Zaman yürütmesi başlar. Saat biçimi yyyy-MM-ddTHH:mm:ssZ'dir |
| ReportStatus | Rapor yürütme durumu. Olası değerler Duraklatılmış, Etkin ve Devre Dışı'dır. |
| RecurrenceInterval | Rapor oluşturma sırasında sağlanan yinelenme aralığı |
| RecurrenceCount | Rapor oluşturma sırasında sağlanan yineleme sayısı |
| CallbackUrl | İstekte sağlanan geri çağırma URL'si |
| CallbackMethod | İstekte sağlanan geri çağırma yöntemi |
| Biçimlendir | Rapor dosyalarının biçimi |
| TotalCount | Değer dizisinde veri kümesi sayısı |
| İleti | API'nin yürütülmesinden gelen durum iletisi |
| Statuscode | Sonuç Kodu. Olası değerler: 200, 400, 401, 403, 500 |