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