v2

package
v0.1.114 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DcsClientBuilder

func DcsClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForBatchCreateOrDeleteTags

func GenReqDefForBatchCreateOrDeleteTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteInstances

func GenReqDefForBatchDeleteInstances() *def.HttpRequestDef

func GenReqDefForBatchRestartOnlineMigrationTasks added in v0.1.110

func GenReqDefForBatchRestartOnlineMigrationTasks() *def.HttpRequestDef

func GenReqDefForBatchShowNodesInformation added in v0.0.82

func GenReqDefForBatchShowNodesInformation() *def.HttpRequestDef

func GenReqDefForBatchStopMigrationTasks added in v0.0.77

func GenReqDefForBatchStopMigrationTasks() *def.HttpRequestDef

func GenReqDefForChangeMasterStandby

func GenReqDefForChangeMasterStandby() *def.HttpRequestDef

func GenReqDefForChangeMasterStandbyAsync added in v0.1.78

func GenReqDefForChangeMasterStandbyAsync() *def.HttpRequestDef

func GenReqDefForCopyInstance

func GenReqDefForCopyInstance() *def.HttpRequestDef

func GenReqDefForCreateAclAccount added in v0.1.62

func GenReqDefForCreateAclAccount() *def.HttpRequestDef

func GenReqDefForCreateAutoExpireScanTask added in v0.1.26

func GenReqDefForCreateAutoExpireScanTask() *def.HttpRequestDef

func GenReqDefForCreateBigkeyScanTask

func GenReqDefForCreateBigkeyScanTask() *def.HttpRequestDef

func GenReqDefForCreateCustomTemplate added in v0.1.26

func GenReqDefForCreateCustomTemplate() *def.HttpRequestDef

func GenReqDefForCreateDiagnosisTask added in v0.0.52

func GenReqDefForCreateDiagnosisTask() *def.HttpRequestDef

func GenReqDefForCreateHotkeyScanTask

func GenReqDefForCreateHotkeyScanTask() *def.HttpRequestDef

func GenReqDefForCreateInstance

func GenReqDefForCreateInstance() *def.HttpRequestDef

func GenReqDefForCreateMigrationTask

func GenReqDefForCreateMigrationTask() *def.HttpRequestDef

func GenReqDefForCreateOnlineMigrationTask added in v0.0.77

func GenReqDefForCreateOnlineMigrationTask() *def.HttpRequestDef

func GenReqDefForCreateRedislog added in v0.0.52

func GenReqDefForCreateRedislog() *def.HttpRequestDef
func GenReqDefForCreateRedislogDownloadLink() *def.HttpRequestDef

func GenReqDefForCreateResizeOrder added in v0.1.64

func GenReqDefForCreateResizeOrder() *def.HttpRequestDef

func GenReqDefForDeleteAclAccount added in v0.1.62

func GenReqDefForDeleteAclAccount() *def.HttpRequestDef

func GenReqDefForDeleteBackgroundTask

func GenReqDefForDeleteBackgroundTask() *def.HttpRequestDef

func GenReqDefForDeleteBackupFile

func GenReqDefForDeleteBackupFile() *def.HttpRequestDef

func GenReqDefForDeleteBigkeyScanTask

func GenReqDefForDeleteBigkeyScanTask() *def.HttpRequestDef

func GenReqDefForDeleteCenterTask added in v0.1.66

func GenReqDefForDeleteCenterTask() *def.HttpRequestDef

func GenReqDefForDeleteConfigTemplate added in v0.1.62

func GenReqDefForDeleteConfigTemplate() *def.HttpRequestDef

func GenReqDefForDeleteDiagnosisTask added in v0.1.66

func GenReqDefForDeleteDiagnosisTask() *def.HttpRequestDef

func GenReqDefForDeleteHotkeyScanTask

func GenReqDefForDeleteHotkeyScanTask() *def.HttpRequestDef

func GenReqDefForDeleteIpFromDomainName

func GenReqDefForDeleteIpFromDomainName() *def.HttpRequestDef

func GenReqDefForDeleteMigrationTask

func GenReqDefForDeleteMigrationTask() *def.HttpRequestDef

func GenReqDefForDeleteSingleInstance

func GenReqDefForDeleteSingleInstance() *def.HttpRequestDef

func GenReqDefForDownloadSslCert added in v0.1.75

func GenReqDefForDownloadSslCert() *def.HttpRequestDef

func GenReqDefForExchangeInstanceIp added in v0.1.63

func GenReqDefForExchangeInstanceIp() *def.HttpRequestDef

func GenReqDefForExecuteClusterSwitchover added in v0.1.46

func GenReqDefForExecuteClusterSwitchover() *def.HttpRequestDef

func GenReqDefForExecuteCommandMobilization added in v0.1.63

func GenReqDefForExecuteCommandMobilization() *def.HttpRequestDef

func GenReqDefForExportExcelJob added in v0.1.64

func GenReqDefForExportExcelJob() *def.HttpRequestDef

func GenReqDefForExportInstancesTask added in v0.1.64

func GenReqDefForExportInstancesTask() *def.HttpRequestDef

func GenReqDefForHangUpClients added in v0.1.82

func GenReqDefForHangUpClients() *def.HttpRequestDef

func GenReqDefForHangUpKillAllClients added in v0.1.82

func GenReqDefForHangUpKillAllClients() *def.HttpRequestDef

func GenReqDefForListAclAccounts added in v0.1.62

func GenReqDefForListAclAccounts() *def.HttpRequestDef

func GenReqDefForListAvailableZones

func GenReqDefForListAvailableZones() *def.HttpRequestDef

func GenReqDefForListBackgroundTask

func GenReqDefForListBackgroundTask() *def.HttpRequestDef
func GenReqDefForListBackupFileLinks() *def.HttpRequestDef

func GenReqDefForListBackupRecords

func GenReqDefForListBackupRecords() *def.HttpRequestDef

func GenReqDefForListBigkeyScanTasks

func GenReqDefForListBigkeyScanTasks() *def.HttpRequestDef

func GenReqDefForListCenterTask added in v0.1.63

func GenReqDefForListCenterTask() *def.HttpRequestDef

func GenReqDefForListClients added in v0.1.82

func GenReqDefForListClients() *def.HttpRequestDef

func GenReqDefForListConfigHistories added in v0.1.21

func GenReqDefForListConfigHistories() *def.HttpRequestDef

func GenReqDefForListConfigTemplates added in v0.1.38

func GenReqDefForListConfigTemplates() *def.HttpRequestDef

func GenReqDefForListConfigurations

func GenReqDefForListConfigurations() *def.HttpRequestDef

func GenReqDefForListDiagnosisTasks added in v0.0.52

func GenReqDefForListDiagnosisTasks() *def.HttpRequestDef

func GenReqDefForListFlavors

func GenReqDefForListFlavors() *def.HttpRequestDef

func GenReqDefForListGroupReplicationInfo

func GenReqDefForListGroupReplicationInfo() *def.HttpRequestDef

func GenReqDefForListHotKeyScanTasks

func GenReqDefForListHotKeyScanTasks() *def.HttpRequestDef

func GenReqDefForListInstanceOperations added in v0.1.64

func GenReqDefForListInstanceOperations() *def.HttpRequestDef

func GenReqDefForListInstances

func GenReqDefForListInstances() *def.HttpRequestDef

func GenReqDefForListMaintenanceWindows

func GenReqDefForListMaintenanceWindows() *def.HttpRequestDef

func GenReqDefForListMigrationTask

func GenReqDefForListMigrationTask() *def.HttpRequestDef

func GenReqDefForListMigrationTaskLogs added in v0.1.63

func GenReqDefForListMigrationTaskLogs() *def.HttpRequestDef

func GenReqDefForListMonitoredObjects

func GenReqDefForListMonitoredObjects() *def.HttpRequestDef

func GenReqDefForListMonitoredObjectsOfInstance

func GenReqDefForListMonitoredObjectsOfInstance() *def.HttpRequestDef

func GenReqDefForListNumberOfInstancesInDifferentStatus

func GenReqDefForListNumberOfInstancesInDifferentStatus() *def.HttpRequestDef

func GenReqDefForListRedislog added in v0.0.52

func GenReqDefForListRedislog() *def.HttpRequestDef

func GenReqDefForListRestoreRecords

func GenReqDefForListRestoreRecords() *def.HttpRequestDef

func GenReqDefForListSlowlog

func GenReqDefForListSlowlog() *def.HttpRequestDef

func GenReqDefForListStatisticsOfRunningInstances

func GenReqDefForListStatisticsOfRunningInstances() *def.HttpRequestDef

func GenReqDefForListTagsOfTenant

func GenReqDefForListTagsOfTenant() *def.HttpRequestDef

func GenReqDefForLoginWebCli added in v0.1.63

func GenReqDefForLoginWebCli() *def.HttpRequestDef

func GenReqDefForLogoffWebCli added in v0.1.68

func GenReqDefForLogoffWebCli() *def.HttpRequestDef

func GenReqDefForResetAclAccountPassWord added in v0.1.62

func GenReqDefForResetAclAccountPassWord() *def.HttpRequestDef

func GenReqDefForResetPassword added in v0.1.38

func GenReqDefForResetPassword() *def.HttpRequestDef

func GenReqDefForResizeInstance added in v0.0.52

func GenReqDefForResizeInstance() *def.HttpRequestDef

func GenReqDefForRestartOrFlushInstances

func GenReqDefForRestartOrFlushInstances() *def.HttpRequestDef

func GenReqDefForRestoreInstance

func GenReqDefForRestoreInstance() *def.HttpRequestDef

func GenReqDefForScanClients added in v0.1.82

func GenReqDefForScanClients() *def.HttpRequestDef

func GenReqDefForScanExpireKey added in v0.1.63

func GenReqDefForScanExpireKey() *def.HttpRequestDef

func GenReqDefForSetOnlineMigrationTask added in v0.0.77

func GenReqDefForSetOnlineMigrationTask() *def.HttpRequestDef

func GenReqDefForShowBackgroundTaskProgress added in v0.1.63

func GenReqDefForShowBackgroundTaskProgress() *def.HttpRequestDef

func GenReqDefForShowBigkeyAutoscanConfig

func GenReqDefForShowBigkeyAutoscanConfig() *def.HttpRequestDef

func GenReqDefForShowBigkeyScanTaskDetails

func GenReqDefForShowBigkeyScanTaskDetails() *def.HttpRequestDef

func GenReqDefForShowConfigHistoryDetail added in v0.1.64

func GenReqDefForShowConfigHistoryDetail() *def.HttpRequestDef

func GenReqDefForShowConfigTemplate added in v0.1.62

func GenReqDefForShowConfigTemplate() *def.HttpRequestDef

func GenReqDefForShowDiagnosisTaskDetails added in v0.0.52

func GenReqDefForShowDiagnosisTaskDetails() *def.HttpRequestDef

func GenReqDefForShowExpireAutoScanConfig added in v0.1.64

func GenReqDefForShowExpireAutoScanConfig() *def.HttpRequestDef

func GenReqDefForShowExpireKeyScanInfo added in v0.1.63

func GenReqDefForShowExpireKeyScanInfo() *def.HttpRequestDef

func GenReqDefForShowHotkeyAutoscanConfig

func GenReqDefForShowHotkeyAutoscanConfig() *def.HttpRequestDef

func GenReqDefForShowHotkeyTaskDetails

func GenReqDefForShowHotkeyTaskDetails() *def.HttpRequestDef

func GenReqDefForShowInstance

func GenReqDefForShowInstance() *def.HttpRequestDef

func GenReqDefForShowInstanceSslDetail added in v0.1.75

func GenReqDefForShowInstanceSslDetail() *def.HttpRequestDef

func GenReqDefForShowIpWhitelist

func GenReqDefForShowIpWhitelist() *def.HttpRequestDef

func GenReqDefForShowJobInfo added in v0.1.46

func GenReqDefForShowJobInfo() *def.HttpRequestDef

func GenReqDefForShowMigrationTask

func GenReqDefForShowMigrationTask() *def.HttpRequestDef

func GenReqDefForShowMigrationTaskStats

func GenReqDefForShowMigrationTaskStats() *def.HttpRequestDef

func GenReqDefForShowNodesInformation added in v0.1.54

func GenReqDefForShowNodesInformation() *def.HttpRequestDef

func GenReqDefForShowQuotaOfTenant

func GenReqDefForShowQuotaOfTenant() *def.HttpRequestDef

func GenReqDefForShowReplicationStates added in v0.1.62

func GenReqDefForShowReplicationStates() *def.HttpRequestDef

func GenReqDefForShowTags

func GenReqDefForShowTags() *def.HttpRequestDef

func GenReqDefForStartInstanceResizeCheckJob added in v0.1.63

func GenReqDefForStartInstanceResizeCheckJob() *def.HttpRequestDef

func GenReqDefForStopMigrationTask

func GenReqDefForStopMigrationTask() *def.HttpRequestDef

func GenReqDefForStopMigrationTaskSync added in v0.0.77

func GenReqDefForStopMigrationTaskSync() *def.HttpRequestDef

func GenReqDefForUpdateAclAccount added in v0.1.64

func GenReqDefForUpdateAclAccount() *def.HttpRequestDef

func GenReqDefForUpdateAclAccountPassWord added in v0.1.62

func GenReqDefForUpdateAclAccountPassWord() *def.HttpRequestDef

func GenReqDefForUpdateAclAccountRemark added in v0.1.62

func GenReqDefForUpdateAclAccountRemark() *def.HttpRequestDef

func GenReqDefForUpdateBigkeyAutoscanConfig

func GenReqDefForUpdateBigkeyAutoscanConfig() *def.HttpRequestDef

func GenReqDefForUpdateClientIpTransparentTransmission added in v0.1.64

func GenReqDefForUpdateClientIpTransparentTransmission() *def.HttpRequestDef

func GenReqDefForUpdateConfigTemplate added in v0.1.62

func GenReqDefForUpdateConfigTemplate() *def.HttpRequestDef

func GenReqDefForUpdateConfigurations

func GenReqDefForUpdateConfigurations() *def.HttpRequestDef

func GenReqDefForUpdateExpireAutoScanConfig added in v0.1.64

func GenReqDefForUpdateExpireAutoScanConfig() *def.HttpRequestDef

func GenReqDefForUpdateHotkeyAutoScanConfig

func GenReqDefForUpdateHotkeyAutoScanConfig() *def.HttpRequestDef

func GenReqDefForUpdateInstance

func GenReqDefForUpdateInstance() *def.HttpRequestDef

func GenReqDefForUpdateInstanceBandwidth added in v0.1.38

func GenReqDefForUpdateInstanceBandwidth() *def.HttpRequestDef

func GenReqDefForUpdateInstanceConfig added in v0.1.64

func GenReqDefForUpdateInstanceConfig() *def.HttpRequestDef

func GenReqDefForUpdateIpWhitelist

func GenReqDefForUpdateIpWhitelist() *def.HttpRequestDef

func GenReqDefForUpdateMigrationTask added in v0.1.63

func GenReqDefForUpdateMigrationTask() *def.HttpRequestDef

func GenReqDefForUpdatePassword

func GenReqDefForUpdatePassword() *def.HttpRequestDef

func GenReqDefForUpdateSlavePriority

func GenReqDefForUpdateSlavePriority() *def.HttpRequestDef

func GenReqDefForUpdateSslSwitch added in v0.1.75

func GenReqDefForUpdateSslSwitch() *def.HttpRequestDef

func GenReqDefForValidateDeletableReplica added in v0.1.73

func GenReqDefForValidateDeletableReplica() *def.HttpRequestDef

Types

type BatchCreateOrDeleteTagsInvoker added in v0.0.90

type BatchCreateOrDeleteTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateOrDeleteTagsInvoker) Invoke added in v0.0.90

type BatchDeleteInstancesInvoker added in v0.0.90

type BatchDeleteInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteInstancesInvoker) Invoke added in v0.0.90

type BatchRestartOnlineMigrationTasksInvoker added in v0.1.110

type BatchRestartOnlineMigrationTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchRestartOnlineMigrationTasksInvoker) Invoke added in v0.1.110

type BatchShowNodesInformationInvoker added in v0.0.90

type BatchShowNodesInformationInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchShowNodesInformationInvoker) Invoke added in v0.0.90

type BatchStopMigrationTasksInvoker added in v0.0.90

type BatchStopMigrationTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchStopMigrationTasksInvoker) Invoke added in v0.0.90

type ChangeMasterStandbyAsyncInvoker added in v0.1.78

type ChangeMasterStandbyAsyncInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeMasterStandbyAsyncInvoker) Invoke added in v0.1.78

type ChangeMasterStandbyInvoker added in v0.0.90

type ChangeMasterStandbyInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeMasterStandbyInvoker) Invoke added in v0.0.90

type CopyInstanceInvoker added in v0.0.90

type CopyInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CopyInstanceInvoker) Invoke added in v0.0.90

type CreateAclAccountInvoker added in v0.1.62

type CreateAclAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAclAccountInvoker) Invoke added in v0.1.62

type CreateAutoExpireScanTaskInvoker added in v0.1.26

type CreateAutoExpireScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutoExpireScanTaskInvoker) Invoke added in v0.1.26

type CreateBigkeyScanTaskInvoker added in v0.0.90

type CreateBigkeyScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateBigkeyScanTaskInvoker) Invoke added in v0.0.90

type CreateCustomTemplateInvoker added in v0.1.26

type CreateCustomTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateCustomTemplateInvoker) Invoke added in v0.1.26

type CreateDiagnosisTaskInvoker added in v0.0.90

type CreateDiagnosisTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDiagnosisTaskInvoker) Invoke added in v0.0.90

type CreateHotkeyScanTaskInvoker added in v0.0.90

type CreateHotkeyScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHotkeyScanTaskInvoker) Invoke added in v0.0.90

type CreateInstanceInvoker added in v0.0.90

type CreateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceInvoker) Invoke added in v0.0.90

type CreateMigrationTaskInvoker added in v0.0.90

type CreateMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMigrationTaskInvoker) Invoke added in v0.0.90

type CreateOnlineMigrationTaskInvoker added in v0.0.90

type CreateOnlineMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOnlineMigrationTaskInvoker) Invoke added in v0.0.90

type CreateRedislogDownloadLinkInvoker added in v0.0.90

type CreateRedislogDownloadLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRedislogDownloadLinkInvoker) Invoke added in v0.0.90

type CreateRedislogInvoker added in v0.0.90

type CreateRedislogInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRedislogInvoker) Invoke added in v0.0.90

type CreateResizeOrderInvoker added in v0.1.64

type CreateResizeOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateResizeOrderInvoker) Invoke added in v0.1.64

type DcsClient

type DcsClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewDcsClient

func NewDcsClient(hcClient *httpclient.HcHttpClient) *DcsClient

func (*DcsClient) BatchCreateOrDeleteTags

BatchCreateOrDeleteTags 批量添加或删除标签

为指定实例批量添加标签,或批量删除标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) BatchCreateOrDeleteTagsInvoker added in v0.0.90

func (c *DcsClient) BatchCreateOrDeleteTagsInvoker(request *model.BatchCreateOrDeleteTagsRequest) *BatchCreateOrDeleteTagsInvoker

BatchCreateOrDeleteTagsInvoker 批量添加或删除标签

func (*DcsClient) BatchDeleteInstances

BatchDeleteInstances 批量删除实例

批量删除多个缓存实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) BatchDeleteInstancesInvoker added in v0.0.90

func (c *DcsClient) BatchDeleteInstancesInvoker(request *model.BatchDeleteInstancesRequest) *BatchDeleteInstancesInvoker

BatchDeleteInstancesInvoker 批量删除实例

func (*DcsClient) BatchRestartOnlineMigrationTasks added in v0.1.110

BatchRestartOnlineMigrationTasks 批量重启在线迁移任务

批量重启在线迁移任务,接口响应成功,返回重启在线迁移任务下发结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) BatchRestartOnlineMigrationTasksInvoker added in v0.1.110

func (c *DcsClient) BatchRestartOnlineMigrationTasksInvoker(request *model.BatchRestartOnlineMigrationTasksRequest) *BatchRestartOnlineMigrationTasksInvoker

BatchRestartOnlineMigrationTasksInvoker 批量重启在线迁移任务

func (*DcsClient) BatchShowNodesInformation added in v0.0.82

BatchShowNodesInformation 批量查询实例节点信息

批量查询指定项目所有实例的节点信息、有效实例个数及节点个数。 创建中实例不返回节点信息。 仅支持Redis4.0和Redis5.0实例查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) BatchShowNodesInformationInvoker added in v0.0.90

func (c *DcsClient) BatchShowNodesInformationInvoker(request *model.BatchShowNodesInformationRequest) *BatchShowNodesInformationInvoker

BatchShowNodesInformationInvoker 批量查询实例节点信息

func (*DcsClient) BatchStopMigrationTasks added in v0.0.77

BatchStopMigrationTasks 批量停止数据迁移任务

批量停止数据迁移任务,接口响应成功,仅表示下发任务成功。查询到迁移任务状态为TERMINATED时,即停止成功。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) BatchStopMigrationTasksInvoker added in v0.0.90

func (c *DcsClient) BatchStopMigrationTasksInvoker(request *model.BatchStopMigrationTasksRequest) *BatchStopMigrationTasksInvoker

BatchStopMigrationTasksInvoker 批量停止数据迁移任务

func (*DcsClient) ChangeMasterStandby

ChangeMasterStandby 主备切换

切换实例主备节点,只有主备实例支持该操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ChangeMasterStandbyAsync added in v0.1.78

ChangeMasterStandbyAsync 异步交换实例主备节点

异步交换实例主备节点

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ChangeMasterStandbyAsyncInvoker added in v0.1.78

func (c *DcsClient) ChangeMasterStandbyAsyncInvoker(request *model.ChangeMasterStandbyAsyncRequest) *ChangeMasterStandbyAsyncInvoker

ChangeMasterStandbyAsyncInvoker 异步交换实例主备节点

func (*DcsClient) ChangeMasterStandbyInvoker added in v0.0.90

func (c *DcsClient) ChangeMasterStandbyInvoker(request *model.ChangeMasterStandbyRequest) *ChangeMasterStandbyInvoker

ChangeMasterStandbyInvoker 主备切换

func (*DcsClient) CopyInstance

func (c *DcsClient) CopyInstance(request *model.CopyInstanceRequest) (*model.CopyInstanceResponse, error)

CopyInstance 备份指定实例

备份指定的缓存实例。 > 只有主备和集群类型的缓存实例支持备份恢复操作,单机实例不支持备份恢复操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CopyInstanceInvoker added in v0.0.90

func (c *DcsClient) CopyInstanceInvoker(request *model.CopyInstanceRequest) *CopyInstanceInvoker

CopyInstanceInvoker 备份指定实例

func (*DcsClient) CreateAclAccount added in v0.1.62

func (c *DcsClient) CreateAclAccount(request *model.CreateAclAccountRequest) (*model.CreateAclAccountResponse, error)

CreateAclAccount 创建ACL账号

\"为redis4.0/5.0实例(Cluster集群实例除外)创建权限访问账号,包含读写和只读权限。 如果实例默认账号已开启免密访问,您创建的普通账号不能使用,如需使用普通账号请先关闭默认账号的免密访问。 单机、主备实例默认账号的密码不能带有冒号(:),否则无法创建普通账号。\"

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateAclAccountInvoker added in v0.1.62

func (c *DcsClient) CreateAclAccountInvoker(request *model.CreateAclAccountRequest) *CreateAclAccountInvoker

CreateAclAccountInvoker 创建ACL账号

func (*DcsClient) CreateAutoExpireScanTask added in v0.1.26

CreateAutoExpireScanTask 创建过期key扫描任务

创建过期key扫描任务(Redis 3.0 不支持过期key扫描)。 过期key扫描会对键空间进行Redis的scan扫描,释放内存中已过期但是由于惰性删除机制而没有释放的内存空间。 过期key扫描在主节点上执行,会对实例性能有一定的影响,建议不要在业务高峰期进行。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateAutoExpireScanTaskInvoker added in v0.1.26

func (c *DcsClient) CreateAutoExpireScanTaskInvoker(request *model.CreateAutoExpireScanTaskRequest) *CreateAutoExpireScanTaskInvoker

CreateAutoExpireScanTaskInvoker 创建过期key扫描任务

func (*DcsClient) CreateBigkeyScanTask

CreateBigkeyScanTask 创建大key分析任务

为Redis实例创建大key分析任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateBigkeyScanTaskInvoker added in v0.0.90

func (c *DcsClient) CreateBigkeyScanTaskInvoker(request *model.CreateBigkeyScanTaskRequest) *CreateBigkeyScanTaskInvoker

CreateBigkeyScanTaskInvoker 创建大key分析任务

func (*DcsClient) CreateCustomTemplate added in v0.1.26

CreateCustomTemplate 创建自定义模板

创建自定义模板

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateCustomTemplateInvoker added in v0.1.26

func (c *DcsClient) CreateCustomTemplateInvoker(request *model.CreateCustomTemplateRequest) *CreateCustomTemplateInvoker

CreateCustomTemplateInvoker 创建自定义模板

func (*DcsClient) CreateDiagnosisTask added in v0.0.52

CreateDiagnosisTask 创建实例诊断任务

诊断指定的缓存实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateDiagnosisTaskInvoker added in v0.0.90

func (c *DcsClient) CreateDiagnosisTaskInvoker(request *model.CreateDiagnosisTaskRequest) *CreateDiagnosisTaskInvoker

CreateDiagnosisTaskInvoker 创建实例诊断任务

func (*DcsClient) CreateHotkeyScanTask

CreateHotkeyScanTask 创建热key分析任务

创建热key分析任务,Redis 3.0 不支持热key分析。

热key分析需要将缓存实例配置参数maxmemory-policy设置为allkeys-lfu或volatile-lfu。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateHotkeyScanTaskInvoker added in v0.0.90

func (c *DcsClient) CreateHotkeyScanTaskInvoker(request *model.CreateHotkeyScanTaskRequest) *CreateHotkeyScanTaskInvoker

CreateHotkeyScanTaskInvoker 创建热key分析任务

func (*DcsClient) CreateInstance

func (c *DcsClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)

CreateInstance 创建缓存实例

创建缓存实例,该接口创建的缓存实例支持按需计费和包周期两种方式。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateInstanceInvoker added in v0.0.90

func (c *DcsClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker

CreateInstanceInvoker 创建缓存实例

func (*DcsClient) CreateMigrationTask

CreateMigrationTask 创建数据迁移任务

创建数据迁移任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) CreateMigrationTaskInvoker(request *model.CreateMigrationTaskRequest) *CreateMigrationTaskInvoker

CreateMigrationTaskInvoker 创建数据迁移任务

func (*DcsClient) CreateOnlineMigrationTask added in v0.0.77

CreateOnlineMigrationTask 创建在线数据迁移任务

创建在线数据迁移任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateOnlineMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) CreateOnlineMigrationTaskInvoker(request *model.CreateOnlineMigrationTaskRequest) *CreateOnlineMigrationTaskInvoker

CreateOnlineMigrationTaskInvoker 创建在线数据迁移任务

func (*DcsClient) CreateRedislog added in v0.0.52

func (c *DcsClient) CreateRedislog(request *model.CreateRedislogRequest) (*model.CreateRedislogResponse, error)

CreateRedislog 采集Redis运行日志

采集Redis运行日志。

Please refer to HUAWEI cloud API Explorer for details.

CreateRedislogDownloadLink 获取日志下载链接

获取日志下载链接。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateRedislogDownloadLinkInvoker added in v0.0.90

func (c *DcsClient) CreateRedislogDownloadLinkInvoker(request *model.CreateRedislogDownloadLinkRequest) *CreateRedislogDownloadLinkInvoker

CreateRedislogDownloadLinkInvoker 获取日志下载链接

func (*DcsClient) CreateRedislogInvoker added in v0.0.90

func (c *DcsClient) CreateRedislogInvoker(request *model.CreateRedislogRequest) *CreateRedislogInvoker

CreateRedislogInvoker 采集Redis运行日志

func (*DcsClient) CreateResizeOrder added in v0.1.64

func (c *DcsClient) CreateResizeOrder(request *model.CreateResizeOrderRequest) (*model.CreateResizeOrderResponse, error)

CreateResizeOrder 包周期实例变更规格

包周期实例变更规格

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) CreateResizeOrderInvoker added in v0.1.64

func (c *DcsClient) CreateResizeOrderInvoker(request *model.CreateResizeOrderRequest) *CreateResizeOrderInvoker

CreateResizeOrderInvoker 包周期实例变更规格

func (*DcsClient) DeleteAclAccount added in v0.1.62

func (c *DcsClient) DeleteAclAccount(request *model.DeleteAclAccountRequest) (*model.DeleteAclAccountResponse, error)

DeleteAclAccount 删除ACL账号

删除所创建的ACL普通账号

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteAclAccountInvoker added in v0.1.62

func (c *DcsClient) DeleteAclAccountInvoker(request *model.DeleteAclAccountRequest) *DeleteAclAccountInvoker

DeleteAclAccountInvoker 删除ACL账号

func (*DcsClient) DeleteBackgroundTask

DeleteBackgroundTask 删除后台任务

删除后台任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteBackgroundTaskInvoker added in v0.0.90

func (c *DcsClient) DeleteBackgroundTaskInvoker(request *model.DeleteBackgroundTaskRequest) *DeleteBackgroundTaskInvoker

DeleteBackgroundTaskInvoker 删除后台任务

func (*DcsClient) DeleteBackupFile

func (c *DcsClient) DeleteBackupFile(request *model.DeleteBackupFileRequest) (*model.DeleteBackupFileResponse, error)

DeleteBackupFile 删除备份文件

删除缓存实例已备份的文件。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteBackupFileInvoker added in v0.0.90

func (c *DcsClient) DeleteBackupFileInvoker(request *model.DeleteBackupFileRequest) *DeleteBackupFileInvoker

DeleteBackupFileInvoker 删除备份文件

func (*DcsClient) DeleteBigkeyScanTask

DeleteBigkeyScanTask 删除大key分析记录

删除大key分析记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteBigkeyScanTaskInvoker added in v0.0.90

func (c *DcsClient) DeleteBigkeyScanTaskInvoker(request *model.DeleteBigkeyScanTaskRequest) *DeleteBigkeyScanTaskInvoker

DeleteBigkeyScanTaskInvoker 删除大key分析记录

func (*DcsClient) DeleteCenterTask added in v0.1.66

func (c *DcsClient) DeleteCenterTask(request *model.DeleteCenterTaskRequest) (*model.DeleteCenterTaskResponse, error)

DeleteCenterTask 删除任务中心任务

删除任务中心任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteCenterTaskInvoker added in v0.1.66

func (c *DcsClient) DeleteCenterTaskInvoker(request *model.DeleteCenterTaskRequest) *DeleteCenterTaskInvoker

DeleteCenterTaskInvoker 删除任务中心任务

func (*DcsClient) DeleteConfigTemplate added in v0.1.62

DeleteConfigTemplate 删除自定义模板

删除自定义模板

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteConfigTemplateInvoker added in v0.1.62

func (c *DcsClient) DeleteConfigTemplateInvoker(request *model.DeleteConfigTemplateRequest) *DeleteConfigTemplateInvoker

DeleteConfigTemplateInvoker 删除自定义模板

func (*DcsClient) DeleteDiagnosisTask added in v0.1.66

DeleteDiagnosisTask 删除诊断记录

删除诊断记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteDiagnosisTaskInvoker added in v0.1.66

func (c *DcsClient) DeleteDiagnosisTaskInvoker(request *model.DeleteDiagnosisTaskRequest) *DeleteDiagnosisTaskInvoker

DeleteDiagnosisTaskInvoker 删除诊断记录

func (*DcsClient) DeleteHotkeyScanTask

DeleteHotkeyScanTask 删除热key分析任务

删除热key分析任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteHotkeyScanTaskInvoker added in v0.0.90

func (c *DcsClient) DeleteHotkeyScanTaskInvoker(request *model.DeleteHotkeyScanTaskRequest) *DeleteHotkeyScanTaskInvoker

DeleteHotkeyScanTaskInvoker 删除热key分析任务

func (*DcsClient) DeleteIpFromDomainName

DeleteIpFromDomainName 域名摘除IP

将只读副本的IP从域名中摘除,摘除成功后,只读域名不会再解析到该副本IP。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteIpFromDomainNameInvoker added in v0.0.90

func (c *DcsClient) DeleteIpFromDomainNameInvoker(request *model.DeleteIpFromDomainNameRequest) *DeleteIpFromDomainNameInvoker

DeleteIpFromDomainNameInvoker 域名摘除IP

func (*DcsClient) DeleteMigrationTask

DeleteMigrationTask 删除数据迁移任务

删除数据迁移任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) DeleteMigrationTaskInvoker(request *model.DeleteMigrationTaskRequest) *DeleteMigrationTaskInvoker

DeleteMigrationTaskInvoker 删除数据迁移任务

func (*DcsClient) DeleteSingleInstance

DeleteSingleInstance 删除实例

删除指定的缓存实例,释放该实例的所有资源。

> 如果是删除按需资源,请按照本章节执行;如果是删除包周期资源,即退订,请参考[退订包周期资源](https://support.huaweicloud.com/api-oce/zh-cn_topic_0082522030.html#section2)。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DeleteSingleInstanceInvoker added in v0.0.90

func (c *DcsClient) DeleteSingleInstanceInvoker(request *model.DeleteSingleInstanceRequest) *DeleteSingleInstanceInvoker

DeleteSingleInstanceInvoker 删除实例

func (*DcsClient) DownloadSslCert added in v0.1.75

func (c *DcsClient) DownloadSslCert(request *model.DownloadSslCertRequest) (*model.DownloadSslCertResponse, error)

DownloadSslCert 下载实例SSL证书

下载实例SSL证书。该接口目前仅针对Redis 6.0[基础版](tag:hws,hws_hk)版本实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) DownloadSslCertInvoker added in v0.1.75

func (c *DcsClient) DownloadSslCertInvoker(request *model.DownloadSslCertRequest) *DownloadSslCertInvoker

DownloadSslCertInvoker 下载实例SSL证书

func (*DcsClient) ExchangeInstanceIp added in v0.1.63

func (c *DcsClient) ExchangeInstanceIp(request *model.ExchangeInstanceIpRequest) (*model.ExchangeInstanceIpResponse, error)

ExchangeInstanceIp 进行IP交换

进行IP交换

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ExchangeInstanceIpInvoker added in v0.1.63

func (c *DcsClient) ExchangeInstanceIpInvoker(request *model.ExchangeInstanceIpRequest) *ExchangeInstanceIpInvoker

ExchangeInstanceIpInvoker 进行IP交换

func (*DcsClient) ExecuteClusterSwitchover added in v0.1.46

ExecuteClusterSwitchover 集群分片倒换

集群分片倒换,适用于proxy和cluster实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ExecuteClusterSwitchoverInvoker added in v0.1.46

func (c *DcsClient) ExecuteClusterSwitchoverInvoker(request *model.ExecuteClusterSwitchoverRequest) *ExecuteClusterSwitchoverInvoker

ExecuteClusterSwitchoverInvoker 集群分片倒换

func (*DcsClient) ExecuteCommandMobilization added in v0.1.63

ExecuteCommandMobilization 执行web-cli命令V2接口

登入web-cli,执行redis命令

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ExecuteCommandMobilizationInvoker added in v0.1.63

func (c *DcsClient) ExecuteCommandMobilizationInvoker(request *model.ExecuteCommandMobilizationRequest) *ExecuteCommandMobilizationInvoker

ExecuteCommandMobilizationInvoker 执行web-cli命令V2接口

func (*DcsClient) ExportExcelJob added in v0.1.64

func (c *DcsClient) ExportExcelJob(request *model.ExportExcelJobRequest) (*model.ExportExcelJobResponse, error)

ExportExcelJob 查询实例列表导出任务详情

查询实例列表导出任务详情

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ExportExcelJobInvoker added in v0.1.64

func (c *DcsClient) ExportExcelJobInvoker(request *model.ExportExcelJobRequest) *ExportExcelJobInvoker

ExportExcelJobInvoker 查询实例列表导出任务详情

func (*DcsClient) ExportInstancesTask added in v0.1.64

ExportInstancesTask 异步导出实例资源

异步导出实例资源

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ExportInstancesTaskInvoker added in v0.1.64

func (c *DcsClient) ExportInstancesTaskInvoker(request *model.ExportInstancesTaskRequest) *ExportInstancesTaskInvoker

ExportInstancesTaskInvoker 异步导出实例资源

func (*DcsClient) HangUpClients added in v0.1.82

func (c *DcsClient) HangUpClients(request *model.HangUpClientsRequest) (*model.HangUpClientsResponse, error)

HangUpClients kill指定的会话

kill指定的会话

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) HangUpClientsInvoker added in v0.1.82

func (c *DcsClient) HangUpClientsInvoker(request *model.HangUpClientsRequest) *HangUpClientsInvoker

HangUpClientsInvoker kill指定的会话

func (*DcsClient) HangUpKillAllClients added in v0.1.82

HangUpKillAllClients 下发kill指定节点或实例的全部会话任务

下发kill指定节点或实例的全部会话任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) HangUpKillAllClientsInvoker added in v0.1.82

func (c *DcsClient) HangUpKillAllClientsInvoker(request *model.HangUpKillAllClientsRequest) *HangUpKillAllClientsInvoker

HangUpKillAllClientsInvoker 下发kill指定节点或实例的全部会话任务

func (*DcsClient) ListAclAccounts added in v0.1.62

func (c *DcsClient) ListAclAccounts(request *model.ListAclAccountsRequest) (*model.ListAclAccountsResponse, error)

ListAclAccounts 查询ACL账户列表

查询ACL账户列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListAclAccountsInvoker added in v0.1.62

func (c *DcsClient) ListAclAccountsInvoker(request *model.ListAclAccountsRequest) *ListAclAccountsInvoker

ListAclAccountsInvoker 查询ACL账户列表

func (*DcsClient) ListAvailableZones

func (c *DcsClient) ListAvailableZones(request *model.ListAvailableZonesRequest) (*model.ListAvailableZonesResponse, error)

ListAvailableZones 查询可用区信息

查询所在局点的可用区信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListAvailableZonesInvoker added in v0.0.90

func (c *DcsClient) ListAvailableZonesInvoker(request *model.ListAvailableZonesRequest) *ListAvailableZonesInvoker

ListAvailableZonesInvoker 查询可用区信息

func (*DcsClient) ListBackgroundTask

func (c *DcsClient) ListBackgroundTask(request *model.ListBackgroundTaskRequest) (*model.ListBackgroundTaskResponse, error)

ListBackgroundTask 查询后台任务列表

查询后台任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListBackgroundTaskInvoker added in v0.0.90

func (c *DcsClient) ListBackgroundTaskInvoker(request *model.ListBackgroundTaskRequest) *ListBackgroundTaskInvoker

ListBackgroundTaskInvoker 查询后台任务列表

ListBackupFileLinks 获取备份文件下载链接

获取指定实例的备份文件下载链接,下载备份文件。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListBackupFileLinksInvoker added in v0.0.90

func (c *DcsClient) ListBackupFileLinksInvoker(request *model.ListBackupFileLinksRequest) *ListBackupFileLinksInvoker

ListBackupFileLinksInvoker 获取备份文件下载链接

func (*DcsClient) ListBackupRecords

func (c *DcsClient) ListBackupRecords(request *model.ListBackupRecordsRequest) (*model.ListBackupRecordsResponse, error)

ListBackupRecords 查询实例备份信息

查询指定缓存实例的备份信息列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListBackupRecordsInvoker added in v0.0.90

func (c *DcsClient) ListBackupRecordsInvoker(request *model.ListBackupRecordsRequest) *ListBackupRecordsInvoker

ListBackupRecordsInvoker 查询实例备份信息

func (*DcsClient) ListBigkeyScanTasks

ListBigkeyScanTasks 查询大key分析任务列表

查询大key分析任务列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListBigkeyScanTasksInvoker added in v0.0.90

func (c *DcsClient) ListBigkeyScanTasksInvoker(request *model.ListBigkeyScanTasksRequest) *ListBigkeyScanTasksInvoker

ListBigkeyScanTasksInvoker 查询大key分析任务列表

func (*DcsClient) ListCenterTask added in v0.1.63

func (c *DcsClient) ListCenterTask(request *model.ListCenterTaskRequest) (*model.ListCenterTaskResponse, error)

ListCenterTask 查询任务中心任务列表

查询任务中心任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListCenterTaskInvoker added in v0.1.63

func (c *DcsClient) ListCenterTaskInvoker(request *model.ListCenterTaskRequest) *ListCenterTaskInvoker

ListCenterTaskInvoker 查询任务中心任务列表

func (*DcsClient) ListClients added in v0.1.82

func (c *DcsClient) ListClients(request *model.ListClientsRequest) (*model.ListClientsResponse, error)

ListClients 获取会话列表

获取会话列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListClientsInvoker added in v0.1.82

func (c *DcsClient) ListClientsInvoker(request *model.ListClientsRequest) *ListClientsInvoker

ListClientsInvoker 获取会话列表

func (*DcsClient) ListConfigHistories added in v0.1.21

ListConfigHistories 查询实例参数修改记录列表

查询实例的参数修改记录列表,支持按照关键字查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListConfigHistoriesInvoker added in v0.1.21

func (c *DcsClient) ListConfigHistoriesInvoker(request *model.ListConfigHistoriesRequest) *ListConfigHistoriesInvoker

ListConfigHistoriesInvoker 查询实例参数修改记录列表

func (*DcsClient) ListConfigTemplates added in v0.1.38

ListConfigTemplates 查询参数模板列表

查询租户的参数模板列表,支持按照条件查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListConfigTemplatesInvoker added in v0.1.38

func (c *DcsClient) ListConfigTemplatesInvoker(request *model.ListConfigTemplatesRequest) *ListConfigTemplatesInvoker

ListConfigTemplatesInvoker 查询参数模板列表

func (*DcsClient) ListConfigurations

func (c *DcsClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)

ListConfigurations 查询实例配置参数

查询指定实例的配置参数信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListConfigurationsInvoker added in v0.0.90

func (c *DcsClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker

ListConfigurationsInvoker 查询实例配置参数

func (*DcsClient) ListDiagnosisTasks added in v0.0.52

func (c *DcsClient) ListDiagnosisTasks(request *model.ListDiagnosisTasksRequest) (*model.ListDiagnosisTasksResponse, error)

ListDiagnosisTasks 查询实例诊断任务列表

查询指定缓存实例诊断任务列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListDiagnosisTasksInvoker added in v0.0.90

func (c *DcsClient) ListDiagnosisTasksInvoker(request *model.ListDiagnosisTasksRequest) *ListDiagnosisTasksInvoker

ListDiagnosisTasksInvoker 查询实例诊断任务列表

func (*DcsClient) ListFlavors

func (c *DcsClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)

ListFlavors 查询产品规格

在创建缓存实例时,需要配置订购的产品规格编码(spec_code),可通过该接口查询产品规格,查询条件不选时默认查询全部。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListFlavorsInvoker added in v0.0.90

func (c *DcsClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker

ListFlavorsInvoker 查询产品规格

func (*DcsClient) ListGroupReplicationInfo

ListGroupReplicationInfo 查询分片信息

查询读写分离实例和集群实例的分片和副本信息,其中,读写分离实例仅Redis4.0和Redis5.0的主备实例支持。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListGroupReplicationInfoInvoker added in v0.0.90

func (c *DcsClient) ListGroupReplicationInfoInvoker(request *model.ListGroupReplicationInfoRequest) *ListGroupReplicationInfoInvoker

ListGroupReplicationInfoInvoker 查询分片信息

func (*DcsClient) ListHotKeyScanTasks

ListHotKeyScanTasks 查询热key分析任务列表

查询热key分析历史记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListHotKeyScanTasksInvoker added in v0.0.90

func (c *DcsClient) ListHotKeyScanTasksInvoker(request *model.ListHotKeyScanTasksRequest) *ListHotKeyScanTasksInvoker

ListHotKeyScanTasksInvoker 查询热key分析任务列表

func (*DcsClient) ListInstanceOperations added in v0.1.64

ListInstanceOperations 查询实例是否可以扩容

查询实例是否可以扩容

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListInstanceOperationsInvoker added in v0.1.64

func (c *DcsClient) ListInstanceOperationsInvoker(request *model.ListInstanceOperationsRequest) *ListInstanceOperationsInvoker

ListInstanceOperationsInvoker 查询实例是否可以扩容

func (*DcsClient) ListInstances

func (c *DcsClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)

ListInstances 查询所有实例列表

查询租户的缓存实例列表,支持按照条件查询。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListInstancesInvoker added in v0.0.90

func (c *DcsClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker

ListInstancesInvoker 查询所有实例列表

func (*DcsClient) ListMaintenanceWindows

ListMaintenanceWindows 查询维护时间窗时间段

查询维护时间窗开始时间和结束时间。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListMaintenanceWindowsInvoker added in v0.0.90

func (c *DcsClient) ListMaintenanceWindowsInvoker(request *model.ListMaintenanceWindowsRequest) *ListMaintenanceWindowsInvoker

ListMaintenanceWindowsInvoker 查询维护时间窗时间段

func (*DcsClient) ListMigrationTask

func (c *DcsClient) ListMigrationTask(request *model.ListMigrationTaskRequest) (*model.ListMigrationTaskResponse, error)

ListMigrationTask 查询迁移任务列表

查询迁移任务列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) ListMigrationTaskInvoker(request *model.ListMigrationTaskRequest) *ListMigrationTaskInvoker

ListMigrationTaskInvoker 查询迁移任务列表

func (*DcsClient) ListMigrationTaskLogs added in v0.1.63

ListMigrationTaskLogs 查询迁移日志列表

查询迁移日志列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListMigrationTaskLogsInvoker added in v0.1.63

func (c *DcsClient) ListMigrationTaskLogsInvoker(request *model.ListMigrationTaskLogsRequest) *ListMigrationTaskLogsInvoker

ListMigrationTaskLogsInvoker 查询迁移日志列表

func (*DcsClient) ListMonitoredObjects

ListMonitoredObjects 查询主维度信息列表

查询主维度对象列表,主维度ID当前支持dcs_instance_id,dcs_memcached_instance_id。 > 该接口当前仅在中国华南区开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListMonitoredObjectsInvoker added in v0.0.90

func (c *DcsClient) ListMonitoredObjectsInvoker(request *model.ListMonitoredObjectsRequest) *ListMonitoredObjectsInvoker

ListMonitoredObjectsInvoker 查询主维度信息列表

func (*DcsClient) ListMonitoredObjectsOfInstance

ListMonitoredObjectsOfInstance 查询单个主维度下子维度监控对象列表

查询主维度下子维度监控对象列表,当前支持子维度的主维度ID的有 dcs_instance_id > 该接口当前仅在中国华南区开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListMonitoredObjectsOfInstanceInvoker added in v0.0.90

func (c *DcsClient) ListMonitoredObjectsOfInstanceInvoker(request *model.ListMonitoredObjectsOfInstanceRequest) *ListMonitoredObjectsOfInstanceInvoker

ListMonitoredObjectsOfInstanceInvoker 查询单个主维度下子维度监控对象列表

func (*DcsClient) ListNumberOfInstancesInDifferentStatus

ListNumberOfInstancesInDifferentStatus 查询实例状态

查询该租户在当前区域下不同状态的实例数。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListNumberOfInstancesInDifferentStatusInvoker added in v0.0.90

func (c *DcsClient) ListNumberOfInstancesInDifferentStatusInvoker(request *model.ListNumberOfInstancesInDifferentStatusRequest) *ListNumberOfInstancesInDifferentStatusInvoker

ListNumberOfInstancesInDifferentStatusInvoker 查询实例状态

func (*DcsClient) ListRedislog added in v0.0.52

func (c *DcsClient) ListRedislog(request *model.ListRedislogRequest) (*model.ListRedislogResponse, error)

ListRedislog 查询Redis运行日志列表

查询Redis运行日志列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListRedislogInvoker added in v0.0.90

func (c *DcsClient) ListRedislogInvoker(request *model.ListRedislogRequest) *ListRedislogInvoker

ListRedislogInvoker 查询Redis运行日志列表

func (*DcsClient) ListRestoreRecords

func (c *DcsClient) ListRestoreRecords(request *model.ListRestoreRecordsRequest) (*model.ListRestoreRecordsResponse, error)

ListRestoreRecords 查询实例恢复记录

查询指定缓存实例的恢复记录列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListRestoreRecordsInvoker added in v0.0.90

func (c *DcsClient) ListRestoreRecordsInvoker(request *model.ListRestoreRecordsRequest) *ListRestoreRecordsInvoker

ListRestoreRecordsInvoker 查询实例恢复记录

func (*DcsClient) ListSlowlog

func (c *DcsClient) ListSlowlog(request *model.ListSlowlogRequest) (*model.ListSlowlogResponse, error)

ListSlowlog 查询慢日志

查询慢日志。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListSlowlogInvoker added in v0.0.90

func (c *DcsClient) ListSlowlogInvoker(request *model.ListSlowlogRequest) *ListSlowlogInvoker

ListSlowlogInvoker 查询慢日志

func (*DcsClient) ListStatisticsOfRunningInstances

ListStatisticsOfRunningInstances 查询运行中实例的统计信息

查询当前租户下处于“运行中”状态的缓存实例的统计信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListStatisticsOfRunningInstancesInvoker added in v0.0.90

func (c *DcsClient) ListStatisticsOfRunningInstancesInvoker(request *model.ListStatisticsOfRunningInstancesRequest) *ListStatisticsOfRunningInstancesInvoker

ListStatisticsOfRunningInstancesInvoker 查询运行中实例的统计信息

func (*DcsClient) ListTagsOfTenant

func (c *DcsClient) ListTagsOfTenant(request *model.ListTagsOfTenantRequest) (*model.ListTagsOfTenantResponse, error)

ListTagsOfTenant 查询租户所有标签

查询租户在指定Project中实例类型的所有资源标签集合。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ListTagsOfTenantInvoker added in v0.0.90

func (c *DcsClient) ListTagsOfTenantInvoker(request *model.ListTagsOfTenantRequest) *ListTagsOfTenantInvoker

ListTagsOfTenantInvoker 查询租户所有标签

func (*DcsClient) LoginWebCli added in v0.1.63

func (c *DcsClient) LoginWebCli(request *model.LoginWebCliRequest) (*model.LoginWebCliResponse, error)

LoginWebCli 登录webCli

登录webCli

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) LoginWebCliInvoker added in v0.1.63

func (c *DcsClient) LoginWebCliInvoker(request *model.LoginWebCliRequest) *LoginWebCliInvoker

LoginWebCliInvoker 登录webCli

func (*DcsClient) LogoffWebCli added in v0.1.68

func (c *DcsClient) LogoffWebCli(request *model.LogoffWebCliRequest) (*model.LogoffWebCliResponse, error)

LogoffWebCli 登出webCli

登出webCli

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) LogoffWebCliInvoker added in v0.1.68

func (c *DcsClient) LogoffWebCliInvoker(request *model.LogoffWebCliRequest) *LogoffWebCliInvoker

LogoffWebCliInvoker 登出webCli

func (*DcsClient) ResetAclAccountPassWord added in v0.1.62

ResetAclAccountPassWord 重置ACL账号密码

重置ACL账号密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ResetAclAccountPassWordInvoker added in v0.1.62

func (c *DcsClient) ResetAclAccountPassWordInvoker(request *model.ResetAclAccountPassWordRequest) *ResetAclAccountPassWordInvoker

ResetAclAccountPassWordInvoker 重置ACL账号密码

func (*DcsClient) ResetPassword added in v0.1.38

func (c *DcsClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)

ResetPassword 重置密码

重置缓存实例的密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ResetPasswordInvoker added in v0.1.38

func (c *DcsClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker

ResetPasswordInvoker 重置密码

func (*DcsClient) ResizeInstance added in v0.0.52

func (c *DcsClient) ResizeInstance(request *model.ResizeInstanceRequest) (*model.ResizeInstanceResponse, error)

ResizeInstance 变更实例规格

用户可以为状态为“运行中”的DCS缓存实例进行规格变更,当前仅能支持按需实例的同副本或分片数量的实例规格变更。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ResizeInstanceInvoker added in v0.0.90

func (c *DcsClient) ResizeInstanceInvoker(request *model.ResizeInstanceRequest) *ResizeInstanceInvoker

ResizeInstanceInvoker 变更实例规格

func (*DcsClient) RestartOrFlushInstances

RestartOrFlushInstances 重启实例或清空数据

重启运行中的DCS缓存实例。

清空Redis4.0/Redis5.0的实例数据,数据清空后,无法撤销,且无法恢复,请谨慎操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) RestartOrFlushInstancesInvoker added in v0.0.90

func (c *DcsClient) RestartOrFlushInstancesInvoker(request *model.RestartOrFlushInstancesRequest) *RestartOrFlushInstancesInvoker

RestartOrFlushInstancesInvoker 重启实例或清空数据

func (*DcsClient) RestoreInstance

func (c *DcsClient) RestoreInstance(request *model.RestoreInstanceRequest) (*model.RestoreInstanceResponse, error)

RestoreInstance 恢复指定实例

恢复指定的缓存实例。 > 只有主备和集群类型的缓存实例支持备份恢复操作,单机实例不支持备份恢复操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) RestoreInstanceInvoker added in v0.0.90

func (c *DcsClient) RestoreInstanceInvoker(request *model.RestoreInstanceRequest) *RestoreInstanceInvoker

RestoreInstanceInvoker 恢复指定实例

func (*DcsClient) ScanClients added in v0.1.82

func (c *DcsClient) ScanClients(request *model.ScanClientsRequest) (*model.ScanClientsResponse, error)

ScanClients 下发查询会话列表任务

下发查询会话列表任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ScanClientsInvoker added in v0.1.82

func (c *DcsClient) ScanClientsInvoker(request *model.ScanClientsRequest) *ScanClientsInvoker

ScanClientsInvoker 下发查询会话列表任务

func (*DcsClient) ScanExpireKey added in v0.1.63

func (c *DcsClient) ScanExpireKey(request *model.ScanExpireKeyRequest) (*model.ScanExpireKeyResponse, error)

ScanExpireKey 立刻扫描过期Key

立刻扫描过期Key

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ScanExpireKeyInvoker added in v0.1.63

func (c *DcsClient) ScanExpireKeyInvoker(request *model.ScanExpireKeyRequest) *ScanExpireKeyInvoker

ScanExpireKeyInvoker 立刻扫描过期Key

func (*DcsClient) SetOnlineMigrationTask added in v0.0.77

SetOnlineMigrationTask 配置在线数据迁移任务

配置在线数据迁移任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) SetOnlineMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) SetOnlineMigrationTaskInvoker(request *model.SetOnlineMigrationTaskRequest) *SetOnlineMigrationTaskInvoker

SetOnlineMigrationTaskInvoker 配置在线数据迁移任务

func (*DcsClient) ShowBackgroundTaskProgress added in v0.1.63

ShowBackgroundTaskProgress 查询后台任务详细信息

查询后台任务详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowBackgroundTaskProgressInvoker added in v0.1.63

func (c *DcsClient) ShowBackgroundTaskProgressInvoker(request *model.ShowBackgroundTaskProgressRequest) *ShowBackgroundTaskProgressInvoker

ShowBackgroundTaskProgressInvoker 查询后台任务详细信息

func (*DcsClient) ShowBigkeyAutoscanConfig

ShowBigkeyAutoscanConfig 查询大key自动分析配置

查询大key自动分析配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowBigkeyAutoscanConfigInvoker added in v0.0.90

func (c *DcsClient) ShowBigkeyAutoscanConfigInvoker(request *model.ShowBigkeyAutoscanConfigRequest) *ShowBigkeyAutoscanConfigInvoker

ShowBigkeyAutoscanConfigInvoker 查询大key自动分析配置

func (*DcsClient) ShowBigkeyScanTaskDetails

ShowBigkeyScanTaskDetails 查询大key分析详情

查询大key分析详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowBigkeyScanTaskDetailsInvoker added in v0.0.90

func (c *DcsClient) ShowBigkeyScanTaskDetailsInvoker(request *model.ShowBigkeyScanTaskDetailsRequest) *ShowBigkeyScanTaskDetailsInvoker

ShowBigkeyScanTaskDetailsInvoker 查询大key分析详情

func (*DcsClient) ShowConfigHistoryDetail added in v0.1.64

ShowConfigHistoryDetail 查询实例参数修改记录详情

查询实例参数修改记录详情

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowConfigHistoryDetailInvoker added in v0.1.64

func (c *DcsClient) ShowConfigHistoryDetailInvoker(request *model.ShowConfigHistoryDetailRequest) *ShowConfigHistoryDetailInvoker

ShowConfigHistoryDetailInvoker 查询实例参数修改记录详情

func (*DcsClient) ShowConfigTemplate added in v0.1.62

func (c *DcsClient) ShowConfigTemplate(request *model.ShowConfigTemplateRequest) (*model.ShowConfigTemplateResponse, error)

ShowConfigTemplate 查询参数模板详情

查询参数模板详情

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowConfigTemplateInvoker added in v0.1.62

func (c *DcsClient) ShowConfigTemplateInvoker(request *model.ShowConfigTemplateRequest) *ShowConfigTemplateInvoker

ShowConfigTemplateInvoker 查询参数模板详情

func (*DcsClient) ShowDiagnosisTaskDetails added in v0.0.52

ShowDiagnosisTaskDetails 查询指定诊断报告

通过报告ID查询诊断报告的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowDiagnosisTaskDetailsInvoker added in v0.0.90

func (c *DcsClient) ShowDiagnosisTaskDetailsInvoker(request *model.ShowDiagnosisTaskDetailsRequest) *ShowDiagnosisTaskDetailsInvoker

ShowDiagnosisTaskDetailsInvoker 查询指定诊断报告

func (*DcsClient) ShowExpireAutoScanConfig added in v0.1.64

ShowExpireAutoScanConfig 查询自动扫描配置

查询自动扫描配置

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowExpireAutoScanConfigInvoker added in v0.1.64

func (c *DcsClient) ShowExpireAutoScanConfigInvoker(request *model.ShowExpireAutoScanConfigRequest) *ShowExpireAutoScanConfigInvoker

ShowExpireAutoScanConfigInvoker 查询自动扫描配置

func (*DcsClient) ShowExpireKeyScanInfo added in v0.1.63

ShowExpireKeyScanInfo 查询过期Key扫描记录

查询过期Key扫描记录

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowExpireKeyScanInfoInvoker added in v0.1.63

func (c *DcsClient) ShowExpireKeyScanInfoInvoker(request *model.ShowExpireKeyScanInfoRequest) *ShowExpireKeyScanInfoInvoker

ShowExpireKeyScanInfoInvoker 查询过期Key扫描记录

func (*DcsClient) ShowHotkeyAutoscanConfig

ShowHotkeyAutoscanConfig 查询热key自动分析配置

查询热key自动分析配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowHotkeyAutoscanConfigInvoker added in v0.0.90

func (c *DcsClient) ShowHotkeyAutoscanConfigInvoker(request *model.ShowHotkeyAutoscanConfigRequest) *ShowHotkeyAutoscanConfigInvoker

ShowHotkeyAutoscanConfigInvoker 查询热key自动分析配置

func (*DcsClient) ShowHotkeyTaskDetails

ShowHotkeyTaskDetails 查询热key分析详情

查询热key分析详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowHotkeyTaskDetailsInvoker added in v0.0.90

func (c *DcsClient) ShowHotkeyTaskDetailsInvoker(request *model.ShowHotkeyTaskDetailsRequest) *ShowHotkeyTaskDetailsInvoker

ShowHotkeyTaskDetailsInvoker 查询热key分析详情

func (*DcsClient) ShowInstance

func (c *DcsClient) ShowInstance(request *model.ShowInstanceRequest) (*model.ShowInstanceResponse, error)

ShowInstance 查询指定实例

通过实例ID查询实例的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowInstanceInvoker added in v0.0.90

func (c *DcsClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker

ShowInstanceInvoker 查询指定实例

func (*DcsClient) ShowInstanceSslDetail added in v0.1.75

ShowInstanceSslDetail 查询实例SSL信息

查询实例SSL信息。该接口目前仅针对Redis 6.0[基础版](tag:hws,hws_hk)版本实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowInstanceSslDetailInvoker added in v0.1.75

func (c *DcsClient) ShowInstanceSslDetailInvoker(request *model.ShowInstanceSslDetailRequest) *ShowInstanceSslDetailInvoker

ShowInstanceSslDetailInvoker 查询实例SSL信息

func (*DcsClient) ShowIpWhitelist

func (c *DcsClient) ShowIpWhitelist(request *model.ShowIpWhitelistRequest) (*model.ShowIpWhitelistResponse, error)

ShowIpWhitelist 查询指定实例的IP白名单

查询指定实例的IP白名单。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowIpWhitelistInvoker added in v0.0.90

func (c *DcsClient) ShowIpWhitelistInvoker(request *model.ShowIpWhitelistRequest) *ShowIpWhitelistInvoker

ShowIpWhitelistInvoker 查询指定实例的IP白名单

func (*DcsClient) ShowJobInfo added in v0.1.46

func (c *DcsClient) ShowJobInfo(request *model.ShowJobInfoRequest) (*model.ShowJobInfoResponse, error)

ShowJobInfo 查询租户Job执行结果

查询租户Job执行结果

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowJobInfoInvoker added in v0.1.46

func (c *DcsClient) ShowJobInfoInvoker(request *model.ShowJobInfoRequest) *ShowJobInfoInvoker

ShowJobInfoInvoker 查询租户Job执行结果

func (*DcsClient) ShowMigrationTask

func (c *DcsClient) ShowMigrationTask(request *model.ShowMigrationTaskRequest) (*model.ShowMigrationTaskResponse, error)

ShowMigrationTask 查询迁移任务详情

查询迁移任务详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) ShowMigrationTaskInvoker(request *model.ShowMigrationTaskRequest) *ShowMigrationTaskInvoker

ShowMigrationTaskInvoker 查询迁移任务详情

func (*DcsClient) ShowMigrationTaskStats

ShowMigrationTaskStats 查询在线迁移进度明细

查询在线迁移进度明细。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowMigrationTaskStatsInvoker added in v0.0.90

func (c *DcsClient) ShowMigrationTaskStatsInvoker(request *model.ShowMigrationTaskStatsRequest) *ShowMigrationTaskStatsInvoker

ShowMigrationTaskStatsInvoker 查询在线迁移进度明细

func (*DcsClient) ShowNodesInformation added in v0.1.54

ShowNodesInformation 查询实例节点信息

查询指定实例的节点信息。 仅支持Redis4.0和Redis5.0实例查询。 创建中实例不返回节点信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowNodesInformationInvoker added in v0.1.54

func (c *DcsClient) ShowNodesInformationInvoker(request *model.ShowNodesInformationRequest) *ShowNodesInformationInvoker

ShowNodesInformationInvoker 查询实例节点信息

func (*DcsClient) ShowQuotaOfTenant

func (c *DcsClient) ShowQuotaOfTenant(request *model.ShowQuotaOfTenantRequest) (*model.ShowQuotaOfTenantResponse, error)

ShowQuotaOfTenant 查询租户配额

查询租户默认可以创建的实例数和总内存的配额限制,以及可以申请配额的最大值和最小值。不同的租户在不同的区域配额可能不同。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowQuotaOfTenantInvoker added in v0.0.90

func (c *DcsClient) ShowQuotaOfTenantInvoker(request *model.ShowQuotaOfTenantRequest) *ShowQuotaOfTenantInvoker

ShowQuotaOfTenantInvoker 查询租户配额

func (*DcsClient) ShowReplicationStates added in v0.1.62

ShowReplicationStates 获取副本状态

获取副本状态

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowReplicationStatesInvoker added in v0.1.62

func (c *DcsClient) ShowReplicationStatesInvoker(request *model.ShowReplicationStatesRequest) *ShowReplicationStatesInvoker

ShowReplicationStatesInvoker 获取副本状态

func (*DcsClient) ShowTags

func (c *DcsClient) ShowTags(request *model.ShowTagsRequest) (*model.ShowTagsResponse, error)

ShowTags 查询单个实例标签

通过实例ID查询标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ShowTagsInvoker added in v0.0.90

func (c *DcsClient) ShowTagsInvoker(request *model.ShowTagsRequest) *ShowTagsInvoker

ShowTagsInvoker 查询单个实例标签

func (*DcsClient) StartInstanceResizeCheckJob added in v0.1.63

StartInstanceResizeCheckJob 提交前置检查任务

提交前置检查任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) StartInstanceResizeCheckJobInvoker added in v0.1.63

func (c *DcsClient) StartInstanceResizeCheckJobInvoker(request *model.StartInstanceResizeCheckJobRequest) *StartInstanceResizeCheckJobInvoker

StartInstanceResizeCheckJobInvoker 提交前置检查任务

func (*DcsClient) StopMigrationTask

func (c *DcsClient) StopMigrationTask(request *model.StopMigrationTaskRequest) (*model.StopMigrationTaskResponse, error)

StopMigrationTask 停止数据迁移任务

停止数据迁移任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) StopMigrationTaskInvoker added in v0.0.90

func (c *DcsClient) StopMigrationTaskInvoker(request *model.StopMigrationTaskRequest) *StopMigrationTaskInvoker

StopMigrationTaskInvoker 停止数据迁移任务

func (*DcsClient) StopMigrationTaskSync added in v0.0.77

StopMigrationTaskSync 同步停止数据迁移任务

同步停止数据迁移任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) StopMigrationTaskSyncInvoker added in v0.0.90

func (c *DcsClient) StopMigrationTaskSyncInvoker(request *model.StopMigrationTaskSyncRequest) *StopMigrationTaskSyncInvoker

StopMigrationTaskSyncInvoker 同步停止数据迁移任务

func (*DcsClient) UpdateAclAccount added in v0.1.64

func (c *DcsClient) UpdateAclAccount(request *model.UpdateAclAccountRequest) (*model.UpdateAclAccountResponse, error)

UpdateAclAccount 修改ACL角色

修改用户的类型。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateAclAccountInvoker added in v0.1.64

func (c *DcsClient) UpdateAclAccountInvoker(request *model.UpdateAclAccountRequest) *UpdateAclAccountInvoker

UpdateAclAccountInvoker 修改ACL角色

func (*DcsClient) UpdateAclAccountPassWord added in v0.1.62

UpdateAclAccountPassWord 修改ACL账号密码

修改ACL账号密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateAclAccountPassWordInvoker added in v0.1.62

func (c *DcsClient) UpdateAclAccountPassWordInvoker(request *model.UpdateAclAccountPassWordRequest) *UpdateAclAccountPassWordInvoker

UpdateAclAccountPassWordInvoker 修改ACL账号密码

func (*DcsClient) UpdateAclAccountRemark added in v0.1.62

UpdateAclAccountRemark ACL账号修改备注

ACL账号修改备注

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateAclAccountRemarkInvoker added in v0.1.62

func (c *DcsClient) UpdateAclAccountRemarkInvoker(request *model.UpdateAclAccountRemarkRequest) *UpdateAclAccountRemarkInvoker

UpdateAclAccountRemarkInvoker ACL账号修改备注

func (*DcsClient) UpdateBigkeyAutoscanConfig

UpdateBigkeyAutoscanConfig 设置大key自动分析配置

设置大key自动分析配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateBigkeyAutoscanConfigInvoker added in v0.0.90

func (c *DcsClient) UpdateBigkeyAutoscanConfigInvoker(request *model.UpdateBigkeyAutoscanConfigRequest) *UpdateBigkeyAutoscanConfigInvoker

UpdateBigkeyAutoscanConfigInvoker 设置大key自动分析配置

func (*DcsClient) UpdateClientIpTransparentTransmission added in v0.1.64

UpdateClientIpTransparentTransmission 开启或关闭客户端ip透传

开启或关闭客户端ip透传

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateClientIpTransparentTransmissionInvoker added in v0.1.64

func (c *DcsClient) UpdateClientIpTransparentTransmissionInvoker(request *model.UpdateClientIpTransparentTransmissionRequest) *UpdateClientIpTransparentTransmissionInvoker

UpdateClientIpTransparentTransmissionInvoker 开启或关闭客户端ip透传

func (*DcsClient) UpdateConfigTemplate added in v0.1.62

UpdateConfigTemplate 修改自定义模板

修改自定义模板

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateConfigTemplateInvoker added in v0.1.62

func (c *DcsClient) UpdateConfigTemplateInvoker(request *model.UpdateConfigTemplateRequest) *UpdateConfigTemplateInvoker

UpdateConfigTemplateInvoker 修改自定义模板

func (*DcsClient) UpdateConfigurations

UpdateConfigurations 修改实例配置参数

为了确保分布式缓存服务发挥出最优性能,您可以根据自己的业务情况对DCS缓存实例的运行参数进行调整。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateConfigurationsInvoker added in v0.0.90

func (c *DcsClient) UpdateConfigurationsInvoker(request *model.UpdateConfigurationsRequest) *UpdateConfigurationsInvoker

UpdateConfigurationsInvoker 修改实例配置参数

func (*DcsClient) UpdateExpireAutoScanConfig added in v0.1.64

UpdateExpireAutoScanConfig 修改自动扫描配置

修改自动扫描配置

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateExpireAutoScanConfigInvoker added in v0.1.64

func (c *DcsClient) UpdateExpireAutoScanConfigInvoker(request *model.UpdateExpireAutoScanConfigRequest) *UpdateExpireAutoScanConfigInvoker

UpdateExpireAutoScanConfigInvoker 修改自动扫描配置

func (*DcsClient) UpdateHotkeyAutoScanConfig

UpdateHotkeyAutoScanConfig 设置热key自动分析配置

设置热key自动分析配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateHotkeyAutoScanConfigInvoker added in v0.0.90

func (c *DcsClient) UpdateHotkeyAutoScanConfigInvoker(request *model.UpdateHotkeyAutoScanConfigRequest) *UpdateHotkeyAutoScanConfigInvoker

UpdateHotkeyAutoScanConfigInvoker 设置热key自动分析配置

func (*DcsClient) UpdateInstance

func (c *DcsClient) UpdateInstance(request *model.UpdateInstanceRequest) (*model.UpdateInstanceResponse, error)

UpdateInstance 修改实例信息

修改缓存实例的信息,可修改信息包括实例名称、描述、备份策略、维护时间窗开始和结束时间以及安全组。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateInstanceBandwidth added in v0.1.38

UpdateInstanceBandwidth 变更指定实例的带宽

变更指定实例的带宽

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateInstanceBandwidthInvoker added in v0.1.38

func (c *DcsClient) UpdateInstanceBandwidthInvoker(request *model.UpdateInstanceBandwidthRequest) *UpdateInstanceBandwidthInvoker

UpdateInstanceBandwidthInvoker 变更指定实例的带宽

func (*DcsClient) UpdateInstanceConfig added in v0.1.64

UpdateInstanceConfig 异步修改实例配置参数

为了确保分布式缓存服务发挥出最优性能,您可以根据自己的业务情况对DCS缓存实例的运行参数进行调整。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateInstanceConfigInvoker added in v0.1.64

func (c *DcsClient) UpdateInstanceConfigInvoker(request *model.UpdateInstanceConfigRequest) *UpdateInstanceConfigInvoker

UpdateInstanceConfigInvoker 异步修改实例配置参数

func (*DcsClient) UpdateInstanceInvoker added in v0.0.90

func (c *DcsClient) UpdateInstanceInvoker(request *model.UpdateInstanceRequest) *UpdateInstanceInvoker

UpdateInstanceInvoker 修改实例信息

func (*DcsClient) UpdateIpWhitelist

func (c *DcsClient) UpdateIpWhitelist(request *model.UpdateIpWhitelistRequest) (*model.UpdateIpWhitelistResponse, error)

UpdateIpWhitelist 设置IP白名单分组

为指定实例设置IP白名单分组,包含创建、停用、编辑、删除白名单四个功能

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateIpWhitelistInvoker added in v0.0.90

func (c *DcsClient) UpdateIpWhitelistInvoker(request *model.UpdateIpWhitelistRequest) *UpdateIpWhitelistInvoker

UpdateIpWhitelistInvoker 设置IP白名单分组

func (*DcsClient) UpdateMigrationTask added in v0.1.63

UpdateMigrationTask 设置迁移任务自动重连

设置迁移任务自动重连

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateMigrationTaskInvoker added in v0.1.63

func (c *DcsClient) UpdateMigrationTaskInvoker(request *model.UpdateMigrationTaskRequest) *UpdateMigrationTaskInvoker

UpdateMigrationTaskInvoker 设置迁移任务自动重连

func (*DcsClient) UpdatePassword

func (c *DcsClient) UpdatePassword(request *model.UpdatePasswordRequest) (*model.UpdatePasswordResponse, error)

UpdatePassword 修改密码

修改缓存实例的密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdatePasswordInvoker added in v0.0.90

func (c *DcsClient) UpdatePasswordInvoker(request *model.UpdatePasswordRequest) *UpdatePasswordInvoker

UpdatePasswordInvoker 修改密码

func (*DcsClient) UpdateSlavePriority

UpdateSlavePriority 设置备节点优先级

设置副本优先级,主节点故障时,权重越小的备节点切换为主节点的优先级越高。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateSlavePriorityInvoker added in v0.0.90

func (c *DcsClient) UpdateSlavePriorityInvoker(request *model.UpdateSlavePriorityRequest) *UpdateSlavePriorityInvoker

UpdateSlavePriorityInvoker 设置备节点优先级

func (*DcsClient) UpdateSslSwitch added in v0.1.75

func (c *DcsClient) UpdateSslSwitch(request *model.UpdateSslSwitchRequest) (*model.UpdateSslSwitchResponse, error)

UpdateSslSwitch 开启/关闭SSL

开启/关闭SSL。该接口目前仅针对Redis 6.0[基础版](tag:hws,hws_hk)版本实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) UpdateSslSwitchInvoker added in v0.1.75

func (c *DcsClient) UpdateSslSwitchInvoker(request *model.UpdateSslSwitchRequest) *UpdateSslSwitchInvoker

UpdateSslSwitchInvoker 开启/关闭SSL

func (*DcsClient) ValidateDeletableReplica added in v0.1.73

ValidateDeletableReplica 校验集群副本是否支持删除

校验集群副本是否支持删除

Please refer to HUAWEI cloud API Explorer for details.

func (*DcsClient) ValidateDeletableReplicaInvoker added in v0.1.73

func (c *DcsClient) ValidateDeletableReplicaInvoker(request *model.ValidateDeletableReplicaRequest) *ValidateDeletableReplicaInvoker

ValidateDeletableReplicaInvoker 校验集群副本是否支持删除

type DeleteAclAccountInvoker added in v0.1.62

type DeleteAclAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAclAccountInvoker) Invoke added in v0.1.62

type DeleteBackgroundTaskInvoker added in v0.0.90

type DeleteBackgroundTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackgroundTaskInvoker) Invoke added in v0.0.90

type DeleteBackupFileInvoker added in v0.0.90

type DeleteBackupFileInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackupFileInvoker) Invoke added in v0.0.90

type DeleteBigkeyScanTaskInvoker added in v0.0.90

type DeleteBigkeyScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBigkeyScanTaskInvoker) Invoke added in v0.0.90

type DeleteCenterTaskInvoker added in v0.1.66

type DeleteCenterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteCenterTaskInvoker) Invoke added in v0.1.66

type DeleteConfigTemplateInvoker added in v0.1.62

type DeleteConfigTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigTemplateInvoker) Invoke added in v0.1.62

type DeleteDiagnosisTaskInvoker added in v0.1.66

type DeleteDiagnosisTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDiagnosisTaskInvoker) Invoke added in v0.1.66

type DeleteHotkeyScanTaskInvoker added in v0.0.90

type DeleteHotkeyScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHotkeyScanTaskInvoker) Invoke added in v0.0.90

type DeleteIpFromDomainNameInvoker added in v0.0.90

type DeleteIpFromDomainNameInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteIpFromDomainNameInvoker) Invoke added in v0.0.90

type DeleteMigrationTaskInvoker added in v0.0.90

type DeleteMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteMigrationTaskInvoker) Invoke added in v0.0.90

type DeleteSingleInstanceInvoker added in v0.0.90

type DeleteSingleInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSingleInstanceInvoker) Invoke added in v0.0.90

type DownloadSslCertInvoker added in v0.1.75

type DownloadSslCertInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadSslCertInvoker) Invoke added in v0.1.75

type ExchangeInstanceIpInvoker added in v0.1.63

type ExchangeInstanceIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ExchangeInstanceIpInvoker) Invoke added in v0.1.63

type ExecuteClusterSwitchoverInvoker added in v0.1.46

type ExecuteClusterSwitchoverInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteClusterSwitchoverInvoker) Invoke added in v0.1.46

type ExecuteCommandMobilizationInvoker added in v0.1.63

type ExecuteCommandMobilizationInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteCommandMobilizationInvoker) Invoke added in v0.1.63

type ExportExcelJobInvoker added in v0.1.64

type ExportExcelJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ExportExcelJobInvoker) Invoke added in v0.1.64

type ExportInstancesTaskInvoker added in v0.1.64

type ExportInstancesTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ExportInstancesTaskInvoker) Invoke added in v0.1.64

type HangUpClientsInvoker added in v0.1.82

type HangUpClientsInvoker struct {
	*invoker.BaseInvoker
}

func (*HangUpClientsInvoker) Invoke added in v0.1.82

type HangUpKillAllClientsInvoker added in v0.1.82

type HangUpKillAllClientsInvoker struct {
	*invoker.BaseInvoker
}

func (*HangUpKillAllClientsInvoker) Invoke added in v0.1.82

type ListAclAccountsInvoker added in v0.1.62

type ListAclAccountsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAclAccountsInvoker) Invoke added in v0.1.62

type ListAvailableZonesInvoker added in v0.0.90

type ListAvailableZonesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailableZonesInvoker) Invoke added in v0.0.90

type ListBackgroundTaskInvoker added in v0.0.90

type ListBackgroundTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackgroundTaskInvoker) Invoke added in v0.0.90

type ListBackupFileLinksInvoker added in v0.0.90

type ListBackupFileLinksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackupFileLinksInvoker) Invoke added in v0.0.90

type ListBackupRecordsInvoker added in v0.0.90

type ListBackupRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackupRecordsInvoker) Invoke added in v0.0.90

type ListBigkeyScanTasksInvoker added in v0.0.90

type ListBigkeyScanTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBigkeyScanTasksInvoker) Invoke added in v0.0.90

type ListCenterTaskInvoker added in v0.1.63

type ListCenterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCenterTaskInvoker) Invoke added in v0.1.63

type ListClientsInvoker added in v0.1.82

type ListClientsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClientsInvoker) Invoke added in v0.1.82

type ListConfigHistoriesInvoker added in v0.1.21

type ListConfigHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigHistoriesInvoker) Invoke added in v0.1.21

type ListConfigTemplatesInvoker added in v0.1.38

type ListConfigTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigTemplatesInvoker) Invoke added in v0.1.38

type ListConfigurationsInvoker added in v0.0.90

type ListConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationsInvoker) Invoke added in v0.0.90

type ListDiagnosisTasksInvoker added in v0.0.90

type ListDiagnosisTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDiagnosisTasksInvoker) Invoke added in v0.0.90

type ListFlavorsInvoker added in v0.0.90

type ListFlavorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFlavorsInvoker) Invoke added in v0.0.90

type ListGroupReplicationInfoInvoker added in v0.0.90

type ListGroupReplicationInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGroupReplicationInfoInvoker) Invoke added in v0.0.90

type ListHotKeyScanTasksInvoker added in v0.0.90

type ListHotKeyScanTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHotKeyScanTasksInvoker) Invoke added in v0.0.90

type ListInstanceOperationsInvoker added in v0.1.64

type ListInstanceOperationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceOperationsInvoker) Invoke added in v0.1.64

type ListInstancesInvoker added in v0.0.90

type ListInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesInvoker) Invoke added in v0.0.90

type ListMaintenanceWindowsInvoker added in v0.0.90

type ListMaintenanceWindowsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMaintenanceWindowsInvoker) Invoke added in v0.0.90

type ListMigrationTaskInvoker added in v0.0.90

type ListMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMigrationTaskInvoker) Invoke added in v0.0.90

type ListMigrationTaskLogsInvoker added in v0.1.63

type ListMigrationTaskLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMigrationTaskLogsInvoker) Invoke added in v0.1.63

type ListMonitoredObjectsInvoker added in v0.0.90

type ListMonitoredObjectsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMonitoredObjectsInvoker) Invoke added in v0.0.90

type ListMonitoredObjectsOfInstanceInvoker added in v0.0.90

type ListMonitoredObjectsOfInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMonitoredObjectsOfInstanceInvoker) Invoke added in v0.0.90

type ListNumberOfInstancesInDifferentStatusInvoker added in v0.0.90

type ListNumberOfInstancesInDifferentStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNumberOfInstancesInDifferentStatusInvoker) Invoke added in v0.0.90

type ListRedislogInvoker added in v0.0.90

type ListRedislogInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRedislogInvoker) Invoke added in v0.0.90

type ListRestoreRecordsInvoker added in v0.0.90

type ListRestoreRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreRecordsInvoker) Invoke added in v0.0.90

type ListSlowlogInvoker added in v0.0.90

type ListSlowlogInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowlogInvoker) Invoke added in v0.0.90

type ListStatisticsOfRunningInstancesInvoker added in v0.0.90

type ListStatisticsOfRunningInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStatisticsOfRunningInstancesInvoker) Invoke added in v0.0.90

type ListTagsOfTenantInvoker added in v0.0.90

type ListTagsOfTenantInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsOfTenantInvoker) Invoke added in v0.0.90

type LoginWebCliInvoker added in v0.1.63

type LoginWebCliInvoker struct {
	*invoker.BaseInvoker
}

func (*LoginWebCliInvoker) Invoke added in v0.1.63

type LogoffWebCliInvoker added in v0.1.68

type LogoffWebCliInvoker struct {
	*invoker.BaseInvoker
}

func (*LogoffWebCliInvoker) Invoke added in v0.1.68

type ResetAclAccountPassWordInvoker added in v0.1.62

type ResetAclAccountPassWordInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetAclAccountPassWordInvoker) Invoke added in v0.1.62

type ResetPasswordInvoker added in v0.1.38

type ResetPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetPasswordInvoker) Invoke added in v0.1.38

type ResizeInstanceInvoker added in v0.0.90

type ResizeInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeInstanceInvoker) Invoke added in v0.0.90

type RestartOrFlushInstancesInvoker added in v0.0.90

type RestartOrFlushInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*RestartOrFlushInstancesInvoker) Invoke added in v0.0.90

type RestoreInstanceInvoker added in v0.0.90

type RestoreInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreInstanceInvoker) Invoke added in v0.0.90

type ScanClientsInvoker added in v0.1.82

type ScanClientsInvoker struct {
	*invoker.BaseInvoker
}

func (*ScanClientsInvoker) Invoke added in v0.1.82

type ScanExpireKeyInvoker added in v0.1.63

type ScanExpireKeyInvoker struct {
	*invoker.BaseInvoker
}

func (*ScanExpireKeyInvoker) Invoke added in v0.1.63

type SetOnlineMigrationTaskInvoker added in v0.0.90

type SetOnlineMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*SetOnlineMigrationTaskInvoker) Invoke added in v0.0.90

type ShowBackgroundTaskProgressInvoker added in v0.1.63

type ShowBackgroundTaskProgressInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackgroundTaskProgressInvoker) Invoke added in v0.1.63

type ShowBigkeyAutoscanConfigInvoker added in v0.0.90

type ShowBigkeyAutoscanConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBigkeyAutoscanConfigInvoker) Invoke added in v0.0.90

type ShowBigkeyScanTaskDetailsInvoker added in v0.0.90

type ShowBigkeyScanTaskDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBigkeyScanTaskDetailsInvoker) Invoke added in v0.0.90

type ShowConfigHistoryDetailInvoker added in v0.1.64

type ShowConfigHistoryDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigHistoryDetailInvoker) Invoke added in v0.1.64

type ShowConfigTemplateInvoker added in v0.1.62

type ShowConfigTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigTemplateInvoker) Invoke added in v0.1.62

type ShowDiagnosisTaskDetailsInvoker added in v0.0.90

type ShowDiagnosisTaskDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDiagnosisTaskDetailsInvoker) Invoke added in v0.0.90

type ShowExpireAutoScanConfigInvoker added in v0.1.64

type ShowExpireAutoScanConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExpireAutoScanConfigInvoker) Invoke added in v0.1.64

type ShowExpireKeyScanInfoInvoker added in v0.1.63

type ShowExpireKeyScanInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExpireKeyScanInfoInvoker) Invoke added in v0.1.63

type ShowHotkeyAutoscanConfigInvoker added in v0.0.90

type ShowHotkeyAutoscanConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHotkeyAutoscanConfigInvoker) Invoke added in v0.0.90

type ShowHotkeyTaskDetailsInvoker added in v0.0.90

type ShowHotkeyTaskDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHotkeyTaskDetailsInvoker) Invoke added in v0.0.90

type ShowInstanceInvoker added in v0.0.90

type ShowInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceInvoker) Invoke added in v0.0.90

type ShowInstanceSslDetailInvoker added in v0.1.75

type ShowInstanceSslDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceSslDetailInvoker) Invoke added in v0.1.75

type ShowIpWhitelistInvoker added in v0.0.90

type ShowIpWhitelistInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowIpWhitelistInvoker) Invoke added in v0.0.90

type ShowJobInfoInvoker added in v0.1.46

type ShowJobInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobInfoInvoker) Invoke added in v0.1.46

type ShowMigrationTaskInvoker added in v0.0.90

type ShowMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMigrationTaskInvoker) Invoke added in v0.0.90

type ShowMigrationTaskStatsInvoker added in v0.0.90

type ShowMigrationTaskStatsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMigrationTaskStatsInvoker) Invoke added in v0.0.90

type ShowNodesInformationInvoker added in v0.1.54

type ShowNodesInformationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodesInformationInvoker) Invoke added in v0.1.54

type ShowQuotaOfTenantInvoker added in v0.0.90

type ShowQuotaOfTenantInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQuotaOfTenantInvoker) Invoke added in v0.0.90

type ShowReplicationStatesInvoker added in v0.1.62

type ShowReplicationStatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReplicationStatesInvoker) Invoke added in v0.1.62

type ShowTagsInvoker added in v0.0.90

type ShowTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTagsInvoker) Invoke added in v0.0.90

func (i *ShowTagsInvoker) Invoke() (*model.ShowTagsResponse, error)

type StartInstanceResizeCheckJobInvoker added in v0.1.63

type StartInstanceResizeCheckJobInvoker struct {
	*invoker.BaseInvoker
}

func (*StartInstanceResizeCheckJobInvoker) Invoke added in v0.1.63

type StopMigrationTaskInvoker added in v0.0.90

type StopMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*StopMigrationTaskInvoker) Invoke added in v0.0.90

type StopMigrationTaskSyncInvoker added in v0.0.90

type StopMigrationTaskSyncInvoker struct {
	*invoker.BaseInvoker
}

func (*StopMigrationTaskSyncInvoker) Invoke added in v0.0.90

type UpdateAclAccountInvoker added in v0.1.64

type UpdateAclAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAclAccountInvoker) Invoke added in v0.1.64

type UpdateAclAccountPassWordInvoker added in v0.1.62

type UpdateAclAccountPassWordInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAclAccountPassWordInvoker) Invoke added in v0.1.62

type UpdateAclAccountRemarkInvoker added in v0.1.62

type UpdateAclAccountRemarkInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAclAccountRemarkInvoker) Invoke added in v0.1.62

type UpdateBigkeyAutoscanConfigInvoker added in v0.0.90

type UpdateBigkeyAutoscanConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBigkeyAutoscanConfigInvoker) Invoke added in v0.0.90

type UpdateClientIpTransparentTransmissionInvoker added in v0.1.64

type UpdateClientIpTransparentTransmissionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClientIpTransparentTransmissionInvoker) Invoke added in v0.1.64

type UpdateConfigTemplateInvoker added in v0.1.62

type UpdateConfigTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigTemplateInvoker) Invoke added in v0.1.62

type UpdateConfigurationsInvoker added in v0.0.90

type UpdateConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationsInvoker) Invoke added in v0.0.90

type UpdateExpireAutoScanConfigInvoker added in v0.1.64

type UpdateExpireAutoScanConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateExpireAutoScanConfigInvoker) Invoke added in v0.1.64

type UpdateHotkeyAutoScanConfigInvoker added in v0.0.90

type UpdateHotkeyAutoScanConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHotkeyAutoScanConfigInvoker) Invoke added in v0.0.90

type UpdateInstanceBandwidthInvoker added in v0.1.38

type UpdateInstanceBandwidthInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceBandwidthInvoker) Invoke added in v0.1.38

type UpdateInstanceConfigInvoker added in v0.1.64

type UpdateInstanceConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceConfigInvoker) Invoke added in v0.1.64

type UpdateInstanceInvoker added in v0.0.90

type UpdateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceInvoker) Invoke added in v0.0.90

type UpdateIpWhitelistInvoker added in v0.0.90

type UpdateIpWhitelistInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateIpWhitelistInvoker) Invoke added in v0.0.90

type UpdateMigrationTaskInvoker added in v0.1.63

type UpdateMigrationTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateMigrationTaskInvoker) Invoke added in v0.1.63

type UpdatePasswordInvoker added in v0.0.90

type UpdatePasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePasswordInvoker) Invoke added in v0.0.90

type UpdateSlavePriorityInvoker added in v0.0.90

type UpdateSlavePriorityInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSlavePriorityInvoker) Invoke added in v0.0.90

type UpdateSslSwitchInvoker added in v0.1.75

type UpdateSslSwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSslSwitchInvoker) Invoke added in v0.1.75

type ValidateDeletableReplicaInvoker added in v0.1.73

type ValidateDeletableReplicaInvoker struct {
	*invoker.BaseInvoker
}

func (*ValidateDeletableReplicaInvoker) Invoke added in v0.1.73

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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