Partager via


New-AzApiManagementSystemCertificate

Crée une instance de PsApiManagementSystemCertificate. Le certificat peut être émis par l’autorité de certification privée et sera installé sur le service Gestion des API dans CertificateAuthority ou Root magasin.

Syntaxe

New-AzApiManagementSystemCertificate
   -StoreName <String>
   -PfxPath <String>
   [-PfxPassword <SecureString>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

La cmdlet New-AzApiManagementSystemCertificate est une commande d’assistance qui crée une instance de PsApiManagementSystemCertificate. Cette commande est utilisée avec l’applet de commande New-AzApiManagement et Set-AzApiManagement.

Exemples

Exemple 1 : Créer et initialiser une instance de PsApiManagementSystemCertificate à l’aide d’un certificat Ssl à partir d’un fichier

$rootCa = New-AzApiManagementSystemCertificate -StoreName "Root" -PfxPath "C:\contoso\certificates\privateCa.cer"
$systemCert = @($rootCa)
New-AzApiManagement -ResourceGroupName "ContosoGroup" -Location "West US" -Name "ContosoApi" -Organization Contoso -AdminEmail admin@contoso.com -SystemCertificateConfiguration $systemCert

Cette commande crée et initialise une instance de PsApiManagementSystemCertificate avec un certificat d’autorité de certification racine. Il crée ensuite et le service Gestion des API qui installe le certificat d’autorité de certification dans le magasin racine.

Paramètres

-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

-PfxPassword

Mot de passe pour le fichier de certificat .pfx.

Type:SecureString
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-PfxPath

Chemin d’accès à un fichier de certificat .pfx.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-StoreName

Certificate StoreName

Type:String
Valeurs acceptées:CertificateAuthority, Root
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

String

SecureString

Sorties

PsApiManagementSystemCertificate