Skip to content

Types

Infisical HTTPX SDK Types.

InfisicalClientParams

Bases: TypedDict

Infisical Client Parameters.

The table below represents the available parameters you can pass to the InfisicalClient and InfisicalAsyncClient classes.

keyword type
endpoint str
token str
client_id str
client_secret str
follow_redirects bool
provider_chain InfisicalCredentialProviderChain
Source code in src/infisical/_types.py
class InfisicalClientParams(TypedDict, total=False):
    """Infisical Client Parameters.

    The table below represents the available parameters you can pass to the
    [InfisicalClient][src.infisical.clients.clients.] and [InfisicalAsyncClient][src.infisical.clients.clients.]
    classes.

    | keyword | type |
    | ------- | ---- |
    | `endpoint` | `str` |
    | `token` | `str` |
    | `client_id` | `str` |
    | `client_secret` | `str` |
    | `follow_redirects` | `bool` |
    | `provider_chain` | [InfisicalCredentialProviderChain][src.infisical.credentials.providers.] |
    """

    endpoint: str
    token: str
    client_id: str
    client_secret: str
    follow_redirects: bool
    provider_chain: "InfisicalCredentialProviderChain"