DdosSettings Class

Contains the DDoS protection settings of the public IP.

Inheritance
azure.mgmt.network._serialization.Model
DdosSettings

Constructor

DdosSettings(*, protection_mode: str | _models.DdosSettingsProtectionMode | None = None, ddos_protection_plan: _models.SubResource | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
protection_mode

The DDoS protection mode of the public IP. Known values are: "VirtualNetworkInherited", "Enabled", and "Disabled".

ddos_protection_plan

The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled.

Variables

Name Description
protection_mode

The DDoS protection mode of the public IP. Known values are: "VirtualNetworkInherited", "Enabled", and "Disabled".

ddos_protection_plan

The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled.