Set-AzApiManagementCertificate
Modifica um certificado de Gerenciamento de API configurado para autenticação mútua com back-end.
Sintaxe
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
O cmdlet Set-AzApiManagementCertificate modifica um certificado de Gerenciamento de API do Azure.
Exemplos
Exemplo 1: Modificar um certificado
$ApiMgmtContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Set-AzApiManagementCertificate -Context $ApiMgmtContext -CertificateId "0123456789" -PfxFilePath "C:\contoso\certificates\apimanagementnew.pfx" -PfxPassword "2222"
Esse comando modifica o certificado de Gerenciamento de API especificado.
Parâmetros
-CertificateId
Especifica a ID do certificado a ser modificado.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Context
Especifica um objeto PsApiManagementContext .
Tipo: | PsApiManagementContext |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-KeyVault
KeyVault usado para buscar dados de certificado. Esse parâmetro será necessário se -PfxFilePath não for especificado.
Tipo: | PsApiManagementKeyVaultEntity |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-PassThru
passagem
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-PfxBytes
Especifica uma matriz de bytes do arquivo de certificado no formato .pfx. Esse parâmetro será necessário se você não especificar o parâmetro PfxFilePath .
Tipo: | Byte[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-PfxFilePath
Especifica o caminho para o arquivo de certificado no formato .pfx a ser criado e carregado. Esse parâmetro será necessário se você não especificar o parâmetro PfxBytes .
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-PfxPassword
Especifica a senha do certificado.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Entradas
Byte[]
Saídas
Links Relacionados
Azure PowerShell