Set-AzureAutomationCertificate

Modyfikuje konfigurację certyfikatu usługi Automation.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.

Składnia

Set-AzureAutomationCertificate
   -Name <String>
   [-Description <String>]
   [-Password <SecureString>]
   [-Path <String>]
   [-Exportable <Boolean>]
   -AutomationAccountName <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Opis

Ważne

To polecenie programu PowerShell dla usługi Azure Automation jest dłużej obsługiwane od 23.01.2020 r. Model zarządzania usługami platformy Azure jest przestarzały dla usługi Azure Automation i został wyłączony w tym dniu. Użyj poleceń, które obsługują model zarządzania zasobami platformy Azure w narzędziu Az.Automation.

Polecenie cmdlet Set-AzureAutomationCertificate modyfikuje konfigurację certyfikatu w usłudze Microsoft Azure Automation.

Przykłady

Przykład 1. Aktualizowanie certyfikatu

PS C:\> $password = ConvertTo-SecureString "PassWord!" -AsPlainText -Force
PS C:\> Set-AzureAutomationCertificate -AutomationAccountName "Contos17" -Name "MyCertificate" -Path "./cert.pfx" -Password $password

Te polecenia aktualizują istniejący certyfikat o nazwie MyCertificate w usłudze Automation. Pierwsze polecenie tworzy hasło dla pliku certyfikatu używanego w drugim poleceniu, które aktualizuje certyfikat.

Parametry

-AutomationAccountName

Określa nazwę konta usługi Automation przy użyciu certyfikatu.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Description

Określa opis certyfikatu.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Exportable

Wskazuje, że można wyeksportować certyfikat.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Określa nazwę certyfikatu.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Password

Określa hasło pliku certyfikatu.

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Path

Określa ścieżkę do pliku skryptu do przekazania. Plik może być plikiem cer lub pfx.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

CertificateInfo