Class tigrbl.api.api_spec.APISpec
tigrbl.api.api_spec.APISpec
dataclass
APISpec(
name="api",
prefix="",
engine=None,
tags=tuple(),
ops=tuple(),
schemas=tuple(),
hooks=tuple(),
security_deps=tuple(),
deps=tuple(),
response=None,
models=tuple(),
)
Used to produce an API subclass via API.from_spec().
name
class-attribute
instance-attribute
name = 'api'
prefix
class-attribute
instance-attribute
prefix = ''
engine
class-attribute
instance-attribute
engine = None
tags
class-attribute
instance-attribute
tags = field(default_factory=tuple)
ops
class-attribute
instance-attribute
ops = field(default_factory=tuple)
schemas
class-attribute
instance-attribute
schemas = field(default_factory=tuple)
hooks
class-attribute
instance-attribute
hooks = field(default_factory=tuple)
security_deps
class-attribute
instance-attribute
security_deps = field(default_factory=tuple)
deps
class-attribute
instance-attribute
deps = field(default_factory=tuple)
response
class-attribute
instance-attribute
response = None
models
class-attribute
instance-attribute
models = field(default_factory=tuple)