New-AzApplicationGatewaySslProfile

Crea un perfil SSL para una puerta de enlace de aplicaciones.

Syntax

New-AzApplicationGatewaySslProfile
   -Name <String>
   [-SslPolicy <PSApplicationGatewaySslPolicy>]
   [-ClientAuthConfiguration <PSApplicationGatewayClientAuthConfiguration>]
   [-TrustedClientCertificates <PSApplicationGatewayTrustedClientCertificate[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet New-AzApplicationGatewaySslProfile crea un perfil SSL para una puerta de enlace de aplicaciones. El perfil ssl está configurado en los agentes de escucha HTTPS.

Ejemplos

Ejemplo 1

$sslPolicy = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256"
$trustedClient01 = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert01" -CertificateFile "C:\clientCAChain1.cer"
$profile = New-AzApplicationGatewaySslProfile -Name $sslProfile01Name -SslPolicy $sslPolicy -TrustedClientCertificates $trustedClient01

El primer comando crea una nueva directiva SSL y la almacena en la variable $sslPolicy. El segundo comando crea cadenas de certificados de entidad de certificación de cliente de confianza y las almacena en la variable $ClientCert 01. El tercer comando crea un nuevo perfil SSL con la directiva ssl y la cadena de certificados de entidad de certificación de cliente de confianza.

Parámetros

-ClientAuthConfiguration

Opciones de configuración de autenticación de cliente

Type:PSApplicationGatewayClientAuthConfiguration
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nombre del perfil SSL

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SslPolicy

Directiva SSL

Type:PSApplicationGatewaySslPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TrustedClientCertificates

Cadenas de certificados de entidad de certificación de cliente de confianza

Type:PSApplicationGatewayTrustedClientCertificate[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Salidas

PSApplicationGatewaySslProfile