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