ArmMonitorModelFactory.DiagnosticSettingData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
パラメーター
ID。
- 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 インスタンス。
適用対象
Azure SDK for .NET