ArmIotOperationsModelFactory.BrokerAdvancedSettings Method

Definition

public static Azure.ResourceManager.IotOperations.Models.BrokerAdvancedSettings BrokerAdvancedSettings(Azure.ResourceManager.IotOperations.Models.BrokerClientConfig clients = default, Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode? encryptInternalTraffic = default, Azure.ResourceManager.IotOperations.Models.CertManagerCertConfig internalCerts = default);
static member BrokerAdvancedSettings : Azure.ResourceManager.IotOperations.Models.BrokerClientConfig * Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> * Azure.ResourceManager.IotOperations.Models.CertManagerCertConfig -> Azure.ResourceManager.IotOperations.Models.BrokerAdvancedSettings
Public Shared Function BrokerAdvancedSettings (Optional clients As BrokerClientConfig = Nothing, Optional encryptInternalTraffic As Nullable(Of IotOperationsOperationalMode) = Nothing, Optional internalCerts As CertManagerCertConfig = Nothing) As BrokerAdvancedSettings

Parameters

clients
BrokerClientConfig

Configurations related to All Clients.

encryptInternalTraffic
Nullable<IotOperationsOperationalMode>

The setting to enable or disable encryption of internal Traffic.

internalCerts
CertManagerCertConfig

Certificate rotation and private key configuration.

Returns

A new BrokerAdvancedSettings instance for mocking.

Applies to