Skip to content

service

TaskType

Bases: Enum

EXTRACTION class-attribute

EXTRACTION = 'EXTRACTION'

TRANSFORMATION class-attribute

TRANSFORMATION = 'TRANSFORMATION'

DATA_MODEL_LOAD class-attribute

DATA_MODEL_LOAD = 'DATA_MODEL_LOAD'

TemplateProtectionStatus

Bases: Enum

OPEN class-attribute

OPEN = 'OPEN'

VIEWABLE class-attribute

VIEWABLE = 'VIEWABLE'

PROTECTED class-attribute

PROTECTED = 'PROTECTED'

LOCKED class-attribute

LOCKED = 'LOCKED'

ChangeDateOffsetType

Bases: Enum

DAYS class-attribute

DAYS = 'DAYS'

HOURS class-attribute

HOURS = 'HOURS'

MINUTES class-attribute

MINUTES = 'MINUTES'

DataPushDeleteStrategy

Bases: Enum

DELETE class-attribute

DELETE = 'DELETE'

STORE_IN_STAGING_TABLE class-attribute

STORE_IN_STAGING_TABLE = 'STORE_IN_STAGING_TABLE'

IGNORE class-attribute

IGNORE = 'IGNORE'

DELETE_AND_STORE_IN_STAGING_TABLE class-attribute

DELETE_AND_STORE_IN_STAGING_TABLE = (
    "DELETE_AND_STORE_IN_STAGING_TABLE"
)

JoinType

Bases: Enum

NONE class-attribute

NONE = 'NONE'

JOIN class-attribute

JOIN = 'JOIN'

COLUMN_VALUE class-attribute

COLUMN_VALUE = 'COLUMN_VALUE'

TableConfigurationParameterKey

Bases: Enum

BATCH_SIZE class-attribute

BATCH_SIZE = 'BATCH_SIZE'

ROLLING_PAGE_SIZE class-attribute

ROLLING_PAGE_SIZE = 'ROLLING_PAGE_SIZE'

SPLIT_JOB_BY_DAYS class-attribute

SPLIT_JOB_BY_DAYS = 'SPLIT_JOB_BY_DAYS'

MAX_STRING_LENGTH class-attribute

MAX_STRING_LENGTH = 'MAX_STRING_LENGTH'

DELTA_LOAD_AS_REPLACE_MERGE class-attribute

DELTA_LOAD_AS_REPLACE_MERGE = 'DELTA_LOAD_AS_REPLACE_MERGE'

EXTRACT_DISPLAY_VALUES class-attribute

EXTRACT_DISPLAY_VALUES = 'EXTRACT_DISPLAY_VALUES'

METADATA_SOURCE class-attribute

METADATA_SOURCE = 'METADATA_SOURCE'

MAX_EXTRACTED_RECORDS class-attribute

MAX_EXTRACTED_RECORDS = 'MAX_EXTRACTED_RECORDS'

PARTITION_COLUMNS class-attribute

PARTITION_COLUMNS = 'PARTITION_COLUMNS'

ORDER_COLUMNS class-attribute

ORDER_COLUMNS = 'ORDER_COLUMNS'

REMOVE_DUPLICATES_WITH_ORDER class-attribute

REMOVE_DUPLICATES_WITH_ORDER = (
    "REMOVE_DUPLICATES_WITH_ORDER"
)

CHANGELOG_EXTRACTION_STRATEGY_OPTIONS class-attribute

CHANGELOG_EXTRACTION_STRATEGY_OPTIONS = (
    "CHANGELOG_EXTRACTION_STRATEGY_OPTIONS"
)

CHANGELOG_TABLE_NAME class-attribute

CHANGELOG_TABLE_NAME = 'CHANGELOG_TABLE_NAME'

CHANGELOG_TABLE_NAME_COLUMN class-attribute

CHANGELOG_TABLE_NAME_COLUMN = 'CHANGELOG_TABLE_NAME_COLUMN'

CHANGELOG_ID_COLUMN class-attribute

CHANGELOG_ID_COLUMN = 'CHANGELOG_ID_COLUMN'

SOURCE_SYSTEM_JOIN_COLUMN class-attribute

SOURCE_SYSTEM_JOIN_COLUMN = 'SOURCE_SYSTEM_JOIN_COLUMN'

CHANGELOG_JOIN_COLUMN class-attribute

CHANGELOG_JOIN_COLUMN = 'CHANGELOG_JOIN_COLUMN'

CHANGELOG_CHANGE_TYPE_COLUMN class-attribute

CHANGELOG_CHANGE_TYPE_COLUMN = (
    "CHANGELOG_CHANGE_TYPE_COLUMN"
)

CHANGELOG_DELETE_CHANGE_TYPE_IDENTIFIER class-attribute

CHANGELOG_DELETE_CHANGE_TYPE_IDENTIFIER = (
    "CHANGELOG_DELETE_CHANGE_TYPE_IDENTIFIER"
)

CHANGELOG_CLEANUP_METHOD class-attribute

CHANGELOG_CLEANUP_METHOD = 'CHANGELOG_CLEANUP_METHOD'

CHANGELOG_CLEANUP_STATUS_COLUMN class-attribute

CHANGELOG_CLEANUP_STATUS_COLUMN = (
    "CHANGELOG_CLEANUP_STATUS_COLUMN"
)

CHANGELOG_CLEANUP_STATUS_VALUE class-attribute

CHANGELOG_CLEANUP_STATUS_VALUE = (
    "CHANGELOG_CLEANUP_STATUS_VALUE"
)

CHANGELOG_CHANGE_TIMESTAMP_COLUMN class-attribute

CHANGELOG_CHANGE_TIMESTAMP_COLUMN = (
    "CHANGELOG_CHANGE_TIMESTAMP_COLUMN"
)

IGNORE_ERRORS_ON_RESPONSE class-attribute

IGNORE_ERRORS_ON_RESPONSE = 'IGNORE_ERRORS_ON_RESPONSE'

STRING_COLUMN_LENGTH class-attribute

STRING_COLUMN_LENGTH = 'STRING_COLUMN_LENGTH'

CURRENCY class-attribute

CURRENCY = 'CURRENCY'

FILE_EXTENSION_OPTIONS class-attribute

FILE_EXTENSION_OPTIONS = 'FILE_EXTENSION_OPTIONS'

FILE_HAS_HEADER_ROW class-attribute

FILE_HAS_HEADER_ROW = 'FILE_HAS_HEADER_ROW'

FILE_ENCODING class-attribute

FILE_ENCODING = 'FILE_ENCODING'

FIELD_SEPARATOR class-attribute

FIELD_SEPARATOR = 'FIELD_SEPARATOR'

QUOTE_CHARACTER class-attribute

QUOTE_CHARACTER = 'QUOTE_CHARACTER'

ESCAPE_SEQUENCE class-attribute

ESCAPE_SEQUENCE = 'ESCAPE_SEQUENCE'

DECIMAL_SEPARATOR class-attribute

DECIMAL_SEPARATOR = 'DECIMAL_SEPARATOR'

THOUSAND_SEPARATOR class-attribute

THOUSAND_SEPARATOR = 'THOUSAND_SEPARATOR'

LINE_ENDING class-attribute

LINE_ENDING = 'LINE_ENDING'

DATA_FORMAT class-attribute

DATA_FORMAT = 'DATA_FORMAT'

CURRENCY_FROM class-attribute

CURRENCY_FROM = 'CURRENCY_FROM'

CURRENCY_TO class-attribute

CURRENCY_TO = 'CURRENCY_TO'

CONVERSION_TYPE class-attribute

CONVERSION_TYPE = 'CONVERSION_TYPE'

PAGINATION_WINDOW_IN_DAYS class-attribute

PAGINATION_WINDOW_IN_DAYS = 'PAGINATION_WINDOW_IN_DAYS'

TableExtractionType

Bases: Enum

PARENT_TABLE class-attribute

PARENT_TABLE = 'PARENT_TABLE'

DEPENDENT_TABLE class-attribute

DEPENDENT_TABLE = 'DEPENDENT_TABLE'

NESTED_TABLE class-attribute

NESTED_TABLE = 'NESTED_TABLE'

ExecutionStatus

Bases: Enum

QUEUED class-attribute

QUEUED = 'QUEUED'

RUNNING class-attribute

RUNNING = 'RUNNING'

SUCCESS class-attribute

SUCCESS = 'SUCCESS'

CANCEL class-attribute

CANCEL = 'CANCEL'

FAIL class-attribute

FAIL = 'FAIL'

SKIPPED class-attribute

SKIPPED = 'SKIPPED'

AutoMergeExecutionMode

Bases: Enum

DISTINCT class-attribute

DISTINCT = 'DISTINCT'

NON_DISTINCT class-attribute

NON_DISTINCT = 'NON_DISTINCT'

CalendarDay

Bases: Enum

MONDAY class-attribute

MONDAY = 'MONDAY'

TUESDAY class-attribute

TUESDAY = 'TUESDAY'

WEDNESDAY class-attribute

WEDNESDAY = 'WEDNESDAY'

THURSDAY class-attribute

THURSDAY = 'THURSDAY'

FRIDAY class-attribute

FRIDAY = 'FRIDAY'

SATURDAY class-attribute

SATURDAY = 'SATURDAY'

SUNDAY class-attribute

SUNDAY = 'SUNDAY'

ColumnType

Bases: Enum

INTEGER class-attribute

INTEGER = 'INTEGER'

DATE class-attribute

DATE = 'DATE'

TIME class-attribute

TIME = 'TIME'

DATETIME class-attribute

DATETIME = 'DATETIME'

FLOAT class-attribute

FLOAT = 'FLOAT'

BOOLEAN class-attribute

BOOLEAN = 'BOOLEAN'

STRING class-attribute

STRING = 'STRING'

DataModelCalendarType

Bases: Enum

NONE class-attribute

NONE = 'NONE'

CUSTOM class-attribute

CUSTOM = 'CUSTOM'

FACTORY class-attribute

FACTORY = 'FACTORY'

PoolConfigurationStatus

Bases: Enum

NEW_CUSTOM_POOL_WITHOUT_TARGET_CONFIGURATION class-attribute

NEW_CUSTOM_POOL_WITHOUT_TARGET_CONFIGURATION = (
    "NEW_CUSTOM_POOL_WITHOUT_TARGET_CONFIGURATION"
)

NEW class-attribute

NEW = 'NEW'

DATA_SOURCES_CONFIGURED class-attribute

DATA_SOURCES_CONFIGURED = 'DATA_SOURCES_CONFIGURED'

OPTIONS_CONFIGURED class-attribute

OPTIONS_CONFIGURED = 'OPTIONS_CONFIGURED'

CONFIGURED class-attribute

CONFIGURED = 'CONFIGURED'

DataPushUpsertStrategy

Bases: Enum

UPSERT_WITH_UNCHANGED_METADATA class-attribute

UPSERT_WITH_UNCHANGED_METADATA = (
    "UPSERT_WITH_UNCHANGED_METADATA"
)

UPSERT_WITH_NULLIFICATION class-attribute

UPSERT_WITH_NULLIFICATION = 'UPSERT_WITH_NULLIFICATION'

JobStatus

Bases: Enum

NEW class-attribute

NEW = 'NEW'

QUEUED class-attribute

QUEUED = 'QUEUED'

RUNNING class-attribute

RUNNING = 'RUNNING'

DONE class-attribute

DONE = 'DONE'

ERROR class-attribute

ERROR = 'ERROR'

CANCELED class-attribute

CANCELED = 'CANCELED'

JobType

Bases: Enum

REPLACE class-attribute

REPLACE = 'REPLACE'

DELTA class-attribute

DELTA = 'DELTA'

UploadFileType

Bases: Enum

PARQUET class-attribute

PARQUET = 'PARQUET'

CSV class-attribute

CSV = 'CSV'

DataPermissionStrategy

Bases: Enum

AND class-attribute

AND = 'AND'

OR class-attribute

OR = 'OR'

ExportType

Bases: Enum

PARQUET class-attribute

PARQUET = 'PARQUET'

EXCEL class-attribute

EXCEL = 'EXCEL'

CSV class-attribute

CSV = 'CSV'

ExportStatus

Bases: Enum

RUNNING class-attribute

RUNNING = 'RUNNING'

DONE class-attribute

DONE = 'DONE'

FAILED class-attribute

FAILED = 'FAILED'

EXPIRED class-attribute

EXPIRED = 'EXPIRED'

ExtractionMode

Bases: Enum

FULL class-attribute

FULL = 'FULL'

DELTA class-attribute

DELTA = 'DELTA'

ChunkType

Bases: Enum

UPSERT class-attribute

UPSERT = 'UPSERT'

DELETE class-attribute

DELETE = 'DELETE'

AnonymizationAlgorithm

Bases: Enum

SHA_1 class-attribute

SHA_1 = 'SHA_1'

SHA_256 class-attribute

SHA_256 = 'SHA_256'

SHA_256_NO_SALT class-attribute

SHA_256_NO_SALT = 'SHA_256_NO_SALT'

SHA_512 class-attribute

SHA_512 = 'SHA_512'

SHA_512_NO_SALT class-attribute

SHA_512_NO_SALT = 'SHA_512_NO_SALT'

ExecutionMessageCode

Bases: Enum

CONNECTOR_BUILDER_INFER_DUPLICATE_COLUMN class-attribute

CONNECTOR_BUILDER_INFER_DUPLICATE_COLUMN = (
    "CONNECTOR_BUILDER_INFER_DUPLICATE_COLUMN"
)

CONNECTOR_BUILDER_INFER_TYPE_MISMATCH class-attribute

CONNECTOR_BUILDER_INFER_TYPE_MISMATCH = (
    "CONNECTOR_BUILDER_INFER_TYPE_MISMATCH"
)

CONNECTOR_BUILDER_INFER_UNKNOWN_TYPE class-attribute

CONNECTOR_BUILDER_INFER_UNKNOWN_TYPE = (
    "CONNECTOR_BUILDER_INFER_UNKNOWN_TYPE"
)

CONNECTOR_BUILDER_INFER_INVALID_JSON class-attribute

CONNECTOR_BUILDER_INFER_INVALID_JSON = (
    "CONNECTOR_BUILDER_INFER_INVALID_JSON"
)

CONNECTOR_BUILDER_RESPONSE_ROOT_NOT_OBJECT class-attribute

CONNECTOR_BUILDER_RESPONSE_ROOT_NOT_OBJECT = (
    "CONNECTOR_BUILDER_RESPONSE_ROOT_NOT_OBJECT"
)

CONNECTOR_BUILDER_INVALID_RESPONSE_ROOT class-attribute

CONNECTOR_BUILDER_INVALID_RESPONSE_ROOT = (
    "CONNECTOR_BUILDER_INVALID_RESPONSE_ROOT"
)

CONNECTOR_BUILDER_GET_SAMPLES_FAILED class-attribute

CONNECTOR_BUILDER_GET_SAMPLES_FAILED = (
    "CONNECTOR_BUILDER_GET_SAMPLES_FAILED"
)

CANCELING_EXTRACTION class-attribute

CANCELING_EXTRACTION = 'CANCELING_EXTRACTION'

AT_LEAST_ONE_TABLE_EXTRACTION_FAILED class-attribute

AT_LEAST_ONE_TABLE_EXTRACTION_FAILED = (
    "AT_LEAST_ONE_TABLE_EXTRACTION_FAILED"
)

STARTING_LOADING_TABLE_TO_TARGET class-attribute

STARTING_LOADING_TABLE_TO_TARGET = (
    "STARTING_LOADING_TABLE_TO_TARGET"
)

STARTING_RUNNING_JOB class-attribute

STARTING_RUNNING_JOB = 'STARTING_RUNNING_JOB'

EXTRACTION_SUCCESSFUL class-attribute

EXTRACTION_SUCCESSFUL = 'EXTRACTION_SUCCESSFUL'

WAITING_FOR_SUCCESS_STATE class-attribute

WAITING_FOR_SUCCESS_STATE = 'WAITING_FOR_SUCCESS_STATE'

REACHED_DATA_PUSH_JOB_LIMIT class-attribute

REACHED_DATA_PUSH_JOB_LIMIT = 'REACHED_DATA_PUSH_JOB_LIMIT'

LOADING_TABLE class-attribute

LOADING_TABLE = 'LOADING_TABLE'

EXTRACTION_FAILED class-attribute

EXTRACTION_FAILED = 'EXTRACTION_FAILED'

EXTRACTION_FAILED_WITH_EXCEPTION class-attribute

EXTRACTION_FAILED_WITH_EXCEPTION = (
    "EXTRACTION_FAILED_WITH_EXCEPTION"
)

EXTRACTION_FAILED_AFTER_RETRY_EXHAUSTED class-attribute

EXTRACTION_FAILED_AFTER_RETRY_EXHAUSTED = (
    "EXTRACTION_FAILED_AFTER_RETRY_EXHAUSTED"
)

STOPPED_RETRYING_DATAPUSHJOB_CREATION class-attribute

STOPPED_RETRYING_DATAPUSHJOB_CREATION = (
    "STOPPED_RETRYING_DATAPUSHJOB_CREATION"
)

USING_TARGET_TABLE_NAME class-attribute

USING_TARGET_TABLE_NAME = 'USING_TARGET_TABLE_NAME'

PUSHING_FILE_FOR_TABLE class-attribute

PUSHING_FILE_FOR_TABLE = 'PUSHING_FILE_FOR_TABLE'

CALLED_UPLOAD_FILE class-attribute

CALLED_UPLOAD_FILE = 'CALLED_UPLOAD_FILE'

STARTING_EXTRACTION_FOR_RESOURCE class-attribute

STARTING_EXTRACTION_FOR_RESOURCE = (
    "STARTING_EXTRACTION_FOR_RESOURCE"
)

NUMBER_OF_RECORDS_THAT_WILL_BE_EXTRACTED class-attribute

NUMBER_OF_RECORDS_THAT_WILL_BE_EXTRACTED = (
    "NUMBER_OF_RECORDS_THAT_WILL_BE_EXTRACTED"
)

FINAL_COUNT_FOR_TABLE class-attribute

FINAL_COUNT_FOR_TABLE = 'FINAL_COUNT_FOR_TABLE'

EMPTY_RESPONSE_FROM_EXTRACTOR class-attribute

EMPTY_RESPONSE_FROM_EXTRACTOR = (
    "EMPTY_RESPONSE_FROM_EXTRACTOR"
)

EXTRACTOR_NOT_REACHABLE class-attribute

EXTRACTOR_NOT_REACHABLE = 'EXTRACTOR_NOT_REACHABLE'

INTEGRATION_NOT_USED_BY_TYPE class-attribute

INTEGRATION_NOT_USED_BY_TYPE = (
    "INTEGRATION_NOT_USED_BY_TYPE"
)

INTERNAL_ERROR_FROM_EXTRACTOR class-attribute

INTERNAL_ERROR_FROM_EXTRACTOR = (
    "INTERNAL_ERROR_FROM_EXTRACTOR"
)

ERROR_WHILE_MAKING_CAPABILITIES_REQUEST class-attribute

ERROR_WHILE_MAKING_CAPABILITIES_REQUEST = (
    "ERROR_WHILE_MAKING_CAPABILITIES_REQUEST"
)
UPLINK_NOT_REACHABLE = 'UPLINK_NOT_REACHABLE'

CONNECTION_CONFIGURATION_VALID class-attribute

CONNECTION_CONFIGURATION_VALID = (
    "CONNECTION_CONFIGURATION_VALID"
)

CONNECTION_CONFIGURATION_INVALID class-attribute

CONNECTION_CONFIGURATION_INVALID = (
    "CONNECTION_CONFIGURATION_INVALID"
)

CONNECTION_CHECK_MISSING_JDBC_DRIVER class-attribute

CONNECTION_CHECK_MISSING_JDBC_DRIVER = (
    "CONNECTION_CHECK_MISSING_JDBC_DRIVER"
)

CPP_2013_PACKAGES_NOT_INSTALLED class-attribute

CPP_2013_PACKAGES_NOT_INSTALLED = (
    "CPP_2013_PACKAGES_NOT_INSTALLED"
)

EXTRACTOR_VERSION_DOES_NOT_SUPPORT_COMPRESSION class-attribute

EXTRACTOR_VERSION_DOES_NOT_SUPPORT_COMPRESSION = (
    "EXTRACTOR_VERSION_DOES_NOT_SUPPORT_COMPRESSION"
)

EXTRACTOR_VERSION_DOES_NOT_SUPPORT_ADVANCED_SETTINGS class-attribute

EXTRACTOR_VERSION_DOES_NOT_SUPPORT_ADVANCED_SETTINGS = (
    "EXTRACTOR_VERSION_DOES_NOT_SUPPORT_ADVANCED_SETTINGS"
)

NECESSARY_FUNCTION_NOT_IMPLEMENTED_IN_SAP class-attribute

NECESSARY_FUNCTION_NOT_IMPLEMENTED_IN_SAP = (
    "NECESSARY_FUNCTION_NOT_IMPLEMENTED_IN_SAP"
)

UPDATE_RFC_TO_USE_ZIP class-attribute

UPDATE_RFC_TO_USE_ZIP = 'UPDATE_RFC_TO_USE_ZIP'

ERROR_DURING_CONNECTION_VALIDATION class-attribute

ERROR_DURING_CONNECTION_VALIDATION = (
    "ERROR_DURING_CONNECTION_VALIDATION"
)

SAP_ERR_NETWORK class-attribute

SAP_ERR_NETWORK = 'SAP_ERR_NETWORK'

SAP_ERR_NO_RFC_PING_AUTH class-attribute

SAP_ERR_NO_RFC_PING_AUTH = 'SAP_ERR_NO_RFC_PING_AUTH'

SAP_ERR_NO_AUTH class-attribute

SAP_ERR_NO_AUTH = 'SAP_ERR_NO_AUTH'

RFC_ERR_FILE_PERMISSIONS class-attribute

RFC_ERR_FILE_PERMISSIONS = 'RFC_ERR_FILE_PERMISSIONS'

RFC_ERR_WRITE_FILE class-attribute

RFC_ERR_WRITE_FILE = 'RFC_ERR_WRITE_FILE'

RFC_ERR_COMPRESS_FILE class-attribute

RFC_ERR_COMPRESS_FILE = 'RFC_ERR_COMPRESS_FILE'

RFC_ERR_COMPRESS_FILE_NOT_FOUND class-attribute

RFC_ERR_COMPRESS_FILE_NOT_FOUND = (
    "RFC_ERR_COMPRESS_FILE_NOT_FOUND"
)

RFC_ERR_DELETE_FILE class-attribute

RFC_ERR_DELETE_FILE = 'RFC_ERR_DELETE_FILE'

RFC_ERR_LIST_FILES class-attribute

RFC_ERR_LIST_FILES = 'RFC_ERR_LIST_FILES'

RFC_ERR_GENERIC class-attribute

RFC_ERR_GENERIC = 'RFC_ERR_GENERIC'

RFC_WARN_DEFAULT_TARGET_PATH class-attribute

RFC_WARN_DEFAULT_TARGET_PATH = (
    "RFC_WARN_DEFAULT_TARGET_PATH"
)

JCO_NOT_FOUND class-attribute

JCO_NOT_FOUND = 'JCO_NOT_FOUND'

JCO_NATIVE_LIB_NOT_FOUND class-attribute

JCO_NATIVE_LIB_NOT_FOUND = 'JCO_NATIVE_LIB_NOT_FOUND'

JCO_NATIVE_LIB_UNSUPPORTED_OS class-attribute

JCO_NATIVE_LIB_UNSUPPORTED_OS = (
    "JCO_NATIVE_LIB_UNSUPPORTED_OS"
)

JCO_NATIVE_LIB_COPY_ERROR class-attribute

JCO_NATIVE_LIB_COPY_ERROR = 'JCO_NATIVE_LIB_COPY_ERROR'

SAP_CHECK_JCO_JAR_INSTALLED class-attribute

SAP_CHECK_JCO_JAR_INSTALLED = 'SAP_CHECK_JCO_JAR_INSTALLED'

SAP_CHECK_JCO_NATIVE_LIB_INSTALLED class-attribute

SAP_CHECK_JCO_NATIVE_LIB_INSTALLED = (
    "SAP_CHECK_JCO_NATIVE_LIB_INSTALLED"
)

SAP_CHECK_MSVC_2013_INSTALLED class-attribute

SAP_CHECK_MSVC_2013_INSTALLED = (
    "SAP_CHECK_MSVC_2013_INSTALLED"
)

SAP_CHECK_NETWORK class-attribute

SAP_CHECK_NETWORK = 'SAP_CHECK_NETWORK'

SAP_CHECK_NECESSARY_FUNCTIONS_IMPLEMENTED_IN_SAP class-attribute

SAP_CHECK_NECESSARY_FUNCTIONS_IMPLEMENTED_IN_SAP = (
    "SAP_CHECK_NECESSARY_FUNCTIONS_IMPLEMENTED_IN_SAP"
)

SAP_CHECK_EXTRACTOR_VERSION_SUPPORT_COMPRESSION class-attribute

SAP_CHECK_EXTRACTOR_VERSION_SUPPORT_COMPRESSION = (
    "SAP_CHECK_EXTRACTOR_VERSION_SUPPORT_COMPRESSION"
)

SAP_CHECK_PARQUET_WRITING class-attribute

SAP_CHECK_PARQUET_WRITING = 'SAP_CHECK_PARQUET_WRITING'

SAP_CHECK_RFC_TEST_FILE_CREATION class-attribute

SAP_CHECK_RFC_TEST_FILE_CREATION = (
    "SAP_CHECK_RFC_TEST_FILE_CREATION"
)

SAP_CHECK_RFC_TEST_FILE_COMPRESSION class-attribute

SAP_CHECK_RFC_TEST_FILE_COMPRESSION = (
    "SAP_CHECK_RFC_TEST_FILE_COMPRESSION"
)

SAP_CHECK_RFC_TEST_FILE_DELETION class-attribute

SAP_CHECK_RFC_TEST_FILE_DELETION = (
    "SAP_CHECK_RFC_TEST_FILE_DELETION"
)

SAP_CHECK_RFC_LIST_FILES class-attribute

SAP_CHECK_RFC_LIST_FILES = 'SAP_CHECK_RFC_LIST_FILES'

INTERNAL_ERROR_PERFORMING_TEST class-attribute

INTERNAL_ERROR_PERFORMING_TEST = (
    "INTERNAL_ERROR_PERFORMING_TEST"
)

SAP_CONFIGURATION_VALIDATION_FAILED class-attribute

SAP_CONFIGURATION_VALIDATION_FAILED = (
    "SAP_CONFIGURATION_VALIDATION_FAILED"
)

NO_FILE_RECEIVED_FROM_SAP class-attribute

NO_FILE_RECEIVED_FROM_SAP = 'NO_FILE_RECEIVED_FROM_SAP'

CHANGE_LOG_ENABLED_NECESSARY_FUNCTION_NOT_IMPLEMENTED_IN_SAP class-attribute

CHANGE_LOG_ENABLED_NECESSARY_FUNCTION_NOT_IMPLEMENTED_IN_SAP = "CHANGE_LOG_ENABLED_NECESSARY_FUNCTION_NOT_IMPLEMENTED_IN_SAP"

ERROR_RUNNING_VALIDATION_FUNCTION class-attribute

ERROR_RUNNING_VALIDATION_FUNCTION = (
    "ERROR_RUNNING_VALIDATION_FUNCTION"
)

NO_RUNNABLE_EXTRACTIONS_OR_TRANSFORMATIONS class-attribute

NO_RUNNABLE_EXTRACTIONS_OR_TRANSFORMATIONS = (
    "NO_RUNNABLE_EXTRACTIONS_OR_TRANSFORMATIONS"
)

DATA_CONSUMPTION_LIMIT_EXCEEDED class-attribute

DATA_CONSUMPTION_LIMIT_EXCEEDED = (
    "DATA_CONSUMPTION_LIMIT_EXCEEDED"
)

STARTING_EXECUTION_OF_EXTRACTION class-attribute

STARTING_EXECUTION_OF_EXTRACTION = (
    "STARTING_EXECUTION_OF_EXTRACTION"
)

JOB_HAS_NO_DATA_SOURCE class-attribute

JOB_HAS_NO_DATA_SOURCE = 'JOB_HAS_NO_DATA_SOURCE'

DATASOURCE_NOT_REACHABLE class-attribute

DATASOURCE_NOT_REACHABLE = 'DATASOURCE_NOT_REACHABLE'

DATASOURCE_CONFIGURATION_IS_INVALID class-attribute

DATASOURCE_CONFIGURATION_IS_INVALID = (
    "DATASOURCE_CONFIGURATION_IS_INVALID"
)

REQUIRED_FEATURE_NOT_ENABLED class-attribute

REQUIRED_FEATURE_NOT_ENABLED = (
    "REQUIRED_FEATURE_NOT_ENABLED"
)

CANNOT_READ_DATA_SOURCE class-attribute

CANNOT_READ_DATA_SOURCE = 'CANNOT_READ_DATA_SOURCE'

CANNOT_RETRIEVE_EXTRACTOR_METADATA class-attribute

CANNOT_RETRIEVE_EXTRACTOR_METADATA = (
    "CANNOT_RETRIEVE_EXTRACTOR_METADATA"
)

AMBIGUOUS_TABLE_NAME_IN_EXTRACTION class-attribute

AMBIGUOUS_TABLE_NAME_IN_EXTRACTION = (
    "AMBIGUOUS_TABLE_NAME_IN_EXTRACTION"
)

METADATA_HAS_CHANGED class-attribute

METADATA_HAS_CHANGED = 'METADATA_HAS_CHANGED'

NO_TABLE_IN_EXTRACTION class-attribute

NO_TABLE_IN_EXTRACTION = 'NO_TABLE_IN_EXTRACTION'

EXTRACTION_IS_SKIPPED class-attribute

EXTRACTION_IS_SKIPPED = 'EXTRACTION_IS_SKIPPED'

VARIABLE_RESOLVING_ERROR class-attribute

VARIABLE_RESOLVING_ERROR = 'VARIABLE_RESOLVING_ERROR'

DELETE_ONLY_POSSIBLE_FOR_DELTA class-attribute

DELETE_ONLY_POSSIBLE_FOR_DELTA = (
    "DELETE_ONLY_POSSIBLE_FOR_DELTA"
)

TABLE_MAPPING_ERROR class-attribute

TABLE_MAPPING_ERROR = 'TABLE_MAPPING_ERROR'

JOB_EXECUTION_CANCELLED class-attribute

JOB_EXECUTION_CANCELLED = 'JOB_EXECUTION_CANCELLED'

ERROR_STARTING_EXTRACTION class-attribute

ERROR_STARTING_EXTRACTION = 'ERROR_STARTING_EXTRACTION'

VERSION_INFORMATION class-attribute

VERSION_INFORMATION = 'VERSION_INFORMATION'

DATA_CONNECTION_CONFIGURATION class-attribute

DATA_CONNECTION_CONFIGURATION = (
    "DATA_CONNECTION_CONFIGURATION"
)

TABLE_CONFIGURATION class-attribute

TABLE_CONFIGURATION = 'TABLE_CONFIGURATION'

TABLE_SUCCESSFULLY_EXTRACTED class-attribute

TABLE_SUCCESSFULLY_EXTRACTED = (
    "TABLE_SUCCESSFULLY_EXTRACTED"
)

ERROR_COMPLETING_TABLE_LOAD class-attribute

ERROR_COMPLETING_TABLE_LOAD = 'ERROR_COMPLETING_TABLE_LOAD'

INVALID_EXTRACTION_IS_RUNNING class-attribute

INVALID_EXTRACTION_IS_RUNNING = (
    "INVALID_EXTRACTION_IS_RUNNING"
)

GOT_CHUNK_FOR_TERMINAL_EXTRACTION class-attribute

GOT_CHUNK_FOR_TERMINAL_EXTRACTION = (
    "GOT_CHUNK_FOR_TERMINAL_EXTRACTION"
)

CANCELING_EXTRACTION_WITH_NAME class-attribute

CANCELING_EXTRACTION_WITH_NAME = (
    "CANCELING_EXTRACTION_WITH_NAME"
)

GOT_CHUNK_FOR_TABLE class-attribute

GOT_CHUNK_FOR_TABLE = 'GOT_CHUNK_FOR_TABLE'

FILE_UPLOAD_FAILED class-attribute

FILE_UPLOAD_FAILED = 'FILE_UPLOAD_FAILED'

JOB_ALREADY_RUNNING class-attribute

JOB_ALREADY_RUNNING = 'JOB_ALREADY_RUNNING'

STARTING_RUNNING_JOB_WITH_NAME class-attribute

STARTING_RUNNING_JOB_WITH_NAME = (
    "STARTING_RUNNING_JOB_WITH_NAME"
)

EARLIER_JOB_IN_SCHEDULE_FAILED_OR_CANCELLED class-attribute

EARLIER_JOB_IN_SCHEDULE_FAILED_OR_CANCELLED = (
    "EARLIER_JOB_IN_SCHEDULE_FAILED_OR_CANCELLED"
)

JOB_COULD_NOT_STARTED class-attribute

JOB_COULD_NOT_STARTED = 'JOB_COULD_NOT_STARTED'

EXECUTING_JOB_IN_SCHEDULE class-attribute

EXECUTING_JOB_IN_SCHEDULE = 'EXECUTING_JOB_IN_SCHEDULE'

JOB_ALREADY_RUNNING_CANNOT_EXECUTE_SCHEDULE class-attribute

JOB_ALREADY_RUNNING_CANNOT_EXECUTE_SCHEDULE = (
    "JOB_ALREADY_RUNNING_CANNOT_EXECUTE_SCHEDULE"
)

CANNOT_EXECUTE_SCHEDULED_JOBS class-attribute

CANNOT_EXECUTE_SCHEDULED_JOBS = (
    "CANNOT_EXECUTE_SCHEDULED_JOBS"
)

EXECUTION_CANCELED_ON_REQUEST class-attribute

EXECUTION_CANCELED_ON_REQUEST = (
    "EXECUTION_CANCELED_ON_REQUEST"
)

EXECUTION_AUTOMATICALLY_CANCELLED_AFTER_X_MINUTES class-attribute

EXECUTION_AUTOMATICALLY_CANCELLED_AFTER_X_MINUTES = (
    "EXECUTION_AUTOMATICALLY_CANCELLED_AFTER_X_MINUTES"
)

REMOVING_TMP_FOLDER class-attribute

REMOVING_TMP_FOLDER = 'REMOVING_TMP_FOLDER'

CANNOT_REMOVE_TMP_FOLDER class-attribute

CANNOT_REMOVE_TMP_FOLDER = 'CANNOT_REMOVE_TMP_FOLDER'

CHECKING_SOURCE_SYSTEM_METADATA_CHANGE class-attribute

CHECKING_SOURCE_SYSTEM_METADATA_CHANGE = (
    "CHECKING_SOURCE_SYSTEM_METADATA_CHANGE"
)

UNABLE_GET_COLUMNS_FOR_TABLE class-attribute

UNABLE_GET_COLUMNS_FOR_TABLE = (
    "UNABLE_GET_COLUMNS_FOR_TABLE"
)

NO_METADATA_FOUND_FOR_COMPARISON class-attribute

NO_METADATA_FOUND_FOR_COMPARISON = (
    "NO_METADATA_FOUND_FOR_COMPARISON"
)

COLUMNS_HAVE_CHANGED class-attribute

COLUMNS_HAVE_CHANGED = 'COLUMNS_HAVE_CHANGED'

CANNOT_MAP_TABLE_NAME_IN_EXTRACTION class-attribute

CANNOT_MAP_TABLE_NAME_IN_EXTRACTION = (
    "CANNOT_MAP_TABLE_NAME_IN_EXTRACTION"
)

COLUMN_SMALL_FOR_ANONYMIZATION class-attribute

COLUMN_SMALL_FOR_ANONYMIZATION = (
    "COLUMN_SMALL_FOR_ANONYMIZATION"
)

COLUMN_INVALID_FOR_ANONYMIZATION class-attribute

COLUMN_INVALID_FOR_ANONYMIZATION = (
    "COLUMN_INVALID_FOR_ANONYMIZATION"
)

METADATA_CHANGED_FOR_TABLE class-attribute

METADATA_CHANGED_FOR_TABLE = 'METADATA_CHANGED_FOR_TABLE'

FAILED_TO_START_EXECUTION_ITEM class-attribute

FAILED_TO_START_EXECUTION_ITEM = (
    "FAILED_TO_START_EXECUTION_ITEM"
)

FAILED_TO_CHANGE_EXECUTION_ITEM_STATUS class-attribute

FAILED_TO_CHANGE_EXECUTION_ITEM_STATUS = (
    "FAILED_TO_CHANGE_EXECUTION_ITEM_STATUS"
)

DELTA_LOAD_HAS_NO_FILTER class-attribute

DELTA_LOAD_HAS_NO_FILTER = 'DELTA_LOAD_HAS_NO_FILTER'

WSDL_FILE_NOT_FOUND class-attribute

WSDL_FILE_NOT_FOUND = 'WSDL_FILE_NOT_FOUND'

WSDL_MULTIPLE_FILES_FOUND class-attribute

WSDL_MULTIPLE_FILES_FOUND = 'WSDL_MULTIPLE_FILES_FOUND'

WSDL_DIRECTORY_NOT_READABLE class-attribute

WSDL_DIRECTORY_NOT_READABLE = 'WSDL_DIRECTORY_NOT_READABLE'

WSDL_DIRECTORY_IS_EMPTY class-attribute

WSDL_DIRECTORY_IS_EMPTY = 'WSDL_DIRECTORY_IS_EMPTY'

WSDL_PORT_NOT_FOUND class-attribute

WSDL_PORT_NOT_FOUND = 'WSDL_PORT_NOT_FOUND'

EXTRACTING_FROM_ROW class-attribute

EXTRACTING_FROM_ROW = 'EXTRACTING_FROM_ROW'

NO_VALUE_FOUND_IN_FIRST_COLUMN class-attribute

NO_VALUE_FOUND_IN_FIRST_COLUMN = (
    "NO_VALUE_FOUND_IN_FIRST_COLUMN"
)

ERROR_WHILE_EXTRACTING_TABLE class-attribute

ERROR_WHILE_EXTRACTING_TABLE = (
    "ERROR_WHILE_EXTRACTING_TABLE"
)

ERROR_RETRIEVING_SPREADSHEET class-attribute

ERROR_RETRIEVING_SPREADSHEET = (
    "ERROR_RETRIEVING_SPREADSHEET"
)

GOOGLE_SHEETS_API_LIMIT_REACHED class-attribute

GOOGLE_SHEETS_API_LIMIT_REACHED = (
    "GOOGLE_SHEETS_API_LIMIT_REACHED"
)

MISSING_FULL_LOAD_COLUMN class-attribute

MISSING_FULL_LOAD_COLUMN = 'MISSING_FULL_LOAD_COLUMN'

MISSING_DELTA_LOAD_COLUMN class-attribute

MISSING_DELTA_LOAD_COLUMN = 'MISSING_DELTA_LOAD_COLUMN'

CONTAINS_FAULTY_COLUMN class-attribute

CONTAINS_FAULTY_COLUMN = 'CONTAINS_FAULTY_COLUMN'

MISSING_MANDATORY_DATE_FILTER_COLUMN class-attribute

MISSING_MANDATORY_DATE_FILTER_COLUMN = (
    "MISSING_MANDATORY_DATE_FILTER_COLUMN"
)

EMPTY_DIRECTORY_AS_TABLE class-attribute

EMPTY_DIRECTORY_AS_TABLE = 'EMPTY_DIRECTORY_AS_TABLE'

DIRECTORY_CONTAINS_MULTIPLE_TYPES class-attribute

DIRECTORY_CONTAINS_MULTIPLE_TYPES = (
    "DIRECTORY_CONTAINS_MULTIPLE_TYPES"
)

DOWNLOAD_FINISHED_FOR_FILE class-attribute

DOWNLOAD_FINISHED_FOR_FILE = 'DOWNLOAD_FINISHED_FOR_FILE'

DOWNLOAD_PROGRESS_OF_FILE class-attribute

DOWNLOAD_PROGRESS_OF_FILE = 'DOWNLOAD_PROGRESS_OF_FILE'

ERROR_EXECUTING_BATCH class-attribute

ERROR_EXECUTING_BATCH = 'ERROR_EXECUTING_BATCH'

NO_RECORDS_FOUND_FOR_TABLE class-attribute

NO_RECORDS_FOUND_FOR_TABLE = 'NO_RECORDS_FOUND_FOR_TABLE'

UNKNOWN_COLUMN_IN_FILTER class-attribute

UNKNOWN_COLUMN_IN_FILTER = 'UNKNOWN_COLUMN_IN_FILTER'

INCOMPATIBLE_COMPARISON_IN_FILTER class-attribute

INCOMPATIBLE_COMPARISON_IN_FILTER = (
    "INCOMPATIBLE_COMPARISON_IN_FILTER"
)

REMOVE_DUPLICATE_WITHOUT_PK class-attribute

REMOVE_DUPLICATE_WITHOUT_PK = 'REMOVE_DUPLICATE_WITHOUT_PK'

SPECIAL_CHAR_IN_TABLE_NAME class-attribute

SPECIAL_CHAR_IN_TABLE_NAME = 'SPECIAL_CHAR_IN_TABLE_NAME'

DUPLICATE_COLUMN_DETECTED class-attribute

DUPLICATE_COLUMN_DETECTED = 'DUPLICATE_COLUMN_DETECTED'

DataLoadType

Bases: Enum

FROM_CACHE class-attribute

FROM_CACHE = 'FROM_CACHE'

COMPLETE class-attribute

COMPLETE = 'COMPLETE'

PARTIAL class-attribute

PARTIAL = 'PARTIAL'

DataModelLoadStatus

Bases: Enum

RUNNING class-attribute

RUNNING = 'RUNNING'

SUCCESS class-attribute

SUCCESS = 'SUCCESS'

ERROR class-attribute

ERROR = 'ERROR'

WARNING class-attribute

WARNING = 'WARNING'

LOST_CONNECTION class-attribute

LOST_CONNECTION = 'LOST_CONNECTION'

CANCELED class-attribute

CANCELED = 'CANCELED'

CANCELLING class-attribute

CANCELLING = 'CANCELLING'

LoadStatus

Bases: Enum

RUNNING class-attribute

RUNNING = 'RUNNING'

SUCCESS class-attribute

SUCCESS = 'SUCCESS'

WARNING class-attribute

WARNING = 'WARNING'

ERROR class-attribute

ERROR = 'ERROR'

CANCELED class-attribute

CANCELED = 'CANCELED'

PoolColumnType

Bases: Enum

STRING class-attribute

STRING = 'STRING'

DATE class-attribute

DATE = 'DATE'

FLOAT class-attribute

FLOAT = 'FLOAT'

INTEGER class-attribute

INTEGER = 'INTEGER'

PropertyType

Bases: Enum

TABLE class-attribute

TABLE = 'TABLE'

VIEW class-attribute

VIEW = 'VIEW'

ExceptionReference

Bases: PyCelonisBaseModel

reference class-attribute

reference: typing.Optional[str] = Field(alias='reference')

message class-attribute

message: typing.Optional[str] = Field(alias='message')

short_message class-attribute

short_message: typing.Optional[str] = Field(
    alias="shortMessage"
)

ValidationError

Bases: PyCelonisBaseModel

attribute class-attribute

attribute: typing.Optional[str] = Field(alias='attribute')

error class-attribute

error: typing.Optional[str] = Field(alias='error')

error_code class-attribute

error_code: typing.Optional[str] = Field(alias='errorCode')

additional_info class-attribute

additional_info: typing.Optional[str] = Field(
    alias="additionalInfo"
)

ValidationExceptionDescriptor

Bases: PyCelonisBaseModel

errors class-attribute

errors: typing.Optional[
    typing.List[ValidationError]
] = Field(alias="errors")

TransformationTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

pool_id class-attribute

pool_id: typing.Optional[str] = Field(alias='poolId')

task_id class-attribute

task_id: typing.Optional[str] = Field(alias='taskId')

task_type class-attribute

task_type: typing.Optional[TaskType] = Field(
    alias="taskType"
)

template class-attribute

template: typing.Optional[bool] = Field(alias='template')

protection_status class-attribute

protection_status: typing.Optional[
    TemplateProtectionStatus
] = Field(alias="protectionStatus")

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

created_at class-attribute

created_at: typing.Optional[datetime] = Field(
    alias="createdAt"
)

task_created_at class-attribute

task_created_at: typing.Optional[datetime] = Field(
    alias="taskCreatedAt"
)

execution_order class-attribute

execution_order: typing.Optional[int] = Field(
    alias="executionOrder"
)

published class-attribute

published: typing.Optional[bool] = Field(alias='published')

disabled class-attribute

disabled: typing.Optional[bool] = Field(alias='disabled')

legal_agreement_accepted class-attribute

legal_agreement_accepted: typing.Optional[bool] = Field(
    alias="legalAgreementAccepted"
)

statement class-attribute

statement: typing.Optional[str] = Field(alias='statement')

TaskUpdate

Bases: PyCelonisBaseModel

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

TaskInstanceTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

pool_id class-attribute

pool_id: typing.Optional[str] = Field(alias='poolId')

task_id class-attribute

task_id: typing.Optional[str] = Field(alias='taskId')

task_type class-attribute

task_type: typing.Optional[TaskType] = Field(
    alias="taskType"
)

template class-attribute

template: typing.Optional[bool] = Field(alias='template')

protection_status class-attribute

protection_status: typing.Optional[
    TemplateProtectionStatus
] = Field(alias="protectionStatus")

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

created_at class-attribute

created_at: typing.Optional[datetime] = Field(
    alias="createdAt"
)

task_created_at class-attribute

task_created_at: typing.Optional[datetime] = Field(
    alias="taskCreatedAt"
)

execution_order class-attribute

execution_order: typing.Optional[int] = Field(
    alias="executionOrder"
)

published class-attribute

published: typing.Optional[bool] = Field(alias='published')

disabled class-attribute

disabled: typing.Optional[bool] = Field(alias='disabled')

legal_agreement_accepted class-attribute

legal_agreement_accepted: typing.Optional[bool] = Field(
    alias="legalAgreementAccepted"
)

CalculatedColumnTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

expression class-attribute

expression: typing.Optional[str] = Field(alias="expression")

TableConfigurationParameterValue

Bases: PyCelonisBaseModel

key class-attribute

key: typing.Optional[
    TableConfigurationParameterKey
] = Field(alias="key")

value class-attribute

value: typing.Optional[typing.Any] = Field(alias='value')

TableExtractionColumnTransport

Bases: PyCelonisBaseModel

column_name class-attribute

column_name: typing.Optional[str] = Field(
    alias="columnName"
)

from_join class-attribute

from_join: typing.Optional[bool] = Field(alias='fromJoin')

anonymized class-attribute

anonymized: typing.Optional[bool] = Field(
    alias="anonymized"
)

primary_key class-attribute

primary_key: typing.Optional[bool] = Field(
    alias="primaryKey"
)

preferred_type class-attribute

preferred_type: typing.Optional[str] = Field(
    alias="preferredType"
)

date_format class-attribute

date_format: typing.Optional[str] = Field(
    alias="dateFormat"
)

TableExtractionJoinTransport

Bases: PyCelonisBaseModel

parent_schema class-attribute

parent_schema: typing.Optional[str] = Field(
    alias="parentSchema"
)

parent_table class-attribute

parent_table: typing.Optional[str] = Field(
    alias="parentTable"
)

child_table class-attribute

child_table: typing.Optional[str] = Field(
    alias="childTable"
)

use_primary_keys class-attribute

use_primary_keys: typing.Optional[bool] = Field(
    alias="usePrimaryKeys"
)

custom_join_path class-attribute

custom_join_path: typing.Optional[str] = Field(
    alias="customJoinPath"
)

join_filter class-attribute

join_filter: typing.Optional[str] = Field(
    alias="joinFilter"
)

order class-attribute

order: typing.Optional[int] = Field(alias='order')

TableExtractionTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

task_id class-attribute

task_id: typing.Optional[str] = Field(alias='taskId')

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

table_execution_item_id class-attribute

table_execution_item_id: typing.Optional[str] = Field(
    alias="tableExecutionItemId"
)

table_name class-attribute

table_name: typing.Optional[str] = Field(alias='tableName')

rename_target_table class-attribute

rename_target_table: typing.Optional[bool] = Field(
    alias="renameTargetTable"
)

target_table_name class-attribute

target_table_name: typing.Optional[str] = Field(
    alias="targetTableName"
)

columns class-attribute

columns: typing.Optional[
    typing.List[TableExtractionColumnTransport]
] = Field(alias="columns")

joins class-attribute

joins: typing.Optional[
    typing.List[TableExtractionJoinTransport]
] = Field(alias="joins")

dependent_tables class-attribute

dependent_tables: typing.Optional[
    typing.List[TableExtractionTransport]
] = Field(alias="dependentTables")

use_manual_p_ks class-attribute

use_manual_p_ks: typing.Optional[bool] = Field(
    alias="useManualPKs"
)

filter_definition class-attribute

filter_definition: typing.Optional[str] = Field(
    alias="filterDefinition"
)

delta_filter_definition class-attribute

delta_filter_definition: typing.Optional[str] = Field(
    alias="deltaFilterDefinition"
)

schema_name class-attribute

schema_name: typing.Optional[str] = Field(
    alias="schemaName"
)

creation_date_column class-attribute

creation_date_column: typing.Optional[str] = Field(
    alias="creationDateColumn"
)

creation_date_value_start class-attribute

creation_date_value_start: typing.Optional[str] = Field(
    alias="creationDateValueStart"
)

creation_date_value_end class-attribute

creation_date_value_end: typing.Optional[str] = Field(
    alias="creationDateValueEnd"
)

creation_date_parameter_start class-attribute

creation_date_parameter_start: typing.Optional[str] = Field(
    alias="creationDateParameterStart"
)

creation_date_parameter_end class-attribute

creation_date_parameter_end: typing.Optional[str] = Field(
    alias="creationDateParameterEnd"
)

creation_date_value_today class-attribute

creation_date_value_today: typing.Optional[bool] = Field(
    alias="creationDateValueToday"
)

change_date_column class-attribute

change_date_column: typing.Optional[str] = Field(
    alias="changeDateColumn"
)

change_date_offset class-attribute

change_date_offset: typing.Optional[int] = Field(
    alias="changeDateOffset"
)

change_date_offset_type class-attribute

change_date_offset_type: typing.Optional[
    ChangeDateOffsetType
] = Field(alias="changeDateOffsetType")

table_extraction_type class-attribute

table_extraction_type: typing.Optional[
    TableExtractionType
] = Field(alias="tableExtractionType")

parent_table class-attribute

parent_table: typing.Optional[str] = Field(
    alias="parentTable"
)

depends_on class-attribute

depends_on: typing.Optional[str] = Field(alias='dependsOn')

column_value_table class-attribute

column_value_table: typing.Optional[str] = Field(
    alias="columnValueTable"
)

column_value_column class-attribute

column_value_column: typing.Optional[str] = Field(
    alias="columnValueColumn"
)

column_value_target_column class-attribute

column_value_target_column: typing.Optional[str] = Field(
    alias="columnValueTargetColumn"
)

column_values_at_a_time class-attribute

column_values_at_a_time: typing.Optional[int] = Field(
    alias="columnValuesAtATime"
)

join_type class-attribute

join_type: typing.Optional[JoinType] = Field(
    alias="joinType"
)

disabled class-attribute

disabled: typing.Optional[bool] = Field(alias='disabled')

connector_specific_configuration class-attribute

connector_specific_configuration: typing.Optional[
    typing.List[TableConfigurationParameterValue]
] = Field(alias="connectorSpecificConfiguration")

calculated_columns class-attribute

calculated_columns: typing.Optional[
    typing.List[CalculatedColumnTransport]
] = Field(alias="calculatedColumns")

end_date_disabled class-attribute

end_date_disabled: typing.Optional[bool] = Field(
    alias="endDateDisabled"
)

disable_change_log class-attribute

disable_change_log: typing.Optional[bool] = Field(
    alias="disableChangeLog"
)

data_push_delete_strategy class-attribute

data_push_delete_strategy: typing.Optional[
    DataPushDeleteStrategy
] = Field(alias="dataPushDeleteStrategy")

customize_column_selection class-attribute

customize_column_selection: typing.Optional[bool] = Field(
    alias="customizeColumnSelection"
)

mirror_table_names class-attribute

mirror_table_names: typing.Optional[
    typing.List[str]
] = Field(alias="mirrorTableNames")

parent class-attribute

parent: typing.Optional[bool] = Field(alias='parent')

selected_columns class-attribute

selected_columns: typing.Optional[typing.List[str]] = Field(
    alias="selectedColumns"
)

JobTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

data_pool_id class-attribute

data_pool_id: typing.Optional[str] = Field(
    alias="dataPoolId"
)

data_source_id class-attribute

data_source_id: typing.Optional[str] = Field(
    alias="dataSourceId"
)

time_stamp class-attribute

time_stamp: typing.Optional[datetime] = Field(
    alias="timeStamp"
)

status class-attribute

status: typing.Optional[ExecutionStatus] = Field(
    alias="status"
)

current_execution_id class-attribute

current_execution_id: typing.Optional[str] = Field(
    alias="currentExecutionId"
)

dag_based_execution_enabled class-attribute

dag_based_execution_enabled: typing.Optional[bool] = Field(
    alias="dagBasedExecutionEnabled"
)

latest_execution_item_id class-attribute

latest_execution_item_id: typing.Optional[str] = Field(
    alias="latestExecutionItemId"
)

DataModelColumnTransport

Bases: PyCelonisBaseModel

name class-attribute

name: typing.Optional[str] = Field(alias='name')

type_ class-attribute

type_: typing.Optional[ColumnType] = Field(alias='type')

primary_key class-attribute

primary_key: typing.Optional[bool] = Field(
    alias="primaryKey"
)

DataModelConfigurationTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

activity_table_id class-attribute

activity_table_id: typing.Optional[str] = Field(
    alias="activityTableId"
)

case_table_id class-attribute

case_table_id: typing.Optional[str] = Field(
    alias="caseTableId"
)

default_configuration class-attribute

default_configuration: typing.Optional[bool] = Field(
    alias="defaultConfiguration"
)

case_id_column class-attribute

case_id_column: typing.Optional[str] = Field(
    alias="caseIdColumn"
)

activity_column class-attribute

activity_column: typing.Optional[str] = Field(
    alias="activityColumn"
)

timestamp_column class-attribute

timestamp_column: typing.Optional[str] = Field(
    alias="timestampColumn"
)

sorting_column class-attribute

sorting_column: typing.Optional[str] = Field(
    alias="sortingColumn"
)

end_timestamp_column class-attribute

end_timestamp_column: typing.Optional[str] = Field(
    alias="endTimestampColumn"
)

cost_column class-attribute

cost_column: typing.Optional[str] = Field(
    alias="costColumn"
)

user_column class-attribute

user_column: typing.Optional[str] = Field(
    alias="userColumn"
)

use_parallel_process class-attribute

use_parallel_process: typing.Optional[bool] = Field(
    alias="useParallelProcess"
)

parallel_process_parent_column class-attribute

parallel_process_parent_column: typing.Optional[
    str
] = Field(alias="parallelProcessParentColumn")

parallel_process_child_column class-attribute

parallel_process_child_column: typing.Optional[str] = Field(
    alias="parallelProcessChildColumn"
)

DataModelCustomCalendarEntryTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

day class-attribute

day: typing.Optional[CalendarDay] = Field(alias='day')

working_day class-attribute

working_day: typing.Optional[bool] = Field(
    alias="workingDay"
)

start_time class-attribute

start_time: typing.Optional[int] = Field(alias='startTime')

end_time class-attribute

end_time: typing.Optional[int] = Field(alias='endTime')

DataModelCustomCalendarTransport

Bases: PyCelonisBaseModel

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

entries class-attribute

entries: typing.Optional[
    typing.List[DataModelCustomCalendarEntryTransport]
] = Field(alias="entries")

DataModelFactoryCalendarTransport

Bases: PyCelonisBaseModel

table_name class-attribute

table_name: typing.Optional[str] = Field(alias='tableName')

data_source_id class-attribute

data_source_id: typing.Optional[str] = Field(
    alias="dataSourceId"
)

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

DataModelForeignKeyColumnTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

source_column_name class-attribute

source_column_name: typing.Optional[str] = Field(
    alias="sourceColumnName"
)

target_column_name class-attribute

target_column_name: typing.Optional[str] = Field(
    alias="targetColumnName"
)

DataModelForeignKeyTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

source_table_id class-attribute

source_table_id: typing.Optional[str] = Field(
    alias="sourceTableId"
)

target_table_id class-attribute

target_table_id: typing.Optional[str] = Field(
    alias="targetTableId"
)

columns class-attribute

columns: typing.Optional[
    typing.List[DataModelForeignKeyColumnTransport]
] = Field(alias="columns")

DataModelTableTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

data_source_id class-attribute

data_source_id: typing.Optional[str] = Field(
    alias="dataSourceId"
)

name class-attribute

name: typing.Optional[str] = Field(alias='name')

alias class-attribute

alias: typing.Optional[str] = Field(alias='alias')

columns class-attribute

columns: typing.Optional[
    typing.List[DataModelColumnTransport]
] = Field(alias="columns")

use_direct_storage class-attribute

use_direct_storage: typing.Optional[bool] = Field(
    alias="useDirectStorage"
)

primary_keys class-attribute

primary_keys: typing.Optional[typing.List[str]] = Field(
    alias="primaryKeys"
)

alias_or_name class-attribute

alias_or_name: typing.Optional[str] = Field(
    alias="aliasOrName"
)

DataModelTransport

Bases: PyCelonisBaseModel

permissions class-attribute

permissions: typing.Optional[typing.List[str]] = Field(
    alias="permissions"
)

id class-attribute

id: typing.Optional[str] = Field(alias='id')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

create_date class-attribute

create_date: typing.Optional[datetime] = Field(
    alias="createDate"
)

changed_date class-attribute

changed_date: typing.Optional[datetime] = Field(
    alias="changedDate"
)

configuration_skipped class-attribute

configuration_skipped: typing.Optional[bool] = Field(
    alias="configurationSkipped"
)

pool_id class-attribute

pool_id: typing.Optional[str] = Field(alias='poolId')

unavailable class-attribute

unavailable: typing.Optional[bool] = Field(
    alias="unavailable"
)

editable class-attribute

editable: typing.Optional[bool] = Field(alias='editable')

creator_user_id class-attribute

creator_user_id: typing.Optional[str] = Field(
    alias="creatorUserId"
)

tables class-attribute

tables: typing.Optional[
    typing.List[DataModelTableTransport]
] = Field(alias="tables")

foreign_keys class-attribute

foreign_keys: typing.Optional[
    typing.List[DataModelForeignKeyTransport]
] = Field(alias="foreignKeys")

process_configurations class-attribute

process_configurations: typing.Optional[
    typing.List[DataModelConfigurationTransport]
] = Field(alias="processConfigurations")

data_model_calendar_type class-attribute

data_model_calendar_type: typing.Optional[
    DataModelCalendarType
] = Field(alias="dataModelCalendarType")

factory_calendar class-attribute

factory_calendar: typing.Optional[
    DataModelFactoryCalendarTransport
] = Field(alias="factoryCalendar")

custom_calendar class-attribute

custom_calendar: typing.Optional[
    DataModelCustomCalendarTransport
] = Field(alias="customCalendar")

original_id class-attribute

original_id: typing.Optional[str] = Field(
    alias="originalId"
)

eventlog_automerge_enabled class-attribute

eventlog_automerge_enabled: typing.Optional[bool] = Field(
    alias="eventlogAutomergeEnabled"
)

auto_merge_execution_mode class-attribute

auto_merge_execution_mode: typing.Optional[
    AutoMergeExecutionMode
] = Field(alias="autoMergeExecutionMode")

event_log_count class-attribute

event_log_count: typing.Optional[int] = Field(
    alias="eventLogCount"
)

object_id class-attribute

object_id: typing.Optional[str] = Field(alias='objectId')

DataModelConfiguration

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

tenant_id class-attribute

tenant_id: typing.Optional[str] = Field(alias='tenantId')

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

activity_table_id class-attribute

activity_table_id: typing.Optional[str] = Field(
    alias="activityTableId"
)

case_table_id class-attribute

case_table_id: typing.Optional[str] = Field(
    alias="caseTableId"
)

default_configuration class-attribute

default_configuration: typing.Optional[bool] = Field(
    alias="defaultConfiguration"
)

case_id_column class-attribute

case_id_column: typing.Optional[str] = Field(
    alias="caseIdColumn"
)

activity_column class-attribute

activity_column: typing.Optional[str] = Field(
    alias="activityColumn"
)

timestamp_column class-attribute

timestamp_column: typing.Optional[str] = Field(
    alias="timestampColumn"
)

sorting_column class-attribute

sorting_column: typing.Optional[str] = Field(
    alias="sortingColumn"
)

end_timestamp_column class-attribute

end_timestamp_column: typing.Optional[str] = Field(
    alias="endTimestampColumn"
)

cost_column class-attribute

cost_column: typing.Optional[str] = Field(
    alias="costColumn"
)

user_column class-attribute

user_column: typing.Optional[str] = Field(
    alias="userColumn"
)

use_parallel_process class-attribute

use_parallel_process: typing.Optional[bool] = Field(
    alias="useParallelProcess"
)

parallel_process_parent_column class-attribute

parallel_process_parent_column: typing.Optional[
    str
] = Field(alias="parallelProcessParentColumn")

parallel_process_child_column class-attribute

parallel_process_child_column: typing.Optional[str] = Field(
    alias="parallelProcessChildColumn"
)

optional_tenant_id class-attribute

optional_tenant_id: typing.Optional[str] = Field(
    alias="optionalTenantId"
)

DataPoolTransport

Bases: PyCelonisBaseModel

permissions class-attribute

permissions: typing.Optional[typing.List[str]] = Field(
    alias="permissions"
)

id class-attribute

id: typing.Optional[str] = Field(alias='id')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

time_stamp class-attribute

time_stamp: typing.Optional[datetime] = Field(
    alias="timeStamp"
)

configuration_status class-attribute

configuration_status: typing.Optional[
    PoolConfigurationStatus
] = Field(alias="configurationStatus")

locked class-attribute

locked: typing.Optional[bool] = Field(alias='locked')

content_id class-attribute

content_id: typing.Optional[str] = Field(alias='contentId')

content_version class-attribute

content_version: typing.Optional[int] = Field(
    alias="contentVersion"
)

tags class-attribute

tags: typing.Optional[typing.List[Tag]] = Field(
    alias="tags"
)

original_id class-attribute

original_id: typing.Optional[str] = Field(
    alias="originalId"
)

monitoring_target class-attribute

monitoring_target: typing.Optional[bool] = Field(
    alias="monitoringTarget"
)

custom_monitoring_target class-attribute

custom_monitoring_target: typing.Optional[bool] = Field(
    alias="customMonitoringTarget"
)

custom_monitoring_target_active class-attribute

custom_monitoring_target_active: typing.Optional[
    bool
] = Field(alias="customMonitoringTargetActive")

exported class-attribute

exported: typing.Optional[bool] = Field(alias='exported')

monitoring_message_columns_migrated class-attribute

monitoring_message_columns_migrated: typing.Optional[
    bool
] = Field(alias="monitoringMessageColumnsMigrated")

creator_user_id class-attribute

creator_user_id: typing.Optional[str] = Field(
    alias="creatorUserId"
)

object_id class-attribute

object_id: typing.Optional[str] = Field(alias='objectId')

Tag

Bases: PyCelonisBaseModel

name class-attribute

name: typing.Optional[str] = Field(alias='name')

CsvColumnParsingOptions

Bases: PyCelonisBaseModel

column_name class-attribute

column_name: typing.Optional[str] = Field(
    alias="columnName"
)

date_format class-attribute

date_format: typing.Optional[str] = Field(
    alias="dateFormat"
)

thousands_separator class-attribute

thousands_separator: typing.Optional[str] = Field(
    alias="thousandsSeparator"
)

decimal_separator class-attribute

decimal_separator: typing.Optional[str] = Field(
    alias="decimalSeparator"
)

CsvParsingOptions

Bases: PyCelonisBaseModel

escape_sequence class-attribute

escape_sequence: typing.Optional[str] = Field(
    alias="escapeSequence"
)

quote_sequence class-attribute

quote_sequence: typing.Optional[str] = Field(
    alias="quoteSequence"
)

separator_sequence class-attribute

separator_sequence: typing.Optional[str] = Field(
    alias="separatorSequence"
)

line_ending class-attribute

line_ending: typing.Optional[str] = Field(
    alias="lineEnding"
)

char_set class-attribute

char_set: typing.Optional[str] = Field(alias='charSet')

decimal_separator class-attribute

decimal_separator: typing.Optional[str] = Field(
    alias="decimalSeparator"
)

thousand_separator class-attribute

thousand_separator: typing.Optional[str] = Field(
    alias="thousandSeparator"
)

date_format class-attribute

date_format: typing.Optional[str] = Field(
    alias="dateFormat"
)

additional_column_options class-attribute

additional_column_options: typing.Optional[
    typing.List[CsvColumnParsingOptions]
] = Field(alias="additionalColumnOptions")

ColumnTransport

Bases: PyCelonisBaseModel

column_name class-attribute

column_name: typing.Optional[str] = Field(
    alias="columnName"
)

column_type class-attribute

column_type: typing.Optional[ColumnType] = Field(
    alias="columnType"
)

field_length class-attribute

field_length: typing.Optional[int] = Field(
    alias="fieldLength"
)

decimals class-attribute

decimals: typing.Optional[int] = Field(alias='decimals')

pk_field class-attribute

pk_field: typing.Optional[bool] = Field(alias='pkField')

DataPushJob

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

tenant_id class-attribute

tenant_id: typing.Optional[str] = Field(alias='tenantId')

target_name class-attribute

target_name: typing.Optional[str] = Field(
    alias="targetName"
)

last_modified class-attribute

last_modified: typing.Optional[datetime] = Field(
    alias="lastModified"
)

last_ping class-attribute

last_ping: typing.Optional[datetime] = Field(
    alias="lastPing"
)

status class-attribute

status: typing.Optional[JobStatus] = Field(alias='status')

type_ class-attribute

type_: typing.Optional[JobType] = Field(alias='type')

file_type class-attribute

file_type: typing.Optional[UploadFileType] = Field(
    alias="fileType"
)

target_schema class-attribute

target_schema: typing.Optional[str] = Field(
    alias="targetSchema"
)

upsert_strategy class-attribute

upsert_strategy: typing.Optional[
    DataPushUpsertStrategy
] = Field(alias="upsertStrategy")

fallback_varchar_length class-attribute

fallback_varchar_length: typing.Optional[int] = Field(
    alias="fallbackVarcharLength"
)

data_pool_id class-attribute

data_pool_id: typing.Optional[str] = Field(
    alias="dataPoolId"
)

connection_id class-attribute

connection_id: typing.Optional[str] = Field(
    alias="connectionId"
)

post_execution_query class-attribute

post_execution_query: typing.Optional[str] = Field(
    alias="postExecutionQuery"
)

sanitized_post_execution_query class-attribute

sanitized_post_execution_query: typing.Optional[
    str
] = Field(alias="sanitizedPostExecutionQuery")

allow_duplicate class-attribute

allow_duplicate: typing.Optional[bool] = Field(
    alias="allowDuplicate"
)

foreign_keys class-attribute

foreign_keys: typing.Optional[str] = Field(
    alias="foreignKeys"
)

keys class-attribute

keys: typing.Optional[typing.List[str]] = Field(
    alias="keys"
)

logs class-attribute

logs: typing.Optional[typing.List[str]] = Field(
    alias="logs"
)

table_schema class-attribute

table_schema: typing.Optional[TableTransport] = Field(
    alias="tableSchema"
)

csv_parsing_options class-attribute

csv_parsing_options: typing.Optional[
    CsvParsingOptions
] = Field(alias="csvParsingOptions")

mirror_target_names class-attribute

mirror_target_names: typing.Optional[
    typing.List[str]
] = Field(alias="mirrorTargetNames")

change_date class-attribute

change_date: typing.Optional[datetime] = Field(
    alias="changeDate"
)

optional_tenant_id class-attribute

optional_tenant_id: typing.Optional[str] = Field(
    alias="optionalTenantId"
)

TableTransport

Bases: PyCelonisBaseModel

table_name class-attribute

table_name: typing.Optional[str] = Field(alias='tableName')

columns class-attribute

columns: typing.Optional[
    typing.List[ColumnTransport]
] = Field(alias="columns")

DataCommand

Bases: PyCelonisBaseModel

cube_id class-attribute

cube_id: typing.Optional[str] = Field(alias='cubeId')

commands class-attribute

commands: typing.Optional[typing.List[DataQuery]] = Field(
    alias="commands"
)

DataExportRequest

Bases: PyCelonisBaseModel

query_environment class-attribute

query_environment: typing.Optional[
    QueryEnvironment
] = Field(alias="queryEnvironment")

data_command class-attribute

data_command: typing.Optional[DataCommand] = Field(
    alias="dataCommand"
)

export_type class-attribute

export_type: typing.Optional[ExportType] = Field(
    alias="exportType"
)

DataPermissionRule

Bases: PyCelonisBaseModel

values class-attribute

values: typing.Optional[typing.List[str]] = Field(
    alias="values"
)

column_id class-attribute

column_id: typing.Optional[str] = Field(alias='columnId')

table_id class-attribute

table_id: typing.Optional[str] = Field(alias='tableId')

DataQuery

Bases: PyCelonisBaseModel

computation_id class-attribute

computation_id: typing.Optional[int] = Field(
    alias="computationId"
)

queries class-attribute

queries: typing.Optional[typing.List[str]] = Field(
    alias="queries"
)

is_transient class-attribute

is_transient: typing.Optional[bool] = Field(
    alias="isTransient"
)

Kpi

Bases: PyCelonisBaseModel

name class-attribute

name: typing.Optional[str] = Field(alias='name')

template class-attribute

template: typing.Optional[str] = Field(alias='template')

parameter_count class-attribute

parameter_count: typing.Optional[int] = Field(
    alias="parameterCount"
)

error class-attribute

error: typing.Optional[str] = Field(alias='error')

formula class-attribute

formula: typing.Optional[str] = Field(alias='formula')

KpiInformation

Bases: PyCelonisBaseModel

kpis class-attribute

kpis: typing.Optional[typing.Dict[str, Kpi]] = Field(
    alias="kpis"
)

QueryEnvironment

Bases: PyCelonisBaseModel

accelerator_session_id class-attribute

accelerator_session_id: typing.Optional[str] = Field(
    alias="acceleratorSessionId"
)

process_id class-attribute

process_id: typing.Optional[str] = Field(alias='processId')

user_id class-attribute

user_id: typing.Optional[str] = Field(alias='userId')

user_name class-attribute

user_name: typing.Optional[str] = Field(alias='userName')

load_script class-attribute

load_script: typing.Optional[str] = Field(
    alias="loadScript"
)

kpi_infos class-attribute

kpi_infos: typing.Optional[KpiInformation] = Field(
    alias="kpiInfos"
)

data_permission_rules class-attribute

data_permission_rules: typing.Optional[
    typing.List[DataPermissionRule]
] = Field(alias="dataPermissionRules")

data_permission_strategy class-attribute

data_permission_strategy: typing.Optional[
    DataPermissionStrategy
] = Field(alias="dataPermissionStrategy")

DataExportStatusResponse

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

export_status class-attribute

export_status: typing.Optional[ExportStatus] = Field(
    alias="exportStatus"
)

created class-attribute

created: typing.Optional[datetime] = Field(alias='created')

message class-attribute

message: typing.Optional[str] = Field(alias='message')

export_type class-attribute

export_type: typing.Optional[ExportType] = Field(
    alias="exportType"
)

export_chunks class-attribute

export_chunks: typing.Optional[int] = Field(
    alias="exportChunks"
)

NewTaskInstanceTransport

Bases: PyCelonisBaseModel

task_type class-attribute

task_type: typing.Optional[TaskType] = Field(
    alias="taskType"
)

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

task_id class-attribute

task_id: typing.Optional[str] = Field(alias='taskId')

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

execution_order class-attribute

execution_order: typing.Optional[int] = Field(
    alias="executionOrder"
)

DataModelExecutionTableItem

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

alias_or_name class-attribute

alias_or_name: typing.Optional[str] = Field(
    alias="aliasOrName"
)

selected class-attribute

selected: typing.Optional[bool] = Field(alias='selected')

DataModelExecutionTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

disabled class-attribute

disabled: typing.Optional[bool] = Field(alias='disabled')

data_model_name class-attribute

data_model_name: typing.Optional[str] = Field(
    alias="dataModelName"
)

tables class-attribute

tables: typing.Optional[
    typing.List[DataModelExecutionTableItem]
] = Field(alias="tables")

partial_load class-attribute

partial_load: typing.Optional[bool] = Field(
    alias="partialLoad"
)

DataModelExecutionConfiguration

Bases: PyCelonisBaseModel

data_model_execution_id class-attribute

data_model_execution_id: typing.Optional[str] = Field(
    alias="dataModelExecutionId"
)

tables class-attribute

tables: typing.Optional[typing.List[str]] = Field(
    alias="tables"
)

ExtractionConfiguration

Bases: PyCelonisBaseModel

extraction_id class-attribute

extraction_id: typing.Optional[str] = Field(
    alias="extractionId"
)

load_only_subset_of_tables class-attribute

load_only_subset_of_tables: typing.Optional[bool] = Field(
    alias="loadOnlySubsetOfTables"
)

tables class-attribute

tables: typing.Optional[typing.List[str]] = Field(
    alias="tables"
)

JobExecutionConfiguration

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

execution_id class-attribute

execution_id: typing.Optional[str] = Field(
    alias="executionId"
)

pool_id class-attribute

pool_id: typing.Optional[str] = Field(alias='poolId')

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

mode class-attribute

mode: typing.Optional[ExtractionMode] = Field(alias='mode')

execute_only_subset_of_transformations class-attribute

execute_only_subset_of_transformations: typing.Optional[
    bool
] = Field(alias="executeOnlySubsetOfTransformations")

transformations class-attribute

transformations: typing.Optional[typing.List[str]] = Field(
    alias="transformations"
)

execute_only_subset_of_extractions class-attribute

execute_only_subset_of_extractions: typing.Optional[
    bool
] = Field(alias="executeOnlySubsetOfExtractions")

extractions class-attribute

extractions: typing.Optional[
    typing.List[ExtractionConfiguration]
] = Field(alias="extractions")

data_source_id class-attribute

data_source_id: typing.Optional[str] = Field(
    alias="dataSourceId"
)

load_only_subset_of_data_models class-attribute

load_only_subset_of_data_models: typing.Optional[
    bool
] = Field(alias="loadOnlySubsetOfDataModels")

data_models class-attribute

data_models: typing.Optional[
    typing.List[DataModelExecutionConfiguration]
] = Field(alias="dataModels")

NameMappingAggregated

Bases: PyCelonisBaseModel

count class-attribute

count: typing.Optional[int] = Field(alias='count')

type_ class-attribute

type_: typing.Optional[str] = Field(alias='type')

language class-attribute

language: typing.Optional[str] = Field(alias='language')

NameMappingLoadReport

Bases: PyCelonisBaseModel

nb_of_tables_in_data_model class-attribute

nb_of_tables_in_data_model: typing.Optional[int] = Field(
    alias="nbOfTablesInDataModel"
)

nb_of_table_mappings class-attribute

nb_of_table_mappings: typing.Optional[int] = Field(
    alias="nbOfTableMappings"
)

nb_of_column_mappings class-attribute

nb_of_column_mappings: typing.Optional[int] = Field(
    alias="nbOfColumnMappings"
)

name_mappings_aggregated class-attribute

name_mappings_aggregated: typing.Optional[
    typing.List[NameMappingAggregated]
] = Field(alias="nameMappingsAggregated")

DataPushChunk

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

tenant_id class-attribute

tenant_id: typing.Optional[str] = Field(alias='tenantId')

creation_date class-attribute

creation_date: typing.Optional[datetime] = Field(
    alias="creationDate"
)

type_ class-attribute

type_: typing.Optional[ChunkType] = Field(alias='type')

push_job_id class-attribute

push_job_id: typing.Optional[str] = Field(alias="pushJobId")

checksum class-attribute

checksum: typing.Optional[str] = Field(alias='checksum')

optional_tenant_id class-attribute

optional_tenant_id: typing.Optional[str] = Field(
    alias="optionalTenantId"
)

EntityStatus

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

status class-attribute

status: typing.Optional[ExecutionStatus] = Field(
    alias="status"
)

last_execution_start_date class-attribute

last_execution_start_date: typing.Optional[
    datetime
] = Field(alias="lastExecutionStartDate")

StatementTransport

Bases: PyCelonisBaseModel

statement class-attribute

statement: typing.Optional[str] = Field(alias='statement')

legal_note class-attribute

legal_note: typing.Optional[str] = Field(alias='legalNote')

ExtractionConfigurationValueTransport

Bases: PyCelonisBaseModel

data_push_upsert_strategy class-attribute

data_push_upsert_strategy: typing.Optional[
    DataPushUpsertStrategy
] = Field(alias="dataPushUpsertStrategy")

debug_mode class-attribute

debug_mode: typing.Optional[bool] = Field(alias="debugMode")

delete_job class-attribute

delete_job: typing.Optional[bool] = Field(alias="deleteJob")

connector_specific_configuration class-attribute

connector_specific_configuration: typing.Optional[
    typing.List[TableConfigurationParameterValue]
] = Field(alias="connectorSpecificConfiguration")

ignore_metadata_changes class-attribute

ignore_metadata_changes: typing.Optional[bool] = Field(
    alias="ignoreMetadataChanges"
)

ExtractionWithTablesTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

pool_id class-attribute

pool_id: typing.Optional[str] = Field(alias='poolId')

task_id class-attribute

task_id: typing.Optional[str] = Field(alias='taskId')

task_type class-attribute

task_type: typing.Optional[TaskType] = Field(
    alias="taskType"
)

template class-attribute

template: typing.Optional[bool] = Field(alias='template')

protection_status class-attribute

protection_status: typing.Optional[
    TemplateProtectionStatus
] = Field(alias="protectionStatus")

name class-attribute

name: typing.Optional[str] = Field(alias='name')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

job_id class-attribute

job_id: typing.Optional[str] = Field(alias='jobId')

created_at class-attribute

created_at: typing.Optional[datetime] = Field(
    alias="createdAt"
)

task_created_at class-attribute

task_created_at: typing.Optional[datetime] = Field(
    alias="taskCreatedAt"
)

execution_order class-attribute

execution_order: typing.Optional[int] = Field(
    alias="executionOrder"
)

published class-attribute

published: typing.Optional[bool] = Field(alias='published')

disabled class-attribute

disabled: typing.Optional[bool] = Field(alias='disabled')

legal_agreement_accepted class-attribute

legal_agreement_accepted: typing.Optional[bool] = Field(
    alias="legalAgreementAccepted"
)

extraction_configuration_value_transport class-attribute

extraction_configuration_value_transport: typing.Optional[
    ExtractionConfigurationValueTransport
] = Field(alias="extractionConfigurationValueTransport")

tables class-attribute

tables: typing.Optional[
    typing.List[TableExtractionTransport]
] = Field(alias="tables")

metadata_tables class-attribute

metadata_tables: typing.Optional[
    typing.List[TableTransport]
] = Field(alias="metadataTables")

extraction_configuration class-attribute

extraction_configuration: typing.Optional[
    ExtractionConfigurationValueTransport
] = Field(alias="extractionConfiguration")

DataSourceTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

pool_id class-attribute

pool_id: typing.Optional[str] = Field(alias='poolId')

type_ class-attribute

type_: typing.Optional[str] = Field(alias='type')

metadata class-attribute

metadata: typing.Optional[str] = Field(alias='metadata')
uplink_id: typing.Optional[str] = Field(alias='uplinkId')

connected class-attribute

connected: typing.Optional[bool] = Field(alias='connected')

locked class-attribute

locked: typing.Optional[bool] = Field(alias='locked')
uplink_name: typing.Optional[str] = Field(
    alias="uplinkName"
)

signature class-attribute

signature: typing.Optional[str] = Field(alias='signature')
use_uplink: typing.Optional[bool] = Field(alias="useUplink")

internal_system_id class-attribute

internal_system_id: typing.Optional[str] = Field(
    alias="internalSystemId"
)

internal_system_selected class-attribute

internal_system_selected: typing.Optional[bool] = Field(
    alias="internalSystemSelected"
)

configuration class-attribute

configuration: typing.Optional[
    typing.List[typing.Any]
] = Field(alias="configuration")

target_schema_name class-attribute

target_schema_name: typing.Optional[str] = Field(
    alias="targetSchemaName"
)

exported class-attribute

exported: typing.Optional[bool] = Field(alias='exported')

export_available class-attribute

export_available: typing.Optional[bool] = Field(
    alias="exportAvailable"
)

extractor_port class-attribute

extractor_port: typing.Optional[int] = Field(
    alias="extractorPort"
)

anonymization_algorithm class-attribute

anonymization_algorithm: typing.Optional[
    AnonymizationAlgorithm
] = Field(alias="anonymizationAlgorithm")

salt_id class-attribute

salt_id: typing.Optional[str] = Field(alias='saltId')

custom_extractor_id class-attribute

custom_extractor_id: typing.Optional[str] = Field(
    alias="customExtractorId"
)

custom_extractor_name class-attribute

custom_extractor_name: typing.Optional[str] = Field(
    alias="customExtractorName"
)

creator_user_id class-attribute

creator_user_id: typing.Optional[str] = Field(
    alias="creatorUserId"
)

creator_username class-attribute

creator_username: typing.Optional[str] = Field(
    alias="creatorUsername"
)

reachable_and_valid class-attribute

reachable_and_valid: typing.Optional[bool] = Field(
    alias="reachableAndValid"
)

normalized_name class-attribute

normalized_name: typing.Optional[str] = Field(
    alias="normalizedName"
)

imported class-attribute

imported: typing.Optional[bool] = Field(alias='imported')

parameter_name class-attribute

parameter_name: typing.Optional[str] = Field(
    alias="parameterName"
)

configured class-attribute

configured: typing.Optional[bool] = Field(
    alias="configured"
)

DataSourceAvailableTables

Bases: PyCelonisBaseModel

available_tables class-attribute

available_tables: typing.Optional[
    typing.List[DataSourceTable]
] = Field(alias="availableTables")

lookup_successful class-attribute

lookup_successful: typing.Optional[bool] = Field(
    alias="lookupSuccessful"
)

message class-attribute

message: typing.Optional[str] = Field(alias='message')

translated_connector_message class-attribute

translated_connector_message: typing.Optional[
    TranslatedConnectorMessage
] = Field(alias="translatedConnectorMessage")

DataSourceTable

Bases: PyCelonisBaseModel

data_source_id class-attribute

data_source_id: typing.Optional[str] = Field(
    alias="dataSourceId"
)

name class-attribute

name: typing.Optional[str] = Field(alias='name')

alias class-attribute

alias: typing.Optional[str] = Field(alias='alias')

schema_ class-attribute

schema_: typing.Optional[str] = Field(alias='schema')

LogTranslationParameter

Bases: PyCelonisBaseModel

key class-attribute

key: typing.Optional[str] = Field(alias='key')

value class-attribute

value: typing.Optional[str] = Field(alias='value')

TranslatedConnectorMessage

Bases: PyCelonisBaseModel

message_translation_code class-attribute

message_translation_code: typing.Optional[
    ExecutionMessageCode
] = Field(alias="messageTranslationCode")

log_translation_parameters class-attribute

log_translation_parameters: typing.Optional[
    typing.List[LogTranslationParameter]
] = Field(alias="logTranslationParameters")

NameMappingTransport

Bases: PyCelonisBaseModel

identifier class-attribute

identifier: typing.Optional[str] = Field(alias="identifier")

translation class-attribute

translation: typing.Optional[str] = Field(
    alias="translation"
)

language class-attribute

language: typing.Optional[str] = Field(alias='language')

description class-attribute

description: typing.Optional[str] = Field(
    alias="description"
)

mapping_type class-attribute

mapping_type: typing.Optional[str] = Field(
    alias="mappingType"
)

DataLoadHistoryTransport

Bases: PyCelonisBaseModel

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

data_load_id class-attribute

data_load_id: typing.Optional[str] = Field(
    alias="dataLoadId"
)

message class-attribute

message: typing.Optional[str] = Field(alias='message')

load_status class-attribute

load_status: typing.Optional[LoadStatus] = Field(
    alias="loadStatus"
)

start_date class-attribute

start_date: typing.Optional[datetime] = Field(
    alias="startDate"
)

end_date class-attribute

end_date: typing.Optional[datetime] = Field(alias="endDate")

warmup_duration class-attribute

warmup_duration: typing.Optional[int] = Field(
    alias="warmupDuration"
)

done class-attribute

done: typing.Optional[bool] = Field(alias='done')

DataModelAverageTimeMapTransport

Bases: PyCelonisBaseModel

type_ class-attribute

type_: typing.Optional[DataLoadType] = Field(alias='type')

average_loading_time class-attribute

average_loading_time: typing.Optional[int] = Field(
    alias="averageLoadingTime"
)

DataModelDataLoadHistoryTransport

Bases: PyCelonisBaseModel

data_load_id class-attribute

data_load_id: typing.Optional[str] = Field(
    alias="dataLoadId"
)

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

start_date class-attribute

start_date: typing.Optional[datetime] = Field(
    alias="startDate"
)

end_date class-attribute

end_date: typing.Optional[datetime] = Field(alias="endDate")

load_status class-attribute

load_status: typing.Optional[DataModelLoadStatus] = Field(
    alias="loadStatus"
)

message class-attribute

message: typing.Optional[str] = Field(alias='message')

load_type class-attribute

load_type: typing.Optional[DataLoadType] = Field(
    alias="loadType"
)

data_pool_version class-attribute

data_pool_version: typing.Optional[str] = Field(
    alias="dataPoolVersion"
)

DataModelLoadHistoryTransport

Bases: PyCelonisBaseModel

last_successful_data_model class-attribute

last_successful_data_model: typing.Optional[
    DataLoadHistoryTransport
] = Field(alias="lastSuccessfulDataModel")

data_load_history class-attribute

data_load_history: typing.Optional[
    typing.List[DataModelDataLoadHistoryTransport]
] = Field(alias="dataLoadHistory")

average_load_time class-attribute

average_load_time: typing.Optional[
    typing.List[DataModelAverageTimeMapTransport]
] = Field(alias="averageLoadTime")

DataModelLoadInfoTransport

Bases: PyCelonisBaseModel

live_data_model class-attribute

live_data_model: typing.Optional[
    DataModelLoadTransport
] = Field(alias="liveDataModel")

current_compute_load class-attribute

current_compute_load: typing.Optional[
    DataModelDataLoadHistoryTransport
] = Field(alias="currentComputeLoad")

DataModelLoadSyncTransport

Bases: PyCelonisBaseModel

load_info class-attribute

load_info: typing.Optional[
    DataModelLoadInfoTransport
] = Field(alias="loadInfo")

load_history class-attribute

load_history: typing.Optional[
    DataModelLoadHistoryTransport
] = Field(alias="loadHistory")

DataModelLoadTableTransport

Bases: PyCelonisBaseModel

table_id class-attribute

table_id: typing.Optional[str] = Field(alias='tableId')

table_name class-attribute

table_name: typing.Optional[str] = Field(alias='tableName')

table_row_count class-attribute

table_row_count: typing.Optional[int] = Field(
    alias="tableRowCount"
)

done class-attribute

done: typing.Optional[bool] = Field(alias='done')

invisible class-attribute

invisible: typing.Optional[bool] = Field(alias='invisible')

cancel class-attribute

cancel: typing.Optional[bool] = Field(alias='cancel')

DataModelLoadTransport

Bases: PyCelonisBaseModel

data_model_id class-attribute

data_model_id: typing.Optional[str] = Field(
    alias="dataModelId"
)

data_model_name class-attribute

data_model_name: typing.Optional[str] = Field(
    alias="dataModelName"
)

done class-attribute

done: typing.Optional[bool] = Field(alias='done')

error class-attribute

error: typing.Optional[bool] = Field(alias='error')

tables_loaded class-attribute

tables_loaded: typing.Optional[bool] = Field(
    alias="tablesLoaded"
)

error_message class-attribute

error_message: typing.Optional[str] = Field(
    alias="errorMessage"
)

last_load class-attribute

last_load: typing.Optional[datetime] = Field(
    alias="lastLoad"
)

project_name class-attribute

project_name: typing.Optional[str] = Field(
    alias="projectName"
)

next_load class-attribute

next_load: typing.Optional[datetime] = Field(
    alias="nextLoad"
)

data_model_uuid class-attribute

data_model_uuid: typing.Optional[str] = Field(
    alias="dataModelUUID"
)

num_tables class-attribute

num_tables: typing.Optional[int] = Field(alias='numTables')

scheduled_loading class-attribute

scheduled_loading: typing.Optional[bool] = Field(
    alias="scheduledLoading"
)

cancel class-attribute

cancel: typing.Optional[bool] = Field(alias='cancel')

table_loads class-attribute

table_loads: typing.Optional[
    typing.List[DataModelLoadTableTransport]
] = Field(alias="tableLoads")

start_time class-attribute

start_time: typing.Optional[datetime] = Field(
    alias="startTime"
)

end_time class-attribute

end_time: typing.Optional[datetime] = Field(alias="endTime")

response class-attribute

response: typing.Optional[str] = Field(alias='response')

data_load_id class-attribute

data_load_id: typing.Optional[str] = Field(
    alias="dataLoadId"
)

PoolColumn

Bases: PyCelonisBaseModel

name class-attribute

name: typing.Optional[str] = Field(alias='name')

length class-attribute

length: typing.Optional[int] = Field(alias='length')

type_ class-attribute

type_: typing.Optional[PoolColumnType] = Field(alias="type")

PoolTable

Bases: PyCelonisBaseModel

name class-attribute

name: typing.Optional[str] = Field(alias='name')

loader_source class-attribute

loader_source: typing.Optional[str] = Field(
    alias="loaderSource"
)

available class-attribute

available: typing.Optional[bool] = Field(alias='available')

data_source_id class-attribute

data_source_id: typing.Optional[str] = Field(
    alias="dataSourceId"
)

data_source_name class-attribute

data_source_name: typing.Optional[str] = Field(
    alias="dataSourceName"
)

columns class-attribute

columns: typing.Optional[typing.List[PoolColumn]] = Field(
    alias="columns"
)

type_ class-attribute

type_: typing.Optional[PropertyType] = Field(alias='type')

schema_name class-attribute

schema_name: typing.Optional[str] = Field(
    alias="schemaName"
)

IntegrationService

get_api_pools_pool_id_jobs_job_id_transformations_transformation_id_statement staticmethod

get_api_pools_pool_id_jobs_job_id_transformations_transformation_id_statement(
    client, pool_id, job_id, transformation_id
)

put_api_pools_pool_id_jobs_job_id_transformations_transformation_id_statement staticmethod

put_api_pools_pool_id_jobs_job_id_transformations_transformation_id_statement(
    client, pool_id, job_id, transformation_id, request_body
)

put_api_pools_pool_id_jobs_job_id_tasks_task_instance_id staticmethod

put_api_pools_pool_id_jobs_job_id_tasks_task_instance_id(
    client, pool_id, job_id, task_instance_id, request_body
)

delete_api_pools_pool_id_jobs_job_id_tasks_task_instance_id staticmethod

delete_api_pools_pool_id_jobs_job_id_tasks_task_instance_id(
    client, pool_id, job_id, task_instance_id
)

put_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables staticmethod

put_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables(
    client, pool_id, job_id, extraction_id, request_body
)

post_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables staticmethod

post_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables(
    client, pool_id, job_id, extraction_id, request_body
)

get_api_pools_pool_id_jobs_id staticmethod

get_api_pools_pool_id_jobs_id(client, pool_id, id)

put_api_pools_pool_id_jobs_id staticmethod

put_api_pools_pool_id_jobs_id(
    client, pool_id, id, request_body
)

get_api_pools_pool_id_data_models_data_model_id staticmethod

get_api_pools_pool_id_data_models_data_model_id(
    client, pool_id, data_model_id
)

put_api_pools_pool_id_data_models_data_model_id staticmethod

put_api_pools_pool_id_data_models_data_model_id(
    client, pool_id, data_model_id, request_body
)

delete_api_pools_pool_id_data_models_data_model_id staticmethod

delete_api_pools_pool_id_data_models_data_model_id(
    client, pool_id, data_model_id
)

get_api_pools_pool_id_data_models_data_model_id_process_configurations staticmethod

get_api_pools_pool_id_data_models_data_model_id_process_configurations(
    client, pool_id, data_model_id
)

put_api_pools_pool_id_data_models_data_model_id_process_configurations staticmethod

put_api_pools_pool_id_data_models_data_model_id_process_configurations(
    client, pool_id, data_model_id, request_body
)

get_api_pools_pool_id_data_models_data_model_id_foreign_keys_id staticmethod

get_api_pools_pool_id_data_models_data_model_id_foreign_keys_id(
    client, pool_id, data_model_id, id
)

put_api_pools_pool_id_data_models_data_model_id_foreign_keys_id staticmethod

put_api_pools_pool_id_data_models_data_model_id_foreign_keys_id(
    client, pool_id, data_model_id, id, request_body
)

delete_api_pools_pool_id_data_models_data_model_id_foreign_keys_id staticmethod

delete_api_pools_pool_id_data_models_data_model_id_foreign_keys_id(
    client, pool_id, data_model_id, id
)

get_api_pools_pool_id_data_model_data_model_id_tables_id staticmethod

get_api_pools_pool_id_data_model_data_model_id_tables_id(
    client, pool_id, data_model_id, id
)

put_api_pools_pool_id_data_model_data_model_id_tables_id staticmethod

put_api_pools_pool_id_data_model_data_model_id_tables_id(
    client, pool_id, data_model_id, id, request_body
)

get_api_pools_id staticmethod

get_api_pools_id(client, id)

put_api_pools_id staticmethod

put_api_pools_id(client, id, request_body)

delete_api_pools_id staticmethod

delete_api_pools_id(client, id)

get_api_v1_data_push_pool_id_jobs_id staticmethod

get_api_v1_data_push_pool_id_jobs_id(client, pool_id, id)

post_api_v1_data_push_pool_id_jobs_id staticmethod

post_api_v1_data_push_pool_id_jobs_id(
    client, pool_id, id, duplicate_removal_column=None
)

delete_api_v1_data_push_pool_id_jobs_id staticmethod

delete_api_v1_data_push_pool_id_jobs_id(
    client, pool_id, id
)

post_api_v1_data_push_pool_id_jobs_id_chunks_upserted staticmethod

post_api_v1_data_push_pool_id_jobs_id_chunks_upserted(
    client, pool_id, id, request_body
)

get_api_v1_data_push_pool_id_jobs staticmethod

get_api_v1_data_push_pool_id_jobs(client, pool_id)

post_api_v1_data_push_pool_id_jobs staticmethod

post_api_v1_data_push_pool_id_jobs(
    client, pool_id, request_body
)

post_api_v1_data_pools_pool_id_data_models_data_model_id_load_partial_sync staticmethod

post_api_v1_data_pools_pool_id_data_models_data_model_id_load_partial_sync(
    client,
    pool_id,
    data_model_id,
    request_body,
    full_reload=None,
)

post_api_v1_compute_data_model_id_export_query staticmethod

post_api_v1_compute_data_model_id_export_query(
    client, data_model_id, request_body
)

get_api_pools staticmethod

get_api_pools(client, team_domain=None, pool_ids=None)

post_api_pools staticmethod

post_api_pools(client, request_body)

get_api_pools_pool_id_jobs staticmethod

get_api_pools_pool_id_jobs(client, pool_id)

post_api_pools_pool_id_jobs staticmethod

post_api_pools_pool_id_jobs(client, pool_id, request_body)

get_api_pools_pool_id_jobs_job_id_tasks staticmethod

get_api_pools_pool_id_jobs_job_id_tasks(
    client, pool_id, job_id
)

post_api_pools_pool_id_jobs_job_id_tasks staticmethod

post_api_pools_pool_id_jobs_job_id_tasks(
    client, pool_id, job_id, request_body
)

get_api_pools_pool_id_jobs_job_id_loads staticmethod

get_api_pools_pool_id_jobs_job_id_loads(
    client, pool_id, job_id
)

post_api_pools_pool_id_jobs_job_id_loads staticmethod

post_api_pools_pool_id_jobs_job_id_loads(
    client, pool_id, job_id, request_body
)

post_api_pools_pool_id_jobs_job_id_execute staticmethod

post_api_pools_pool_id_jobs_job_id_execute(
    client, pool_id, job_id, request_body
)

get_api_pools_pool_id_data_models staticmethod

get_api_pools_pool_id_data_models(
    client, pool_id, limit=None
)

post_api_pools_pool_id_data_models staticmethod

post_api_pools_pool_id_data_models(
    client, pool_id, request_body
)

post_api_pools_pool_id_data_models_data_model_id_reload staticmethod

post_api_pools_pool_id_data_models_data_model_id_reload(
    client, pool_id, data_model_id, force_complete=None
)

post_api_pools_pool_id_data_models_data_model_id_name_mapping_file staticmethod

post_api_pools_pool_id_data_models_data_model_id_name_mapping_file(
    client, pool_id, data_model_id, request_body
)

get_api_pools_pool_id_data_models_data_model_id_foreign_keys staticmethod

get_api_pools_pool_id_data_models_data_model_id_foreign_keys(
    client, pool_id, data_model_id
)

post_api_pools_pool_id_data_models_data_model_id_foreign_keys staticmethod

post_api_pools_pool_id_data_models_data_model_id_foreign_keys(
    client, pool_id, data_model_id, request_body
)

get_api_pools_pool_id_data_model_data_model_id_tables staticmethod

get_api_pools_pool_id_data_model_data_model_id_tables(
    client, pool_id, data_model_id
)

post_api_pools_pool_id_data_model_data_model_id_tables staticmethod

post_api_pools_pool_id_data_model_data_model_id_tables(
    client, pool_id, data_model_id, request_body
)

get_api_v1_data_push_pool_id_jobs_id_chunks staticmethod

get_api_v1_data_push_pool_id_jobs_id_chunks(
    client, pool_id, id
)

get_api_v1_compute_data_model_id_export_export_id staticmethod

get_api_v1_compute_data_model_id_export_export_id(
    client, data_model_id, export_id
)

get_api_v1_compute_data_model_id_export_export_id_chunk_id_result staticmethod

get_api_v1_compute_data_model_id_export_export_id_chunk_id_result(
    client, data_model_id, export_id, chunk_id
)

get_api_v1_compute_data_model_id_export_export_id_result staticmethod

get_api_v1_compute_data_model_id_export_export_id_result(
    client, data_model_id, export_id
)

get_api_pools_pool_id_logs_status staticmethod

get_api_pools_pool_id_logs_status(client, pool_id)

get_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables_table_id staticmethod

get_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables_table_id(
    client, pool_id, job_id, extraction_id, table_id
)

delete_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables_table_id staticmethod

delete_api_pools_pool_id_jobs_job_id_extractions_extraction_id_tables_table_id(
    client, pool_id, job_id, extraction_id, table_id
)

get_api_pools_pool_id_jobs_job_id_extractions_extraction_id_expanded staticmethod

get_api_pools_pool_id_jobs_job_id_extractions_extraction_id_expanded(
    client, pool_id, job_id, extraction_id
)

get_api_pools_pool_id_data_sources_data_source_id staticmethod

get_api_pools_pool_id_data_sources_data_source_id(
    client, pool_id, data_source_id
)

delete_api_pools_pool_id_data_sources_data_source_id staticmethod

delete_api_pools_pool_id_data_sources_data_source_id(
    client, pool_id, data_source_id
)

get_api_pools_pool_id_data_sources_data_source_id_search_tables staticmethod

get_api_pools_pool_id_data_sources_data_source_id_search_tables(
    client,
    pool_id,
    data_source_id,
    extraction_id=None,
    search_string=None,
)

get_api_pools_pool_id_data_sources staticmethod

get_api_pools_pool_id_data_sources(
    client,
    pool_id,
    exclude_unconfigured=None,
    distinct=None,
    type_=None,
    limit=None,
    exclude_only_realtime_connectors=None,
)

get_api_pools_pool_id_data_models_data_model_id_process_configurations_activity_table_activity_table_id staticmethod

get_api_pools_pool_id_data_models_data_model_id_process_configurations_activity_table_activity_table_id(
    client, pool_id, data_model_id, activity_table_id
)

get_api_pools_pool_id_data_models_data_model_id_name_mapping staticmethod

get_api_pools_pool_id_data_models_data_model_id_name_mapping(
    client, pool_id, data_model_id
)

delete_api_pools_pool_id_data_models_data_model_id_name_mapping staticmethod

delete_api_pools_pool_id_data_models_data_model_id_name_mapping(
    client, pool_id, data_model_id
)

get_api_pools_pool_id_data_models_data_model_id_load_history_load_info_sync staticmethod

get_api_pools_pool_id_data_models_data_model_id_load_history_load_info_sync(
    client, pool_id, data_model_id
)

get_api_pools_pool_id_data_model_data_model_id_tables_table_id_columns staticmethod

get_api_pools_pool_id_data_model_data_model_id_tables_table_id_columns(
    client, pool_id, data_model_id, table_id
)

get_api_pools_id_tables staticmethod

get_api_pools_id_tables(client, id)

get_api_pools_id_columns staticmethod

get_api_pools_id_columns(
    client, id, table_name=None, schema_name=None
)

delete_api_pools_pool_id_jobs_job_id staticmethod

delete_api_pools_pool_id_jobs_job_id(
    client, pool_id, job_id
)

delete_api_pools_pool_id_jobs_job_id_loads_id staticmethod

delete_api_pools_pool_id_jobs_job_id_loads_id(
    client, pool_id, job_id, id
)

delete_api_pools_pool_id_data_models_data_model_id_process_configurations_process_configuration_id staticmethod

delete_api_pools_pool_id_data_models_data_model_id_process_configurations_process_configuration_id(
    client, pool_id, data_model_id, process_configuration_id
)

delete_api_pools_pool_id_data_model_data_model_id_tables_table_id staticmethod

delete_api_pools_pool_id_data_model_data_model_id_tables_table_id(
    client, pool_id, data_model_id, table_id
)

post_api_pools_pool_id_jobs_job_id_tasks_task_instance_id_enabled staticmethod

post_api_pools_pool_id_jobs_job_id_tasks_task_instance_id_enabled(
    client, pool_id, job_id, task_instance_id
)

delete_api_pools_pool_id_jobs_job_id_tasks_task_instance_id_enabled staticmethod

delete_api_pools_pool_id_jobs_job_id_tasks_task_instance_id_enabled(
    client, pool_id, job_id, task_instance_id
)