New-AzAutomationCertificate

Vytvoří certifikát Automation.

Syntax

New-AzAutomationCertificate
   [-Name] <String>
   [-Description <String>]
   [-Password <SecureString>]
   [-Path] <String>
   [-Exportable]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina New-AzAutomationCertificate vytvoří certifikát ve službě Azure Automation. Zadejte cestu k souboru certifikátu, který chcete nahrát.

Příklady

Příklad 1: Vytvoření nového certifikátu

$Password = ConvertTo-SecureString -String "Password" -AsPlainText -Force
New-AzAutomationCertificate -AutomationAccountName "Contoso17" -Name "ContosoCertificate" -Path "./cert.pfx" -Password $Password -ResourceGroupName "ResourceGroup01"

První příkaz převede heslo ve formátu prostého textu na zabezpečený řetězec pomocí rutiny ConvertTo-SecureString. Příkaz uloží tento objekt do proměnné $Password. Druhý příkaz vytvoří certifikát s názvem ContosoCertificate. Příkaz používá heslo uložené v $Password. Příkaz určuje název účtu a cestu k souboru, který nahraje.

Parametry

-AutomationAccountName

Určuje název účtu Automation, pro který tato rutina certifikát ukládá.

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Určuje popis certifikátu.

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

-Exportable

Určuje, jestli se certifikát dá exportovat.

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

-Name

Určuje název certifikátu.

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

-Password

Určuje heslo pro soubor certifikátu.

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

-Path

Určuje cestu k souboru skriptu, který tato rutina nahraje. Soubor může být .cer nebo soubor .pfx.

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

-ResourceGroupName

Určuje název skupiny prostředků, pro kterou tato rutina vytvoří certifikát.

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

Vstupy

String

SecureString

SwitchParameter

Výstupy

CertificateInfo

Poznámky

Tento příkaz by se měl spustit na počítači, na který jste správcem, a také v relaci PowerShellu se zvýšenými oprávněními; před nahráním certifikátu tato rutina pomocí místního úložiště X.509 načte kryptografický otisk a klíč a pokud se tato rutina spustí mimo relaci PowerShellu se zvýšenými oprávněními, zobrazí se chyba Přístup odepřen.