katana_public_api_client.api_wrapper._registry¶
katana_public_api_client.api_wrapper._registry
¶
Data-driven registry mapping accessor names to generated API modules.
Classes¶
ResourceConfig(module, get_one=None, get_all=None, create=None, update=None, delete=None)
dataclass
¶
Maps a logical resource to its generated API module functions.
Attributes:
-
module(str) –Directory name under
api/(e.g."product"). -
get_one(str | None) –Module name for single-resource GET, or
None. -
get_all(str | None) –Module name for list GET, or
None. -
create(str | None) –Module name for POST, or
None. -
update(str | None) –Module name for PATCH/PUT, or
None. -
delete(str | None) –Module name for DELETE, or
None.