v1

package
v0.1.126 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 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 CbrClientBuilder

func CbrClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddAgentPath added in v0.1.40

func GenReqDefForAddAgentPath() *def.HttpRequestDef

func GenReqDefForAddMember

func GenReqDefForAddMember() *def.HttpRequestDef

func GenReqDefForAddVaultResource

func GenReqDefForAddVaultResource() *def.HttpRequestDef

func GenReqDefForAssociateVaultPolicy

func GenReqDefForAssociateVaultPolicy() *def.HttpRequestDef

func GenReqDefForBatchCreateAndDeleteVaultTags

func GenReqDefForBatchCreateAndDeleteVaultTags() *def.HttpRequestDef

func GenReqDefForBatchUpdateVault added in v0.1.41

func GenReqDefForBatchUpdateVault() *def.HttpRequestDef

func GenReqDefForChangeOrder added in v0.1.124

func GenReqDefForChangeOrder() *def.HttpRequestDef

func GenReqDefForCheckAgent added in v0.1.41

func GenReqDefForCheckAgent() *def.HttpRequestDef

func GenReqDefForCopyBackup

func GenReqDefForCopyBackup() *def.HttpRequestDef

func GenReqDefForCopyCheckpoint

func GenReqDefForCopyCheckpoint() *def.HttpRequestDef

func GenReqDefForCreateCheckpoint

func GenReqDefForCreateCheckpoint() *def.HttpRequestDef

func GenReqDefForCreateOrganizationPolicy added in v0.1.88

func GenReqDefForCreateOrganizationPolicy() *def.HttpRequestDef

func GenReqDefForCreatePolicy

func GenReqDefForCreatePolicy() *def.HttpRequestDef

func GenReqDefForCreatePostPaidVault added in v0.1.41

func GenReqDefForCreatePostPaidVault() *def.HttpRequestDef

func GenReqDefForCreateVault

func GenReqDefForCreateVault() *def.HttpRequestDef

func GenReqDefForCreateVaultTags

func GenReqDefForCreateVaultTags() *def.HttpRequestDef

func GenReqDefForDeleteBackup

func GenReqDefForDeleteBackup() *def.HttpRequestDef

func GenReqDefForDeleteMember

func GenReqDefForDeleteMember() *def.HttpRequestDef

func GenReqDefForDeleteOrganizationPolicy added in v0.1.88

func GenReqDefForDeleteOrganizationPolicy() *def.HttpRequestDef

func GenReqDefForDeletePolicy

func GenReqDefForDeletePolicy() *def.HttpRequestDef

func GenReqDefForDeleteVault

func GenReqDefForDeleteVault() *def.HttpRequestDef

func GenReqDefForDeleteVaultTag

func GenReqDefForDeleteVaultTag() *def.HttpRequestDef

func GenReqDefForDisassociateVaultPolicy

func GenReqDefForDisassociateVaultPolicy() *def.HttpRequestDef

func GenReqDefForImportBackup

func GenReqDefForImportBackup() *def.HttpRequestDef

func GenReqDefForImportCheckpoint added in v0.1.41

func GenReqDefForImportCheckpoint() *def.HttpRequestDef

func GenReqDefForListAgent added in v0.1.40

func GenReqDefForListAgent() *def.HttpRequestDef

func GenReqDefForListBackups

func GenReqDefForListBackups() *def.HttpRequestDef

func GenReqDefForListDomainProjects added in v0.1.41

func GenReqDefForListDomainProjects() *def.HttpRequestDef

func GenReqDefForListExternalVault added in v0.1.41

func GenReqDefForListExternalVault() *def.HttpRequestDef

func GenReqDefForListOpLogs

func GenReqDefForListOpLogs() *def.HttpRequestDef

func GenReqDefForListOrganizationPolicies added in v0.1.88

func GenReqDefForListOrganizationPolicies() *def.HttpRequestDef

func GenReqDefForListOrganizationPolicyDetail added in v0.1.88

func GenReqDefForListOrganizationPolicyDetail() *def.HttpRequestDef

func GenReqDefForListPolicies

func GenReqDefForListPolicies() *def.HttpRequestDef

func GenReqDefForListProjects added in v0.1.41

func GenReqDefForListProjects() *def.HttpRequestDef

func GenReqDefForListProtectable

func GenReqDefForListProtectable() *def.HttpRequestDef

func GenReqDefForListVault

func GenReqDefForListVault() *def.HttpRequestDef

func GenReqDefForMigrateDomain added in v0.1.41

func GenReqDefForMigrateDomain() *def.HttpRequestDef

func GenReqDefForMigrateVaultResource

func GenReqDefForMigrateVaultResource() *def.HttpRequestDef

func GenReqDefForRegisterAgent added in v0.1.40

func GenReqDefForRegisterAgent() *def.HttpRequestDef

func GenReqDefForRemoveAgentPath added in v0.1.40

func GenReqDefForRemoveAgentPath() *def.HttpRequestDef

func GenReqDefForRemoveVaultResource

func GenReqDefForRemoveVaultResource() *def.HttpRequestDef

func GenReqDefForRestoreBackup

func GenReqDefForRestoreBackup() *def.HttpRequestDef

func GenReqDefForSetVaultResource added in v0.1.41

func GenReqDefForSetVaultResource() *def.HttpRequestDef

func GenReqDefForShowAgent added in v0.1.40

func GenReqDefForShowAgent() *def.HttpRequestDef

func GenReqDefForShowBackup

func GenReqDefForShowBackup() *def.HttpRequestDef

func GenReqDefForShowCheckpoint

func GenReqDefForShowCheckpoint() *def.HttpRequestDef

func GenReqDefForShowDomain added in v0.1.41

func GenReqDefForShowDomain() *def.HttpRequestDef

func GenReqDefForShowMemberDetail

func GenReqDefForShowMemberDetail() *def.HttpRequestDef

func GenReqDefForShowMembersDetail

func GenReqDefForShowMembersDetail() *def.HttpRequestDef

func GenReqDefForShowMetadata added in v0.1.41

func GenReqDefForShowMetadata() *def.HttpRequestDef

func GenReqDefForShowMigrateStatus added in v0.1.41

func GenReqDefForShowMigrateStatus() *def.HttpRequestDef

func GenReqDefForShowOpLog

func GenReqDefForShowOpLog() *def.HttpRequestDef

func GenReqDefForShowOrganizationPolicy added in v0.1.88

func GenReqDefForShowOrganizationPolicy() *def.HttpRequestDef

func GenReqDefForShowPolicy

func GenReqDefForShowPolicy() *def.HttpRequestDef

func GenReqDefForShowProtectable

func GenReqDefForShowProtectable() *def.HttpRequestDef

func GenReqDefForShowReplicationCapabilities

func GenReqDefForShowReplicationCapabilities() *def.HttpRequestDef

func GenReqDefForShowStorageUsage added in v0.1.41

func GenReqDefForShowStorageUsage() *def.HttpRequestDef

func GenReqDefForShowSummary added in v0.1.42

func GenReqDefForShowSummary() *def.HttpRequestDef

func GenReqDefForShowVault

func GenReqDefForShowVault() *def.HttpRequestDef

func GenReqDefForShowVaultProjectTag

func GenReqDefForShowVaultProjectTag() *def.HttpRequestDef

func GenReqDefForShowVaultResourceInstances

func GenReqDefForShowVaultResourceInstances() *def.HttpRequestDef

func GenReqDefForShowVaultTag

func GenReqDefForShowVaultTag() *def.HttpRequestDef

func GenReqDefForUnregisterAgent added in v0.1.40

func GenReqDefForUnregisterAgent() *def.HttpRequestDef

func GenReqDefForUpdateAgent added in v0.1.40

func GenReqDefForUpdateAgent() *def.HttpRequestDef

func GenReqDefForUpdateBackup added in v0.1.41

func GenReqDefForUpdateBackup() *def.HttpRequestDef

func GenReqDefForUpdateMemberStatus

func GenReqDefForUpdateMemberStatus() *def.HttpRequestDef

func GenReqDefForUpdateOrder added in v0.1.41

func GenReqDefForUpdateOrder() *def.HttpRequestDef

func GenReqDefForUpdateOrganizationPolicy added in v0.1.88

func GenReqDefForUpdateOrganizationPolicy() *def.HttpRequestDef

func GenReqDefForUpdatePolicy

func GenReqDefForUpdatePolicy() *def.HttpRequestDef

func GenReqDefForUpdateVault

func GenReqDefForUpdateVault() *def.HttpRequestDef

Types

type AddAgentPathInvoker added in v0.1.40

type AddAgentPathInvoker struct {
	*invoker.BaseInvoker
}

func (*AddAgentPathInvoker) GetBaseInvoker added in v0.1.118

func (i *AddAgentPathInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddAgentPathInvoker) Invoke added in v0.1.40

type AddMemberInvoker added in v0.0.90

type AddMemberInvoker struct {
	*invoker.BaseInvoker
}

func (*AddMemberInvoker) GetBaseInvoker added in v0.1.118

func (i *AddMemberInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddMemberInvoker) Invoke added in v0.0.90

type AddVaultResourceInvoker added in v0.0.90

type AddVaultResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*AddVaultResourceInvoker) GetBaseInvoker added in v0.1.118

func (i *AddVaultResourceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddVaultResourceInvoker) Invoke added in v0.0.90

type AssociateVaultPolicyInvoker added in v0.0.90

type AssociateVaultPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateVaultPolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *AssociateVaultPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AssociateVaultPolicyInvoker) Invoke added in v0.0.90

type BatchCreateAndDeleteVaultTagsInvoker added in v0.0.90

type BatchCreateAndDeleteVaultTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateAndDeleteVaultTagsInvoker) GetBaseInvoker added in v0.1.118

func (*BatchCreateAndDeleteVaultTagsInvoker) Invoke added in v0.0.90

type BatchUpdateVaultInvoker added in v0.1.41

type BatchUpdateVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchUpdateVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchUpdateVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchUpdateVaultInvoker) Invoke added in v0.1.41

type CbrClient

type CbrClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCbrClient

func NewCbrClient(hcClient *httpclient.HcHttpClient) *CbrClient

func (*CbrClient) AddAgentPath added in v0.1.40

func (c *CbrClient) AddAgentPath(request *model.AddAgentPathRequest) (*model.AddAgentPathResponse, error)

AddAgentPath 新增备份路径

对客户端新增备份路径,新增的路径不会校验是否存在。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) AddAgentPathInvoker added in v0.1.40

func (c *CbrClient) AddAgentPathInvoker(request *model.AddAgentPathRequest) *AddAgentPathInvoker

AddAgentPathInvoker 新增备份路径

func (*CbrClient) AddMember

func (c *CbrClient) AddMember(request *model.AddMemberRequest) (*model.AddMemberResponse, error)

AddMember 添加备份成员

添加备份可共享的成员,只有云服务器备份可以添加备份共享成员,且仅支持在同一区域的不同用户间共享。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) AddMemberInvoker added in v0.0.90

func (c *CbrClient) AddMemberInvoker(request *model.AddMemberRequest) *AddMemberInvoker

AddMemberInvoker 添加备份成员

func (*CbrClient) AddVaultResource

func (c *CbrClient) AddVaultResource(request *model.AddVaultResourceRequest) (*model.AddVaultResourceResponse, error)

AddVaultResource 添加资源

存储库添加资源

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) AddVaultResourceInvoker added in v0.0.90

func (c *CbrClient) AddVaultResourceInvoker(request *model.AddVaultResourceRequest) *AddVaultResourceInvoker

AddVaultResourceInvoker 添加资源

func (*CbrClient) AssociateVaultPolicy

AssociateVaultPolicy 设置存储库策略

存储库设置策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) AssociateVaultPolicyInvoker added in v0.0.90

func (c *CbrClient) AssociateVaultPolicyInvoker(request *model.AssociateVaultPolicyRequest) *AssociateVaultPolicyInvoker

AssociateVaultPolicyInvoker 设置存储库策略

func (*CbrClient) BatchCreateAndDeleteVaultTags

BatchCreateAndDeleteVaultTags 批量添加删除存储库资源标签

为指定实例批量添加或删除标签 标签管理服务需要使用该接口批量管理实例的标签。 一个资源上最多有10个标签。 此接口为幂等接口:

创建时如果请求体中存在重复key则报错。
创建时,不允许重复key,如果数据库存在就覆盖。
删除时,允许重复key。
删除时,如果删除的标签不存在,默认处理成功,删除时不对标签字符集范围做校验。key长度127个字符,value为255个字符。删除时tags结构体不能缺失,key不能为空,或者空字符串。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) BatchCreateAndDeleteVaultTagsInvoker added in v0.0.90

func (c *CbrClient) BatchCreateAndDeleteVaultTagsInvoker(request *model.BatchCreateAndDeleteVaultTagsRequest) *BatchCreateAndDeleteVaultTagsInvoker

BatchCreateAndDeleteVaultTagsInvoker 批量添加删除存储库资源标签

func (*CbrClient) BatchUpdateVault added in v0.1.41

func (c *CbrClient) BatchUpdateVault(request *model.BatchUpdateVaultRequest) (*model.BatchUpdateVaultResponse, error)

BatchUpdateVault 批量修改存储库

批量修改项目下所有存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) BatchUpdateVaultInvoker added in v0.1.41

func (c *CbrClient) BatchUpdateVaultInvoker(request *model.BatchUpdateVaultRequest) *BatchUpdateVaultInvoker

BatchUpdateVaultInvoker 批量修改存储库

func (*CbrClient) ChangeOrder added in v0.1.124

func (c *CbrClient) ChangeOrder(request *model.ChangeOrderRequest) (*model.ChangeOrderResponse, error)

ChangeOrder 变更

订单更新,调用该接口更新包周期产品订单信息,返回待支付订单信息。 > 该接口目前属于公测阶段,部分region暂时无法使用

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ChangeOrderInvoker added in v0.1.124

func (c *CbrClient) ChangeOrderInvoker(request *model.ChangeOrderRequest) *ChangeOrderInvoker

ChangeOrderInvoker 变更

func (*CbrClient) CheckAgent added in v0.1.41

func (c *CbrClient) CheckAgent(request *model.CheckAgentRequest) (*model.CheckAgentResponse, error)

CheckAgent 查询agent状态

检查应用一致性Agent状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CheckAgentInvoker added in v0.1.41

func (c *CbrClient) CheckAgentInvoker(request *model.CheckAgentRequest) *CheckAgentInvoker

CheckAgentInvoker 查询agent状态

func (*CbrClient) CopyBackup

func (c *CbrClient) CopyBackup(request *model.CopyBackupRequest) (*model.CopyBackupResponse, error)

CopyBackup 复制备份

跨区域复制备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CopyBackupInvoker added in v0.0.90

func (c *CbrClient) CopyBackupInvoker(request *model.CopyBackupRequest) *CopyBackupInvoker

CopyBackupInvoker 复制备份

func (*CbrClient) CopyCheckpoint

func (c *CbrClient) CopyCheckpoint(request *model.CopyCheckpointRequest) (*model.CopyCheckpointResponse, error)

CopyCheckpoint 复制备份还原点

执行复制

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CopyCheckpointInvoker added in v0.0.90

func (c *CbrClient) CopyCheckpointInvoker(request *model.CopyCheckpointRequest) *CopyCheckpointInvoker

CopyCheckpointInvoker 复制备份还原点

func (*CbrClient) CreateCheckpoint

func (c *CbrClient) CreateCheckpoint(request *model.CreateCheckpointRequest) (*model.CreateCheckpointResponse, error)

CreateCheckpoint 创建备份还原点

对存储库执行备份,生成备份还原点

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CreateCheckpointInvoker added in v0.0.90

func (c *CbrClient) CreateCheckpointInvoker(request *model.CreateCheckpointRequest) *CreateCheckpointInvoker

CreateCheckpointInvoker 创建备份还原点

func (*CbrClient) CreateOrganizationPolicy added in v0.1.88

CreateOrganizationPolicy 创建组织策略

创建组织策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CreateOrganizationPolicyInvoker added in v0.1.88

func (c *CbrClient) CreateOrganizationPolicyInvoker(request *model.CreateOrganizationPolicyRequest) *CreateOrganizationPolicyInvoker

CreateOrganizationPolicyInvoker 创建组织策略

func (*CbrClient) CreatePolicy

func (c *CbrClient) CreatePolicy(request *model.CreatePolicyRequest) (*model.CreatePolicyResponse, error)

CreatePolicy 创建策略

创建策略,策略分为备份策略和复制策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CreatePolicyInvoker added in v0.0.90

func (c *CbrClient) CreatePolicyInvoker(request *model.CreatePolicyRequest) *CreatePolicyInvoker

CreatePolicyInvoker 创建策略

func (*CbrClient) CreatePostPaidVault added in v0.1.41

CreatePostPaidVault 创建包周期存储库

创建包周期存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CreatePostPaidVaultInvoker added in v0.1.41

func (c *CbrClient) CreatePostPaidVaultInvoker(request *model.CreatePostPaidVaultRequest) *CreatePostPaidVaultInvoker

CreatePostPaidVaultInvoker 创建包周期存储库

func (*CbrClient) CreateVault

func (c *CbrClient) CreateVault(request *model.CreateVaultRequest) (*model.CreateVaultResponse, error)

CreateVault 创建存储库

创建存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CreateVaultInvoker added in v0.0.90

func (c *CbrClient) CreateVaultInvoker(request *model.CreateVaultRequest) *CreateVaultInvoker

CreateVaultInvoker 创建存储库

func (*CbrClient) CreateVaultTags

func (c *CbrClient) CreateVaultTags(request *model.CreateVaultTagsRequest) (*model.CreateVaultTagsResponse, error)

CreateVaultTags 添加存储库资源标签

一个资源上最多有10个标签。 此接口为幂等接口:创建时,如果创建的标签已经存在(key相同),则覆盖。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) CreateVaultTagsInvoker added in v0.0.90

func (c *CbrClient) CreateVaultTagsInvoker(request *model.CreateVaultTagsRequest) *CreateVaultTagsInvoker

CreateVaultTagsInvoker 添加存储库资源标签

func (*CbrClient) DeleteBackup

func (c *CbrClient) DeleteBackup(request *model.DeleteBackupRequest) (*model.DeleteBackupResponse, error)

DeleteBackup 删除备份

删除单个备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DeleteBackupInvoker added in v0.0.90

func (c *CbrClient) DeleteBackupInvoker(request *model.DeleteBackupRequest) *DeleteBackupInvoker

DeleteBackupInvoker 删除备份

func (*CbrClient) DeleteMember

func (c *CbrClient) DeleteMember(request *model.DeleteMemberRequest) (*model.DeleteMemberResponse, error)

DeleteMember 删除指定备份成员

删除指定的备份共享成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DeleteMemberInvoker added in v0.0.90

func (c *CbrClient) DeleteMemberInvoker(request *model.DeleteMemberRequest) *DeleteMemberInvoker

DeleteMemberInvoker 删除指定备份成员

func (*CbrClient) DeleteOrganizationPolicy added in v0.1.88

DeleteOrganizationPolicy 删除组织策略

删除组织策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DeleteOrganizationPolicyInvoker added in v0.1.88

func (c *CbrClient) DeleteOrganizationPolicyInvoker(request *model.DeleteOrganizationPolicyRequest) *DeleteOrganizationPolicyInvoker

DeleteOrganizationPolicyInvoker 删除组织策略

func (*CbrClient) DeletePolicy

func (c *CbrClient) DeletePolicy(request *model.DeletePolicyRequest) (*model.DeletePolicyResponse, error)

DeletePolicy 删除策略

删除策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DeletePolicyInvoker added in v0.0.90

func (c *CbrClient) DeletePolicyInvoker(request *model.DeletePolicyRequest) *DeletePolicyInvoker

DeletePolicyInvoker 删除策略

func (*CbrClient) DeleteVault

func (c *CbrClient) DeleteVault(request *model.DeleteVaultRequest) (*model.DeleteVaultResponse, error)

DeleteVault 删除存储库

删除存储库。若删除储存库,将一并删除存储库中的所有备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DeleteVaultInvoker added in v0.0.90

func (c *CbrClient) DeleteVaultInvoker(request *model.DeleteVaultRequest) *DeleteVaultInvoker

DeleteVaultInvoker 删除存储库

func (*CbrClient) DeleteVaultTag

func (c *CbrClient) DeleteVaultTag(request *model.DeleteVaultTagRequest) (*model.DeleteVaultTagResponse, error)

DeleteVaultTag 删除存储库资源标签

幂等接口:删除时,如果删除的标签不存在,返回404。Key不能为空或者空字符串。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DeleteVaultTagInvoker added in v0.0.90

func (c *CbrClient) DeleteVaultTagInvoker(request *model.DeleteVaultTagRequest) *DeleteVaultTagInvoker

DeleteVaultTagInvoker 删除存储库资源标签

func (*CbrClient) DisassociateVaultPolicy

DisassociateVaultPolicy 解除存储库策略

存储库解除策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) DisassociateVaultPolicyInvoker added in v0.0.90

func (c *CbrClient) DisassociateVaultPolicyInvoker(request *model.DisassociateVaultPolicyRequest) *DisassociateVaultPolicyInvoker

DisassociateVaultPolicyInvoker 解除存储库策略

func (*CbrClient) ImportBackup

func (c *CbrClient) ImportBackup(request *model.ImportBackupRequest) (*model.ImportBackupResponse, error)

ImportBackup 同步备份

同步线下混合云VMware备份副本

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ImportBackupInvoker added in v0.0.90

func (c *CbrClient) ImportBackupInvoker(request *model.ImportBackupRequest) *ImportBackupInvoker

ImportBackupInvoker 同步备份

func (*CbrClient) ImportCheckpoint added in v0.1.41

func (c *CbrClient) ImportCheckpoint(request *model.ImportCheckpointRequest) (*model.ImportCheckpointResponse, error)

ImportCheckpoint 同步备份还原点

针对vault同步备份副本

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ImportCheckpointInvoker added in v0.1.41

func (c *CbrClient) ImportCheckpointInvoker(request *model.ImportCheckpointRequest) *ImportCheckpointInvoker

ImportCheckpointInvoker 同步备份还原点

func (*CbrClient) ListAgent added in v0.1.40

func (c *CbrClient) ListAgent(request *model.ListAgentRequest) (*model.ListAgentResponse, error)

ListAgent 查询客户端列表

查询客户端列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListAgentInvoker added in v0.1.40

func (c *CbrClient) ListAgentInvoker(request *model.ListAgentRequest) *ListAgentInvoker

ListAgentInvoker 查询客户端列表

func (*CbrClient) ListBackups

func (c *CbrClient) ListBackups(request *model.ListBackupsRequest) (*model.ListBackupsResponse, error)

ListBackups 查询所有备份

查询所有副本

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListBackupsInvoker added in v0.0.90

func (c *CbrClient) ListBackupsInvoker(request *model.ListBackupsRequest) *ListBackupsInvoker

ListBackupsInvoker 查询所有备份

func (*CbrClient) ListDomainProjects added in v0.1.41

func (c *CbrClient) ListDomainProjects(request *model.ListDomainProjectsRequest) (*model.ListDomainProjectsResponse, error)

ListDomainProjects 查询租户项目列表

根据指定租户名称查询项目列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListDomainProjectsInvoker added in v0.1.41

func (c *CbrClient) ListDomainProjectsInvoker(request *model.ListDomainProjectsRequest) *ListDomainProjectsInvoker

ListDomainProjectsInvoker 查询租户项目列表

func (*CbrClient) ListExternalVault added in v0.1.41

func (c *CbrClient) ListExternalVault(request *model.ListExternalVaultRequest) (*model.ListExternalVaultResponse, error)

ListExternalVault 查询其他区域存储库列表

查询其他区域的存储库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListExternalVaultInvoker added in v0.1.41

func (c *CbrClient) ListExternalVaultInvoker(request *model.ListExternalVaultRequest) *ListExternalVaultInvoker

ListExternalVaultInvoker 查询其他区域存储库列表

func (*CbrClient) ListOpLogs

func (c *CbrClient) ListOpLogs(request *model.ListOpLogsRequest) (*model.ListOpLogsResponse, error)

ListOpLogs 查询任务列表

查询任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListOpLogsInvoker added in v0.0.90

func (c *CbrClient) ListOpLogsInvoker(request *model.ListOpLogsRequest) *ListOpLogsInvoker

ListOpLogsInvoker 查询任务列表

func (*CbrClient) ListOrganizationPolicies added in v0.1.88

ListOrganizationPolicies 查询组织策略列表

查询组织策略列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListOrganizationPoliciesInvoker added in v0.1.88

func (c *CbrClient) ListOrganizationPoliciesInvoker(request *model.ListOrganizationPoliciesRequest) *ListOrganizationPoliciesInvoker

ListOrganizationPoliciesInvoker 查询组织策略列表

func (*CbrClient) ListOrganizationPolicyDetail added in v0.1.88

ListOrganizationPolicyDetail 查询组织策略部署状态列表

查询组织策略每个账号下策略部署状态列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListOrganizationPolicyDetailInvoker added in v0.1.88

func (c *CbrClient) ListOrganizationPolicyDetailInvoker(request *model.ListOrganizationPolicyDetailRequest) *ListOrganizationPolicyDetailInvoker

ListOrganizationPolicyDetailInvoker 查询组织策略部署状态列表

func (*CbrClient) ListPolicies

func (c *CbrClient) ListPolicies(request *model.ListPoliciesRequest) (*model.ListPoliciesResponse, error)

ListPolicies 查询策略列表

查询策略列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListPoliciesInvoker added in v0.0.90

func (c *CbrClient) ListPoliciesInvoker(request *model.ListPoliciesRequest) *ListPoliciesInvoker

ListPoliciesInvoker 查询策略列表

func (*CbrClient) ListProjects added in v0.1.41

func (c *CbrClient) ListProjects(request *model.ListProjectsRequest) (*model.ListProjectsResponse, error)

ListProjects 查询租户的项目信息

查询租户的企业项目信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListProjectsInvoker added in v0.1.41

func (c *CbrClient) ListProjectsInvoker(request *model.ListProjectsRequest) *ListProjectsInvoker

ListProjectsInvoker 查询租户的项目信息

func (*CbrClient) ListProtectable

func (c *CbrClient) ListProtectable(request *model.ListProtectableRequest) (*model.ListProtectableResponse, error)

ListProtectable 查询可保护资源

查询可保护性资源列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListProtectableInvoker added in v0.0.90

func (c *CbrClient) ListProtectableInvoker(request *model.ListProtectableRequest) *ListProtectableInvoker

ListProtectableInvoker 查询可保护资源

func (*CbrClient) ListVault

func (c *CbrClient) ListVault(request *model.ListVaultRequest) (*model.ListVaultResponse, error)

ListVault 查询存储库列表

查询存储库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ListVaultInvoker added in v0.0.90

func (c *CbrClient) ListVaultInvoker(request *model.ListVaultRequest) *ListVaultInvoker

ListVaultInvoker 查询存储库列表

func (*CbrClient) MigrateDomain added in v0.1.41

func (c *CbrClient) MigrateDomain(request *model.MigrateDomainRequest) (*model.MigrateDomainResponse, error)

MigrateDomain 租户迁移

将CSBS/VBS资源迁移到CBR。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) MigrateDomainInvoker added in v0.1.41

func (c *CbrClient) MigrateDomainInvoker(request *model.MigrateDomainRequest) *MigrateDomainInvoker

MigrateDomainInvoker 租户迁移

func (*CbrClient) MigrateVaultResource

MigrateVaultResource 迁移资源

支持资源迁移到另一个存储库,不删除备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) MigrateVaultResourceInvoker added in v0.0.90

func (c *CbrClient) MigrateVaultResourceInvoker(request *model.MigrateVaultResourceRequest) *MigrateVaultResourceInvoker

MigrateVaultResourceInvoker 迁移资源

func (*CbrClient) RegisterAgent added in v0.1.40

func (c *CbrClient) RegisterAgent(request *model.RegisterAgentRequest) (*model.RegisterAgentResponse, error)

RegisterAgent 注册客户端

注册客户端,安装时候由Agent调用,无需手动注册。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) RegisterAgentInvoker added in v0.1.40

func (c *CbrClient) RegisterAgentInvoker(request *model.RegisterAgentRequest) *RegisterAgentInvoker

RegisterAgentInvoker 注册客户端

func (*CbrClient) RemoveAgentPath added in v0.1.40

func (c *CbrClient) RemoveAgentPath(request *model.RemoveAgentPathRequest) (*model.RemoveAgentPathResponse, error)

RemoveAgentPath 移除备份路径

移除已添加的文件备份路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) RemoveAgentPathInvoker added in v0.1.40

func (c *CbrClient) RemoveAgentPathInvoker(request *model.RemoveAgentPathRequest) *RemoveAgentPathInvoker

RemoveAgentPathInvoker 移除备份路径

func (*CbrClient) RemoveVaultResource

RemoveVaultResource 移除资源

移除存储库中的资源,若移除资源,将一并删除该资源在保管库中的备份

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) RemoveVaultResourceInvoker added in v0.0.90

func (c *CbrClient) RemoveVaultResourceInvoker(request *model.RemoveVaultResourceRequest) *RemoveVaultResourceInvoker

RemoveVaultResourceInvoker 移除资源

func (*CbrClient) RestoreBackup

func (c *CbrClient) RestoreBackup(request *model.RestoreBackupRequest) (*model.RestoreBackupResponse, error)

RestoreBackup 备份恢复

恢复备份数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) RestoreBackupInvoker added in v0.0.90

func (c *CbrClient) RestoreBackupInvoker(request *model.RestoreBackupRequest) *RestoreBackupInvoker

RestoreBackupInvoker 备份恢复

func (*CbrClient) SetVaultResource added in v0.1.41

func (c *CbrClient) SetVaultResource(request *model.SetVaultResourceRequest) (*model.SetVaultResourceResponse, error)

SetVaultResource 设置存储库资源

设置存储库资源是否自动备份

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) SetVaultResourceInvoker added in v0.1.41

func (c *CbrClient) SetVaultResourceInvoker(request *model.SetVaultResourceRequest) *SetVaultResourceInvoker

SetVaultResourceInvoker 设置存储库资源

func (*CbrClient) ShowAgent added in v0.1.40

func (c *CbrClient) ShowAgent(request *model.ShowAgentRequest) (*model.ShowAgentResponse, error)

ShowAgent 查询指定客户端

查询指定客户端

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowAgentInvoker added in v0.1.40

func (c *CbrClient) ShowAgentInvoker(request *model.ShowAgentRequest) *ShowAgentInvoker

ShowAgentInvoker 查询指定客户端

func (*CbrClient) ShowBackup

func (c *CbrClient) ShowBackup(request *model.ShowBackupRequest) (*model.ShowBackupResponse, error)

ShowBackup 查询指定备份

根据指定id查询单个副本。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowBackupInvoker added in v0.0.90

func (c *CbrClient) ShowBackupInvoker(request *model.ShowBackupRequest) *ShowBackupInvoker

ShowBackupInvoker 查询指定备份

func (*CbrClient) ShowCheckpoint

func (c *CbrClient) ShowCheckpoint(request *model.ShowCheckpointRequest) (*model.ShowCheckpointResponse, error)

ShowCheckpoint 查询备份还原点

根据还原点ID查询指定还原点

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowCheckpointInvoker added in v0.0.90

func (c *CbrClient) ShowCheckpointInvoker(request *model.ShowCheckpointRequest) *ShowCheckpointInvoker

ShowCheckpointInvoker 查询备份还原点

func (*CbrClient) ShowDomain added in v0.1.41

func (c *CbrClient) ShowDomain(request *model.ShowDomainRequest) (*model.ShowDomainResponse, error)

ShowDomain 查询租户信息

由控制台调用的内部接口,用于仅在查询共享备份时获取源project_id的域名信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowDomainInvoker added in v0.1.41

func (c *CbrClient) ShowDomainInvoker(request *model.ShowDomainRequest) *ShowDomainInvoker

ShowDomainInvoker 查询租户信息

func (*CbrClient) ShowMemberDetail

func (c *CbrClient) ShowMemberDetail(request *model.ShowMemberDetailRequest) (*model.ShowMemberDetailResponse, error)

ShowMemberDetail 获取备份成员详情

获取备份成员的详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowMemberDetailInvoker added in v0.0.90

func (c *CbrClient) ShowMemberDetailInvoker(request *model.ShowMemberDetailRequest) *ShowMemberDetailInvoker

ShowMemberDetailInvoker 获取备份成员详情

func (*CbrClient) ShowMembersDetail

func (c *CbrClient) ShowMembersDetail(request *model.ShowMembersDetailRequest) (*model.ShowMembersDetailResponse, error)

ShowMembersDetail 获取备份成员列表

获取备份共享成员的列表信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowMembersDetailInvoker added in v0.0.90

func (c *CbrClient) ShowMembersDetailInvoker(request *model.ShowMembersDetailRequest) *ShowMembersDetailInvoker

ShowMembersDetailInvoker 获取备份成员列表

func (*CbrClient) ShowMetadata added in v0.1.41

func (c *CbrClient) ShowMetadata(request *model.ShowMetadataRequest) (*model.ShowMetadataResponse, error)

ShowMetadata 查询备份元数据

查询备份时资源的元数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowMetadataInvoker added in v0.1.41

func (c *CbrClient) ShowMetadataInvoker(request *model.ShowMetadataRequest) *ShowMetadataInvoker

ShowMetadataInvoker 查询备份元数据

func (*CbrClient) ShowMigrateStatus added in v0.1.41

func (c *CbrClient) ShowMigrateStatus(request *model.ShowMigrateStatusRequest) (*model.ShowMigrateStatusResponse, error)

ShowMigrateStatus 查询迁移

查询迁移结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowMigrateStatusInvoker added in v0.1.41

func (c *CbrClient) ShowMigrateStatusInvoker(request *model.ShowMigrateStatusRequest) *ShowMigrateStatusInvoker

ShowMigrateStatusInvoker 查询迁移

func (*CbrClient) ShowOpLog

func (c *CbrClient) ShowOpLog(request *model.ShowOpLogRequest) (*model.ShowOpLogResponse, error)

ShowOpLog 查询单个任务

根据指定任务ID查询任务

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowOpLogInvoker added in v0.0.90

func (c *CbrClient) ShowOpLogInvoker(request *model.ShowOpLogRequest) *ShowOpLogInvoker

ShowOpLogInvoker 查询单个任务

func (*CbrClient) ShowOrganizationPolicy added in v0.1.88

ShowOrganizationPolicy 查询指定组织策略

查询指定组织策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowOrganizationPolicyInvoker added in v0.1.88

func (c *CbrClient) ShowOrganizationPolicyInvoker(request *model.ShowOrganizationPolicyRequest) *ShowOrganizationPolicyInvoker

ShowOrganizationPolicyInvoker 查询指定组织策略

func (*CbrClient) ShowPolicy

func (c *CbrClient) ShowPolicy(request *model.ShowPolicyRequest) (*model.ShowPolicyResponse, error)

ShowPolicy 查询单个策略

查询单个策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowPolicyInvoker added in v0.0.90

func (c *CbrClient) ShowPolicyInvoker(request *model.ShowPolicyRequest) *ShowPolicyInvoker

ShowPolicyInvoker 查询单个策略

func (*CbrClient) ShowProtectable

func (c *CbrClient) ShowProtectable(request *model.ShowProtectableRequest) (*model.ShowProtectableResponse, error)

ShowProtectable 查询指定可保护资源

根据ID查询可保护性资源

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowProtectableInvoker added in v0.0.90

func (c *CbrClient) ShowProtectableInvoker(request *model.ShowProtectableRequest) *ShowProtectableInvoker

ShowProtectableInvoker 查询指定可保护资源

func (*CbrClient) ShowReplicationCapabilities

ShowReplicationCapabilities 查询复制能力

查询本区域的复制能力

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowReplicationCapabilitiesInvoker added in v0.0.90

func (c *CbrClient) ShowReplicationCapabilitiesInvoker(request *model.ShowReplicationCapabilitiesRequest) *ShowReplicationCapabilitiesInvoker

ShowReplicationCapabilitiesInvoker 查询复制能力

func (*CbrClient) ShowStorageUsage added in v0.1.41

func (c *CbrClient) ShowStorageUsage(request *model.ShowStorageUsageRequest) (*model.ShowStorageUsageResponse, error)

ShowStorageUsage 查询容量统计

查询容量统计

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowStorageUsageInvoker added in v0.1.41

func (c *CbrClient) ShowStorageUsageInvoker(request *model.ShowStorageUsageRequest) *ShowStorageUsageInvoker

ShowStorageUsageInvoker 查询容量统计

func (*CbrClient) ShowSummary added in v0.1.42

func (c *CbrClient) ShowSummary(request *model.ShowSummaryRequest) (*model.ShowSummaryResponse, error)

ShowSummary 存储库容量总览

查询项目下所有存储库的总容量和总使用量

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowSummaryInvoker added in v0.1.42

func (c *CbrClient) ShowSummaryInvoker(request *model.ShowSummaryRequest) *ShowSummaryInvoker

ShowSummaryInvoker 存储库容量总览

func (*CbrClient) ShowVault

func (c *CbrClient) ShowVault(request *model.ShowVaultRequest) (*model.ShowVaultResponse, error)

ShowVault 查询指定存储库

根据ID查询指定存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowVaultInvoker added in v0.0.90

func (c *CbrClient) ShowVaultInvoker(request *model.ShowVaultRequest) *ShowVaultInvoker

ShowVaultInvoker 查询指定存储库

func (*CbrClient) ShowVaultProjectTag

ShowVaultProjectTag 查询存储库项目标签

查询租户在指定Region和实例类型的所有标签集合 标签管理服务需要能够列出当前租户全部已使用的标签集合,为各服务Console打标签和过滤实例时提供标签联想功能

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowVaultProjectTagInvoker added in v0.0.90

func (c *CbrClient) ShowVaultProjectTagInvoker(request *model.ShowVaultProjectTagRequest) *ShowVaultProjectTagInvoker

ShowVaultProjectTagInvoker 查询存储库项目标签

func (*CbrClient) ShowVaultResourceInstances

ShowVaultResourceInstances 查询存储库资源实例

使用标签过滤实例 标签管理服务需要提供按标签过滤各服务实例并汇总显示在列表中,需要各服务提供查询能力

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowVaultResourceInstancesInvoker added in v0.0.90

func (c *CbrClient) ShowVaultResourceInstancesInvoker(request *model.ShowVaultResourceInstancesRequest) *ShowVaultResourceInstancesInvoker

ShowVaultResourceInstancesInvoker 查询存储库资源实例

func (*CbrClient) ShowVaultTag

func (c *CbrClient) ShowVaultTag(request *model.ShowVaultTagRequest) (*model.ShowVaultTagResponse, error)

ShowVaultTag 查询存储库资源标签

查询指定实例的标签信息 标签管理服务需要使用该接口查询指定实例的全部标签数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) ShowVaultTagInvoker added in v0.0.90

func (c *CbrClient) ShowVaultTagInvoker(request *model.ShowVaultTagRequest) *ShowVaultTagInvoker

ShowVaultTagInvoker 查询存储库资源标签

func (*CbrClient) UnregisterAgent added in v0.1.40

func (c *CbrClient) UnregisterAgent(request *model.UnregisterAgentRequest) (*model.UnregisterAgentResponse, error)

UnregisterAgent 移除客户端

移除客户端,移除客户端时将会删除该客户端所有备份,请谨慎操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UnregisterAgentInvoker added in v0.1.40

func (c *CbrClient) UnregisterAgentInvoker(request *model.UnregisterAgentRequest) *UnregisterAgentInvoker

UnregisterAgentInvoker 移除客户端

func (*CbrClient) UpdateAgent added in v0.1.40

func (c *CbrClient) UpdateAgent(request *model.UpdateAgentRequest) (*model.UpdateAgentResponse, error)

UpdateAgent 修改客户端

修改客户端状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdateAgentInvoker added in v0.1.40

func (c *CbrClient) UpdateAgentInvoker(request *model.UpdateAgentRequest) *UpdateAgentInvoker

UpdateAgentInvoker 修改客户端

func (*CbrClient) UpdateBackup added in v0.1.41

func (c *CbrClient) UpdateBackup(request *model.UpdateBackupRequest) (*model.UpdateBackupResponse, error)

UpdateBackup 更新备份

根据备份id更改备份

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdateBackupInvoker added in v0.1.41

func (c *CbrClient) UpdateBackupInvoker(request *model.UpdateBackupRequest) *UpdateBackupInvoker

UpdateBackupInvoker 更新备份

func (*CbrClient) UpdateMemberStatus

func (c *CbrClient) UpdateMemberStatus(request *model.UpdateMemberStatusRequest) (*model.UpdateMemberStatusResponse, error)

UpdateMemberStatus 更新备份成员状态

更新备份共享成员的状态,需要接收方执行此API。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdateMemberStatusInvoker added in v0.0.90

func (c *CbrClient) UpdateMemberStatusInvoker(request *model.UpdateMemberStatusRequest) *UpdateMemberStatusInvoker

UpdateMemberStatusInvoker 更新备份成员状态

func (*CbrClient) UpdateOrder added in v0.1.41

func (c *CbrClient) UpdateOrder(request *model.UpdateOrderRequest) (*model.UpdateOrderResponse, error)

UpdateOrder 变更(废弃)

订单更新,支付cbc订单后,调用该接口更新包周期产品订单信息。该接口已废弃。

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdateOrderInvoker added in v0.1.41

func (c *CbrClient) UpdateOrderInvoker(request *model.UpdateOrderRequest) *UpdateOrderInvoker

UpdateOrderInvoker 变更(废弃)

func (*CbrClient) UpdateOrganizationPolicy added in v0.1.88

UpdateOrganizationPolicy 更新组织策略

更新组织策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdateOrganizationPolicyInvoker added in v0.1.88

func (c *CbrClient) UpdateOrganizationPolicyInvoker(request *model.UpdateOrganizationPolicyRequest) *UpdateOrganizationPolicyInvoker

UpdateOrganizationPolicyInvoker 更新组织策略

func (*CbrClient) UpdatePolicy

func (c *CbrClient) UpdatePolicy(request *model.UpdatePolicyRequest) (*model.UpdatePolicyResponse, error)

UpdatePolicy 修改策略

修改策略

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdatePolicyInvoker added in v0.0.90

func (c *CbrClient) UpdatePolicyInvoker(request *model.UpdatePolicyRequest) *UpdatePolicyInvoker

UpdatePolicyInvoker 修改策略

func (*CbrClient) UpdateVault

func (c *CbrClient) UpdateVault(request *model.UpdateVaultRequest) (*model.UpdateVaultResponse, error)

UpdateVault 修改存储库

根据存储库ID修改存储库

Please refer to HUAWEI cloud API Explorer for details.

func (*CbrClient) UpdateVaultInvoker added in v0.0.90

func (c *CbrClient) UpdateVaultInvoker(request *model.UpdateVaultRequest) *UpdateVaultInvoker

UpdateVaultInvoker 修改存储库

type ChangeOrderInvoker added in v0.1.124

type ChangeOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeOrderInvoker) GetBaseInvoker added in v0.1.124

func (i *ChangeOrderInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ChangeOrderInvoker) Invoke added in v0.1.124

type CheckAgentInvoker added in v0.1.41

type CheckAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckAgentInvoker) GetBaseInvoker added in v0.1.118

func (i *CheckAgentInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CheckAgentInvoker) Invoke added in v0.1.41

type CopyBackupInvoker added in v0.0.90

type CopyBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*CopyBackupInvoker) GetBaseInvoker added in v0.1.118

func (i *CopyBackupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CopyBackupInvoker) Invoke added in v0.0.90

type CopyCheckpointInvoker added in v0.0.90

type CopyCheckpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CopyCheckpointInvoker) GetBaseInvoker added in v0.1.118

func (i *CopyCheckpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CopyCheckpointInvoker) Invoke added in v0.0.90

type CreateCheckpointInvoker added in v0.0.90

type CreateCheckpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateCheckpointInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateCheckpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateCheckpointInvoker) Invoke added in v0.0.90

type CreateOrganizationPolicyInvoker added in v0.1.88

type CreateOrganizationPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrganizationPolicyInvoker) GetBaseInvoker added in v0.1.118

func (*CreateOrganizationPolicyInvoker) Invoke added in v0.1.88

type CreatePolicyInvoker added in v0.0.90

type CreatePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *CreatePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreatePolicyInvoker) Invoke added in v0.0.90

type CreatePostPaidVaultInvoker added in v0.1.41

type CreatePostPaidVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostPaidVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *CreatePostPaidVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreatePostPaidVaultInvoker) Invoke added in v0.1.41

type CreateVaultInvoker added in v0.0.90

type CreateVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateVaultInvoker) Invoke added in v0.0.90

type CreateVaultTagsInvoker added in v0.0.90

type CreateVaultTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVaultTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateVaultTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateVaultTagsInvoker) Invoke added in v0.0.90

type DeleteBackupInvoker added in v0.0.90

type DeleteBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackupInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteBackupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteBackupInvoker) Invoke added in v0.0.90

type DeleteMemberInvoker added in v0.0.90

type DeleteMemberInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteMemberInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteMemberInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteMemberInvoker) Invoke added in v0.0.90

type DeleteOrganizationPolicyInvoker added in v0.1.88

type DeleteOrganizationPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteOrganizationPolicyInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteOrganizationPolicyInvoker) Invoke added in v0.1.88

type DeletePolicyInvoker added in v0.0.90

type DeletePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *DeletePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeletePolicyInvoker) Invoke added in v0.0.90

type DeleteVaultInvoker added in v0.0.90

type DeleteVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteVaultInvoker) Invoke added in v0.0.90

type DeleteVaultTagInvoker added in v0.0.90

type DeleteVaultTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVaultTagInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteVaultTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteVaultTagInvoker) Invoke added in v0.0.90

type DisassociateVaultPolicyInvoker added in v0.0.90

type DisassociateVaultPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateVaultPolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *DisassociateVaultPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DisassociateVaultPolicyInvoker) Invoke added in v0.0.90

type ImportBackupInvoker added in v0.0.90

type ImportBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*ImportBackupInvoker) GetBaseInvoker added in v0.1.118

func (i *ImportBackupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ImportBackupInvoker) Invoke added in v0.0.90

type ImportCheckpointInvoker added in v0.1.41

type ImportCheckpointInvoker struct {
	*invoker.BaseInvoker
}

func (*ImportCheckpointInvoker) GetBaseInvoker added in v0.1.118

func (i *ImportCheckpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ImportCheckpointInvoker) Invoke added in v0.1.41

type ListAgentInvoker added in v0.1.40

type ListAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAgentInvoker) GetBaseInvoker added in v0.1.118

func (i *ListAgentInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListAgentInvoker) Invoke added in v0.1.40

type ListBackupsInvoker added in v0.0.90

type ListBackupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackupsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListBackupsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListBackupsInvoker) Invoke added in v0.0.90

type ListDomainProjectsInvoker added in v0.1.41

type ListDomainProjectsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDomainProjectsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListDomainProjectsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListDomainProjectsInvoker) Invoke added in v0.1.41

type ListExternalVaultInvoker added in v0.1.41

type ListExternalVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*ListExternalVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *ListExternalVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListExternalVaultInvoker) Invoke added in v0.1.41

type ListOpLogsInvoker added in v0.0.90

type ListOpLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOpLogsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListOpLogsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListOpLogsInvoker) Invoke added in v0.0.90

type ListOrganizationPoliciesInvoker added in v0.1.88

type ListOrganizationPoliciesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrganizationPoliciesInvoker) GetBaseInvoker added in v0.1.118

func (*ListOrganizationPoliciesInvoker) Invoke added in v0.1.88

type ListOrganizationPolicyDetailInvoker added in v0.1.88

type ListOrganizationPolicyDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrganizationPolicyDetailInvoker) GetBaseInvoker added in v0.1.118

func (*ListOrganizationPolicyDetailInvoker) Invoke added in v0.1.88

type ListPoliciesInvoker added in v0.0.90

type ListPoliciesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPoliciesInvoker) GetBaseInvoker added in v0.1.118

func (i *ListPoliciesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListPoliciesInvoker) Invoke added in v0.0.90

type ListProjectsInvoker added in v0.1.41

type ListProjectsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListProjectsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListProjectsInvoker) Invoke added in v0.1.41

type ListProtectableInvoker added in v0.0.90

type ListProtectableInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProtectableInvoker) GetBaseInvoker added in v0.1.118

func (i *ListProtectableInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListProtectableInvoker) Invoke added in v0.0.90

type ListVaultInvoker added in v0.0.90

type ListVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *ListVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListVaultInvoker) Invoke added in v0.0.90

type MigrateDomainInvoker added in v0.1.41

type MigrateDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*MigrateDomainInvoker) GetBaseInvoker added in v0.1.118

func (i *MigrateDomainInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*MigrateDomainInvoker) Invoke added in v0.1.41

type MigrateVaultResourceInvoker added in v0.0.90

type MigrateVaultResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*MigrateVaultResourceInvoker) GetBaseInvoker added in v0.1.118

func (i *MigrateVaultResourceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*MigrateVaultResourceInvoker) Invoke added in v0.0.90

type RegisterAgentInvoker added in v0.1.40

type RegisterAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*RegisterAgentInvoker) GetBaseInvoker added in v0.1.118

func (i *RegisterAgentInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RegisterAgentInvoker) Invoke added in v0.1.40

type RemoveAgentPathInvoker added in v0.1.40

type RemoveAgentPathInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveAgentPathInvoker) GetBaseInvoker added in v0.1.118

func (i *RemoveAgentPathInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RemoveAgentPathInvoker) Invoke added in v0.1.40

type RemoveVaultResourceInvoker added in v0.0.90

type RemoveVaultResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveVaultResourceInvoker) GetBaseInvoker added in v0.1.118

func (i *RemoveVaultResourceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RemoveVaultResourceInvoker) Invoke added in v0.0.90

type RestoreBackupInvoker added in v0.0.90

type RestoreBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreBackupInvoker) GetBaseInvoker added in v0.1.118

func (i *RestoreBackupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RestoreBackupInvoker) Invoke added in v0.0.90

type SetVaultResourceInvoker added in v0.1.41

type SetVaultResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*SetVaultResourceInvoker) GetBaseInvoker added in v0.1.118

func (i *SetVaultResourceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*SetVaultResourceInvoker) Invoke added in v0.1.41

type ShowAgentInvoker added in v0.1.40

type ShowAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAgentInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowAgentInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowAgentInvoker) Invoke added in v0.1.40

type ShowBackupInvoker added in v0.0.90

type ShowBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowBackupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowBackupInvoker) Invoke added in v0.0.90

type ShowCheckpointInvoker added in v0.0.90

type ShowCheckpointInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCheckpointInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowCheckpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowCheckpointInvoker) Invoke added in v0.0.90

type ShowDomainInvoker added in v0.1.41

type ShowDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowDomainInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowDomainInvoker) Invoke added in v0.1.41

type ShowMemberDetailInvoker added in v0.0.90

type ShowMemberDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMemberDetailInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowMemberDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowMemberDetailInvoker) Invoke added in v0.0.90

type ShowMembersDetailInvoker added in v0.0.90

type ShowMembersDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMembersDetailInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowMembersDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowMembersDetailInvoker) Invoke added in v0.0.90

type ShowMetadataInvoker added in v0.1.41

type ShowMetadataInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMetadataInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowMetadataInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowMetadataInvoker) Invoke added in v0.1.41

type ShowMigrateStatusInvoker added in v0.1.41

type ShowMigrateStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMigrateStatusInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowMigrateStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowMigrateStatusInvoker) Invoke added in v0.1.41

type ShowOpLogInvoker added in v0.0.90

type ShowOpLogInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOpLogInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowOpLogInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowOpLogInvoker) Invoke added in v0.0.90

type ShowOrganizationPolicyInvoker added in v0.1.88

type ShowOrganizationPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOrganizationPolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowOrganizationPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowOrganizationPolicyInvoker) Invoke added in v0.1.88

type ShowPolicyInvoker added in v0.0.90

type ShowPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowPolicyInvoker) Invoke added in v0.0.90

type ShowProtectableInvoker added in v0.0.90

type ShowProtectableInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowProtectableInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowProtectableInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowProtectableInvoker) Invoke added in v0.0.90

type ShowReplicationCapabilitiesInvoker added in v0.0.90

type ShowReplicationCapabilitiesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReplicationCapabilitiesInvoker) GetBaseInvoker added in v0.1.118

func (*ShowReplicationCapabilitiesInvoker) Invoke added in v0.0.90

type ShowStorageUsageInvoker added in v0.1.41

type ShowStorageUsageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowStorageUsageInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowStorageUsageInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowStorageUsageInvoker) Invoke added in v0.1.41

type ShowSummaryInvoker added in v0.1.42

type ShowSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSummaryInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowSummaryInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowSummaryInvoker) Invoke added in v0.1.42

type ShowVaultInvoker added in v0.0.90

type ShowVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowVaultInvoker) Invoke added in v0.0.90

type ShowVaultProjectTagInvoker added in v0.0.90

type ShowVaultProjectTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVaultProjectTagInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowVaultProjectTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowVaultProjectTagInvoker) Invoke added in v0.0.90

type ShowVaultResourceInstancesInvoker added in v0.0.90

type ShowVaultResourceInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVaultResourceInstancesInvoker) GetBaseInvoker added in v0.1.118

func (*ShowVaultResourceInstancesInvoker) Invoke added in v0.0.90

type ShowVaultTagInvoker added in v0.0.90

type ShowVaultTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVaultTagInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowVaultTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowVaultTagInvoker) Invoke added in v0.0.90

type UnregisterAgentInvoker added in v0.1.40

type UnregisterAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*UnregisterAgentInvoker) GetBaseInvoker added in v0.1.118

func (i *UnregisterAgentInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UnregisterAgentInvoker) Invoke added in v0.1.40

type UpdateAgentInvoker added in v0.1.40

type UpdateAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAgentInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateAgentInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateAgentInvoker) Invoke added in v0.1.40

type UpdateBackupInvoker added in v0.1.41

type UpdateBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBackupInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateBackupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateBackupInvoker) Invoke added in v0.1.41

type UpdateMemberStatusInvoker added in v0.0.90

type UpdateMemberStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateMemberStatusInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateMemberStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateMemberStatusInvoker) Invoke added in v0.0.90

type UpdateOrderInvoker added in v0.1.41

type UpdateOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateOrderInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateOrderInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateOrderInvoker) Invoke added in v0.1.41

type UpdateOrganizationPolicyInvoker added in v0.1.88

type UpdateOrganizationPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateOrganizationPolicyInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateOrganizationPolicyInvoker) Invoke added in v0.1.88

type UpdatePolicyInvoker added in v0.0.90

type UpdatePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdatePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdatePolicyInvoker) Invoke added in v0.0.90

type UpdateVaultInvoker added in v0.0.90

type UpdateVaultInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVaultInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateVaultInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateVaultInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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