ProtocolCustomSettingsFormat Constructors

Definition

Overloads

ProtocolCustomSettingsFormat()

Initializes a new instance of the ProtocolCustomSettingsFormat class.

ProtocolCustomSettingsFormat(String, String, String, String)

Initializes a new instance of the ProtocolCustomSettingsFormat class.

ProtocolCustomSettingsFormat()

Initializes a new instance of the ProtocolCustomSettingsFormat class.

public ProtocolCustomSettingsFormat ();
Public Sub New ()

Applies to

ProtocolCustomSettingsFormat(String, String, String, String)

Initializes a new instance of the ProtocolCustomSettingsFormat class.

public ProtocolCustomSettingsFormat (string protocol = default, string triggerRateOverride = default, string sourceRateOverride = default, string triggerSensitivityOverride = default);
new Microsoft.Azure.Management.Network.Models.ProtocolCustomSettingsFormat : string * string * string * string -> Microsoft.Azure.Management.Network.Models.ProtocolCustomSettingsFormat
Public Sub New (Optional protocol As String = Nothing, Optional triggerRateOverride As String = Nothing, Optional sourceRateOverride As String = Nothing, Optional triggerSensitivityOverride As String = Nothing)

Parameters

protocol
System.String

The protocol for which the DDoS protection policy is being customized. Possible values include: 'Tcp', 'Udp', 'Syn'

triggerRateOverride
System.String

The customized DDoS protection trigger rate.

sourceRateOverride
System.String

The customized DDoS protection source rate.

triggerSensitivityOverride
System.String

The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic. Possible values include: 'Relaxed', 'Low', 'Default', 'High'

Applies to