Set-AzApplicationGatewayFrontendIPConfig
Módosítja az előtérbeli IP-címkonfigurációt.
Syntax
Set-AzApplicationGatewayFrontendIPConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
[-PrivateIPAddress <String>]
[-SubnetId <String>]
[-PublicIPAddressId <String>]
[-PrivateLinkConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzApplicationGatewayFrontendIPConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
[-PrivateIPAddress <String>]
[-Subnet <PSSubnet>]
[-PublicIPAddress <PSPublicIpAddress>]
[-PrivateLinkConfiguration <PSApplicationGatewayPrivateLinkConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A Set-AzApplicationGatewayFrontendIPConfig parancsmag frissíti az előtérbeli IP-konfigurációt. Az Application Gateway kétféle előtér-IP-címet támogat:
- Nyilvános IP-címek
- Azok a privát IP-címek, amelyekhez a konfiguráció belső terheléselosztást (ILB) használ, az application gateway legfeljebb egy nyilvános IP-címmel és egy privát IP-címmel rendelkezhet. Egy nyilvános IP-címet és egy privát IP-címet külön kell hozzáadni előtérbeli IP-címként.
Példák
1. példa: Nyilvános IP-cím beállítása az application gateway előtérbeli IP-címeként
$PublicIp = New-AzPublicIpAddress -ResourceGroupName "ResourceGroup01" -Name "PublicIp01" -location "West US" -AllocationMethod Dynamic
$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Set-AzApplicationGatewayFrontendIPConfig -ApplicationGateway $AppGw -Name "FrontEndIp01" -PublicIPAddress $PublicIp
Az első parancs létrehoz egy nyilvános IP-címobjektumot, és a $PublicIp változóban tárolja. A második parancs lekéri az ApplicationGateway01 nevű application gatewayt, amely a ResourceGroup01 nevű erőforráscsoporthoz tartozik, és a $AppGw változóban tárolja. A harmadik parancs frissíti a FrontEndIp01 nevű előtérbeli IP-konfigurációt az átjáróhoz $AppGw a $PublicIp tárolt cím használatával.
2. példa: Statikus privát IP-cím beállítása az application gateway előtérbeli IP-címeként
$VNet = Get-AzVirtualNetwork -Name "VNet01" -ResourceGroupName "ResourceGroup01"
$Subnet = Get-AzVirtualNetworkSubnetConfig -Name "Subnet01" -VirtualNetwork $VNet
$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Set-AzApplicationGatewayFrontendIPConfig -ApplicationGateway $AppGw -Name "FrontendIP02" -Subnet $Subnet -PrivateIPAddress 10.0.1.1
Az első parancs egy VNet01 nevű virtuális hálózatot kap, amely a ResourceGroup01 nevű erőforráscsoporthoz tartozik, és a $VNet változóban tárolja. A második parancs lekéri az Alhálózat01 nevű alhálózat-konfigurációt az első parancs $VNet használatával, és a $Subnet változóban tárolja. A harmadik parancs lekéri az ApplicationGateway01 nevű Application Gatewayt, amely a ResourceGroup01 nevű erőforráscsoporthoz tartozik, és a $AppGw változóban tárolja. A negyedik parancs hozzáad egy FrontendIP02 nevű előtérbeli IP-konfigurációt a második parancs $Subnet és a 10.0.1.1 privát IP-cím használatával.
3. példa: Dinamikus privát IP-cím beállítása az application gateway előtérbeli IP-címeként
$VNet = Get-AzVirtualNetwork -Name "VNet01" -ResourceGroupName "ResourceGroup01"
$Subnet = Get-AzVirtualNetworkSubnetConfig -Name "Subnet01" -VirtualNetwork $VNet
$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Set-AzApplicationGatewayFrontendIPConfig -ApplicationGateway $AppGw -Name "FrontendIP02" -Subnet $Subnet
Az első parancs egy VNet01 nevű virtuális hálózatot kap, amely a ResourceGroup01 nevű erőforráscsoporthoz tartozik, és a $VNet változóban tárolja. A második parancs lekéri az Alhálózat01 nevű alhálózat-konfigurációt az első parancs $VNet használatával, és a $Subnet változóban tárolja. A harmadik parancs lekéri az ApplicationGateway01 nevű Application Gatewayt, amely a ResourceGroup01 nevű erőforráscsoporthoz tartozik, és a $AppGw változóban tárolja. A negyedik parancs hozzáad egy FrontendIP02 nevű előtérbeli IP-konfigurációt a második parancs $Subnet használatával.
Paraméterek
-ApplicationGateway
Egy Application Gateway-objektumot határoz meg, amelyben módosítani szeretné az előtérbeli IP-konfigurációt.
Típus: | PSApplicationGateway |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja annak az előtérbeli IP-konfigurációnak a nevét, amelyet ez a parancsmag módosít.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PrivateIPAddress
Megadja a magánhálózati IP-címet. Ha meg van adva, ez az IP-cím statikusan van lefoglalva az alhálózatból.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PrivateLinkConfiguration
PrivateLinkConfiguration
Típus: | PSApplicationGatewayPrivateLinkConfiguration |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PrivateLinkConfigurationId
PrivateLinkConfigurationId
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicIPAddress
A nyilvános IP-címet adja meg.
Típus: | PSPublicIpAddress |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicIPAddressId
A nyilvános IP-cím azonosítóját adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Subnet
Az Application Gateway által használt alhálózatot adja meg. Adja meg ezt a paramétert, ha az átjáró magánhálózati IP-címet használ. Ha a PrivateIPAddress cím meg van adva, annak ehhez az alhálózathoz kell tartoznia. Ha a PrivateIPAddress nincs megadva, az alhálózat egyik IP-címe dinamikusan lesz felvéve az application gateway előtérbeli IP-címeként.
Típus: | PSSubnet |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-SubnetId
Megadja az alhálózat azonosítóját. Adja meg ezt a paramétert, ha az átjáró magánhálózati IP-címet használ. Ha a PrivateIPAddress paraméter meg van adva, annak ehhez az alhálózathoz kell tartoznia. Ha a PrivateIPAddress nincs megadva, az alhálózat egyik IP-címe dinamikusan lesz felvéve az application gateway előtérbeli IP-címeként.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |