Megosztás a következőn keresztül:


New-AzBatchCertificate

Tanúsítvány hozzáadása a megadott Batch-fiókhoz.

Syntax

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

A New-AzBatchCertificate parancsmag hozzáad egy tanúsítványt a megadott Azure Batch-fiókhoz.

Példák

1. példa: Tanúsítvány hozzáadása fájlból

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

Ez a parancs egy tanúsítványt ad hozzá a megadott Batch-fiókhoz az E:\Certificates\MyCert.cer fájl használatával.

2. példa: Tanúsítvány hozzáadása nyers adatokból

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

Az első parancs beolvassa az adatokat a MyCert.pfx nevű fájlból a $RawData változóba. A második parancs egy tanúsítványt ad hozzá a megadott Batch-fiókhoz a $RawData tárolt nyers adatok használatával.

Paraméterek

-BatchContext

Megadja azt a BatchAccountContext-példányt , amelyet ez a parancsmag a Batch szolgáltatással való interakcióhoz használ. Ha a Get-AzBatchAccount parancsmagot használja a BatchAccountContext lekéréséhez, akkor a Microsoft Entra-hitelesítés lesz használva a Batch szolgáltatással való interakció során. A megosztott kulcsos hitelesítés használatához használja a Get-AzBatchAccountKey parancsmagot egy BatchAccountContext objektum lekéréséhez a hozzáférési kulcsok kitöltésével. Megosztott kulcsú hitelesítés használatakor alapértelmezés szerint az elsődleges hozzáférési kulcsot használja a rendszer. A használni kívánt kulcs módosításához állítsa be a BatchAccountContext.KeyInUse tulajdonságot.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-FilePath

Megadja a tanúsítványfájl elérési útját. A tanúsítványfájlnak .cer vagy .pfx formátumban kell lennie.

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

-Kind

A létrehozandó tanúsítvány típusa. Ha ez nincs megadva, a rendszer feltételezi, hogy a jelszó nélküli tanúsítványok mindegyike CER, a jelszóval rendelkező összes tanúsítvány pedig PFX.

Type:PSCertificateKind
Accepted values:Cer, Pfx
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Password

Megadja a tanúsítvány titkos kulcsának eléréséhez szükséges jelszót. Ezt a paramétert akkor kell megadnia, ha .pfx formátumú tanúsítványt ad meg.

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

-RawData

A nyers tanúsítványadatokat .cer vagy .pfx formátumban adja meg.

Type:Byte[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Bevitelek

Byte[]

BatchAccountContext

Kimenetek

Void