gooddata_sdk.catalog.workspace.declarative_model.workspace.workspace.CatalogDeclarativeWorkspace
- class gooddata_sdk.catalog.workspace.declarative_model.workspace.workspace.CatalogDeclarativeWorkspace(*, id: str, name: str, model: Optional[CatalogDeclarativeWorkspaceModel] = None, parent: Optional[CatalogWorkspaceIdentifier] = None, permissions: List[CatalogDeclarativeSingleWorkspacePermission] = NOTHING, hierarchy_permissions: List[CatalogDeclarativeWorkspaceHierarchyPermission] = NOTHING, early_access: Optional[str] = None, settings: List[CatalogDeclarativeSetting] = NOTHING, custom_application_settings: List[CatalogDeclarativeCustomApplicationSetting] = NOTHING)
Bases:
Base
- __init__(*, id: str, name: str, model: Optional[CatalogDeclarativeWorkspaceModel] = None, parent: Optional[CatalogWorkspaceIdentifier] = None, permissions: List[CatalogDeclarativeSingleWorkspacePermission] = NOTHING, hierarchy_permissions: List[CatalogDeclarativeWorkspaceHierarchyPermission] = NOTHING, early_access: Optional[str] = None, settings: List[CatalogDeclarativeSetting] = NOTHING, custom_application_settings: List[CatalogDeclarativeCustomApplicationSetting] = NOTHING) None
Method generated by attrs for class CatalogDeclarativeWorkspace.
Methods
__init__
(*, id, name[, model, parent, ...])Method generated by attrs for class CatalogDeclarativeWorkspace.
client_class
()from_api
(entity)Creates object from entity passed by client class, which represents it as dictionary.
from_dict
(data[, camel_case])Creates object from dictionary.
load_from_disk
(workspaces_folder, workspace_id)store_to_disk
(workspaces_folder)to_api
([include_nested_structures])to_dict
([camel_case])Converts object into dictionary.
Attributes
id
name
model
parent
permissions
hierarchy_permissions
early_access
settings
custom_application_settings
- classmethod from_api(entity: Dict[str, Any]) T
Creates object from entity passed by client class, which represents it as dictionary.
- classmethod from_dict(data: Dict[str, Any], camel_case: bool = True) T
Creates object from dictionary. It needs to be specified if the dictionary is in camelCase or snake_case.
- to_dict(camel_case: bool = True) Dict[str, Any]
Converts object into dictionary. Optional argument if the dictionary should be camelCase or snake_case can be specified.