Compartilhar via


DdosProtectionPlan Class

A DDoS protection plan in a resource group.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network._serialization.Model
DdosProtectionPlan

Constructor

DdosProtectionPlan(*, location: str | None = None, tags: Dict[str, str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
location
str

Resource location.

tags

Resource tags.

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

location
str

Resource location.

tags

Resource tags.

etag
str

A unique read-only string that changes whenever the resource is updated.

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.