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
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 |
-IdentityClientId
Identitätsclient-ID der vom Benutzer zugewiesenen verwalteten Identität. Wird standardmäßig vom System zugewiesen, wenn sie leer bleiben.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SecretIdentifier
Geheimer Bezeichner dieses Schlüsseltresors.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
Azure PowerShell