Partager via


VirtualMachineNetworkInterfaceIPConfiguration Classe

Décrit la configuration IP d’un profil réseau de machine virtuelle.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.compute._serialization.Model
VirtualMachineNetworkInterfaceIPConfiguration

Constructeur

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

Nom de la configuration IP. Obligatoire.

subnet
SubResource

Spécifie l’identificateur du sous-réseau.

primary
bool

Spécifie l’interface réseau principale dans le cas où la machine virtuelle a plus d’une interface réseau.

public_ip_address_configuration
VirtualMachinePublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str ou IPVersions

Disponible à partir du Api-Version 2017-03-30, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ». Les valeurs connues sont : « IPv4 » et « IPv6 ».

application_security_groups
list[SubResource]

Spécifie un tableau de références au groupe de sécurité d’application.

application_gateway_backend_address_pools
list[SubResource]

Spécifie un tableau de références aux pools d’adresses back-end des passerelles d’application. Une machine virtuelle peut référencer des pools d’adresses back-end de plusieurs passerelles d’application. Plusieurs machines virtuelles ne peuvent pas utiliser la même passerelle d’application.

load_balancer_backend_address_pools
list[SubResource]

Spécifie un tableau de références à des pools d’adresses back-end d’équilibreurs de charge. Une machine virtuelle peut référencer des pools d’adresses back-end d’un équilibreur de charge public et d’un équilibreur de charge interne. [Plusieurs machines virtuelles ne peuvent pas utiliser le même équilibreur de charge SKU de base].

Variables

name
str

Nom de la configuration IP. Obligatoire.

subnet
SubResource

Spécifie l’identificateur du sous-réseau.

primary
bool

Spécifie l’interface réseau principale dans le cas où la machine virtuelle a plus d’une interface réseau.

public_ip_address_configuration
VirtualMachinePublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str ou IPVersions

Disponible à partir du Api-Version 2017-03-30, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ». Les valeurs connues sont : « IPv4 » et « IPv6 ».

application_security_groups
list[SubResource]

Spécifie un tableau de références au groupe de sécurité d’application.

application_gateway_backend_address_pools
list[SubResource]

Spécifie un tableau de références aux pools d’adresses back-end des passerelles d’application. Une machine virtuelle peut référencer des pools d’adresses back-end de plusieurs passerelles d’application. Plusieurs machines virtuelles ne peuvent pas utiliser la même passerelle d’application.

load_balancer_backend_address_pools
list[SubResource]

Spécifie un tableau de références à des pools d’adresses back-end d’équilibreurs de charge. Une machine virtuelle peut référencer des pools d’adresses back-end d’un équilibreur de charge public et d’un équilibreur de charge interne. [Plusieurs machines virtuelles ne peuvent pas utiliser le même équilibreur de charge SKU de base].