New-AzApiManagementSystemCertificate

Erstellt eine Instanz von PsApiManagementSystemCertificate. Das Zertifikat kann von privaten Zertifizierungsstellen ausgestellt werden und wird im API-Verwaltungsdienst in CertificateAuthority oder Root im Speicher installiert.

Syntax

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

Beschreibung

Das Cmdlet New-AzApiManagementSystemCertificate ist ein Hilfsbefehl, der eine Instanz von PsApiManagementSystemCertificate erstellt. Dieser Befehl wird mit dem Cmdlet New-AzApiManagement und Set-AzApiManagement verwendet.

Beispiele

Beispiel 1: Erstellen und Initialisieren einer Instanz von PsApiManagementSystemCertificate mithilfe eines SSL-Zertifikats aus datei

$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

Dieser Befehl erstellt und initialisiert eine Instanz von PsApiManagementSystemCertificate mit einem Stammzertifizierungsstellenzertifikat. Anschließend wird der API-Verwaltungsdienst erstellt, der das Zertifizierungsstellenzertifikat im Stammspeicher installiert.

Parameter

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-PfxPassword

Kennwort für die PFX-Zertifikatdatei.

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

-PfxPath

Pfad zu einer PFX-Zertifikatdatei.

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

-StoreName

Zertifikatspeichername

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

Eingaben

String

SecureString

Ausgaben

PsApiManagementSystemCertificate