nexla_sdk.resources.lookups
Lookups resource implementation.
Classes
LookupsResource
Defined in nexla_sdk/resources/lookups.py:8
Resource for managing lookups (data maps).
Methods:
create(self, data: nexla_sdk.models.lookups.requests.LookupCreate) -> nexla_sdk.models.lookups.responses.Lookup- Source:
nexla_sdk/resources/lookups.py:41 - Create new lookup.
- Source:
delete(self, data_map_id: int) -> Dict[str, Any]- Source:
nexla_sdk/resources/lookups.py:66 - Delete lookup.
- Source:
delete_entries(self, data_map_id: int, entry_keys: Union[str, List[str]]) -> Dict[str, Any]- Source:
nexla_sdk/resources/lookups.py:119 - Delete specific entries from a lookup.
- Source:
get(self, data_map_id: int, expand: bool = False) -> nexla_sdk.models.lookups.responses.Lookup- Source:
nexla_sdk/resources/lookups.py:28 - Get single lookup by ID.
- Source:
get_entries(self, data_map_id: int, entry_keys: Union[str, List[str]]) -> List[Dict[str, Any]]- Source:
nexla_sdk/resources/lookups.py:98 - Get specific entries from a lookup.
- Source:
list(self, **kwargs) -> List[nexla_sdk.models.lookups.responses.Lookup]- Source:
nexla_sdk/resources/lookups.py:16 - List all lookups.
- Source:
update(self, data_map_id: int, data: nexla_sdk.models.lookups.requests.LookupUpdate) -> nexla_sdk.models.lookups.responses.Lookup- Source:
nexla_sdk/resources/lookups.py:53 - Update lookup.
- Source:
upsert_entries(self, data_map_id: int, entries: List[Dict[str, Any]]) -> List[Dict[str, Any]]- Source:
nexla_sdk/resources/lookups.py:78 - Upsert entries in a lookup.
- Source: