Set-AzAutomationCredential
Modifica uma credencial de automação.
Sintaxe
Set-AzAutomationCredential
[-Name] <String>
[-Description <String>]
[-Value <PSCredential>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Set-AzAutomationCredential modifica uma credencial como um objeto PSCredential na Automação do Azure.
Exemplos
Exemplo 1: Atualizar uma credencial
$User = "Contoso\DChew"
$Password = ConvertTo-SecureString -String "****" -AsPlainText -Force
$Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $User, $Password
Set-AzAutomationCredential -AutomationAccountName "Contoso17" -Name "ContosoCredential" -ResourceGroupName "ResourceGroup01" -Value $Credential
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 modifica a credencial de automação chamada ContosoCredential para usar a credencial no $Credential.
Parâmetros
-AutomationAccountName
Especifica o nome da conta de automação para a qual esse cmdlet modifica uma 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 que este cmdlet modifica.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Name
Especifica o nome da credencial que este cmdlet modifica.
Tipo: | String |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos para o qual esse cmdlet modifica 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: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |