다음을 통해 공유


New-AzApiManagementSslSetting

PsApiManagementSslSetting의 인스턴스를 만듭니다.

구문

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

Description

PsApiManagementSslSetting의 인스턴스를 만드는 도우미 명령입니다. 이 명령은 New-AzApiManagement 명령과 함께 사용됩니다.

예제

예제 1: 백 엔드와 프런트 엔드 모두에서 TLS 1.0을 사용하도록 설정하는 SSL 설정 만들기

$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
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-CipherSuite

지정된 순서로 Ssl 암호 그룹을 설정합니다. 이 매개 변수는 선택 사항입니다. 유효한 설정은 다음과 같습니다 TripleDes168 . Tripe Des 168 사용/사용 안 함

형식:Hashtable
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

형식:IAzureContextContainer
별칭:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-FrontendProtocol

프런트 엔드 보안 프로토콜 설정입니다. 이 매개 변수는 선택 사항입니다. 유효한 프로토콜 설정은 Tls11 Tls 1.1 Tls10 - Tls 1.0 Ssl30 - SSL 3.0입니다.

형식:Hashtable
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ServerProtocol

Http2와 같은 서버 프로토콜 설정입니다. 이 매개 변수는 선택 사항입니다. 유효한 설정은 다음과 같습니다 Http2 . Http 2.0 사용

형식:Hashtable
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

None

출력

Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSslSettings