v3

package
v0.1.6 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2022 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 added in v0.0.104

func GenReqDefForCheckDisasterRecoveryOperation() *def.HttpRequestDef

func GenReqDefForCreateConfiguration

func GenReqDefForCreateConfiguration() *def.HttpRequestDef

func GenReqDefForCreateDisasterRecovery added in v0.0.104

func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef

func GenReqDefForCreateInstance

func GenReqDefForCreateInstance() *def.HttpRequestDef

func GenReqDefForDeleteBackup added in v0.1.6

func GenReqDefForDeleteBackup() *def.HttpRequestDef

func GenReqDefForDeleteConfiguration

func GenReqDefForDeleteConfiguration() *def.HttpRequestDef

func GenReqDefForDeleteDisasterRecovery added in v0.0.104

func GenReqDefForDeleteDisasterRecovery() *def.HttpRequestDef

func GenReqDefForDeleteInstance

func GenReqDefForDeleteInstance() *def.HttpRequestDef

func GenReqDefForExpandInstanceNode

func GenReqDefForExpandInstanceNode() *def.HttpRequestDef

func GenReqDefForListApiVersion

func GenReqDefForListApiVersion() *def.HttpRequestDef

func GenReqDefForListConfigurationTemplates added in v0.0.57

func GenReqDefForListConfigurationTemplates() *def.HttpRequestDef

func GenReqDefForListConfigurations

func GenReqDefForListConfigurations() *def.HttpRequestDef

func GenReqDefForListDatastores

func GenReqDefForListDatastores() *def.HttpRequestDef

func GenReqDefForListDedicatedResources added in v0.0.57

func GenReqDefForListDedicatedResources() *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 GenReqDefForListInstancesByResourceTags added in v0.0.57

func GenReqDefForListInstancesByResourceTags() *def.HttpRequestDef

func GenReqDefForListInstancesByTags

func GenReqDefForListInstancesByTags() *def.HttpRequestDef

func GenReqDefForListRestoreTime added in v0.1.6

func GenReqDefForListRestoreTime() *def.HttpRequestDef

func GenReqDefForListSlowLogs

func GenReqDefForListSlowLogs() *def.HttpRequestDef

func GenReqDefForResetPassword

func GenReqDefForResetPassword() *def.HttpRequestDef

func GenReqDefForResizeInstance

func GenReqDefForResizeInstance() *def.HttpRequestDef

func GenReqDefForResizeInstanceVolume

func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef

func GenReqDefForRestoreExistingInstance added in v0.1.6

func GenReqDefForRestoreExistingInstance() *def.HttpRequestDef

func GenReqDefForSetBackupPolicy

func GenReqDefForSetBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowApiVersion

func GenReqDefForShowApiVersion() *def.HttpRequestDef

func GenReqDefForShowBackupPolicy

func GenReqDefForShowBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowConfigurationDetail

func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef

func GenReqDefForShowInstanceConfiguration

func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef

func GenReqDefForShowQuotas

func GenReqDefForShowQuotas() *def.HttpRequestDef

func GenReqDefForShowRestorableList added in v0.1.6

func GenReqDefForShowRestorableList() *def.HttpRequestDef

func GenReqDefForShrinkInstanceNode

func GenReqDefForShrinkInstanceNode() *def.HttpRequestDef

func GenReqDefForUpdateConfiguration

func GenReqDefForUpdateConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateInstanceConfiguration

func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateInstanceName

func GenReqDefForUpdateInstanceName() *def.HttpRequestDef

func GenReqDefForUpdateSecurityGroup

func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef

func GenReqDefForUpgradeDbVersion added in v0.0.101

func GenReqDefForUpgradeDbVersion() *def.HttpRequestDef

Types

type ApplyConfigurationInvoker added in v0.0.90

type ApplyConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ApplyConfigurationInvoker) 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 CheckDisasterRecoveryOperationInvoker added in v0.0.104

type CheckDisasterRecoveryOperationInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckDisasterRecoveryOperationInvoker) Invoke added in v0.0.104

type CreateConfigurationInvoker added in v0.0.90

type CreateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigurationInvoker) Invoke added in v0.0.90

type CreateDisasterRecoveryInvoker added in v0.0.104

type CreateDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDisasterRecoveryInvoker) Invoke added in v0.0.104

type CreateInstanceInvoker added in v0.0.90

type CreateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceInvoker) Invoke added in v0.0.90

type DeleteBackupInvoker added in v0.1.6

type DeleteBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackupInvoker) Invoke added in v0.1.6

type DeleteConfigurationInvoker added in v0.0.90

type DeleteConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigurationInvoker) Invoke added in v0.0.90

type DeleteDisasterRecoveryInvoker added in v0.0.104

type DeleteDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDisasterRecoveryInvoker) Invoke added in v0.0.104

type DeleteInstanceInvoker added in v0.0.90

type DeleteInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstanceInvoker) Invoke added in v0.0.90

type ExpandInstanceNodeInvoker added in v0.0.90

type ExpandInstanceNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ExpandInstanceNodeInvoker) Invoke added in v0.0.90

type GaussDBforNoSQLClient

type GaussDBforNoSQLClient struct {
	HcClient *http_client.HcHttpClient
}

func NewGaussDBforNoSQLClient

func NewGaussDBforNoSQLClient(hcClient *http_client.HcHttpClient) *GaussDBforNoSQLClient

func (*GaussDBforNoSQLClient) ApplyConfiguration

ApplyConfiguration 应用参数模板

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ApplyConfigurationInvoker added in v0.0.90

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

ApplyConfigurationInvoker 应用参数模板

func (*GaussDBforNoSQLClient) BatchTagAction

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) BatchTagActionInvoker added in v0.0.90

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

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

func (*GaussDBforNoSQLClient) CheckDisasterRecoveryOperation added in v0.0.104

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CheckDisasterRecoveryOperationInvoker added in v0.0.104

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

func (*GaussDBforNoSQLClient) CreateConfiguration

CreateConfiguration 创建参数模板

创建参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateConfigurationInvoker added in v0.0.90

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

CreateConfigurationInvoker 创建参数模板

func (*GaussDBforNoSQLClient) CreateDisasterRecovery added in v0.0.104

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateDisasterRecoveryInvoker added in v0.0.104

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

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

func (*GaussDBforNoSQLClient) CreateInstance

CreateInstance 创建实例

创建数据库实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) CreateInstanceInvoker added in v0.0.90

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

CreateInstanceInvoker 创建实例

func (*GaussDBforNoSQLClient) DeleteBackup added in v0.1.6

DeleteBackup 删除手动备份

删除手动备份

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteBackupInvoker added in v0.1.6

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

DeleteBackupInvoker 删除手动备份

func (*GaussDBforNoSQLClient) DeleteConfiguration

DeleteConfiguration 删除参数模板

删除指定参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteConfigurationInvoker added in v0.0.90

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

DeleteConfigurationInvoker 删除参数模板

func (*GaussDBforNoSQLClient) DeleteDisasterRecovery added in v0.0.104

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteDisasterRecoveryInvoker added in v0.0.104

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

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

func (*GaussDBforNoSQLClient) DeleteInstance

DeleteInstance 删除实例

删除数据库实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) DeleteInstanceInvoker added in v0.0.90

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

DeleteInstanceInvoker 删除实例

func (*GaussDBforNoSQLClient) ExpandInstanceNode

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ExpandInstanceNodeInvoker added in v0.0.90

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

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

func (*GaussDBforNoSQLClient) ListApiVersion

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListApiVersionInvoker added in v0.0.90

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

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

func (*GaussDBforNoSQLClient) ListConfigurationTemplates added in v0.0.57

ListConfigurationTemplates 获取参数模板列表

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListConfigurationTemplatesInvoker added in v0.0.90

ListConfigurationTemplatesInvoker 获取参数模板列表

func (*GaussDBforNoSQLClient) ListConfigurations

ListConfigurations 获取参数模板列表

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListConfigurationsInvoker added in v0.0.90

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

ListConfigurationsInvoker 获取参数模板列表

func (*GaussDBforNoSQLClient) ListDatastores

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListDatastoresInvoker added in v0.0.90

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

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

func (*GaussDBforNoSQLClient) ListDedicatedResources added in v0.0.57

ListDedicatedResources 查询专属资源列表

查询专属资源列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListDedicatedResourcesInvoker added in v0.0.90

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

ListDedicatedResourcesInvoker 查询专属资源列表

func (*GaussDBforNoSQLClient) ListFlavorInfos added in v0.0.57

ListFlavorInfos 查询数据库规格

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListFlavorInfosInvoker added in v0.0.90

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

ListFlavorInfosInvoker 查询数据库规格

func (*GaussDBforNoSQLClient) ListFlavors

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListFlavorsInvoker added in v0.0.90

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

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

func (*GaussDBforNoSQLClient) ListInstanceTags

ListInstanceTags 查询资源标签

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstanceTagsInvoker added in v0.0.90

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

ListInstanceTagsInvoker 查询资源标签

func (*GaussDBforNoSQLClient) ListInstances

ListInstances 查询实例列表和详情

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstancesByResourceTags added in v0.0.57

ListInstancesByResourceTags 查询资源实例

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstancesByResourceTagsInvoker added in v0.0.90

ListInstancesByResourceTagsInvoker 查询资源实例

func (*GaussDBforNoSQLClient) ListInstancesByTags

ListInstancesByTags 查询资源实例

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListInstancesByTagsInvoker added in v0.0.90

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

ListInstancesByTagsInvoker 查询资源实例

func (*GaussDBforNoSQLClient) ListInstancesInvoker added in v0.0.90

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

ListInstancesInvoker 查询实例列表和详情

func (*GaussDBforNoSQLClient) ListRestoreTime added in v0.1.6

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

查询实例可恢复的时间段

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListRestoreTimeInvoker added in v0.1.6

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

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

func (*GaussDBforNoSQLClient) ListSlowLogs

ListSlowLogs 查询数据库慢日志

查询数据库慢日志信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ListSlowLogsInvoker added in v0.0.90

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

ListSlowLogsInvoker 查询数据库慢日志

func (*GaussDBforNoSQLClient) ResetPassword

ResetPassword 修改实例的管理员密码

修改实例的管理员密码。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResetPasswordInvoker added in v0.0.90

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

ResetPasswordInvoker 修改实例的管理员密码

func (*GaussDBforNoSQLClient) ResizeInstance

ResizeInstance 变更实例规格

变更实例的规格。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResizeInstanceInvoker added in v0.0.90

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

ResizeInstanceInvoker 变更实例规格

func (*GaussDBforNoSQLClient) ResizeInstanceVolume

ResizeInstanceVolume 扩容实例存储容量

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ResizeInstanceVolumeInvoker added in v0.0.90

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

ResizeInstanceVolumeInvoker 扩容实例存储容量

func (*GaussDBforNoSQLClient) RestoreExistingInstance added in v0.1.6

RestoreExistingInstance 恢复到已有实例

恢复到已有实例

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) RestoreExistingInstanceInvoker added in v0.1.6

RestoreExistingInstanceInvoker 恢复到已有实例

func (*GaussDBforNoSQLClient) SetBackupPolicy

SetBackupPolicy 设置自动备份策略

设置自动备份策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) SetBackupPolicyInvoker added in v0.0.90

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

SetBackupPolicyInvoker 设置自动备份策略

func (*GaussDBforNoSQLClient) ShowApiVersion

ShowApiVersion 查询指定API版本信息

查询指定API版本信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowApiVersionInvoker added in v0.0.90

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

ShowApiVersionInvoker 查询指定API版本信息

func (*GaussDBforNoSQLClient) ShowBackupPolicy

ShowBackupPolicy 查询自动备份策略

查询自动备份策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowBackupPolicyInvoker added in v0.0.90

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

ShowBackupPolicyInvoker 查询自动备份策略

func (*GaussDBforNoSQLClient) ShowConfigurationDetail

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowConfigurationDetailInvoker added in v0.0.90

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

func (*GaussDBforNoSQLClient) ShowInstanceConfiguration

ShowInstanceConfiguration 获取指定实例的参数

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowInstanceConfigurationInvoker added in v0.0.90

ShowInstanceConfigurationInvoker 获取指定实例的参数

func (*GaussDBforNoSQLClient) ShowQuotas

ShowQuotas 查询配额

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowQuotasInvoker added in v0.0.90

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

ShowQuotasInvoker 查询配额

func (*GaussDBforNoSQLClient) ShowRestorableList added in v0.1.6

ShowRestorableList 查询可恢复的实例列表

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShowRestorableListInvoker added in v0.1.6

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

ShowRestorableListInvoker 查询可恢复的实例列表

func (*GaussDBforNoSQLClient) ShrinkInstanceNode

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker added in v0.0.90

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

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

func (*GaussDBforNoSQLClient) UpdateConfiguration

UpdateConfiguration 修改参数模板参数

修改参数模板参数。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateConfigurationInvoker added in v0.0.90

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

UpdateConfigurationInvoker 修改参数模板参数

func (*GaussDBforNoSQLClient) UpdateInstanceConfiguration

UpdateInstanceConfiguration 修改指定实例的参数

修改指定实例的参数。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateInstanceConfigurationInvoker added in v0.0.90

UpdateInstanceConfigurationInvoker 修改指定实例的参数

func (*GaussDBforNoSQLClient) UpdateInstanceName

UpdateInstanceName 修改实例名称

修改实例名称

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateInstanceNameInvoker added in v0.0.90

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

UpdateInstanceNameInvoker 修改实例名称

func (*GaussDBforNoSQLClient) UpdateSecurityGroup

UpdateSecurityGroup 变更实例安全组

变更实例关联的安全组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpdateSecurityGroupInvoker added in v0.0.90

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

UpdateSecurityGroupInvoker 变更实例安全组

func (*GaussDBforNoSQLClient) UpgradeDbVersion added in v0.0.101

UpgradeDbVersion 数据库补丁升级

升级数据库补丁版本

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*GaussDBforNoSQLClient) UpgradeDbVersionInvoker added in v0.0.101

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

UpgradeDbVersionInvoker 数据库补丁升级

type ListApiVersionInvoker added in v0.0.90

type ListApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionInvoker) Invoke added in v0.0.90

type ListConfigurationTemplatesInvoker added in v0.0.90

type ListConfigurationTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationTemplatesInvoker) Invoke added in v0.0.90

type ListConfigurationsInvoker added in v0.0.90

type ListConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationsInvoker) Invoke added in v0.0.90

type ListDatastoresInvoker added in v0.0.90

type ListDatastoresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatastoresInvoker) Invoke added in v0.0.90

type ListDedicatedResourcesInvoker added in v0.0.90

type ListDedicatedResourcesInvoker struct {
	*invoker.BaseInvoker
}

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

type ListInstancesByResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesByResourceTagsInvoker) 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 ListRestoreTimeInvoker added in v0.1.6

type ListRestoreTimeInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreTimeInvoker) Invoke added in v0.1.6

type ListSlowLogsInvoker added in v0.0.90

type ListSlowLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowLogsInvoker) Invoke added in v0.0.90

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 RestoreExistingInstanceInvoker added in v0.1.6

type RestoreExistingInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreExistingInstanceInvoker) Invoke added in v0.1.6

type SetBackupPolicyInvoker added in v0.0.90

type SetBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBackupPolicyInvoker) Invoke added in v0.0.90

type ShowApiVersionInvoker added in v0.0.90

type ShowApiVersionInvoker struct {
	*invoker.BaseInvoker
}

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

type ShowConfigurationDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationDetailInvoker) Invoke added in v0.0.90

type ShowInstanceConfigurationInvoker added in v0.0.90

type ShowInstanceConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceConfigurationInvoker) 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 ShowRestorableListInvoker added in v0.1.6

type ShowRestorableListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRestorableListInvoker) Invoke added in v0.1.6

type ShrinkInstanceNodeInvoker added in v0.0.90

type ShrinkInstanceNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShrinkInstanceNodeInvoker) Invoke added in v0.0.90

type UpdateConfigurationInvoker added in v0.0.90

type UpdateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationInvoker) Invoke added in v0.0.90

type UpdateInstanceConfigurationInvoker added in v0.0.90

type UpdateInstanceConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceConfigurationInvoker) Invoke added in v0.0.90

type UpdateInstanceNameInvoker added in v0.0.90

type UpdateInstanceNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceNameInvoker) Invoke added in v0.0.90

type UpdateSecurityGroupInvoker added in v0.0.90

type UpdateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecurityGroupInvoker) Invoke added in v0.0.90

type UpgradeDbVersionInvoker added in v0.0.101

type UpgradeDbVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeDbVersionInvoker) Invoke added in v0.0.101

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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