Add-AzLoadBalancerFrontendIpConfig
Aggiunge una configurazione IP front-end a un servizio di bilanciamento del carico.
Sintassi
Add-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
[-PrivateIpAddress <String>]
[-PrivateIpAddressVersion <String>]
[-Zone <String[]>]
-Subnet <PSSubnet>
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
[-PrivateIpAddress <String>]
[-PrivateIpAddressVersion <String>]
[-Zone <String[]>]
-SubnetId <String>
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
[-Zone <String[]>]
-PublicIpAddressId <String>
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
[-Zone <String[]>]
-PublicIpAddress <PSPublicIpAddress>
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
[-Zone <String[]>]
-PublicIpAddressPrefixId <String>
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
[-Zone <String[]>]
-PublicIpAddressPrefix <PSPublicIpPrefix>
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Add-AzLoadBalancerFrontendIpConfig aggiunge una configurazione IP front-end a un servizio di bilanciamento del carico di Azure.
Esempio
Esempio 1 Aggiungere una configurazione IP front-end con un indirizzo IP dinamico
$Subnet = Get-AzVirtualNetwork -Name "MyVnet" -ResourceGroupName "MyRg" | Get-AzVirtualNetworkSubnetConfig -Name "MySubnet"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -Subnet $Subnet | Set-AzLoadBalancer
Il primo comando ottiene la rete virtuale di Azure denominata MyVnet e passa il risultato usando la pipeline al cmdlet Get-AzVirtualNetworkSubnetConfig per ottenere la subnet denominata MySubnet. Il comando archivia quindi il risultato nella variabile denominata $Subnet. Il secondo comando ottiene il servizio di bilanciamento del carico denominato MyLB e passa il risultato al cmdlet Add-AzLoadBalancerFrontendIpConfig che aggiunge una configurazione IP front-end al servizio di bilanciamento del carico con un indirizzo IP privato dinamico dalla subnet archiviata nella variabile denominata $MySubnet.
Esempio 2 Aggiungere una configurazione IP front-end con un indirizzo IP statico
$Subnet = Get-AzVirtualNetwork -Name "MyVnet" -ResourceGroupName "RG001" | Get-AzVirtualNetworkSubnetConfig -Name "MySubnet"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -Subnet $Subnet -PrivateIpAddress "10.0.1.6" | Set-AzLoadBalancer
Il primo comando ottiene la rete virtuale di Azure denominata MyVnet e passa il risultato usando la pipeline al cmdlet Get-AzVirtualNetworkSubnetConfig per ottenere la subnet denominata MySubnet. Il comando archivia quindi il risultato nella variabile denominata $Subnet. Il secondo comando ottiene il servizio di bilanciamento del carico denominato MyLB e passa il risultato al cmdlet Add-AzLoadBalancerFrontendIpConfig che aggiunge una configurazione IP front-end al servizio di bilanciamento del carico con un indirizzo IP privato statico dalla subnet archiviata nella variabile denominata $Subnet.
Esempio 3 Aggiungere una configurazione IP front-end con un indirizzo IP pubblico
$PublicIp = Get-AzPublicIpAddress -ResourceGroupName "myRG" -Name "MyPub"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -PublicIpAddress $PublicIp | Set-AzLoadBalancer
Il primo comando ottiene l'indirizzo IP pubblico di Azure denominato MyPub e archivia il risultato nella variabile denominata $PublicIp. Il secondo comando ottiene il servizio di bilanciamento del carico denominato MyLB e passa il risultato al cmdlet Add-AzLoadBalancerFrontendIpConfig che aggiunge una configurazione IP front-end al servizio di bilanciamento del carico con indirizzo IP pubblico archiviato nella variabile denominata $PublicIp.
Esempio 4 Aggiungere una configurazione IP front-end con un prefisso IP pubblico
$PublicIpPrefix = Get-AzPublicIpPrefix -ResourceGroupName "myRG" -Name "MyPubPrefix"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -PublicIpAddressPrefix $PublicIpPrefix | Set-AzLoadBalancer
Il primo comando ottiene il prefisso IP pubblico di Azure denominato MyPubPrefix e archivia il risultato nella variabile denominata $PublicIpPrefix. Il secondo comando ottiene il servizio di bilanciamento del carico denominato MyLB e passa il risultato al cmdlet Add-AzLoadBalancerFrontendIpConfig che aggiunge una configurazione IP front-end al servizio di bilanciamento del carico con prefisso IP pubblico archiviato nella variabile denominata $PublicIpPrefix.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GatewayLoadBalancerId
Riferimento alla risorsa del provider di Gateway LoadBalancer.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancer
Specifica un oggetto LoadBalancer . Questo cmdlet aggiunge una configurazione IP front-end al servizio di bilanciamento del carico specificato da questo parametro.
Tipo: | PSLoadBalancer |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Specifica il nome della configurazione IP front-end da aggiungere.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateIpAddress
Specifica l'indirizzo IP privato da associare a una configurazione IP front-end.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PrivateIpAddressVersion
Versione dell'indirizzo IP privato della configurazione IP.
Tipo: | String |
valori accettati: | IPv4, IPv6 |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIpAddress
Specifica l'indirizzo IP pubblico da associare a una configurazione IP front-end.
Tipo: | PSPublicIpAddress |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIpAddressId
Specifica l'ID dell'indirizzo IP pubblico in cui aggiungere una configurazione IP front-end.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIpAddressPrefix
Specifica l'oggetto prefisso dell'indirizzo IP pubblico da associare a una configurazione IP front-end.
Tipo: | PSPublicIpPrefix |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIpAddressPrefixId
Specifica l'ID dell'oggetto prefisso dell'indirizzo IP pubblico da associare a una configurazione IP front-end.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Subnet
Specifica l'oggetto subnet in cui aggiungere una configurazione IP front-end.
Tipo: | PSSubnet |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SubnetId
Specifica l'ID della subnet in cui aggiungere una configurazione IP front-end.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Zone
Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire.
Tipo: | String[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Input
String[]
Output
Collegamenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per