v1

package
v0.1.98 Latest Latest
Warning

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

Go to latest
Published: May 30, 2024 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 GenReqDefForCreateLdapConfig added in v0.1.76

func GenReqDefForCreateLdapConfig() *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 GenReqDefForDeleteLdapConfig added in v0.1.76

func GenReqDefForDeleteLdapConfig() *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 GenReqDefForShowJobDetail added in v0.1.76

func GenReqDefForShowJobDetail() *def.HttpRequestDef

func GenReqDefForShowLdapConfig added in v0.1.76

func GenReqDefForShowLdapConfig() *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 GenReqDefForUpdateLdapConfig added in v0.1.76

func GenReqDefForUpdateLdapConfig() *def.HttpRequestDef

func GenReqDefForUpdatePermRule added in v0.1.63

func GenReqDefForUpdatePermRule() *def.HttpRequestDef

func SFSTurboClientBuilder

func SFSTurboClientBuilder() *httpclient.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 CreateLdapConfigInvoker added in v0.1.76

type CreateLdapConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateLdapConfigInvoker) Invoke added in v0.1.76

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 DeleteLdapConfigInvoker added in v0.1.76

type DeleteLdapConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteLdapConfigInvoker) Invoke added in v0.1.76

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 *httpclient.HcHttpClient
}

func NewSFSTurboClient

func NewSFSTurboClient(hcClient *httpclient.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 绑定后端存储

为SFS Turbo HPC型文件系统绑定后端存储

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 创建数据导入导出任务

创建数据导入导出任务

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 创建数据导入导出任务

func (*SFSTurboClient) CreateLdapConfig added in v0.1.76

CreateLdapConfig 创建并绑定ldap配置

创建并绑定ldap配置

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) CreateLdapConfigInvoker added in v0.1.76

func (c *SFSTurboClient) CreateLdapConfigInvoker(request *model.CreateLdapConfigRequest) *CreateLdapConfigInvoker

CreateLdapConfigInvoker 创建并绑定ldap配置

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) DeleteLdapConfig added in v0.1.76

DeleteLdapConfig 删除ldap配置

删除ldap配置

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) DeleteLdapConfigInvoker added in v0.1.76

func (c *SFSTurboClient) DeleteLdapConfigInvoker(request *model.DeleteLdapConfigRequest) *DeleteLdapConfigInvoker

DeleteLdapConfigInvoker 删除ldap配置

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) ShowJobDetail added in v0.1.76

ShowJobDetail 查询job的状态详情

查询job的执行状态。 可用于查询SFS Turbo异步API的执行状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowJobDetailInvoker added in v0.1.76

func (c *SFSTurboClient) ShowJobDetailInvoker(request *model.ShowJobDetailRequest) *ShowJobDetailInvoker

ShowJobDetailInvoker 查询job的状态详情

func (*SFSTurboClient) ShowLdapConfig added in v0.1.76

ShowLdapConfig 查询Ldap的配置

查询Ldap的配置

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) ShowLdapConfigInvoker added in v0.1.76

func (c *SFSTurboClient) ShowLdapConfigInvoker(request *model.ShowLdapConfigRequest) *ShowLdapConfigInvoker

ShowLdapConfigInvoker 查询Ldap的配置

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) UpdateLdapConfig added in v0.1.76

UpdateLdapConfig 修改ldap配置

修改ldap配置

Please refer to HUAWEI cloud API Explorer for details.

func (*SFSTurboClient) UpdateLdapConfigInvoker added in v0.1.76

func (c *SFSTurboClient) UpdateLdapConfigInvoker(request *model.UpdateLdapConfigRequest) *UpdateLdapConfigInvoker

UpdateLdapConfigInvoker 修改ldap配置

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 ShowJobDetailInvoker added in v0.1.76

type ShowJobDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobDetailInvoker) Invoke added in v0.1.76

type ShowLdapConfigInvoker added in v0.1.76

type ShowLdapConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowLdapConfigInvoker) Invoke added in v0.1.76

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 UpdateLdapConfigInvoker added in v0.1.76

type UpdateLdapConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateLdapConfigInvoker) Invoke added in v0.1.76

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