v3

package
v0.0.53 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GaussDBClientBuilder

func GaussDBClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForChangeMysqlInstanceSpecification

func GenReqDefForChangeMysqlInstanceSpecification() *def.HttpRequestDef

func GenReqDefForCreateMysqlBackup

func GenReqDefForCreateMysqlBackup() *def.HttpRequestDef

func GenReqDefForCreateMysqlInstance

func GenReqDefForCreateMysqlInstance() *def.HttpRequestDef

func GenReqDefForCreateMysqlProxy

func GenReqDefForCreateMysqlProxy() *def.HttpRequestDef

func GenReqDefForCreateMysqlReadonlyNode

func GenReqDefForCreateMysqlReadonlyNode() *def.HttpRequestDef

func GenReqDefForDeleteMysqlInstance

func GenReqDefForDeleteMysqlInstance() *def.HttpRequestDef

func GenReqDefForDeleteMysqlProxy

func GenReqDefForDeleteMysqlProxy() *def.HttpRequestDef

func GenReqDefForDeleteMysqlReadonlyNode

func GenReqDefForDeleteMysqlReadonlyNode() *def.HttpRequestDef

func GenReqDefForExpandMysqlInstanceVolume

func GenReqDefForExpandMysqlInstanceVolume() *def.HttpRequestDef

func GenReqDefForExpandMysqlProxy

func GenReqDefForExpandMysqlProxy() *def.HttpRequestDef

func GenReqDefForListMysqlConfigurations

func GenReqDefForListMysqlConfigurations() *def.HttpRequestDef

func GenReqDefForListMysqlErrorLog

func GenReqDefForListMysqlErrorLog() *def.HttpRequestDef

func GenReqDefForListMysqlSlowLog

func GenReqDefForListMysqlSlowLog() *def.HttpRequestDef

func GenReqDefForResetMysqlPassword

func GenReqDefForResetMysqlPassword() *def.HttpRequestDef

func GenReqDefForSetMysqlQuotas

func GenReqDefForSetMysqlQuotas() *def.HttpRequestDef

func GenReqDefForShowMysqlBackupList

func GenReqDefForShowMysqlBackupList() *def.HttpRequestDef

func GenReqDefForShowMysqlBackupPolicy

func GenReqDefForShowMysqlBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowMysqlEngineVersion

func GenReqDefForShowMysqlEngineVersion() *def.HttpRequestDef

func GenReqDefForShowMysqlFlavors

func GenReqDefForShowMysqlFlavors() *def.HttpRequestDef

func GenReqDefForShowMysqlInstanceInfo

func GenReqDefForShowMysqlInstanceInfo() *def.HttpRequestDef

func GenReqDefForShowMysqlInstanceList

func GenReqDefForShowMysqlInstanceList() *def.HttpRequestDef

func GenReqDefForShowMysqlJobInfo

func GenReqDefForShowMysqlJobInfo() *def.HttpRequestDef

func GenReqDefForShowMysqlProjectQuotas

func GenReqDefForShowMysqlProjectQuotas() *def.HttpRequestDef

func GenReqDefForShowMysqlProxy

func GenReqDefForShowMysqlProxy() *def.HttpRequestDef

func GenReqDefForShowMysqlProxyFlavors

func GenReqDefForShowMysqlProxyFlavors() *def.HttpRequestDef

func GenReqDefForShowMysqlQuotas

func GenReqDefForShowMysqlQuotas() *def.HttpRequestDef

func GenReqDefForUpdateMysqlBackupPolicy

func GenReqDefForUpdateMysqlBackupPolicy() *def.HttpRequestDef

func GenReqDefForUpdateMysqlInstanceName

func GenReqDefForUpdateMysqlInstanceName() *def.HttpRequestDef

func GenReqDefForUpdateMysqlQuotas

func GenReqDefForUpdateMysqlQuotas() *def.HttpRequestDef

Types

type GaussDBClient

type GaussDBClient struct {
	HcClient *http_client.HcHttpClient
}

func NewGaussDBClient

func NewGaussDBClient(hcClient *http_client.HcHttpClient) *GaussDBClient

func (*GaussDBClient) ChangeMysqlInstanceSpecification

变更实例规格

func (*GaussDBClient) CreateMysqlBackup

创建手动备份

func (*GaussDBClient) CreateMysqlInstance

func (*GaussDBClient) CreateMysqlProxy

func (*GaussDBClient) CreateMysqlReadonlyNode

创建只读节点。

func (*GaussDBClient) DeleteMysqlInstance

func (*GaussDBClient) DeleteMysqlProxy

func (*GaussDBClient) DeleteMysqlReadonlyNode

func (*GaussDBClient) ExpandMysqlInstanceVolume

包周期存储扩容

func (*GaussDBClient) ExpandMysqlProxy

func (*GaussDBClient) ListMysqlConfigurations

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

func (*GaussDBClient) ListMysqlErrorLog

func (*GaussDBClient) ListMysqlSlowLog

查询数据库慢日志

func (*GaussDBClient) ResetMysqlPassword

重置数据库密码

func (*GaussDBClient) SetMysqlQuotas

func (*GaussDBClient) ShowMysqlBackupList

查询备份列表

func (*GaussDBClient) ShowMysqlBackupPolicy

func (*GaussDBClient) ShowMysqlEngineVersion

func (*GaussDBClient) ShowMysqlFlavors

func (*GaussDBClient) ShowMysqlInstanceInfo

查询实例详情信息

func (*GaussDBClient) ShowMysqlInstanceList

func (*GaussDBClient) ShowMysqlJobInfo

获取指定ID的任务信息。

func (*GaussDBClient) ShowMysqlProjectQuotas

func (*GaussDBClient) ShowMysqlProxy

func (*GaussDBClient) ShowMysqlProxyFlavors

func (*GaussDBClient) ShowMysqlQuotas

func (*GaussDBClient) UpdateMysqlBackupPolicy

修改备份策略

func (*GaussDBClient) UpdateMysqlInstanceName

修改实例名称

func (*GaussDBClient) UpdateMysqlQuotas

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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