Partilhar via


VirtualMachineScaleSetIPConfiguration Classe

Descreve a configuração IP de um conjunto de escala de máquina virtual.

Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.

Herança
azure.mgmt.compute.v2020_12_01.models._models_py3.SubResource
VirtualMachineScaleSetIPConfiguration

Construtor

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)

Variáveis

id
str

Identificação de recursos.

name
str

O nome de configuração IP. Obrigatório.

subnet
ApiEntityReference

Especifica o identificador da sub-rede.

primary
bool

Especifica a interface de rede primária no caso de a máquina virtual ter mais de 1 interface de rede.

public_ip_address_configuration
VirtualMachineScaleSetPublicIPAddressConfiguration

O publicIPAddressConfiguration.

private_ip_address_version
str ou IPVersion

Disponível a partir de Api-Version 2017-03-30 em diante, representa se a configuração específica é IPv4 ou IPv6. O padrão é tomado como IPv4. Os valores possíveis são: 'IPv4' e 'IPv6'. Os valores conhecidos são: "IPv4" e "IPv6".

application_gateway_backend_address_pools
list[SubResource]

Especifica uma série de referências para backend pools de endereços de gateways de aplicações. Um conjunto de escala pode referenciar piscinas de endereços de backend de vários gateways de aplicações. Conjuntos de várias escalas não podem usar o mesmo gateway de aplicação.

application_security_groups
list[SubResource]

Especifica uma série de referências ao grupo de segurança de aplicações.

load_balancer_backend_address_pools
list[SubResource]

Especifica uma série de referências para conjuntos de endereços de backend de equilibradores de carga. Um conjunto de escala pode referenciar conjuntos de endereços de backend de um público e um equilibrador de carga interno. Conjuntos de escala múltipla não podem usar o mesmo balanceador básico de carga sku.

load_balancer_inbound_nat_pools
list[SubResource]

Especifica uma série de referências às piscinas Nat de entrada dos equilibradores de carga. Um conjunto de escala pode referenciar piscinas nat de entrada de um público e um equilibrador de carga interno. Conjuntos de escala múltipla não podem usar o mesmo balanceador básico de carga sku.