New-AzBatchCertificate
Ajoute un certificat au compte Batch spécifié.
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
L’applet de commande New-AzBatchCertificate ajoute un certificat au compte Azure Batch spécifié.
Exemples
Exemple 1 : Ajouter un certificat à partir d’un fichier
New-AzBatchCertificate -FilePath "E:\Certificates\MyCert.cer" -BatchContext $Context
Cette commande ajoute un certificat au compte Batch spécifié à l’aide du fichier E :\Certificates\MyCert.cer.
Exemple 2 : Ajouter un certificat à partir de données brutes
$RawData = [System.IO.File]::ReadAllBytes("E:\Certificates\MyCert.pfx")
New-AzBatchCertificate -RawData $RawData -Password <Password> -BatchContext $Context
La première commande lit les données du fichier nommé MyCert.pfx dans la variable $RawData. La deuxième commande ajoute un certificat au compte Batch spécifié à l’aide des données brutes stockées dans $RawData.
Paramètres
-BatchContext
Spécifie l’instance BatchAccountContext utilisée par cette applet de commande pour interagir avec le service Batch. Si vous utilisez l’applet de commande Get-AzBatchAccount pour obtenir votre BatchAccountContext, l’authentification Microsoft Entra sera utilisée lors de l’interaction avec le service Batch. Pour utiliser l’authentification par clé partagée à la place, utilisez l’applet de commande Get-AzBatchAccountKey pour obtenir un objet BatchAccountContext avec ses clés d’accès remplies. Lorsque vous utilisez l’authentification par clé partagée, la clé d’accès primaire est utilisée par défaut. Pour modifier la clé à utiliser, définissez la propriété BatchAccountContext.KeyInUse.
Type: | BatchAccountContext |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilePath
Spécifie le chemin d’accès du fichier de certificat. Le fichier de certificat doit être au format .cer ou .pfx.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Kind
Type de certificat à créer. S’il n’est pas spécifié, il est supposé que tous les certificats sans mot de passe sont CER et que tous les certificats avec mot de passe sont PFX.
Type: | PSCertificateKind |
Valeurs acceptées: | Cer, Pfx |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Password
Spécifie le mot de passe pour accéder à la clé privée du certificat. Vous devez spécifier ce paramètre si vous spécifiez un certificat au format .pfx.
Type: | SecureString |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RawData
Spécifie les données de certificat brutes au format .cer ou .pfx.
Type: | Byte[] |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
Entrées
Byte[]