你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzApiManagementSslSetting
创建 PsApiManagementSslSetting 的实例
语法
New-AzApiManagementSslSetting
[-FrontendProtocol <Hashtable>]
[-BackendProtocol <Hashtable>]
[-CipherSuite <Hashtable>]
[-ServerProtocol <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
说明
用于创建 PsApiManagementSslSetting 实例的帮助程序命令。 此命令与 New-AzApiManagement 命令一起使用。
示例
示例 1:创建 SSL 设置以在后端和前端上启用 TLS 1.0
$enableTls=@{"Tls10" = "True"}
New-AzApiManagementSslSetting -FrontendProtocol $enableTls -BackendProtocol $enableTls
FrontendProtocols BackendProtocols CipherSuites ServerProtocols
----------------- ---------------- ------------ ---------------
{Tls10} {Tls10}
创建 PsApiManagementSslSetting 的新实例,以便在前端(客户端和 APIM 之间)和 ApiManagement 网关的后端(在 APIM 和后端之间)启用 TLSv 1.0。
参数
-BackendProtocol
后端安全协议设置。 此参数是可选的。
有效的协议设置 Tls11
- Tls 1.1 Tls10
- Tls 1.0 Ssl30
- SSL 3.0
类型: | Hashtable |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CipherSuite
按指定顺序设置 Ssl 密码套件设置。 此参数是可选的。
有效设置 TripleDes168
- 启用/禁用 Tripe Des 168
类型: | Hashtable |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DefaultProfile
用于与 Azure 通信的凭据、帐户、租户和订阅。
类型: | IAzureContextContainer |
别名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-FrontendProtocol
前端安全协议设置。 此参数是可选的。
有效的协议设置 Tls11
- Tls 1.1 Tls10
- Tls 1.0 Ssl30
- SSL 3.0
类型: | Hashtable |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ServerProtocol
服务器协议设置,如 Http2。 此参数是可选的。
有效设置 Http2
- 启用 Http 2.0
类型: | Hashtable |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None
输出
Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSslSettings