ReportRecordContract interface
報表資料。
屬性
api |
API 識別碼路徑。 /apis/{apiId} |
api |
API 地區識別碼。 |
api |
處理要求所需的平均時間。 |
api |
處理要求所需的時間上限。 |
api |
處理要求所需的時間下限。 |
bandwidth | 耗用的頻寬。 |
cache |
從快取原則提供內容的次數。 |
cache |
從後端擷取內容的次數。 |
call |
由於認證無效而封鎖的呼叫次數。 這包括傳回 HttpStatusCode.Unauthorized 和 HttpStatusCode.Forbidden 和 HttpStatusCode.TooManyRequests 的呼叫 |
call |
因為閘道或後端錯誤而呼叫失敗。 這包括傳回 HttpStatusCode.BadRequest (400) 和 HttpStatusCode.InternalServerError 之間的任何程式碼 (500) 和 600 之間的呼叫 |
call |
其他呼叫數目。 |
call |
成功的呼叫數。 這包括傳回 HttpStatusCode = 301 和 HttpStatusCode.NotModified < 和 HttpStatusCode.TemporaryRedirect 的呼叫 |
call |
呼叫總數。 |
country | 此記錄資料相關的國家/地區。 |
interval | 匯總期間長度。 間隔必須是 15 分鐘的倍數,而且可能不是零。 此值應以 ISO 8601 格式 (http://en.wikipedia.org/wiki/ISO_8601#Durations) 。 |
name | 根據報表端點的名稱會指定產品、API、作業或開發人員名稱。 |
operation |
作業識別碼路徑。 /apis/{apiId}/operations/{operationId} |
product |
產品識別碼路徑。 /products/{productId} 注意:此屬性將不會序列化。 它只能由伺服器填入。 |
region | 此記錄資料相關的國家/地區。 |
service |
處理後端要求所需的平均時間。 |
service |
處理後端要求所需的時間上限。 |
service |
處理後端要求所需的時間下限。 |
subscription |
訂用帳戶識別碼路徑。 /subscriptions/{subscriptionId} |
timestamp | 匯總期間開始。 日期符合下列格式: |
user |
使用者識別碼路徑。 /users/{userId} 注意:此屬性將不會序列化。 它只能由伺服器填入。 |
zip | 此記錄資料相關的郵遞區號。 |
屬性詳細資料
apiId
API 識別碼路徑。 /apis/{apiId}
apiId?: string
屬性值
string
apiRegion
API 地區識別碼。
apiRegion?: string
屬性值
string
apiTimeAvg
處理要求所需的平均時間。
apiTimeAvg?: number
屬性值
number
apiTimeMax
處理要求所需的時間上限。
apiTimeMax?: number
屬性值
number
apiTimeMin
處理要求所需的時間下限。
apiTimeMin?: number
屬性值
number
bandwidth
耗用的頻寬。
bandwidth?: number
屬性值
number
cacheHitCount
從快取原則提供內容的次數。
cacheHitCount?: number
屬性值
number
cacheMissCount
從後端擷取內容的次數。
cacheMissCount?: number
屬性值
number
callCountBlocked
由於認證無效而封鎖的呼叫次數。 這包括傳回 HttpStatusCode.Unauthorized 和 HttpStatusCode.Forbidden 和 HttpStatusCode.TooManyRequests 的呼叫
callCountBlocked?: number
屬性值
number
callCountFailed
因為閘道或後端錯誤而呼叫失敗。 這包括傳回 HttpStatusCode.BadRequest (400) 和 HttpStatusCode.InternalServerError 之間的任何程式碼 (500) 和 600 之間的呼叫
callCountFailed?: number
屬性值
number
callCountOther
其他呼叫數目。
callCountOther?: number
屬性值
number
callCountSuccess
成功的呼叫數。 這包括傳回 HttpStatusCode = 301 和 HttpStatusCode.NotModified < 和 HttpStatusCode.TemporaryRedirect 的呼叫
callCountSuccess?: number
屬性值
number
callCountTotal
呼叫總數。
callCountTotal?: number
屬性值
number
country
此記錄資料相關的國家/地區。
country?: string
屬性值
string
interval
匯總期間長度。 間隔必須是 15 分鐘的倍數,而且可能不是零。 此值應以 ISO 8601 格式 (http://en.wikipedia.org/wiki/ISO_8601#Durations) 。
interval?: string
屬性值
string
name
根據報表端點的名稱會指定產品、API、作業或開發人員名稱。
name?: string
屬性值
string
operationId
作業識別碼路徑。 /apis/{apiId}/operations/{operationId}
operationId?: string
屬性值
string
productId
產品識別碼路徑。 /products/{productId} 注意:此屬性將不會序列化。 它只能由伺服器填入。
productId?: string
屬性值
string
region
此記錄資料相關的國家/地區。
region?: string
屬性值
string
serviceTimeAvg
處理後端要求所需的平均時間。
serviceTimeAvg?: number
屬性值
number
serviceTimeMax
處理後端要求所需的時間上限。
serviceTimeMax?: number
屬性值
number
serviceTimeMin
處理後端要求所需的時間下限。
serviceTimeMin?: number
屬性值
number
subscriptionId
訂用帳戶識別碼路徑。 /subscriptions/{subscriptionId}
subscriptionId?: string
屬性值
string
timestamp
匯總期間開始。 日期符合下列格式: yyyy-MM-ddTHH:mm:ssZ
如 ISO 8601 標準所指定。
timestamp?: Date
屬性值
Date
userId
使用者識別碼路徑。 /users/{userId} 注意:此屬性將不會序列化。 它只能由伺服器填入。
userId?: string
屬性值
string
zip
此記錄資料相關的郵遞區號。
zip?: string
屬性值
string