Classes
Common
GenericResource
Property | Type | Required | Default |
---|
owner | str | true | - |
owner_information | OwnerInformation | true | - |
id | str | true | - |
name | str | true | - |
description | str | true | - |
tags | [str] | true | - |
created_at | datetime | true | - |
updated_at | datetime | true | - |
notes | Union[str, None] | true | - |
projects | Project | true | - |
home_project | int | true | - |
permissions | int | true | - |
resource_type | int | true | - |
Paginated
Property | Type | Required | Default |
---|
ipp | int | true | - |
items | [obj] | true | - |
page | int | true | - |
paginated | bool | true | - |
total_items | int | true | - |
SearchParameterBase
Abstract class. Represents the search parameters that are used in several list functions.
Property | Type | Required | Default |
---|
page | int | false | None |
limit | int | false | None |
ordering | SortOrder | false | None |
search | str | false | None |
Property | Type | Required | Default |
---|
ownerId | str | true | - |
type | str | true | - |
Inherits: OwnerInformation
Property | Type | Required | Default |
---|
first_name | str | true | - |
last_name | str | true | - |
Inherits: OwnerInformation
Property | Type | Required | Default |
---|
name | str | true | - |
tags | [str] | true | - |
Connections
Connection
Representation of a connection.
Inherits: GenericResource
Property | Type | Required | Default |
---|
connection_type | ConnectionType | true | - |
key_id | str | true | - |
key_name | str | true | - |
CreateDatasetFromDatabase
Representation of the create request parameters.
Property | Type | Required | Default |
---|
connection_id | str | true | - |
connection_type | ConnectionType | true | - |
connection_table_name | str | true | - |
dt_name | str | true | - |
access | [DatabaseTablePrivilege] | true | - |
resource_type | GenericResourceType | true | - |
dt_description | str | false | None |
dt_notes | str | false | None |
dt_tags | [str] | false | None |
connection_schema | str | false | None |
target_project | str | false | None |
Representation of data table information from database connection.
Property | Type | Required | Default |
---|
id | str | true | - |
name | str | true | - |
access | [DatabaseTablePrivilege] | false | [] |
dt_id | str | false | None |
dt_name | str | false | None |
schema | str | false | None |
Representation of database connection specific search parameters.
Inherits: SearchParametersBase
Property | Type | Required | Default |
project_id | str | false | None |
sort_by | DatabaseConnectionTableSortType
| false | None |
tables_listing_mode | TablesListingMode | false | None |
DataTables
Inherits: GenericResource
DataTable
Inherits: DataTableInformation
Property | Type | Required | Default |
---|
attributes | dict | true | - |
attributes_operator | AttributesOperator | true | - |
dataset_type_specific_metadata | dict | true | - |
DataTableColumn
DataTableContent
Property | Type | Required | Default |
---|
total_count | int | true | - |
distinct_values | [dict] | true | - |
editable | bool | true | - |
row_unique_id_column | str | true | - |
filterable_information_id | str | true | - |
schema | [DataTableColumn] | false | None |
records | [dict] | false | None |
errors | [str] | false | None |
total_filter_matches | int | false | None |
aggregation_metadata | [dict] | false | None |
download_link_id | str | false | None |
UploadedDataResponse
ModifiedDatasetName
Property | Type | Required | Default |
---|
old_dataset_name | str | true | - |
new_dataset_name | str | true | - |
Property | Type | Required | Default |
---|
id | str | true | - |
Inherits: DataSourceInformation
Property | Type | Required | Default |
---|
job_id | | true | - |
Inherits: DataSourceInformation
Inherits: DataSourceInformation
Inherits: DataSourceInformation
Property | Type | Required | Default |
---|
job_id | str | true | - |
Inherits: DataSourceInformation
Inherits: DataSourceInformation
Property | Type | Required | Default |
---|
vdt_source_id | str | true | - |
FilesystemConnectionMergePattern
Property | Type | Required | Default |
---|
merge_rule | str | true | - |
file_name | str | true | - |
Inherits: ExternalConnectionInformation
Inherits: ExternalConnectionInformation
Property | Type | Required | Default |
---|
table_name | str | true | - |
Functions
FunctionExecutionError
Property | Type | Required | Default |
---|
type | str | true | - |
message | str | false | None |
trace | str | false | None |
caused_by | [] | false | None |
FunctionExecutionResult
ProductionLines
Inherits: GenericResource
ProductionLineJob
Property | Type | Required | Default |
---|
id | str | true | - |
start_time | datetime | true | - |
name | str | true | - |
execution_number | int | true | - |
production_line | ProductionLine | true | - |
state | ProductionLineJobState | true | - |
canceled | bool | true | - |
execution_sequence | ProductionLineJobEntry | true | - |
overridden_values | [dict] | false | None |
end_time | datetime | false | None |
schedule_id | str | false | None |
ProductionLineJobEntry
Property | Type | Required | Default |
---|
position | int | true | - |
ProductionLineSequenceEntry
Abstract representation of a production line sequence entry
Property | Type | Required | Default |
---|
position | int | true | - |
Projects
Project
Property | Type | Required | Default |
---|
id | str | true | - |
project_type | str | true | - |
name | str | true | - |
owner | str | true | - |
description | str | true | - |
notes | str | true | - |
tags | [str] | true | - |
created_at | datetime | true | - |
updated_at | datetime | true | - |
secured | bool | true | - |
owner_information | OwnerInformation | true | - |
ProjectSearchParameters
Representation of project specific search parameters.
Inherits: SearchParametersBase
Users
User
Property | Type | Required | Default |
---|
id | str | true | - |
first_name | str | true | - |
last_name | str | true | - |
email | str | true | - |
username | str | true | - |
super_admin | bool | true | - |
created_at | date | true | - |
updated_at | date | true | - |
groups | [dict] | true | - |
domains | [dict] | true | - |
modules | [OneDataModule] | true | - |
internal_account | bool | true | - |
default_domain | str | false | None |
preferred_projects | [dict] | false | None |
user_variables | [dict] | false | None |
Workflows
Workflow
Inherits: GenericResource
Property | Type | Required | Default |
---|
version_number | int | true | - |
nodes | dict | true | - |
node_notes | dict | true | - |
auxiliaries | [WorkflowAuxiliaries] | true | - |
sources | [dict] | true | - |
sinks | [dict] | true | - |
groups | [dict] | true | - |
recent_execution | str | true | - |
variables | [dict] | true | - |
job_naming_rule | str | true | - |
WorkflowAuxiliaries
Property | Type | Required | Default |
---|
type | str | true | - |
x | int | true | - |
y | int | true | - |
Property | Type | Required | Default |
---|
owner | str | true | - |
id | str | true | - |
name | str | true | - |
description | str | true | - |
notes | str | true | - |
tags | [str] | true | - |
projects | [Project] | true | - |
created_at | datetime | true | - |
updated_at | datetime | true | - |
owner_information | OwnerInformation | true | - |
home_project | Project | true | - |
permissions | [Permission] | true | - |
resource_type | GenericResourceType | true | - |
recent_execution | str | true | - |
version_number | int | true | - |
recent_execution_in_workflow | str | true | - |
WorkflowJob
Inherits: WorkflowJobShallow
Property | Type | Required | Default |
---|
results | [dict] | true | - |
errors | [dict] | true | - |
warnings | [dict] | true | - |
variable_configuration | dict | true | - |
WorkflowJobShallow
Inherits: GenericResource
Property | Type | Required | Default |
---|
start_time | datetime | true | - |
end_time | datetime | true | - |
workflow_id | str | true | - |
workflow_version | int | true | - |
workflow_name | str | true | - |
workflow_permission | [Permission] | true | - |
execution_number | int | true | - |
execution_state | JobExecutionState | true | - |
execution_context | JobExecutionContext | true | - |
execution_context_metadata | dict | true | - |
schedule_id | str | true | - |
Enums
AttributesOperator
ConnectionType
- DB_CONNECTION = "DB_CONNECTION"
- REST_API_CONNECTION = "REST_API_CONNECTION"
- FILESYSTEM_CONNECTION = "FILESYSTEM_CONNECTION"
- CASSANDRA_CONNECTION = "CASSANDRA_CONNECTION"
DatabaseConnectionTableSortType
- NAME = "name"
- SCHEMA = "schema"
- DATASET = "dataset"
DatabaseTablePrivilege
- READ = "READ"
- APPEND = "APPEND"
- REPLACE = "REPLACE"
- UNKNOWN = "UNKNOWN"
DatasetLock
- LOCKED = "LOCKED"
- APPLIED_AUTHORIZATION_DIMENSIONS = "APPLIED_AUTHORIZATION_DIMENSIONS"
- OPEN = "OPEN"
DataTableStorageType
- CSV = "CSV"
- KUDU = "KUDU"
- PARQUET = "PARQUET"
- ORC = "ORC"
- POSTGRESQL = "POSTGRESQL"
- EXTERNAL_STORAGE = "EXTERNAL_STORAGE"
FunctionExecutionStatus
- SUCCESS = "SUCCESS"
- FUNCTION_ERROR = "FUNCTION_ERROR"
GenericResourceType
- DATA = "DATA"
- WORKFLOW = "WORKFLOW"
- WORKFLOW_JOB = "WORKFLOW_JOB"
- DYNAMIC_REPORT = "DYNAMIC_REPORT"
- KEY = "KEY"
- PROCESS_MODEL = "PROCESS_MODEL"
- SCHEDULE = "SCHEDULE"
- MACHINE_LEARNING_MODEL = "MACHINE_LEARNING_MODEL"
- DB_CONNECTION = "DB_CONNECTION"
- PRODUCTION_LINE = "PRODUCTION_LINE"
- PYTHON_MODEL = "PYTHON_MODEL"
- MODEL_GROUP = "MODEL_GROUP"
- FUNCTION = "FUNCTION"
JobExecutionState
- INITIAL = "initial"
- RUNNING = "running"
- FAILED = "failed"
- ABORTED = "aborted"
- SUCCESS = "success"
JobExecutionContext
- MANUAL = "MANUAL"
- SCHEDULED = "SCHEDULED"
- MICROSERVICE = "MICROSERVICE"
- PRODUCTION_LINE = "PRODUCTION_LINE"
- SCHEDULED_PRODUCTION_LINE = "SCHEDULED_PRODUCTION_LINE"
- DEBUG = "DEBUG"
OneDataModule
- DATAHUB = "DATAHUB"
- MODELHUB = "MODELHUB"
- PROCESSING_LIBRARY = "PROCESSING_LIBRARY"
- USE_CASES = "USE_CASES"
- APP_BUILDER = "APP_BUILDER"
- APP_VIEWER = "APP_VIEWER"
Permission
- READ = "READ"
- WRITE = "WRITE"
- CREATE = "CREATE"
- DELETE = "DELETE"
- EXECUTE = "EXECUTE"
- SHARE = "SHARE"
ProductionLineJobState
- INITIAL = "INITIAL"
- SUCCESS = "SUCCESS"
- FAILED = "FAILED"
- RUNNING = "RUNNING"
- ABORTED = "ABORTED"
RepresentationType
- DOUBLE = "double"
- STRING = "string"
- NUMERIC = "numeric"
- DATETIME = "datetime"
- INT = "int"
ResourceSortProperty
- NAME = "name"
- OWNER = "owner"
- UPDATED = "updated"
- CREATED = "created"
SortOrder
TablesListingMode
- SCHEMA_CONFIGURED_IN_THE_CONNECTION = "SCHEMA_CONFIGURED_IN_THE_CONNECTION"
- ALL_SCHEMATA_EXCEPT_BLACKLISTED = "ALL_SCHEMATA_EXCEPT_BLACKLISTED"
- ALL_SCHEMATA = "ALL_SCHEMATA"
UserSortProperty
- FORENAME = "forename"
- LASTNAME = "lastname"
- EMAIL = "email"