DdosProtectionPlanPropertiesFormat Class

DDoS protection plan properties.

Constructor

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

Variables

Name Description
resource_guid
str

The resource GUID property of the DDoS protection plan 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 protection plan resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

public_ip_addresses

The list of public IPs associated with the DDoS protection plan resource. This list is read-only.

virtual_networks

The list of virtual networks associated with the DDoS protection plan resource. This list is read-only.

Attributes

provisioning_state

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

provisioning_state: str | _models.ProvisioningState | None

public_ip_addresses

The list of public IPs associated with the DDoS protection plan resource. This list is read-only.

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

resource_guid

The resource GUID property of the DDoS protection plan 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

virtual_networks

The list of virtual networks associated with the DDoS protection plan resource. This list is read-only.

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