Share via


ExtensionDataSource Konstruktoren

Definition

Überlädt

ExtensionDataSource()

Initialisiert eine neue instance der ExtensionDataSource-Klasse.

ExtensionDataSource(String, IList<String>, Object, IList<String>, String)

Initialisiert eine neue instance der ExtensionDataSource-Klasse.

ExtensionDataSource()

Initialisiert eine neue instance der ExtensionDataSource-Klasse.

public ExtensionDataSource ();
Public Sub New ()

Gilt für:

ExtensionDataSource(String, IList<String>, Object, IList<String>, String)

Initialisiert eine neue instance der ExtensionDataSource-Klasse.

public ExtensionDataSource (string extensionName, System.Collections.Generic.IList<string> streams = default, object extensionSettings = default, System.Collections.Generic.IList<string> inputDataSources = default, string name = default);
new Microsoft.Azure.Management.Monitor.Models.ExtensionDataSource : string * System.Collections.Generic.IList<string> * obj * System.Collections.Generic.IList<string> * string -> Microsoft.Azure.Management.Monitor.Models.ExtensionDataSource
Public Sub New (extensionName As String, Optional streams As IList(Of String) = Nothing, Optional extensionSettings As Object = Nothing, Optional inputDataSources As IList(Of String) = Nothing, Optional name As String = Nothing)

Parameter

extensionName
String

Der Name der VM-Erweiterung.

streams
IList<String>

Liste der Streams, an die diese Datenquelle gesendet wird. Ein Stream gibt an, welches Schema für diese Daten verwendet wird und in der Regel an welche Tabelle in Log Analytics die Daten gesendet werden.

extensionSettings
Object

Die Erweiterungseinstellungen. Das Format ist für eine bestimmte Erweiterung spezifisch.

inputDataSources
IList<String>

Die Liste der Datenquellen, aus der diese Erweiterung Daten benötigt.

name
String

Ein Anzeigename für die Datenquelle. Dieser Name sollte für alle Datenquellen (unabhängig vom Typ) innerhalb der Datensammlungsregel eindeutig sein.

Gilt für: