SDKOptions: {
    api_revision?: string;
    api_version?: string;
    debug_logger?: Logger;
    http_client?: HTTPClient;
    retry_config?: RetryConfig;
    security?: Security | () => Promise<Security>;
    server_idx?: number;
    server_url?: string;
    timeout_ms?: number;
    user_agent?: string;
    user_project?: string;
}

Type declaration

  • Optionalapi_revision?: string

    Allows setting the api_revision parameter for all supported operations

  • Optionalapi_version?: string

    Allows setting the api_version parameter for all supported operations

  • Optionaldebug_logger?: Logger
  • Optionalhttp_client?: HTTPClient
  • Optionalretry_config?: RetryConfig

    Allows overriding the default retry config used by the SDK

  • Optionalsecurity?: Security | () => Promise<Security>

    The security details required to authenticate the SDK

  • Optionalserver_idx?: number

    Allows overriding the default server used by the SDK

  • Optionalserver_url?: string

    Allows overriding the default server URL used by the SDK

  • Optionaltimeout_ms?: number
  • Optionaluser_agent?: string

    Allows overriding the default user agent used by the SDK

  • Optionaluser_project?: string

    Allows setting the user_project parameter for all supported operations