v3

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GaussDBforNoSQLClientBuilder

func GaussDBforNoSQLClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForApplyConfiguration

func GenReqDefForApplyConfiguration() *def.HttpRequestDef

func GenReqDefForBatchTagAction

func GenReqDefForBatchTagAction() *def.HttpRequestDef

func GenReqDefForCheckDisasterRecoveryOperation

func GenReqDefForCheckDisasterRecoveryOperation() *def.HttpRequestDef

func GenReqDefForCheckWeekPassword

func GenReqDefForCheckWeekPassword() *def.HttpRequestDef

func GenReqDefForCompareConfiguration

func GenReqDefForCompareConfiguration() *def.HttpRequestDef

func GenReqDefForCopyConfiguration

func GenReqDefForCopyConfiguration() *def.HttpRequestDef

func GenReqDefForCreateBack

func GenReqDefForCreateBack() *def.HttpRequestDef

func GenReqDefForCreateColdVolume

func GenReqDefForCreateColdVolume() *def.HttpRequestDef

func GenReqDefForCreateConfiguration

func GenReqDefForCreateConfiguration() *def.HttpRequestDef

func GenReqDefForCreateDbUser

func GenReqDefForCreateDbUser() *def.HttpRequestDef

func GenReqDefForCreateDisasterRecovery

func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef

func GenReqDefForCreateInstance

func GenReqDefForCreateInstance() *def.HttpRequestDef

func GenReqDefForDeleteBackup

func GenReqDefForDeleteBackup() *def.HttpRequestDef

func GenReqDefForDeleteConfiguration

func GenReqDefForDeleteConfiguration() *def.HttpRequestDef

func GenReqDefForDeleteDbUser

func GenReqDefForDeleteDbUser() *def.HttpRequestDef

func GenReqDefForDeleteDisasterRecovery

func GenReqDefForDeleteDisasterRecovery() *def.HttpRequestDef

func GenReqDefForDeleteEnlargeFailNode

func GenReqDefForDeleteEnlargeFailNode() *def.HttpRequestDef

func GenReqDefForDeleteInstance

func GenReqDefForDeleteInstance() *def.HttpRequestDef

func GenReqDefForExpandInstanceNode

func GenReqDefForExpandInstanceNode() *def.HttpRequestDef

func GenReqDefForListApiVersion

func GenReqDefForListApiVersion() *def.HttpRequestDef

func GenReqDefForListAvailableFlavorInfos

func GenReqDefForListAvailableFlavorInfos() *def.HttpRequestDef

func GenReqDefForListConfigurationDatastores

func GenReqDefForListConfigurationDatastores() *def.HttpRequestDef

func GenReqDefForListConfigurationTemplates

func GenReqDefForListConfigurationTemplates() *def.HttpRequestDef

func GenReqDefForListConfigurations

func GenReqDefForListConfigurations() *def.HttpRequestDef

func GenReqDefForListDatastores

func GenReqDefForListDatastores() *def.HttpRequestDef

func GenReqDefForListDbUsers

func GenReqDefForListDbUsers() *def.HttpRequestDef

func GenReqDefForListDedicatedResources

func GenReqDefForListDedicatedResources() *def.HttpRequestDef

func GenReqDefForListEpsQuotas

func GenReqDefForListEpsQuotas() *def.HttpRequestDef

func GenReqDefForListFlavorInfos

func GenReqDefForListFlavorInfos() *def.HttpRequestDef

func GenReqDefForListFlavors

func GenReqDefForListFlavors() *def.HttpRequestDef

func GenReqDefForListInstanceDatabases

func GenReqDefForListInstanceDatabases() *def.HttpRequestDef

func GenReqDefForListInstanceTags

func GenReqDefForListInstanceTags() *def.HttpRequestDef

func GenReqDefForListInstances

func GenReqDefForListInstances() *def.HttpRequestDef

func GenReqDefForListInstancesByResourceTags

func GenReqDefForListInstancesByResourceTags() *def.HttpRequestDef

func GenReqDefForListInstancesByTags

func GenReqDefForListInstancesByTags() *def.HttpRequestDef

func GenReqDefForListProjectTags

func GenReqDefForListProjectTags() *def.HttpRequestDef

func GenReqDefForListRecycleInstances

func GenReqDefForListRecycleInstances() *def.HttpRequestDef

func GenReqDefForListRestoreTime

func GenReqDefForListRestoreTime() *def.HttpRequestDef

func GenReqDefForListSlowLogs

func GenReqDefForListSlowLogs() *def.HttpRequestDef

func GenReqDefForModifyDbUserPrivilege

func GenReqDefForModifyDbUserPrivilege() *def.HttpRequestDef

func GenReqDefForModifyEpsQuotas

func GenReqDefForModifyEpsQuotas() *def.HttpRequestDef

func GenReqDefForModifyPort

func GenReqDefForModifyPort() *def.HttpRequestDef

func GenReqDefForModifyPublicIp

func GenReqDefForModifyPublicIp() *def.HttpRequestDef

func GenReqDefForModifyVolume

func GenReqDefForModifyVolume() *def.HttpRequestDef

func GenReqDefForPauseResumeDataSynchronization

func GenReqDefForPauseResumeDataSynchronization() *def.HttpRequestDef

func GenReqDefForResetDbUserPassword

func GenReqDefForResetDbUserPassword() *def.HttpRequestDef

func GenReqDefForResetPassword

func GenReqDefForResetPassword() *def.HttpRequestDef

func GenReqDefForResizeColdVolume

func GenReqDefForResizeColdVolume() *def.HttpRequestDef

func GenReqDefForResizeInstance

func GenReqDefForResizeInstance() *def.HttpRequestDef

func GenReqDefForResizeInstanceVolume

func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef

func GenReqDefForRestartInstance

func GenReqDefForRestartInstance() *def.HttpRequestDef

func GenReqDefForRestoreExistingInstance

func GenReqDefForRestoreExistingInstance() *def.HttpRequestDef

func GenReqDefForSetAutoEnlargePolicy

func GenReqDefForSetAutoEnlargePolicy() *def.HttpRequestDef

func GenReqDefForSetBackupPolicy

func GenReqDefForSetBackupPolicy() *def.HttpRequestDef

func GenReqDefForSetRecyclePolicy

func GenReqDefForSetRecyclePolicy() *def.HttpRequestDef

func GenReqDefForShowAllInstancesBackups

func GenReqDefForShowAllInstancesBackups() *def.HttpRequestDef

func GenReqDefForShowAllInstancesBackupsNew

func GenReqDefForShowAllInstancesBackupsNew() *def.HttpRequestDef

func GenReqDefForShowApiVersion

func GenReqDefForShowApiVersion() *def.HttpRequestDef

func GenReqDefForShowApplicableInstances

func GenReqDefForShowApplicableInstances() *def.HttpRequestDef

func GenReqDefForShowApplyHistory

func GenReqDefForShowApplyHistory() *def.HttpRequestDef

func GenReqDefForShowAutoEnlargePolicy

func GenReqDefForShowAutoEnlargePolicy() *def.HttpRequestDef

func GenReqDefForShowBackupPolicy

func GenReqDefForShowBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowConfigurationDetail

func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef

func GenReqDefForShowErrorLog

func GenReqDefForShowErrorLog() *def.HttpRequestDef

func GenReqDefForShowHighRiskCommands

func GenReqDefForShowHighRiskCommands() *def.HttpRequestDef

func GenReqDefForShowInstanceBiactiveRegions

func GenReqDefForShowInstanceBiactiveRegions() *def.HttpRequestDef

func GenReqDefForShowInstanceConfiguration

func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef

func GenReqDefForShowInstanceRole

func GenReqDefForShowInstanceRole() *def.HttpRequestDef

func GenReqDefForShowIpNumRequirement

func GenReqDefForShowIpNumRequirement() *def.HttpRequestDef

func GenReqDefForShowModifyHistory

func GenReqDefForShowModifyHistory() *def.HttpRequestDef

func GenReqDefForShowPauseResumeStutus

func GenReqDefForShowPauseResumeStutus() *def.HttpRequestDef

func GenReqDefForShowQuotas

func GenReqDefForShowQuotas() *def.HttpRequestDef

func GenReqDefForShowRecyclePolicy

func GenReqDefForShowRecyclePolicy() *def.HttpRequestDef

func GenReqDefForShowRestorableList

func GenReqDefForShowRestorableList() *def.HttpRequestDef

func GenReqDefForShowSlowLogDesensitization

func GenReqDefForShowSlowLogDesensitization() *def.HttpRequestDef

func GenReqDefForShrinkInstanceNode

func GenReqDefForShrinkInstanceNode() *def.HttpRequestDef

func GenReqDefForSwitchSlowlogDesensitization

func GenReqDefForSwitchSlowlogDesensitization() *def.HttpRequestDef

func GenReqDefForSwitchSsl

func GenReqDefForSwitchSsl() *def.HttpRequestDef

func GenReqDefForSwitchToMaster

func GenReqDefForSwitchToMaster() *def.HttpRequestDef

func GenReqDefForSwitchToSlave

func GenReqDefForSwitchToSlave() *def.HttpRequestDef

func GenReqDefForUpdateClientNetwork

func GenReqDefForUpdateClientNetwork() *def.HttpRequestDef

func GenReqDefForUpdateConfiguration

func GenReqDefForUpdateConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateHighRiskCommands

func GenReqDefForUpdateHighRiskCommands() *def.HttpRequestDef

func GenReqDefForUpdateInstanceConfiguration

func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateInstanceName

func GenReqDefForUpdateInstanceName() *def.HttpRequestDef

func GenReqDefForUpdateSecurityGroup

func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef

func GenReqDefForUpgradeDbVersion

func GenReqDefForUpgradeDbVersion() *def.HttpRequestDef

Types

type ApplyConfigurationInvoker

type ApplyConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ApplyConfigurationInvoker) Invoke

type BatchTagActionInvoker

type BatchTagActionInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchTagActionInvoker) Invoke

type CheckDisasterRecoveryOperationInvoker

type CheckDisasterRecoveryOperationInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckDisasterRecoveryOperationInvoker) Invoke

type CheckWeekPasswordInvoker

type CheckWeekPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckWeekPasswordInvoker) Invoke

type CompareConfigurationInvoker

type CompareConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CompareConfigurationInvoker) Invoke

type CopyConfigurationInvoker

type CopyConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CopyConfigurationInvoker) Invoke

type CreateBackInvoker

type CreateBackInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateBackInvoker) Invoke

type CreateColdVolumeInvoker

type CreateColdVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateColdVolumeInvoker) Invoke

type CreateConfigurationInvoker

type CreateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigurationInvoker) Invoke

type CreateDbUserInvoker

type CreateDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDbUserInvoker) Invoke

type CreateDisasterRecoveryInvoker

type CreateDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDisasterRecoveryInvoker) Invoke

type CreateInstanceInvoker

type CreateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceInvoker) Invoke

type DeleteBackupInvoker

type DeleteBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackupInvoker) Invoke

type DeleteConfigurationInvoker

type DeleteConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigurationInvoker) Invoke

type DeleteDbUserInvoker

type DeleteDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDbUserInvoker) Invoke

type DeleteDisasterRecoveryInvoker

type DeleteDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDisasterRecoveryInvoker) Invoke

type DeleteEnlargeFailNodeInvoker

type DeleteEnlargeFailNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEnlargeFailNodeInvoker) Invoke

type DeleteInstanceInvoker

type DeleteInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstanceInvoker) Invoke

type ExpandInstanceNodeInvoker

type ExpandInstanceNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ExpandInstanceNodeInvoker) Invoke

type GaussDBforNoSQLClient

type GaussDBforNoSQLClient struct {
	HcClient *http_client.HcHttpClient
}

func NewGaussDBforNoSQLClient

func NewGaussDBforNoSQLClient(hcClient *http_client.HcHttpClient) *GaussDBforNoSQLClient

func (*GaussDBforNoSQLClient) ApplyConfiguration

ApplyConfiguration 应用参数模板

将参数模板应用到实例,可以指定一个或多个实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ApplyConfigurationInvoker

func (c *GaussDBforNoSQLClient) ApplyConfigurationInvoker(request *model.ApplyConfigurationRequest) *ApplyConfigurationInvoker

ApplyConfigurationInvoker 应用参数模板

func (*GaussDBforNoSQLClient) BatchTagAction

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) BatchTagActionInvoker

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

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

func (*GaussDBforNoSQLClient) CheckDisasterRecoveryOperation

CheckDisasterRecoveryOperation 校验实例是否可以与指定实例建立/解除容灾关系

校验实例是否可以与指定实例建立/解除容灾关系。若接口返回成功,表示可以与指定实例建立/解除容灾关系。 该接口需要对建立/解除容灾关系的两个实例各调用一次,2次调用都响应成功才能进行容灾关系的搭建/解除。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CheckDisasterRecoveryOperationInvoker

CheckDisasterRecoveryOperationInvoker 校验实例是否可以与指定实例建立/解除容灾关系

func (*GaussDBforNoSQLClient) CheckWeekPassword

CheckWeekPassword 判断弱密码

判断弱密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CheckWeekPasswordInvoker

func (c *GaussDBforNoSQLClient) CheckWeekPasswordInvoker(request *model.CheckWeekPasswordRequest) *CheckWeekPasswordInvoker

CheckWeekPasswordInvoker 判断弱密码

func (*GaussDBforNoSQLClient) CompareConfiguration

CompareConfiguration 参数模板比较

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CompareConfigurationInvoker

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

CompareConfigurationInvoker 参数模板比较

func (*GaussDBforNoSQLClient) CopyConfiguration

CopyConfiguration 复制参数模板

复制参数模板

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CopyConfigurationInvoker

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

CopyConfigurationInvoker 复制参数模板

func (*GaussDBforNoSQLClient) CreateBack

CreateBack 创建手动备份

创建手动备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateBackInvoker

func (c *GaussDBforNoSQLClient) CreateBackInvoker(request *model.CreateBackRequest) *CreateBackInvoker

CreateBackInvoker 创建手动备份

func (*GaussDBforNoSQLClient) CreateColdVolume

CreateColdVolume ‘创建冷数据存储’

‘创建冷数据存储’

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateColdVolumeInvoker

func (c *GaussDBforNoSQLClient) CreateColdVolumeInvoker(request *model.CreateColdVolumeRequest) *CreateColdVolumeInvoker

CreateColdVolumeInvoker ‘创建冷数据存储’

func (*GaussDBforNoSQLClient) CreateConfiguration

CreateConfiguration 创建参数模板

创建参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateConfigurationInvoker

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

CreateConfigurationInvoker 创建参数模板

func (*GaussDBforNoSQLClient) CreateDbUser

CreateDbUser 创建Redis数据库账号

在Redis实例中创建数据库帐号。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateDbUserInvoker

func (c *GaussDBforNoSQLClient) CreateDbUserInvoker(request *model.CreateDbUserRequest) *CreateDbUserInvoker

CreateDbUserInvoker 创建Redis数据库账号

func (*GaussDBforNoSQLClient) CreateDisasterRecovery

CreateDisasterRecovery 搭建实例与特定实例的容灾关系

搭建实例与特定实例的容灾关系。 该接口需要对搭建容灾关系的两个实例分别各调用一次,2次接口都调用成功才能成功搭建容灾关系。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateDisasterRecoveryInvoker

func (c *GaussDBforNoSQLClient) CreateDisasterRecoveryInvoker(request *model.CreateDisasterRecoveryRequest) *CreateDisasterRecoveryInvoker

CreateDisasterRecoveryInvoker 搭建实例与特定实例的容灾关系

func (*GaussDBforNoSQLClient) CreateInstance

CreateInstance 创建实例

创建数据库实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateInstanceInvoker

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

CreateInstanceInvoker 创建实例

func (*GaussDBforNoSQLClient) DeleteBackup

DeleteBackup 删除手动备份

删除手动备份

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteBackupInvoker

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

DeleteBackupInvoker 删除手动备份

func (*GaussDBforNoSQLClient) DeleteConfiguration

DeleteConfiguration 删除参数模板

删除指定参数模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteConfigurationInvoker

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

DeleteConfigurationInvoker 删除参数模板

func (*GaussDBforNoSQLClient) DeleteDbUser

DeleteDbUser 删除Redis数据库账号

删除Redis实例的数据库账号。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteDbUserInvoker

func (c *GaussDBforNoSQLClient) DeleteDbUserInvoker(request *model.DeleteDbUserRequest) *DeleteDbUserInvoker

DeleteDbUserInvoker 删除Redis数据库账号

func (*GaussDBforNoSQLClient) DeleteDisasterRecovery

DeleteDisasterRecovery 解除实例与特定实例的容灾关系

解除实例与特定实例的容灾关系。 该接口需要对搭建容灾关系的两个实例分别各调用一次,2次接口都调用成功才能成功解除容灾关系。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteDisasterRecoveryInvoker

func (c *GaussDBforNoSQLClient) DeleteDisasterRecoveryInvoker(request *model.DeleteDisasterRecoveryRequest) *DeleteDisasterRecoveryInvoker

DeleteDisasterRecoveryInvoker 解除实例与特定实例的容灾关系

func (*GaussDBforNoSQLClient) DeleteEnlargeFailNode

DeleteEnlargeFailNode 删除扩容失败的节点

删除扩容失败的节点

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteEnlargeFailNodeInvoker

func (c *GaussDBforNoSQLClient) DeleteEnlargeFailNodeInvoker(request *model.DeleteEnlargeFailNodeRequest) *DeleteEnlargeFailNodeInvoker

DeleteEnlargeFailNodeInvoker 删除扩容失败的节点

func (*GaussDBforNoSQLClient) DeleteInstance

DeleteInstance 删除实例

删除数据库实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteInstanceInvoker

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

DeleteInstanceInvoker 删除实例

func (*GaussDBforNoSQLClient) ExpandInstanceNode

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ExpandInstanceNodeInvoker

func (c *GaussDBforNoSQLClient) ExpandInstanceNodeInvoker(request *model.ExpandInstanceNodeRequest) *ExpandInstanceNodeInvoker

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

func (*GaussDBforNoSQLClient) ListApiVersion

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListApiVersionInvoker

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

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

func (*GaussDBforNoSQLClient) ListAvailableFlavorInfos

ListAvailableFlavorInfos 查询实例可变更规格

查询实例可变更规格。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListAvailableFlavorInfosInvoker

ListAvailableFlavorInfosInvoker 查询实例可变更规格

func (*GaussDBforNoSQLClient) ListConfigurationDatastores

ListConfigurationDatastores 查询支持参数模板的引擎信息

查询支持参数模板的引擎信息

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListConfigurationDatastoresInvoker

ListConfigurationDatastoresInvoker 查询支持参数模板的引擎信息

func (*GaussDBforNoSQLClient) ListConfigurationTemplates

ListConfigurationTemplates 获取参数模板列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListConfigurationTemplatesInvoker

ListConfigurationTemplatesInvoker 获取参数模板列表

func (*GaussDBforNoSQLClient) ListConfigurations

ListConfigurations 获取参数模板列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListConfigurationsInvoker

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

ListConfigurationsInvoker 获取参数模板列表

func (*GaussDBforNoSQLClient) ListDatastores

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListDatastoresInvoker

func (c *GaussDBforNoSQLClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker

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

func (*GaussDBforNoSQLClient) ListDbUsers

ListDbUsers 获取Redis数据库账号列表和详情

获取Redis数据库账号列表和详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListDbUsersInvoker

func (c *GaussDBforNoSQLClient) ListDbUsersInvoker(request *model.ListDbUsersRequest) *ListDbUsersInvoker

ListDbUsersInvoker 获取Redis数据库账号列表和详情

func (*GaussDBforNoSQLClient) ListDedicatedResources

ListDedicatedResources 查询专属资源列表

查询专属资源列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListDedicatedResourcesInvoker

func (c *GaussDBforNoSQLClient) ListDedicatedResourcesInvoker(request *model.ListDedicatedResourcesRequest) *ListDedicatedResourcesInvoker

ListDedicatedResourcesInvoker 查询专属资源列表

func (*GaussDBforNoSQLClient) ListEpsQuotas

ListEpsQuotas 查询企业项目配额

查询企业项目配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListEpsQuotasInvoker

func (c *GaussDBforNoSQLClient) ListEpsQuotasInvoker(request *model.ListEpsQuotasRequest) *ListEpsQuotasInvoker

ListEpsQuotasInvoker 查询企业项目配额

func (*GaussDBforNoSQLClient) ListFlavorInfos

ListFlavorInfos 查询数据库规格

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListFlavorInfosInvoker

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

ListFlavorInfosInvoker 查询数据库规格

func (*GaussDBforNoSQLClient) ListFlavors

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListFlavorsInvoker

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

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

func (*GaussDBforNoSQLClient) ListInstanceDatabases

ListInstanceDatabases 获取Redis实例数据库列表

获取Redis实例数据库列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstanceDatabasesInvoker

func (c *GaussDBforNoSQLClient) ListInstanceDatabasesInvoker(request *model.ListInstanceDatabasesRequest) *ListInstanceDatabasesInvoker

ListInstanceDatabasesInvoker 获取Redis实例数据库列表

func (*GaussDBforNoSQLClient) ListInstanceTags

ListInstanceTags 查询资源标签

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstanceTagsInvoker

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

ListInstanceTagsInvoker 查询资源标签

func (*GaussDBforNoSQLClient) ListInstances

ListInstances 查询实例列表和详情

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstancesByResourceTags

ListInstancesByResourceTags 查询资源实例

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstancesByResourceTagsInvoker

ListInstancesByResourceTagsInvoker 查询资源实例

func (*GaussDBforNoSQLClient) ListInstancesByTags

ListInstancesByTags 查询资源实例

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstancesByTagsInvoker

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

ListInstancesByTagsInvoker 查询资源实例

func (*GaussDBforNoSQLClient) ListInstancesInvoker

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

ListInstancesInvoker 查询实例列表和详情

func (*GaussDBforNoSQLClient) ListProjectTags

ListProjectTags 查询项目标签

查询指定项目的标签信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListProjectTagsInvoker

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

ListProjectTagsInvoker 查询项目标签

func (*GaussDBforNoSQLClient) ListRecycleInstances

ListRecycleInstances 查询回收站实例列表

查询回收站所有引擎的实例列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListRecycleInstancesInvoker

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

ListRecycleInstancesInvoker 查询回收站实例列表

func (*GaussDBforNoSQLClient) ListRestoreTime

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

查询实例可恢复的时间段

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListRestoreTimeInvoker

func (c *GaussDBforNoSQLClient) ListRestoreTimeInvoker(request *model.ListRestoreTimeRequest) *ListRestoreTimeInvoker

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

func (*GaussDBforNoSQLClient) ListSlowLogs

ListSlowLogs 查询数据库慢日志

查询数据库慢日志信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListSlowLogsInvoker

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

ListSlowLogsInvoker 查询数据库慢日志

func (*GaussDBforNoSQLClient) ModifyDbUserPrivilege

ModifyDbUserPrivilege 修改Redis数据库帐号权限

修改Redis数据库帐号权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ModifyDbUserPrivilegeInvoker

func (c *GaussDBforNoSQLClient) ModifyDbUserPrivilegeInvoker(request *model.ModifyDbUserPrivilegeRequest) *ModifyDbUserPrivilegeInvoker

ModifyDbUserPrivilegeInvoker 修改Redis数据库帐号权限

func (*GaussDBforNoSQLClient) ModifyEpsQuotas

ModifyEpsQuotas 修改企业项目配额

修改企业项目配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ModifyEpsQuotasInvoker

func (c *GaussDBforNoSQLClient) ModifyEpsQuotasInvoker(request *model.ModifyEpsQuotasRequest) *ModifyEpsQuotasInvoker

ModifyEpsQuotasInvoker 修改企业项目配额

func (*GaussDBforNoSQLClient) ModifyPort

ModifyPort 修改数据库端口

修改数据库实例的端口。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ModifyPortInvoker

func (c *GaussDBforNoSQLClient) ModifyPortInvoker(request *model.ModifyPortRequest) *ModifyPortInvoker

ModifyPortInvoker 修改数据库端口

func (*GaussDBforNoSQLClient) ModifyPublicIp

ModifyPublicIp 绑定/解绑弹性公网IP

实例下的节点绑定弹性公网IP/解绑弹性公网IP

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ModifyPublicIpInvoker

func (c *GaussDBforNoSQLClient) ModifyPublicIpInvoker(request *model.ModifyPublicIpRequest) *ModifyPublicIpInvoker

ModifyPublicIpInvoker 绑定/解绑弹性公网IP

func (*GaussDBforNoSQLClient) ModifyVolume

ModifyVolume 变更实例存储容量

变更实例的存储容量大小

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ModifyVolumeInvoker

func (c *GaussDBforNoSQLClient) ModifyVolumeInvoker(request *model.ModifyVolumeRequest) *ModifyVolumeInvoker

ModifyVolumeInvoker 变更实例存储容量

func (*GaussDBforNoSQLClient) PauseResumeDataSynchronization

PauseResumeDataSynchronization 暂停/恢复具备容灾关系的实例数据同步

该接口用于暂停/恢复具备容灾关系的实例数据同步。

该接口需要对具备容灾关系的两个实例分别各调用一次,2次接口都调用成功才能成功暂停/恢复容灾实例数据同步。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) PauseResumeDataSynchronizationInvoker

PauseResumeDataSynchronizationInvoker 暂停/恢复具备容灾关系的实例数据同步

func (*GaussDBforNoSQLClient) ResetDbUserPassword

ResetDbUserPassword 重置Redis数据库账号密码

重置Redis数据库账号密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResetDbUserPasswordInvoker

func (c *GaussDBforNoSQLClient) ResetDbUserPasswordInvoker(request *model.ResetDbUserPasswordRequest) *ResetDbUserPasswordInvoker

ResetDbUserPasswordInvoker 重置Redis数据库账号密码

func (*GaussDBforNoSQLClient) ResetPassword

ResetPassword 修改实例的管理员密码

修改实例的管理员密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResetPasswordInvoker

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

ResetPasswordInvoker 修改实例的管理员密码

func (*GaussDBforNoSQLClient) ResizeColdVolume

ResizeColdVolume 扩容冷数据存储

扩容冷数据存储。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResizeColdVolumeInvoker

func (c *GaussDBforNoSQLClient) ResizeColdVolumeInvoker(request *model.ResizeColdVolumeRequest) *ResizeColdVolumeInvoker

ResizeColdVolumeInvoker 扩容冷数据存储

func (*GaussDBforNoSQLClient) ResizeInstance

ResizeInstance 变更实例规格

变更实例的规格。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResizeInstanceInvoker

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

ResizeInstanceInvoker 变更实例规格

func (*GaussDBforNoSQLClient) ResizeInstanceVolume

ResizeInstanceVolume 扩容实例存储容量

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResizeInstanceVolumeInvoker

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

ResizeInstanceVolumeInvoker 扩容实例存储容量

func (*GaussDBforNoSQLClient) RestartInstance

RestartInstance 重启实例的数据库服务

重启实例的数据库服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) RestartInstanceInvoker

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

RestartInstanceInvoker 重启实例的数据库服务

func (*GaussDBforNoSQLClient) RestoreExistingInstance

RestoreExistingInstance 恢复到已有实例

恢复到已有实例

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) RestoreExistingInstanceInvoker

RestoreExistingInstanceInvoker 恢复到已有实例

func (*GaussDBforNoSQLClient) SetAutoEnlargePolicy

SetAutoEnlargePolicy 设置磁盘自动扩容策略

设置磁盘自动扩容策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SetAutoEnlargePolicyInvoker

func (c *GaussDBforNoSQLClient) SetAutoEnlargePolicyInvoker(request *model.SetAutoEnlargePolicyRequest) *SetAutoEnlargePolicyInvoker

SetAutoEnlargePolicyInvoker 设置磁盘自动扩容策略

func (*GaussDBforNoSQLClient) SetBackupPolicy

SetBackupPolicy 设置自动备份策略

设置自动备份策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SetBackupPolicyInvoker

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

SetBackupPolicyInvoker 设置自动备份策略

func (*GaussDBforNoSQLClient) SetRecyclePolicy

SetRecyclePolicy 设置回收策略

设置已删除实例保留天数,修改保留天数后删除的实例按照新的天数保留,修改之前已在回收站的实例保留天数不变。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SetRecyclePolicyInvoker

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

SetRecyclePolicyInvoker 设置回收策略

func (*GaussDBforNoSQLClient) ShowAllInstancesBackups

ShowAllInstancesBackups 查询备份列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowAllInstancesBackupsInvoker

ShowAllInstancesBackupsInvoker 查询备份列表

func (*GaussDBforNoSQLClient) ShowAllInstancesBackupsNew

ShowAllInstancesBackupsNew 查询备份列表(推荐)

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowAllInstancesBackupsNewInvoker

ShowAllInstancesBackupsNewInvoker 查询备份列表(推荐)

func (*GaussDBforNoSQLClient) ShowApiVersion

ShowApiVersion 查询指定API版本信息

查询指定API版本信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowApiVersionInvoker

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

ShowApiVersionInvoker 查询指定API版本信息

func (*GaussDBforNoSQLClient) ShowApplicableInstances

ShowApplicableInstances 查询参数模板可应用的实例列表

查询参数模板可应用的实例列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowApplicableInstancesInvoker

ShowApplicableInstancesInvoker 查询参数模板可应用的实例列表

func (*GaussDBforNoSQLClient) ShowApplyHistory

ShowApplyHistory 查询参数模板应用历史

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowApplyHistoryInvoker

func (c *GaussDBforNoSQLClient) ShowApplyHistoryInvoker(request *model.ShowApplyHistoryRequest) *ShowApplyHistoryInvoker

ShowApplyHistoryInvoker 查询参数模板应用历史

func (*GaussDBforNoSQLClient) ShowAutoEnlargePolicy

ShowAutoEnlargePolicy 查询磁盘自动扩容策略

查询磁盘自动扩容策略

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowAutoEnlargePolicyInvoker

func (c *GaussDBforNoSQLClient) ShowAutoEnlargePolicyInvoker(request *model.ShowAutoEnlargePolicyRequest) *ShowAutoEnlargePolicyInvoker

ShowAutoEnlargePolicyInvoker 查询磁盘自动扩容策略

func (*GaussDBforNoSQLClient) ShowBackupPolicy

ShowBackupPolicy 查询自动备份策略

查询自动备份策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowBackupPolicyInvoker

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

ShowBackupPolicyInvoker 查询自动备份策略

func (*GaussDBforNoSQLClient) ShowConfigurationDetail

ShowConfigurationDetail 获取指定参数模板的参数

获取指定参数模板的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowConfigurationDetailInvoker

ShowConfigurationDetailInvoker 获取指定参数模板的参数

func (*GaussDBforNoSQLClient) ShowErrorLog

ShowErrorLog 查询数据库错误日志信息

查询数据库错误日志

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowErrorLogInvoker

func (c *GaussDBforNoSQLClient) ShowErrorLogInvoker(request *model.ShowErrorLogRequest) *ShowErrorLogInvoker

ShowErrorLogInvoker 查询数据库错误日志信息

func (*GaussDBforNoSQLClient) ShowHighRiskCommands

ShowHighRiskCommands 查询高危命令

查询Redis的高危命令

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowHighRiskCommandsInvoker

func (c *GaussDBforNoSQLClient) ShowHighRiskCommandsInvoker(request *model.ShowHighRiskCommandsRequest) *ShowHighRiskCommandsInvoker

ShowHighRiskCommandsInvoker 查询高危命令

func (*GaussDBforNoSQLClient) ShowInstanceBiactiveRegions

ShowInstanceBiactiveRegions 查询实例可搭建双活关系的Region

查询实例可搭建双活关系的Region。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowInstanceBiactiveRegionsInvoker

ShowInstanceBiactiveRegionsInvoker 查询实例可搭建双活关系的Region

func (*GaussDBforNoSQLClient) ShowInstanceConfiguration

ShowInstanceConfiguration 获取指定实例的参数

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowInstanceConfigurationInvoker

ShowInstanceConfigurationInvoker 获取指定实例的参数

func (*GaussDBforNoSQLClient) ShowInstanceRole

ShowInstanceRole 获取容灾实例主/备角色信息

该接口用于获取容灾实例主/备角色信息,以便后续容灾实例备升主和容灾实例主降备接口调用。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowInstanceRoleInvoker

func (c *GaussDBforNoSQLClient) ShowInstanceRoleInvoker(request *model.ShowInstanceRoleRequest) *ShowInstanceRoleInvoker

ShowInstanceRoleInvoker 获取容灾实例主/备角色信息

func (*GaussDBforNoSQLClient) ShowIpNumRequirement

ShowIpNumRequirement 查询创建实例或扩容节点时需要的IP数量

查询创建实例或扩容节点时需要的IP数量

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowIpNumRequirementInvoker

func (c *GaussDBforNoSQLClient) ShowIpNumRequirementInvoker(request *model.ShowIpNumRequirementRequest) *ShowIpNumRequirementInvoker

ShowIpNumRequirementInvoker 查询创建实例或扩容节点时需要的IP数量

func (*GaussDBforNoSQLClient) ShowModifyHistory

ShowModifyHistory 查询实例参数的修改历史

查询实例参数的修改历史

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowModifyHistoryInvoker

func (c *GaussDBforNoSQLClient) ShowModifyHistoryInvoker(request *model.ShowModifyHistoryRequest) *ShowModifyHistoryInvoker

ShowModifyHistoryInvoker 查询实例参数的修改历史

func (*GaussDBforNoSQLClient) ShowPauseResumeStutus

ShowPauseResumeStutus 获取容灾实例数据同步状态

获取容灾实例数据同步状态,主备实例id,数据同步指标值,以及倒换和切换场景下的RPO,RTO指标值。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowPauseResumeStutusInvoker

func (c *GaussDBforNoSQLClient) ShowPauseResumeStutusInvoker(request *model.ShowPauseResumeStutusRequest) *ShowPauseResumeStutusInvoker

ShowPauseResumeStutusInvoker 获取容灾实例数据同步状态

func (*GaussDBforNoSQLClient) ShowQuotas

ShowQuotas 查询配额

查询单租户在GaussDBforNoSQL服务下的资源配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowQuotasInvoker

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

ShowQuotasInvoker 查询配额

func (*GaussDBforNoSQLClient) ShowRecyclePolicy

ShowRecyclePolicy 查询回收策略

查询回收策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowRecyclePolicyInvoker

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

ShowRecyclePolicyInvoker 查询回收策略

func (*GaussDBforNoSQLClient) ShowRestorableList

ShowRestorableList 查询可恢复的实例列表

查询用户可恢复的实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowRestorableListInvoker

func (c *GaussDBforNoSQLClient) ShowRestorableListInvoker(request *model.ShowRestorableListRequest) *ShowRestorableListInvoker

ShowRestorableListInvoker 查询可恢复的实例列表

func (*GaussDBforNoSQLClient) ShowSlowLogDesensitization

ShowSlowLogDesensitization 查询慢日志脱敏状态

查询慢日志脱敏状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowSlowLogDesensitizationInvoker

ShowSlowLogDesensitizationInvoker 查询慢日志脱敏状态

func (*GaussDBforNoSQLClient) ShrinkInstanceNode

ShrinkInstanceNode 缩容指定集群实例的节点数量

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

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker

func (c *GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker(request *model.ShrinkInstanceNodeRequest) *ShrinkInstanceNodeInvoker

ShrinkInstanceNodeInvoker 缩容指定集群实例的节点数量

func (*GaussDBforNoSQLClient) SwitchSlowlogDesensitization

SwitchSlowlogDesensitization 设置慢日志脱敏状态

设置慢日志脱敏状态

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SwitchSlowlogDesensitizationInvoker

SwitchSlowlogDesensitizationInvoker 设置慢日志脱敏状态

func (*GaussDBforNoSQLClient) SwitchSsl

SwitchSsl 切换实例SSL开关

切换实例SSL开关。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SwitchSslInvoker

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

SwitchSslInvoker 切换实例SSL开关

func (*GaussDBforNoSQLClient) SwitchToMaster

SwitchToMaster 容灾实例备升主

该接口用于对已经搭建容灾关系的实例,将备实例升级为主实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SwitchToMasterInvoker

func (c *GaussDBforNoSQLClient) SwitchToMasterInvoker(request *model.SwitchToMasterRequest) *SwitchToMasterInvoker

SwitchToMasterInvoker 容灾实例备升主

func (*GaussDBforNoSQLClient) SwitchToSlave

SwitchToSlave 容灾实例主降备

该接口用于对已经搭建容灾关系的实例,将主实例降级为备实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SwitchToSlaveInvoker

func (c *GaussDBforNoSQLClient) SwitchToSlaveInvoker(request *model.SwitchToSlaveRequest) *SwitchToSlaveInvoker

SwitchToSlaveInvoker 容灾实例主降备

func (*GaussDBforNoSQLClient) UpdateClientNetwork

UpdateClientNetwork 修改副本集跨网段访问配置

修改副本集跨网段访问配置

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateClientNetworkInvoker

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

UpdateClientNetworkInvoker 修改副本集跨网段访问配置

func (*GaussDBforNoSQLClient) UpdateConfiguration

UpdateConfiguration 修改参数模板参数

修改参数模板参数。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateConfigurationInvoker

func (c *GaussDBforNoSQLClient) UpdateConfigurationInvoker(request *model.UpdateConfigurationRequest) *UpdateConfigurationInvoker

UpdateConfigurationInvoker 修改参数模板参数

func (*GaussDBforNoSQLClient) UpdateHighRiskCommands

UpdateHighRiskCommands 修改高危命令

批量修改高危命令

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateHighRiskCommandsInvoker

func (c *GaussDBforNoSQLClient) UpdateHighRiskCommandsInvoker(request *model.UpdateHighRiskCommandsRequest) *UpdateHighRiskCommandsInvoker

UpdateHighRiskCommandsInvoker 修改高危命令

func (*GaussDBforNoSQLClient) UpdateInstanceConfiguration

UpdateInstanceConfiguration 修改指定实例的参数

修改指定实例的参数。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateInstanceConfigurationInvoker

UpdateInstanceConfigurationInvoker 修改指定实例的参数

func (*GaussDBforNoSQLClient) UpdateInstanceName

UpdateInstanceName 修改实例名称

修改实例名称

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateInstanceNameInvoker

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

UpdateInstanceNameInvoker 修改实例名称

func (*GaussDBforNoSQLClient) UpdateSecurityGroup

UpdateSecurityGroup 变更实例安全组

变更实例关联的安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateSecurityGroupInvoker

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

UpdateSecurityGroupInvoker 变更实例安全组

func (*GaussDBforNoSQLClient) UpgradeDbVersion

UpgradeDbVersion 数据库补丁升级

升级数据库补丁版本

Please refer to HUAWEI cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpgradeDbVersionInvoker

func (c *GaussDBforNoSQLClient) UpgradeDbVersionInvoker(request *model.UpgradeDbVersionRequest) *UpgradeDbVersionInvoker

UpgradeDbVersionInvoker 数据库补丁升级

type ListApiVersionInvoker

type ListApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionInvoker) Invoke

type ListAvailableFlavorInfosInvoker

type ListAvailableFlavorInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailableFlavorInfosInvoker) Invoke

type ListConfigurationDatastoresInvoker

type ListConfigurationDatastoresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationDatastoresInvoker) Invoke

type ListConfigurationTemplatesInvoker

type ListConfigurationTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationTemplatesInvoker) Invoke

type ListConfigurationsInvoker

type ListConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationsInvoker) Invoke

type ListDatastoresInvoker

type ListDatastoresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatastoresInvoker) Invoke

type ListDbUsersInvoker

type ListDbUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDbUsersInvoker) Invoke

type ListDedicatedResourcesInvoker

type ListDedicatedResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDedicatedResourcesInvoker) Invoke

type ListEpsQuotasInvoker

type ListEpsQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEpsQuotasInvoker) Invoke

type ListFlavorInfosInvoker

type ListFlavorInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFlavorInfosInvoker) Invoke

type ListFlavorsInvoker

type ListFlavorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFlavorsInvoker) Invoke

type ListInstanceDatabasesInvoker

type ListInstanceDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceDatabasesInvoker) Invoke

type ListInstanceTagsInvoker

type ListInstanceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceTagsInvoker) Invoke

type ListInstancesByResourceTagsInvoker

type ListInstancesByResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesByResourceTagsInvoker) Invoke

type ListInstancesByTagsInvoker

type ListInstancesByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesByTagsInvoker) Invoke

type ListInstancesInvoker

type ListInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesInvoker) Invoke

type ListProjectTagsInvoker

type ListProjectTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectTagsInvoker) Invoke

type ListRecycleInstancesInvoker

type ListRecycleInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRecycleInstancesInvoker) Invoke

type ListRestoreTimeInvoker

type ListRestoreTimeInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreTimeInvoker) Invoke

type ListSlowLogsInvoker

type ListSlowLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowLogsInvoker) Invoke

type ModifyDbUserPrivilegeInvoker

type ModifyDbUserPrivilegeInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyDbUserPrivilegeInvoker) Invoke

type ModifyEpsQuotasInvoker

type ModifyEpsQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyEpsQuotasInvoker) Invoke

type ModifyPortInvoker

type ModifyPortInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyPortInvoker) Invoke

type ModifyPublicIpInvoker

type ModifyPublicIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyPublicIpInvoker) Invoke

type ModifyVolumeInvoker

type ModifyVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyVolumeInvoker) Invoke

type PauseResumeDataSynchronizationInvoker

type PauseResumeDataSynchronizationInvoker struct {
	*invoker.BaseInvoker
}

func (*PauseResumeDataSynchronizationInvoker) Invoke

type ResetDbUserPasswordInvoker

type ResetDbUserPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetDbUserPasswordInvoker) Invoke

type ResetPasswordInvoker

type ResetPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetPasswordInvoker) Invoke

type ResizeColdVolumeInvoker

type ResizeColdVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeColdVolumeInvoker) Invoke

type ResizeInstanceInvoker

type ResizeInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeInstanceInvoker) Invoke

type ResizeInstanceVolumeInvoker

type ResizeInstanceVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeInstanceVolumeInvoker) Invoke

type RestartInstanceInvoker

type RestartInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestartInstanceInvoker) Invoke

type RestoreExistingInstanceInvoker

type RestoreExistingInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreExistingInstanceInvoker) Invoke

type SetAutoEnlargePolicyInvoker

type SetAutoEnlargePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetAutoEnlargePolicyInvoker) Invoke

type SetBackupPolicyInvoker

type SetBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBackupPolicyInvoker) Invoke

type SetRecyclePolicyInvoker

type SetRecyclePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetRecyclePolicyInvoker) Invoke

type ShowAllInstancesBackupsInvoker

type ShowAllInstancesBackupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAllInstancesBackupsInvoker) Invoke

type ShowAllInstancesBackupsNewInvoker

type ShowAllInstancesBackupsNewInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAllInstancesBackupsNewInvoker) Invoke

type ShowApiVersionInvoker

type ShowApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApiVersionInvoker) Invoke

type ShowApplicableInstancesInvoker

type ShowApplicableInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApplicableInstancesInvoker) Invoke

type ShowApplyHistoryInvoker

type ShowApplyHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApplyHistoryInvoker) Invoke

type ShowAutoEnlargePolicyInvoker

type ShowAutoEnlargePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutoEnlargePolicyInvoker) Invoke

type ShowBackupPolicyInvoker

type ShowBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupPolicyInvoker) Invoke

type ShowConfigurationDetailInvoker

type ShowConfigurationDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationDetailInvoker) Invoke

type ShowErrorLogInvoker

type ShowErrorLogInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowErrorLogInvoker) Invoke

type ShowHighRiskCommandsInvoker

type ShowHighRiskCommandsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHighRiskCommandsInvoker) Invoke

type ShowInstanceBiactiveRegionsInvoker

type ShowInstanceBiactiveRegionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceBiactiveRegionsInvoker) Invoke

type ShowInstanceConfigurationInvoker

type ShowInstanceConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceConfigurationInvoker) Invoke

type ShowInstanceRoleInvoker

type ShowInstanceRoleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceRoleInvoker) Invoke

type ShowIpNumRequirementInvoker

type ShowIpNumRequirementInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowIpNumRequirementInvoker) Invoke

type ShowModifyHistoryInvoker

type ShowModifyHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowModifyHistoryInvoker) Invoke

type ShowPauseResumeStutusInvoker

type ShowPauseResumeStutusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPauseResumeStutusInvoker) Invoke

type ShowQuotasInvoker

type ShowQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQuotasInvoker) Invoke

type ShowRecyclePolicyInvoker

type ShowRecyclePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRecyclePolicyInvoker) Invoke

type ShowRestorableListInvoker

type ShowRestorableListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRestorableListInvoker) Invoke

type ShowSlowLogDesensitizationInvoker

type ShowSlowLogDesensitizationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSlowLogDesensitizationInvoker) Invoke

type ShrinkInstanceNodeInvoker

type ShrinkInstanceNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShrinkInstanceNodeInvoker) Invoke

type SwitchSlowlogDesensitizationInvoker

type SwitchSlowlogDesensitizationInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchSlowlogDesensitizationInvoker) Invoke

type SwitchSslInvoker

type SwitchSslInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchSslInvoker) Invoke

type SwitchToMasterInvoker

type SwitchToMasterInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchToMasterInvoker) Invoke

type SwitchToSlaveInvoker

type SwitchToSlaveInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchToSlaveInvoker) Invoke

type UpdateClientNetworkInvoker

type UpdateClientNetworkInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClientNetworkInvoker) Invoke

type UpdateConfigurationInvoker

type UpdateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationInvoker) Invoke

type UpdateHighRiskCommandsInvoker

type UpdateHighRiskCommandsInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHighRiskCommandsInvoker) Invoke

type UpdateInstanceConfigurationInvoker

type UpdateInstanceConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceConfigurationInvoker) Invoke

type UpdateInstanceNameInvoker

type UpdateInstanceNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceNameInvoker) Invoke

type UpdateSecurityGroupInvoker

type UpdateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecurityGroupInvoker) Invoke

type UpgradeDbVersionInvoker

type UpgradeDbVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeDbVersionInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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