HttpMiddlewareOptions: {
    credentialsMode?: CredentialsMode;
    enableRetry?: boolean;
    getAbortController?: (() => AbortController);
    host: string;
    httpClient: Function;
    httpClientOptions?: object;
    includeOriginalRequest?: boolean;
    includeRequestInErrorResponse?: boolean;
    includeResponseHeaders?: boolean;
    maskSensitiveHeaderData?: boolean;
    retryConfig?: RetryOptions;
    timeout?: number;
}

Type declaration

  • Optional credentialsMode?: CredentialsMode
  • Optional enableRetry?: boolean
  • Optional getAbortController?: (() => AbortController)
      • (): AbortController
      • Returns AbortController

  • host: string
  • httpClient: Function
  • Optional httpClientOptions?: object
  • Optional includeOriginalRequest?: boolean
  • Optional includeRequestInErrorResponse?: boolean
  • Optional includeResponseHeaders?: boolean
  • Optional maskSensitiveHeaderData?: boolean
  • Optional retryConfig?: RetryOptions
  • Optional timeout?: number