New-AzAutomationCertificate
Cria um certificado de automação.
Syntax
New-AzAutomationCertificate
[-Name] <String>
[-Description <String>]
[-Password <SecureString>]
[-Path] <String>
[-Exportable]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet New-AzAutomationCertificate cria um certificado na Automação do Azure. Forneça o caminho para um arquivo de certificado a ser carregado.
Exemplos
Exemplo 1: Criar um novo certificado
$Password = ConvertTo-SecureString -String "Password" -AsPlainText -Force
New-AzAutomationCertificate -AutomationAccountName "Contoso17" -Name "ContosoCertificate" -Path "./cert.pfx" -Password $Password -ResourceGroupName "ResourceGroup01"
O primeiro comando converte uma senha de texto sem formatação em uma cadeia de caracteres segura usando o cmdlet ConvertTo-SecureString. O comando armazena esse objeto na variável $Password. O segundo comando cria um certificado chamado ContosoCertificate. O comando usa a senha armazenada no $Password. O comando especifica o nome da conta e o caminho do arquivo carregado.
Parâmetros
-AutomationAccountName
Especifica o nome da conta de automação para a qual esse cmdlet armazena o certificado.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição para o certificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Exportable
Especifica se o certificado pode ser exportado.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifica o nome do certificado.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Password
Especifica a senha para o arquivo de certificado.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Especifica o caminho para um arquivo de script que esse cmdlet carrega. O arquivo pode ser um .cer ou um arquivo .pfx.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos para o qual esse cmdlet cria um certificado.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
Saídas
Observações
Esse comando deve ser executado em uma máquina da qual você é administrador, bem como em uma sessão elevada do PowerShell; antes que o certificado seja carregado, esse cmdlet usa o armazenamento X.509 local para recuperar a impressão digital e a chave e, se esse cmdlet for executado fora de uma sessão elevada do PowerShell, você receberá um erro "Acesso negado".
Links Relacionados
Azure PowerShell
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de