Compartir a través de


VirtualMachineNetworkInterfaceIPConfiguration Clase

Describe la configuración de IP de un perfil de red de máquina virtual.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.compute._serialization.Model
VirtualMachineNetworkInterfaceIPConfiguration

Constructor

VirtualMachineNetworkInterfaceIPConfiguration(*, name: str, subnet: _models.SubResource | None = None, primary: bool | None = None, public_ip_address_configuration: _models.VirtualMachinePublicIPAddressConfiguration | None = None, private_ip_address_version: str | _models.IPVersions | None = None, application_security_groups: List[_models.SubResource] | None = None, application_gateway_backend_address_pools: List[_models.SubResource] | None = None, load_balancer_backend_address_pools: List[_models.SubResource] | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Nombre de configuración de IP. Necesario.

subnet
SubResource

Especifica el identificador de la subred.

primary
bool

Especifica la interfaz de red principal en caso de que la máquina virtual tenga más de 1 interfaz de red.

public_ip_address_configuration
VirtualMachinePublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str o IPVersions

Disponible en Api-Version 2017-03-30 en adelante, representa si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. Los valores posibles son: "IPv4" y "IPv6". Los valores conocidos son: "IPv4" y "IPv6".

application_security_groups
list[SubResource]

Especifica una matriz de referencias al grupo de seguridad de aplicaciones.

application_gateway_backend_address_pools
list[SubResource]

Especifica una matriz de referencias a grupos de direcciones de back-end de puertas de enlace de aplicaciones. Una máquina virtual puede hacer referencia a grupos de direcciones de back-end de varias puertas de enlace de aplicaciones. Varias máquinas virtuales no pueden usar la misma puerta de enlace de aplicaciones.

load_balancer_backend_address_pools
list[SubResource]

Especifica una matriz de referencias a grupos de direcciones de back-end de equilibradores de carga. Una máquina virtual puede hacer referencia a grupos de direcciones de back-end de un equilibrador de carga público y uno interno. [Varias máquinas virtuales no pueden usar el mismo equilibrador de carga de SKU básico].

Variables

name
str

Nombre de configuración de IP. Necesario.

subnet
SubResource

Especifica el identificador de la subred.

primary
bool

Especifica la interfaz de red principal en caso de que la máquina virtual tenga más de 1 interfaz de red.

public_ip_address_configuration
VirtualMachinePublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str o IPVersions

Disponible en Api-Version 2017-03-30 en adelante, representa si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. Los valores posibles son: "IPv4" y "IPv6". Los valores conocidos son: "IPv4" y "IPv6".

application_security_groups
list[SubResource]

Especifica una matriz de referencias al grupo de seguridad de aplicaciones.

application_gateway_backend_address_pools
list[SubResource]

Especifica una matriz de referencias a grupos de direcciones de back-end de puertas de enlace de aplicaciones. Una máquina virtual puede hacer referencia a grupos de direcciones de back-end de varias puertas de enlace de aplicaciones. Varias máquinas virtuales no pueden usar la misma puerta de enlace de aplicaciones.

load_balancer_backend_address_pools
list[SubResource]

Especifica una matriz de referencias a grupos de direcciones de back-end de equilibradores de carga. Una máquina virtual puede hacer referencia a grupos de direcciones de back-end de un equilibrador de carga público y uno interno. [Varias máquinas virtuales no pueden usar el mismo equilibrador de carga de SKU básico].