Sdílet prostřednictvím


New-AzBatchCertificate

Přidá certifikát do zadaného účtu Batch.

Syntaxe

New-AzBatchCertificate
   [-FilePath] <String>
   [-Password <SecureString>]
   [-Kind <PSCertificateKind>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzBatchCertificate
   [-RawData] <Byte[]>
   [-Password <SecureString>]
   [-Kind <PSCertificateKind>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina New-AzBatchCertificate přidá certifikát do zadaného účtu Azure Batch.

Příklady

Příklad 1: Přidání certifikátu ze souboru

New-AzBatchCertificate -FilePath "E:\Certificates\MyCert.cer" -BatchContext $Context

Tento příkaz přidá certifikát do zadaného účtu Batch pomocí souboru E:\Certificates\MyCert.cer.

Příklad 2: Přidání certifikátu z nezpracovaných dat

$RawData = [System.IO.File]::ReadAllBytes("E:\Certificates\MyCert.pfx")
New-AzBatchCertificate -RawData $RawData -Password <Password> -BatchContext $Context

První příkaz načte data ze souboru s názvem MyCert.pfx do proměnné $RawData. Druhý příkaz přidá do zadaného účtu Batch certifikát pomocí nezpracovaných dat uložených v $RawData.

Parametry

-BatchContext

Určuje instanci BatchAccountContext , kterou tato rutina používá k interakci se službou Batch. Pokud k získání účtu BatchAccount použijete rutinu Get-AzBatchAccount, použije se při interakci se službou Batch ověřování Microsoft Entra. Pokud chcete místo toho použít ověřování pomocí sdíleného klíče, použijte rutinu Get-AzBatchAccountKey k získání objektu BatchAccountContext s vyplněnými přístupovými klíči. Při použití ověřování pomocí sdíleného klíče se ve výchozím nastavení používá primární přístupový klíč. Pokud chcete změnit klíč, který chcete použít, nastavte vlastnost BatchAccountContext.KeyInUse.

Typ:BatchAccountContext
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-FilePath

Určuje cestu k souboru certifikátu. Soubor certifikátu musí být ve formátu .cer nebo .pfx.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Kind

Druh certifikátu, který se má vytvořit. Pokud není zadaný, předpokládá se, že všechny certifikáty bez hesla jsou CER a všechny certifikáty s heslem jsou PFX.

Typ:PSCertificateKind
Přípustné hodnoty:Cer, Pfx
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Password

Určuje heslo pro přístup k privátnímu klíči certifikátu. Tento parametr je nutné zadat, pokud zadáte certifikát ve formátu .pfx.

Typ:SecureString
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RawData

Určuje nezpracovaná data certifikátu ve formátu .cer nebo .pfx.

Typ:Byte[]
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

Byte[]

BatchAccountContext

Výstupy

Void