qcs_api_client.client._configuration.file#

Module Contents#

Classes#

QCSClientConfigurationFile

A configuration value store which loads field values in this order of precedence on

class qcs_api_client.client._configuration.file.QCSClientConfigurationFile(**kwargs: Any)#

Bases: qcs_api_client.client._configuration.environment._EnvironmentBaseModel

A configuration value store which loads field values in this order of precedence on initialization: 1. Runtime keyword arguments 2. Environment variables 3. Configuration file path (if provided) 4. Field default values

file_path :Optional[pathlib.Path]#

The file path which maps to this configuration, and to which this configuration will be written on save.

dict(*args, **kwargs) dict#
json(*args, **kwargs) str#
classmethod parse_file(path: pydantic.types.FilePath) QCSClientConfigurationFile#