次の方法で共有


EventData クラス

定義

Azure イベント ログ エントリの種類は EventData です

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

コンストラクター

EventData()

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

EventData(SenderAuthorization, IDictionary<String,String>, String, String, String, String, String, LocalizableString, LocalizableString, HttpRequestInfo, Nullable<EventLevel>, String, LocalizableString, String, LocalizableString, String, LocalizableString, IDictionary<String, String>, LocalizableString, LocalizableString, Nullable<DateTime>, Nullable<DateTime>, String, String)

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

プロパティ

Authorization

送信者の承認情報を取得します。

Caller

可用性に基づいて、操作を実行したユーザー、UPN 要求、または SPN 要求の電子メール アドレスを取得します。

Category

イベント カテゴリを取得します。

Claims

ARM のアクセス許可を識別するためのキー値のペアを取得します。

CorrelationId

関連付け ID (通常は文字列形式の GUID) を取得します。 関連付け ID は、同じ uber 操作に属するイベント間で共有されます。

Description

イベントの説明を取得します。

EventDataId

イベント データ ID を取得します。これはイベントの一意識別子です。

EventName

イベント名を取得します。 この値は OperationName と混同しないでください。 実用的な目的で、OperationName はエンド ユーザーにとってより魅力的な場合があります。

EventTimestamp

イベントに対応する要求を処理する Azure サービスによってイベントが生成されたときのタイムスタンプを取得します。 ISO 8601 形式です。

HttpRequest

HTTP 要求情報を取得します。 通常、'clientRequestId'、'clientIpAddress' (イベントを開始したユーザーの IP アドレス) と 'method' (HTTP メソッド (PUT など) が含まれます。

Id

RBAC の ARM で必要に応じて、このイベントの ID を取得します。 これには、EventDataID とタイムスタンプ情報が含まれています。

Level

イベント レベルを取得します。 指定できる値は、'Critical'、'Error'、'Warning'、'Informational'、'Verbose' です。

OperationId

通常は、1 つの操作に対応するイベント間で共有される GUID を取得します。 この値は EventName と混同しないでください。

OperationName

操作名を取得します。

Properties

lt のセットを &取得します。キー、値&gt; ペア (通常は Dictionary&lt;文字列、文字列&gt;)イベントに関する詳細を含む。

ResourceGroupName

影響を受けるリソースのリソース グループ名を取得します。

ResourceId

このイベントの原因となったリソースを一意に識別するリソース URI を取得します。

ResourceProviderName

影響を受けるリソースのリソース プロバイダー名を取得します。

ResourceType

リソースの種類を取得します

Status

操作の状態を説明する文字列を取得します。 一般的な値には、Started、In progress、Succeeded、Failed、Resolved があります。

SubmissionTimestamp

イベントがこの API を介してクエリを実行できるようになった日時のタイムスタンプを取得します。 ISO 8601 形式です。 この値は eventTimestamp と混同しないでください。 イベントの発生時間と、イベントが Azure ログ インフラストラクチャに送信されるまでに遅延が発生する可能性があるためです。

SubscriptionId

通常は GUID である Azure サブスクリプション ID を取得します。

SubStatus

イベント サブの状態を取得します。 ほとんどの場合、このコードを含めると、REST 呼び出しの HTTP 状態コードがキャプチャされます。 一般的な値は、OK (HTTP 状態コード: 200)、作成済み (HTTP 状態コード: 201)、受け入れ済み (HTTP 状態コード: 202)、コンテンツなし (HTTP 状態コード: 204)、不適切な要求 (HTTP 状態コード: 40) です。 0)、見つからない (HTTP 状態コード: 404)、競合 (HTTP 状態コード: 409)、内部サーバー エラー (HTTP 状態コード: 500)、サービスを使用できない (HTTP 状態コード:503)、ゲートウェイ タイムアウト (HTTP 状態コード: 504)

TenantId

Azure テナント ID を取得します

メソッド

Validate()

オブジェクトを検証します。

適用対象