- The Python SDK uses nine classes, representing the hierarchical structure of UP42:
- Project > Workflow > Job > JobTask
- JobCollection
- Catalog > Order
- Storage > Asset
- Each class object can spawn elements of one level below, e.g.
project = up42.initialize_project()
workflow = project.create_workflow()
job = workflow.run_job()
A quick overview how the different class objects are created, used and which functionality they offer.
If a workflow etc. already exists on UP42, you can also initialize and access it directly using its id
.
!!! example "Available Functionality" === "up42"
{{ docstring_up42 }}
<br>
Available functions, see also [**up42 reference**](up42-reference.md):
{{ format_funcs(funcs_up42) }}
=== "Project"
{{ docstring_project }}
<br>
Available functions, see also [**Project reference**](project-reference.md):
{{ format_funcs(funcs_project) }}
=== "Workflow"
{{ docstring_workflow }}
<br>
Available functions, see also [**Workflow reference**](workflow-reference.md):
{{ format_funcs(funcs_workflow) }}
=== "Job"
{{ docstring_job }}
<br>
Available functions, see also [**Job reference**](job-reference.md):
{{ format_funcs(funcs_job) }}
=== "JobTask"
{{ docstring_jobtask }}
<br>
Available functions, see also [**JobTask reference**](jobtask-reference.md):
{{ format_funcs(funcs_jobtask) }}
=== "JobCollection"
{{ docstring_jobcollection }}
<br>
Available functions, see also [**JobCollection reference**](jobcollection-reference.md):
{{ format_funcs(funcs_jobcollection) }}
=== "Catalog"
{{ docstring_catalog }}
<br>
Available functions, see also [**Catalog reference**](catalog-reference.md):
{{ format_funcs(funcs_catalog) }}
=== "Storage"
{{ docstring_storage }}
<br>
Available functions, see also [**Storage reference**](storage-reference.md):
{{ format_funcs(funcs_storage) }}
=== "Order"
{{ docstring_order }}
<br>
Available functions, see also [**Order reference**](order-reference.md):
{{ format_funcs(funcs_order) }}
=== "Asset"
{{ docstring_asset }}
<br>
Available functions, see also [**Asset reference**](asset-reference.md):
{{ format_funcs(funcs_asset) }}
!!! Success "Success!" Continue with the Catalog Search chapter!