次の方法で共有


RequestReportRecordContract クラス

定義

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

public class RequestReportRecordContract
type RequestReportRecordContract = class
Public Class RequestReportRecordContract
継承
RequestReportRecordContract

コンストラクター

RequestReportRecordContract()

RequestReportRecordContract クラスの新しいインスタンスを初期化します。

RequestReportRecordContract(String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, String, Nullable<Double>, Nullable<Double>, String, String, String, Nullable<Int32>)

RequestReportRecordContract クラスの新しいインスタンスを初期化します。

プロパティ

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}

適用対象