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.v2018_08_01.models._models_py3.SubResource
AzureFirewallIPConfiguration

Constructor

AzureFirewallIPConfiguration(*, id: typing.Union[str, NoneType] = None, name: typing.Union[str, NoneType] = None, private_ip_address: typing.Union[str, NoneType] = None, subnet: typing.Union[_ForwardRef('SubResource'), NoneType] = None, public_ip_address: typing.Union[_ForwardRef('SubResource'), NoneType] = None, provisioning_state: typing.Union[str, _ForwardRef('ProvisioningState'), NoneType] = None, **kwargs)

Parameters

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.

private_ip_address
str

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

subnet
SubResource

Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.

public_ip_address
SubResource

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

provisioning_state
str or ProvisioningState

The provisioning state of the resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed".

Variables

etag
str

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