WindowsFirewallLogsDataSource Class

Definition

Enables Firewall logs to be collected by this data collection rule.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.WindowsFirewallLogsDataSourceTypeConverter))]
public class WindowsFirewallLogsDataSource : Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.IWindowsFirewallLogsDataSource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.WindowsFirewallLogsDataSourceTypeConverter))>]
type WindowsFirewallLogsDataSource = class
    interface IWindowsFirewallLogsDataSource
    interface IJsonSerializable
Public Class WindowsFirewallLogsDataSource
Implements IWindowsFirewallLogsDataSource
Inheritance
WindowsFirewallLogsDataSource
Attributes
Implements

Constructors

WindowsFirewallLogsDataSource()

Creates an new WindowsFirewallLogsDataSource instance.

Properties

Name

A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.

Stream

Firewall logs streams

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of WindowsFirewallLogsDataSource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of WindowsFirewallLogsDataSource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.IWindowsFirewallLogsDataSource.

FromJsonString(String)

Creates a new instance of WindowsFirewallLogsDataSource, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of WindowsFirewallLogsDataSource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to