Condividi tramite


VirtualMachineScaleSetIPConfiguration Classe

Descrive la configurazione IP del set di scalabilità di macchine virtuali.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.compute.v2019_12_01.models._models_py3.SubResource
VirtualMachineScaleSetIPConfiguration

Costruttore

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 risorsa.

name
str

Nome di configurazione IP. Obbligatorio.

subnet
ApiEntityReference

Specifica l'identificatore della subnet.

primary
bool

Specifica l'interfaccia di rete primaria nel caso in cui la macchina virtuale abbia più di 1 interfaccia di rete.

public_ip_address_configuration
VirtualMachineScaleSetPublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str oppure IPVersion

Disponibile da Api-Version 2017-03-30 in poi, rappresenta se la configurazione ip specifica è IPv4 o IPv6. Il valore predefinito viene assunto come IPv4. I valori possibili sono: 'IPv4' e 'IPv6'. I valori noti sono: "IPv4" e "IPv6".

application_gateway_backend_address_pools
list[SubResource]

Specifica una matrice di riferimenti ai pool di indirizzi back-end dei gateway applicazione. Un set di scalabilità può fare riferimento ai pool di indirizzi back-end di più gateway applicazione. Più set di scalabilità non possono usare lo stesso gateway applicazione.

application_security_groups
list[SubResource]

Specifica una matrice di riferimenti al gruppo di sicurezza dell'applicazione.

load_balancer_backend_address_pools
list[SubResource]

Specifica una matrice di riferimenti ai pool di indirizzi back-end dei servizi di bilanciamento del carico. Un set di scalabilità può fare riferimento ai pool di indirizzi back-end di un servizio di bilanciamento del carico pubblico e un servizio di bilanciamento del carico interno. Più set di scalabilità non possono usare lo stesso servizio di bilanciamento del carico di sku di base.

load_balancer_inbound_nat_pools
list[SubResource]

Specifica una matrice di riferimenti ai pool Nat in ingresso dei servizi di bilanciamento del carico. Un set di scalabilità può fare riferimento a pool nat in ingresso di un servizio di bilanciamento del carico pubblico e un servizio di bilanciamento del carico interno. Più set di scalabilità non possono usare lo stesso servizio di bilanciamento del carico di sku di base.

Variabili

id
str

ID risorsa.

name
str

Nome di configurazione IP. Obbligatorio.

subnet
ApiEntityReference

Specifica l'identificatore della subnet.

primary
bool

Specifica l'interfaccia di rete primaria nel caso in cui la macchina virtuale abbia più di 1 interfaccia di rete.

public_ip_address_configuration
VirtualMachineScaleSetPublicIPAddressConfiguration

PublicIPAddressConfiguration.

private_ip_address_version
str oppure IPVersion

Disponibile da Api-Version 2017-03-30 in poi, rappresenta se la configurazione ip specifica è IPv4 o IPv6. Il valore predefinito viene assunto come IPv4. I valori possibili sono: 'IPv4' e 'IPv6'. I valori noti sono: "IPv4" e "IPv6".

application_gateway_backend_address_pools
list[SubResource]

Specifica una matrice di riferimenti ai pool di indirizzi back-end dei gateway applicazione. Un set di scalabilità può fare riferimento ai pool di indirizzi back-end di più gateway applicazione. Più set di scalabilità non possono usare lo stesso gateway applicazione.

application_security_groups
list[SubResource]

Specifica una matrice di riferimenti al gruppo di sicurezza dell'applicazione.

load_balancer_backend_address_pools
list[SubResource]

Specifica una matrice di riferimenti ai pool di indirizzi back-end dei servizi di bilanciamento del carico. Un set di scalabilità può fare riferimento ai pool di indirizzi back-end di un servizio di bilanciamento del carico pubblico e un servizio di bilanciamento del carico interno. Più set di scalabilità non possono usare lo stesso servizio di bilanciamento del carico di sku di base.

load_balancer_inbound_nat_pools
list[SubResource]

Specifica una matrice di riferimenti ai pool Nat in ingresso dei servizi di bilanciamento del carico. Un set di scalabilità può fare riferimento a pool nat in ingresso di un servizio di bilanciamento del carico pubblico e un servizio di bilanciamento del carico interno. Più set di scalabilità non possono usare lo stesso servizio di bilanciamento del carico di sku di base.