Skip to main content

infrahub_sdk.config

Classes

ProxyMountsConfig

Methods:

is_set

is_set(self) -> bool

ConfigBase

Methods:

validate_credentials_input

validate_credentials_input(cls, values: dict[str, Any]) -> dict[str, Any]

set_transport

set_transport(cls, values: dict[str, Any]) -> dict[str, Any]

validate_mix_authentication_schemes

validate_mix_authentication_schemes(cls, values: dict[str, Any]) -> dict[str, Any]

validate_address

validate_address(cls, value: str) -> str

validate_proxy_config

validate_proxy_config(self) -> Self

default_infrahub_branch

default_infrahub_branch(self) -> str

password_authentication

password_authentication(self) -> bool

Config

Methods:

logger

logger(self) -> InfrahubLoggers

set_custom_recorder

set_custom_recorder(cls, values: dict[str, Any]) -> dict[str, Any]

clone

clone(self, branch: str | None = None) -> Config