次の方法で共有


New-AzApplicationGatewayListener

アプリケーション ゲートウェイの TCP\TLS リスナーを作成します。

構文

New-AzApplicationGatewayListener
   -Name <String>
   [-FrontendIPConfiguration <PSApplicationGatewayFrontendIPConfiguration>]
   [-FrontendPort <PSApplicationGatewayFrontendPort>]
   [-SslCertificate <PSApplicationGatewaySslCertificate>]
   [-SslProfile <PSApplicationGatewaySslProfile>]
   [-HostNames <String[]>]
   -Protocol <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzApplicationGatewayListener
   -Name <String>
   [-FrontendIPConfigurationId <String>]
   [-FrontendPortId <String>]
   [-SslCertificateId <String>]
   [-SslProfileId <String>]
   [-HostNames <String[]>]
   -Protocol <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

説明

New-AzApplicationGatewayListener コマンドレットは、Azure アプリケーション ゲートウェイ用の TCP\TLS リスナーを作成します。

例 1: TCP リスナーを作成する

$Listener = New-AzApplicationGatewayListener -Name "Listener01" -Protocol "Tcp" -FrontendIpConfiguration $FIp01 -FrontendPort $FP01

このコマンドは、Listener01 という名前の Tcp リスナーを作成し、結果を $Listener という名前の変数に格納します。

例 2: SSL を使用して TLS リスナーを作成する

$Listener = New-AzApplicationGatewayListener -Name "Listener01" -Protocol "Tls" -FrontendIpConfiguration $FIp01 -FrontendPort $FP01 -SslCertificate $SSLCert01

このコマンドは、SSL オフロードを使用する Tls リスナーを作成し、$SSLCert 01 変数に SSL 証明書を提供します。 このコマンドは、結果を $Listener という名前の変数に格納します。

パラメーター

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendIPConfiguration

Application gateway FrontendIPConfiguration

型:PSApplicationGatewayFrontendIPConfiguration
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendIPConfigurationId

アプリケーション ゲートウェイ FrontendIPConfiguration の ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendPort

Application gateway FrontendPort

型:PSApplicationGatewayFrontendPort
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-FrontendPortId

アプリケーション ゲートウェイ FrontendPort の ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-HostNames

ホスト名

型:String[]
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

リスナーの名前

型:String
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-Protocol

Protocol

型:String
承認された値:TCP, TLS
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-SslCertificate

Application gateway SslCertificate

型:PSApplicationGatewaySslCertificate
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SslCertificateId

アプリケーション ゲートウェイ SslCertificate の ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SslProfile

SslProfile

型:PSApplicationGatewaySslProfile
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SslProfileId

SslProfileId

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

入力

None

出力

PSApplicationGatewayListener