ArmServiceBusModelFactory.ServiceBusEncryption Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.ServiceBus.Models.ServiceBusEncryption ServiceBusEncryption(System.Collections.Generic.IEnumerable<Azure.ResourceManager.ServiceBus.Models.ServiceBusKeyVaultProperties> keyVaultProperties = default, Azure.ResourceManager.ServiceBus.Models.ServiceBusEncryptionKeySource? keySource = default, bool? requireInfrastructureEncryption = default);
static member ServiceBusEncryption : seq<Azure.ResourceManager.ServiceBus.Models.ServiceBusKeyVaultProperties> * Nullable<Azure.ResourceManager.ServiceBus.Models.ServiceBusEncryptionKeySource> * Nullable<bool> -> Azure.ResourceManager.ServiceBus.Models.ServiceBusEncryption
Public Shared Function ServiceBusEncryption (Optional keyVaultProperties As IEnumerable(Of ServiceBusKeyVaultProperties) = Nothing, Optional keySource As Nullable(Of ServiceBusEncryptionKeySource) = Nothing, Optional requireInfrastructureEncryption As Nullable(Of Boolean) = Nothing) As ServiceBusEncryption
Parameters
- keyVaultProperties
- IEnumerable<ServiceBusKeyVaultProperties>
Properties of KeyVault.
- keySource
- Nullable<ServiceBusEncryptionKeySource>
Enumerates the possible value of keySource for Encryption.
Enable Infrastructure Encryption (Double Encryption).
Returns
A new ServiceBusEncryption instance for mocking.