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
Sorties
PsApiManagementSystemCertificate