o
    û°“iä  ã                   @   sb   d Z G dd„ dƒZejdddœejdddœejdddœejdddœejdd	dœejdd
dœiZdS )z)FastAPI-specific configuration constants.c                   @   s(   e Zd ZdZdZdZdZdZdZdZ	dS )	ÚFastAPIEnvVarsz#FastAPI environment variable names.ÚCUSTOM_FASTAPI_PING_HANDLERÚ!CUSTOM_FASTAPI_INVOCATION_HANDLERÚCUSTOM_PRE_PROCESSÚCUSTOM_POST_PROCESSÚ"CUSTOM_FASTAPI_MIDDLEWARE_THROTTLEÚ*CUSTOM_FASTAPI_MIDDLEWARE_PRE_POST_PROCESSN)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   © r   r   úk/home/ubuntu/.local/lib/python3.10/site-packages/model_hosting_container_standards/common/fastapi/config.pyr      s    ÿr   Nz?Custom ping handler specification (function spec or router URL))ÚdefaultÚdescriptionzECustom invocation handler specification (function spec or router URL)ztCustom pre-process middleware specification (filename.py:function | module.name:function | module.name:Class.method)zuCustom post-process middleware specification (filename.py:function | module.name:function | module.name:Class.method)zqCustom throttle middleware specification (filename.py:function | module.name:function | module.name:Class.method)zyCustom pre/post process middleware specification (filename.py:function | module.name:function | module.name:Class.method))	r   r   r   r   r   r   r   r   ÚFASTAPI_ENV_CONFIGr   r   r   r   Ú<module>   s6    þþþþþþé