New-AzApplicationGatewayFrontendIPConfig
Előtér-IP-konfigurációt hoz létre egy application gatewayhez.
Syntax
New-AzApplicationGatewayFrontendIPConfig
-Name <String>
[-PrivateIPAddress <String>]
[-SubnetId <String>]
[-PublicIPAddressId <String>]
[-PrivateLinkConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzApplicationGatewayFrontendIPConfig
-Name <String>
[-PrivateIPAddress <String>]
[-Subnet <PSSubnet>]
[-PublicIPAddress <PSPublicIpAddress>]
[-PrivateLinkConfiguration <PSApplicationGatewayPrivateLinkConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A New-AzApplicationGatewayFrontendIPConfig parancsmag előtér-IP-konfigurációt hoz létre egy Azure Application Gatewayhez. Az application gateway kétféle előtér-IP-konfigurációt támogat:
- Nyilvános IP-címek – Belső terheléselosztást (ILB) használó privát IP-címek. Az application Gateway legfeljebb egy nyilvános IP-címmel és egy privát IP-címmel rendelkezhet. A nyilvános IP-címet és a privát IP-címet külön kell hozzáadni előtérbeli IP-címként.
Példák
1. példa: Előtérbeli IP-konfiguráció létrehozása nyilvános IP-erőforrás-objektum használatával
$PublicIP = New-AzPublicIpAddress -ResourceGroupName "ResourceGroup01" -Name "PublicIP01" -location "West US" -AllocationMethod Dynamic
$FrontEnd = New-AzApplicationGatewayFrontendIPConfig -Name "FrontEndIP01" -PublicIPAddress $PublicIP
Az első parancs létrehoz egy nyilvános IP-erőforrás-objektumot, és a $PublicIP változóban tárolja. A második parancs $PublicIP használ egy frontendIP01 nevű új előtérbeli IP-konfiguráció létrehozásához, és tárolja azt a $FrontEnd változóban.
2. példa: Statikus privát IP-cím létrehozása előtérbeli IP-címként
$VNet = Get-AzVirtualNetwork -Name "VNet01" -ResourceGroupName "ResourceGroup01"
$Subnet = Get-AzVirtualNetworkSubnetConfig -Name "Subnet01" -VirtualNetwork $VNet
$FrontEnd = New-AzApplicationGatewayFrontendIPConfig -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 létrehoz 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, majd a $FrontEnd változóban tárolja.
3. példa: Dinamikus privát IP-cím létrehozása előtérbeli IP-címként
$VNet = Get-AzVirtualNetwork -Name "VNet01" -ResourceGroupName "ResourceGroup01"
$Subnet = Get-AzVirtualNetworkSubnetConfig -Name "Subnet01" -VirtualNetwork $VNet
$FrontEnd = New-AzApplicationGatewayFrontendIPConfig -Name "FrontendIP03" -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 létrehoz egy FrontEndIP03 nevű előtérbeli IP-konfigurációt a második parancs $Subnet használatával, és a $FrontEnd változóban tárolja.
Paraméterek
-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 a parancsmag által létrehozott előtérbeli IP-konfiguráció nevé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 azt a privát IP-címet, amelyet ez a parancsmag társít az application gateway előtérbeli IP-címével. Ez csak alhálózat megadása esetén adható meg. 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
Megadja azt a nyilvános IP-címobjektumot, amelyet ez a parancsmag társít az application gateway előtérbeli IP-címéhez.
Típus: | PSPublicIpAddress |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicIPAddressId
Megadja azt a nyilvános IP-címazonosítót, amelyet ez a parancsmag társít az Application Gateway előtér-IP-címéhez.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Subnet
Megadja azt az alhálózati objektumot, amelyet ez a parancsmag társít az Application Gateway előtérbeli IP-címéhez. Ha ezt a paramétert adja meg, az azt jelenti, hogy az átjáró magánhálózati IP-címet használ. Ha a PrivateIPAddress paraméter meg van adva, annak a paraméter által megadott 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 azt az alhálózat-azonosítót, amelyet ez a parancsmag társít az application gateway előtérbeli IP-konfigurációjával. Ha megadja az Alhálózat paramétert, az azt jelenti, hogy az átjáró magánhálózati IP-címet használ. Ha a PrivateIPAddress paraméter meg van adva, annak az alhálózat által megadott 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 |
Bevitelek
None
Kimenetek
PSApplicationGatewayFrontendIPConfiguration