New-AzureAutomationCertificate

Tworzy certyfikat usługi Azure 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

New-AzureAutomationCertificate
   -Name <String>
   [-Description <String>]
   [-Password <SecureString>]
   -Path <String>
   [-Exportable]
   -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 New-AzureAutomationCertificate tworzy certyfikat w usłudze Microsoft Azure Automation. Należy podać ścieżkę do pliku certyfikatu do przekazania.

Przykłady

Przykład 1. Tworzenie certyfikatu

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

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

Parametry

-AutomationAccountName

Określa nazwę konta usługi Automation, w których będzie przechowywany certyfikat.

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:SwitchParameter
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:True
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