New-AzAutomationCredential
Cria uma credencial de automação.
Sintaxe
New-AzAutomationCredential
[-Name] <String>
[-Description <String>]
[-Value] <PSCredential>
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet New-AzAutomationCredential cria uma credencial como um objeto PSCredential na Automação do Azure.
Exemplos
Exemplo 1: Criar uma credencial
$User = "Contoso\PFuller"
$Password = ConvertTo-SecureString -String "****" -AsPlainText -Force
$Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $User, $Password
New-AzAutomationCredential -AutomationAccountName "Contoso17" -Name "ContosoCredential" -Value $Credential -ResourceGroupName "ResourceGroup01"
O primeiro comando atribui um nome de usuário à variável $User. O segundo 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 terceiro comando cria uma credencial com base em $User e $Password e, em seguida, armazena-a na variável $Credential. O comando final cria uma credencial de automação chamada ContosoCredential que usa $Credential.
Parâmetros
-AutomationAccountName
Especifica o nome da conta de automação na qual esse cmdlet armazena a credencial.
Tipo: | String |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | 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 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Description
Especifica uma descrição para a credencial.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Name
Especifica um nome para a credencial.
Tipo: | String |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Especifica uma descrição para o grupo de recursos para o qual esse cmdlet cria uma credencial.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Value
Especifica as credenciais como um objeto PSCredential .
Tipo: | PSCredential |
Position: | 3 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Entradas
Saídas
Ligações Relacionadas
Azure PowerShell