cterasdk.asynchronous.core.cloudfs module#
- class cterasdk.asynchronous.core.cloudfs.CloudDrives(core)#
Bases:
BaseCommandCloud Drive Folder APIs
- async all(include=None, namespaces=None)#
List Cloud Drive folders.
- Parameters:
include (str,optional) – List of fields to retrieve, defaults to [‘name’]
namespaces (list[str],optional) – List of namespaces to query
- Returns:
Iterator for all Cloud Drive folders
- default = ['name']#
- async find(name, owner, include=None)#
Find a Cloud Drive Folder
- Parameters:
name (str) – Name of the Cloud Drive Folder to find
owner (cterasdk.core.types.UserAccount) – User account of the folder group owner
include (list[str]) – List of metadata fields to include in the response
- Returns:
A Cloud Drive Folder
- class cterasdk.asynchronous.core.cloudfs.CloudFS(core)#
Bases:
BaseCommandCloudFS APIs
- Variables:
drives (cterasdk.core.cloudfs.CloudDrives) – Object holding Cloud Drive Folders APIs
- class cterasdk.asynchronous.core.cloudfs.Exports(core)#
Bases:
BaseCommandFusion Gateway S3 APIs
- async all(namespaces=None)#
List Fusion Gateway S3 Exports
- Parameters:
include (str,optional) – List of fields to retrieve, defaults to [‘name’]
namespaces (list[str],optional) – List of namespaces to query
- Returns:
Iterator for all Fusion Gateway exports
- class cterasdk.asynchronous.core.cloudfs.FolderGroups(core)#
Bases:
BaseCommandCloud Drive Folder APIs
- async all(include=None, namespaces=None)#
List folder groups
- Parameters:
include (str,optional) – List of fields to retrieve, defaults to [‘name’]
namespaces (list[str],optional) – List of namespaces to query
- Returns:
Iterator for all folder groups
- default = ['name']#