tlc.core.objects.mutable_objects.configuration#

3LC runtime configuration.

Module Contents#

Classes#

Class

Description

Configuration

3LC runtime configuration.

API#

class tlc.core.objects.mutable_objects.configuration.Configuration(url: tlc.core.url.Url | None = None, created: str | None = None, last_modified: str | None = None, init_parameters: Any = None)#

Bases: tlc.core.objects.mutable_object.MutableObject

3LC runtime configuration.

This singleton object contains all runtime configuration settings for this instance of 3LC, including

  • Current-user information

  • Network access tokens

  • Cache settings

  • Other settings

configuration_instance: tlc.core.objects.mutable_objects.configuration.Configuration | None = None#
static instance() tlc.core.objects.mutable_objects.configuration.Configuration#

Returns the singleton Configuration object