次の方法で共有


DiagnosticContract クラス

定義

診断の詳細。

[Microsoft.Rest.Serialization.JsonTransformation]
public class DiagnosticContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DiagnosticContract = class
    inherit Resource
Public Class DiagnosticContract
Inherits Resource
継承
DiagnosticContract
属性

コンストラクター

DiagnosticContract()

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

DiagnosticContract(String, String, String, String, String, SamplingSettings, PipelineDiagnosticSettings, PipelineDiagnosticSettings, Nullable<Boolean>, String, String, String)

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

プロパティ

AlwaysLog

サンプリング設定を適用しないメッセージの種類を示す 値を取得または設定します。 使用可能な値は次のとおりです: 'allErrors'

Backend

バックエンドへの受信/送信 HTTP メッセージの診断設定を取得または設定します

Frontend

ゲートウェイへの受信/送信 HTTP メッセージの診断設定を取得または設定します。

HttpCorrelationProtocol

Application Insights 診断に使用する関連付けプロトコルを取得または設定します。 使用できる値は、'None'、'Legacy'、'W3C' です。

Id

リソースの完全修飾リソース ID を取得します。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(継承元 Resource)
LogClientIp

ClientIP のログを取得または設定します。 既定値は false です。

LoggerId

ターゲット ロガーのリソース ID を取得または設定します。

Name

リソースの名前を取得します

(継承元 Resource)
OperationNameFormat

Application Insights テレメトリの操作名の形式を取得または設定します。 既定値は Name です。 使用できる値は、'Name'、'Url' です。

Sampling

診断のサンプリング設定を取得または設定します。

Type

リソースの種類を取得します。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

(継承元 Resource)
Verbosity

トレース ポリシーによって出力されるトレースに適用される詳細レベルを取得または設定します。 使用可能な値は、'verbose'、'information'、'error' です。

メソッド

Validate()

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

適用対象