Add-AzureRmApplicationGatewayHttpListener
Přidá naslouchací proces HTTP do aplikační brány.
Upozorňující
Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntax
Add-AzureRmApplicationGatewayHttpListener
-ApplicationGateway <PSApplicationGateway>
-Name <String>
[-FrontendIPConfigurationId <String>]
[-FrontendPortId <String>]
[-SslCertificateId <String>]
[-HostName <String>]
[-RequireServerNameIndication <String>]
-Protocol <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzureRmApplicationGatewayHttpListener
-ApplicationGateway <PSApplicationGateway>
-Name <String>
[-FrontendIPConfiguration <PSApplicationGatewayFrontendIPConfiguration>]
[-FrontendPort <PSApplicationGatewayFrontendPort>]
[-SslCertificate <PSApplicationGatewaySslCertificate>]
[-HostName <String>]
[-RequireServerNameIndication <String>]
-Protocol <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Rutina Add-AzureRmApplicationGatewayHttpListener přidá do aplikační brány naslouchací proces HTTP.
Příklady
Příklad 1: Přidání naslouchacího procesu HTTP
PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
PS C:\> $Appgw = Add-AzureRmApplicationGatewayHttpListener -ApplicationGateway $AppGw -Name "listener01" -Protocol "Http" -FrontendIpConfiguration $FIP01 -FrontendPort $FP01
První příkaz získá aplikační bránu a uloží ji do proměnné $AppGw. Druhý příkaz přidá naslouchací proces HTTP do aplikační brány.
Příklad 2: Přidání naslouchacího procesu HTTPS s protokolem SSL
PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
PS C:\> $AppGw = Add-AzureRmApplicationGatewayHttpListener -ApplicationGateway $AppGw -Name "Listener01" -Protocol "Https" -FrontendIpConfiguration $FIP01 -FrontendPort $FP01 -SslCertificate $SSLCert01
První příkaz získá aplikační bránu a uloží ji do proměnné $AppGw. Druhý příkaz přidá naslouchací proces, který používá protokol HTTPS, do aplikační brány.
Parametry
-ApplicationGateway
Určuje aplikační bránu, do které tato rutina přidá naslouchací proces HTTP.
Typ: | PSApplicationGateway |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FrontendIPConfiguration
Určuje objekt prostředku ip adresy front-end služby Application Gateway.
Typ: | PSApplicationGatewayFrontendIPConfiguration |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FrontendIPConfigurationId
Určuje ID front-endové IP adresy služby Application Gateway.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FrontendPort
Určuje objekt front-endového portu služby Application Gateway.
Typ: | PSApplicationGatewayFrontendPort |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FrontendPortId
Určuje ID front-endového portu služby Application Gateway.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostName
Určuje název hostitele, ke kterému tato rutina přidá naslouchací proces HTTP.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název front-endového portu, který tento příkaz přidá.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Určuje protokol naslouchacího procesu HTTP. Podporuje se PROTOKOL HTTP i HTTPS.
Typ: | String |
přijímané hodnoty: | Http, Https |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequireServerNameIndication
Typ: | String |
přijímané hodnoty: | true, false |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SslCertificate
Určuje certifikát SSL naslouchacího procesu HTTP. Je nutné zadat, pokud je jako protokol naslouchacího procesu zvolen protokol HTTPS.
Typ: | PSApplicationGatewaySslCertificate |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SslCertificateId
Určuje ID certifikátu SSL naslouchacího procesu HTTP. Je nutné zadat, pokud je jako protokol naslouchacího procesu zvolen protokol HTTPS.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Parametry: ApplicationGateway (ByValue)