Set-AzAutomationCertificate
Hiermee wijzigt u de configuratie van een Automation-certificaat.
Syntaxis
Set-AzAutomationCertificate
[-Name] <String>
[-Description <String>]
[-Password <SecureString>]
[-Path <String>]
[-Exportable <Boolean>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De Set-AzAutomationCertificate cmdlet wijzigt de configuratie van een certificaat in Azure Automation.
Voorbeelden
Voorbeeld 1: Een certificaat wijzigen
$Password = ConvertTo-SecureString -String "****" -AsPlainText -Force
Set-AzAutomationCertificate -AutomationAccountName "Contos17" -Name "ContosoCertificate" -Path "./cert.pfx" -Password $Password -ResourceGroupName "ResourceGroup01"
Met de eerste opdracht wordt een wachtwoord voor tekst zonder opmaak geconverteerd naar een veilige tekenreeks met behulp van de cmdlet ConvertTo-SecureString. Met de opdracht wordt dat object opgeslagen in de variabele $Password. Met de tweede opdracht wijzigt u een certificaat met de naam ContosoCertificate. De opdracht gebruikt het wachtwoord dat is opgeslagen in $Password. Met de opdracht geeft u de accountnaam en het pad op van het bestand dat wordt geüpload.
Parameters
-AutomationAccountName
Hiermee geeft u de naam op van het Automation-account waarvoor deze cmdlet een certificaat wijzigt.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Description
Hiermee geeft u een beschrijving op voor het certificaat dat door deze cmdlet wordt gewijzigd.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Exportable
Hiermee geeft u op of het certificaat kan worden geëxporteerd.
Type: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam op van het certificaat dat door deze cmdlet wordt gewijzigd.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Password
Hiermee geeft u het wachtwoord voor het certificaatbestand.
Type: | SecureString |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Path
Hiermee geeft u het pad naar een scriptbestand dat moet worden geüpload. Het bestand kan een .cer of een PFX-bestand zijn.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResourceGroupName
Hiermee geeft u de naam op van de resourcegroep waarvoor deze cmdlet een certificaat wijzigt.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell