from document.exec_env import Exec_Env_Document, Exec_Env_Type_Document
from resource.base import Base_Resource
from schema.exec_env import Exec_Env_Schema, Exec_Env_Type_Schema
from schema.response import *
from docstring import docstring
__all__ = [
'Exec_Env_Resource', 'Exec_Env_Selected_Resource',
'Exec_Env_Type_Resource', 'Exec_Env_Type_Selected_Resource'
]
[docs]@docstring(ext='yaml')
class Exec_Env_Resource(Base_Resource):
doc = Exec_Env_Document
name = 'execution environment'
names = 'execution environments'
routes = '/exec-env/'
schema = Exec_Env_Schema
[docs]@docstring(ext='yaml')
class Exec_Env_Selected_Resource(Exec_Env_Resource):
routes = '/exec-env/{id}'
[docs]@docstring(ext='yaml')
class Exec_Env_Type_Resource(Base_Resource):
doc = Exec_Env_Type_Document
name = 'execution environment type'
names = 'execution environment types'
routes = '/type/exec-env/'
schema = Exec_Env_Type_Schema
[docs]@docstring(ext='yaml')
class Exec_Env_Type_Selected_Resource(Exec_Env_Type_Resource):
routes = '/exec-env-type/{id}'