DdosCustomPolicyPropertiesFormat Class

DDoS custom policy properties.

Constructor

DdosCustomPolicyPropertiesFormat(*args: Any, **kwargs: Any)

Variables

Name Description
resource_guid
str

The resource GUID property of the DDoS custom policy resource. It uniquely identifies the resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.

provisioning_state

The provisioning state of the DDoS custom policy resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

detection_rules

The list of DDoS detection rules associated with the custom policy.

front_end_ip_configuration

The list of frontend IP configurations associated with the custom policy.

public_ip_addresses

The list of public IP addresses associated with the custom policy. This list is read-only.

Attributes

detection_rules

The list of DDoS detection rules associated with the custom policy.

detection_rules: list['_models.DdosDetectionRule'] | None

front_end_ip_configuration

The list of frontend IP configurations associated with the custom policy.

front_end_ip_configuration: list['_models.SubResource'] | None

provisioning_state

"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

provisioning_state: str | _models.ProvisioningState | None

public_ip_addresses

The list of public IP addresses associated with the custom policy. This list is read-only.

public_ip_addresses: list['_models.SubResource'] | None

resource_guid

The resource GUID property of the DDoS custom policy resource. It uniquely identifies the resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.

resource_guid: str | None