controller.utilities.configuration.BaseEnvModel.model_fields

BaseEnvModel.model_fields: ClassVar[dict[str, FieldInfo]] = {'ACTIVATE_ADMINER': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_ALCHEMY': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_AUTH': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_BACKEND': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_CELERY': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_CELERYBEAT': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_FAIL2BAN': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_FLOWER': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_FTP': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_MYPY': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_NEO4J': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_POSTGRES': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_PROXY': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_RABBIT': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_REDIS': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_SMTP': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_SMTP_SERVER': FieldInfo(annotation=zero_or_one, required=True), 'ACTIVATE_SWAGGERUI': FieldInfo(annotation=zero_or_one, required=True), 'ALCHEMY_DB': FieldInfo(annotation=str, required=True), 'ALCHEMY_DBS': FieldInfo(annotation=str, required=True), 'ALCHEMY_DBTYPE': FieldInfo(annotation=ALCHEMY_DBTYPE_VALUES, required=True), 'ALCHEMY_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'ALCHEMY_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'ALCHEMY_HOST': FieldInfo(annotation=str, required=True), 'ALCHEMY_PASSWORD': FieldInfo(annotation=str, required=True), 'ALCHEMY_POOLSIZE': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'ALCHEMY_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'ALCHEMY_USER': FieldInfo(annotation=str, required=True), 'ALCHEMY_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'ALEMBIC_AUTO_MIGRATE': FieldInfo(annotation=zero_or_one, required=True), 'ALLOW_ACCESS_TOKEN_PARAMETER': FieldInfo(annotation=zero_or_one, required=True), 'ALLOW_PASSWORD_RESET': FieldInfo(annotation=zero_or_one, required=True), 'ALLOW_REGISTRATION': FieldInfo(annotation=zero_or_one, required=True), 'ALLOW_TERMS_OF_USE': FieldInfo(annotation=zero_or_one, required=True), 'API_AUTOSTART': FieldInfo(annotation=zero_or_one, required=True), 'APP_MODE': FieldInfo(annotation=APP_MODE_VALUES, required=True), 'APP_SECRETS': FieldInfo(annotation=Path, required=True), 'ASSIGNED_CPU_ADMINER': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_BACKEND': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_CELERY': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_CELERYBEAT': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_FLOWER': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_FTP': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_NEO4J': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_POSTGRES': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_PROXY': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_RABBIT': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_REDIS': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_REGISTRY': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_SMTP': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_CPU_SWAGGERUI': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+\\.[0-9]+$')]), 'ASSIGNED_MEMORY_ADMINER': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_BACKEND': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_CELERY': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_CELERYBEAT': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_FLOWER': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_FTP': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_NEO4J': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_POSTGRES': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_PROXY': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_RABBIT': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_REDIS': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_REGISTRY': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_SMTP': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'ASSIGNED_MEMORY_SWAGGERUI': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(M|G)$')]), 'AUTH_DEFAULT_PASSWORD': FieldInfo(annotation=str, required=True), 'AUTH_DEFAULT_USERNAME': FieldInfo(annotation=str, required=True), 'AUTH_DISABLE_UNUSED_CREDENTIALS_AFTER': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'AUTH_FORCE_FIRST_PASSWORD_CHANGE': FieldInfo(annotation=zero_or_one, required=True), 'AUTH_JWT_TOKEN_TTL': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'AUTH_LOGIN_BAN_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'AUTH_MAX_LOGIN_ATTEMPTS': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'AUTH_MAX_PASSWORD_VALIDITY': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'AUTH_MIN_PASSWORD_LENGTH': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'AUTH_SECOND_FACTOR_AUTHENTICATION': FieldInfo(annotation=zero_or_one, required=True), 'AUTH_SERVICE': FieldInfo(annotation=AUTH_SERVICE_VALUES, required=True), 'AUTH_TOKEN_IP_GRACE_PERIOD': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'AUTH_TOKEN_SAVE_FREQUENCY': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'AUTH_TOTP_VALIDITY_WINDOW': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'BACKEND_API_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'BACKEND_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'BACKEND_PREFIX': FieldInfo(annotation=str, required=True), 'BACKEND_PYTHON_VERSION': FieldInfo(annotation=BACKEND_PYTHON_VERSION_VALUES, required=True), 'BACKEND_URL': FieldInfo(annotation=str, required=True), 'CELERY_BACKEND': FieldInfo(annotation=CELERY_BACKEND_VALUES, required=True), 'CELERY_BROKER': FieldInfo(annotation=CELERY_BROKER_VALUES, required=True), 'CELERY_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'CELERY_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'CELERY_POOL_MODE': FieldInfo(annotation=CELERY_POOL_MODE_VALUES, required=True), 'CELERY_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'CORS_ALLOWED_ORIGIN': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'CRONTAB_ENABLE': FieldInfo(annotation=zero_or_one, required=True), 'DATA_IMPORT_FOLDER': FieldInfo(annotation=Path, required=True), 'DATA_PATH': FieldInfo(annotation=Path, required=True), 'DEFAULT_DHLEN': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'DEFAULT_SCALE_BACKEND': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'DEFAULT_SCALE_CELERY': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'DEFAULT_SCALE_CELERYBEAT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'DEFAULT_SCALE_SWAGGERUI': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'DOCKER_LOGGING_DRIVER': FieldInfo(annotation=DOCKER_LOGGING_DRIVERS, required=True), 'DOMAIN_ALIASES': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'ELASTIC_HOST': FieldInfo(annotation=str, required=True), 'ELASTIC_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'ENABLE_ANGULAR_MULTI_LANGUAGE': FieldInfo(annotation=zero_or_one, required=True), 'ENABLE_ANGULAR_SSR': FieldInfo(annotation=zero_or_one, required=True), 'ENABLE_FOOTER': FieldInfo(annotation=zero_or_one, required=True), 'ENABLE_YARN_PNP': FieldInfo(annotation=zero_or_one, required=True), 'FILE_LOGLEVEL': FieldInfo(annotation=LOG_LEVEL_VALUES, required=True), 'FLASK_DEBUG': FieldInfo(annotation=zero_or_one, required=True), 'FLASK_DEFAULT_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'FLASK_HOST': FieldInfo(annotation=str, required=True), 'FLOWER_DBDIR': FieldInfo(annotation=Path, required=True), 'FLOWER_PASSWORD': FieldInfo(annotation=str, required=True), 'FLOWER_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'FLOWER_PROTOCOL': FieldInfo(annotation=FLOWER_PROTOCOL_VALUES, required=True), 'FLOWER_SSL_OPTIONS': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'FLOWER_USER': FieldInfo(annotation=str, required=True), 'FORCE_PRODUCTION_TESTS': FieldInfo(annotation=zero_or_one, required=True), 'FORCE_SSR_SERVER_MODE': FieldInfo(annotation=zero_or_one, required=True), 'FRONTEND_BUILD_MODE': FieldInfo(annotation=FRONTEND_BUILD_MODE_VALUES, required=True), 'FRONTEND_FRAMEWORK': FieldInfo(annotation=FRONTEND_FRAMEWORK_VALUES, required=True), 'FRONTEND_PREFIX': FieldInfo(annotation=str, required=True), 'FRONTEND_URL': FieldInfo(annotation=str, required=True), 'FTP_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'FTP_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'FTP_HOST': FieldInfo(annotation=str, required=True), 'FTP_PASSWORD': FieldInfo(annotation=str, required=True), 'FTP_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'FTP_SSL_ENABLED': FieldInfo(annotation=zero_or_one, required=True), 'FTP_USER': FieldInfo(annotation=str, required=True), 'FTP_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'GUNICORN_MAX_NUM_WORKERS': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'GUNICORN_WORKERS': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'GUNICORN_WORKERS_PER_CORE': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'GZIP_COMPRESSION_ENABLE': FieldInfo(annotation=zero_or_one, required=True), 'GZIP_COMPRESSION_LEVEL': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=1), Le(le=9)]), 'GZIP_COMPRESSION_THRESHOLD': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'HEALTHCHECK_BACKEND_CMD': FieldInfo(annotation=str, required=True), 'HEALTHCHECK_INTERVAL': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(s|m|h)$')]), 'LOG_LEVEL': FieldInfo(annotation=LOG_LEVEL_VALUES, required=True), 'LOG_RETENTION': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'MAX_LOGS_LENGTH': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'MIN_PASSWORD_SCORE': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0), Le(le=4)]), 'MYPY_ADD_LIBS': FieldInfo(annotation=str, required=True), 'MYPY_DISALLOW_UNTYPED_DEFS': FieldInfo(annotation=zero_or_one, required=True), 'MYPY_IGNORE_LIBS': FieldInfo(annotation=str, required=True), 'NEO4J_ALLOW_UPGRADE': FieldInfo(annotation=bool, required=True), 'NEO4J_BOLT_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'NEO4J_BOLT_TLS_LEVEL': FieldInfo(annotation=NEO4J_BOLT_TLS_LEVEL_VALUES, required=True), 'NEO4J_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'NEO4J_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'NEO4J_EXPOSED_WEB_INTERFACE_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'NEO4J_HEAP_SIZE': FieldInfo(annotation=Union[Annotated[str, FieldInfo(annotation=NoneType, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(K|M|G|k|m|g)$')])], PLACEHOLDER_VALUE], required=True), 'NEO4J_HOST': FieldInfo(annotation=str, required=True), 'NEO4J_PAGECACHE_SIZE': FieldInfo(annotation=Union[Annotated[str, FieldInfo(annotation=NoneType, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(K|M|G|k|m|g)$')])], PLACEHOLDER_VALUE], required=True), 'NEO4J_PASSWORD': FieldInfo(annotation=str, required=True), 'NEO4J_RECOVERY_MODE': FieldInfo(annotation=bool, required=True), 'NEO4J_SSL_ENABLED': FieldInfo(annotation=bool, required=True), 'NEO4J_USER': FieldInfo(annotation=str, required=True), 'NEO4J_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'NEO4J_WEB_INTERFACE_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'NETWORK_MTU': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'NFS_EXPORTS_DATA_IMPORTS': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_FLOWER_DB': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_GRAPHDATA': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_PUREFTPD': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_RABBITDATA': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_REDISDATA': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_SECRETS': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_SQLDATA': FieldInfo(annotation=Path, required=True), 'NFS_EXPORTS_SSL_CERTS': FieldInfo(annotation=Path, required=True), 'NFS_HOST': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'PASSWORD_EXPIRATION_WARNING': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0)]), 'POSTGRES_EFFECTIVE_CACHE_SIZE': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(KB|MB|GB)$')]), 'POSTGRES_EFFECTIVE_IO_CONCURRENCY': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'POSTGRES_MAINTENANCE_WORK_MEM': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(KB|MB|GB)$')]), 'POSTGRES_MAX_CONNECTIONS': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'POSTGRES_MAX_WORKER_PROCESSES': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'POSTGRES_SHARED_BUFFERS': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(KB|MB|GB)$')]), 'POSTGRES_WAL_BUFFERS': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(KB|MB|GB)$')]), 'POSTGRES_WORK_MEM': FieldInfo(annotation=str, required=True, metadata=[_PydanticGeneralMetadata(pattern='^[0-9]+(KB|MB|GB)$')]), 'PROXIED_CONNECTION': FieldInfo(annotation=zero_or_one, required=True), 'PROXY_DEV_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'PROXY_HOST': FieldInfo(annotation=str, required=True), 'PROXY_PROD_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'PYTHONASYNCIODEBUG': FieldInfo(annotation=zero_or_one, required=True), 'PYTHONFAULTHANDLER': FieldInfo(annotation=zero_or_one, required=True), 'PYTHONMALLOC': FieldInfo(annotation=PYTHONMALLOC_VALUES, required=True), 'PYTHON_MAIN_FILE': FieldInfo(annotation=str, required=True), 'RABBITMQ_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'RABBITMQ_ENABLE_SHOVEL_PLUGIN': FieldInfo(annotation=zero_or_one, required=True), 'RABBITMQ_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'RABBITMQ_HOST': FieldInfo(annotation=str, required=True), 'RABBITMQ_MANAGEMENT_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'RABBITMQ_PASSWORD': FieldInfo(annotation=str, required=True), 'RABBITMQ_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'RABBITMQ_SSL_CERTFILE': FieldInfo(annotation=Union[Path, NoneType], required=False, default=None), 'RABBITMQ_SSL_ENABLED': FieldInfo(annotation=zero_or_one, required=True), 'RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT': FieldInfo(annotation=Union[true_or_false, NoneType], required=False, default=None), 'RABBITMQ_SSL_KEYFILE': FieldInfo(annotation=Union[Path, NoneType], required=False, default=None), 'RABBITMQ_USER': FieldInfo(annotation=str, required=True), 'RABBITMQ_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'RABBITMQ_VHOST': FieldInfo(annotation=str, required=True), 'REDIS_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'REDIS_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'REDIS_HOST': FieldInfo(annotation=str, required=True), 'REDIS_PASSWORD': FieldInfo(annotation=str, required=True), 'REDIS_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'REDIS_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'REGISTRATION_NOTIFICATIONS': FieldInfo(annotation=zero_or_one, required=True), 'REGISTRY_HOST': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'REGISTRY_HTTP_SECRET': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'REGISTRY_PASSWORD': FieldInfo(annotation=str, required=True), 'REGISTRY_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'REGISTRY_USERNAME': FieldInfo(annotation=str, required=True), 'SENTRY_URL': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_CSP_CONNECT_SRC': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_CSP_FONT_SRC': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_CSP_FRAME_SRC': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_CSP_IMG_SRC': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_CSP_SCRIPT_SRC': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_MAX_REQUESTS_BURST_API': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'SET_MAX_REQUESTS_BURST_AUTH': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'SET_MAX_REQUESTS_PER_SECOND_API': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'SET_MAX_REQUESTS_PER_SECOND_AUTH': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'SET_STYLE_UNSAFE_INLINE': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_UNSAFE_EVAL': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SET_UNSAFE_INLINE': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SHOW_LOGIN': FieldInfo(annotation=zero_or_one, required=True), 'SMTP_ADMIN': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SMTP_ENABLE_CONNECTOR': FieldInfo(annotation=zero_or_one, required=True), 'SMTP_EXPIRATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'SMTP_HOST': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SMTP_NOREPLY': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SMTP_PASSWORD': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SMTP_PORT': FieldInfo(annotation=int, required=True, metadata=[Ge(ge=0), Le(le=65535)]), 'SMTP_REPLYTO': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SMTP_SERVER_HOST': FieldInfo(annotation=str, required=True), 'SMTP_SERVER_PORT': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0), Le(le=65535)]), 'SMTP_USERNAME': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'SMTP_VERIFICATION_TIME': FieldInfo(annotation=int, required=True, metadata=[Gt(gt=0)]), 'SPINNER_TYPE': FieldInfo(annotation=SPINNER_TYPES, required=True), 'SSL_FORCE_SELF_SIGNED': FieldInfo(annotation=zero_or_one, required=True), 'SSL_VERIFY_CLIENT': FieldInfo(annotation=zero_or_one, required=True), 'SWARM_MANAGER_ADDRESS': FieldInfo(annotation=Union[str, NoneType], required=False, default=None)}

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.