Partager via


VirtualMachineScaleSetIPConfiguration Classe

Décrit la configuration IP d’un profil réseau de groupe de machines virtuelles identiques.

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

Héritage
azure.mgmt.compute.v2019_12_01.models._models_py3.SubResource
VirtualMachineScaleSetIPConfiguration

Constructeur

VirtualMachineScaleSetIPConfiguration(*, name: str, id: str | None = None, subnet: _models.ApiEntityReference | None = None, primary: bool | None = None, public_ip_address_configuration: _models.VirtualMachineScaleSetPublicIPAddressConfiguration | None = None, private_ip_address_version: str | _models.IPVersion | None = None, application_gateway_backend_address_pools: List[_models.SubResource] | None = None, application_security_groups: List[_models.SubResource] | None = None, load_balancer_backend_address_pools: List[_models.SubResource] | None = None, load_balancer_inbound_nat_pools: List[_models.SubResource] | None = None, **kwargs: Any)

Keyword-Only Parameters

id
str

ID de ressource.

name
str

Nom de la configuration IP. Obligatoire.

subnet
ApiEntityReference

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

primary
bool

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

public_ip_address_configuration
VirtualMachineScaleSetPublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str ou IPVersion

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_gateway_backend_address_pools
list[SubResource]

Spécifie un tableau de références aux pools d’adresses back-end de passerelles Application Gateway. Un groupe identique peut référencer des pools d’adresses back-end de plusieurs passerelles Application Gateway. Plusieurs groupes identiques ne peuvent pas utiliser la même passerelle Application Gateway.

application_security_groups
list[SubResource]

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

load_balancer_backend_address_pools
list[SubResource]

Spécifie un tableau de références aux pools d’adresses back-end d’équilibreurs de charge. Un groupe identique peut référencer des pools d’adresses back-end d’un équilibreur de charge public et d’un équilibreur de charge interne. Plusieurs groupes identiques ne peuvent pas utiliser le même équilibreur de charge de référence SKU de base.

load_balancer_inbound_nat_pools
list[SubResource]

Spécifie un tableau de références aux pools Nat entrants des équilibreurs de charge. Un groupe identique peut référencer des pools nat entrants d’un équilibreur de charge public et d’un équilibreur de charge interne. Plusieurs groupes identiques ne peuvent pas utiliser le même équilibreur de charge de référence SKU de base.

Variables

id
str

ID de ressource.

name
str

Nom de la configuration IP. Obligatoire.

subnet
ApiEntityReference

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

primary
bool

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

public_ip_address_configuration
VirtualMachineScaleSetPublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str ou IPVersion

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_gateway_backend_address_pools
list[SubResource]

Spécifie un tableau de références aux pools d’adresses back-end de passerelles Application Gateway. Un groupe identique peut référencer des pools d’adresses back-end de plusieurs passerelles Application Gateway. Plusieurs groupes identiques ne peuvent pas utiliser la même passerelle Application Gateway.

application_security_groups
list[SubResource]

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

load_balancer_backend_address_pools
list[SubResource]

Spécifie un tableau de références aux pools d’adresses back-end d’équilibreurs de charge. Un groupe identique peut référencer des pools d’adresses back-end d’un équilibreur de charge public et d’un équilibreur de charge interne. Plusieurs groupes identiques ne peuvent pas utiliser le même équilibreur de charge de référence SKU de base.

load_balancer_inbound_nat_pools
list[SubResource]

Spécifie un tableau de références aux pools Nat entrants des équilibreurs de charge. Un groupe identique peut référencer des pools nat entrants d’un équilibreur de charge public et d’un équilibreur de charge interne. Plusieurs groupes identiques ne peuvent pas utiliser le même équilibreur de charge de référence SKU de base.