Dependencies required to construct the signed API manager. Passed explicitly at init time instead of reaching back into ESPRMNeoBase — that keeps the class testable in isolation and removes the need for a require-cycle workaround.

interface ESPSigV4APIManagerInit {
    awsRegion: string;
    baseUrl: string;
}

Properties

Properties

awsRegion: string

AWS region (e.g. "us-east-1").

baseUrl: string

Full API base URL including stage if any (e.g. "https://api.rainmaker.espressif.com/prod").