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

  • OptionalcredentialsMode?: CredentialsMode
  • OptionalenableRetry?: boolean
  • OptionalgetAbortController?: () => AbortController
  • host: string
  • OptionalhttpClient?: Function
  • OptionalhttpClientOptions?: object
  • OptionalincludeOriginalRequest?: boolean
  • OptionalincludeRequestInErrorResponse?: boolean
  • OptionalincludeResponseHeaders?: boolean
  • OptionalmaskSensitiveHeaderData?: boolean
  • OptionalretryConfig?: RetryOptions
  • Optionaltimeout?: number