Compartir a través de


New-AzServiceBusKeyVaultPropertiesObject

Cree un objeto en memoria para KeyVaultProperties.

Sintaxis

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

Description

Cree un objeto en memoria para KeyVaultProperties.

Ejemplos

Ejemplo 1: Construir un objeto KeyVaultProperties en memoria

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

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

Crea un objeto en memoria de tipo IKeyVaultProperties. Una matriz de IKeyVaultProperties se puede alimentar como entrada para KeyVaultProperty el parámetro New-AzServiceBusNamespaceV2 y Set-AzServiceBusNamespaceV2 para habilitar el cifrado.

Ejemplo 2: Construcción de un objeto KeyVaultProperties en memoria con 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

Crea un objeto en memoria de tipo IKeyVaultProperties. Una matriz de IKeyVaultProperties se puede alimentar como entrada para KeyVaultProperty el parámetro New-AzServiceBusNamespaceV2 y Set-AzServiceBusNamespaceV2 para habilitar el cifrado.

Parámetros

-KeyName

Nombre de la clave de KeyVault.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-KeyVaultUri

Uri de KeyVault.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-KeyVersion

Versión de KeyVault.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-UserAssignedIdentity

Id. de ARM de la identidad de usuario seleccionada para el cifrado.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

KeyVaultProperties