Freigeben über


New-AzApiManagementKeyVaultObject

Erstellt eine Instanz von PsApiManagementKeyVaultObject.

Syntax

New-AzApiManagementKeyVaultObject
   -SecretIdentifier <String>
   [-IdentityClientId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzApiManagementKeyVaultObject erstellt eine Instanz von PsApiManagementKeyVaultObjecte.

Beispiele

Beispiel 1: Erstellen eines keyVault Namedvalue

$secretIdentifier = 'https://contoso.vault.azure.net/secrets/xxxx'
$keyvault = New-AzApiManagementKeyVaultObject -SecretIdentifier $secretIdentifier 
$keyVaultNamedValue = New-AzApiManagementNamedValue -Context $context -NamedValueId $keyVaultNamedValueId -Name $keyVaultNamedValueName -keyVault $keyvault -Secret

Der erste Befehl erstellt einen Keyvault. Der zweite Befehl erstellt einen benannten Wert mithilfe eines geheimen Schlüssels aus diesem Keyvault.

Beispiel 2: Erstellen eines keyVault-Zertifikats

$secretIdentifier = 'https://contoso.vault.azure.net/secrets/xxxx'
$keyvault = New-AzApiManagementKeyVaultObject -SecretIdentifier $secretIdentifier 
$keyVaultcert = New-AzApiManagementCertificate -Context $context -CertificateId $kvcertId -KeyVault $keyvault

Der erste Befehl erstellt einen Keyvault. Der zweite Befehl erstellt ein Zertifikat mithilfe eines geheimen Schlüssels aus diesem Keyvault.

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

-IdentityClientId

Identitätsclient-ID der vom Benutzer zugewiesenen verwalteten Identität. Wird standardmäßig vom System zugewiesen, wenn sie leer bleiben.

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

-SecretIdentifier

Geheimer Bezeichner dieses Schlüsseltresors.

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

Eingaben

None

Ausgaben

PsApiManagementKeyVaultEntity