nexla_sdk.resources.destinations
Classes
DestinationsResource
Defined in nexla_sdk/resources/destinations.py:7
Resource for managing destinations (data sinks).
Methods:
activate(self, sink_id: int) -> nexla_sdk.models.destinations.responses.Destination- Source:
nexla_sdk/resources/destinations.py:77 - Activate destination.
- Source:
copy(self, sink_id: int, options: Optional[nexla_sdk.models.destinations.requests.DestinationCopyOptions] = None) -> nexla_sdk.models.destinations.responses.Destination- Source:
nexla_sdk/resources/destinations.py:101 - Copy a destination.
- Source:
create(self, data: nexla_sdk.models.destinations.requests.DestinationCreate) -> nexla_sdk.models.destinations.responses.Destination- Source:
nexla_sdk/resources/destinations.py:40 - Create new destination.
- Source:
delete(self, sink_id: int) -> Dict[str, Any]- Source:
nexla_sdk/resources/destinations.py:65 - Delete destination.
- Source:
get(self, sink_id: int, expand: bool = False) -> nexla_sdk.models.destinations.responses.Destination- Source:
nexla_sdk/resources/destinations.py:27 - Get single destination by ID.
- Source:
list(self, **kwargs) -> List[nexla_sdk.models.destinations.responses.Destination]- Source:
nexla_sdk/resources/destinations.py:15 - List all destinations.
- Source:
pause(self, sink_id: int) -> nexla_sdk.models.destinations.responses.Destination- Source:
nexla_sdk/resources/destinations.py:89 - Pause destination.
- Source:
update(self, sink_id: int, data: nexla_sdk.models.destinations.requests.DestinationUpdate) -> nexla_sdk.models.destinations.responses.Destination- Source:
nexla_sdk/resources/destinations.py:52 - Update destination.
- Source: