Dela via


New-AzServiceBusKeyVaultPropertiesObject

Skapa ett minnesinternt objekt för KeyVaultProperties.

Syntax

Default (Standard)

New-AzServiceBusKeyVaultPropertiesObject
    [-KeyName <String>]
    [-KeyVaultUri <String>]
    [-KeyVersion <String>]
    [-UserAssignedIdentity <String>]
    [<CommonParameters>]

Description

Skapa ett minnesinternt objekt för KeyVaultProperties.

Exempel

Exempel 1: Skapa ett minnesinternt KeyVaultProperties-objekt

New-AzServiceBusKeyVaultPropertiesObject -KeyName key1 -KeyVaultUri https://testkeyvault.vault.azure.net/
KeyName KeyVaultUri                            KeyVersion UserAssignedIdentity
------- -----------                            ---------- --------------------
key4    https://testkeyvault.vault.azure.net/

Skapar ett minnesinternt objekt av typen . En matris med kan matas som indata till parametern New-AzServiceBusNamespaceV2 och Set-AzServiceBusNamespaceV2 för att aktivera kryptering.

Exempel 2: Skapa ett minnesinternt KeyVaultProperties-objekt med UserassignedIdentity

$ec1 = "/subscriptions/0000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myFirstIdentity"
New-AzServiceBusKeyVaultPropertiesObject -KeyName key4 -KeyVaultUri https://testkeyvault.vault.azure.net/ -UserAssignedIdentity $ec1
KeyName KeyVaultUri                            KeyVersion UserAssignedIdentity
------- -----------                            ---------- --------------------
key4    https://testkeyvault.vault.azure.net/           /subscriptions/0000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myFirstIdentity

Skapar ett minnesinternt objekt av typen . En matris med kan matas som indata till parametern New-AzServiceBusNamespaceV2 och Set-AzServiceBusNamespaceV2 för att aktivera kryptering.

Parametrar

-KeyName

Namnet på nyckeln från KeyVault.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-KeyVaultUri

Uri för KeyVault.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-KeyVersion

Version av KeyVault.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-UserAssignedIdentity

ARM-ID för användaridentitet som valts för kryptering.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Utdata

KeyVaultProperties