v3

package
v0.1.43 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2023 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 DdsClientBuilder

func DdsClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAddReadonlyNode added in v0.1.6

func GenReqDefForAddReadonlyNode() *def.HttpRequestDef

func GenReqDefForAddShardingNode

func GenReqDefForAddShardingNode() *def.HttpRequestDef

func GenReqDefForAttachEip

func GenReqDefForAttachEip() *def.HttpRequestDef

func GenReqDefForAttachInternalIp

func GenReqDefForAttachInternalIp() *def.HttpRequestDef

func GenReqDefForBatchTagAction

func GenReqDefForBatchTagAction() *def.HttpRequestDef

func GenReqDefForCancelEip

func GenReqDefForCancelEip() *def.HttpRequestDef

func GenReqDefForChangeOpsWindow added in v0.1.6

func GenReqDefForChangeOpsWindow() *def.HttpRequestDef

func GenReqDefForCheckPassword

func GenReqDefForCheckPassword() *def.HttpRequestDef

func GenReqDefForCheckWeakPassword added in v0.1.10

func GenReqDefForCheckWeakPassword() *def.HttpRequestDef

func GenReqDefForCompareConfiguration added in v0.1.12

func GenReqDefForCompareConfiguration() *def.HttpRequestDef

func GenReqDefForCopyConfiguration added in v0.1.12

func GenReqDefForCopyConfiguration() *def.HttpRequestDef

func GenReqDefForCreateConfiguration added in v0.0.95

func GenReqDefForCreateConfiguration() *def.HttpRequestDef

func GenReqDefForCreateDatabaseRole

func GenReqDefForCreateDatabaseRole() *def.HttpRequestDef

func GenReqDefForCreateDatabaseUser

func GenReqDefForCreateDatabaseUser() *def.HttpRequestDef

func GenReqDefForCreateInstance

func GenReqDefForCreateInstance() *def.HttpRequestDef

func GenReqDefForCreateIp

func GenReqDefForCreateIp() *def.HttpRequestDef

func GenReqDefForCreateManualBackup

func GenReqDefForCreateManualBackup() *def.HttpRequestDef

func GenReqDefForDeleteAuditLog added in v0.1.10

func GenReqDefForDeleteAuditLog() *def.HttpRequestDef

func GenReqDefForDeleteConfiguration added in v0.0.95

func GenReqDefForDeleteConfiguration() *def.HttpRequestDef

func GenReqDefForDeleteDatabaseRole

func GenReqDefForDeleteDatabaseRole() *def.HttpRequestDef

func GenReqDefForDeleteDatabaseUser

func GenReqDefForDeleteDatabaseUser() *def.HttpRequestDef

func GenReqDefForDeleteInstance

func GenReqDefForDeleteInstance() *def.HttpRequestDef

func GenReqDefForDeleteManualBackup

func GenReqDefForDeleteManualBackup() *def.HttpRequestDef

func GenReqDefForDeleteSession

func GenReqDefForDeleteSession() *def.HttpRequestDef

func GenReqDefForDownloadErrorlog

func GenReqDefForDownloadErrorlog() *def.HttpRequestDef

func GenReqDefForDownloadSlowlog

func GenReqDefForDownloadSlowlog() *def.HttpRequestDef

func GenReqDefForExpandReplicasetNode added in v0.1.6

func GenReqDefForExpandReplicasetNode() *def.HttpRequestDef

func GenReqDefForListApiVersion

func GenReqDefForListApiVersion() *def.HttpRequestDef

func GenReqDefForListAppliedInstances added in v0.1.12

func GenReqDefForListAppliedInstances() *def.HttpRequestDef
func GenReqDefForListAuditlogLinks() *def.HttpRequestDef

func GenReqDefForListAuditlogs

func GenReqDefForListAuditlogs() *def.HttpRequestDef

func GenReqDefForListAz2Migrate

func GenReqDefForListAz2Migrate() *def.HttpRequestDef

func GenReqDefForListBackups

func GenReqDefForListBackups() *def.HttpRequestDef

func GenReqDefForListConfigurations added in v0.0.95

func GenReqDefForListConfigurations() *def.HttpRequestDef

func GenReqDefForListDatabaseRoles

func GenReqDefForListDatabaseRoles() *def.HttpRequestDef

func GenReqDefForListDatabaseUsers

func GenReqDefForListDatabaseUsers() *def.HttpRequestDef

func GenReqDefForListDatastoreVersions

func GenReqDefForListDatastoreVersions() *def.HttpRequestDef

func GenReqDefForListErrorLogs

func GenReqDefForListErrorLogs() *def.HttpRequestDef

func GenReqDefForListFlavorInfos added in v0.0.57

func GenReqDefForListFlavorInfos() *def.HttpRequestDef

func GenReqDefForListFlavors

func GenReqDefForListFlavors() *def.HttpRequestDef

func GenReqDefForListInstanceTags

func GenReqDefForListInstanceTags() *def.HttpRequestDef

func GenReqDefForListInstances

func GenReqDefForListInstances() *def.HttpRequestDef

func GenReqDefForListInstancesByTags

func GenReqDefForListInstancesByTags() *def.HttpRequestDef

func GenReqDefForListLtsSlowLogs added in v0.1.25

func GenReqDefForListLtsSlowLogs() *def.HttpRequestDef

func GenReqDefForListProjectTags

func GenReqDefForListProjectTags() *def.HttpRequestDef

func GenReqDefForListRecycleInstances added in v0.1.10

func GenReqDefForListRecycleInstances() *def.HttpRequestDef

func GenReqDefForListRestoreCollections

func GenReqDefForListRestoreCollections() *def.HttpRequestDef

func GenReqDefForListRestoreDatabases

func GenReqDefForListRestoreDatabases() *def.HttpRequestDef

func GenReqDefForListRestoreTimes

func GenReqDefForListRestoreTimes() *def.HttpRequestDef

func GenReqDefForListSessions

func GenReqDefForListSessions() *def.HttpRequestDef

func GenReqDefForListSlowLogs

func GenReqDefForListSlowLogs() *def.HttpRequestDef

func GenReqDefForListSslCertDownloadAddress added in v0.1.10

func GenReqDefForListSslCertDownloadAddress() *def.HttpRequestDef

func GenReqDefForListStorageType

func GenReqDefForListStorageType() *def.HttpRequestDef

func GenReqDefForListTasks added in v0.1.12

func GenReqDefForListTasks() *def.HttpRequestDef

func GenReqDefForMigrateAz

func GenReqDefForMigrateAz() *def.HttpRequestDef

func GenReqDefForResetConfiguration added in v0.1.12

func GenReqDefForResetConfiguration() *def.HttpRequestDef

func GenReqDefForResetPassword

func GenReqDefForResetPassword() *def.HttpRequestDef

func GenReqDefForResizeInstance

func GenReqDefForResizeInstance() *def.HttpRequestDef

func GenReqDefForResizeInstanceVolume

func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef

func GenReqDefForRestartInstance

func GenReqDefForRestartInstance() *def.HttpRequestDef

func GenReqDefForRestoreInstance

func GenReqDefForRestoreInstance() *def.HttpRequestDef

func GenReqDefForRestoreInstanceFromCollection

func GenReqDefForRestoreInstanceFromCollection() *def.HttpRequestDef

func GenReqDefForRestoreNewInstance

func GenReqDefForRestoreNewInstance() *def.HttpRequestDef

func GenReqDefForSetAuditlogPolicy

func GenReqDefForSetAuditlogPolicy() *def.HttpRequestDef

func GenReqDefForSetBackupPolicy

func GenReqDefForSetBackupPolicy() *def.HttpRequestDef

func GenReqDefForSetBalancerSwitch

func GenReqDefForSetBalancerSwitch() *def.HttpRequestDef

func GenReqDefForSetBalancerWindow

func GenReqDefForSetBalancerWindow() *def.HttpRequestDef

func GenReqDefForSetRecyclePolicy added in v0.1.6

func GenReqDefForSetRecyclePolicy() *def.HttpRequestDef

func GenReqDefForShowApiVersion

func GenReqDefForShowApiVersion() *def.HttpRequestDef

func GenReqDefForShowAuditlogPolicy

func GenReqDefForShowAuditlogPolicy() *def.HttpRequestDef
func GenReqDefForShowBackupDownloadLink() *def.HttpRequestDef

func GenReqDefForShowBackupPolicy

func GenReqDefForShowBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowConfigurationAppliedHistory added in v0.1.12

func GenReqDefForShowConfigurationAppliedHistory() *def.HttpRequestDef

func GenReqDefForShowConfigurationModifyHistory added in v0.1.12

func GenReqDefForShowConfigurationModifyHistory() *def.HttpRequestDef

func GenReqDefForShowConfigurationParameter added in v0.0.95

func GenReqDefForShowConfigurationParameter() *def.HttpRequestDef

func GenReqDefForShowConnectionStatistics

func GenReqDefForShowConnectionStatistics() *def.HttpRequestDef

func GenReqDefForShowDiskUsage added in v0.1.10

func GenReqDefForShowDiskUsage() *def.HttpRequestDef

func GenReqDefForShowEntityConfiguration added in v0.0.95

func GenReqDefForShowEntityConfiguration() *def.HttpRequestDef

func GenReqDefForShowJobDetail added in v0.0.57

func GenReqDefForShowJobDetail() *def.HttpRequestDef

func GenReqDefForShowQuotas added in v0.0.46

func GenReqDefForShowQuotas() *def.HttpRequestDef

func GenReqDefForShowRecyclePolicy added in v0.1.10

func GenReqDefForShowRecyclePolicy() *def.HttpRequestDef

func GenReqDefForShowReplSetName added in v0.1.28

func GenReqDefForShowReplSetName() *def.HttpRequestDef

func GenReqDefForShowSecondLevelMonitoringStatus added in v0.1.6

func GenReqDefForShowSecondLevelMonitoringStatus() *def.HttpRequestDef

func GenReqDefForShowShardingBalancer

func GenReqDefForShowShardingBalancer() *def.HttpRequestDef

func GenReqDefForShowSlowlogDesensitizationSwitch added in v0.1.10

func GenReqDefForShowSlowlogDesensitizationSwitch() *def.HttpRequestDef

func GenReqDefForShowUpgradeDuration added in v0.1.10

func GenReqDefForShowUpgradeDuration() *def.HttpRequestDef

func GenReqDefForShrinkInstanceNodes added in v0.1.27

func GenReqDefForShrinkInstanceNodes() *def.HttpRequestDef

func GenReqDefForSwitchConfiguration added in v0.0.95

func GenReqDefForSwitchConfiguration() *def.HttpRequestDef

func GenReqDefForSwitchSecondLevelMonitoring added in v0.1.6

func GenReqDefForSwitchSecondLevelMonitoring() *def.HttpRequestDef

func GenReqDefForSwitchSlowlogDesensitization added in v0.0.57

func GenReqDefForSwitchSlowlogDesensitization() *def.HttpRequestDef

func GenReqDefForSwitchSsl

func GenReqDefForSwitchSsl() *def.HttpRequestDef

func GenReqDefForSwitchoverReplicaSet

func GenReqDefForSwitchoverReplicaSet() *def.HttpRequestDef

func GenReqDefForUpdateClientNetwork added in v0.0.53

func GenReqDefForUpdateClientNetwork() *def.HttpRequestDef

func GenReqDefForUpdateConfigurationParameter added in v0.0.95

func GenReqDefForUpdateConfigurationParameter() *def.HttpRequestDef

func GenReqDefForUpdateEntityConfiguration added in v0.0.95

func GenReqDefForUpdateEntityConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateInstanceName

func GenReqDefForUpdateInstanceName() *def.HttpRequestDef

func GenReqDefForUpdateInstancePort

func GenReqDefForUpdateInstancePort() *def.HttpRequestDef

func GenReqDefForUpdateInstanceRemark added in v0.0.57

func GenReqDefForUpdateInstanceRemark() *def.HttpRequestDef

func GenReqDefForUpdateReplSetName added in v0.1.28

func GenReqDefForUpdateReplSetName() *def.HttpRequestDef

func GenReqDefForUpdateSecurityGroup

func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef

func GenReqDefForUpgradeDatabaseVersion added in v0.1.6

func GenReqDefForUpgradeDatabaseVersion() *def.HttpRequestDef

Types

type AddReadonlyNodeInvoker added in v0.1.6

type AddReadonlyNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*AddReadonlyNodeInvoker) Invoke added in v0.1.6

type AddShardingNodeInvoker added in v0.0.90

type AddShardingNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*AddShardingNodeInvoker) Invoke added in v0.0.90

type AttachEipInvoker added in v0.0.90

type AttachEipInvoker struct {
	*invoker.BaseInvoker
}

func (*AttachEipInvoker) Invoke added in v0.0.90

type AttachInternalIpInvoker added in v0.0.90

type AttachInternalIpInvoker struct {
	*invoker.BaseInvoker
}

func (*AttachInternalIpInvoker) Invoke added in v0.0.90

type BatchTagActionInvoker added in v0.0.90

type BatchTagActionInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchTagActionInvoker) Invoke added in v0.0.90

type CancelEipInvoker added in v0.0.90

type CancelEipInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelEipInvoker) Invoke added in v0.0.90

type ChangeOpsWindowInvoker added in v0.1.6

type ChangeOpsWindowInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeOpsWindowInvoker) Invoke added in v0.1.6

type CheckPasswordInvoker added in v0.0.90

type CheckPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckPasswordInvoker) Invoke added in v0.0.90

type CheckWeakPasswordInvoker added in v0.1.10

type CheckWeakPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckWeakPasswordInvoker) Invoke added in v0.1.10

type CompareConfigurationInvoker added in v0.1.12

type CompareConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CompareConfigurationInvoker) Invoke added in v0.1.12

type CopyConfigurationInvoker added in v0.1.12

type CopyConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CopyConfigurationInvoker) Invoke added in v0.1.12

type CreateConfigurationInvoker added in v0.0.95

type CreateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigurationInvoker) Invoke added in v0.0.95

type CreateDatabaseRoleInvoker added in v0.0.90

type CreateDatabaseRoleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDatabaseRoleInvoker) Invoke added in v0.0.90

type CreateDatabaseUserInvoker added in v0.0.90

type CreateDatabaseUserInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDatabaseUserInvoker) 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 CreateIpInvoker added in v0.0.90

type CreateIpInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateIpInvoker) Invoke added in v0.0.90

func (i *CreateIpInvoker) Invoke() (*model.CreateIpResponse, error)

type CreateManualBackupInvoker added in v0.0.90

type CreateManualBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateManualBackupInvoker) Invoke added in v0.0.90

type DdsClient

type DdsClient struct {
	HcClient *http_client.HcHttpClient
}

func NewDdsClient

func NewDdsClient(hcClient *http_client.HcHttpClient) *DdsClient

func (*DdsClient) AddReadonlyNode added in v0.1.6

func (c *DdsClient) AddReadonlyNode(request *model.AddReadonlyNodeRequest) (*model.AddReadonlyNodeResponse, error)

AddReadonlyNode 实例新增只读节点

DDS副本集实例新增只读节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) AddReadonlyNodeInvoker added in v0.1.6

func (c *DdsClient) AddReadonlyNodeInvoker(request *model.AddReadonlyNodeRequest) *AddReadonlyNodeInvoker

AddReadonlyNodeInvoker 实例新增只读节点

func (*DdsClient) AddShardingNode

func (c *DdsClient) AddShardingNode(request *model.AddShardingNodeRequest) (*model.AddShardingNodeResponse, error)

AddShardingNode 扩容集群实例的节点数量

扩容指定集群实例的节点数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) AddShardingNodeInvoker added in v0.0.90

func (c *DdsClient) AddShardingNodeInvoker(request *model.AddShardingNodeRequest) *AddShardingNodeInvoker

AddShardingNodeInvoker 扩容集群实例的节点数量

func (*DdsClient) AttachEip

func (c *DdsClient) AttachEip(request *model.AttachEipRequest) (*model.AttachEipResponse, error)

AttachEip 绑定弹性公网IP

为实例下的节点绑定弹性公网IP。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) AttachEipInvoker added in v0.0.90

func (c *DdsClient) AttachEipInvoker(request *model.AttachEipRequest) *AttachEipInvoker

AttachEipInvoker 绑定弹性公网IP

func (*DdsClient) AttachInternalIp

func (c *DdsClient) AttachInternalIp(request *model.AttachInternalIpRequest) (*model.AttachInternalIpResponse, error)

AttachInternalIp 修改实例内网地址

修改实例的内网地址

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) AttachInternalIpInvoker added in v0.0.90

func (c *DdsClient) AttachInternalIpInvoker(request *model.AttachInternalIpRequest) *AttachInternalIpInvoker

AttachInternalIpInvoker 修改实例内网地址

func (*DdsClient) BatchTagAction

func (c *DdsClient) BatchTagAction(request *model.BatchTagActionRequest) (*model.BatchTagActionResponse, error)

BatchTagAction 批量添加或删除资源标签

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

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) BatchTagActionInvoker added in v0.0.90

func (c *DdsClient) BatchTagActionInvoker(request *model.BatchTagActionRequest) *BatchTagActionInvoker

BatchTagActionInvoker 批量添加或删除资源标签

func (*DdsClient) CancelEip

func (c *DdsClient) CancelEip(request *model.CancelEipRequest) (*model.CancelEipResponse, error)

CancelEip 解绑弹性公网IP

解绑实例下节点已经绑定的弹性公网IP。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CancelEipInvoker added in v0.0.90

func (c *DdsClient) CancelEipInvoker(request *model.CancelEipRequest) *CancelEipInvoker

CancelEipInvoker 解绑弹性公网IP

func (*DdsClient) ChangeOpsWindow added in v0.1.6

func (c *DdsClient) ChangeOpsWindow(request *model.ChangeOpsWindowRequest) (*model.ChangeOpsWindowResponse, error)

ChangeOpsWindow 设置可维护时间段

修改用户允许启动某项对数据库实例运行有影响的任务的时间范围,例如操作系统升级和数据库软件版本升级的时间窗。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ChangeOpsWindowInvoker added in v0.1.6

func (c *DdsClient) ChangeOpsWindowInvoker(request *model.ChangeOpsWindowRequest) *ChangeOpsWindowInvoker

ChangeOpsWindowInvoker 设置可维护时间段

func (*DdsClient) CheckPassword

func (c *DdsClient) CheckPassword(request *model.CheckPasswordRequest) (*model.CheckPasswordResponse, error)

CheckPassword 检查数据库密码

检查数据库密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CheckPasswordInvoker added in v0.0.90

func (c *DdsClient) CheckPasswordInvoker(request *model.CheckPasswordRequest) *CheckPasswordInvoker

CheckPasswordInvoker 检查数据库密码

func (*DdsClient) CheckWeakPassword added in v0.1.10

func (c *DdsClient) CheckWeakPassword(request *model.CheckWeakPasswordRequest) (*model.CheckWeakPasswordResponse, error)

CheckWeakPassword 检查弱密码

检查弱密码

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CheckWeakPasswordInvoker added in v0.1.10

func (c *DdsClient) CheckWeakPasswordInvoker(request *model.CheckWeakPasswordRequest) *CheckWeakPasswordInvoker

CheckWeakPasswordInvoker 检查弱密码

func (*DdsClient) CompareConfiguration added in v0.1.12

CompareConfiguration 参数模板比较

比较两个参数模板之间的差异。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CompareConfigurationInvoker added in v0.1.12

func (c *DdsClient) CompareConfigurationInvoker(request *model.CompareConfigurationRequest) *CompareConfigurationInvoker

CompareConfigurationInvoker 参数模板比较

func (*DdsClient) CopyConfiguration added in v0.1.12

func (c *DdsClient) CopyConfiguration(request *model.CopyConfigurationRequest) (*model.CopyConfigurationResponse, error)

CopyConfiguration 复制参数模板

复制参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CopyConfigurationInvoker added in v0.1.12

func (c *DdsClient) CopyConfigurationInvoker(request *model.CopyConfigurationRequest) *CopyConfigurationInvoker

CopyConfigurationInvoker 复制参数模板

func (*DdsClient) CreateConfiguration added in v0.0.95

CreateConfiguration 创建参数模板

创建参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CreateConfigurationInvoker added in v0.0.95

func (c *DdsClient) CreateConfigurationInvoker(request *model.CreateConfigurationRequest) *CreateConfigurationInvoker

CreateConfigurationInvoker 创建参数模板

func (*DdsClient) CreateDatabaseRole

func (c *DdsClient) CreateDatabaseRole(request *model.CreateDatabaseRoleRequest) (*model.CreateDatabaseRoleResponse, error)

CreateDatabaseRole 创建数据库角色

创建数据库角色。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CreateDatabaseRoleInvoker added in v0.0.90

func (c *DdsClient) CreateDatabaseRoleInvoker(request *model.CreateDatabaseRoleRequest) *CreateDatabaseRoleInvoker

CreateDatabaseRoleInvoker 创建数据库角色

func (*DdsClient) CreateDatabaseUser

func (c *DdsClient) CreateDatabaseUser(request *model.CreateDatabaseUserRequest) (*model.CreateDatabaseUserResponse, error)

CreateDatabaseUser 创建数据库用户

创建数据库用户。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CreateDatabaseUserInvoker added in v0.0.90

func (c *DdsClient) CreateDatabaseUserInvoker(request *model.CreateDatabaseUserRequest) *CreateDatabaseUserInvoker

CreateDatabaseUserInvoker 创建数据库用户

func (*DdsClient) CreateInstance

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

CreateInstance 创建实例

创建文档数据库实例,包括集群实例、副本集实例、以及单节点实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CreateInstanceInvoker added in v0.0.90

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

CreateInstanceInvoker 创建实例

func (*DdsClient) CreateIp

func (c *DdsClient) CreateIp(request *model.CreateIpRequest) (*model.CreateIpResponse, error)

CreateIp 创建集群的Shard/Config IP

创建集群的Shard/Config IP

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CreateIpInvoker added in v0.0.90

func (c *DdsClient) CreateIpInvoker(request *model.CreateIpRequest) *CreateIpInvoker

CreateIpInvoker 创建集群的Shard/Config IP

func (*DdsClient) CreateManualBackup

func (c *DdsClient) CreateManualBackup(request *model.CreateManualBackupRequest) (*model.CreateManualBackupResponse, error)

CreateManualBackup 创建手动备份

创建数据库实例的手动备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) CreateManualBackupInvoker added in v0.0.90

func (c *DdsClient) CreateManualBackupInvoker(request *model.CreateManualBackupRequest) *CreateManualBackupInvoker

CreateManualBackupInvoker 创建手动备份

func (*DdsClient) DeleteAuditLog added in v0.1.10

func (c *DdsClient) DeleteAuditLog(request *model.DeleteAuditLogRequest) (*model.DeleteAuditLogResponse, error)

DeleteAuditLog 删除审计日志

删除审计日志

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteAuditLogInvoker added in v0.1.10

func (c *DdsClient) DeleteAuditLogInvoker(request *model.DeleteAuditLogRequest) *DeleteAuditLogInvoker

DeleteAuditLogInvoker 删除审计日志

func (*DdsClient) DeleteConfiguration added in v0.0.95

DeleteConfiguration 删除参数模板

删除参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteConfigurationInvoker added in v0.0.95

func (c *DdsClient) DeleteConfigurationInvoker(request *model.DeleteConfigurationRequest) *DeleteConfigurationInvoker

DeleteConfigurationInvoker 删除参数模板

func (*DdsClient) DeleteDatabaseRole

func (c *DdsClient) DeleteDatabaseRole(request *model.DeleteDatabaseRoleRequest) (*model.DeleteDatabaseRoleResponse, error)

DeleteDatabaseRole 删除数据库角色

删除数据库角色。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteDatabaseRoleInvoker added in v0.0.90

func (c *DdsClient) DeleteDatabaseRoleInvoker(request *model.DeleteDatabaseRoleRequest) *DeleteDatabaseRoleInvoker

DeleteDatabaseRoleInvoker 删除数据库角色

func (*DdsClient) DeleteDatabaseUser

func (c *DdsClient) DeleteDatabaseUser(request *model.DeleteDatabaseUserRequest) (*model.DeleteDatabaseUserResponse, error)

DeleteDatabaseUser 删除数据库用户

删除数据库用户。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteDatabaseUserInvoker added in v0.0.90

func (c *DdsClient) DeleteDatabaseUserInvoker(request *model.DeleteDatabaseUserRequest) *DeleteDatabaseUserInvoker

DeleteDatabaseUserInvoker 删除数据库用户

func (*DdsClient) DeleteInstance

func (c *DdsClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)

DeleteInstance 删除实例

删除数据库实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteInstanceInvoker added in v0.0.90

func (c *DdsClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker

DeleteInstanceInvoker 删除实例

func (*DdsClient) DeleteManualBackup

func (c *DdsClient) DeleteManualBackup(request *model.DeleteManualBackupRequest) (*model.DeleteManualBackupResponse, error)

DeleteManualBackup 删除手动备份

删除数据库实例的手动备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteManualBackupInvoker added in v0.0.90

func (c *DdsClient) DeleteManualBackupInvoker(request *model.DeleteManualBackupRequest) *DeleteManualBackupInvoker

DeleteManualBackupInvoker 删除手动备份

func (*DdsClient) DeleteSession

func (c *DdsClient) DeleteSession(request *model.DeleteSessionRequest) (*model.DeleteSessionResponse, error)

DeleteSession 终结实例节点会话

终结实例节点会话。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DeleteSessionInvoker added in v0.0.90

func (c *DdsClient) DeleteSessionInvoker(request *model.DeleteSessionRequest) *DeleteSessionInvoker

DeleteSessionInvoker 终结实例节点会话

func (*DdsClient) DownloadErrorlog

func (c *DdsClient) DownloadErrorlog(request *model.DownloadErrorlogRequest) (*model.DownloadErrorlogResponse, error)

DownloadErrorlog 获取错误日志下载链接

获取错误日志下载链接。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DownloadErrorlogInvoker added in v0.0.90

func (c *DdsClient) DownloadErrorlogInvoker(request *model.DownloadErrorlogRequest) *DownloadErrorlogInvoker

DownloadErrorlogInvoker 获取错误日志下载链接

func (*DdsClient) DownloadSlowlog

func (c *DdsClient) DownloadSlowlog(request *model.DownloadSlowlogRequest) (*model.DownloadSlowlogResponse, error)

DownloadSlowlog 获取慢日志下载链接

获取慢日志下载链接。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) DownloadSlowlogInvoker added in v0.0.90

func (c *DdsClient) DownloadSlowlogInvoker(request *model.DownloadSlowlogRequest) *DownloadSlowlogInvoker

DownloadSlowlogInvoker 获取慢日志下载链接

func (*DdsClient) ExpandReplicasetNode added in v0.1.6

ExpandReplicasetNode 扩容副本集实例的节点数量

扩容指定副本集实例的节点数量

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ExpandReplicasetNodeInvoker added in v0.1.6

func (c *DdsClient) ExpandReplicasetNodeInvoker(request *model.ExpandReplicasetNodeRequest) *ExpandReplicasetNodeInvoker

ExpandReplicasetNodeInvoker 扩容副本集实例的节点数量

func (*DdsClient) ListApiVersion

func (c *DdsClient) ListApiVersion(request *model.ListApiVersionRequest) (*model.ListApiVersionResponse, error)

ListApiVersion 查询当前支持的API版本信息列表

查询当前支持的API版本信息列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListApiVersionInvoker added in v0.0.90

func (c *DdsClient) ListApiVersionInvoker(request *model.ListApiVersionRequest) *ListApiVersionInvoker

ListApiVersionInvoker 查询当前支持的API版本信息列表

func (*DdsClient) ListAppliedInstances added in v0.1.12

ListAppliedInstances 查询可应用的实例

查询指定参数模板可被应用的实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListAppliedInstancesInvoker added in v0.1.12

func (c *DdsClient) ListAppliedInstancesInvoker(request *model.ListAppliedInstancesRequest) *ListAppliedInstancesInvoker

ListAppliedInstancesInvoker 查询可应用的实例

func (c *DdsClient) ListAuditlogLinks(request *model.ListAuditlogLinksRequest) (*model.ListAuditlogLinksResponse, error)

ListAuditlogLinks 获取审计日志下载链接

获取审计日志下载链接。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListAuditlogLinksInvoker added in v0.0.90

func (c *DdsClient) ListAuditlogLinksInvoker(request *model.ListAuditlogLinksRequest) *ListAuditlogLinksInvoker

ListAuditlogLinksInvoker 获取审计日志下载链接

func (*DdsClient) ListAuditlogs

func (c *DdsClient) ListAuditlogs(request *model.ListAuditlogsRequest) (*model.ListAuditlogsResponse, error)

ListAuditlogs 获取审计日志列表

获取审计日志列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListAuditlogsInvoker added in v0.0.90

func (c *DdsClient) ListAuditlogsInvoker(request *model.ListAuditlogsRequest) *ListAuditlogsInvoker

ListAuditlogsInvoker 获取审计日志列表

func (*DdsClient) ListAz2Migrate

func (c *DdsClient) ListAz2Migrate(request *model.ListAz2MigrateRequest) (*model.ListAz2MigrateResponse, error)

ListAz2Migrate 查询实例可迁移到的可用区

查询实例可迁移到的可用区。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListAz2MigrateInvoker added in v0.0.90

func (c *DdsClient) ListAz2MigrateInvoker(request *model.ListAz2MigrateRequest) *ListAz2MigrateInvoker

ListAz2MigrateInvoker 查询实例可迁移到的可用区

func (*DdsClient) ListBackups

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

ListBackups 查询备份列表

根据指定条件查询备份列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListBackupsInvoker added in v0.0.90

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

ListBackupsInvoker 查询备份列表

func (*DdsClient) ListConfigurations added in v0.0.95

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

ListConfigurations 获取参数模板列表

获取参数模板列表,包括DDS数据库的所有默认参数模板和用户创建的参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListConfigurationsInvoker added in v0.0.95

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

ListConfigurationsInvoker 获取参数模板列表

func (*DdsClient) ListDatabaseRoles

func (c *DdsClient) ListDatabaseRoles(request *model.ListDatabaseRolesRequest) (*model.ListDatabaseRolesResponse, error)

ListDatabaseRoles 查询数据库角色列表

查询数据库角色列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListDatabaseRolesInvoker added in v0.0.90

func (c *DdsClient) ListDatabaseRolesInvoker(request *model.ListDatabaseRolesRequest) *ListDatabaseRolesInvoker

ListDatabaseRolesInvoker 查询数据库角色列表

func (*DdsClient) ListDatabaseUsers

func (c *DdsClient) ListDatabaseUsers(request *model.ListDatabaseUsersRequest) (*model.ListDatabaseUsersResponse, error)

ListDatabaseUsers 查询数据库用户列表

查询数据库用户列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListDatabaseUsersInvoker added in v0.0.90

func (c *DdsClient) ListDatabaseUsersInvoker(request *model.ListDatabaseUsersRequest) *ListDatabaseUsersInvoker

ListDatabaseUsersInvoker 查询数据库用户列表

func (*DdsClient) ListDatastoreVersions

ListDatastoreVersions 查询数据库版本信息

查询指定实例类型的数据库版本信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListDatastoreVersionsInvoker added in v0.0.90

func (c *DdsClient) ListDatastoreVersionsInvoker(request *model.ListDatastoreVersionsRequest) *ListDatastoreVersionsInvoker

ListDatastoreVersionsInvoker 查询数据库版本信息

func (*DdsClient) ListErrorLogs

func (c *DdsClient) ListErrorLogs(request *model.ListErrorLogsRequest) (*model.ListErrorLogsResponse, error)

ListErrorLogs 查询数据库错误日志

查询数据库错误信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListErrorLogsInvoker added in v0.0.90

func (c *DdsClient) ListErrorLogsInvoker(request *model.ListErrorLogsRequest) *ListErrorLogsInvoker

ListErrorLogsInvoker 查询数据库错误日志

func (*DdsClient) ListFlavorInfos added in v0.0.57

func (c *DdsClient) ListFlavorInfos(request *model.ListFlavorInfosRequest) (*model.ListFlavorInfosResponse, error)

ListFlavorInfos 查询数据库规格

查询指定条件下的实例规格信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListFlavorInfosInvoker added in v0.0.90

func (c *DdsClient) ListFlavorInfosInvoker(request *model.ListFlavorInfosRequest) *ListFlavorInfosInvoker

ListFlavorInfosInvoker 查询数据库规格

func (*DdsClient) ListFlavors

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

ListFlavors 查询所有实例规格信息

查询指定条件下的所有实例规格信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListFlavorsInvoker added in v0.0.90

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

ListFlavorsInvoker 查询所有实例规格信息

func (*DdsClient) ListInstanceTags

func (c *DdsClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)

ListInstanceTags 查询资源标签

查询指定实例的标签信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListInstanceTagsInvoker added in v0.0.90

func (c *DdsClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker

ListInstanceTagsInvoker 查询资源标签

func (*DdsClient) ListInstances

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

ListInstances 查询实例列表和详情

根据指定条件查询实例列表和详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListInstancesByTags

ListInstancesByTags 查询资源实例

根据标签查询指定的数据库实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListInstancesByTagsInvoker added in v0.0.90

func (c *DdsClient) ListInstancesByTagsInvoker(request *model.ListInstancesByTagsRequest) *ListInstancesByTagsInvoker

ListInstancesByTagsInvoker 查询资源实例

func (*DdsClient) ListInstancesInvoker added in v0.0.90

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

ListInstancesInvoker 查询实例列表和详情

func (*DdsClient) ListLtsSlowLogs added in v0.1.25

func (c *DdsClient) ListLtsSlowLogs(request *model.ListLtsSlowLogsRequest) (*model.ListLtsSlowLogsResponse, error)

ListLtsSlowLogs 查询数据库慢日志

查询数据库慢日志信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListLtsSlowLogsInvoker added in v0.1.25

func (c *DdsClient) ListLtsSlowLogsInvoker(request *model.ListLtsSlowLogsRequest) *ListLtsSlowLogsInvoker

ListLtsSlowLogsInvoker 查询数据库慢日志

func (*DdsClient) ListProjectTags

func (c *DdsClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)

ListProjectTags 查询项目标签

查询指定project ID下实例的所有标签集合。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListProjectTagsInvoker added in v0.0.90

func (c *DdsClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker

ListProjectTagsInvoker 查询项目标签

func (*DdsClient) ListRecycleInstances added in v0.1.10

ListRecycleInstances 查询回收站实例列表

查询回收站实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListRecycleInstancesInvoker added in v0.1.10

func (c *DdsClient) ListRecycleInstancesInvoker(request *model.ListRecycleInstancesRequest) *ListRecycleInstancesInvoker

ListRecycleInstancesInvoker 查询回收站实例列表

func (*DdsClient) ListRestoreCollections

ListRestoreCollections 获取可恢复的数据库集合列表

获取可恢复的数据库集合列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListRestoreCollectionsInvoker added in v0.0.90

func (c *DdsClient) ListRestoreCollectionsInvoker(request *model.ListRestoreCollectionsRequest) *ListRestoreCollectionsInvoker

ListRestoreCollectionsInvoker 获取可恢复的数据库集合列表

func (*DdsClient) ListRestoreDatabases

ListRestoreDatabases 获取可恢复的数据库列表

获取可恢复的数据库列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListRestoreDatabasesInvoker added in v0.0.90

func (c *DdsClient) ListRestoreDatabasesInvoker(request *model.ListRestoreDatabasesRequest) *ListRestoreDatabasesInvoker

ListRestoreDatabasesInvoker 获取可恢复的数据库列表

func (*DdsClient) ListRestoreTimes

func (c *DdsClient) ListRestoreTimes(request *model.ListRestoreTimesRequest) (*model.ListRestoreTimesResponse, error)

ListRestoreTimes 查询可恢复的时间段

查询实例的可恢复时间段。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListRestoreTimesInvoker added in v0.0.90

func (c *DdsClient) ListRestoreTimesInvoker(request *model.ListRestoreTimesRequest) *ListRestoreTimesInvoker

ListRestoreTimesInvoker 查询可恢复的时间段

func (*DdsClient) ListSessions

func (c *DdsClient) ListSessions(request *model.ListSessionsRequest) (*model.ListSessionsResponse, error)

ListSessions 查询实例节点会话

查询实例节点会话。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListSessionsInvoker added in v0.0.90

func (c *DdsClient) ListSessionsInvoker(request *model.ListSessionsRequest) *ListSessionsInvoker

ListSessionsInvoker 查询实例节点会话

func (*DdsClient) ListSlowLogs

func (c *DdsClient) ListSlowLogs(request *model.ListSlowLogsRequest) (*model.ListSlowLogsResponse, error)

ListSlowLogs 查询数据库慢日志

查询数据库慢日志信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListSlowLogsInvoker added in v0.0.90

func (c *DdsClient) ListSlowLogsInvoker(request *model.ListSlowLogsRequest) *ListSlowLogsInvoker

ListSlowLogsInvoker 查询数据库慢日志

func (*DdsClient) ListSslCertDownloadAddress added in v0.1.10

ListSslCertDownloadAddress 获取SSL证书下载地址

获取SSL证书下载地址

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListSslCertDownloadAddressInvoker added in v0.1.10

func (c *DdsClient) ListSslCertDownloadAddressInvoker(request *model.ListSslCertDownloadAddressRequest) *ListSslCertDownloadAddressInvoker

ListSslCertDownloadAddressInvoker 获取SSL证书下载地址

func (*DdsClient) ListStorageType

func (c *DdsClient) ListStorageType(request *model.ListStorageTypeRequest) (*model.ListStorageTypeResponse, error)

ListStorageType 查询数据库磁盘类型

查询当前区域下的数据库磁盘类型。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListStorageTypeInvoker added in v0.0.90

func (c *DdsClient) ListStorageTypeInvoker(request *model.ListStorageTypeRequest) *ListStorageTypeInvoker

ListStorageTypeInvoker 查询数据库磁盘类型

func (*DdsClient) ListTasks added in v0.1.12

func (c *DdsClient) ListTasks(request *model.ListTasksRequest) (*model.ListTasksResponse, error)

ListTasks 查询任务列表和详情

根据指定条件查询任务中心中的任务列表和详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ListTasksInvoker added in v0.1.12

func (c *DdsClient) ListTasksInvoker(request *model.ListTasksRequest) *ListTasksInvoker

ListTasksInvoker 查询任务列表和详情

func (*DdsClient) MigrateAz

func (c *DdsClient) MigrateAz(request *model.MigrateAzRequest) (*model.MigrateAzResponse, error)

MigrateAz 实例可用区迁移

实例可用区迁移。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) MigrateAzInvoker added in v0.0.90

func (c *DdsClient) MigrateAzInvoker(request *model.MigrateAzRequest) *MigrateAzInvoker

MigrateAzInvoker 实例可用区迁移

func (*DdsClient) ResetConfiguration added in v0.1.12

func (c *DdsClient) ResetConfiguration(request *model.ResetConfigurationRequest) (*model.ResetConfigurationResponse, error)

ResetConfiguration 重置参数模板

重置参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ResetConfigurationInvoker added in v0.1.12

func (c *DdsClient) ResetConfigurationInvoker(request *model.ResetConfigurationRequest) *ResetConfigurationInvoker

ResetConfigurationInvoker 重置参数模板

func (*DdsClient) ResetPassword

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

ResetPassword 修改数据库用户密码

修改数据库用户密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ResetPasswordInvoker added in v0.0.90

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

ResetPasswordInvoker 修改数据库用户密码

func (*DdsClient) ResizeInstance

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

ResizeInstance 变更实例规格

变更实例的规格。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ResizeInstanceInvoker added in v0.0.90

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

ResizeInstanceInvoker 变更实例规格

func (*DdsClient) ResizeInstanceVolume

ResizeInstanceVolume 扩容实例存储容量

扩容实例相关的存储容量大小。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ResizeInstanceVolumeInvoker added in v0.0.90

func (c *DdsClient) ResizeInstanceVolumeInvoker(request *model.ResizeInstanceVolumeRequest) *ResizeInstanceVolumeInvoker

ResizeInstanceVolumeInvoker 扩容实例存储容量

func (*DdsClient) RestartInstance

func (c *DdsClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)

RestartInstance 重启实例

重启实例的数据库服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) RestartInstanceInvoker added in v0.0.90

func (c *DdsClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker

RestartInstanceInvoker 重启实例

func (*DdsClient) RestoreInstance

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

RestoreInstance 恢复到当前实例

恢复到当前实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) RestoreInstanceFromCollection

RestoreInstanceFromCollection 库表级时间点恢复

库表级时间点恢复。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) RestoreInstanceFromCollectionInvoker added in v0.0.90

func (c *DdsClient) RestoreInstanceFromCollectionInvoker(request *model.RestoreInstanceFromCollectionRequest) *RestoreInstanceFromCollectionInvoker

RestoreInstanceFromCollectionInvoker 库表级时间点恢复

func (*DdsClient) RestoreInstanceInvoker added in v0.0.90

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

RestoreInstanceInvoker 恢复到当前实例

func (*DdsClient) RestoreNewInstance

func (c *DdsClient) RestoreNewInstance(request *model.RestoreNewInstanceRequest) (*model.RestoreNewInstanceResponse, error)

RestoreNewInstance 恢复到新实例

根据备份恢复新实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) RestoreNewInstanceInvoker added in v0.0.90

func (c *DdsClient) RestoreNewInstanceInvoker(request *model.RestoreNewInstanceRequest) *RestoreNewInstanceInvoker

RestoreNewInstanceInvoker 恢复到新实例

func (*DdsClient) SetAuditlogPolicy

func (c *DdsClient) SetAuditlogPolicy(request *model.SetAuditlogPolicyRequest) (*model.SetAuditlogPolicyResponse, error)

SetAuditlogPolicy 设置审计日志策略

设置审计日志策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SetAuditlogPolicyInvoker added in v0.0.90

func (c *DdsClient) SetAuditlogPolicyInvoker(request *model.SetAuditlogPolicyRequest) *SetAuditlogPolicyInvoker

SetAuditlogPolicyInvoker 设置审计日志策略

func (*DdsClient) SetBackupPolicy

func (c *DdsClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)

SetBackupPolicy 设置自动备份策略

设置自动备份策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SetBackupPolicyInvoker added in v0.0.90

func (c *DdsClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker

SetBackupPolicyInvoker 设置自动备份策略

func (*DdsClient) SetBalancerSwitch

func (c *DdsClient) SetBalancerSwitch(request *model.SetBalancerSwitchRequest) (*model.SetBalancerSwitchResponse, error)

SetBalancerSwitch 设置集群均衡开关

设置集群均衡开关。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SetBalancerSwitchInvoker added in v0.0.90

func (c *DdsClient) SetBalancerSwitchInvoker(request *model.SetBalancerSwitchRequest) *SetBalancerSwitchInvoker

SetBalancerSwitchInvoker 设置集群均衡开关

func (*DdsClient) SetBalancerWindow

func (c *DdsClient) SetBalancerWindow(request *model.SetBalancerWindowRequest) (*model.SetBalancerWindowResponse, error)

SetBalancerWindow 设置集群均衡活动时间窗

设置集群均衡活动时间窗。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SetBalancerWindowInvoker added in v0.0.90

func (c *DdsClient) SetBalancerWindowInvoker(request *model.SetBalancerWindowRequest) *SetBalancerWindowInvoker

SetBalancerWindowInvoker 设置集群均衡活动时间窗

func (*DdsClient) SetRecyclePolicy added in v0.1.6

func (c *DdsClient) SetRecyclePolicy(request *model.SetRecyclePolicyRequest) (*model.SetRecyclePolicyResponse, error)

SetRecyclePolicy 设置实例回收站策略

设置实例回收站策略

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SetRecyclePolicyInvoker added in v0.1.6

func (c *DdsClient) SetRecyclePolicyInvoker(request *model.SetRecyclePolicyRequest) *SetRecyclePolicyInvoker

SetRecyclePolicyInvoker 设置实例回收站策略

func (*DdsClient) ShowApiVersion

func (c *DdsClient) ShowApiVersion(request *model.ShowApiVersionRequest) (*model.ShowApiVersionResponse, error)

ShowApiVersion 查询指定API版本信息

查询指定API版本信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowApiVersionInvoker added in v0.0.90

func (c *DdsClient) ShowApiVersionInvoker(request *model.ShowApiVersionRequest) *ShowApiVersionInvoker

ShowApiVersionInvoker 查询指定API版本信息

func (*DdsClient) ShowAuditlogPolicy

func (c *DdsClient) ShowAuditlogPolicy(request *model.ShowAuditlogPolicyRequest) (*model.ShowAuditlogPolicyResponse, error)

ShowAuditlogPolicy 查询审计日志策略

查询审计日志策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowAuditlogPolicyInvoker added in v0.0.90

func (c *DdsClient) ShowAuditlogPolicyInvoker(request *model.ShowAuditlogPolicyRequest) *ShowAuditlogPolicyInvoker

ShowAuditlogPolicyInvoker 查询审计日志策略

ShowBackupDownloadLink 获取备份下载链接

获取备份下载链接。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowBackupDownloadLinkInvoker added in v0.0.90

func (c *DdsClient) ShowBackupDownloadLinkInvoker(request *model.ShowBackupDownloadLinkRequest) *ShowBackupDownloadLinkInvoker

ShowBackupDownloadLinkInvoker 获取备份下载链接

func (*DdsClient) ShowBackupPolicy

func (c *DdsClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)

ShowBackupPolicy 查询自动备份策略

查询自动备份策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowBackupPolicyInvoker added in v0.0.90

func (c *DdsClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker

ShowBackupPolicyInvoker 查询自动备份策略

func (*DdsClient) ShowConfigurationAppliedHistory added in v0.1.12

ShowConfigurationAppliedHistory 查询参数模板被应用历史

查询参数模板应用历史

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowConfigurationAppliedHistoryInvoker added in v0.1.12

func (c *DdsClient) ShowConfigurationAppliedHistoryInvoker(request *model.ShowConfigurationAppliedHistoryRequest) *ShowConfigurationAppliedHistoryInvoker

ShowConfigurationAppliedHistoryInvoker 查询参数模板被应用历史

func (*DdsClient) ShowConfigurationModifyHistory added in v0.1.12

ShowConfigurationModifyHistory 查询参数模板修改历史

查询参数模板修改历史。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowConfigurationModifyHistoryInvoker added in v0.1.12

func (c *DdsClient) ShowConfigurationModifyHistoryInvoker(request *model.ShowConfigurationModifyHistoryRequest) *ShowConfigurationModifyHistoryInvoker

ShowConfigurationModifyHistoryInvoker 查询参数模板修改历史

func (*DdsClient) ShowConfigurationParameter added in v0.0.95

ShowConfigurationParameter 获取参数模板的详情

获取参数模板的详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowConfigurationParameterInvoker added in v0.0.95

func (c *DdsClient) ShowConfigurationParameterInvoker(request *model.ShowConfigurationParameterRequest) *ShowConfigurationParameterInvoker

ShowConfigurationParameterInvoker 获取参数模板的详情

func (*DdsClient) ShowConnectionStatistics

ShowConnectionStatistics 查询实例连接数统计信息

查询客户端IP访问至DDS数据库实例的连接数统计信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowConnectionStatisticsInvoker added in v0.0.90

func (c *DdsClient) ShowConnectionStatisticsInvoker(request *model.ShowConnectionStatisticsRequest) *ShowConnectionStatisticsInvoker

ShowConnectionStatisticsInvoker 查询实例连接数统计信息

func (*DdsClient) ShowDiskUsage added in v0.1.10

func (c *DdsClient) ShowDiskUsage(request *model.ShowDiskUsageRequest) (*model.ShowDiskUsageResponse, error)

ShowDiskUsage 查询实例磁盘信息

查询实例磁盘信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowDiskUsageInvoker added in v0.1.10

func (c *DdsClient) ShowDiskUsageInvoker(request *model.ShowDiskUsageRequest) *ShowDiskUsageInvoker

ShowDiskUsageInvoker 查询实例磁盘信息

func (*DdsClient) ShowEntityConfiguration added in v0.0.95

ShowEntityConfiguration 获取指定实例的参数信息

获取指定实例的参数,可以是实例,组,节点的参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowEntityConfigurationInvoker added in v0.0.95

func (c *DdsClient) ShowEntityConfigurationInvoker(request *model.ShowEntityConfigurationRequest) *ShowEntityConfigurationInvoker

ShowEntityConfigurationInvoker 获取指定实例的参数信息

func (*DdsClient) ShowJobDetail added in v0.0.57

func (c *DdsClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)

ShowJobDetail 获取DDS任务中心指定ID的任务信息。

获取DDS任务中心指定ID的任务信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowJobDetailInvoker added in v0.0.90

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

ShowJobDetailInvoker 获取DDS任务中心指定ID的任务信息。

func (*DdsClient) ShowQuotas added in v0.0.46

func (c *DdsClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)

ShowQuotas 查询配额

查询单租户在DDS服务下的资源配额,包括单节点实例配额、副本集实例配额、集群实例配额等。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowQuotasInvoker added in v0.0.90

func (c *DdsClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker

ShowQuotasInvoker 查询配额

func (*DdsClient) ShowRecyclePolicy added in v0.1.10

func (c *DdsClient) ShowRecyclePolicy(request *model.ShowRecyclePolicyRequest) (*model.ShowRecyclePolicyResponse, error)

ShowRecyclePolicy 查询实例回收站策略

查询实例回收站策略

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowRecyclePolicyInvoker added in v0.1.10

func (c *DdsClient) ShowRecyclePolicyInvoker(request *model.ShowRecyclePolicyRequest) *ShowRecyclePolicyInvoker

ShowRecyclePolicyInvoker 查询实例回收站策略

func (*DdsClient) ShowReplSetName added in v0.1.28

func (c *DdsClient) ShowReplSetName(request *model.ShowReplSetNameRequest) (*model.ShowReplSetNameResponse, error)

ShowReplSetName 查询数据库复制集名称

查询数据库复制集名称

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowReplSetNameInvoker added in v0.1.28

func (c *DdsClient) ShowReplSetNameInvoker(request *model.ShowReplSetNameRequest) *ShowReplSetNameInvoker

ShowReplSetNameInvoker 查询数据库复制集名称

func (*DdsClient) ShowSecondLevelMonitoringStatus added in v0.1.6

ShowSecondLevelMonitoringStatus 查询秒级监控配置

查询秒级监控配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowSecondLevelMonitoringStatusInvoker added in v0.1.6

func (c *DdsClient) ShowSecondLevelMonitoringStatusInvoker(request *model.ShowSecondLevelMonitoringStatusRequest) *ShowSecondLevelMonitoringStatusInvoker

ShowSecondLevelMonitoringStatusInvoker 查询秒级监控配置

func (*DdsClient) ShowShardingBalancer

ShowShardingBalancer 查询集群均衡设置

查询集群均衡设置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowShardingBalancerInvoker added in v0.0.90

func (c *DdsClient) ShowShardingBalancerInvoker(request *model.ShowShardingBalancerRequest) *ShowShardingBalancerInvoker

ShowShardingBalancerInvoker 查询集群均衡设置

func (*DdsClient) ShowSlowlogDesensitizationSwitch added in v0.1.10

ShowSlowlogDesensitizationSwitch 查询慢日志明文开关

查询慢日志明文开关

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowSlowlogDesensitizationSwitchInvoker added in v0.1.10

func (c *DdsClient) ShowSlowlogDesensitizationSwitchInvoker(request *model.ShowSlowlogDesensitizationSwitchRequest) *ShowSlowlogDesensitizationSwitchInvoker

ShowSlowlogDesensitizationSwitchInvoker 查询慢日志明文开关

func (*DdsClient) ShowUpgradeDuration added in v0.1.10

ShowUpgradeDuration 查询数据库补丁升级预估时长

查询数据库补丁升级预估时长

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShowUpgradeDurationInvoker added in v0.1.10

func (c *DdsClient) ShowUpgradeDurationInvoker(request *model.ShowUpgradeDurationRequest) *ShowUpgradeDurationInvoker

ShowUpgradeDurationInvoker 查询数据库补丁升级预估时长

func (*DdsClient) ShrinkInstanceNodes added in v0.1.27

ShrinkInstanceNodes 删除实例的节点

删除实例的节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) ShrinkInstanceNodesInvoker added in v0.1.27

func (c *DdsClient) ShrinkInstanceNodesInvoker(request *model.ShrinkInstanceNodesRequest) *ShrinkInstanceNodesInvoker

ShrinkInstanceNodesInvoker 删除实例的节点

func (*DdsClient) SwitchConfiguration added in v0.0.95

SwitchConfiguration 应用参数模板

指定实例变更参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SwitchConfigurationInvoker added in v0.0.95

func (c *DdsClient) SwitchConfigurationInvoker(request *model.SwitchConfigurationRequest) *SwitchConfigurationInvoker

SwitchConfigurationInvoker 应用参数模板

func (*DdsClient) SwitchSecondLevelMonitoring added in v0.1.6

SwitchSecondLevelMonitoring 开启/关闭秒级监控

开启或关闭指定实例的秒级监控。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SwitchSecondLevelMonitoringInvoker added in v0.1.6

func (c *DdsClient) SwitchSecondLevelMonitoringInvoker(request *model.SwitchSecondLevelMonitoringRequest) *SwitchSecondLevelMonitoringInvoker

SwitchSecondLevelMonitoringInvoker 开启/关闭秒级监控

func (*DdsClient) SwitchSlowlogDesensitization added in v0.0.57

SwitchSlowlogDesensitization 设置慢日志明文开关

设置实例的慢日志明文开关。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SwitchSlowlogDesensitizationInvoker added in v0.0.90

func (c *DdsClient) SwitchSlowlogDesensitizationInvoker(request *model.SwitchSlowlogDesensitizationRequest) *SwitchSlowlogDesensitizationInvoker

SwitchSlowlogDesensitizationInvoker 设置慢日志明文开关

func (*DdsClient) SwitchSsl

func (c *DdsClient) SwitchSsl(request *model.SwitchSslRequest) (*model.SwitchSslResponse, error)

SwitchSsl 切换SSL开关

切换实例的SSL开关

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SwitchSslInvoker added in v0.0.90

func (c *DdsClient) SwitchSslInvoker(request *model.SwitchSslRequest) *SwitchSslInvoker

SwitchSslInvoker 切换SSL开关

func (*DdsClient) SwitchoverReplicaSet

SwitchoverReplicaSet 切换副本集实例的主备节点

切换副本集实例下的主备节点

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) SwitchoverReplicaSetInvoker added in v0.0.90

func (c *DdsClient) SwitchoverReplicaSetInvoker(request *model.SwitchoverReplicaSetRequest) *SwitchoverReplicaSetInvoker

SwitchoverReplicaSetInvoker 切换副本集实例的主备节点

func (*DdsClient) UpdateClientNetwork added in v0.0.53

UpdateClientNetwork 副本集跨网段访问配置。

副本集跨网段访问配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateClientNetworkInvoker added in v0.0.90

func (c *DdsClient) UpdateClientNetworkInvoker(request *model.UpdateClientNetworkRequest) *UpdateClientNetworkInvoker

UpdateClientNetworkInvoker 副本集跨网段访问配置。

func (*DdsClient) UpdateConfigurationParameter added in v0.0.95

UpdateConfigurationParameter 修改参数模板

修改指定参数模板的参数信息,包括名称、描述、指定参数的值。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateConfigurationParameterInvoker added in v0.0.95

func (c *DdsClient) UpdateConfigurationParameterInvoker(request *model.UpdateConfigurationParameterRequest) *UpdateConfigurationParameterInvoker

UpdateConfigurationParameterInvoker 修改参数模板

func (*DdsClient) UpdateEntityConfiguration added in v0.0.95

UpdateEntityConfiguration 修改指定实例的参数

修改指定实例的参数,可以是实例,组,节点的参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateEntityConfigurationInvoker added in v0.0.95

func (c *DdsClient) UpdateEntityConfigurationInvoker(request *model.UpdateEntityConfigurationRequest) *UpdateEntityConfigurationInvoker

UpdateEntityConfigurationInvoker 修改指定实例的参数

func (*DdsClient) UpdateInstanceName

func (c *DdsClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)

UpdateInstanceName 修改实例名称

修改实例名称

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateInstanceNameInvoker added in v0.0.90

func (c *DdsClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker

UpdateInstanceNameInvoker 修改实例名称

func (*DdsClient) UpdateInstancePort

func (c *DdsClient) UpdateInstancePort(request *model.UpdateInstancePortRequest) (*model.UpdateInstancePortResponse, error)

UpdateInstancePort 修改数据库端口

修改数据库实例的端口。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateInstancePortInvoker added in v0.0.90

func (c *DdsClient) UpdateInstancePortInvoker(request *model.UpdateInstancePortRequest) *UpdateInstancePortInvoker

UpdateInstancePortInvoker 修改数据库端口

func (*DdsClient) UpdateInstanceRemark added in v0.0.57

UpdateInstanceRemark 修改实例备注

修改实例备注。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateInstanceRemarkInvoker added in v0.0.90

func (c *DdsClient) UpdateInstanceRemarkInvoker(request *model.UpdateInstanceRemarkRequest) *UpdateInstanceRemarkInvoker

UpdateInstanceRemarkInvoker 修改实例备注

func (*DdsClient) UpdateReplSetName added in v0.1.28

func (c *DdsClient) UpdateReplSetName(request *model.UpdateReplSetNameRequest) (*model.UpdateReplSetNameResponse, error)

UpdateReplSetName 修改数据库复制集名称

修改数据库复制集名称

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateReplSetNameInvoker added in v0.1.28

func (c *DdsClient) UpdateReplSetNameInvoker(request *model.UpdateReplSetNameRequest) *UpdateReplSetNameInvoker

UpdateReplSetNameInvoker 修改数据库复制集名称

func (*DdsClient) UpdateSecurityGroup

UpdateSecurityGroup 变更实例安全组

变更实例关联的安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpdateSecurityGroupInvoker added in v0.0.90

func (c *DdsClient) UpdateSecurityGroupInvoker(request *model.UpdateSecurityGroupRequest) *UpdateSecurityGroupInvoker

UpdateSecurityGroupInvoker 变更实例安全组

func (*DdsClient) UpgradeDatabaseVersion added in v0.1.6

UpgradeDatabaseVersion 数据库补丁升级

升级数据库补丁版本。

Please refer to HUAWEI cloud API Explorer for details.

func (*DdsClient) UpgradeDatabaseVersionInvoker added in v0.1.6

func (c *DdsClient) UpgradeDatabaseVersionInvoker(request *model.UpgradeDatabaseVersionRequest) *UpgradeDatabaseVersionInvoker

UpgradeDatabaseVersionInvoker 数据库补丁升级

type DeleteAuditLogInvoker added in v0.1.10

type DeleteAuditLogInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAuditLogInvoker) Invoke added in v0.1.10

type DeleteConfigurationInvoker added in v0.0.95

type DeleteConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigurationInvoker) Invoke added in v0.0.95

type DeleteDatabaseRoleInvoker added in v0.0.90

type DeleteDatabaseRoleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDatabaseRoleInvoker) Invoke added in v0.0.90

type DeleteDatabaseUserInvoker added in v0.0.90

type DeleteDatabaseUserInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDatabaseUserInvoker) Invoke added in v0.0.90

type DeleteInstanceInvoker added in v0.0.90

type DeleteInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstanceInvoker) Invoke added in v0.0.90

type DeleteManualBackupInvoker added in v0.0.90

type DeleteManualBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteManualBackupInvoker) Invoke added in v0.0.90

type DeleteSessionInvoker added in v0.0.90

type DeleteSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSessionInvoker) Invoke added in v0.0.90

type DownloadErrorlogInvoker added in v0.0.90

type DownloadErrorlogInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadErrorlogInvoker) Invoke added in v0.0.90

type DownloadSlowlogInvoker added in v0.0.90

type DownloadSlowlogInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadSlowlogInvoker) Invoke added in v0.0.90

type ExpandReplicasetNodeInvoker added in v0.1.6

type ExpandReplicasetNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ExpandReplicasetNodeInvoker) Invoke added in v0.1.6

type ListApiVersionInvoker added in v0.0.90

type ListApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionInvoker) Invoke added in v0.0.90

type ListAppliedInstancesInvoker added in v0.1.12

type ListAppliedInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppliedInstancesInvoker) Invoke added in v0.1.12

type ListAuditlogLinksInvoker added in v0.0.90

type ListAuditlogLinksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditlogLinksInvoker) Invoke added in v0.0.90

type ListAuditlogsInvoker added in v0.0.90

type ListAuditlogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditlogsInvoker) Invoke added in v0.0.90

type ListAz2MigrateInvoker added in v0.0.90

type ListAz2MigrateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAz2MigrateInvoker) Invoke added in v0.0.90

type ListBackupsInvoker added in v0.0.90

type ListBackupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackupsInvoker) Invoke added in v0.0.90

type ListConfigurationsInvoker added in v0.0.95

type ListConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationsInvoker) Invoke added in v0.0.95

type ListDatabaseRolesInvoker added in v0.0.90

type ListDatabaseRolesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatabaseRolesInvoker) Invoke added in v0.0.90

type ListDatabaseUsersInvoker added in v0.0.90

type ListDatabaseUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatabaseUsersInvoker) Invoke added in v0.0.90

type ListDatastoreVersionsInvoker added in v0.0.90

type ListDatastoreVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatastoreVersionsInvoker) Invoke added in v0.0.90

type ListErrorLogsInvoker added in v0.0.90

type ListErrorLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListErrorLogsInvoker) Invoke added in v0.0.90

type ListFlavorInfosInvoker added in v0.0.90

type ListFlavorInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFlavorInfosInvoker) 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 ListInstanceTagsInvoker added in v0.0.90

type ListInstanceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceTagsInvoker) Invoke added in v0.0.90

type ListInstancesByTagsInvoker added in v0.0.90

type ListInstancesByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesByTagsInvoker) Invoke added in v0.0.90

type ListInstancesInvoker added in v0.0.90

type ListInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesInvoker) Invoke added in v0.0.90

type ListLtsSlowLogsInvoker added in v0.1.25

type ListLtsSlowLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLtsSlowLogsInvoker) Invoke added in v0.1.25

type ListProjectTagsInvoker added in v0.0.90

type ListProjectTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectTagsInvoker) Invoke added in v0.0.90

type ListRecycleInstancesInvoker added in v0.1.10

type ListRecycleInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRecycleInstancesInvoker) Invoke added in v0.1.10

type ListRestoreCollectionsInvoker added in v0.0.90

type ListRestoreCollectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreCollectionsInvoker) Invoke added in v0.0.90

type ListRestoreDatabasesInvoker added in v0.0.90

type ListRestoreDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreDatabasesInvoker) Invoke added in v0.0.90

type ListRestoreTimesInvoker added in v0.0.90

type ListRestoreTimesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreTimesInvoker) Invoke added in v0.0.90

type ListSessionsInvoker added in v0.0.90

type ListSessionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSessionsInvoker) Invoke added in v0.0.90

type ListSlowLogsInvoker added in v0.0.90

type ListSlowLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowLogsInvoker) Invoke added in v0.0.90

type ListSslCertDownloadAddressInvoker added in v0.1.10

type ListSslCertDownloadAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSslCertDownloadAddressInvoker) Invoke added in v0.1.10

type ListStorageTypeInvoker added in v0.0.90

type ListStorageTypeInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStorageTypeInvoker) Invoke added in v0.0.90

type ListTasksInvoker added in v0.1.12

type ListTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTasksInvoker) Invoke added in v0.1.12

type MigrateAzInvoker added in v0.0.90

type MigrateAzInvoker struct {
	*invoker.BaseInvoker
}

func (*MigrateAzInvoker) Invoke added in v0.0.90

type ResetConfigurationInvoker added in v0.1.12

type ResetConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetConfigurationInvoker) Invoke added in v0.1.12

type ResetPasswordInvoker added in v0.0.90

type ResetPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetPasswordInvoker) Invoke added in v0.0.90

type ResizeInstanceInvoker added in v0.0.90

type ResizeInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeInstanceInvoker) Invoke added in v0.0.90

type ResizeInstanceVolumeInvoker added in v0.0.90

type ResizeInstanceVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeInstanceVolumeInvoker) Invoke added in v0.0.90

type RestartInstanceInvoker added in v0.0.90

type RestartInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestartInstanceInvoker) Invoke added in v0.0.90

type RestoreInstanceFromCollectionInvoker added in v0.0.90

type RestoreInstanceFromCollectionInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreInstanceFromCollectionInvoker) 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 RestoreNewInstanceInvoker added in v0.0.90

type RestoreNewInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreNewInstanceInvoker) Invoke added in v0.0.90

type SetAuditlogPolicyInvoker added in v0.0.90

type SetAuditlogPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetAuditlogPolicyInvoker) Invoke added in v0.0.90

type SetBackupPolicyInvoker added in v0.0.90

type SetBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBackupPolicyInvoker) Invoke added in v0.0.90

type SetBalancerSwitchInvoker added in v0.0.90

type SetBalancerSwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBalancerSwitchInvoker) Invoke added in v0.0.90

type SetBalancerWindowInvoker added in v0.0.90

type SetBalancerWindowInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBalancerWindowInvoker) Invoke added in v0.0.90

type SetRecyclePolicyInvoker added in v0.1.6

type SetRecyclePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetRecyclePolicyInvoker) Invoke added in v0.1.6

type ShowApiVersionInvoker added in v0.0.90

type ShowApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApiVersionInvoker) Invoke added in v0.0.90

type ShowAuditlogPolicyInvoker added in v0.0.90

type ShowAuditlogPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditlogPolicyInvoker) Invoke added in v0.0.90

type ShowBackupDownloadLinkInvoker added in v0.0.90

type ShowBackupDownloadLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupDownloadLinkInvoker) Invoke added in v0.0.90

type ShowBackupPolicyInvoker added in v0.0.90

type ShowBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupPolicyInvoker) Invoke added in v0.0.90

type ShowConfigurationAppliedHistoryInvoker added in v0.1.12

type ShowConfigurationAppliedHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationAppliedHistoryInvoker) Invoke added in v0.1.12

type ShowConfigurationModifyHistoryInvoker added in v0.1.12

type ShowConfigurationModifyHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationModifyHistoryInvoker) Invoke added in v0.1.12

type ShowConfigurationParameterInvoker added in v0.0.95

type ShowConfigurationParameterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationParameterInvoker) Invoke added in v0.0.95

type ShowConnectionStatisticsInvoker added in v0.0.90

type ShowConnectionStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConnectionStatisticsInvoker) Invoke added in v0.0.90

type ShowDiskUsageInvoker added in v0.1.10

type ShowDiskUsageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDiskUsageInvoker) Invoke added in v0.1.10

type ShowEntityConfigurationInvoker added in v0.0.95

type ShowEntityConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEntityConfigurationInvoker) Invoke added in v0.0.95

type ShowJobDetailInvoker added in v0.0.90

type ShowJobDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobDetailInvoker) Invoke added in v0.0.90

type ShowQuotasInvoker added in v0.0.90

type ShowQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQuotasInvoker) Invoke added in v0.0.90

type ShowRecyclePolicyInvoker added in v0.1.10

type ShowRecyclePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRecyclePolicyInvoker) Invoke added in v0.1.10

type ShowReplSetNameInvoker added in v0.1.28

type ShowReplSetNameInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReplSetNameInvoker) Invoke added in v0.1.28

type ShowSecondLevelMonitoringStatusInvoker added in v0.1.6

type ShowSecondLevelMonitoringStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecondLevelMonitoringStatusInvoker) Invoke added in v0.1.6

type ShowShardingBalancerInvoker added in v0.0.90

type ShowShardingBalancerInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowShardingBalancerInvoker) Invoke added in v0.0.90

type ShowSlowlogDesensitizationSwitchInvoker added in v0.1.10

type ShowSlowlogDesensitizationSwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSlowlogDesensitizationSwitchInvoker) Invoke added in v0.1.10

type ShowUpgradeDurationInvoker added in v0.1.10

type ShowUpgradeDurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUpgradeDurationInvoker) Invoke added in v0.1.10

type ShrinkInstanceNodesInvoker added in v0.1.27

type ShrinkInstanceNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShrinkInstanceNodesInvoker) Invoke added in v0.1.27

type SwitchConfigurationInvoker added in v0.0.95

type SwitchConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchConfigurationInvoker) Invoke added in v0.0.95

type SwitchSecondLevelMonitoringInvoker added in v0.1.6

type SwitchSecondLevelMonitoringInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchSecondLevelMonitoringInvoker) Invoke added in v0.1.6

type SwitchSlowlogDesensitizationInvoker added in v0.0.90

type SwitchSlowlogDesensitizationInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchSlowlogDesensitizationInvoker) Invoke added in v0.0.90

type SwitchSslInvoker added in v0.0.90

type SwitchSslInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchSslInvoker) Invoke added in v0.0.90

type SwitchoverReplicaSetInvoker added in v0.0.90

type SwitchoverReplicaSetInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchoverReplicaSetInvoker) Invoke added in v0.0.90

type UpdateClientNetworkInvoker added in v0.0.90

type UpdateClientNetworkInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClientNetworkInvoker) Invoke added in v0.0.90

type UpdateConfigurationParameterInvoker added in v0.0.95

type UpdateConfigurationParameterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationParameterInvoker) Invoke added in v0.0.95

type UpdateEntityConfigurationInvoker added in v0.0.95

type UpdateEntityConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEntityConfigurationInvoker) Invoke added in v0.0.95

type UpdateInstanceNameInvoker added in v0.0.90

type UpdateInstanceNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceNameInvoker) Invoke added in v0.0.90

type UpdateInstancePortInvoker added in v0.0.90

type UpdateInstancePortInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstancePortInvoker) Invoke added in v0.0.90

type UpdateInstanceRemarkInvoker added in v0.0.90

type UpdateInstanceRemarkInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceRemarkInvoker) Invoke added in v0.0.90

type UpdateReplSetNameInvoker added in v0.1.28

type UpdateReplSetNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateReplSetNameInvoker) Invoke added in v0.1.28

type UpdateSecurityGroupInvoker added in v0.0.90

type UpdateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecurityGroupInvoker) Invoke added in v0.0.90

type UpgradeDatabaseVersionInvoker added in v0.1.6

type UpgradeDatabaseVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeDatabaseVersionInvoker) Invoke added in v0.1.6

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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