New-​Azure​Batch​Certificate

Adds a certificate to the specified Batch account.

Syntax

New-AzureBatchCertificate
   [-FilePath] <String>
   -BatchContext <BatchAccountContext>
   [-Password <String>]
   [<CommonParameters>]
New-AzureBatchCertificate
   [-RawData] <Byte[]>
   -BatchContext <BatchAccountContext>
   [-Password <String>]
   [<CommonParameters>]

Description

The New-AzureBatchCertificate cmdlet adds a certificate to the specified Azure Batch account.

Examples

Example 1: Add a certificate from a file

PS C:\>New-AzureBatchCertificate -FilePath "E:\Certificates\MyCert.cer" -BatchContext $Context

This command adds a certificate to the specified Batch account by using the file E:\Certificates\MyCert.cer.

Example 2: Add a certificate from raw data

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

The first command reads the data from the file named MyCert.pfx into the $RawData variable.

The second command adds a certificate to the specified Batch account using the raw data stored in $RawData.

Required Parameters

-BatchContext

Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet.

Type:BatchAccountContext
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-FilePath

Specifies the path of the certificate file. The certificate file must be in either .cer or .pfx format.

Type:String
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RawData

Specifies the raw certificate data in either .cer or .pfx format.

Type:Byte[]
Position:0
Default value:None
Accept pipeline input:True (ByPropertyName, ByValue)
Accept wildcard characters:False

Optional Parameters

-Password

Specifies the password to access the certificate private key. You must specify this parameter if you specify a certificate in .pfx format.

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