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.
Syntaxis
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 |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PfxPassword
Wachtwoord voor het PFX-certificaatbestand.
Type: | SecureString |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PfxPath
Pad naar een PFX-certificaatbestand.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-StoreName
Certificaatarchiefnaam
Type: | String |
Geaccepteerde waarden: | CertificateAuthority, Root |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
PsApiManagementSystemCertificate
Verwante koppelingen
Azure PowerShell