ds_resource_plugin_py_lib.common.resource.dataset.errors¶
File: errors.py
Region: ds_resource_plugin_py_lib/common/resource/dataset
Description¶
Exceptions for datasets.
Exceptions¶
Base exception for all dataset-related errors. |
|
Raised when a linked service does not match the dataset type. |
|
Raised when a dataset type is not supported. |
|
Raised when a dataset type is invalid. |
|
Raised when a resource is not found. |
|
Raised when a read operation fails. |
|
Raised when a create operation fails. |
|
Raised when a update operation fails. |
|
Raised when a delete operation fails. |
|
Raised when a rename operation fails. |
|
Raised when an upsert operation fails. |
|
Raised when a purge operation fails. |
|
Raised when a list operation fails. |
Module Contents¶
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.DatasetException(message: str = 'Dataset operation failed', code: str = 'DS_DATASET_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
ds_resource_plugin_py_lib.common.resource.errors.ResourceExceptionBase exception for all dataset-related errors.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.MismatchedLinkedServiceError(message: str = 'Mismatched linked service', code: str = 'DS_DATASET_LINKED_SERVICE_MISMATCHED_ERROR', status_code: int = 400, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a linked service does not match the dataset type.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.UnsupportedDatasetTypeError(message: str = 'Dataset type is not supported', code: str = 'DS_DATASET_UNSUPPORTED_TYPE_ERROR', status_code: int = 400, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a dataset type is not supported.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.InvalidDatasetClassError(message: str = 'Invalid dataset type', code: str = 'DS_DATASET_INVALID_CLASS_ERROR', status_code: int = 400, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a dataset type is invalid.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.NotFoundError(message: str = 'Resource not found', code: str = 'DS_DATASET_NOT_FOUND_ERROR', status_code: int = 404, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a resource is not found.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.ReadError(message: str = 'Read operation failed', code: str = 'DS_DATASET_READ_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a read operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.CreateError(message: str = 'Create operation failed', code: str = 'DS_DATASET_CREATE_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a create operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.UpdateError(message: str = 'Update operation failed', code: str = 'DS_DATASET_UPDATE_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a update operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.DeleteError(message: str = 'Delete operation failed', code: str = 'DS_DATASET_DELETE_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a delete operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.RenameError(message: str = 'Rename operation failed', code: str = 'DS_DATASET_RENAME_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a rename operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.UpsertError(message: str = 'Upsert operation failed', code: str = 'DS_DATASET_UPSERT_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when an upsert operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.PurgeError(message: str = 'Purge operation failed', code: str = 'DS_DATASET_PURGE_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a purge operation fails.
- exception ds_resource_plugin_py_lib.common.resource.dataset.errors.ListError(message: str = 'List operation failed', code: str = 'DS_DATASET_LIST_ERROR', status_code: int = 500, details: dict[str, Any] | None = None)[source]¶
Bases:
DatasetExceptionRaised when a list operation fails.