ArmIotOperationsModelFactory.BrokerDiagnosticTraces Method

Definition

public static Azure.ResourceManager.IotOperations.Models.BrokerDiagnosticTraces BrokerDiagnosticTraces(Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode? mode = default, int? cacheSizeMegabytes = default, Azure.ResourceManager.IotOperations.Models.DiagnosticSelfTracing selfTracing = default, int? spanChannelCapacity = default);
static member BrokerDiagnosticTraces : Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> * Nullable<int> * Azure.ResourceManager.IotOperations.Models.DiagnosticSelfTracing * Nullable<int> -> Azure.ResourceManager.IotOperations.Models.BrokerDiagnosticTraces
Public Shared Function BrokerDiagnosticTraces (Optional mode As Nullable(Of IotOperationsOperationalMode) = Nothing, Optional cacheSizeMegabytes As Nullable(Of Integer) = Nothing, Optional selfTracing As DiagnosticSelfTracing = Nothing, Optional spanChannelCapacity As Nullable(Of Integer) = Nothing) As BrokerDiagnosticTraces

Parameters

mode
Nullable<IotOperationsOperationalMode>

The toggle to enable/disable traces.

cacheSizeMegabytes
Nullable<Int32>

The cache size in megabytes.

selfTracing
DiagnosticSelfTracing

The self tracing properties.

spanChannelCapacity
Nullable<Int32>

The span channel capacity.

Returns

A new BrokerDiagnosticTraces instance for mocking.

Applies to