Credentials and endpoint for MQTT connect (SigV4 / temporary creds).

interface ESPMQTTConfig {
    accessKey: string;
    clientId: string;
    endpoint: string;
    expiration?: string;
    region: string;
    secretKey: string;
    sessionToken: string;
}

Properties

accessKey: string
clientId: string
endpoint: string
expiration?: string

Optional expiry hint for the credentials. Not needed to open the MQTT connection. An adapter may use it to schedule a proactive reconnect before AWS drops the socket when the creds expire.

region: string
secretKey: string
sessionToken: string