Add-AzLoadBalancerFrontendIpConfig

Dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia.

Składnia

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>]

Opis

Polecenie cmdlet Add-AzLoadBalancerFrontendIpConfig dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia platformy Azure.

Przykłady

Przykład 1. Dodawanie konfiguracji adresu IP frontonu z dynamicznym adresem IP

$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

Pierwsze polecenie pobiera sieć wirtualną platformy Azure o nazwie MyVnet i przekazuje wynik przy użyciu potoku do polecenia cmdlet Get-AzVirtualNetworkSubnetConfig w celu pobrania podsieci o nazwie MySubnet. Następnie polecenie przechowuje wynik w zmiennej o nazwie $Subnet. Drugie polecenie pobiera moduł równoważenia obciążenia o nazwie MyLB i przekazuje wynik do polecenia cmdlet Add-AzLoadBalancerFrontendIpConfig , które dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia z dynamicznym prywatnym adresem IP z podsieci przechowywanej w zmiennej o nazwie $MySubnet.

Przykład 2. Dodawanie konfiguracji adresu IP frontonu ze statycznym adresem IP

$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

Pierwsze polecenie pobiera sieć wirtualną platformy Azure o nazwie MyVnet i przekazuje wynik przy użyciu potoku do polecenia cmdlet Get-AzVirtualNetworkSubnetConfig w celu pobrania podsieci o nazwie MySubnet. Następnie polecenie przechowuje wynik w zmiennej o nazwie $Subnet. Drugie polecenie pobiera moduł równoważenia obciążenia o nazwie MyLB i przekazuje wynik do polecenia cmdlet Add-AzLoadBalancerFrontendIpConfig , które dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia ze statycznym prywatnym adresem IP z podsieci przechowywanej w zmiennej o nazwie $Subnet.

Przykład 3. Dodawanie konfiguracji adresu IP frontonu z publicznym adresem IP

$PublicIp = Get-AzPublicIpAddress -ResourceGroupName "myRG" -Name "MyPub"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -PublicIpAddress $PublicIp | Set-AzLoadBalancer

Pierwsze polecenie pobiera publiczny adres IP platformy Azure o nazwie MyPub i przechowuje wynik w zmiennej o nazwie $PublicIp. Drugie polecenie pobiera moduł równoważenia obciążenia o nazwie MyLB i przekazuje wynik do polecenia cmdlet Add-AzLoadBalancerFrontendIpConfig , które dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia z publicznym adresem IP przechowywanym w zmiennej o nazwie $PublicIp.

Przykład 4. Dodawanie konfiguracji adresu IP frontonu z prefiksem publicznego adresu IP

$PublicIpPrefix = Get-AzPublicIpPrefix -ResourceGroupName "myRG" -Name "MyPubPrefix"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -PublicIpAddressPrefix $PublicIpPrefix | Set-AzLoadBalancer

Pierwsze polecenie pobiera prefiks publicznego adresu IP platformy Azure o nazwie MyPubPrefix i zapisuje wynik w zmiennej o nazwie $PublicIpPrefix. Drugie polecenie pobiera moduł równoważenia obciążenia o nazwie MyLB i przekazuje wynik do polecenia cmdlet Add-AzLoadBalancerFrontendIpConfig , które dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia z prefiksem publicznego adresu IP przechowywanym w zmiennej o nazwie $PublicIpPrefix.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GatewayLoadBalancerId

Odwołanie do zasobu dostawcy modułu równoważenia obciążenia bramy.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-LoadBalancer

Określa obiekt LoadBalancer . To polecenie cmdlet dodaje konfigurację adresu IP frontonu do modułu równoważenia obciążenia określonego przez ten parametr.

Type:PSLoadBalancer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Określa nazwę konfiguracji adresu IP frontonu do dodania.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrivateIpAddress

Określa prywatny adres IP do skojarzenia z konfiguracją adresu IP frontonu.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PrivateIpAddressVersion

Wersja prywatnego adresu IP konfiguracji adresu IP.

Type:String
Accepted values:IPv4, IPv6
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddress

Określa publiczny adres IP do skojarzenia z konfiguracją adresu IP frontonu.

Type:PSPublicIpAddress
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddressId

Określa identyfikator publicznego adresu IP, w którym należy dodać konfigurację adresu IP frontonu.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddressPrefix

Określa obiekt prefiksu publicznego adresu IP do skojarzenia z konfiguracją adresu IP frontonu.

Type:PSPublicIpPrefix
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddressPrefixId

Określa identyfikator obiektu prefiksu publicznego adresu IP do skojarzenia z konfiguracją adresu IP frontonu.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Subnet

Określa obiekt podsieci, w którym należy dodać konfigurację adresu IP frontonu.

Type:PSSubnet
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SubnetId

Określa identyfikator podsieci, w której należy dodać konfigurację adresu IP frontonu.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Dane wejściowe

PSLoadBalancer

String

String[]

PSSubnet

PSPublicIpAddress

Dane wyjściowe

PSLoadBalancer