Table of Contents

Class ConnectorFileMountSettings

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

Fields

BrokerSatMountPathEnvVar

public const string BrokerSatMountPathEnvVar = "BROKER_SAT_MOUNT_PATH"

Field Value

string

BrokerTrustBundleMountPathEnvVar

public const string BrokerTrustBundleMountPathEnvVar = "BROKER_TLS_TRUST_BUNDLE_CACERT_MOUNT_PATH"

Field Value

string

ConnectorAioMetadataFileName

public const string ConnectorAioMetadataFileName = "AIO_METADATA"

Field Value

string

ConnectorClientIdEnvVar

public const string ConnectorClientIdEnvVar = "CONNECTOR_ID"

Field Value

string

ConnectorConfigMountPathEnvVar

public const string ConnectorConfigMountPathEnvVar = "CONNECTOR_CONFIGURATION_MOUNT_PATH"

Field Value

string

ConnectorDiagnosticsConfigFileName

public const string ConnectorDiagnosticsConfigFileName = "DIAGNOSTICS"

Field Value

string

ConnectorMqttConfigFileName

public const string ConnectorMqttConfigFileName = "MQTT_CONNECTION_CONFIGURATION"

Field Value

string

Methods

FromFileMount()

Create an instance of MqttConnectionSettings using the files mounted when this connector was deployed.

public static MqttConnectionSettings FromFileMount()

Returns

MqttConnectionSettings

The instance of MqttConnectionSettings that allows the connector to connect to the MQTT broker.

GetAioMetadata()

public static AioMetadata GetAioMetadata()

Returns

AioMetadata

GetConnectorDiagnostics()

public static ConnectorDiagnostics GetConnectorDiagnostics()

Returns

ConnectorDiagnostics

GetMqttConnectionConfiguration()

public static ConnectorMqttConnectionConfiguration GetMqttConnectionConfiguration()

Returns

ConnectorMqttConnectionConfiguration