VirtualNetworkAppliancePropertiesFormat Class

VirtualNetworkAppliance properties.

Constructor

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

Variables

Name Description
bandwidth_in_gbps

Bandwidth of the VirtualNetworkAppliance resource in Gbps.

ip_configurations

A list of IPConfigurations of the virtual network appliance.

private_ip_address_version

Whether the specific virtual network appliance is IPv4 or Dual Stack. Default is IPv4. Known values are: "IPv4" and "DualStack".

provisioning_state

The provisioning state of the virtual network appliance resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

resource_guid
str

The resource GUID property of the virtual network appliance resource.

subnet

The reference to the subnet resource.

Attributes

bandwidth_in_gbps

Bandwidth of the VirtualNetworkAppliance resource in Gbps.

bandwidth_in_gbps: float | None

ip_configurations

A list of IPConfigurations of the virtual network appliance.

ip_configurations: list['_models.VirtualNetworkApplianceIpConfiguration'] | None

private_ip_address_version

Whether the specific virtual network appliance is IPv4 or Dual Stack. Default is IPv4. Known values are: "IPv4" and "DualStack".

private_ip_address_version: str | _models.VirtualNetworkApplianceIpVersionType | None

provisioning_state

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

provisioning_state: str | _models.ProvisioningState | None

resource_guid

The resource GUID property of the virtual network appliance resource.

resource_guid: str | None

subnet

The reference to the subnet resource.

subnet: _models.Subnet | None