Share via


New-AzApiManagementSystemCertificate

Hiermee maakt u een exemplaar van PsApiManagementSystemCertificate. Het certificaat kan worden uitgegeven door privé-CA's en wordt geïnstalleerd in de API Management-service in CertificateAuthority of Root opgeslagen.

Syntax

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

Description

De cmdlet New-AzApiManagementSystemCertificate is een helper-opdracht waarmee een exemplaar van PsApiManagementSystemCertificate wordt gemaakt. Deze opdracht wordt gebruikt met de cmdlet New-AzApiManagement en Set-AzApiManagement.

Voorbeelden

Voorbeeld 1: Een exemplaar van PsApiManagementSystemCertificate maken en initialiseren met behulp van een SSL-certificaat uit bestand

$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

Met deze opdracht maakt en initialiseert u een exemplaar van PsApiManagementSystemCertificate met een basis-CA-certificaat. Vervolgens wordt er een API Management-service gemaakt waarmee het CA-certificaat wordt geïnstalleerd in het hoofdarchief.

Parameters

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

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

-PfxPassword

Wachtwoord voor het PFX-certificaatbestand.

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

-PfxPath

Pad naar een PFX-certificaatbestand.

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

-StoreName

Certificaatarchiefnaam

Type:String
Accepted values:CertificateAuthority, Root
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Invoerwaarden

String

SecureString

Uitvoerwaarden

PsApiManagementSystemCertificate