AzureFirewallIPConfiguration Class

IP configuration of an Azure Firewall.

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

Inheritance
azure.mgmt.network.models._models_py3.SubResource
AzureFirewallIPConfiguration

Constructor

AzureFirewallIPConfiguration(*, id: str | None = None, name: str | None = None, subnet: _models.SubResource | None = None, public_ip_address: _models.SubResource | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

name
str

Name of the resource that is unique within a resource group. This name can be used to access the resource.

subnet

Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.

public_ip_address

Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.

Variables

Name Description
id
str

Resource ID.

name
str

Name of the resource that is unique within a resource group. This name can be used to access the resource.

etag
str

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

type
str

Type of the resource.

private_ip_address
str

The Firewall Internal Load Balancer IP to be used as the next hop in User Defined Routes.

subnet

Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.

public_ip_address

Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.

provisioning_state

The provisioning state of the Azure firewall IP configuration resource. Known values are: "Succeeded", "Updating", "Deleting", and "Failed".