v1

package
v0.1.64 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForBatchAddSharedTags

func GenReqDefForBatchAddSharedTags() *def.HttpRequestDef

func GenReqDefForChangeSecurityGroup

func GenReqDefForChangeSecurityGroup() *def.HttpRequestDef

func GenReqDefForChangeShareName added in v0.1.6

func GenReqDefForChangeShareName() *def.HttpRequestDef

func GenReqDefForCreateBackendTarget added in v0.1.63

func GenReqDefForCreateBackendTarget() *def.HttpRequestDef

func GenReqDefForCreateFsDir added in v0.1.39

func GenReqDefForCreateFsDir() *def.HttpRequestDef

func GenReqDefForCreateFsDirQuota added in v0.1.39

func GenReqDefForCreateFsDirQuota() *def.HttpRequestDef

func GenReqDefForCreateFsTask added in v0.1.63

func GenReqDefForCreateFsTask() *def.HttpRequestDef

func GenReqDefForCreateHpcCacheTask added in v0.1.63

func GenReqDefForCreateHpcCacheTask() *def.HttpRequestDef

func GenReqDefForCreatePermRule added in v0.1.63

func GenReqDefForCreatePermRule() *def.HttpRequestDef

func GenReqDefForCreateShare

func GenReqDefForCreateShare() *def.HttpRequestDef

func GenReqDefForCreateSharedTag

func GenReqDefForCreateSharedTag() *def.HttpRequestDef

func GenReqDefForDeleteBackendTarget added in v0.1.63

func GenReqDefForDeleteBackendTarget() *def.HttpRequestDef

func GenReqDefForDeleteFsDir added in v0.1.39

func GenReqDefForDeleteFsDir() *def.HttpRequestDef

func GenReqDefForDeleteFsDirQuota added in v0.1.39

func GenReqDefForDeleteFsDirQuota() *def.HttpRequestDef

func GenReqDefForDeleteFsTask added in v0.1.63

func GenReqDefForDeleteFsTask() *def.HttpRequestDef

func GenReqDefForDeletePermRule added in v0.1.63

func GenReqDefForDeletePermRule() *def.HttpRequestDef

func GenReqDefForDeleteShare

func GenReqDefForDeleteShare() *def.HttpRequestDef

func GenReqDefForDeleteSharedTag

func GenReqDefForDeleteSharedTag() *def.HttpRequestDef

func GenReqDefForExpandShare

func GenReqDefForExpandShare() *def.HttpRequestDef

func GenReqDefForListBackendTargets added in v0.1.63

func GenReqDefForListBackendTargets() *def.HttpRequestDef

func GenReqDefForListFsTasks added in v0.1.63

func GenReqDefForListFsTasks() *def.HttpRequestDef

func GenReqDefForListHpcCacheTasks added in v0.1.63

func GenReqDefForListHpcCacheTasks() *def.HttpRequestDef

func GenReqDefForListPermRules added in v0.1.63

func GenReqDefForListPermRules() *def.HttpRequestDef

func GenReqDefForListSharedTags

func GenReqDefForListSharedTags() *def.HttpRequestDef

func GenReqDefForListShares

func GenReqDefForListShares() *def.HttpRequestDef

func GenReqDefForSetHpcCacheBackend added in v0.1.63

func GenReqDefForSetHpcCacheBackend() *def.HttpRequestDef

func GenReqDefForShowBackendTargetInfo added in v0.1.63

func GenReqDefForShowBackendTargetInfo() *def.HttpRequestDef

func GenReqDefForShowFsDir added in v0.1.39

func GenReqDefForShowFsDir() *def.HttpRequestDef

func GenReqDefForShowFsDirQuota added in v0.1.39

func GenReqDefForShowFsDirQuota() *def.HttpRequestDef

func GenReqDefForShowFsDirUsage added in v0.1.63

func GenReqDefForShowFsDirUsage() *def.HttpRequestDef

func GenReqDefForShowFsTask added in v0.1.63

func GenReqDefForShowFsTask() *def.HttpRequestDef

func GenReqDefForShowHpcCacheTask added in v0.1.63

func GenReqDefForShowHpcCacheTask() *def.HttpRequestDef

func GenReqDefForShowPermRule added in v0.1.63

func GenReqDefForShowPermRule() *def.HttpRequestDef

func GenReqDefForShowShare

func GenReqDefForShowShare() *def.HttpRequestDef

func GenReqDefForShowSharedTags

func GenReqDefForShowSharedTags() *def.HttpRequestDef

func GenReqDefForUpdateFsDirQuota added in v0.1.39

func GenReqDefForUpdateFsDirQuota() *def.HttpRequestDef

func GenReqDefForUpdateHpcShare added in v0.1.63

func GenReqDefForUpdateHpcShare() *def.HttpRequestDef

func GenReqDefForUpdatePermRule added in v0.1.63

func GenReqDefForUpdatePermRule() *def.HttpRequestDef

func SFSTurboClientBuilder

func SFSTurboClientBuilder() *http_client.HcHttpClientBuilder

Types

type BatchAddSharedTagsInvoker added in v0.0.90

type BatchAddSharedTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddSharedTagsInvoker) Invoke added in v0.0.90

type ChangeSecurityGroupInvoker added in v0.0.90

type ChangeSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeSecurityGroupInvoker) Invoke added in v0.0.90

type ChangeShareNameInvoker added in v0.1.6

type ChangeShareNameInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeShareNameInvoker) Invoke added in v0.1.6

type CreateBackendTargetInvoker added in v0.1.63

type CreateBackendTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateBackendTargetInvoker) Invoke added in v0.1.63

type CreateFsDirInvoker added in v0.1.39

type CreateFsDirInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFsDirInvoker) Invoke added in v0.1.39

type CreateFsDirQuotaInvoker added in v0.1.39

type CreateFsDirQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFsDirQuotaInvoker) Invoke added in v0.1.39

type CreateFsTaskInvoker added in v0.1.63

type CreateFsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFsTaskInvoker) Invoke added in v0.1.63

type CreateHpcCacheTaskInvoker added in v0.1.63

type CreateHpcCacheTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHpcCacheTaskInvoker) Invoke added in v0.1.63

type CreatePermRuleInvoker added in v0.1.63

type CreatePermRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePermRuleInvoker) Invoke added in v0.1.63

type CreateShareInvoker added in v0.0.90

type CreateShareInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateShareInvoker) Invoke added in v0.0.90

type CreateSharedTagInvoker added in v0.0.90

type CreateSharedTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSharedTagInvoker) Invoke added in v0.0.90

type DeleteBackendTargetInvoker added in v0.1.63

type DeleteBackendTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackendTargetInvoker) Invoke added in v0.1.63

type DeleteFsDirInvoker added in v0.1.39

type DeleteFsDirInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFsDirInvoker) Invoke added in v0.1.39

type DeleteFsDirQuotaInvoker added in v0.1.39

type DeleteFsDirQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFsDirQuotaInvoker) Invoke added in v0.1.39

type DeleteFsTaskInvoker added in v0.1.63

type DeleteFsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFsTaskInvoker) Invoke added in v0.1.63

type DeletePermRuleInvoker added in v0.1.63

type DeletePermRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePermRuleInvoker) Invoke added in v0.1.63

type DeleteShareInvoker added in v0.0.90

type DeleteShareInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteShareInvoker) Invoke added in v0.0.90

type DeleteSharedTagInvoker added in v0.0.90

type DeleteSharedTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSharedTagInvoker) Invoke added in v0.0.90

type ExpandShareInvoker added in v0.0.90

type ExpandShareInvoker struct {
	*invoker.BaseInvoker
}

func (*ExpandShareInvoker) Invoke added in v0.0.90

type ListBackendTargetsInvoker added in v0.1.63

type ListBackendTargetsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackendTargetsInvoker) Invoke added in v0.1.63

type ListFsTasksInvoker added in v0.1.63

type ListFsTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFsTasksInvoker) Invoke added in v0.1.63

type ListHpcCacheTasksInvoker added in v0.1.63

type ListHpcCacheTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHpcCacheTasksInvoker) Invoke added in v0.1.63

type ListPermRulesInvoker added in v0.1.63

type ListPermRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPermRulesInvoker) Invoke added in v0.1.63

type ListSharedTagsInvoker added in v0.0.90

type ListSharedTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSharedTagsInvoker) Invoke added in v0.0.90

type ListSharesInvoker added in v0.0.90

type ListSharesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSharesInvoker) Invoke added in v0.0.90

type SFSTurboClient

type SFSTurboClient struct {
	HcClient *http_client.HcHttpClient
}

func NewSFSTurboClient

func NewSFSTurboClient(hcClient *http_client.HcHttpClient) *SFSTurboClient

func (*SFSTurboClient) BatchAddSharedTags

BatchAddSharedTags 批量添加共享标签

指定共享批量添加标签。

一个共享上最多有10个标签。 一个共享上的多个标签的key不允许重复。 此接口为幂等接口:如果要添加的key在共享上已存在,则覆盖更新标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) BatchAddSharedTagsInvoker added in v0.0.90

func (c *SFSTurboClient) BatchAddSharedTagsInvoker(request *model.BatchAddSharedTagsRequest) *BatchAddSharedTagsInvoker

BatchAddSharedTagsInvoker 批量添加共享标签

func (*SFSTurboClient) ChangeSecurityGroup

ChangeSecurityGroup 修改文件系统绑定的安全组

修改SFS Turbo文件系统绑定的安全组。修改安全组为异步任务,可以通过“查询单个文件系统”返回的子状态字段“sub_status”来判断是否修改安全组状态,子状态为“232”即为修改安全组成功。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ChangeSecurityGroupInvoker added in v0.0.90

func (c *SFSTurboClient) ChangeSecurityGroupInvoker(request *model.ChangeSecurityGroupRequest) *ChangeSecurityGroupInvoker

ChangeSecurityGroupInvoker 修改文件系统绑定的安全组

func (*SFSTurboClient) ChangeShareName added in v0.1.6

ChangeShareName 修改文件系统名称

修改文件系统名称

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ChangeShareNameInvoker added in v0.1.6

func (c *SFSTurboClient) ChangeShareNameInvoker(request *model.ChangeShareNameRequest) *ChangeShareNameInvoker

ChangeShareNameInvoker 修改文件系统名称

func (*SFSTurboClient) CreateBackendTarget added in v0.1.63

CreateBackendTarget 创建文件系统后端存储库

创建文件系统后端存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateBackendTargetInvoker added in v0.1.63

func (c *SFSTurboClient) CreateBackendTargetInvoker(request *model.CreateBackendTargetRequest) *CreateBackendTargetInvoker

CreateBackendTargetInvoker 创建文件系统后端存储库

func (*SFSTurboClient) CreateFsDir added in v0.1.39

CreateFsDir 创建目录

创建目录

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateFsDirInvoker added in v0.1.39

func (c *SFSTurboClient) CreateFsDirInvoker(request *model.CreateFsDirRequest) *CreateFsDirInvoker

CreateFsDirInvoker 创建目录

func (*SFSTurboClient) CreateFsDirQuota added in v0.1.39

CreateFsDirQuota 创建目标文件夹quota

创建目标文件夹quota。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateFsDirQuotaInvoker added in v0.1.39

func (c *SFSTurboClient) CreateFsDirQuotaInvoker(request *model.CreateFsDirQuotaRequest) *CreateFsDirQuotaInvoker

CreateFsDirQuotaInvoker 创建目标文件夹quota

func (*SFSTurboClient) CreateFsTask added in v0.1.63

CreateFsTask 创建文件系统异步任务

创建文件系统异步任务(该接口目前仅支持“华南-广州-友好用户环境”,“华南-广州”,“华南-深圳”,“西南-贵阳一”,“华北-乌兰察布一”,“华北-北京一”,“华北-北京二”,“华北-北京四”,“华东-上海一”)

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateFsTaskInvoker added in v0.1.63

func (c *SFSTurboClient) CreateFsTaskInvoker(request *model.CreateFsTaskRequest) *CreateFsTaskInvoker

CreateFsTaskInvoker 创建文件系统异步任务

func (*SFSTurboClient) CreateHpcCacheTask added in v0.1.63

CreateHpcCacheTask 创建SFSTurbo 和 OBS 之间的联动任务

创建SFSTurbo 和 OBS 之间的联动任务

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateHpcCacheTaskInvoker added in v0.1.63

func (c *SFSTurboClient) CreateHpcCacheTaskInvoker(request *model.CreateHpcCacheTaskRequest) *CreateHpcCacheTaskInvoker

CreateHpcCacheTaskInvoker 创建SFSTurbo 和 OBS 之间的联动任务

func (*SFSTurboClient) CreatePermRule added in v0.1.63

CreatePermRule 创建权限规则

创建权限规则

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreatePermRuleInvoker added in v0.1.63

func (c *SFSTurboClient) CreatePermRuleInvoker(request *model.CreatePermRuleRequest) *CreatePermRuleInvoker

CreatePermRuleInvoker 创建权限规则

func (*SFSTurboClient) CreateShare

CreateShare 创建文件系统

创建文件系统。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateShareInvoker added in v0.0.90

func (c *SFSTurboClient) CreateShareInvoker(request *model.CreateShareRequest) *CreateShareInvoker

CreateShareInvoker 创建文件系统

func (*SFSTurboClient) CreateSharedTag

CreateSharedTag 创建共享标签

指定共享添加一个标签。 一个共享上最多有10个标签。 一个共享上的多个标签的key不允许重复。 此接口为幂等接口:如果要添加的key在共享上已存在,则覆盖更新标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateSharedTagInvoker added in v0.0.90

func (c *SFSTurboClient) CreateSharedTagInvoker(request *model.CreateSharedTagRequest) *CreateSharedTagInvoker

CreateSharedTagInvoker 创建共享标签

func (*SFSTurboClient) DeleteBackendTarget added in v0.1.63

DeleteBackendTarget 删除文件系统后端存储库

删除文件系统后端存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteBackendTargetInvoker added in v0.1.63

func (c *SFSTurboClient) DeleteBackendTargetInvoker(request *model.DeleteBackendTargetRequest) *DeleteBackendTargetInvoker

DeleteBackendTargetInvoker 删除文件系统后端存储库

func (*SFSTurboClient) DeleteFsDir added in v0.1.39

DeleteFsDir 删除文件系统目录

删除文件系统目录

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteFsDirInvoker added in v0.1.39

func (c *SFSTurboClient) DeleteFsDirInvoker(request *model.DeleteFsDirRequest) *DeleteFsDirInvoker

DeleteFsDirInvoker 删除文件系统目录

func (*SFSTurboClient) DeleteFsDirQuota added in v0.1.39

DeleteFsDirQuota 删除目标文件夹quota

删除目标文件夹quota。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteFsDirQuotaInvoker added in v0.1.39

func (c *SFSTurboClient) DeleteFsDirQuotaInvoker(request *model.DeleteFsDirQuotaRequest) *DeleteFsDirQuotaInvoker

DeleteFsDirQuotaInvoker 删除目标文件夹quota

func (*SFSTurboClient) DeleteFsTask added in v0.1.63

DeleteFsTask 取消/删除文件系统异步任务

如果异步任务正在执行,则取消并删除任务;否则,删除任务。(该接口目前仅支持“华南-广州-友好用户环境”,“华南-广州”,“华南-深圳”,“西南-贵阳一”,“华北-乌兰察布一”,“华北-北京一”,“华北-北京二”,“华北-北京四”,“华东-上海一”)

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteFsTaskInvoker added in v0.1.63

func (c *SFSTurboClient) DeleteFsTaskInvoker(request *model.DeleteFsTaskRequest) *DeleteFsTaskInvoker

DeleteFsTaskInvoker 取消/删除文件系统异步任务

func (*SFSTurboClient) DeletePermRule added in v0.1.63

DeletePermRule 删除权限规则

删除权限规则

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeletePermRuleInvoker added in v0.1.63

func (c *SFSTurboClient) DeletePermRuleInvoker(request *model.DeletePermRuleRequest) *DeletePermRuleInvoker

DeletePermRuleInvoker 删除权限规则

func (*SFSTurboClient) DeleteShare

DeleteShare 删除文件系统

删除文件系统。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteShareInvoker added in v0.0.90

func (c *SFSTurboClient) DeleteShareInvoker(request *model.DeleteShareRequest) *DeleteShareInvoker

DeleteShareInvoker 删除文件系统

func (*SFSTurboClient) DeleteSharedTag

DeleteSharedTag 删除共享标签

指定共享删除一个标签。当共享中不存在指定要删除的key时,接口调用将会返回404错误。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteSharedTagInvoker added in v0.0.90

func (c *SFSTurboClient) DeleteSharedTagInvoker(request *model.DeleteSharedTagRequest) *DeleteSharedTagInvoker

DeleteSharedTagInvoker 删除共享标签

func (*SFSTurboClient) ExpandShare

ExpandShare 扩容文件系统

扩容文件系统。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ExpandShareInvoker added in v0.0.90

func (c *SFSTurboClient) ExpandShareInvoker(request *model.ExpandShareRequest) *ExpandShareInvoker

ExpandShareInvoker 扩容文件系统

func (*SFSTurboClient) ListBackendTargets added in v0.1.63

ListBackendTargets 查询文件系统后端存储库列表

查询文件系统后端存储库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ListBackendTargetsInvoker added in v0.1.63

func (c *SFSTurboClient) ListBackendTargetsInvoker(request *model.ListBackendTargetsRequest) *ListBackendTargetsInvoker

ListBackendTargetsInvoker 查询文件系统后端存储库列表

func (*SFSTurboClient) ListFsTasks added in v0.1.63

ListFsTasks 获取文件系统异步任务列表

获取文件系统异步任务列表(该接口目前仅支持“华南-广州-友好用户环境”,“华南-广州”,“华南-深圳”,“西南-贵阳一”,“华北-乌兰察布一”,“华北-北京一”,“华北-北京二”,“华北-北京四”,“华东-上海一”)

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ListFsTasksInvoker added in v0.1.63

func (c *SFSTurboClient) ListFsTasksInvoker(request *model.ListFsTasksRequest) *ListFsTasksInvoker

ListFsTasksInvoker 获取文件系统异步任务列表

func (*SFSTurboClient) ListHpcCacheTasks added in v0.1.63

ListHpcCacheTasks 查询联动任务详情列表

查询联动任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ListHpcCacheTasksInvoker added in v0.1.63

func (c *SFSTurboClient) ListHpcCacheTasksInvoker(request *model.ListHpcCacheTasksRequest) *ListHpcCacheTasksInvoker

ListHpcCacheTasksInvoker 查询联动任务详情列表

func (*SFSTurboClient) ListPermRules added in v0.1.63

ListPermRules 查询文件系统的权限规则列表

查询文件系统的权限规则列表

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ListPermRulesInvoker added in v0.1.63

func (c *SFSTurboClient) ListPermRulesInvoker(request *model.ListPermRulesRequest) *ListPermRulesInvoker

ListPermRulesInvoker 查询文件系统的权限规则列表

func (*SFSTurboClient) ListSharedTags

ListSharedTags 查询租户所有共享的标签

查询租户所有共享的标签集合。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ListSharedTagsInvoker added in v0.0.90

func (c *SFSTurboClient) ListSharedTagsInvoker(request *model.ListSharedTagsRequest) *ListSharedTagsInvoker

ListSharedTagsInvoker 查询租户所有共享的标签

func (*SFSTurboClient) ListShares

ListShares 获取文件系统列表

获取文件系统列表

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ListSharesInvoker added in v0.0.90

func (c *SFSTurboClient) ListSharesInvoker(request *model.ListSharesRequest) *ListSharesInvoker

ListSharesInvoker 获取文件系统列表

func (*SFSTurboClient) SetHpcCacheBackend added in v0.1.63

SetHpcCacheBackend 配置hpc缓存型后端信息

配置hpc缓存型后端信息

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) SetHpcCacheBackendInvoker added in v0.1.63

func (c *SFSTurboClient) SetHpcCacheBackendInvoker(request *model.SetHpcCacheBackendRequest) *SetHpcCacheBackendInvoker

SetHpcCacheBackendInvoker 配置hpc缓存型后端信息

func (*SFSTurboClient) ShowBackendTargetInfo added in v0.1.63

ShowBackendTargetInfo 获取文件系统后端存储库详细信息

获取文件系统后端存储库详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowBackendTargetInfoInvoker added in v0.1.63

func (c *SFSTurboClient) ShowBackendTargetInfoInvoker(request *model.ShowBackendTargetInfoRequest) *ShowBackendTargetInfoInvoker

ShowBackendTargetInfoInvoker 获取文件系统后端存储库详细信息

func (*SFSTurboClient) ShowFsDir added in v0.1.39

ShowFsDir 查询目录是否存在

查询目录是否存在

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowFsDirInvoker added in v0.1.39

func (c *SFSTurboClient) ShowFsDirInvoker(request *model.ShowFsDirRequest) *ShowFsDirInvoker

ShowFsDirInvoker 查询目录是否存在

func (*SFSTurboClient) ShowFsDirQuota added in v0.1.39

ShowFsDirQuota 查询目标文件夹quota

查询目标文件夹quota

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowFsDirQuotaInvoker added in v0.1.39

func (c *SFSTurboClient) ShowFsDirQuotaInvoker(request *model.ShowFsDirQuotaRequest) *ShowFsDirQuotaInvoker

ShowFsDirQuotaInvoker 查询目标文件夹quota

func (*SFSTurboClient) ShowFsDirUsage added in v0.1.63

ShowFsDirUsage 查询目录资源使用情况

查询目录资源使用情况(包括子目录的资源)。后端有5min的缓存时间,查询的数据可能有延迟。(该接口目前仅支持“华南-广州-友好用户环境”,“华南-广州”,“华南-深圳”,“西南-贵阳一”,“华北-乌兰察布一”,“华北-北京一”,“华北-北京二”,“华北-北京四”,“华东-上海一”)

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowFsDirUsageInvoker added in v0.1.63

func (c *SFSTurboClient) ShowFsDirUsageInvoker(request *model.ShowFsDirUsageRequest) *ShowFsDirUsageInvoker

ShowFsDirUsageInvoker 查询目录资源使用情况

func (*SFSTurboClient) ShowFsTask added in v0.1.63

ShowFsTask 获取文件系统异步任务详情

获取文件系统异步任务详情(该接口目前仅支持“华南-广州-友好用户环境”,“华南-广州”,“华南-深圳”,“西南-贵阳一”,“华北-乌兰察布一”,“华北-北京一”,“华北-北京二”,“华北-北京四”,“华东-上海一”)

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowFsTaskInvoker added in v0.1.63

func (c *SFSTurboClient) ShowFsTaskInvoker(request *model.ShowFsTaskRequest) *ShowFsTaskInvoker

ShowFsTaskInvoker 获取文件系统异步任务详情

func (*SFSTurboClient) ShowHpcCacheTask added in v0.1.63

ShowHpcCacheTask 查询联动任务详情

查询联动任务详情

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowHpcCacheTaskInvoker added in v0.1.63

func (c *SFSTurboClient) ShowHpcCacheTaskInvoker(request *model.ShowHpcCacheTaskRequest) *ShowHpcCacheTaskInvoker

ShowHpcCacheTaskInvoker 查询联动任务详情

func (*SFSTurboClient) ShowPermRule added in v0.1.63

ShowPermRule 查询文件系统的某一个权限规则

查询文件系统的某一个权限规则

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowPermRuleInvoker added in v0.1.63

func (c *SFSTurboClient) ShowPermRuleInvoker(request *model.ShowPermRuleRequest) *ShowPermRuleInvoker

ShowPermRuleInvoker 查询文件系统的某一个权限规则

func (*SFSTurboClient) ShowShare

ShowShare 查询文件系统详细信息

查询SFS Turbo文件系统详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowShareInvoker added in v0.0.90

func (c *SFSTurboClient) ShowShareInvoker(request *model.ShowShareRequest) *ShowShareInvoker

ShowShareInvoker 查询文件系统详细信息

func (*SFSTurboClient) ShowSharedTags

ShowSharedTags 查询共享标签

查询指定共享的所有标签信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowSharedTagsInvoker added in v0.0.90

func (c *SFSTurboClient) ShowSharedTagsInvoker(request *model.ShowSharedTagsRequest) *ShowSharedTagsInvoker

ShowSharedTagsInvoker 查询共享标签

func (*SFSTurboClient) UpdateFsDirQuota added in v0.1.39

UpdateFsDirQuota 更新目标文件夹quota

更新目标文件夹quota

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) UpdateFsDirQuotaInvoker added in v0.1.39

func (c *SFSTurboClient) UpdateFsDirQuotaInvoker(request *model.UpdateFsDirQuotaRequest) *UpdateFsDirQuotaInvoker

UpdateFsDirQuotaInvoker 更新目标文件夹quota

func (*SFSTurboClient) UpdateHpcShare added in v0.1.63

UpdateHpcShare 更新文件系统

设置文件系统冷数据淘汰时间

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) UpdateHpcShareInvoker added in v0.1.63

func (c *SFSTurboClient) UpdateHpcShareInvoker(request *model.UpdateHpcShareRequest) *UpdateHpcShareInvoker

UpdateHpcShareInvoker 更新文件系统

func (*SFSTurboClient) UpdatePermRule added in v0.1.63

UpdatePermRule 修改权限规则

修改权限规则

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) UpdatePermRuleInvoker added in v0.1.63

func (c *SFSTurboClient) UpdatePermRuleInvoker(request *model.UpdatePermRuleRequest) *UpdatePermRuleInvoker

UpdatePermRuleInvoker 修改权限规则

type SetHpcCacheBackendInvoker added in v0.1.63

type SetHpcCacheBackendInvoker struct {
	*invoker.BaseInvoker
}

func (*SetHpcCacheBackendInvoker) Invoke added in v0.1.63

type ShowBackendTargetInfoInvoker added in v0.1.63

type ShowBackendTargetInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackendTargetInfoInvoker) Invoke added in v0.1.63

type ShowFsDirInvoker added in v0.1.39

type ShowFsDirInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFsDirInvoker) Invoke added in v0.1.39

type ShowFsDirQuotaInvoker added in v0.1.39

type ShowFsDirQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFsDirQuotaInvoker) Invoke added in v0.1.39

type ShowFsDirUsageInvoker added in v0.1.63

type ShowFsDirUsageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFsDirUsageInvoker) Invoke added in v0.1.63

type ShowFsTaskInvoker added in v0.1.63

type ShowFsTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFsTaskInvoker) Invoke added in v0.1.63

type ShowHpcCacheTaskInvoker added in v0.1.63

type ShowHpcCacheTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHpcCacheTaskInvoker) Invoke added in v0.1.63

type ShowPermRuleInvoker added in v0.1.63

type ShowPermRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPermRuleInvoker) Invoke added in v0.1.63

type ShowShareInvoker added in v0.0.90

type ShowShareInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowShareInvoker) Invoke added in v0.0.90

type ShowSharedTagsInvoker added in v0.0.90

type ShowSharedTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSharedTagsInvoker) Invoke added in v0.0.90

type UpdateFsDirQuotaInvoker added in v0.1.39

type UpdateFsDirQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFsDirQuotaInvoker) Invoke added in v0.1.39

type UpdateHpcShareInvoker added in v0.1.63

type UpdateHpcShareInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHpcShareInvoker) Invoke added in v0.1.63

type UpdatePermRuleInvoker added in v0.1.63

type UpdatePermRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePermRuleInvoker) Invoke added in v0.1.63

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL