cterasdk.core.files.common module#

class cterasdk.core.files.common.ActionResourcesParam#

Bases: Object

add(param)#
static instance()#
class cterasdk.core.files.common.CreateShareParam(path, access, expire_on)#

Bases: Object

static instance(path, access, expire_on)#
class cterasdk.core.files.common.FetchResourcesParam#

Bases: Object

increment()#
class cterasdk.core.files.common.FetchResourcesParamBuilder#

Bases: object

build()#
depth(depth)#
include_deleted()#
root(root)#
exception cterasdk.core.files.common.InvalidName(message=None, instance=None, **kwargs)#

Bases: CTERAException

Invalid directory name

exception cterasdk.core.files.common.InvalidPath(message=None, instance=None, **kwargs)#

Bases: CTERAException

Invalid directory path

exception cterasdk.core.files.common.ItemExists(message=None, instance=None, **kwargs)#

Bases: CTERAException

Already exists

class cterasdk.core.files.common.Path(param, base)#

Bases: object

property base#
encoded_fullpath()#
encoded_parent()#
fullpath()#
joinpath(path)#
name()#
parent()#
parts()#
property relative#
exception cterasdk.core.files.common.ReservedName(message=None, instance=None, **kwargs)#

Bases: CTERAException

Reserved name

class cterasdk.core.files.common.SrcDstParam(src, dest=None)#

Bases: Object

static instance(src, dest=None)#
cterasdk.core.files.common.fetch_resources(core, param)#
cterasdk.core.files.common.get_create_dir_param(name, parent)#
cterasdk.core.files.common.get_object_path(base, elements)#
cterasdk.core.files.common.get_resource_info(core, path)#
cterasdk.core.files.common.objects_iterator(core, param)#
cterasdk.core.files.common.raise_for_status(response, path)#