次の方法で共有


RequestReportRecordContract interface

レポート データを要求します。

プロパティ

apiId

API 識別子のパス。 /apis/{apiId}

apiRegion

この要求を処理したゲートウェイが配置されている Azure リージョン。

apiTime

この要求の処理にかかった合計時間。

backendResponseCode

この要求をバックエンドに転送した結果としてゲートウェイによって受信された HTTP 状態コード。

cache

応答の生成に応答キャッシュが関係しているかどうかを指定します。 値が none の場合、キャッシュは使用されませんでした。 値がヒットした場合は、キャッシュされた応答が返されました。 値が miss の場合、キャッシュは使用されましたが、ルックアップによってミスが発生し、バックエンドによって要求が満たされました。

ipAddress

この要求に関連付けられているクライアント IP アドレス。

method

この要求に関連付けられている HTTP メソッド。

operationId

操作識別子のパス。 /apis/{apiId}/operations/{operationId}

productId

製品識別子のパス。 /products/{productId} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

requestId

要求識別子。

requestSize

この要求のサイズ。.

responseCode

ゲートウェイによって返される HTTP 状態コード。

responseSize

ゲートウェイによって返される応答のサイズ。

serviceTime

この要求をバックエンドに転送して応答を返すのに時間がかかりました。

subscriptionId

サブスクリプション識別子のパス。 /subscriptions/{subscriptionId}

timestamp

この要求がゲートウェイによって ISO 8601 形式で受信された日時。

url

この要求に関連付けられている完全な URL。

userId

ユーザー識別子のパス。 /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