Dela via


New-AzureRmApplicationGatewayHttpListener

Skapar en HTTP-lyssnare för en programgateway.

Varning

AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.

Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.

Syntax

New-AzureRmApplicationGatewayHttpListener
   -Name <String>
   [-FrontendIPConfigurationId <String>]
   [-FrontendPortId <String>]
   [-SslCertificateId <String>]
   [-HostName <String>]
   [-RequireServerNameIndication <String>]
   -Protocol <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzureRmApplicationGatewayHttpListener
   -Name <String>
   [-FrontendIPConfiguration <PSApplicationGatewayFrontendIPConfiguration>]
   [-FrontendPort <PSApplicationGatewayFrontendPort>]
   [-SslCertificate <PSApplicationGatewaySslCertificate>]
   [-HostName <String>]
   [-RequireServerNameIndication <String>]
   -Protocol <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Cmdleten New-AzureRmApplicationGatewayHttpListener skapar en HTTP-lyssnare för en Azure-programgateway.

Exempel

Exempel 1: Skapa en HTTP-lyssnare

PS C:\>$Listener = New-AzureRmApplicationGatewayHttpListener -Name "Listener01" -Protocol "Http" -FrontendIpConfiguration $FIp01 -FrontendPort $FP01

Det här kommandot skapar en HTTP-lyssnare med namnet Listener01 och lagrar resultatet i variabeln med namnet $Listener.

Exempel 2: Skapa en HTTP-lyssnare med SSL

PS C:\>$Listener = New-AzureRmApplicationGatewayHttpListener -Name "Listener01" -Protocol "Https" -FrontendIpConfiguration $FIp01 -FrontendPort $FP01 -SslCertificate $SSLCert01

Det här kommandot skapar en HTTP-lyssnare som använder SSL-avlastning och tillhandahåller SSL-certifikatet i variabeln $SSLCert 01. Kommandot lagrar resultatet i variabeln med namnet $Listener.

Parametrar

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendIPConfiguration

Anger IP-konfigurationsobjekt för klientdelen för HTTP-lyssnaren.

Typ:PSApplicationGatewayFrontendIPConfiguration
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendIPConfigurationId

Anger ID för IP-konfigurationen på klientsidan för HTTP-lyssnaren.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendPort

Anger klientdelsporten för HTTP-lyssnaren.

Typ:PSApplicationGatewayFrontendPort
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendPortId

Anger ID för klientdelsportobjektet för HTTP-lyssnaren.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-HostName

Anger värdnamnet för programgatewayens HTTP-lyssnare.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på HTTP-lyssnaren som den här cmdleten skapar.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-Protocol

Anger det protokoll som HTTP-lyssnaren använder.

Typ:String
accepterade värden:Http, Https
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-RequireServerNameIndication

Typ:String
accepterade värden:true, false
Position:Named
standardvärde:true
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-SslCertificate

Anger SSL-certifikatobjektet för HTTP-lyssnaren.

Typ:PSApplicationGatewaySslCertificate
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-SslCertificateId

Anger ID för SSL-certifikatet för HTTP-lyssnaren.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

None

Utdata

PSApplicationGatewayHttpListener