Freigeben über


New-AzApiManagementSystemCertificate

Erstellt eine Instanz von PsApiManagementSystemCertificate. Das Zertifikat kann von privaten Zertifizierungsstellen ausgestellt werden und wird im API-Verwaltungsdienst in CertificateAuthority oder Root 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 PsApiManagementSystemCertificateerstellt. 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

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PfxPassword

Kennwort für die PFX-Zertifikatdatei.

Typ:SecureString
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PfxPath

Pfad zu einer PFX-Zertifikatdatei.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-StoreName

Zertifikatspeichername

Typ:String
Zulässige Werte:CertificateAuthority, Root
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

String

SecureString

Ausgaben

PsApiManagementSystemCertificate