Skip to main content

Module hub_publish_api

Module hub_publish_api 

Source

Enums§

GetHubProjectBySourceError
struct for typed errors of method get_hub_project_by_source
GetHubProjectExportError
struct for typed errors of method get_hub_project_export
PublishHubAppError
struct for typed errors of method publish_hub_app
PublishHubDraftError
struct for typed errors of method publish_hub_draft
PublishHubFlowError
struct for typed errors of method publish_hub_flow
PublishHubFlowRecordingError
struct for typed errors of method publish_hub_flow_recording
PublishHubMigrationsError
struct for typed errors of method publish_hub_migrations
PublishHubPipelineRecordingError
struct for typed errors of method publish_hub_pipeline_recording
PublishHubProjectLogoError
struct for typed errors of method publish_hub_project_logo
PublishHubRawAppEmbedError
struct for typed errors of method publish_hub_raw_app_embed
PublishHubRawAppError
struct for typed errors of method publish_hub_raw_app
PublishHubResourceTypeError
struct for typed errors of method publish_hub_resource_type
PublishHubResourcesError
struct for typed errors of method publish_hub_resources
PublishHubScriptError
struct for typed errors of method publish_hub_script
PublishHubScriptRecordingError
struct for typed errors of method publish_hub_script_recording
PublishHubTriggersError
struct for typed errors of method publish_hub_triggers
SubmitHubProjectError
struct for typed errors of method submit_hub_project

Functions§

get_hub_project_by_source
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
get_hub_project_export
Requires the caller to be a workspace admin. Forwards the request to the configured Hub and returns the Hub’s status code and raw response body. The folder scope is only needed to re-export the caller’s own draft; approved projects are public, so it is optional here.
publish_hub_app
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_draft
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_flow
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_flow_recording
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_migrations
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_pipeline_recording
Requires the caller to be a workspace admin. A data-pipeline recording is scoped to the whole project (a folder cascade), not a single item. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_project_logo
Requires the caller to be a workspace admin. Sets the project’s custom logo (base64 png/svg, decoded size max 512KB) or clears it when logo is null; the logo field itself is required so an empty body cannot clear the logo by accident. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_raw_app
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_raw_app_embed
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_resource_type
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_resources
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_script
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_script_recording
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
publish_hub_triggers
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.
submit_hub_project
Requires the caller to be a workspace admin. Forwards the request to the configured Hub scoped to the {workspace}:{folder} source and returns the Hub’s status code and raw response body.