次の方法で共有


ArmMonitorModelFactory.DiagnosticSettingData メソッド

定義

DiagnosticSettingData の新しいインスタンスを初期化します。

public static Azure.ResourceManager.Monitor.DiagnosticSettingData DiagnosticSettingData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.ResourceIdentifier storageAccountId = default, Azure.Core.ResourceIdentifier serviceBusRuleId = default, Azure.Core.ResourceIdentifier eventHubAuthorizationRuleId = default, string eventHubName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.MetricSettings> metrics = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.LogSettings> logs = default, Azure.Core.ResourceIdentifier workspaceId = default, Azure.Core.ResourceIdentifier marketplacePartnerId = default, string logAnalyticsDestinationType = default);
static member DiagnosticSettingData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * seq<Azure.ResourceManager.Monitor.Models.MetricSettings> * seq<Azure.ResourceManager.Monitor.Models.LogSettings> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.Monitor.DiagnosticSettingData
Public Shared Function DiagnosticSettingData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional storageAccountId As ResourceIdentifier = Nothing, Optional serviceBusRuleId As ResourceIdentifier = Nothing, Optional eventHubAuthorizationRuleId As ResourceIdentifier = Nothing, Optional eventHubName As String = Nothing, Optional metrics As IEnumerable(Of MetricSettings) = Nothing, Optional logs As IEnumerable(Of LogSettings) = Nothing, Optional workspaceId As ResourceIdentifier = Nothing, Optional marketplacePartnerId As ResourceIdentifier = Nothing, Optional logAnalyticsDestinationType As String = Nothing) As DiagnosticSettingData

パラメーター

name
String

名前。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

storageAccountId
ResourceIdentifier

診断ログを送信するストレージ アカウントのリソース ID。

serviceBusRuleId
ResourceIdentifier

診断設定の Service Bus ルール ID。 これは、下位互換性を維持するためにここにあります。

eventHubAuthorizationRuleId
ResourceIdentifier

イベント ハブ承認規則のリソース ID。

eventHubName
String

イベント ハブの名前。 何も指定しない場合は、既定のイベント ハブが選択されます。

metrics
IEnumerable<MetricSettings>

メトリック設定の一覧。

logs
IEnumerable<LogSettings>

ログ設定の一覧。

workspaceId
ResourceIdentifier

診断ログを送信する Log Analytics ワークスペースの完全な ARM リソース ID。 例: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2。

marketplacePartnerId
ResourceIdentifier

診断ログを送信する Marketplace リソースの完全な ARM リソース ID。

logAnalyticsDestinationType
String

Log Analytics へのエクスポートで既定の宛先の種類 (AzureDiagnostics) を使用するか、正規化されたサービス ID>_<normalized カテゴリ名>として<構築された宛先の型を使用するかを示す文字列。 指定できる値は、Dedicated と null です (null は既定値です)。

戻り値

モック作成用の新しい DiagnosticSettingData インスタンス。

適用対象