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