IClientOptions: {
    abortController?: AbortController;
    body?: Record<string, any> | string | Uint8Array;
    credentialsMode?: CredentialsMode;
    enableRetry?: boolean;
    getAbortController?: () => AbortController;
    headers: Record<string, any>;
    httpClientOptions?: object;
    includeOriginalRequest?: boolean;
    maskSensitiveHeaderData?: boolean;
    method: MethodType;
    retryConfig?: RetryOptions;
    signal?: AbortSignal;
    timeout?: number;
}

Type declaration

  • OptionalabortController?: AbortController
  • Optionalbody?: Record<string, any> | string | Uint8Array
  • OptionalcredentialsMode?: CredentialsMode
  • OptionalenableRetry?: boolean
  • OptionalgetAbortController?: () => AbortController
  • headers: Record<string, any>
  • OptionalhttpClientOptions?: object
  • OptionalincludeOriginalRequest?: boolean
  • OptionalmaskSensitiveHeaderData?: boolean
  • method: MethodType
  • OptionalretryConfig?: RetryOptions
  • Optionalsignal?: AbortSignal
  • Optionaltimeout?: number