New-AzVpnClientRevokedCertificate
Cria um novo certificado de revogação de cliente VPN.
Sintaxe
Default (Padrão)
New-AzVpnClientRevokedCertificate
-Name <String>
-Thumbprint <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet New-AzVpnClientRevokedCertificate cria um novo certificado de revogação de cliente de VPN (rede virtual privada) para uso em um gateway de rede virtual.
Os certificados de revogação do cliente impedem que os computadores cliente usem o certificado especificado para autenticação.
Esse cmdlet cria um certificado autônomo que não é atribuído a um gateway virtual.
Em vez disso, o certificado criado por New-AzVpnClientRevokedCertificate é usado em conjunto com o cmdlet New-AzVirtualNetworkGateway quando ele cria um novo gateway.
Por exemplo, suponha que você crie um novo certificado e armazene-o em uma variável chamada $Certificate.
Em seguida, você pode usar esse objeto de certificado ao criar um novo gateway virtual.
Por exemplo
New-AzVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Para obter mais informações, consulte a documentação do cmdlet New-AzVirtualNetworkGateway.
Exemplos
Exemplo 1: Criar um novo certificado revogado pelo cliente
$Certificate = New-AzVpnClientRevokedCertificate -Name "ContosoClientRevokedCertificate" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3"
Esse comando cria um novo certificado revogado pelo cliente e armazena o objeto de certificado em uma variável chamada $Certificate. Essa variável pode ser usada pelo cmdlet New-AzVirtualNetworkGateway para adicionar o certificado a um novo gateway de rede virtual.
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Propriedades do parâmetro
| Tipo: | IAzureContextContainer |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Name
Especifica um nome exclusivo para o novo certificado de revogação de cliente.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Thumbprint
Especifica o identificador exclusivo do certificado que está sendo adicionado.
Você pode retornar informações de impressão digital para seus certificados usando um comando do Windows PowerShell semelhante a este:
Get-ChildItem -Path Cert:\LocalMachine\Root O comando anterior retorna informações para todos os certificados de computador local encontrados no repositório de certificados raiz.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | 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.