Table of Contents

Class ConnectorMqttConnectionConfiguration

Namespace
Azure.Iot.Operations.Connector.ConnectorConfigurations
Assembly
Azure.Iot.Operations.Connector.dll
public class ConnectorMqttConnectionConfiguration
Inheritance
ConnectorMqttConnectionConfiguration
Inherited Members

Properties

Authentication

[JsonPropertyName("authentication")]
public ConnectorMqttConnectionAuthenticationConfiguration? Authentication { get; set; }

Property Value

ConnectorMqttConnectionAuthenticationConfiguration

Host

[JsonPropertyName("host")]
public required string Host { get; set; }

Property Value

string

KeepAliveSeconds

[JsonPropertyName("keepAliveSeconds")]
public int? KeepAliveSeconds { get; set; }

Property Value

int?

MaxInflightMessages

[JsonPropertyName("maxInflightMessages")]
public ushort? MaxInflightMessages { get; set; }

Property Value

ushort?

Protocol

[JsonPropertyName("protocol")]
public required string Protocol { get; set; }

Property Value

string

SessionExpirySeconds

[JsonPropertyName("sessionExpirySeconds")]
public int? SessionExpirySeconds { get; set; }

Property Value

int?

Tls

[JsonPropertyName("tls")]
public MqttConnectionConfigurationTls? Tls { get; set; }

Property Value

MqttConnectionConfigurationTls