ArmMonitorPipelineGroupsModelFactory.PipelineGroupSyslogReceiver Method

Definition

Base receiver using TCP as transport protocol.

public static Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupSyslogReceiver PipelineGroupSyslogReceiver(string endpoint = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupAllowedFormat> allowedFormats = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTransportProtocol? transportProtocol = default, bool? allowSkipPriHeader = default);
static member PipelineGroupSyslogReceiver : string * seq<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupAllowedFormat> * Nullable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTransportProtocol> * Nullable<bool> -> Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupSyslogReceiver
Public Shared Function PipelineGroupSyslogReceiver (Optional endpoint As String = Nothing, Optional allowedFormats As IEnumerable(Of PipelineGroupAllowedFormat) = Nothing, Optional transportProtocol As Nullable(Of PipelineGroupTransportProtocol) = Nothing, Optional allowSkipPriHeader As Nullable(Of Boolean) = Nothing) As PipelineGroupSyslogReceiver

Parameters

endpoint
String

Syslog receiver endpoint definition. Example: 0.0.0.0:<port>.

allowedFormats
IEnumerable<PipelineGroupAllowedFormat>

List of allowed message formats for syslog/CEF ingestion. Default 'all'.

transportProtocol
Nullable<PipelineGroupTransportProtocol>

Transport protocol. Default tcp.

allowSkipPriHeader
Nullable<Boolean>

Configure the receiver to allow parsing of messages without the PRI header. Default false.

Returns

A new PipelineGroupSyslogReceiver instance for mocking.

Applies to