New-AzureRmApplicationGatewayFrontendIPConfig
Uygulama ağ geçidi için bir ön uç IP yapılandırması oluşturur.
Uyarı
AzureRM PowerShell modülü 29 Şubat 2024 itibarıyla resmi olarak kullanım dışı bırakılmıştır. Kullanıcıların destek ve güncelleştirmelerin devam etmesini sağlamak için AzureRM'den Az PowerShell modülüne geçmeleri tavsiye edilir.
AzureRM modülü çalışmaya devam edebilir, ancak artık bakım yapılmaz veya desteklenmez ve kullanıcının takdirine ve riskine bağlı olarak sürekli kullanım sağlanır. Az modülüne geçiş konusunda yönergeler için lütfen geçiş kaynaklarımıza bakın.
Sözdizimi
New-AzureRmApplicationGatewayFrontendIPConfig
-Name <String>
[-PrivateIPAddress <String>]
[-SubnetId <String>]
[-PublicIPAddressId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzureRmApplicationGatewayFrontendIPConfig
-Name <String>
[-PrivateIPAddress <String>]
[-Subnet <PSSubnet>]
[-PublicIPAddress <PSPublicIpAddress>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzureRmApplicationGatewayFrontendIPConfig cmdlet'i, Azure uygulama ağ geçidi için bir ön uç IP yapılandırması oluşturur. Uygulama ağ geçidi iki tür ön uç IP yapılandırmasını destekler:
- Genel IP adresleri -- İç yük dengeleme (ILB) kullanan özel IP adresleri. Bir uygulama ağ geçidinde en fazla bir genel IP adresi ve bir özel IP adresi olabilir. Genel IP adresi ve özel IP adresi, ön uç IP adresleri olarak ayrı olarak eklenmelidir.
Örnekler
Örnek 1: Genel IP kaynak nesnesi kullanarak ön uç IP yapılandırması oluşturma
PS C:\>$PublicIP = New-AzureRmPublicIpAddress -ResourceGroupName "ResourceGroup01" -Name "PublicIP01" -location "West US" -AllocationMethod Dynamic
PS C:\> $FrontEnd = New-AzureRmApplicationGatewayFrontendIPConfig -Name "FrontEndIP01" -PublicIPAddress $PublicIP
İlk komut bir genel IP kaynağı nesnesi oluşturur ve bunu $PublicIP değişkeninde depolar. İkinci komut, FrontEndIP01 adlı yeni bir ön uç IP yapılandırması oluşturmak için $PublicIP kullanır ve bunu $FrontEnd değişkeninde depolar.
Örnek 2: Ön uç IP adresi olarak statik özel IP oluşturma
PS C:\>$VNet = Get-AzureRmvirtualNetwork -Name "VNet01" -ResourceGroupName "ResourceGroup01"
PS C:\> $Subnet = Get-AzureRmVirtualNetworkSubnetConfig -Name "Subnet01" -VirtualNetwork $VNet
PS C:\> $FrontEnd = New-AzureRmApplicationGatewayFrontendIPConfig -Name "FrontendIP02" -Subnet $Subnet -PrivateIPAddress 10.0.1.1
İlk komut, ResourceGroup01 adlı kaynak grubuna ait VNet01 adlı bir sanal ağ alır ve bunu $VNet değişkeninde depolar. İkinci komut, ilk komuttan $VNet kullanarak Subnet01 adlı bir alt ağ yapılandırmasını alır ve $Subnet değişkeninde depolar. Üçüncü komut, ikinci komuttan ve özel IP adresi 10.0.1.1'den $Subnet kullanarak FrontEndIP02 adlı bir ön uç IP yapılandırması oluşturur ve bunu $FrontEnd değişkeninde depolar.
Örnek 3: Ön uç IP adresi olarak dinamik özel IP oluşturma
PS C:\>$VNet = Get-AzureRmvirtualNetwork -Name "VNet01" -ResourceGroupName "ResourceGroup01"
PS C:\> $Subnet = Get-AzureRmVirtualNetworkSubnetConfig -Name "Subnet01" -VirtualNetwork $VNet
PS C:\> $FrontEnd = New-AzureRmApplicationGatewayFrontendIPConfig -Name "FrontendIP03" -Subnet $Subnet
İlk komut, ResourceGroup01 adlı kaynak grubuna ait VNet01 adlı bir sanal ağ alır ve bunu $VNet değişkeninde depolar. İkinci komut, ilk komuttan $VNet kullanarak Subnet01 adlı bir alt ağ yapılandırmasını alır ve $Subnet değişkeninde depolar. Üçüncü komut, ikinci komuttan $Subnet kullanarak FrontEndIP03 adlı bir ön uç IP yapılandırması oluşturur ve $FrontEnd değişkeninde depolar.
Parametreler
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Bu cmdlet'in oluşturduğu ön uç IP yapılandırmasının adını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PrivateIPAddress
Bu cmdlet'in uygulama ağ geçidinin ön uç IP adresiyle ilişkilendirdiği özel IP adresini belirtir. Bu, yalnızca bir alt ağ belirtilirse belirtilebilir. Bu IP, alt ağdan statik olarak ayrılır.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PublicIPAddress
Bu cmdlet'in uygulama ağ geçidinin ön uç IP adresiyle ilişkilendirdiği genel IP adresi nesnesini belirtir.
Tür: | PSPublicIpAddress |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PublicIPAddressId
Bu cmdlet'in uygulama ağ geçidinin ön uç IP'si ile ilişkilendirdiği genel IP adresi kimliğini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Subnet
Bu cmdlet'in uygulama ağ geçidinin ön uç IP adresiyle ilişkilendirdiği alt ağ nesnesini belirtir. Bu parametreyi belirtirseniz, ağ geçidinin özel bir IP adresi kullandığı anlamına gelir. PrivateIPAddresss parametresi belirtilirse, bu parametre tarafından belirtilen alt ağa ait olmalıdır. PrivateIPAddress belirtilmezse, bu alt ağdaki IP adreslerinden biri, uygulama ağ geçidinin ön uç IP adresi olarak dinamik olarak alınır.
Tür: | PSSubnet |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SubnetId
Bu cmdlet'in uygulama ağ geçidinin ön uç IP yapılandırmasıyla ilişkilendirdiği alt ağ kimliğini belirtir. Subnet parametresini belirtirseniz, ağ geçidinin özel bir IP adresi kullandığı anlamına gelir. PrivateIPAddress parametresi belirtilirse, Alt Ağ tarafından belirtilen alt ağa ait olmalıdır. PrivateIPAddress belirtilmezse, bu alt ağdaki IP adreslerinden biri, uygulama ağ geçidinin ön uç IP adresi olarak dinamik olarak alınır.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
PSApplicationGatewayFrontendIPConfiguration