New-AzApiManagementSslSetting

Cria uma instância de PsApiManagementSslSetting

Sintaxe

Default (Predefinição)

New-AzApiManagementSslSetting
    [-FrontendProtocol <Hashtable>]
    [-BackendProtocol <Hashtable>]
    [-CipherSuite <Hashtable>]
    [-ServerProtocol <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Descrição

Comando auxiliar para criar uma instância de PsApiManagementSslSetting. Este comando deve ser usado com New-AzApiManagement comando.

Exemplos

Exemplo 1: Criar uma configuração SSL para habilitar o TLS 1.0 no backend e no frontend

$enableTls=@{"Tls10" = "True"}
New-AzApiManagementSslSetting -FrontendProtocol $enableTls -BackendProtocol $enableTls
FrontendProtocols BackendProtocols CipherSuites ServerProtocols
----------------- ---------------- ------------ ---------------
{Tls10}           {Tls10}

Crie uma nova instância de PsApiManagementSslSetting para habilitar o TLSv 1.0 no Frontend (entre cliente e APIM) e Backend (entre APIM e Backend) do ApiManagement Gateway.

Parâmetros

-BackendProtocol

Configurações do protocolo de segurança de back-end. Este parâmetro é opcional. As configurações de protocolo válidas são Tls11 - Tls 1.1 Tls10 - Tls 1.0 Ssl30 - SSL 3.0

Propriedades dos parâmetros

Tipo:Hashtable
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-CipherSuite

Configurações de pacotes de codificação SSL na ordem especificada. Este parâmetro é opcional. As configurações válidas são TripleDes168 - Ativar / Desativar Tripe Des 168

Propriedades dos parâmetros

Tipo:Hashtable
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DefaultProfile

As credenciais, conta, inquilino e subscrição usados para comunicação com o Azure.

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-FrontendProtocol

Configurações de protocolos de segurança Frontend. Este parâmetro é opcional. As configurações de protocolo válidas são Tls11 - Tls 1.1 Tls10 - Tls 1.0 Ssl30 - SSL 3.0

Propriedades dos parâmetros

Tipo:Hashtable
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ServerProtocol

Configurações de protocolo do servidor, como Http2. Este parâmetro é opcional. As configurações válidas são Http2 - Ativar Http 2.0

Propriedades dos parâmetros

Tipo:Hashtable
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Saídas

Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSslSettings