Share via


ProvisioningClientAmqpSettings Class

Definition

Contains AMQP transport-specific settings for a provisioning device client.

public sealed class ProvisioningClientAmqpSettings : Microsoft.Azure.Devices.Provisioning.Client.ProvisioningClientTransportSettings
type ProvisioningClientAmqpSettings = class
    inherit ProvisioningClientTransportSettings
Public NotInheritable Class ProvisioningClientAmqpSettings
Inherits ProvisioningClientTransportSettings
Inheritance
ProvisioningClientAmqpSettings

Constructors

ProvisioningClientAmqpSettings(ProvisioningClientTransportProtocol)

Creates an instance of this class.

Properties

ClientWebSocket

The client web socket to use when communicating over web sockets.

IdleTimeout

Specify client-side heartbeat interval. The interval, that the client establishes with the service, for sending keep alive pings.

Protocol

The configured transport protocol.

(Inherited from ProvisioningClientTransportSettings)
Proxy

The web proxy that will be used to connect to IoT hub using a web socket connection for AMQP or MQTT protocol.

(Inherited from ProvisioningClientTransportSettings)
RemoteCertificateValidationCallback

A callback for remote certificate validation.

(Inherited from ProvisioningClientTransportSettings)
SslProtocols

The version of TLS to use by default.

(Inherited from ProvisioningClientTransportSettings)
WebSocketKeepAlive

A keep-alive for the transport layer in sending ping/pong control frames when using web sockets.

Applies to