次の方法で共有


ReportRecordContract クラス

定義

レポート データ。

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

コンストラクター

ReportRecordContract()

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

ReportRecordContract(String, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>)

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

プロパティ

ApiId

API 識別子のパスを取得または設定します。 /apis/{apiId}

ApiRegion

API リージョン識別子を取得または設定します。

ApiTimeAvg

要求の処理にかかった平均時間を取得または設定します。

ApiTimeMax

要求の処理にかかった最大時間を取得または設定します。

ApiTimeMin

要求の処理にかかった最小時間を取得または設定します。

Bandwidth

使用される帯域幅を取得または設定します。

CacheHitCount

コンテンツがキャッシュ ポリシーから提供された回数を取得または設定します。

CacheMissCount

バックエンドからコンテンツがフェッチされた回数を取得または設定します。

CallCountBlocked

無効な資格情報が原因でブロックされる呼び出しの数を取得または設定します。 これには、HttpStatusCode.Unauthorized と HttpStatusCode.Forbidden と HttpStatusCode.TooManyRequests を返す呼び出しが含まれます。

CallCountFailed

プロキシエラーまたはバックエンド エラーが原因で失敗した呼び出しの数を取得または設定します。 これには、HttpStatusCode.BadRequest(400) と HttpStatusCode.InternalServerError (500) と 600 の間の任意のコードを返す呼び出しが含まれます。

CallCountOther

他の呼び出しの数を取得または設定します。

CallCountSuccess

成功した呼び出しの数を取得または設定します。 これには、HttpStatusCode &lt;= 301 と HttpStatusCode.NotModified と HttpStatusCode.TemporaryRedirect を返す呼び出しが含まれます。

CallCountTotal

呼び出しの合計数を取得または設定します。

Country

このレコード データが関連付けられている国を取得または設定します。

Interval

集計期間の長さを取得または設定します。 間隔は 15 分の倍数である必要があり、ゼロにすることはできません。 値は ISO 8601 形式である必要があります (http://en.wikipedia.org/wiki/ISO_8601#Durations)。

Name

レポート エンドポイントに応じて、製品、API、操作、または開発者名を指定する名前を取得または設定します。

OperationId

操作識別子のパスを取得または設定します。 /apis/{apiId}/operations/{operationId}

ProductId

製品識別子のパスを取得します。 /products/{productId}

Region

このレコード データが関連付けられている国の地域を取得または設定します。

ServiceTimeAvg

バックエンドでの要求の処理にかかった平均時間を取得または設定します。

ServiceTimeMax

バックエンドでの要求の処理にかかった最大時間を取得または設定します。

ServiceTimeMin

バックエンドでの要求の処理にかかった最小時間を取得または設定します。

SubscriptionId

サブスクリプション識別子のパスを取得または設定します。 /subscriptions/{subscriptionId}

Timestamp

集計期間の開始を取得または設定します。 日付は、ISO 8601 標準で指定されている形式 yyyy-MM-ddTHH:mm:ssZ に準拠しています。

UserId

ユーザー識別子のパスを取得します。 /users/{userId}

Zip

このレコード データが関連付けられている郵便番号を取得または設定します。

適用対象