RequestReportRecordContract interface
レポート データを要求します。
プロパティ
api |
API 識別子のパス。 /apis/{apiId} |
api |
この要求を処理したゲートウェイが配置されている Azure リージョン。 |
api |
この要求の処理にかかった合計時間。 |
backend |
この要求をバックエンドに転送した結果としてゲートウェイによって受信された HTTP 状態コード。 |
cache | 応答の生成に応答キャッシュが関係しているかどうかを指定します。 値が none の場合、キャッシュは使用されませんでした。 値がヒットした場合は、キャッシュされた応答が返されました。 値が miss の場合、キャッシュは使用されましたが、ルックアップによってミスが発生し、バックエンドによって要求が満たされました。 |
ip |
この要求に関連付けられているクライアント IP アドレス。 |
method | この要求に関連付けられている HTTP メソッド。 |
operation |
操作識別子のパス。 /apis/{apiId}/operations/{operationId} |
product |
製品識別子のパス。 /products/{productId} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
request |
要求識別子。 |
request |
この要求のサイズ。. |
response |
ゲートウェイによって返される HTTP 状態コード。 |
response |
ゲートウェイによって返される応答のサイズ。 |
service |
この要求をバックエンドに転送して応答を返すのに時間がかかりました。 |
subscription |
サブスクリプション識別子のパス。 /subscriptions/{subscriptionId} |
timestamp | この要求がゲートウェイによって ISO 8601 形式で受信された日時。 |
url | この要求に関連付けられている完全な URL。 |
user |
ユーザー識別子のパス。 /users/{userId} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
apiId
API 識別子のパス。 /apis/{apiId}
apiId?: string
プロパティ値
string
apiRegion
この要求を処理したゲートウェイが配置されている Azure リージョン。
apiRegion?: string
プロパティ値
string
apiTime
この要求の処理にかかった合計時間。
apiTime?: number
プロパティ値
number
backendResponseCode
この要求をバックエンドに転送した結果としてゲートウェイによって受信された HTTP 状態コード。
backendResponseCode?: string
プロパティ値
string
cache
応答の生成に応答キャッシュが関係しているかどうかを指定します。 値が none の場合、キャッシュは使用されませんでした。 値がヒットした場合は、キャッシュされた応答が返されました。 値が miss の場合、キャッシュは使用されましたが、ルックアップによってミスが発生し、バックエンドによって要求が満たされました。
cache?: string
プロパティ値
string
ipAddress
この要求に関連付けられているクライアント IP アドレス。
ipAddress?: string
プロパティ値
string
method
この要求に関連付けられている HTTP メソッド。
method?: string
プロパティ値
string
operationId
操作識別子のパス。 /apis/{apiId}/operations/{operationId}
operationId?: string
プロパティ値
string
productId
製品識別子のパス。 /products/{productId} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
productId?: string
プロパティ値
string
requestId
要求識別子。
requestId?: string
プロパティ値
string
requestSize
この要求のサイズ。.
requestSize?: number
プロパティ値
number
responseCode
ゲートウェイによって返される HTTP 状態コード。
responseCode?: number
プロパティ値
number
responseSize
ゲートウェイによって返される応答のサイズ。
responseSize?: number
プロパティ値
number
serviceTime
この要求をバックエンドに転送して応答を返すのに時間がかかりました。
serviceTime?: number
プロパティ値
number
subscriptionId
サブスクリプション識別子のパス。 /subscriptions/{subscriptionId}
subscriptionId?: string
プロパティ値
string
timestamp
この要求がゲートウェイによって ISO 8601 形式で受信された日時。
timestamp?: Date
プロパティ値
Date
url
この要求に関連付けられている完全な URL。
url?: string
プロパティ値
string
userId
ユーザー識別子のパス。 /users/{userId} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
userId?: string
プロパティ値
string