Documentation ¶
Index ¶
- func GenReqDefForBatchAddSharedTags() *def.HttpRequestDef
- func GenReqDefForChangeSecurityGroup() *def.HttpRequestDef
- func GenReqDefForChangeShareName() *def.HttpRequestDef
- func GenReqDefForCreateBackendTarget() *def.HttpRequestDef
- func GenReqDefForCreateFsDir() *def.HttpRequestDef
- func GenReqDefForCreateFsDirQuota() *def.HttpRequestDef
- func GenReqDefForCreateFsTask() *def.HttpRequestDef
- func GenReqDefForCreateHpcCacheTask() *def.HttpRequestDef
- func GenReqDefForCreateLdapConfig() *def.HttpRequestDef
- func GenReqDefForCreatePermRule() *def.HttpRequestDef
- func GenReqDefForCreateShare() *def.HttpRequestDef
- func GenReqDefForCreateSharedTag() *def.HttpRequestDef
- func GenReqDefForDeleteBackendTarget() *def.HttpRequestDef
- func GenReqDefForDeleteFsDir() *def.HttpRequestDef
- func GenReqDefForDeleteFsDirQuota() *def.HttpRequestDef
- func GenReqDefForDeleteFsTask() *def.HttpRequestDef
- func GenReqDefForDeleteLdapConfig() *def.HttpRequestDef
- func GenReqDefForDeletePermRule() *def.HttpRequestDef
- func GenReqDefForDeleteShare() *def.HttpRequestDef
- func GenReqDefForDeleteSharedTag() *def.HttpRequestDef
- func GenReqDefForExpandShare() *def.HttpRequestDef
- func GenReqDefForListBackendTargets() *def.HttpRequestDef
- func GenReqDefForListFsTasks() *def.HttpRequestDef
- func GenReqDefForListHpcCacheTasks() *def.HttpRequestDef
- func GenReqDefForListPermRules() *def.HttpRequestDef
- func GenReqDefForListSharedTags() *def.HttpRequestDef
- func GenReqDefForListShares() *def.HttpRequestDef
- func GenReqDefForSetHpcCacheBackend() *def.HttpRequestDef
- func GenReqDefForShowBackendTargetInfo() *def.HttpRequestDef
- func GenReqDefForShowFsDir() *def.HttpRequestDef
- func GenReqDefForShowFsDirQuota() *def.HttpRequestDef
- func GenReqDefForShowFsDirUsage() *def.HttpRequestDef
- func GenReqDefForShowFsTask() *def.HttpRequestDef
- func GenReqDefForShowHpcCacheTask() *def.HttpRequestDef
- func GenReqDefForShowJobDetail() *def.HttpRequestDef
- func GenReqDefForShowLdapConfig() *def.HttpRequestDef
- func GenReqDefForShowPermRule() *def.HttpRequestDef
- func GenReqDefForShowShare() *def.HttpRequestDef
- func GenReqDefForShowSharedTags() *def.HttpRequestDef
- func GenReqDefForUpdateFsDirQuota() *def.HttpRequestDef
- func GenReqDefForUpdateHpcShare() *def.HttpRequestDef
- func GenReqDefForUpdateLdapConfig() *def.HttpRequestDef
- func GenReqDefForUpdatePermRule() *def.HttpRequestDef
- func SFSTurboClientBuilder() *httpclient.HcHttpClientBuilder
- type BatchAddSharedTagsInvoker
- type ChangeSecurityGroupInvoker
- type ChangeShareNameInvoker
- type CreateBackendTargetInvoker
- type CreateFsDirInvoker
- type CreateFsDirQuotaInvoker
- type CreateFsTaskInvoker
- type CreateHpcCacheTaskInvoker
- type CreateLdapConfigInvoker
- type CreatePermRuleInvoker
- type CreateShareInvoker
- type CreateSharedTagInvoker
- type DeleteBackendTargetInvoker
- type DeleteFsDirInvoker
- type DeleteFsDirQuotaInvoker
- type DeleteFsTaskInvoker
- type DeleteLdapConfigInvoker
- type DeletePermRuleInvoker
- type DeleteShareInvoker
- type DeleteSharedTagInvoker
- type ExpandShareInvoker
- type ListBackendTargetsInvoker
- type ListFsTasksInvoker
- type ListHpcCacheTasksInvoker
- type ListPermRulesInvoker
- type ListSharedTagsInvoker
- type ListSharesInvoker
- type SFSTurboClient
- func (c *SFSTurboClient) BatchAddSharedTags(request *model.BatchAddSharedTagsRequest) (*model.BatchAddSharedTagsResponse, error)
- func (c *SFSTurboClient) BatchAddSharedTagsInvoker(request *model.BatchAddSharedTagsRequest) *BatchAddSharedTagsInvoker
- func (c *SFSTurboClient) ChangeSecurityGroup(request *model.ChangeSecurityGroupRequest) (*model.ChangeSecurityGroupResponse, error)
- func (c *SFSTurboClient) ChangeSecurityGroupInvoker(request *model.ChangeSecurityGroupRequest) *ChangeSecurityGroupInvoker
- func (c *SFSTurboClient) ChangeShareName(request *model.ChangeShareNameRequest) (*model.ChangeShareNameResponse, error)
- func (c *SFSTurboClient) ChangeShareNameInvoker(request *model.ChangeShareNameRequest) *ChangeShareNameInvoker
- func (c *SFSTurboClient) CreateBackendTarget(request *model.CreateBackendTargetRequest) (*model.CreateBackendTargetResponse, error)
- func (c *SFSTurboClient) CreateBackendTargetInvoker(request *model.CreateBackendTargetRequest) *CreateBackendTargetInvoker
- func (c *SFSTurboClient) CreateFsDir(request *model.CreateFsDirRequest) (*model.CreateFsDirResponse, error)
- func (c *SFSTurboClient) CreateFsDirInvoker(request *model.CreateFsDirRequest) *CreateFsDirInvoker
- func (c *SFSTurboClient) CreateFsDirQuota(request *model.CreateFsDirQuotaRequest) (*model.CreateFsDirQuotaResponse, error)
- func (c *SFSTurboClient) CreateFsDirQuotaInvoker(request *model.CreateFsDirQuotaRequest) *CreateFsDirQuotaInvoker
- func (c *SFSTurboClient) CreateFsTask(request *model.CreateFsTaskRequest) (*model.CreateFsTaskResponse, error)
- func (c *SFSTurboClient) CreateFsTaskInvoker(request *model.CreateFsTaskRequest) *CreateFsTaskInvoker
- func (c *SFSTurboClient) CreateHpcCacheTask(request *model.CreateHpcCacheTaskRequest) (*model.CreateHpcCacheTaskResponse, error)
- func (c *SFSTurboClient) CreateHpcCacheTaskInvoker(request *model.CreateHpcCacheTaskRequest) *CreateHpcCacheTaskInvoker
- func (c *SFSTurboClient) CreateLdapConfig(request *model.CreateLdapConfigRequest) (*model.CreateLdapConfigResponse, error)
- func (c *SFSTurboClient) CreateLdapConfigInvoker(request *model.CreateLdapConfigRequest) *CreateLdapConfigInvoker
- func (c *SFSTurboClient) CreatePermRule(request *model.CreatePermRuleRequest) (*model.CreatePermRuleResponse, error)
- func (c *SFSTurboClient) CreatePermRuleInvoker(request *model.CreatePermRuleRequest) *CreatePermRuleInvoker
- func (c *SFSTurboClient) CreateShare(request *model.CreateShareRequest) (*model.CreateShareResponse, error)
- func (c *SFSTurboClient) CreateShareInvoker(request *model.CreateShareRequest) *CreateShareInvoker
- func (c *SFSTurboClient) CreateSharedTag(request *model.CreateSharedTagRequest) (*model.CreateSharedTagResponse, error)
- func (c *SFSTurboClient) CreateSharedTagInvoker(request *model.CreateSharedTagRequest) *CreateSharedTagInvoker
- func (c *SFSTurboClient) DeleteBackendTarget(request *model.DeleteBackendTargetRequest) (*model.DeleteBackendTargetResponse, error)
- func (c *SFSTurboClient) DeleteBackendTargetInvoker(request *model.DeleteBackendTargetRequest) *DeleteBackendTargetInvoker
- func (c *SFSTurboClient) DeleteFsDir(request *model.DeleteFsDirRequest) (*model.DeleteFsDirResponse, error)
- func (c *SFSTurboClient) DeleteFsDirInvoker(request *model.DeleteFsDirRequest) *DeleteFsDirInvoker
- func (c *SFSTurboClient) DeleteFsDirQuota(request *model.DeleteFsDirQuotaRequest) (*model.DeleteFsDirQuotaResponse, error)
- func (c *SFSTurboClient) DeleteFsDirQuotaInvoker(request *model.DeleteFsDirQuotaRequest) *DeleteFsDirQuotaInvoker
- func (c *SFSTurboClient) DeleteFsTask(request *model.DeleteFsTaskRequest) (*model.DeleteFsTaskResponse, error)
- func (c *SFSTurboClient) DeleteFsTaskInvoker(request *model.DeleteFsTaskRequest) *DeleteFsTaskInvoker
- func (c *SFSTurboClient) DeleteLdapConfig(request *model.DeleteLdapConfigRequest) (*model.DeleteLdapConfigResponse, error)
- func (c *SFSTurboClient) DeleteLdapConfigInvoker(request *model.DeleteLdapConfigRequest) *DeleteLdapConfigInvoker
- func (c *SFSTurboClient) DeletePermRule(request *model.DeletePermRuleRequest) (*model.DeletePermRuleResponse, error)
- func (c *SFSTurboClient) DeletePermRuleInvoker(request *model.DeletePermRuleRequest) *DeletePermRuleInvoker
- func (c *SFSTurboClient) DeleteShare(request *model.DeleteShareRequest) (*model.DeleteShareResponse, error)
- func (c *SFSTurboClient) DeleteShareInvoker(request *model.DeleteShareRequest) *DeleteShareInvoker
- func (c *SFSTurboClient) DeleteSharedTag(request *model.DeleteSharedTagRequest) (*model.DeleteSharedTagResponse, error)
- func (c *SFSTurboClient) DeleteSharedTagInvoker(request *model.DeleteSharedTagRequest) *DeleteSharedTagInvoker
- func (c *SFSTurboClient) ExpandShare(request *model.ExpandShareRequest) (*model.ExpandShareResponse, error)
- func (c *SFSTurboClient) ExpandShareInvoker(request *model.ExpandShareRequest) *ExpandShareInvoker
- func (c *SFSTurboClient) ListBackendTargets(request *model.ListBackendTargetsRequest) (*model.ListBackendTargetsResponse, error)
- func (c *SFSTurboClient) ListBackendTargetsInvoker(request *model.ListBackendTargetsRequest) *ListBackendTargetsInvoker
- func (c *SFSTurboClient) ListFsTasks(request *model.ListFsTasksRequest) (*model.ListFsTasksResponse, error)
- func (c *SFSTurboClient) ListFsTasksInvoker(request *model.ListFsTasksRequest) *ListFsTasksInvoker
- func (c *SFSTurboClient) ListHpcCacheTasks(request *model.ListHpcCacheTasksRequest) (*model.ListHpcCacheTasksResponse, error)
- func (c *SFSTurboClient) ListHpcCacheTasksInvoker(request *model.ListHpcCacheTasksRequest) *ListHpcCacheTasksInvoker
- func (c *SFSTurboClient) ListPermRules(request *model.ListPermRulesRequest) (*model.ListPermRulesResponse, error)
- func (c *SFSTurboClient) ListPermRulesInvoker(request *model.ListPermRulesRequest) *ListPermRulesInvoker
- func (c *SFSTurboClient) ListSharedTags(request *model.ListSharedTagsRequest) (*model.ListSharedTagsResponse, error)
- func (c *SFSTurboClient) ListSharedTagsInvoker(request *model.ListSharedTagsRequest) *ListSharedTagsInvoker
- func (c *SFSTurboClient) ListShares(request *model.ListSharesRequest) (*model.ListSharesResponse, error)
- func (c *SFSTurboClient) ListSharesInvoker(request *model.ListSharesRequest) *ListSharesInvoker
- func (c *SFSTurboClient) SetHpcCacheBackend(request *model.SetHpcCacheBackendRequest) (*model.SetHpcCacheBackendResponse, error)
- func (c *SFSTurboClient) SetHpcCacheBackendInvoker(request *model.SetHpcCacheBackendRequest) *SetHpcCacheBackendInvoker
- func (c *SFSTurboClient) ShowBackendTargetInfo(request *model.ShowBackendTargetInfoRequest) (*model.ShowBackendTargetInfoResponse, error)
- func (c *SFSTurboClient) ShowBackendTargetInfoInvoker(request *model.ShowBackendTargetInfoRequest) *ShowBackendTargetInfoInvoker
- func (c *SFSTurboClient) ShowFsDir(request *model.ShowFsDirRequest) (*model.ShowFsDirResponse, error)
- func (c *SFSTurboClient) ShowFsDirInvoker(request *model.ShowFsDirRequest) *ShowFsDirInvoker
- func (c *SFSTurboClient) ShowFsDirQuota(request *model.ShowFsDirQuotaRequest) (*model.ShowFsDirQuotaResponse, error)
- func (c *SFSTurboClient) ShowFsDirQuotaInvoker(request *model.ShowFsDirQuotaRequest) *ShowFsDirQuotaInvoker
- func (c *SFSTurboClient) ShowFsDirUsage(request *model.ShowFsDirUsageRequest) (*model.ShowFsDirUsageResponse, error)
- func (c *SFSTurboClient) ShowFsDirUsageInvoker(request *model.ShowFsDirUsageRequest) *ShowFsDirUsageInvoker
- func (c *SFSTurboClient) ShowFsTask(request *model.ShowFsTaskRequest) (*model.ShowFsTaskResponse, error)
- func (c *SFSTurboClient) ShowFsTaskInvoker(request *model.ShowFsTaskRequest) *ShowFsTaskInvoker
- func (c *SFSTurboClient) ShowHpcCacheTask(request *model.ShowHpcCacheTaskRequest) (*model.ShowHpcCacheTaskResponse, error)
- func (c *SFSTurboClient) ShowHpcCacheTaskInvoker(request *model.ShowHpcCacheTaskRequest) *ShowHpcCacheTaskInvoker
- func (c *SFSTurboClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)
- func (c *SFSTurboClient) ShowJobDetailInvoker(request *model.ShowJobDetailRequest) *ShowJobDetailInvoker
- func (c *SFSTurboClient) ShowLdapConfig(request *model.ShowLdapConfigRequest) (*model.ShowLdapConfigResponse, error)
- func (c *SFSTurboClient) ShowLdapConfigInvoker(request *model.ShowLdapConfigRequest) *ShowLdapConfigInvoker
- func (c *SFSTurboClient) ShowPermRule(request *model.ShowPermRuleRequest) (*model.ShowPermRuleResponse, error)
- func (c *SFSTurboClient) ShowPermRuleInvoker(request *model.ShowPermRuleRequest) *ShowPermRuleInvoker
- func (c *SFSTurboClient) ShowShare(request *model.ShowShareRequest) (*model.ShowShareResponse, error)
- func (c *SFSTurboClient) ShowShareInvoker(request *model.ShowShareRequest) *ShowShareInvoker
- func (c *SFSTurboClient) ShowSharedTags(request *model.ShowSharedTagsRequest) (*model.ShowSharedTagsResponse, error)
- func (c *SFSTurboClient) ShowSharedTagsInvoker(request *model.ShowSharedTagsRequest) *ShowSharedTagsInvoker
- func (c *SFSTurboClient) UpdateFsDirQuota(request *model.UpdateFsDirQuotaRequest) (*model.UpdateFsDirQuotaResponse, error)
- func (c *SFSTurboClient) UpdateFsDirQuotaInvoker(request *model.UpdateFsDirQuotaRequest) *UpdateFsDirQuotaInvoker
- func (c *SFSTurboClient) UpdateHpcShare(request *model.UpdateHpcShareRequest) (*model.UpdateHpcShareResponse, error)
- func (c *SFSTurboClient) UpdateHpcShareInvoker(request *model.UpdateHpcShareRequest) *UpdateHpcShareInvoker
- func (c *SFSTurboClient) UpdateLdapConfig(request *model.UpdateLdapConfigRequest) (*model.UpdateLdapConfigResponse, error)
- func (c *SFSTurboClient) UpdateLdapConfigInvoker(request *model.UpdateLdapConfigRequest) *UpdateLdapConfigInvoker
- func (c *SFSTurboClient) UpdatePermRule(request *model.UpdatePermRuleRequest) (*model.UpdatePermRuleResponse, error)
- func (c *SFSTurboClient) UpdatePermRuleInvoker(request *model.UpdatePermRuleRequest) *UpdatePermRuleInvoker
- type SetHpcCacheBackendInvoker
- type ShowBackendTargetInfoInvoker
- type ShowFsDirInvoker
- type ShowFsDirQuotaInvoker
- type ShowFsDirUsageInvoker
- type ShowFsTaskInvoker
- type ShowHpcCacheTaskInvoker
- type ShowJobDetailInvoker
- type ShowLdapConfigInvoker
- type ShowPermRuleInvoker
- type ShowShareInvoker
- type ShowSharedTagsInvoker
- type UpdateFsDirQuotaInvoker
- type UpdateHpcShareInvoker
- type UpdateLdapConfigInvoker
- type UpdatePermRuleInvoker
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 {
}func (*BatchAddSharedTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *BatchAddSharedTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*BatchAddSharedTagsInvoker) Invoke ¶ added in v0.0.90
func (i *BatchAddSharedTagsInvoker) Invoke() (*model.BatchAddSharedTagsResponse, error)
type ChangeSecurityGroupInvoker ¶ added in v0.0.90
type ChangeSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeSecurityGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ChangeSecurityGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ChangeSecurityGroupInvoker) Invoke ¶ added in v0.0.90
func (i *ChangeSecurityGroupInvoker) Invoke() (*model.ChangeSecurityGroupResponse, error)
type ChangeShareNameInvoker ¶ added in v0.1.6
type ChangeShareNameInvoker struct {
}func (*ChangeShareNameInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ChangeShareNameInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ChangeShareNameInvoker) Invoke ¶ added in v0.1.6
func (i *ChangeShareNameInvoker) Invoke() (*model.ChangeShareNameResponse, error)
type CreateBackendTargetInvoker ¶ added in v0.1.63
type CreateBackendTargetInvoker struct {
*invoker.BaseInvoker
}
func (*CreateBackendTargetInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateBackendTargetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateBackendTargetInvoker) Invoke ¶ added in v0.1.63
func (i *CreateBackendTargetInvoker) Invoke() (*model.CreateBackendTargetResponse, error)
type CreateFsDirInvoker ¶ added in v0.1.39
type CreateFsDirInvoker struct {
*invoker.BaseInvoker
}
func (*CreateFsDirInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateFsDirInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateFsDirInvoker) Invoke ¶ added in v0.1.39
func (i *CreateFsDirInvoker) Invoke() (*model.CreateFsDirResponse, error)
type CreateFsDirQuotaInvoker ¶ added in v0.1.39
type CreateFsDirQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*CreateFsDirQuotaInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateFsDirQuotaInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateFsDirQuotaInvoker) Invoke ¶ added in v0.1.39
func (i *CreateFsDirQuotaInvoker) Invoke() (*model.CreateFsDirQuotaResponse, error)
type CreateFsTaskInvoker ¶ added in v0.1.63
type CreateFsTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateFsTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateFsTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateFsTaskInvoker) Invoke ¶ added in v0.1.63
func (i *CreateFsTaskInvoker) Invoke() (*model.CreateFsTaskResponse, error)
type CreateHpcCacheTaskInvoker ¶ added in v0.1.63
type CreateHpcCacheTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHpcCacheTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateHpcCacheTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHpcCacheTaskInvoker) Invoke ¶ added in v0.1.63
func (i *CreateHpcCacheTaskInvoker) Invoke() (*model.CreateHpcCacheTaskResponse, error)
type CreateLdapConfigInvoker ¶ added in v0.1.76
type CreateLdapConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateLdapConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateLdapConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateLdapConfigInvoker) Invoke ¶ added in v0.1.76
func (i *CreateLdapConfigInvoker) Invoke() (*model.CreateLdapConfigResponse, error)
type CreatePermRuleInvoker ¶ added in v0.1.63
type CreatePermRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePermRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreatePermRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreatePermRuleInvoker) Invoke ¶ added in v0.1.63
func (i *CreatePermRuleInvoker) Invoke() (*model.CreatePermRuleResponse, error)
type CreateShareInvoker ¶ added in v0.0.90
type CreateShareInvoker struct {
}func (*CreateShareInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateShareInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateShareInvoker) Invoke ¶ added in v0.0.90
func (i *CreateShareInvoker) Invoke() (*model.CreateShareResponse, error)
type CreateSharedTagInvoker ¶ added in v0.0.90
type CreateSharedTagInvoker struct {
}func (*CreateSharedTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateSharedTagInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateSharedTagInvoker) Invoke ¶ added in v0.0.90
func (i *CreateSharedTagInvoker) Invoke() (*model.CreateSharedTagResponse, error)
type DeleteBackendTargetInvoker ¶ added in v0.1.63
type DeleteBackendTargetInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBackendTargetInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteBackendTargetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteBackendTargetInvoker) Invoke ¶ added in v0.1.63
func (i *DeleteBackendTargetInvoker) Invoke() (*model.DeleteBackendTargetResponse, error)
type DeleteFsDirInvoker ¶ added in v0.1.39
type DeleteFsDirInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteFsDirInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteFsDirInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteFsDirInvoker) Invoke ¶ added in v0.1.39
func (i *DeleteFsDirInvoker) Invoke() (*model.DeleteFsDirResponse, error)
type DeleteFsDirQuotaInvoker ¶ added in v0.1.39
type DeleteFsDirQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteFsDirQuotaInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteFsDirQuotaInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteFsDirQuotaInvoker) Invoke ¶ added in v0.1.39
func (i *DeleteFsDirQuotaInvoker) Invoke() (*model.DeleteFsDirQuotaResponse, error)
type DeleteFsTaskInvoker ¶ added in v0.1.63
type DeleteFsTaskInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteFsTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteFsTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteFsTaskInvoker) Invoke ¶ added in v0.1.63
func (i *DeleteFsTaskInvoker) Invoke() (*model.DeleteFsTaskResponse, error)
type DeleteLdapConfigInvoker ¶ added in v0.1.76
type DeleteLdapConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteLdapConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteLdapConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteLdapConfigInvoker) Invoke ¶ added in v0.1.76
func (i *DeleteLdapConfigInvoker) Invoke() (*model.DeleteLdapConfigResponse, error)
type DeletePermRuleInvoker ¶ added in v0.1.63
type DeletePermRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePermRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeletePermRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeletePermRuleInvoker) Invoke ¶ added in v0.1.63
func (i *DeletePermRuleInvoker) Invoke() (*model.DeletePermRuleResponse, error)
type DeleteShareInvoker ¶ added in v0.0.90
type DeleteShareInvoker struct {
}func (*DeleteShareInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteShareInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteShareInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteShareInvoker) Invoke() (*model.DeleteShareResponse, error)
type DeleteSharedTagInvoker ¶ added in v0.0.90
type DeleteSharedTagInvoker struct {
}func (*DeleteSharedTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteSharedTagInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteSharedTagInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteSharedTagInvoker) Invoke() (*model.DeleteSharedTagResponse, error)
type ExpandShareInvoker ¶ added in v0.0.90
type ExpandShareInvoker struct {
}func (*ExpandShareInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ExpandShareInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ExpandShareInvoker) Invoke ¶ added in v0.0.90
func (i *ExpandShareInvoker) Invoke() (*model.ExpandShareResponse, error)
type ListBackendTargetsInvoker ¶ added in v0.1.63
type ListBackendTargetsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBackendTargetsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListBackendTargetsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListBackendTargetsInvoker) Invoke ¶ added in v0.1.63
func (i *ListBackendTargetsInvoker) Invoke() (*model.ListBackendTargetsResponse, error)
type ListFsTasksInvoker ¶ added in v0.1.63
type ListFsTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListFsTasksInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListFsTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListFsTasksInvoker) Invoke ¶ added in v0.1.63
func (i *ListFsTasksInvoker) Invoke() (*model.ListFsTasksResponse, error)
type ListHpcCacheTasksInvoker ¶ added in v0.1.63
type ListHpcCacheTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListHpcCacheTasksInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListHpcCacheTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListHpcCacheTasksInvoker) Invoke ¶ added in v0.1.63
func (i *ListHpcCacheTasksInvoker) Invoke() (*model.ListHpcCacheTasksResponse, error)
type ListPermRulesInvoker ¶ added in v0.1.63
type ListPermRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListPermRulesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPermRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPermRulesInvoker) Invoke ¶ added in v0.1.63
func (i *ListPermRulesInvoker) Invoke() (*model.ListPermRulesResponse, error)
type ListSharedTagsInvoker ¶ added in v0.0.90
type ListSharedTagsInvoker struct {
}func (*ListSharedTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListSharedTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListSharedTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListSharedTagsInvoker) Invoke() (*model.ListSharedTagsResponse, error)
type ListSharesInvoker ¶ added in v0.0.90
type ListSharesInvoker struct {
}func (*ListSharesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListSharesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListSharesInvoker) Invoke ¶ added in v0.0.90
func (i *ListSharesInvoker) Invoke() (*model.ListSharesResponse, error)
type SFSTurboClient ¶
type SFSTurboClient struct {
HcClient *httpclient.HcHttpClient
}
func NewSFSTurboClient ¶
func NewSFSTurboClient(hcClient *httpclient.HcHttpClient) *SFSTurboClient
func (*SFSTurboClient) BatchAddSharedTags ¶
func (c *SFSTurboClient) BatchAddSharedTags(request *model.BatchAddSharedTagsRequest) (*model.BatchAddSharedTagsResponse, error)
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 ¶
func (c *SFSTurboClient) ChangeSecurityGroup(request *model.ChangeSecurityGroupRequest) (*model.ChangeSecurityGroupResponse, error)
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
func (c *SFSTurboClient) ChangeShareName(request *model.ChangeShareNameRequest) (*model.ChangeShareNameResponse, error)
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
func (c *SFSTurboClient) CreateBackendTarget(request *model.CreateBackendTargetRequest) (*model.CreateBackendTargetResponse, error)
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
func (c *SFSTurboClient) CreateFsDir(request *model.CreateFsDirRequest) (*model.CreateFsDirResponse, error)
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
func (c *SFSTurboClient) CreateFsDirQuota(request *model.CreateFsDirQuotaRequest) (*model.CreateFsDirQuotaResponse, error)
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
func (c *SFSTurboClient) CreateFsTask(request *model.CreateFsTaskRequest) (*model.CreateFsTaskResponse, error)
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
func (c *SFSTurboClient) CreateHpcCacheTask(request *model.CreateHpcCacheTaskRequest) (*model.CreateHpcCacheTaskResponse, error)
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
func (c *SFSTurboClient) CreateLdapConfig(request *model.CreateLdapConfigRequest) (*model.CreateLdapConfigResponse, error)
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
func (c *SFSTurboClient) CreatePermRule(request *model.CreatePermRuleRequest) (*model.CreatePermRuleResponse, error)
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 ¶
func (c *SFSTurboClient) CreateShare(request *model.CreateShareRequest) (*model.CreateShareResponse, error)
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 ¶
func (c *SFSTurboClient) CreateSharedTag(request *model.CreateSharedTagRequest) (*model.CreateSharedTagResponse, error)
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
func (c *SFSTurboClient) DeleteBackendTarget(request *model.DeleteBackendTargetRequest) (*model.DeleteBackendTargetResponse, error)
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
func (c *SFSTurboClient) DeleteFsDir(request *model.DeleteFsDirRequest) (*model.DeleteFsDirResponse, error)
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
func (c *SFSTurboClient) DeleteFsDirQuota(request *model.DeleteFsDirQuotaRequest) (*model.DeleteFsDirQuotaResponse, error)
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
func (c *SFSTurboClient) DeleteFsTask(request *model.DeleteFsTaskRequest) (*model.DeleteFsTaskResponse, error)
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
func (c *SFSTurboClient) DeleteLdapConfig(request *model.DeleteLdapConfigRequest) (*model.DeleteLdapConfigResponse, error)
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
func (c *SFSTurboClient) DeletePermRule(request *model.DeletePermRuleRequest) (*model.DeletePermRuleResponse, error)
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 ¶
func (c *SFSTurboClient) DeleteShare(request *model.DeleteShareRequest) (*model.DeleteShareResponse, error)
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 ¶
func (c *SFSTurboClient) DeleteSharedTag(request *model.DeleteSharedTagRequest) (*model.DeleteSharedTagResponse, error)
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 ¶
func (c *SFSTurboClient) ExpandShare(request *model.ExpandShareRequest) (*model.ExpandShareResponse, error)
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
func (c *SFSTurboClient) ListBackendTargets(request *model.ListBackendTargetsRequest) (*model.ListBackendTargetsResponse, error)
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
func (c *SFSTurboClient) ListFsTasks(request *model.ListFsTasksRequest) (*model.ListFsTasksResponse, error)
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
func (c *SFSTurboClient) ListHpcCacheTasks(request *model.ListHpcCacheTasksRequest) (*model.ListHpcCacheTasksResponse, error)
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
func (c *SFSTurboClient) ListPermRules(request *model.ListPermRulesRequest) (*model.ListPermRulesResponse, error)
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 ¶
func (c *SFSTurboClient) ListSharedTags(request *model.ListSharedTagsRequest) (*model.ListSharedTagsResponse, error)
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 ¶
func (c *SFSTurboClient) ListShares(request *model.ListSharesRequest) (*model.ListSharesResponse, error)
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
func (c *SFSTurboClient) SetHpcCacheBackend(request *model.SetHpcCacheBackendRequest) (*model.SetHpcCacheBackendResponse, error)
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
func (c *SFSTurboClient) ShowBackendTargetInfo(request *model.ShowBackendTargetInfoRequest) (*model.ShowBackendTargetInfoResponse, error)
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
func (c *SFSTurboClient) ShowFsDir(request *model.ShowFsDirRequest) (*model.ShowFsDirResponse, error)
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
func (c *SFSTurboClient) ShowFsDirQuota(request *model.ShowFsDirQuotaRequest) (*model.ShowFsDirQuotaResponse, error)
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
func (c *SFSTurboClient) ShowFsDirUsage(request *model.ShowFsDirUsageRequest) (*model.ShowFsDirUsageResponse, error)
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
func (c *SFSTurboClient) ShowFsTask(request *model.ShowFsTaskRequest) (*model.ShowFsTaskResponse, error)
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
func (c *SFSTurboClient) ShowHpcCacheTask(request *model.ShowHpcCacheTaskRequest) (*model.ShowHpcCacheTaskResponse, error)
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
func (c *SFSTurboClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)
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
func (c *SFSTurboClient) ShowLdapConfig(request *model.ShowLdapConfigRequest) (*model.ShowLdapConfigResponse, error)
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
func (c *SFSTurboClient) ShowPermRule(request *model.ShowPermRuleRequest) (*model.ShowPermRuleResponse, error)
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 ¶
func (c *SFSTurboClient) ShowShare(request *model.ShowShareRequest) (*model.ShowShareResponse, error)
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 ¶
func (c *SFSTurboClient) ShowSharedTags(request *model.ShowSharedTagsRequest) (*model.ShowSharedTagsResponse, error)
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
func (c *SFSTurboClient) UpdateFsDirQuota(request *model.UpdateFsDirQuotaRequest) (*model.UpdateFsDirQuotaResponse, error)
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
func (c *SFSTurboClient) UpdateHpcShare(request *model.UpdateHpcShareRequest) (*model.UpdateHpcShareResponse, error)
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
func (c *SFSTurboClient) UpdateLdapConfig(request *model.UpdateLdapConfigRequest) (*model.UpdateLdapConfigResponse, error)
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
func (c *SFSTurboClient) UpdatePermRule(request *model.UpdatePermRuleRequest) (*model.UpdatePermRuleResponse, error)
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) GetBaseInvoker ¶ added in v0.1.118
func (i *SetHpcCacheBackendInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*SetHpcCacheBackendInvoker) Invoke ¶ added in v0.1.63
func (i *SetHpcCacheBackendInvoker) Invoke() (*model.SetHpcCacheBackendResponse, error)
type ShowBackendTargetInfoInvoker ¶ added in v0.1.63
type ShowBackendTargetInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBackendTargetInfoInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowBackendTargetInfoInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowBackendTargetInfoInvoker) Invoke ¶ added in v0.1.63
func (i *ShowBackendTargetInfoInvoker) Invoke() (*model.ShowBackendTargetInfoResponse, error)
type ShowFsDirInvoker ¶ added in v0.1.39
type ShowFsDirInvoker struct {
*invoker.BaseInvoker
}
func (*ShowFsDirInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowFsDirInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowFsDirInvoker) Invoke ¶ added in v0.1.39
func (i *ShowFsDirInvoker) Invoke() (*model.ShowFsDirResponse, error)
type ShowFsDirQuotaInvoker ¶ added in v0.1.39
type ShowFsDirQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*ShowFsDirQuotaInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowFsDirQuotaInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowFsDirQuotaInvoker) Invoke ¶ added in v0.1.39
func (i *ShowFsDirQuotaInvoker) Invoke() (*model.ShowFsDirQuotaResponse, error)
type ShowFsDirUsageInvoker ¶ added in v0.1.63
type ShowFsDirUsageInvoker struct {
*invoker.BaseInvoker
}
func (*ShowFsDirUsageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowFsDirUsageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowFsDirUsageInvoker) Invoke ¶ added in v0.1.63
func (i *ShowFsDirUsageInvoker) Invoke() (*model.ShowFsDirUsageResponse, error)
type ShowFsTaskInvoker ¶ added in v0.1.63
type ShowFsTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ShowFsTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowFsTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowFsTaskInvoker) Invoke ¶ added in v0.1.63
func (i *ShowFsTaskInvoker) Invoke() (*model.ShowFsTaskResponse, error)
type ShowHpcCacheTaskInvoker ¶ added in v0.1.63
type ShowHpcCacheTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHpcCacheTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowHpcCacheTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHpcCacheTaskInvoker) Invoke ¶ added in v0.1.63
func (i *ShowHpcCacheTaskInvoker) Invoke() (*model.ShowHpcCacheTaskResponse, error)
type ShowJobDetailInvoker ¶ added in v0.1.76
type ShowJobDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowJobDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowJobDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowJobDetailInvoker) Invoke ¶ added in v0.1.76
func (i *ShowJobDetailInvoker) Invoke() (*model.ShowJobDetailResponse, error)
type ShowLdapConfigInvoker ¶ added in v0.1.76
type ShowLdapConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowLdapConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowLdapConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowLdapConfigInvoker) Invoke ¶ added in v0.1.76
func (i *ShowLdapConfigInvoker) Invoke() (*model.ShowLdapConfigResponse, error)
type ShowPermRuleInvoker ¶ added in v0.1.63
type ShowPermRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPermRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowPermRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowPermRuleInvoker) Invoke ¶ added in v0.1.63
func (i *ShowPermRuleInvoker) Invoke() (*model.ShowPermRuleResponse, error)
type ShowShareInvoker ¶ added in v0.0.90
type ShowShareInvoker struct {
}func (*ShowShareInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowShareInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowShareInvoker) Invoke ¶ added in v0.0.90
func (i *ShowShareInvoker) Invoke() (*model.ShowShareResponse, error)
type ShowSharedTagsInvoker ¶ added in v0.0.90
type ShowSharedTagsInvoker struct {
}func (*ShowSharedTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowSharedTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowSharedTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowSharedTagsInvoker) Invoke() (*model.ShowSharedTagsResponse, error)
type UpdateFsDirQuotaInvoker ¶ added in v0.1.39
type UpdateFsDirQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateFsDirQuotaInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateFsDirQuotaInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateFsDirQuotaInvoker) Invoke ¶ added in v0.1.39
func (i *UpdateFsDirQuotaInvoker) Invoke() (*model.UpdateFsDirQuotaResponse, error)
type UpdateHpcShareInvoker ¶ added in v0.1.63
type UpdateHpcShareInvoker struct {
}func (*UpdateHpcShareInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateHpcShareInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHpcShareInvoker) Invoke ¶ added in v0.1.63
func (i *UpdateHpcShareInvoker) Invoke() (*model.UpdateHpcShareResponse, error)
type UpdateLdapConfigInvoker ¶ added in v0.1.76
type UpdateLdapConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateLdapConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateLdapConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateLdapConfigInvoker) Invoke ¶ added in v0.1.76
func (i *UpdateLdapConfigInvoker) Invoke() (*model.UpdateLdapConfigResponse, error)
type UpdatePermRuleInvoker ¶ added in v0.1.63
type UpdatePermRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePermRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdatePermRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdatePermRuleInvoker) Invoke ¶ added in v0.1.63
func (i *UpdatePermRuleInvoker) Invoke() (*model.UpdatePermRuleResponse, error)