ArmIotOperationsModelFactory.BrokerAuthorizationConfig Method

Definition

public static Azure.ResourceManager.IotOperations.Models.BrokerAuthorizationConfig BrokerAuthorizationConfig(Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode? cache = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.BrokerAuthorizationRule> rules = default);
static member BrokerAuthorizationConfig : Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> * seq<Azure.ResourceManager.IotOperations.Models.BrokerAuthorizationRule> -> Azure.ResourceManager.IotOperations.Models.BrokerAuthorizationConfig
Public Shared Function BrokerAuthorizationConfig (Optional cache As Nullable(Of IotOperationsOperationalMode) = Nothing, Optional rules As IEnumerable(Of BrokerAuthorizationRule) = Nothing) As BrokerAuthorizationConfig

Parameters

cache
Nullable<IotOperationsOperationalMode>

Enable caching of the authorization rules.

rules
IEnumerable<BrokerAuthorizationRule>

The authorization rules to follow. If no rule is set, but Authorization Resource is used that would mean DenyAll.

Returns

A new BrokerAuthorizationConfig instance for mocking.

Applies to