다음을 통해 공유


Set-AzApiManagementCertificate

백 엔드를 사용하여 상호 인증하도록 구성된 API Management 인증서를 수정합니다.

Syntax

Set-AzApiManagementCertificate
   -Context <PsApiManagementContext>
   -CertificateId <String>
   [-PfxFilePath <String>]
   [-PfxPassword <String>]
   [-PassThru]
   [-KeyVault <PsApiManagementKeyVaultEntity>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzApiManagementCertificate
   -Context <PsApiManagementContext>
   -CertificateId <String>
   [-PfxBytes <Byte[]>]
   [-PfxPassword <String>]
   [-PassThru]
   [-KeyVault <PsApiManagementKeyVaultEntity>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Set-AzApiManagementCertificate cmdlet은 Azure API Management 인증서를 수정합니다.

예제

예제 1: 인증서 수정

$ApiMgmtContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Set-AzApiManagementCertificate -Context $ApiMgmtContext -CertificateId "0123456789" -PfxFilePath "C:\contoso\certificates\apimanagementnew.pfx" -PfxPassword "2222"

이 명령은 지정된 API Management 인증서를 수정합니다.

매개 변수

-CertificateId

수정할 인증서의 ID를 지정합니다.

형식:String
Position:Named
기본값:None
필수:True
Accept pipeline input:True
Accept wildcard characters:False

-Context

PsApiManagementContext 개체를 지정합니다.

형식:PsApiManagementContext
Position:Named
기본값:None
필수:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

형식:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVault

인증서 데이터를 가져오는 데 사용되는 KeyVault입니다. -PfxFilePath를 지정하지 않은 경우 이 매개 변수가 필요합니다.

형식:PsApiManagementKeyVaultEntity
Position:Named
기본값:None
필수:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Passthru

형식:SwitchParameter
Position:Named
기본값:None
필수:False
Accept pipeline input:True
Accept wildcard characters:False

-PfxBytes

인증서 파일의 바이트 배열을 .pfx 형식으로 지정합니다. PfxFilePath 매개 변수를 지정하지 않는 경우 이 매개 변수가 필요합니다.

형식:Byte[]
Position:Named
기본값:None
필수:False
Accept pipeline input:True
Accept wildcard characters:False

-PfxFilePath

만들고 업로드할 인증서 파일의 경로를 .pfx 형식으로 지정합니다. PfxBytes 매개 변수를 지정하지 않는 경우 이 매개 변수가 필요합니다.

형식:String
Position:Named
기본값:None
필수:False
Accept pipeline input:True
Accept wildcard characters:False

-PfxPassword

인증서의 암호를 지정합니다.

형식:String
Position:Named
기본값:None
필수:False
Accept pipeline input:True
Accept wildcard characters:False

입력

PsApiManagementContext

String

Byte[]

SwitchParameter

출력

PsApiManagementCertificate