Share via


ProtocolCustomSettingsFormat Constructors

Definition

Overloads

ProtocolCustomSettingsFormat()

Initializes a new instance of the ProtocolCustomSettingsFormat class.

ProtocolCustomSettingsFormat(DdosCustomPolicyProtocol, String, String, DdosCustomPolicyTriggerSensitivityOverride)

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(DdosCustomPolicyProtocol, String, String, DdosCustomPolicyTriggerSensitivityOverride)

Initializes a new instance of the ProtocolCustomSettingsFormat class.

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

Parameters

protocol
DdosCustomPolicyProtocol

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

triggerRateOverride
String

The customized DDoS protection trigger rate.

sourceRateOverride
String

The customized DDoS protection source rate.

triggerSensitivityOverride
DdosCustomPolicyTriggerSensitivityOverride

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