次の方法で共有


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 クラスの新しいインスタンスを初期化します。

RequestReportRecordContract()

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

public RequestReportRecordContract ();
Public Sub New ()

適用対象

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 クラスの新しいインスタンスを初期化します。

public RequestReportRecordContract (string apiId = default, string operationId = default, string productId = default, string userId = default, string method = default, string url = default, string ipAddress = default, string backendResponseCode = default, int? responseCode = default, int? responseSize = default, DateTime? timestamp = default, string cache = default, double? apiTime = default, double? serviceTime = default, string apiRegion = default, string subscriptionId = default, string requestId = default, int? requestSize = default);
new Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract : string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTime> * string * Nullable<double> * Nullable<double> * string * string * string * Nullable<int> -> Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract
Public Sub New (Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional productId As String = Nothing, Optional userId As String = Nothing, Optional method As String = Nothing, Optional url As String = Nothing, Optional ipAddress As String = Nothing, Optional backendResponseCode As String = Nothing, Optional responseCode As Nullable(Of Integer) = Nothing, Optional responseSize As Nullable(Of Integer) = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional cache As String = Nothing, Optional apiTime As Nullable(Of Double) = Nothing, Optional serviceTime As Nullable(Of Double) = Nothing, Optional apiRegion As String = Nothing, Optional subscriptionId As String = Nothing, Optional requestId As String = Nothing, Optional requestSize As Nullable(Of Integer) = Nothing)

パラメーター

apiId
String

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

operationId
String

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

productId
String

製品識別子のパス。 /products/{productId}

userId
String

ユーザー識別子のパス。 /users/{userId}

method
String

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

url
String

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

ipAddress
String

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

backendResponseCode
String

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

responseCode
Nullable<Int32>

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

responseSize
Nullable<Int32>

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

timestamp
Nullable<DateTime>

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

cache
String

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

apiTime
Nullable<Double>

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

serviceTime
Nullable<Double>

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

apiRegion
String

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

subscriptionId
String

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

requestId
String

要求識別子。

requestSize
Nullable<Int32>

この要求のサイズ。.

適用対象