gooddata_sdk.catalog.workspace.service.CatalogWorkspaceService
- class gooddata_sdk.catalog.workspace.service.CatalogWorkspaceService(api_client: GoodDataApiClient)
Bases:
CatalogServiceBase
- __init__(api_client: GoodDataApiClient) None
Methods
__init__
(api_client)create_or_update
(workspace)delete_workspace
(workspace_id)This method is implemented according to our implementation of delete workspace, which returns HTTP 204 no matter if the workspace_id exists.
get_declarative_workspace
(workspace_id)get_declarative_workspace_data_filters
()get_declarative_workspaces
()get_organization
()get_workspace
(workspace_id)Gets workspace content and returns it as CatalogWorkspace object.
layout_organization_folder
(layout_root_path)list_workspaces
()load_and_put_declarative_workspace
(workspace_id)load_and_put_declarative_workspace_data_filters
([...])load_and_put_declarative_workspaces
([...])load_declarative_workspace
(workspace_id[, ...])load_declarative_workspace_data_filters
([...])load_declarative_workspaces
([layout_root_path])put_declarative_workspace
(workspace_id, ...)put_declarative_workspace_data_filters
(...)put_declarative_workspaces
(workspace)store_declarative_workspace
(workspace_id[, ...])store_declarative_workspace_data_filters
([...])store_declarative_workspaces
([layout_root_path])Attributes
organization_id
- delete_workspace(workspace_id: str) None
This method is implemented according to our implementation of delete workspace, which returns HTTP 204 no matter if the workspace_id exists.
- get_workspace(workspace_id: str) CatalogWorkspace
Gets workspace content and returns it as CatalogWorkspace object.
- Parameters
workspace_id – An input string parameter of workspace id.
- Returns
CatalogWorkspace object containing structure of workspace.