pip_services3_container.config.ContainerConfig module¶
pip_services3_container.config.ContainerConfig¶
Container configuration implementation.
- copyright
 Conceptual Vision Consulting LLC 2018-2019, see AUTHORS for more details.
- license
 MIT, see LICENSE for more details.
- 
class 
pip_services3_container.config.ContainerConfig.ContainerConfig(components: Sequence[pip_services3_container.config.ComponentConfig.ComponentConfig] = None)¶ Bases:
listContainer configuration defined as a list of component configurations.
- 
static 
from_config(config: pip_services3_commons.config.ConfigParams.ConfigParams) → pip_services3_container.config.ContainerConfig.ContainerConfig¶ Creates a new
ContainerConfigobject based on configuration parameters. Each section in the configuration parameters is converted into a component configuration.- Parameters
 config – an object with key-value pairs used to initialize a new
ContainerConfig.- Returns
 a new
ContainerConfigobject.
- 
static 
from_value(value: Any) → pip_services3_container.config.ContainerConfig.ContainerConfig¶ Creates a new
ContainerConfigobject filled with key-value pairs from specified object. The value is converted intoConfigParamsobject which is used to create the object.- Parameters
 value – an object with key-value pairs used to initialize a new
ContainerConfig.- Returns
 a new
ContainerConfigobject.
- 
static