clickhouse

package
v1.62.698 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Account

type Account struct {
	AccountStatus      string `json:"AccountStatus" xml:"AccountStatus"`
	AccountDescription string `json:"AccountDescription" xml:"AccountDescription"`
	AccountType        string `json:"AccountType" xml:"AccountType"`
	AccountName        string `json:"AccountName" xml:"AccountName"`
	ConfigType         string `json:"ConfigType" xml:"ConfigType"`
}

Account is a nested struct in clickhouse response

type Accounts

type Accounts struct {
	Account []Account `json:"Account" xml:"Account"`
}

Accounts is a nested struct in clickhouse response

type AllocateClusterPublicConnectionRequest

type AllocateClusterPublicConnectionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId            string           `position:"Query" name:"DBClusterId"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
}

AllocateClusterPublicConnectionRequest is the request struct for api AllocateClusterPublicConnection

func CreateAllocateClusterPublicConnectionRequest

func CreateAllocateClusterPublicConnectionRequest() (request *AllocateClusterPublicConnectionRequest)

CreateAllocateClusterPublicConnectionRequest creates a request to invoke AllocateClusterPublicConnection API

type AllocateClusterPublicConnectionResponse

type AllocateClusterPublicConnectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AllocateClusterPublicConnectionResponse is the response struct for api AllocateClusterPublicConnection

func CreateAllocateClusterPublicConnectionResponse

func CreateAllocateClusterPublicConnectionResponse() (response *AllocateClusterPublicConnectionResponse)

CreateAllocateClusterPublicConnectionResponse creates a response to parse from AllocateClusterPublicConnection response

type AllowDatabases

type AllowDatabases struct {
	AllowDatabases []string `json:"AllowDatabases" xml:"AllowDatabases"`
}

AllowDatabases is a nested struct in clickhouse response

type AllowDictionaries

type AllowDictionaries struct {
	AllowDictionaries []string `json:"AllowDictionaries" xml:"AllowDictionaries"`
}

AllowDictionaries is a nested struct in clickhouse response

type Backup

type Backup struct {
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	BackupStatus    string `json:"BackupStatus" xml:"BackupStatus"`
	BackupType      string `json:"BackupType" xml:"BackupType"`
	BackupStartTime string `json:"BackupStartTime" xml:"BackupStartTime"`
	BackupSize      int64  `json:"BackupSize" xml:"BackupSize"`
	BackupEndTime   string `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupSetInfo   string `json:"BackupSetInfo" xml:"BackupSetInfo"`
	BackupId        string `json:"BackupId" xml:"BackupId"`
	BackupMethod    string `json:"BackupMethod" xml:"BackupMethod"`
	ExpireDate      string `json:"ExpireDate" xml:"ExpireDate"`
}

Backup is a nested struct in clickhouse response

type CheckClickhouseToRDSRequest

type CheckClickhouseToRDSRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RdsVpcId             string           `position:"Query" name:"RdsVpcId"`
	CkPassword           string           `position:"Query" name:"CkPassword"`
	RdsPassword          string           `position:"Query" name:"RdsPassword"`
	CkUserName           string           `position:"Query" name:"CkUserName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DbClusterId          string           `position:"Query" name:"DbClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	RdsId                string           `position:"Query" name:"RdsId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ClickhousePort       requests.Integer `position:"Query" name:"ClickhousePort"`
	RdsPort              requests.Integer `position:"Query" name:"RdsPort"`
	RdsVpcUrl            string           `position:"Query" name:"RdsVpcUrl"`
	RdsUserName          string           `position:"Query" name:"RdsUserName"`
}

CheckClickhouseToRDSRequest is the request struct for api CheckClickhouseToRDS

func CreateCheckClickhouseToRDSRequest

func CreateCheckClickhouseToRDSRequest() (request *CheckClickhouseToRDSRequest)

CreateCheckClickhouseToRDSRequest creates a request to invoke CheckClickhouseToRDS API

type CheckClickhouseToRDSResponse

type CheckClickhouseToRDSResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Status    bool   `json:"Status" xml:"Status"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
}

CheckClickhouseToRDSResponse is the response struct for api CheckClickhouseToRDS

func CreateCheckClickhouseToRDSResponse

func CreateCheckClickhouseToRDSResponse() (response *CheckClickhouseToRDSResponse)

CreateCheckClickhouseToRDSResponse creates a response to parse from CheckClickhouseToRDS response

type CheckModifyConfigNeedRestartRequest added in v1.62.644

type CheckModifyConfigNeedRestartRequest struct {
	*requests.RpcRequest
	DBClusterId string `position:"Query" name:"DBClusterId"`
	Config      string `position:"Query" name:"Config"`
}

CheckModifyConfigNeedRestartRequest is the request struct for api CheckModifyConfigNeedRestart

func CreateCheckModifyConfigNeedRestartRequest added in v1.62.644

func CreateCheckModifyConfigNeedRestartRequest() (request *CheckModifyConfigNeedRestartRequest)

CreateCheckModifyConfigNeedRestartRequest creates a request to invoke CheckModifyConfigNeedRestart API

type CheckModifyConfigNeedRestartResponse added in v1.62.644

type CheckModifyConfigNeedRestartResponse struct {
	*responses.BaseResponse
	NeedRestart bool   `json:"NeedRestart" xml:"NeedRestart"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
}

CheckModifyConfigNeedRestartResponse is the response struct for api CheckModifyConfigNeedRestart

func CreateCheckModifyConfigNeedRestartResponse added in v1.62.644

func CreateCheckModifyConfigNeedRestartResponse() (response *CheckModifyConfigNeedRestartResponse)

CreateCheckModifyConfigNeedRestartResponse creates a response to parse from CheckModifyConfigNeedRestart response

type CheckMonitorAlertRequest

type CheckMonitorAlertRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CheckMonitorAlertRequest is the request struct for api CheckMonitorAlert

func CreateCheckMonitorAlertRequest

func CreateCheckMonitorAlertRequest() (request *CheckMonitorAlertRequest)

CreateCheckMonitorAlertRequest creates a request to invoke CheckMonitorAlert API

type CheckMonitorAlertResponse

type CheckMonitorAlertResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	State     string `json:"State" xml:"State"`
	Parameter string `json:"Parameter" xml:"Parameter"`
}

CheckMonitorAlertResponse is the response struct for api CheckMonitorAlert

func CreateCheckMonitorAlertResponse

func CreateCheckMonitorAlertResponse() (response *CheckMonitorAlertResponse)

CreateCheckMonitorAlertResponse creates a response to parse from CheckMonitorAlert response

type CheckScaleOutBalancedRequest

type CheckScaleOutBalancedRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CheckScaleOutBalancedRequest is the request struct for api CheckScaleOutBalanced

func CreateCheckScaleOutBalancedRequest

func CreateCheckScaleOutBalancedRequest() (request *CheckScaleOutBalancedRequest)

CreateCheckScaleOutBalancedRequest creates a request to invoke CheckScaleOutBalanced API

type CheckScaleOutBalancedResponse

type CheckScaleOutBalancedResponse struct {
	*responses.BaseResponse
	TotalCount   int          `json:"TotalCount" xml:"TotalCount"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	PageSize     int          `json:"PageSize" xml:"PageSize"`
	PageNumber   int          `json:"PageNumber" xml:"PageNumber"`
	CheckCode    string       `json:"CheckCode" xml:"CheckCode"`
	TimeDuration string       `json:"TimeDuration" xml:"TimeDuration"`
	TableDetails TableDetails `json:"TableDetails" xml:"TableDetails"`
}

CheckScaleOutBalancedResponse is the response struct for api CheckScaleOutBalanced

func CreateCheckScaleOutBalancedResponse

func CreateCheckScaleOutBalancedResponse() (response *CheckScaleOutBalancedResponse)

CreateCheckScaleOutBalancedResponse creates a response to parse from CheckScaleOutBalanced response

type CheckServiceLinkedRoleRequest

type CheckServiceLinkedRoleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CheckServiceLinkedRoleRequest is the request struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleRequest

func CreateCheckServiceLinkedRoleRequest() (request *CheckServiceLinkedRoleRequest)

CreateCheckServiceLinkedRoleRequest creates a request to invoke CheckServiceLinkedRole API

type CheckServiceLinkedRoleResponse

type CheckServiceLinkedRoleResponse struct {
	*responses.BaseResponse
	RequestId            string `json:"RequestId" xml:"RequestId"`
	HasServiceLinkedRole bool   `json:"HasServiceLinkedRole" xml:"HasServiceLinkedRole"`
}

CheckServiceLinkedRoleResponse is the response struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleResponse

func CreateCheckServiceLinkedRoleResponse() (response *CheckServiceLinkedRoleResponse)

CreateCheckServiceLinkedRoleResponse creates a response to parse from CheckServiceLinkedRole response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AllocateClusterPublicConnection

func (client *Client) AllocateClusterPublicConnection(request *AllocateClusterPublicConnectionRequest) (response *AllocateClusterPublicConnectionResponse, err error)

AllocateClusterPublicConnection invokes the clickhouse.AllocateClusterPublicConnection API synchronously

func (*Client) AllocateClusterPublicConnectionWithCallback

func (client *Client) AllocateClusterPublicConnectionWithCallback(request *AllocateClusterPublicConnectionRequest, callback func(response *AllocateClusterPublicConnectionResponse, err error)) <-chan int

AllocateClusterPublicConnectionWithCallback invokes the clickhouse.AllocateClusterPublicConnection API asynchronously

func (*Client) AllocateClusterPublicConnectionWithChan

func (client *Client) AllocateClusterPublicConnectionWithChan(request *AllocateClusterPublicConnectionRequest) (<-chan *AllocateClusterPublicConnectionResponse, <-chan error)

AllocateClusterPublicConnectionWithChan invokes the clickhouse.AllocateClusterPublicConnection API asynchronously

func (*Client) CheckClickhouseToRDS

func (client *Client) CheckClickhouseToRDS(request *CheckClickhouseToRDSRequest) (response *CheckClickhouseToRDSResponse, err error)

CheckClickhouseToRDS invokes the clickhouse.CheckClickhouseToRDS API synchronously

func (*Client) CheckClickhouseToRDSWithCallback

func (client *Client) CheckClickhouseToRDSWithCallback(request *CheckClickhouseToRDSRequest, callback func(response *CheckClickhouseToRDSResponse, err error)) <-chan int

CheckClickhouseToRDSWithCallback invokes the clickhouse.CheckClickhouseToRDS API asynchronously

func (*Client) CheckClickhouseToRDSWithChan

func (client *Client) CheckClickhouseToRDSWithChan(request *CheckClickhouseToRDSRequest) (<-chan *CheckClickhouseToRDSResponse, <-chan error)

CheckClickhouseToRDSWithChan invokes the clickhouse.CheckClickhouseToRDS API asynchronously

func (*Client) CheckModifyConfigNeedRestart added in v1.62.644

func (client *Client) CheckModifyConfigNeedRestart(request *CheckModifyConfigNeedRestartRequest) (response *CheckModifyConfigNeedRestartResponse, err error)

CheckModifyConfigNeedRestart invokes the clickhouse.CheckModifyConfigNeedRestart API synchronously

func (*Client) CheckModifyConfigNeedRestartWithCallback added in v1.62.644

func (client *Client) CheckModifyConfigNeedRestartWithCallback(request *CheckModifyConfigNeedRestartRequest, callback func(response *CheckModifyConfigNeedRestartResponse, err error)) <-chan int

CheckModifyConfigNeedRestartWithCallback invokes the clickhouse.CheckModifyConfigNeedRestart API asynchronously

func (*Client) CheckModifyConfigNeedRestartWithChan added in v1.62.644

func (client *Client) CheckModifyConfigNeedRestartWithChan(request *CheckModifyConfigNeedRestartRequest) (<-chan *CheckModifyConfigNeedRestartResponse, <-chan error)

CheckModifyConfigNeedRestartWithChan invokes the clickhouse.CheckModifyConfigNeedRestart API asynchronously

func (*Client) CheckMonitorAlert

func (client *Client) CheckMonitorAlert(request *CheckMonitorAlertRequest) (response *CheckMonitorAlertResponse, err error)

CheckMonitorAlert invokes the clickhouse.CheckMonitorAlert API synchronously

func (*Client) CheckMonitorAlertWithCallback

func (client *Client) CheckMonitorAlertWithCallback(request *CheckMonitorAlertRequest, callback func(response *CheckMonitorAlertResponse, err error)) <-chan int

CheckMonitorAlertWithCallback invokes the clickhouse.CheckMonitorAlert API asynchronously

func (*Client) CheckMonitorAlertWithChan

func (client *Client) CheckMonitorAlertWithChan(request *CheckMonitorAlertRequest) (<-chan *CheckMonitorAlertResponse, <-chan error)

CheckMonitorAlertWithChan invokes the clickhouse.CheckMonitorAlert API asynchronously

func (*Client) CheckScaleOutBalanced

func (client *Client) CheckScaleOutBalanced(request *CheckScaleOutBalancedRequest) (response *CheckScaleOutBalancedResponse, err error)

CheckScaleOutBalanced invokes the clickhouse.CheckScaleOutBalanced API synchronously

func (*Client) CheckScaleOutBalancedWithCallback

func (client *Client) CheckScaleOutBalancedWithCallback(request *CheckScaleOutBalancedRequest, callback func(response *CheckScaleOutBalancedResponse, err error)) <-chan int

CheckScaleOutBalancedWithCallback invokes the clickhouse.CheckScaleOutBalanced API asynchronously

func (*Client) CheckScaleOutBalancedWithChan

func (client *Client) CheckScaleOutBalancedWithChan(request *CheckScaleOutBalancedRequest) (<-chan *CheckScaleOutBalancedResponse, <-chan error)

CheckScaleOutBalancedWithChan invokes the clickhouse.CheckScaleOutBalanced API asynchronously

func (*Client) CheckServiceLinkedRole

func (client *Client) CheckServiceLinkedRole(request *CheckServiceLinkedRoleRequest) (response *CheckServiceLinkedRoleResponse, err error)

CheckServiceLinkedRole invokes the clickhouse.CheckServiceLinkedRole API synchronously

func (*Client) CheckServiceLinkedRoleWithCallback

func (client *Client) CheckServiceLinkedRoleWithCallback(request *CheckServiceLinkedRoleRequest, callback func(response *CheckServiceLinkedRoleResponse, err error)) <-chan int

CheckServiceLinkedRoleWithCallback invokes the clickhouse.CheckServiceLinkedRole API asynchronously

func (*Client) CheckServiceLinkedRoleWithChan

func (client *Client) CheckServiceLinkedRoleWithChan(request *CheckServiceLinkedRoleRequest) (<-chan *CheckServiceLinkedRoleResponse, <-chan error)

CheckServiceLinkedRoleWithChan invokes the clickhouse.CheckServiceLinkedRole API asynchronously

func (*Client) CreateAccount

func (client *Client) CreateAccount(request *CreateAccountRequest) (response *CreateAccountResponse, err error)

CreateAccount invokes the clickhouse.CreateAccount API synchronously

func (*Client) CreateAccountAndAuthority

func (client *Client) CreateAccountAndAuthority(request *CreateAccountAndAuthorityRequest) (response *CreateAccountAndAuthorityResponse, err error)

CreateAccountAndAuthority invokes the clickhouse.CreateAccountAndAuthority API synchronously

func (*Client) CreateAccountAndAuthorityWithCallback

func (client *Client) CreateAccountAndAuthorityWithCallback(request *CreateAccountAndAuthorityRequest, callback func(response *CreateAccountAndAuthorityResponse, err error)) <-chan int

CreateAccountAndAuthorityWithCallback invokes the clickhouse.CreateAccountAndAuthority API asynchronously

func (*Client) CreateAccountAndAuthorityWithChan

func (client *Client) CreateAccountAndAuthorityWithChan(request *CreateAccountAndAuthorityRequest) (<-chan *CreateAccountAndAuthorityResponse, <-chan error)

CreateAccountAndAuthorityWithChan invokes the clickhouse.CreateAccountAndAuthority API asynchronously

func (*Client) CreateAccountWithCallback

func (client *Client) CreateAccountWithCallback(request *CreateAccountRequest, callback func(response *CreateAccountResponse, err error)) <-chan int

CreateAccountWithCallback invokes the clickhouse.CreateAccount API asynchronously

func (*Client) CreateAccountWithChan

func (client *Client) CreateAccountWithChan(request *CreateAccountRequest) (<-chan *CreateAccountResponse, <-chan error)

CreateAccountWithChan invokes the clickhouse.CreateAccount API asynchronously

func (*Client) CreateBackupPolicy

func (client *Client) CreateBackupPolicy(request *CreateBackupPolicyRequest) (response *CreateBackupPolicyResponse, err error)

CreateBackupPolicy invokes the clickhouse.CreateBackupPolicy API synchronously

func (*Client) CreateBackupPolicyWithCallback

func (client *Client) CreateBackupPolicyWithCallback(request *CreateBackupPolicyRequest, callback func(response *CreateBackupPolicyResponse, err error)) <-chan int

CreateBackupPolicyWithCallback invokes the clickhouse.CreateBackupPolicy API asynchronously

func (*Client) CreateBackupPolicyWithChan

func (client *Client) CreateBackupPolicyWithChan(request *CreateBackupPolicyRequest) (<-chan *CreateBackupPolicyResponse, <-chan error)

CreateBackupPolicyWithChan invokes the clickhouse.CreateBackupPolicy API asynchronously

func (*Client) CreateDBInstance

func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (response *CreateDBInstanceResponse, err error)

CreateDBInstance invokes the clickhouse.CreateDBInstance API synchronously

func (*Client) CreateDBInstanceWithCallback

func (client *Client) CreateDBInstanceWithCallback(request *CreateDBInstanceRequest, callback func(response *CreateDBInstanceResponse, err error)) <-chan int

CreateDBInstanceWithCallback invokes the clickhouse.CreateDBInstance API asynchronously

func (*Client) CreateDBInstanceWithChan

func (client *Client) CreateDBInstanceWithChan(request *CreateDBInstanceRequest) (<-chan *CreateDBInstanceResponse, <-chan error)

CreateDBInstanceWithChan invokes the clickhouse.CreateDBInstance API asynchronously

func (*Client) CreateMonitorDataReport

func (client *Client) CreateMonitorDataReport(request *CreateMonitorDataReportRequest) (response *CreateMonitorDataReportResponse, err error)

CreateMonitorDataReport invokes the clickhouse.CreateMonitorDataReport API synchronously

func (*Client) CreateMonitorDataReportWithCallback

func (client *Client) CreateMonitorDataReportWithCallback(request *CreateMonitorDataReportRequest, callback func(response *CreateMonitorDataReportResponse, err error)) <-chan int

CreateMonitorDataReportWithCallback invokes the clickhouse.CreateMonitorDataReport API asynchronously

func (*Client) CreateMonitorDataReportWithChan

func (client *Client) CreateMonitorDataReportWithChan(request *CreateMonitorDataReportRequest) (<-chan *CreateMonitorDataReportResponse, <-chan error)

CreateMonitorDataReportWithChan invokes the clickhouse.CreateMonitorDataReport API asynchronously

func (*Client) CreateOSSStorage

func (client *Client) CreateOSSStorage(request *CreateOSSStorageRequest) (response *CreateOSSStorageResponse, err error)

CreateOSSStorage invokes the clickhouse.CreateOSSStorage API synchronously

func (*Client) CreateOSSStorageWithCallback

func (client *Client) CreateOSSStorageWithCallback(request *CreateOSSStorageRequest, callback func(response *CreateOSSStorageResponse, err error)) <-chan int

CreateOSSStorageWithCallback invokes the clickhouse.CreateOSSStorage API asynchronously

func (*Client) CreateOSSStorageWithChan

func (client *Client) CreateOSSStorageWithChan(request *CreateOSSStorageRequest) (<-chan *CreateOSSStorageResponse, <-chan error)

CreateOSSStorageWithChan invokes the clickhouse.CreateOSSStorage API asynchronously

func (*Client) CreatePortsForClickHouse

func (client *Client) CreatePortsForClickHouse(request *CreatePortsForClickHouseRequest) (response *CreatePortsForClickHouseResponse, err error)

CreatePortsForClickHouse invokes the clickhouse.CreatePortsForClickHouse API synchronously

func (*Client) CreatePortsForClickHouseWithCallback

func (client *Client) CreatePortsForClickHouseWithCallback(request *CreatePortsForClickHouseRequest, callback func(response *CreatePortsForClickHouseResponse, err error)) <-chan int

CreatePortsForClickHouseWithCallback invokes the clickhouse.CreatePortsForClickHouse API asynchronously

func (*Client) CreatePortsForClickHouseWithChan

func (client *Client) CreatePortsForClickHouseWithChan(request *CreatePortsForClickHouseRequest) (<-chan *CreatePortsForClickHouseResponse, <-chan error)

CreatePortsForClickHouseWithChan invokes the clickhouse.CreatePortsForClickHouse API asynchronously

func (*Client) CreateRDSToClickhouseDb

func (client *Client) CreateRDSToClickhouseDb(request *CreateRDSToClickhouseDbRequest) (response *CreateRDSToClickhouseDbResponse, err error)

CreateRDSToClickhouseDb invokes the clickhouse.CreateRDSToClickhouseDb API synchronously

func (*Client) CreateRDSToClickhouseDbWithCallback

func (client *Client) CreateRDSToClickhouseDbWithCallback(request *CreateRDSToClickhouseDbRequest, callback func(response *CreateRDSToClickhouseDbResponse, err error)) <-chan int

CreateRDSToClickhouseDbWithCallback invokes the clickhouse.CreateRDSToClickhouseDb API asynchronously

func (*Client) CreateRDSToClickhouseDbWithChan

func (client *Client) CreateRDSToClickhouseDbWithChan(request *CreateRDSToClickhouseDbRequest) (<-chan *CreateRDSToClickhouseDbResponse, <-chan error)

CreateRDSToClickhouseDbWithChan invokes the clickhouse.CreateRDSToClickhouseDb API asynchronously

func (*Client) CreateSQLAccount added in v1.62.644

func (client *Client) CreateSQLAccount(request *CreateSQLAccountRequest) (response *CreateSQLAccountResponse, err error)

CreateSQLAccount invokes the clickhouse.CreateSQLAccount API synchronously

func (*Client) CreateSQLAccountWithCallback added in v1.62.644

func (client *Client) CreateSQLAccountWithCallback(request *CreateSQLAccountRequest, callback func(response *CreateSQLAccountResponse, err error)) <-chan int

CreateSQLAccountWithCallback invokes the clickhouse.CreateSQLAccount API asynchronously

func (*Client) CreateSQLAccountWithChan added in v1.62.644

func (client *Client) CreateSQLAccountWithChan(request *CreateSQLAccountRequest) (<-chan *CreateSQLAccountResponse, <-chan error)

CreateSQLAccountWithChan invokes the clickhouse.CreateSQLAccount API asynchronously

func (*Client) CreateServiceLinkedRole

func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)

CreateServiceLinkedRole invokes the clickhouse.CreateServiceLinkedRole API synchronously

func (*Client) CreateServiceLinkedRoleWithCallback

func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, callback func(response *CreateServiceLinkedRoleResponse, err error)) <-chan int

CreateServiceLinkedRoleWithCallback invokes the clickhouse.CreateServiceLinkedRole API asynchronously

func (*Client) CreateServiceLinkedRoleWithChan

func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)

CreateServiceLinkedRoleWithChan invokes the clickhouse.CreateServiceLinkedRole API asynchronously

func (*Client) DeleteAccount

func (client *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)

DeleteAccount invokes the clickhouse.DeleteAccount API synchronously

func (*Client) DeleteAccountWithCallback

func (client *Client) DeleteAccountWithCallback(request *DeleteAccountRequest, callback func(response *DeleteAccountResponse, err error)) <-chan int

DeleteAccountWithCallback invokes the clickhouse.DeleteAccount API asynchronously

func (*Client) DeleteAccountWithChan

func (client *Client) DeleteAccountWithChan(request *DeleteAccountRequest) (<-chan *DeleteAccountResponse, <-chan error)

DeleteAccountWithChan invokes the clickhouse.DeleteAccount API asynchronously

func (*Client) DeleteDBCluster

func (client *Client) DeleteDBCluster(request *DeleteDBClusterRequest) (response *DeleteDBClusterResponse, err error)

DeleteDBCluster invokes the clickhouse.DeleteDBCluster API synchronously

func (*Client) DeleteDBClusterWithCallback

func (client *Client) DeleteDBClusterWithCallback(request *DeleteDBClusterRequest, callback func(response *DeleteDBClusterResponse, err error)) <-chan int

DeleteDBClusterWithCallback invokes the clickhouse.DeleteDBCluster API asynchronously

func (*Client) DeleteDBClusterWithChan

func (client *Client) DeleteDBClusterWithChan(request *DeleteDBClusterRequest) (<-chan *DeleteDBClusterResponse, <-chan error)

DeleteDBClusterWithChan invokes the clickhouse.DeleteDBCluster API asynchronously

func (*Client) DeleteSyndb

func (client *Client) DeleteSyndb(request *DeleteSyndbRequest) (response *DeleteSyndbResponse, err error)

DeleteSyndb invokes the clickhouse.DeleteSyndb API synchronously

func (*Client) DeleteSyndbWithCallback

func (client *Client) DeleteSyndbWithCallback(request *DeleteSyndbRequest, callback func(response *DeleteSyndbResponse, err error)) <-chan int

DeleteSyndbWithCallback invokes the clickhouse.DeleteSyndb API asynchronously

func (*Client) DeleteSyndbWithChan

func (client *Client) DeleteSyndbWithChan(request *DeleteSyndbRequest) (<-chan *DeleteSyndbResponse, <-chan error)

DeleteSyndbWithChan invokes the clickhouse.DeleteSyndb API asynchronously

func (*Client) DescribeAccountAuthority

func (client *Client) DescribeAccountAuthority(request *DescribeAccountAuthorityRequest) (response *DescribeAccountAuthorityResponse, err error)

DescribeAccountAuthority invokes the clickhouse.DescribeAccountAuthority API synchronously

func (*Client) DescribeAccountAuthorityWithCallback

func (client *Client) DescribeAccountAuthorityWithCallback(request *DescribeAccountAuthorityRequest, callback func(response *DescribeAccountAuthorityResponse, err error)) <-chan int

DescribeAccountAuthorityWithCallback invokes the clickhouse.DescribeAccountAuthority API asynchronously

func (*Client) DescribeAccountAuthorityWithChan

func (client *Client) DescribeAccountAuthorityWithChan(request *DescribeAccountAuthorityRequest) (<-chan *DescribeAccountAuthorityResponse, <-chan error)

DescribeAccountAuthorityWithChan invokes the clickhouse.DescribeAccountAuthority API asynchronously

func (*Client) DescribeAccounts

func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)

DescribeAccounts invokes the clickhouse.DescribeAccounts API synchronously

func (*Client) DescribeAccountsWithCallback

func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, callback func(response *DescribeAccountsResponse, err error)) <-chan int

DescribeAccountsWithCallback invokes the clickhouse.DescribeAccounts API asynchronously

func (*Client) DescribeAccountsWithChan

func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)

DescribeAccountsWithChan invokes the clickhouse.DescribeAccounts API asynchronously

func (*Client) DescribeAllDataSource

func (client *Client) DescribeAllDataSource(request *DescribeAllDataSourceRequest) (response *DescribeAllDataSourceResponse, err error)

DescribeAllDataSource invokes the clickhouse.DescribeAllDataSource API synchronously

func (*Client) DescribeAllDataSourceWithCallback

func (client *Client) DescribeAllDataSourceWithCallback(request *DescribeAllDataSourceRequest, callback func(response *DescribeAllDataSourceResponse, err error)) <-chan int

DescribeAllDataSourceWithCallback invokes the clickhouse.DescribeAllDataSource API asynchronously

func (*Client) DescribeAllDataSourceWithChan

func (client *Client) DescribeAllDataSourceWithChan(request *DescribeAllDataSourceRequest) (<-chan *DescribeAllDataSourceResponse, <-chan error)

DescribeAllDataSourceWithChan invokes the clickhouse.DescribeAllDataSource API asynchronously

func (*Client) DescribeAllDataSources

func (client *Client) DescribeAllDataSources(request *DescribeAllDataSourcesRequest) (response *DescribeAllDataSourcesResponse, err error)

DescribeAllDataSources invokes the clickhouse.DescribeAllDataSources API synchronously

func (*Client) DescribeAllDataSourcesWithCallback

func (client *Client) DescribeAllDataSourcesWithCallback(request *DescribeAllDataSourcesRequest, callback func(response *DescribeAllDataSourcesResponse, err error)) <-chan int

DescribeAllDataSourcesWithCallback invokes the clickhouse.DescribeAllDataSources API asynchronously

func (*Client) DescribeAllDataSourcesWithChan

func (client *Client) DescribeAllDataSourcesWithChan(request *DescribeAllDataSourcesRequest) (<-chan *DescribeAllDataSourcesResponse, <-chan error)

DescribeAllDataSourcesWithChan invokes the clickhouse.DescribeAllDataSources API asynchronously

func (*Client) DescribeBackupPolicy

func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (response *DescribeBackupPolicyResponse, err error)

DescribeBackupPolicy invokes the clickhouse.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback

func (client *Client) DescribeBackupPolicyWithCallback(request *DescribeBackupPolicyRequest, callback func(response *DescribeBackupPolicyResponse, err error)) <-chan int

DescribeBackupPolicyWithCallback invokes the clickhouse.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan

func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)

DescribeBackupPolicyWithChan invokes the clickhouse.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackups

func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)

DescribeBackups invokes the clickhouse.DescribeBackups API synchronously

func (*Client) DescribeBackupsWithCallback

func (client *Client) DescribeBackupsWithCallback(request *DescribeBackupsRequest, callback func(response *DescribeBackupsResponse, err error)) <-chan int

DescribeBackupsWithCallback invokes the clickhouse.DescribeBackups API asynchronously

func (*Client) DescribeBackupsWithChan

func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)

DescribeBackupsWithChan invokes the clickhouse.DescribeBackups API asynchronously

func (*Client) DescribeColumns

func (client *Client) DescribeColumns(request *DescribeColumnsRequest) (response *DescribeColumnsResponse, err error)

DescribeColumns invokes the clickhouse.DescribeColumns API synchronously

func (*Client) DescribeColumnsWithCallback

func (client *Client) DescribeColumnsWithCallback(request *DescribeColumnsRequest, callback func(response *DescribeColumnsResponse, err error)) <-chan int

DescribeColumnsWithCallback invokes the clickhouse.DescribeColumns API asynchronously

func (*Client) DescribeColumnsWithChan

func (client *Client) DescribeColumnsWithChan(request *DescribeColumnsRequest) (<-chan *DescribeColumnsResponse, <-chan error)

DescribeColumnsWithChan invokes the clickhouse.DescribeColumns API asynchronously

func (*Client) DescribeConfigHistory added in v1.62.644

func (client *Client) DescribeConfigHistory(request *DescribeConfigHistoryRequest) (response *DescribeConfigHistoryResponse, err error)

DescribeConfigHistory invokes the clickhouse.DescribeConfigHistory API synchronously

func (*Client) DescribeConfigHistoryWithCallback added in v1.62.644

func (client *Client) DescribeConfigHistoryWithCallback(request *DescribeConfigHistoryRequest, callback func(response *DescribeConfigHistoryResponse, err error)) <-chan int

DescribeConfigHistoryWithCallback invokes the clickhouse.DescribeConfigHistory API asynchronously

func (*Client) DescribeConfigHistoryWithChan added in v1.62.644

func (client *Client) DescribeConfigHistoryWithChan(request *DescribeConfigHistoryRequest) (<-chan *DescribeConfigHistoryResponse, <-chan error)

DescribeConfigHistoryWithChan invokes the clickhouse.DescribeConfigHistory API asynchronously

func (*Client) DescribeConfigVersionDifference added in v1.62.644

func (client *Client) DescribeConfigVersionDifference(request *DescribeConfigVersionDifferenceRequest) (response *DescribeConfigVersionDifferenceResponse, err error)

DescribeConfigVersionDifference invokes the clickhouse.DescribeConfigVersionDifference API synchronously

func (*Client) DescribeConfigVersionDifferenceWithCallback added in v1.62.644

func (client *Client) DescribeConfigVersionDifferenceWithCallback(request *DescribeConfigVersionDifferenceRequest, callback func(response *DescribeConfigVersionDifferenceResponse, err error)) <-chan int

DescribeConfigVersionDifferenceWithCallback invokes the clickhouse.DescribeConfigVersionDifference API asynchronously

func (*Client) DescribeConfigVersionDifferenceWithChan added in v1.62.644

func (client *Client) DescribeConfigVersionDifferenceWithChan(request *DescribeConfigVersionDifferenceRequest) (<-chan *DescribeConfigVersionDifferenceResponse, <-chan error)

DescribeConfigVersionDifferenceWithChan invokes the clickhouse.DescribeConfigVersionDifference API asynchronously

func (*Client) DescribeDBClusterAccessWhiteList

func (client *Client) DescribeDBClusterAccessWhiteList(request *DescribeDBClusterAccessWhiteListRequest) (response *DescribeDBClusterAccessWhiteListResponse, err error)

DescribeDBClusterAccessWhiteList invokes the clickhouse.DescribeDBClusterAccessWhiteList API synchronously

func (*Client) DescribeDBClusterAccessWhiteListWithCallback

func (client *Client) DescribeDBClusterAccessWhiteListWithCallback(request *DescribeDBClusterAccessWhiteListRequest, callback func(response *DescribeDBClusterAccessWhiteListResponse, err error)) <-chan int

DescribeDBClusterAccessWhiteListWithCallback invokes the clickhouse.DescribeDBClusterAccessWhiteList API asynchronously

func (*Client) DescribeDBClusterAccessWhiteListWithChan

func (client *Client) DescribeDBClusterAccessWhiteListWithChan(request *DescribeDBClusterAccessWhiteListRequest) (<-chan *DescribeDBClusterAccessWhiteListResponse, <-chan error)

DescribeDBClusterAccessWhiteListWithChan invokes the clickhouse.DescribeDBClusterAccessWhiteList API asynchronously

func (*Client) DescribeDBClusterAttribute

func (client *Client) DescribeDBClusterAttribute(request *DescribeDBClusterAttributeRequest) (response *DescribeDBClusterAttributeResponse, err error)

DescribeDBClusterAttribute invokes the clickhouse.DescribeDBClusterAttribute API synchronously

func (*Client) DescribeDBClusterAttributeWithCallback

func (client *Client) DescribeDBClusterAttributeWithCallback(request *DescribeDBClusterAttributeRequest, callback func(response *DescribeDBClusterAttributeResponse, err error)) <-chan int

DescribeDBClusterAttributeWithCallback invokes the clickhouse.DescribeDBClusterAttribute API asynchronously

func (*Client) DescribeDBClusterAttributeWithChan

func (client *Client) DescribeDBClusterAttributeWithChan(request *DescribeDBClusterAttributeRequest) (<-chan *DescribeDBClusterAttributeResponse, <-chan error)

DescribeDBClusterAttributeWithChan invokes the clickhouse.DescribeDBClusterAttribute API asynchronously

func (*Client) DescribeDBClusterConfig

func (client *Client) DescribeDBClusterConfig(request *DescribeDBClusterConfigRequest) (response *DescribeDBClusterConfigResponse, err error)

DescribeDBClusterConfig invokes the clickhouse.DescribeDBClusterConfig API synchronously

func (*Client) DescribeDBClusterConfigInXML added in v1.62.644

func (client *Client) DescribeDBClusterConfigInXML(request *DescribeDBClusterConfigInXMLRequest) (response *DescribeDBClusterConfigInXMLResponse, err error)

DescribeDBClusterConfigInXML invokes the clickhouse.DescribeDBClusterConfigInXML API synchronously

func (*Client) DescribeDBClusterConfigInXMLWithCallback added in v1.62.644

func (client *Client) DescribeDBClusterConfigInXMLWithCallback(request *DescribeDBClusterConfigInXMLRequest, callback func(response *DescribeDBClusterConfigInXMLResponse, err error)) <-chan int

DescribeDBClusterConfigInXMLWithCallback invokes the clickhouse.DescribeDBClusterConfigInXML API asynchronously

func (*Client) DescribeDBClusterConfigInXMLWithChan added in v1.62.644

func (client *Client) DescribeDBClusterConfigInXMLWithChan(request *DescribeDBClusterConfigInXMLRequest) (<-chan *DescribeDBClusterConfigInXMLResponse, <-chan error)

DescribeDBClusterConfigInXMLWithChan invokes the clickhouse.DescribeDBClusterConfigInXML API asynchronously

func (*Client) DescribeDBClusterConfigWithCallback

func (client *Client) DescribeDBClusterConfigWithCallback(request *DescribeDBClusterConfigRequest, callback func(response *DescribeDBClusterConfigResponse, err error)) <-chan int

DescribeDBClusterConfigWithCallback invokes the clickhouse.DescribeDBClusterConfig API asynchronously

func (*Client) DescribeDBClusterConfigWithChan

func (client *Client) DescribeDBClusterConfigWithChan(request *DescribeDBClusterConfigRequest) (<-chan *DescribeDBClusterConfigResponse, <-chan error)

DescribeDBClusterConfigWithChan invokes the clickhouse.DescribeDBClusterConfig API asynchronously

func (*Client) DescribeDBClusterNetInfoItems

func (client *Client) DescribeDBClusterNetInfoItems(request *DescribeDBClusterNetInfoItemsRequest) (response *DescribeDBClusterNetInfoItemsResponse, err error)

DescribeDBClusterNetInfoItems invokes the clickhouse.DescribeDBClusterNetInfoItems API synchronously

func (*Client) DescribeDBClusterNetInfoItemsWithCallback

func (client *Client) DescribeDBClusterNetInfoItemsWithCallback(request *DescribeDBClusterNetInfoItemsRequest, callback func(response *DescribeDBClusterNetInfoItemsResponse, err error)) <-chan int

DescribeDBClusterNetInfoItemsWithCallback invokes the clickhouse.DescribeDBClusterNetInfoItems API asynchronously

func (*Client) DescribeDBClusterNetInfoItemsWithChan

func (client *Client) DescribeDBClusterNetInfoItemsWithChan(request *DescribeDBClusterNetInfoItemsRequest) (<-chan *DescribeDBClusterNetInfoItemsResponse, <-chan error)

DescribeDBClusterNetInfoItemsWithChan invokes the clickhouse.DescribeDBClusterNetInfoItems API asynchronously

func (*Client) DescribeDBClusterPerformance

func (client *Client) DescribeDBClusterPerformance(request *DescribeDBClusterPerformanceRequest) (response *DescribeDBClusterPerformanceResponse, err error)

DescribeDBClusterPerformance invokes the clickhouse.DescribeDBClusterPerformance API synchronously

func (*Client) DescribeDBClusterPerformanceWithCallback

func (client *Client) DescribeDBClusterPerformanceWithCallback(request *DescribeDBClusterPerformanceRequest, callback func(response *DescribeDBClusterPerformanceResponse, err error)) <-chan int

DescribeDBClusterPerformanceWithCallback invokes the clickhouse.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterPerformanceWithChan

func (client *Client) DescribeDBClusterPerformanceWithChan(request *DescribeDBClusterPerformanceRequest) (<-chan *DescribeDBClusterPerformanceResponse, <-chan error)

DescribeDBClusterPerformanceWithChan invokes the clickhouse.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusters

func (client *Client) DescribeDBClusters(request *DescribeDBClustersRequest) (response *DescribeDBClustersResponse, err error)

DescribeDBClusters invokes the clickhouse.DescribeDBClusters API synchronously

func (*Client) DescribeDBClustersWithCallback

func (client *Client) DescribeDBClustersWithCallback(request *DescribeDBClustersRequest, callback func(response *DescribeDBClustersResponse, err error)) <-chan int

DescribeDBClustersWithCallback invokes the clickhouse.DescribeDBClusters API asynchronously

func (*Client) DescribeDBClustersWithChan

func (client *Client) DescribeDBClustersWithChan(request *DescribeDBClustersRequest) (<-chan *DescribeDBClustersResponse, <-chan error)

DescribeDBClustersWithChan invokes the clickhouse.DescribeDBClusters API asynchronously

func (*Client) DescribeDBConfig

func (client *Client) DescribeDBConfig(request *DescribeDBConfigRequest) (response *DescribeDBConfigResponse, err error)

DescribeDBConfig invokes the clickhouse.DescribeDBConfig API synchronously

func (*Client) DescribeDBConfigWithCallback

func (client *Client) DescribeDBConfigWithCallback(request *DescribeDBConfigRequest, callback func(response *DescribeDBConfigResponse, err error)) <-chan int

DescribeDBConfigWithCallback invokes the clickhouse.DescribeDBConfig API asynchronously

func (*Client) DescribeDBConfigWithChan

func (client *Client) DescribeDBConfigWithChan(request *DescribeDBConfigRequest) (<-chan *DescribeDBConfigResponse, <-chan error)

DescribeDBConfigWithChan invokes the clickhouse.DescribeDBConfig API asynchronously

func (*Client) DescribeOSSStorage

func (client *Client) DescribeOSSStorage(request *DescribeOSSStorageRequest) (response *DescribeOSSStorageResponse, err error)

DescribeOSSStorage invokes the clickhouse.DescribeOSSStorage API synchronously

func (*Client) DescribeOSSStorageWithCallback

func (client *Client) DescribeOSSStorageWithCallback(request *DescribeOSSStorageRequest, callback func(response *DescribeOSSStorageResponse, err error)) <-chan int

DescribeOSSStorageWithCallback invokes the clickhouse.DescribeOSSStorage API asynchronously

func (*Client) DescribeOSSStorageWithChan

func (client *Client) DescribeOSSStorageWithChan(request *DescribeOSSStorageRequest) (<-chan *DescribeOSSStorageResponse, <-chan error)

DescribeOSSStorageWithChan invokes the clickhouse.DescribeOSSStorage API asynchronously

func (*Client) DescribeProcessList

func (client *Client) DescribeProcessList(request *DescribeProcessListRequest) (response *DescribeProcessListResponse, err error)

DescribeProcessList invokes the clickhouse.DescribeProcessList API synchronously

func (*Client) DescribeProcessListWithCallback

func (client *Client) DescribeProcessListWithCallback(request *DescribeProcessListRequest, callback func(response *DescribeProcessListResponse, err error)) <-chan int

DescribeProcessListWithCallback invokes the clickhouse.DescribeProcessList API asynchronously

func (*Client) DescribeProcessListWithChan

func (client *Client) DescribeProcessListWithChan(request *DescribeProcessListRequest) (<-chan *DescribeProcessListResponse, <-chan error)

DescribeProcessListWithChan invokes the clickhouse.DescribeProcessList API asynchronously

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the clickhouse.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the clickhouse.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the clickhouse.DescribeRegions API asynchronously

func (*Client) DescribeSchemas

func (client *Client) DescribeSchemas(request *DescribeSchemasRequest) (response *DescribeSchemasResponse, err error)

DescribeSchemas invokes the clickhouse.DescribeSchemas API synchronously

func (*Client) DescribeSchemasWithCallback

func (client *Client) DescribeSchemasWithCallback(request *DescribeSchemasRequest, callback func(response *DescribeSchemasResponse, err error)) <-chan int

DescribeSchemasWithCallback invokes the clickhouse.DescribeSchemas API asynchronously

func (*Client) DescribeSchemasWithChan

func (client *Client) DescribeSchemasWithChan(request *DescribeSchemasRequest) (<-chan *DescribeSchemasResponse, <-chan error)

DescribeSchemasWithChan invokes the clickhouse.DescribeSchemas API asynchronously

func (*Client) DescribeSlowLogRecords

func (client *Client) DescribeSlowLogRecords(request *DescribeSlowLogRecordsRequest) (response *DescribeSlowLogRecordsResponse, err error)

DescribeSlowLogRecords invokes the clickhouse.DescribeSlowLogRecords API synchronously

func (*Client) DescribeSlowLogRecordsWithCallback

func (client *Client) DescribeSlowLogRecordsWithCallback(request *DescribeSlowLogRecordsRequest, callback func(response *DescribeSlowLogRecordsResponse, err error)) <-chan int

DescribeSlowLogRecordsWithCallback invokes the clickhouse.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogRecordsWithChan

func (client *Client) DescribeSlowLogRecordsWithChan(request *DescribeSlowLogRecordsRequest) (<-chan *DescribeSlowLogRecordsResponse, <-chan error)

DescribeSlowLogRecordsWithChan invokes the clickhouse.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSynDbTables

func (client *Client) DescribeSynDbTables(request *DescribeSynDbTablesRequest) (response *DescribeSynDbTablesResponse, err error)

DescribeSynDbTables invokes the clickhouse.DescribeSynDbTables API synchronously

func (*Client) DescribeSynDbTablesWithCallback

func (client *Client) DescribeSynDbTablesWithCallback(request *DescribeSynDbTablesRequest, callback func(response *DescribeSynDbTablesResponse, err error)) <-chan int

DescribeSynDbTablesWithCallback invokes the clickhouse.DescribeSynDbTables API asynchronously

func (*Client) DescribeSynDbTablesWithChan

func (client *Client) DescribeSynDbTablesWithChan(request *DescribeSynDbTablesRequest) (<-chan *DescribeSynDbTablesResponse, <-chan error)

DescribeSynDbTablesWithChan invokes the clickhouse.DescribeSynDbTables API asynchronously

func (*Client) DescribeSynDbs

func (client *Client) DescribeSynDbs(request *DescribeSynDbsRequest) (response *DescribeSynDbsResponse, err error)

DescribeSynDbs invokes the clickhouse.DescribeSynDbs API synchronously

func (*Client) DescribeSynDbsWithCallback

func (client *Client) DescribeSynDbsWithCallback(request *DescribeSynDbsRequest, callback func(response *DescribeSynDbsResponse, err error)) <-chan int

DescribeSynDbsWithCallback invokes the clickhouse.DescribeSynDbs API asynchronously

func (*Client) DescribeSynDbsWithChan

func (client *Client) DescribeSynDbsWithChan(request *DescribeSynDbsRequest) (<-chan *DescribeSynDbsResponse, <-chan error)

DescribeSynDbsWithChan invokes the clickhouse.DescribeSynDbs API asynchronously

func (*Client) DescribeTables

func (client *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)

DescribeTables invokes the clickhouse.DescribeTables API synchronously

func (*Client) DescribeTablesWithCallback

func (client *Client) DescribeTablesWithCallback(request *DescribeTablesRequest, callback func(response *DescribeTablesResponse, err error)) <-chan int

DescribeTablesWithCallback invokes the clickhouse.DescribeTables API asynchronously

func (*Client) DescribeTablesWithChan

func (client *Client) DescribeTablesWithChan(request *DescribeTablesRequest) (<-chan *DescribeTablesResponse, <-chan error)

DescribeTablesWithChan invokes the clickhouse.DescribeTables API asynchronously

func (*Client) DescribeTransferHistory

func (client *Client) DescribeTransferHistory(request *DescribeTransferHistoryRequest) (response *DescribeTransferHistoryResponse, err error)

DescribeTransferHistory invokes the clickhouse.DescribeTransferHistory API synchronously

func (*Client) DescribeTransferHistoryWithCallback

func (client *Client) DescribeTransferHistoryWithCallback(request *DescribeTransferHistoryRequest, callback func(response *DescribeTransferHistoryResponse, err error)) <-chan int

DescribeTransferHistoryWithCallback invokes the clickhouse.DescribeTransferHistory API asynchronously

func (*Client) DescribeTransferHistoryWithChan

func (client *Client) DescribeTransferHistoryWithChan(request *DescribeTransferHistoryRequest) (<-chan *DescribeTransferHistoryResponse, <-chan error)

DescribeTransferHistoryWithChan invokes the clickhouse.DescribeTransferHistory API asynchronously

func (*Client) KillProcess

func (client *Client) KillProcess(request *KillProcessRequest) (response *KillProcessResponse, err error)

KillProcess invokes the clickhouse.KillProcess API synchronously

func (*Client) KillProcessWithCallback

func (client *Client) KillProcessWithCallback(request *KillProcessRequest, callback func(response *KillProcessResponse, err error)) <-chan int

KillProcessWithCallback invokes the clickhouse.KillProcess API asynchronously

func (*Client) KillProcessWithChan

func (client *Client) KillProcessWithChan(request *KillProcessRequest) (<-chan *KillProcessResponse, <-chan error)

KillProcessWithChan invokes the clickhouse.KillProcess API asynchronously

func (*Client) ModifyAccountAuthority

func (client *Client) ModifyAccountAuthority(request *ModifyAccountAuthorityRequest) (response *ModifyAccountAuthorityResponse, err error)

ModifyAccountAuthority invokes the clickhouse.ModifyAccountAuthority API synchronously

func (*Client) ModifyAccountAuthorityWithCallback

func (client *Client) ModifyAccountAuthorityWithCallback(request *ModifyAccountAuthorityRequest, callback func(response *ModifyAccountAuthorityResponse, err error)) <-chan int

ModifyAccountAuthorityWithCallback invokes the clickhouse.ModifyAccountAuthority API asynchronously

func (*Client) ModifyAccountAuthorityWithChan

func (client *Client) ModifyAccountAuthorityWithChan(request *ModifyAccountAuthorityRequest) (<-chan *ModifyAccountAuthorityResponse, <-chan error)

ModifyAccountAuthorityWithChan invokes the clickhouse.ModifyAccountAuthority API asynchronously

func (*Client) ModifyAccountDescription

func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (response *ModifyAccountDescriptionResponse, err error)

ModifyAccountDescription invokes the clickhouse.ModifyAccountDescription API synchronously

func (*Client) ModifyAccountDescriptionWithCallback

func (client *Client) ModifyAccountDescriptionWithCallback(request *ModifyAccountDescriptionRequest, callback func(response *ModifyAccountDescriptionResponse, err error)) <-chan int

ModifyAccountDescriptionWithCallback invokes the clickhouse.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountDescriptionWithChan

func (client *Client) ModifyAccountDescriptionWithChan(request *ModifyAccountDescriptionRequest) (<-chan *ModifyAccountDescriptionResponse, <-chan error)

ModifyAccountDescriptionWithChan invokes the clickhouse.ModifyAccountDescription API asynchronously

func (*Client) ModifyBackupPolicy

func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)

ModifyBackupPolicy invokes the clickhouse.ModifyBackupPolicy API synchronously

func (*Client) ModifyBackupPolicyWithCallback

func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, callback func(response *ModifyBackupPolicyResponse, err error)) <-chan int

ModifyBackupPolicyWithCallback invokes the clickhouse.ModifyBackupPolicy API asynchronously

func (*Client) ModifyBackupPolicyWithChan

func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)

ModifyBackupPolicyWithChan invokes the clickhouse.ModifyBackupPolicy API asynchronously

func (*Client) ModifyDBCluster

func (client *Client) ModifyDBCluster(request *ModifyDBClusterRequest) (response *ModifyDBClusterResponse, err error)

ModifyDBCluster invokes the clickhouse.ModifyDBCluster API synchronously

func (*Client) ModifyDBClusterAccessWhiteList

func (client *Client) ModifyDBClusterAccessWhiteList(request *ModifyDBClusterAccessWhiteListRequest) (response *ModifyDBClusterAccessWhiteListResponse, err error)

ModifyDBClusterAccessWhiteList invokes the clickhouse.ModifyDBClusterAccessWhiteList API synchronously

func (*Client) ModifyDBClusterAccessWhiteListWithCallback

func (client *Client) ModifyDBClusterAccessWhiteListWithCallback(request *ModifyDBClusterAccessWhiteListRequest, callback func(response *ModifyDBClusterAccessWhiteListResponse, err error)) <-chan int

ModifyDBClusterAccessWhiteListWithCallback invokes the clickhouse.ModifyDBClusterAccessWhiteList API asynchronously

func (*Client) ModifyDBClusterAccessWhiteListWithChan

func (client *Client) ModifyDBClusterAccessWhiteListWithChan(request *ModifyDBClusterAccessWhiteListRequest) (<-chan *ModifyDBClusterAccessWhiteListResponse, <-chan error)

ModifyDBClusterAccessWhiteListWithChan invokes the clickhouse.ModifyDBClusterAccessWhiteList API asynchronously

func (*Client) ModifyDBClusterConfig

func (client *Client) ModifyDBClusterConfig(request *ModifyDBClusterConfigRequest) (response *ModifyDBClusterConfigResponse, err error)

ModifyDBClusterConfig invokes the clickhouse.ModifyDBClusterConfig API synchronously

func (*Client) ModifyDBClusterConfigInXML added in v1.62.644

func (client *Client) ModifyDBClusterConfigInXML(request *ModifyDBClusterConfigInXMLRequest) (response *ModifyDBClusterConfigInXMLResponse, err error)

ModifyDBClusterConfigInXML invokes the clickhouse.ModifyDBClusterConfigInXML API synchronously

func (*Client) ModifyDBClusterConfigInXMLWithCallback added in v1.62.644

func (client *Client) ModifyDBClusterConfigInXMLWithCallback(request *ModifyDBClusterConfigInXMLRequest, callback func(response *ModifyDBClusterConfigInXMLResponse, err error)) <-chan int

ModifyDBClusterConfigInXMLWithCallback invokes the clickhouse.ModifyDBClusterConfigInXML API asynchronously

func (*Client) ModifyDBClusterConfigInXMLWithChan added in v1.62.644

func (client *Client) ModifyDBClusterConfigInXMLWithChan(request *ModifyDBClusterConfigInXMLRequest) (<-chan *ModifyDBClusterConfigInXMLResponse, <-chan error)

ModifyDBClusterConfigInXMLWithChan invokes the clickhouse.ModifyDBClusterConfigInXML API asynchronously

func (*Client) ModifyDBClusterConfigWithCallback

func (client *Client) ModifyDBClusterConfigWithCallback(request *ModifyDBClusterConfigRequest, callback func(response *ModifyDBClusterConfigResponse, err error)) <-chan int

ModifyDBClusterConfigWithCallback invokes the clickhouse.ModifyDBClusterConfig API asynchronously

func (*Client) ModifyDBClusterConfigWithChan

func (client *Client) ModifyDBClusterConfigWithChan(request *ModifyDBClusterConfigRequest) (<-chan *ModifyDBClusterConfigResponse, <-chan error)

ModifyDBClusterConfigWithChan invokes the clickhouse.ModifyDBClusterConfig API asynchronously

func (*Client) ModifyDBClusterDescription

func (client *Client) ModifyDBClusterDescription(request *ModifyDBClusterDescriptionRequest) (response *ModifyDBClusterDescriptionResponse, err error)

ModifyDBClusterDescription invokes the clickhouse.ModifyDBClusterDescription API synchronously

func (*Client) ModifyDBClusterDescriptionWithCallback

func (client *Client) ModifyDBClusterDescriptionWithCallback(request *ModifyDBClusterDescriptionRequest, callback func(response *ModifyDBClusterDescriptionResponse, err error)) <-chan int

ModifyDBClusterDescriptionWithCallback invokes the clickhouse.ModifyDBClusterDescription API asynchronously

func (*Client) ModifyDBClusterDescriptionWithChan

func (client *Client) ModifyDBClusterDescriptionWithChan(request *ModifyDBClusterDescriptionRequest) (<-chan *ModifyDBClusterDescriptionResponse, <-chan error)

ModifyDBClusterDescriptionWithChan invokes the clickhouse.ModifyDBClusterDescription API asynchronously

func (*Client) ModifyDBClusterMaintainTime

func (client *Client) ModifyDBClusterMaintainTime(request *ModifyDBClusterMaintainTimeRequest) (response *ModifyDBClusterMaintainTimeResponse, err error)

ModifyDBClusterMaintainTime invokes the clickhouse.ModifyDBClusterMaintainTime API synchronously

func (*Client) ModifyDBClusterMaintainTimeWithCallback

func (client *Client) ModifyDBClusterMaintainTimeWithCallback(request *ModifyDBClusterMaintainTimeRequest, callback func(response *ModifyDBClusterMaintainTimeResponse, err error)) <-chan int

ModifyDBClusterMaintainTimeWithCallback invokes the clickhouse.ModifyDBClusterMaintainTime API asynchronously

func (*Client) ModifyDBClusterMaintainTimeWithChan

func (client *Client) ModifyDBClusterMaintainTimeWithChan(request *ModifyDBClusterMaintainTimeRequest) (<-chan *ModifyDBClusterMaintainTimeResponse, <-chan error)

ModifyDBClusterMaintainTimeWithChan invokes the clickhouse.ModifyDBClusterMaintainTime API asynchronously

func (*Client) ModifyDBClusterWithCallback

func (client *Client) ModifyDBClusterWithCallback(request *ModifyDBClusterRequest, callback func(response *ModifyDBClusterResponse, err error)) <-chan int

ModifyDBClusterWithCallback invokes the clickhouse.ModifyDBCluster API asynchronously

func (*Client) ModifyDBClusterWithChan

func (client *Client) ModifyDBClusterWithChan(request *ModifyDBClusterRequest) (<-chan *ModifyDBClusterResponse, <-chan error)

ModifyDBClusterWithChan invokes the clickhouse.ModifyDBCluster API asynchronously

func (*Client) ModifyDBConfig

func (client *Client) ModifyDBConfig(request *ModifyDBConfigRequest) (response *ModifyDBConfigResponse, err error)

ModifyDBConfig invokes the clickhouse.ModifyDBConfig API synchronously

func (*Client) ModifyDBConfigWithCallback

func (client *Client) ModifyDBConfigWithCallback(request *ModifyDBConfigRequest, callback func(response *ModifyDBConfigResponse, err error)) <-chan int

ModifyDBConfigWithCallback invokes the clickhouse.ModifyDBConfig API asynchronously

func (*Client) ModifyDBConfigWithChan

func (client *Client) ModifyDBConfigWithChan(request *ModifyDBConfigRequest) (<-chan *ModifyDBConfigResponse, <-chan error)

ModifyDBConfigWithChan invokes the clickhouse.ModifyDBConfig API asynchronously

func (*Client) ModifyMinorVersionGreadeType added in v1.62.644

func (client *Client) ModifyMinorVersionGreadeType(request *ModifyMinorVersionGreadeTypeRequest) (response *ModifyMinorVersionGreadeTypeResponse, err error)

ModifyMinorVersionGreadeType invokes the clickhouse.ModifyMinorVersionGreadeType API synchronously

func (*Client) ModifyMinorVersionGreadeTypeWithCallback added in v1.62.644

func (client *Client) ModifyMinorVersionGreadeTypeWithCallback(request *ModifyMinorVersionGreadeTypeRequest, callback func(response *ModifyMinorVersionGreadeTypeResponse, err error)) <-chan int

ModifyMinorVersionGreadeTypeWithCallback invokes the clickhouse.ModifyMinorVersionGreadeType API asynchronously

func (*Client) ModifyMinorVersionGreadeTypeWithChan added in v1.62.644

func (client *Client) ModifyMinorVersionGreadeTypeWithChan(request *ModifyMinorVersionGreadeTypeRequest) (<-chan *ModifyMinorVersionGreadeTypeResponse, <-chan error)

ModifyMinorVersionGreadeTypeWithChan invokes the clickhouse.ModifyMinorVersionGreadeType API asynchronously

func (*Client) ModifyRDSToClickhouseDb

func (client *Client) ModifyRDSToClickhouseDb(request *ModifyRDSToClickhouseDbRequest) (response *ModifyRDSToClickhouseDbResponse, err error)

ModifyRDSToClickhouseDb invokes the clickhouse.ModifyRDSToClickhouseDb API synchronously

func (*Client) ModifyRDSToClickhouseDbWithCallback

func (client *Client) ModifyRDSToClickhouseDbWithCallback(request *ModifyRDSToClickhouseDbRequest, callback func(response *ModifyRDSToClickhouseDbResponse, err error)) <-chan int

ModifyRDSToClickhouseDbWithCallback invokes the clickhouse.ModifyRDSToClickhouseDb API asynchronously

func (*Client) ModifyRDSToClickhouseDbWithChan

func (client *Client) ModifyRDSToClickhouseDbWithChan(request *ModifyRDSToClickhouseDbRequest) (<-chan *ModifyRDSToClickhouseDbResponse, <-chan error)

ModifyRDSToClickhouseDbWithChan invokes the clickhouse.ModifyRDSToClickhouseDb API asynchronously

func (*Client) ReleaseClusterPublicConnection

func (client *Client) ReleaseClusterPublicConnection(request *ReleaseClusterPublicConnectionRequest) (response *ReleaseClusterPublicConnectionResponse, err error)

ReleaseClusterPublicConnection invokes the clickhouse.ReleaseClusterPublicConnection API synchronously

func (*Client) ReleaseClusterPublicConnectionWithCallback

func (client *Client) ReleaseClusterPublicConnectionWithCallback(request *ReleaseClusterPublicConnectionRequest, callback func(response *ReleaseClusterPublicConnectionResponse, err error)) <-chan int

ReleaseClusterPublicConnectionWithCallback invokes the clickhouse.ReleaseClusterPublicConnection API asynchronously

func (*Client) ReleaseClusterPublicConnectionWithChan

func (client *Client) ReleaseClusterPublicConnectionWithChan(request *ReleaseClusterPublicConnectionRequest) (<-chan *ReleaseClusterPublicConnectionResponse, <-chan error)

ReleaseClusterPublicConnectionWithChan invokes the clickhouse.ReleaseClusterPublicConnection API asynchronously

func (*Client) ResetAccountPassword

func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (response *ResetAccountPasswordResponse, err error)

ResetAccountPassword invokes the clickhouse.ResetAccountPassword API synchronously

func (*Client) ResetAccountPasswordWithCallback

func (client *Client) ResetAccountPasswordWithCallback(request *ResetAccountPasswordRequest, callback func(response *ResetAccountPasswordResponse, err error)) <-chan int

ResetAccountPasswordWithCallback invokes the clickhouse.ResetAccountPassword API asynchronously

func (*Client) ResetAccountPasswordWithChan

func (client *Client) ResetAccountPasswordWithChan(request *ResetAccountPasswordRequest) (<-chan *ResetAccountPasswordResponse, <-chan error)

ResetAccountPasswordWithChan invokes the clickhouse.ResetAccountPassword API asynchronously

func (*Client) RestartInstance

func (client *Client) RestartInstance(request *RestartInstanceRequest) (response *RestartInstanceResponse, err error)

RestartInstance invokes the clickhouse.RestartInstance API synchronously

func (*Client) RestartInstanceWithCallback

func (client *Client) RestartInstanceWithCallback(request *RestartInstanceRequest, callback func(response *RestartInstanceResponse, err error)) <-chan int

RestartInstanceWithCallback invokes the clickhouse.RestartInstance API asynchronously

func (*Client) RestartInstanceWithChan

func (client *Client) RestartInstanceWithChan(request *RestartInstanceRequest) (<-chan *RestartInstanceResponse, <-chan error)

RestartInstanceWithChan invokes the clickhouse.RestartInstance API asynchronously

func (*Client) TransferVersion

func (client *Client) TransferVersion(request *TransferVersionRequest) (response *TransferVersionResponse, err error)

TransferVersion invokes the clickhouse.TransferVersion API synchronously

func (*Client) TransferVersionWithCallback

func (client *Client) TransferVersionWithCallback(request *TransferVersionRequest, callback func(response *TransferVersionResponse, err error)) <-chan int

TransferVersionWithCallback invokes the clickhouse.TransferVersion API asynchronously

func (*Client) TransferVersionWithChan

func (client *Client) TransferVersionWithChan(request *TransferVersionRequest) (<-chan *TransferVersionResponse, <-chan error)

TransferVersionWithChan invokes the clickhouse.TransferVersion API asynchronously

func (*Client) UpgradeMinorVersion added in v1.62.644

func (client *Client) UpgradeMinorVersion(request *UpgradeMinorVersionRequest) (response *UpgradeMinorVersionResponse, err error)

UpgradeMinorVersion invokes the clickhouse.UpgradeMinorVersion API synchronously

func (*Client) UpgradeMinorVersionWithCallback added in v1.62.644

func (client *Client) UpgradeMinorVersionWithCallback(request *UpgradeMinorVersionRequest, callback func(response *UpgradeMinorVersionResponse, err error)) <-chan int

UpgradeMinorVersionWithCallback invokes the clickhouse.UpgradeMinorVersion API asynchronously

func (*Client) UpgradeMinorVersionWithChan added in v1.62.644

func (client *Client) UpgradeMinorVersionWithChan(request *UpgradeMinorVersionRequest) (<-chan *UpgradeMinorVersionResponse, <-chan error)

UpgradeMinorVersionWithChan invokes the clickhouse.UpgradeMinorVersion API asynchronously

type Column

type Column struct {
	ColumnName          string `json:"ColumnName" xml:"ColumnName"`
	SchemaName          string `json:"SchemaName" xml:"SchemaName"`
	TableName           string `json:"TableName" xml:"TableName"`
	AutoIncrementColumn bool   `json:"AutoIncrementColumn" xml:"AutoIncrementColumn"`
	DBClusterId         string `json:"DBClusterId" xml:"DBClusterId"`
	PrimaryKey          bool   `json:"PrimaryKey" xml:"PrimaryKey"`
	Type                string `json:"Type" xml:"Type"`
}

Column is a nested struct in clickhouse response

type ColumnsInDescribeAllDataSource

type ColumnsInDescribeAllDataSource struct {
	Column []Column `json:"Column" xml:"Column"`
}

ColumnsInDescribeAllDataSource is a nested struct in clickhouse response

type ColumnsInDescribeAllDataSources

type ColumnsInDescribeAllDataSources struct {
	Column []Column `json:"Column" xml:"Column"`
}

ColumnsInDescribeAllDataSources is a nested struct in clickhouse response

type ConfigHistoryItem added in v1.62.644

type ConfigHistoryItem struct {
	Time     string `json:"Time" xml:"Time"`
	OwnerId  string `json:"OwnerId" xml:"OwnerId"`
	Reason   string `json:"Reason" xml:"Reason"`
	Success  bool   `json:"Success" xml:"Success"`
	ChangeId string `json:"ChangeId" xml:"ChangeId"`
}

ConfigHistoryItem is a nested struct in clickhouse response

type ConfigHistoryItems added in v1.62.644

type ConfigHistoryItems struct {
	ConfigHistoryItem []ConfigHistoryItem `json:"ConfigHistoryItem" xml:"ConfigHistoryItem"`
}

ConfigHistoryItems is a nested struct in clickhouse response

type CreateAccountAndAuthorityRequest

type CreateAccountAndAuthorityRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TotalDictionaries    string           `position:"Query" name:"TotalDictionaries"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
	AccountName          string           `position:"Query" name:"AccountName"`
	DmlAuthority         string           `position:"Query" name:"DmlAuthority"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	AllowDatabases       string           `position:"Query" name:"AllowDatabases"`
	AllowDictionaries    string           `position:"Query" name:"AllowDictionaries"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	DdlAuthority         requests.Boolean `position:"Query" name:"DdlAuthority"`
	TotalDatabases       string           `position:"Query" name:"TotalDatabases"`
}

CreateAccountAndAuthorityRequest is the request struct for api CreateAccountAndAuthority

func CreateCreateAccountAndAuthorityRequest

func CreateCreateAccountAndAuthorityRequest() (request *CreateAccountAndAuthorityRequest)

CreateCreateAccountAndAuthorityRequest creates a request to invoke CreateAccountAndAuthority API

type CreateAccountAndAuthorityResponse

type CreateAccountAndAuthorityResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateAccountAndAuthorityResponse is the response struct for api CreateAccountAndAuthority

func CreateCreateAccountAndAuthorityResponse

func CreateCreateAccountAndAuthorityResponse() (response *CreateAccountAndAuthorityResponse)

CreateCreateAccountAndAuthorityResponse creates a response to parse from CreateAccountAndAuthority response

type CreateAccountRequest

type CreateAccountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
}

CreateAccountRequest is the request struct for api CreateAccount

func CreateCreateAccountRequest

func CreateCreateAccountRequest() (request *CreateAccountRequest)

CreateCreateAccountRequest creates a request to invoke CreateAccount API

type CreateAccountResponse

type CreateAccountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateAccountResponse is the response struct for api CreateAccount

func CreateCreateAccountResponse

func CreateCreateAccountResponse() (response *CreateAccountResponse)

CreateCreateAccountResponse creates a response to parse from CreateAccount response

type CreateBackupPolicyRequest

type CreateBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PreferredBackupPeriod string           `position:"Query" name:"PreferredBackupPeriod"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId           string           `position:"Query" name:"DBClusterId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	PreferredBackupTime   string           `position:"Query" name:"PreferredBackupTime"`
	BackupRetentionPeriod string           `position:"Query" name:"BackupRetentionPeriod"`
}

CreateBackupPolicyRequest is the request struct for api CreateBackupPolicy

func CreateCreateBackupPolicyRequest

func CreateCreateBackupPolicyRequest() (request *CreateBackupPolicyRequest)

CreateCreateBackupPolicyRequest creates a request to invoke CreateBackupPolicy API

type CreateBackupPolicyResponse

type CreateBackupPolicyResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateBackupPolicyResponse is the response struct for api CreateBackupPolicy

func CreateCreateBackupPolicyResponse

func CreateCreateBackupPolicyResponse() (response *CreateBackupPolicyResponse)

CreateCreateBackupPolicyResponse creates a response to parse from CreateBackupPolicy response

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	SourceDBClusterId    string           `position:"Query" name:"SourceDBClusterId"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	ZondIdBak2           string           `position:"Query" name:"ZondIdBak2"`
	DbNodeStorageType    string           `position:"Query" name:"DbNodeStorageType"`
	EncryptionType       string           `position:"Query" name:"EncryptionType"`
	ZoneIdBak            string           `position:"Query" name:"ZoneIdBak"`
	Period               string           `position:"Query" name:"Period"`
	BackupSetID          string           `position:"Query" name:"BackupSetID"`
	EncryptionKey        string           `position:"Query" name:"EncryptionKey"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBNodeGroupCount     string           `position:"Query" name:"DBNodeGroupCount"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBClusterCategory    string           `position:"Query" name:"DBClusterCategory"`
	DBClusterNetworkType string           `position:"Query" name:"DBClusterNetworkType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBClusterVersion     string           `position:"Query" name:"DBClusterVersion"`
	DBClusterClass       string           `position:"Query" name:"DBClusterClass"`
	VSwitchBak           string           `position:"Query" name:"VSwitchBak"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	VSwitchBak2          string           `position:"Query" name:"VSwitchBak2"`
	DBNodeStorage        string           `position:"Query" name:"DBNodeStorage"`
	VPCId                string           `position:"Query" name:"VPCId"`
	PayType              string           `position:"Query" name:"PayType"`
}

CreateDBInstanceRequest is the request struct for api CreateDBInstance

func CreateCreateDBInstanceRequest

func CreateCreateDBInstanceRequest() (request *CreateDBInstanceRequest)

CreateCreateDBInstanceRequest creates a request to invoke CreateDBInstance API

type CreateDBInstanceResponse

type CreateDBInstanceResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
	OrderId     string `json:"OrderId" xml:"OrderId"`
}

CreateDBInstanceResponse is the response struct for api CreateDBInstance

func CreateCreateDBInstanceResponse

func CreateCreateDBInstanceResponse() (response *CreateDBInstanceResponse)

CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response

type CreateMonitorDataReportRequest

type CreateMonitorDataReportRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CreateMonitorDataReportRequest is the request struct for api CreateMonitorDataReport

func CreateCreateMonitorDataReportRequest

func CreateCreateMonitorDataReportRequest() (request *CreateMonitorDataReportRequest)

CreateCreateMonitorDataReportRequest creates a request to invoke CreateMonitorDataReport API

type CreateMonitorDataReportResponse

type CreateMonitorDataReportResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateMonitorDataReportResponse is the response struct for api CreateMonitorDataReport

func CreateCreateMonitorDataReportResponse

func CreateCreateMonitorDataReportResponse() (response *CreateMonitorDataReportResponse)

CreateCreateMonitorDataReportResponse creates a response to parse from CreateMonitorDataReport response

type CreateOSSStorageRequest

type CreateOSSStorageRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CreateOSSStorageRequest is the request struct for api CreateOSSStorage

func CreateCreateOSSStorageRequest

func CreateCreateOSSStorageRequest() (request *CreateOSSStorageRequest)

CreateCreateOSSStorageRequest creates a request to invoke CreateOSSStorage API

type CreateOSSStorageResponse

type CreateOSSStorageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateOSSStorageResponse is the response struct for api CreateOSSStorage

func CreateCreateOSSStorageResponse

func CreateCreateOSSStorageResponse() (response *CreateOSSStorageResponse)

CreateCreateOSSStorageResponse creates a response to parse from CreateOSSStorage response

type CreatePortsForClickHouseRequest

type CreatePortsForClickHouseRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PortType             string           `position:"Query" name:"PortType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CreatePortsForClickHouseRequest is the request struct for api CreatePortsForClickHouse

func CreateCreatePortsForClickHouseRequest

func CreateCreatePortsForClickHouseRequest() (request *CreatePortsForClickHouseRequest)

CreateCreatePortsForClickHouseRequest creates a request to invoke CreatePortsForClickHouse API

type CreatePortsForClickHouseResponse

type CreatePortsForClickHouseResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreatePortsForClickHouseResponse is the response struct for api CreatePortsForClickHouse

func CreateCreatePortsForClickHouseResponse

func CreateCreatePortsForClickHouseResponse() (response *CreatePortsForClickHouseResponse)

CreateCreatePortsForClickHouseResponse creates a response to parse from CreatePortsForClickHouse response

type CreateRDSToClickhouseDbRequest

type CreateRDSToClickhouseDbRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SynDbTables          string           `position:"Query" name:"SynDbTables"`
	RdsVpcId             string           `position:"Query" name:"RdsVpcId"`
	CkPassword           string           `position:"Query" name:"CkPassword"`
	RdsPassword          string           `position:"Query" name:"RdsPassword"`
	CkUserName           string           `position:"Query" name:"CkUserName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DbClusterId          string           `position:"Query" name:"DbClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	RdsId                string           `position:"Query" name:"RdsId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ClickhousePort       requests.Integer `position:"Query" name:"ClickhousePort"`
	LimitUpper           requests.Integer `position:"Query" name:"LimitUpper"`
	RdsPort              requests.Integer `position:"Query" name:"RdsPort"`
	SkipUnsupported      requests.Boolean `position:"Query" name:"SkipUnsupported"`
	RdsVpcUrl            string           `position:"Query" name:"RdsVpcUrl"`
	RdsUserName          string           `position:"Query" name:"RdsUserName"`
}

CreateRDSToClickhouseDbRequest is the request struct for api CreateRDSToClickhouseDb

func CreateCreateRDSToClickhouseDbRequest

func CreateCreateRDSToClickhouseDbRequest() (request *CreateRDSToClickhouseDbRequest)

CreateCreateRDSToClickhouseDbRequest creates a request to invoke CreateRDSToClickhouseDb API

type CreateRDSToClickhouseDbResponse

type CreateRDSToClickhouseDbResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	Status      int64    `json:"Status" xml:"Status"`
	ErrorMsg    string   `json:"ErrorMsg" xml:"ErrorMsg"`
	RepeatedDbs []string `json:"RepeatedDbs" xml:"RepeatedDbs"`
}

CreateRDSToClickhouseDbResponse is the response struct for api CreateRDSToClickhouseDb

func CreateCreateRDSToClickhouseDbResponse

func CreateCreateRDSToClickhouseDbResponse() (response *CreateRDSToClickhouseDbResponse)

CreateCreateRDSToClickhouseDbResponse creates a response to parse from CreateRDSToClickhouseDb response

type CreateSQLAccountRequest added in v1.62.644

type CreateSQLAccountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountType          string           `position:"Query" name:"AccountType"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
}

CreateSQLAccountRequest is the request struct for api CreateSQLAccount

func CreateCreateSQLAccountRequest added in v1.62.644

func CreateCreateSQLAccountRequest() (request *CreateSQLAccountRequest)

CreateCreateSQLAccountRequest creates a request to invoke CreateSQLAccount API

type CreateSQLAccountResponse added in v1.62.644

type CreateSQLAccountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateSQLAccountResponse is the response struct for api CreateSQLAccount

func CreateCreateSQLAccountResponse added in v1.62.644

func CreateCreateSQLAccountResponse() (response *CreateSQLAccountResponse)

CreateCreateSQLAccountResponse creates a response to parse from CreateSQLAccount response

type CreateServiceLinkedRoleRequest

type CreateServiceLinkedRoleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CreateServiceLinkedRoleRequest is the request struct for api CreateServiceLinkedRole

func CreateCreateServiceLinkedRoleRequest

func CreateCreateServiceLinkedRoleRequest() (request *CreateServiceLinkedRoleRequest)

CreateCreateServiceLinkedRoleRequest creates a request to invoke CreateServiceLinkedRole API

type CreateServiceLinkedRoleResponse

type CreateServiceLinkedRoleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateServiceLinkedRoleResponse is the response struct for api CreateServiceLinkedRole

func CreateCreateServiceLinkedRoleResponse

func CreateCreateServiceLinkedRoleResponse() (response *CreateServiceLinkedRoleResponse)

CreateCreateServiceLinkedRoleResponse creates a response to parse from CreateServiceLinkedRole response

type DBCluster

type DBCluster struct {
	PublicConnectionString   string                           `json:"PublicConnectionString" xml:"PublicConnectionString"`
	DBNodeClass              string                           `json:"DBNodeClass" xml:"DBNodeClass"`
	ExtStorageSize           int                              `json:"ExtStorageSize" xml:"ExtStorageSize"`
	Engine                   string                           `json:"Engine" xml:"Engine"`
	SupportMysqlPort         bool                             `json:"SupportMysqlPort" xml:"SupportMysqlPort"`
	DbClusterId              string                           `json:"dbClusterId" xml:"dbClusterId"`
	VpcCloudInstanceId       string                           `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	EngineLatestMinorVersion string                           `json:"EngineLatestMinorVersion" xml:"EngineLatestMinorVersion"`
	ZookeeperClass           string                           `json:"ZookeeperClass" xml:"ZookeeperClass"`
	MaintainAutoType         bool                             `json:"MaintainAutoType" xml:"MaintainAutoType"`
	CommodityCode            string                           `json:"CommodityCode" xml:"CommodityCode"`
	VpcId                    string                           `json:"VpcId" xml:"VpcId"`
	EncryptionKey            string                           `json:"EncryptionKey" xml:"EncryptionKey"`
	Port                     int                              `json:"Port" xml:"Port"`
	MaintainTime             string                           `json:"MaintainTime" xml:"MaintainTime"`
	EngineVersion            string                           `json:"EngineVersion" xml:"EngineVersion"`
	DBNodeStorage            int64                            `json:"DBNodeStorage" xml:"DBNodeStorage"`
	PayType                  string                           `json:"PayType" xml:"PayType"`
	DBNodeCount              int64                            `json:"DBNodeCount" xml:"DBNodeCount"`
	AliUid                   string                           `json:"AliUid" xml:"AliUid"`
	EngineMinorVersion       string                           `json:"EngineMinorVersion" xml:"EngineMinorVersion"`
	ControlVersion           string                           `json:"ControlVersion" xml:"ControlVersion"`
	AppointmentRestartTime   string                           `json:"AppointmentRestartTime" xml:"AppointmentRestartTime"`
	StorageType              string                           `json:"StorageType" xml:"StorageType"`
	ZoneId                   string                           `json:"ZoneId" xml:"ZoneId"`
	DBClusterDescription     string                           `json:"DBClusterDescription" xml:"DBClusterDescription"`
	SupportOss               int                              `json:"SupportOss" xml:"SupportOss"`
	SupportBackup            int                              `json:"SupportBackup" xml:"SupportBackup"`
	EncryptionType           string                           `json:"EncryptionType" xml:"EncryptionType"`
	LockMode                 string                           `json:"LockMode" xml:"LockMode"`
	LockReason               string                           `json:"LockReason" xml:"LockReason"`
	Category                 string                           `json:"Category" xml:"Category"`
	ZoneIdVswitchMap         map[string]interface{}           `json:"ZoneIdVswitchMap" xml:"ZoneIdVswitchMap"`
	CreateTime               string                           `json:"CreateTime" xml:"CreateTime"`
	DBClusterNetworkType     string                           `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	PublicPort               string                           `json:"PublicPort" xml:"PublicPort"`
	VpcIpAddr                string                           `json:"VpcIpAddr" xml:"VpcIpAddr"`
	RegionId                 string                           `json:"RegionId" xml:"RegionId"`
	ResourceGroupId          string                           `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ExpireTime               string                           `json:"ExpireTime" xml:"ExpireTime"`
	IsExpired                string                           `json:"IsExpired" xml:"IsExpired"`
	DBClusterType            string                           `json:"DBClusterType" xml:"DBClusterType"`
	VSwitchId                string                           `json:"VSwitchId" xml:"VSwitchId"`
	Bid                      string                           `json:"Bid" xml:"Bid"`
	DBClusterId              string                           `json:"DBClusterId" xml:"DBClusterId"`
	DBClusterStatus          string                           `json:"DBClusterStatus" xml:"DBClusterStatus"`
	PublicIpAddr             string                           `json:"PublicIpAddr" xml:"PublicIpAddr"`
	ExtStorageType           string                           `json:"ExtStorageType" xml:"ExtStorageType"`
	SupportHttpsPort         bool                             `json:"SupportHttpsPort" xml:"SupportHttpsPort"`
	ConnectionString         string                           `json:"ConnectionString" xml:"ConnectionString"`
	OrderId                  string                           `json:"orderId" xml:"orderId"`
	ScaleOutStatus           ScaleOutStatus                   `json:"ScaleOutStatus" xml:"ScaleOutStatus"`
	Tags                     TagsInDescribeDBClusterAttribute `json:"Tags" xml:"Tags"`
}

DBCluster is a nested struct in clickhouse response

type DBClusterAccessWhiteList

type DBClusterAccessWhiteList struct {
	IPArray []IPArray `json:"IPArray" xml:"IPArray"`
}

DBClusterAccessWhiteList is a nested struct in clickhouse response

type DBClusters

type DBClusters struct {
	DBCluster []DBCluster `json:"DBCluster" xml:"DBCluster"`
}

DBClusters is a nested struct in clickhouse response

type DataInDescribeProcessList

type DataInDescribeProcessList struct {
	ResultSet []ResultSet `json:"ResultSet" xml:"ResultSet"`
}

DataInDescribeProcessList is a nested struct in clickhouse response

type DataInDescribeSlowLogRecords

type DataInDescribeSlowLogRecords struct {
	ResultSet []ResultSet `json:"ResultSet" xml:"ResultSet"`
}

DataInDescribeSlowLogRecords is a nested struct in clickhouse response

type DeleteAccountRequest

type DeleteAccountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteAccountRequest is the request struct for api DeleteAccount

func CreateDeleteAccountRequest

func CreateDeleteAccountRequest() (request *DeleteAccountRequest)

CreateDeleteAccountRequest creates a request to invoke DeleteAccount API

type DeleteAccountResponse

type DeleteAccountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteAccountResponse is the response struct for api DeleteAccount

func CreateDeleteAccountResponse

func CreateDeleteAccountResponse() (response *DeleteAccountResponse)

CreateDeleteAccountResponse creates a response to parse from DeleteAccount response

type DeleteDBClusterRequest

type DeleteDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteDBClusterRequest is the request struct for api DeleteDBCluster

func CreateDeleteDBClusterRequest

func CreateDeleteDBClusterRequest() (request *DeleteDBClusterRequest)

CreateDeleteDBClusterRequest creates a request to invoke DeleteDBCluster API

type DeleteDBClusterResponse

type DeleteDBClusterResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteDBClusterResponse is the response struct for api DeleteDBCluster

func CreateDeleteDBClusterResponse

func CreateDeleteDBClusterResponse() (response *DeleteDBClusterResponse)

CreateDeleteDBClusterResponse creates a response to parse from DeleteDBCluster response

type DeleteSyndbRequest

type DeleteSyndbRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SynDb                string           `position:"Query" name:"SynDb"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DbClusterId          string           `position:"Query" name:"DbClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteSyndbRequest is the request struct for api DeleteSyndb

func CreateDeleteSyndbRequest

func CreateDeleteSyndbRequest() (request *DeleteSyndbRequest)

CreateDeleteSyndbRequest creates a request to invoke DeleteSyndb API

type DeleteSyndbResponse

type DeleteSyndbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Status    bool   `json:"Status" xml:"Status"`
	ErrorMsg  string `json:"ErrorMsg" xml:"ErrorMsg"`
	ErrorCode int64  `json:"ErrorCode" xml:"ErrorCode"`
}

DeleteSyndbResponse is the response struct for api DeleteSyndb

func CreateDeleteSyndbResponse

func CreateDeleteSyndbResponse() (response *DeleteSyndbResponse)

CreateDeleteSyndbResponse creates a response to parse from DeleteSyndb response

type DescribeAccountAuthorityRequest

type DescribeAccountAuthorityRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeAccountAuthorityRequest is the request struct for api DescribeAccountAuthority

func CreateDescribeAccountAuthorityRequest

func CreateDescribeAccountAuthorityRequest() (request *DescribeAccountAuthorityRequest)

CreateDescribeAccountAuthorityRequest creates a request to invoke DescribeAccountAuthority API

type DescribeAccountAuthorityResponse

type DescribeAccountAuthorityResponse struct {
	*responses.BaseResponse
	DdlAuthority      bool     `json:"DdlAuthority" xml:"DdlAuthority"`
	DmlAuthority      string   `json:"DmlAuthority" xml:"DmlAuthority"`
	RequestId         string   `json:"RequestId" xml:"RequestId"`
	AccountName       string   `json:"AccountName" xml:"AccountName"`
	TotalDatabases    []string `json:"TotalDatabases" xml:"TotalDatabases"`
	TotalDictionaries []string `json:"TotalDictionaries" xml:"TotalDictionaries"`
	AllowDictionaries []string `json:"AllowDictionaries" xml:"AllowDictionaries"`
	AllowDatabases    []string `json:"AllowDatabases" xml:"AllowDatabases"`
}

DescribeAccountAuthorityResponse is the response struct for api DescribeAccountAuthority

func CreateDescribeAccountAuthorityResponse

func CreateDescribeAccountAuthorityResponse() (response *DescribeAccountAuthorityResponse)

CreateDescribeAccountAuthorityResponse creates a response to parse from DescribeAccountAuthority response

type DescribeAccountsRequest

type DescribeAccountsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	AccountName          string           `position:"Query" name:"AccountName"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeAccountsRequest is the request struct for api DescribeAccounts

func CreateDescribeAccountsRequest

func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)

CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API

type DescribeAccountsResponse

type DescribeAccountsResponse struct {
	*responses.BaseResponse
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	PageSize   int      `json:"PageSize" xml:"PageSize"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	PageNumber int      `json:"PageNumber" xml:"PageNumber"`
	Accounts   Accounts `json:"Accounts" xml:"Accounts"`
}

DescribeAccountsResponse is the response struct for api DescribeAccounts

func CreateDescribeAccountsResponse

func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)

CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response

type DescribeAllDataSourceRequest

type DescribeAllDataSourceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TableName            string           `position:"Query" name:"TableName"`
	SchemaName           string           `position:"Query" name:"SchemaName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeAllDataSourceRequest is the request struct for api DescribeAllDataSource

func CreateDescribeAllDataSourceRequest

func CreateDescribeAllDataSourceRequest() (request *DescribeAllDataSourceRequest)

CreateDescribeAllDataSourceRequest creates a request to invoke DescribeAllDataSource API

type DescribeAllDataSourceResponse

type DescribeAllDataSourceResponse struct {
	*responses.BaseResponse
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Tables    TablesInDescribeAllDataSource  `json:"Tables" xml:"Tables"`
	Columns   ColumnsInDescribeAllDataSource `json:"Columns" xml:"Columns"`
	Schemas   SchemasInDescribeAllDataSource `json:"Schemas" xml:"Schemas"`
}

DescribeAllDataSourceResponse is the response struct for api DescribeAllDataSource

func CreateDescribeAllDataSourceResponse

func CreateDescribeAllDataSourceResponse() (response *DescribeAllDataSourceResponse)

CreateDescribeAllDataSourceResponse creates a response to parse from DescribeAllDataSource response

type DescribeAllDataSourcesRequest

type DescribeAllDataSourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TableName            string           `position:"Query" name:"TableName"`
	SchemaName           string           `position:"Query" name:"SchemaName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeAllDataSourcesRequest is the request struct for api DescribeAllDataSources

func CreateDescribeAllDataSourcesRequest

func CreateDescribeAllDataSourcesRequest() (request *DescribeAllDataSourcesRequest)

CreateDescribeAllDataSourcesRequest creates a request to invoke DescribeAllDataSources API

type DescribeAllDataSourcesResponse

type DescribeAllDataSourcesResponse struct {
	*responses.BaseResponse
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Tables    TablesInDescribeAllDataSources  `json:"Tables" xml:"Tables"`
	Columns   ColumnsInDescribeAllDataSources `json:"Columns" xml:"Columns"`
	Schemas   SchemasInDescribeAllDataSources `json:"Schemas" xml:"Schemas"`
}

DescribeAllDataSourcesResponse is the response struct for api DescribeAllDataSources

func CreateDescribeAllDataSourcesResponse

func CreateDescribeAllDataSourcesResponse() (response *DescribeAllDataSourcesResponse)

CreateDescribeAllDataSourcesResponse creates a response to parse from DescribeAllDataSources response

type DescribeBackupPolicyRequest

type DescribeBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyRequest

func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)

CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

type DescribeBackupPolicyResponse

type DescribeBackupPolicyResponse struct {
	*responses.BaseResponse
	PreferredBackupPeriod string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	Switch                string `json:"Switch" xml:"Switch"`
	RequestId             string `json:"RequestId" xml:"RequestId"`
	PreferredBackupTime   string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	BackupRetentionPeriod int    `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	BackupSize            string `json:"BackupSize" xml:"BackupSize"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupsRequest

type DescribeBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	BackupId             string           `position:"Query" name:"BackupId"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeBackupsRequest is the request struct for api DescribeBackups

func CreateDescribeBackupsRequest

func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest)

CreateDescribeBackupsRequest creates a request to invoke DescribeBackups API

type DescribeBackupsResponse

type DescribeBackupsResponse struct {
	*responses.BaseResponse
	TotalCount string   `json:"TotalCount" xml:"TotalCount"`
	PageSize   string   `json:"PageSize" xml:"PageSize"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	PageNumber string   `json:"PageNumber" xml:"PageNumber"`
	Items      []Backup `json:"Items" xml:"Items"`
}

DescribeBackupsResponse is the response struct for api DescribeBackups

func CreateDescribeBackupsResponse

func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)

CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response

type DescribeColumnsRequest

type DescribeColumnsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TableName            string           `position:"Query" name:"TableName"`
	SchemaName           string           `position:"Query" name:"SchemaName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeColumnsRequest is the request struct for api DescribeColumns

func CreateDescribeColumnsRequest

func CreateDescribeColumnsRequest() (request *DescribeColumnsRequest)

CreateDescribeColumnsRequest creates a request to invoke DescribeColumns API

type DescribeColumnsResponse

type DescribeColumnsResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeColumns `json:"Items" xml:"Items"`
}

DescribeColumnsResponse is the response struct for api DescribeColumns

func CreateDescribeColumnsResponse

func CreateDescribeColumnsResponse() (response *DescribeColumnsResponse)

CreateDescribeColumnsResponse creates a response to parse from DescribeColumns response

type DescribeConfigHistoryRequest added in v1.62.644

type DescribeConfigHistoryRequest struct {
	*requests.RpcRequest
	StartTime   string `position:"Query" name:"StartTime"`
	DBClusterId string `position:"Query" name:"DBClusterId"`
	EndTime     string `position:"Query" name:"EndTime"`
}

DescribeConfigHistoryRequest is the request struct for api DescribeConfigHistory

func CreateDescribeConfigHistoryRequest added in v1.62.644

func CreateDescribeConfigHistoryRequest() (request *DescribeConfigHistoryRequest)

CreateDescribeConfigHistoryRequest creates a request to invoke DescribeConfigHistory API

type DescribeConfigHistoryResponse added in v1.62.644

type DescribeConfigHistoryResponse struct {
	*responses.BaseResponse
	RequestId          string              `json:"RequestId" xml:"RequestId"`
	ConfigHistoryItems []ConfigHistoryItem `json:"ConfigHistoryItems" xml:"ConfigHistoryItems"`
}

DescribeConfigHistoryResponse is the response struct for api DescribeConfigHistory

func CreateDescribeConfigHistoryResponse added in v1.62.644

func CreateDescribeConfigHistoryResponse() (response *DescribeConfigHistoryResponse)

CreateDescribeConfigHistoryResponse creates a response to parse from DescribeConfigHistory response

type DescribeConfigVersionDifferenceRequest added in v1.62.644

type DescribeConfigVersionDifferenceRequest struct {
	*requests.RpcRequest
	DBClusterId string `position:"Query" name:"DBClusterId"`
	ChangeId    string `position:"Query" name:"ChangeId"`
}

DescribeConfigVersionDifferenceRequest is the request struct for api DescribeConfigVersionDifference

func CreateDescribeConfigVersionDifferenceRequest added in v1.62.644

func CreateDescribeConfigVersionDifferenceRequest() (request *DescribeConfigVersionDifferenceRequest)

CreateDescribeConfigVersionDifferenceRequest creates a request to invoke DescribeConfigVersionDifference API

type DescribeConfigVersionDifferenceResponse added in v1.62.644

type DescribeConfigVersionDifferenceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	OldConfigXML string `json:"OldConfigXML" xml:"OldConfigXML"`
	NewConfigXML string `json:"NewConfigXML" xml:"NewConfigXML"`
}

DescribeConfigVersionDifferenceResponse is the response struct for api DescribeConfigVersionDifference

func CreateDescribeConfigVersionDifferenceResponse added in v1.62.644

func CreateDescribeConfigVersionDifferenceResponse() (response *DescribeConfigVersionDifferenceResponse)

CreateDescribeConfigVersionDifferenceResponse creates a response to parse from DescribeConfigVersionDifference response

type DescribeDBClusterAccessWhiteListRequest

type DescribeDBClusterAccessWhiteListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDBClusterAccessWhiteListRequest is the request struct for api DescribeDBClusterAccessWhiteList

func CreateDescribeDBClusterAccessWhiteListRequest

func CreateDescribeDBClusterAccessWhiteListRequest() (request *DescribeDBClusterAccessWhiteListRequest)

CreateDescribeDBClusterAccessWhiteListRequest creates a request to invoke DescribeDBClusterAccessWhiteList API

type DescribeDBClusterAccessWhiteListResponse

type DescribeDBClusterAccessWhiteListResponse struct {
	*responses.BaseResponse
	RequestId                string                   `json:"RequestId" xml:"RequestId"`
	DBClusterAccessWhiteList DBClusterAccessWhiteList `json:"DBClusterAccessWhiteList" xml:"DBClusterAccessWhiteList"`
}

DescribeDBClusterAccessWhiteListResponse is the response struct for api DescribeDBClusterAccessWhiteList

func CreateDescribeDBClusterAccessWhiteListResponse

func CreateDescribeDBClusterAccessWhiteListResponse() (response *DescribeDBClusterAccessWhiteListResponse)

CreateDescribeDBClusterAccessWhiteListResponse creates a response to parse from DescribeDBClusterAccessWhiteList response

type DescribeDBClusterAttributeRequest

type DescribeDBClusterAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDBClusterAttributeRequest is the request struct for api DescribeDBClusterAttribute

func CreateDescribeDBClusterAttributeRequest

func CreateDescribeDBClusterAttributeRequest() (request *DescribeDBClusterAttributeRequest)

CreateDescribeDBClusterAttributeRequest creates a request to invoke DescribeDBClusterAttribute API

type DescribeDBClusterAttributeResponse

type DescribeDBClusterAttributeResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	DBCluster DBCluster `json:"DBCluster" xml:"DBCluster"`
}

DescribeDBClusterAttributeResponse is the response struct for api DescribeDBClusterAttribute

func CreateDescribeDBClusterAttributeResponse

func CreateDescribeDBClusterAttributeResponse() (response *DescribeDBClusterAttributeResponse)

CreateDescribeDBClusterAttributeResponse creates a response to parse from DescribeDBClusterAttribute response

type DescribeDBClusterConfigInXMLRequest added in v1.62.644

type DescribeDBClusterConfigInXMLRequest struct {
	*requests.RpcRequest
	DBClusterId string `position:"Query" name:"DBClusterId"`
}

DescribeDBClusterConfigInXMLRequest is the request struct for api DescribeDBClusterConfigInXML

func CreateDescribeDBClusterConfigInXMLRequest added in v1.62.644

func CreateDescribeDBClusterConfigInXMLRequest() (request *DescribeDBClusterConfigInXMLRequest)

CreateDescribeDBClusterConfigInXMLRequest creates a request to invoke DescribeDBClusterConfigInXML API

type DescribeDBClusterConfigInXMLResponse added in v1.62.644

type DescribeDBClusterConfigInXMLResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Config    string `json:"Config" xml:"Config"`
}

DescribeDBClusterConfigInXMLResponse is the response struct for api DescribeDBClusterConfigInXML

func CreateDescribeDBClusterConfigInXMLResponse added in v1.62.644

func CreateDescribeDBClusterConfigInXMLResponse() (response *DescribeDBClusterConfigInXMLResponse)

CreateDescribeDBClusterConfigInXMLResponse creates a response to parse from DescribeDBClusterConfigInXML response

type DescribeDBClusterConfigRequest

type DescribeDBClusterConfigRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDBClusterConfigRequest is the request struct for api DescribeDBClusterConfig

func CreateDescribeDBClusterConfigRequest

func CreateDescribeDBClusterConfigRequest() (request *DescribeDBClusterConfigRequest)

CreateDescribeDBClusterConfigRequest creates a request to invoke DescribeDBClusterConfig API

type DescribeDBClusterConfigResponse

type DescribeDBClusterConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Config    string `json:"Config" xml:"Config"`
}

DescribeDBClusterConfigResponse is the response struct for api DescribeDBClusterConfig

func CreateDescribeDBClusterConfigResponse

func CreateDescribeDBClusterConfigResponse() (response *DescribeDBClusterConfigResponse)

CreateDescribeDBClusterConfigResponse creates a response to parse from DescribeDBClusterConfig response

type DescribeDBClusterNetInfoItemsRequest

type DescribeDBClusterNetInfoItemsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDBClusterNetInfoItemsRequest is the request struct for api DescribeDBClusterNetInfoItems

func CreateDescribeDBClusterNetInfoItemsRequest

func CreateDescribeDBClusterNetInfoItemsRequest() (request *DescribeDBClusterNetInfoItemsRequest)

CreateDescribeDBClusterNetInfoItemsRequest creates a request to invoke DescribeDBClusterNetInfoItems API

type DescribeDBClusterNetInfoItemsResponse

type DescribeDBClusterNetInfoItemsResponse struct {
	*responses.BaseResponse
	ClusterNetworkType string       `json:"ClusterNetworkType" xml:"ClusterNetworkType"`
	RequestId          string       `json:"RequestId" xml:"RequestId"`
	EnableSLB          bool         `json:"EnableSLB" xml:"EnableSLB"`
	NetInfoItems       NetInfoItems `json:"NetInfoItems" xml:"NetInfoItems"`
}

DescribeDBClusterNetInfoItemsResponse is the response struct for api DescribeDBClusterNetInfoItems

func CreateDescribeDBClusterNetInfoItemsResponse

func CreateDescribeDBClusterNetInfoItemsResponse() (response *DescribeDBClusterNetInfoItemsResponse)

CreateDescribeDBClusterNetInfoItemsResponse creates a response to parse from DescribeDBClusterNetInfoItems response

type DescribeDBClusterPerformanceRequest

type DescribeDBClusterPerformanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	Key                  string           `position:"Query" name:"Key"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDBClusterPerformanceRequest is the request struct for api DescribeDBClusterPerformance

func CreateDescribeDBClusterPerformanceRequest

func CreateDescribeDBClusterPerformanceRequest() (request *DescribeDBClusterPerformanceRequest)

CreateDescribeDBClusterPerformanceRequest creates a request to invoke DescribeDBClusterPerformance API

type DescribeDBClusterPerformanceResponse

type DescribeDBClusterPerformanceResponse struct {
	*responses.BaseResponse
	EndTime      string            `json:"EndTime" xml:"EndTime"`
	RequestId    string            `json:"RequestId" xml:"RequestId"`
	StartTime    string            `json:"StartTime" xml:"StartTime"`
	DBClusterId  string            `json:"DBClusterId" xml:"DBClusterId"`
	Performances []PerformanceItem `json:"Performances" xml:"Performances"`
}

DescribeDBClusterPerformanceResponse is the response struct for api DescribeDBClusterPerformance

func CreateDescribeDBClusterPerformanceResponse

func CreateDescribeDBClusterPerformanceResponse() (response *DescribeDBClusterPerformanceResponse)

CreateDescribeDBClusterPerformanceResponse creates a response to parse from DescribeDBClusterPerformance response

type DescribeDBClustersRequest

type DescribeDBClustersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer         `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string                   `position:"Query" name:"DBClusterDescription"`
	DBClusterStatus      string                   `position:"Query" name:"DBClusterStatus"`
	ControlVersion       string                   `position:"Query" name:"ControlVersion"`
	PageNumber           requests.Integer         `position:"Query" name:"PageNumber"`
	ResourceGroupId      string                   `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer         `position:"Query" name:"PageSize"`
	Tag                  *[]DescribeDBClustersTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceOwnerAccount string                   `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                   `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer         `position:"Query" name:"OwnerId"`
	DBClusterIds         string                   `position:"Query" name:"DBClusterIds"`
}

DescribeDBClustersRequest is the request struct for api DescribeDBClusters

func CreateDescribeDBClustersRequest

func CreateDescribeDBClustersRequest() (request *DescribeDBClustersRequest)

CreateDescribeDBClustersRequest creates a request to invoke DescribeDBClusters API

type DescribeDBClustersResponse

type DescribeDBClustersResponse struct {
	*responses.BaseResponse
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	DBClusters DBClusters `json:"DBClusters" xml:"DBClusters"`
}

DescribeDBClustersResponse is the response struct for api DescribeDBClusters

func CreateDescribeDBClustersResponse

func CreateDescribeDBClustersResponse() (response *DescribeDBClustersResponse)

CreateDescribeDBClustersResponse creates a response to parse from DescribeDBClusters response

type DescribeDBClustersTag

type DescribeDBClustersTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeDBClustersTag is a repeated param struct in DescribeDBClustersRequest

type DescribeDBConfigRequest

type DescribeDBConfigRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDBConfigRequest is the request struct for api DescribeDBConfig

func CreateDescribeDBConfigRequest

func CreateDescribeDBConfigRequest() (request *DescribeDBConfigRequest)

CreateDescribeDBConfigRequest creates a request to invoke DescribeDBConfig API

type DescribeDBConfigResponse

type DescribeDBConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Config    string `json:"Config" xml:"Config"`
}

DescribeDBConfigResponse is the response struct for api DescribeDBConfig

func CreateDescribeDBConfigResponse

func CreateDescribeDBConfigResponse() (response *DescribeDBConfigResponse)

CreateDescribeDBConfigResponse creates a response to parse from DescribeDBConfig response

type DescribeOSSStorageRequest

type DescribeOSSStorageRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeOSSStorageRequest is the request struct for api DescribeOSSStorage

func CreateDescribeOSSStorageRequest

func CreateDescribeOSSStorageRequest() (request *DescribeOSSStorageRequest)

CreateDescribeOSSStorageRequest creates a request to invoke DescribeOSSStorage API

type DescribeOSSStorageResponse

type DescribeOSSStorageResponse struct {
	*responses.BaseResponse
	Policy       string `json:"Policy" xml:"Policy"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	State        string `json:"State" xml:"State"`
	ColdStorage  bool   `json:"ColdStorage" xml:"ColdStorage"`
	StorageUsage string `json:"StorageUsage" xml:"StorageUsage"`
}

DescribeOSSStorageResponse is the response struct for api DescribeOSSStorage

func CreateDescribeOSSStorageResponse

func CreateDescribeOSSStorageResponse() (response *DescribeOSSStorageResponse)

CreateDescribeOSSStorageResponse creates a response to parse from DescribeOSSStorage response

type DescribeProcessListRequest

type DescribeProcessListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InitialQueryId       string           `position:"Query" name:"InitialQueryId"`
	QueryDurationMs      requests.Integer `position:"Query" name:"QueryDurationMs"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	InitialUser          string           `position:"Query" name:"InitialUser"`
	Keyword              string           `position:"Query" name:"Keyword"`
	Order                string           `position:"Query" name:"Order"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeProcessListRequest is the request struct for api DescribeProcessList

func CreateDescribeProcessListRequest

func CreateDescribeProcessListRequest() (request *DescribeProcessListRequest)

CreateDescribeProcessListRequest creates a request to invoke DescribeProcessList API

type DescribeProcessListResponse

type DescribeProcessListResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	ProcessList ProcessList `json:"ProcessList" xml:"ProcessList"`
}

DescribeProcessListResponse is the response struct for api DescribeProcessList

func CreateDescribeProcessListResponse

func CreateDescribeProcessListResponse() (response *DescribeProcessListResponse)

CreateDescribeProcessListResponse creates a response to parse from DescribeProcessList response

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Regions   Regions `json:"Regions" xml:"Regions"`
}

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeSchemasRequest

type DescribeSchemasRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TableName            string           `position:"Query" name:"TableName"`
	SchemaName           string           `position:"Query" name:"SchemaName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeSchemasRequest is the request struct for api DescribeSchemas

func CreateDescribeSchemasRequest

func CreateDescribeSchemasRequest() (request *DescribeSchemasRequest)

CreateDescribeSchemasRequest creates a request to invoke DescribeSchemas API

type DescribeSchemasResponse

type DescribeSchemasResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeSchemas `json:"Items" xml:"Items"`
}

DescribeSchemasResponse is the response struct for api DescribeSchemas

func CreateDescribeSchemasResponse

func CreateDescribeSchemasResponse() (response *DescribeSchemasResponse)

CreateDescribeSchemasResponse creates a response to parse from DescribeSchemas response

type DescribeSlowLogRecordsRequest

type DescribeSlowLogRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	QueryDurationMs      requests.Integer `position:"Query" name:"QueryDurationMs"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsRequest

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse

type DescribeSlowLogRecordsResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	SlowLogRecords SlowLogRecords `json:"SlowLogRecords" xml:"SlowLogRecords"`
}

DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsResponse

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeSynDbTablesRequest

type DescribeSynDbTablesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SynDb                string           `position:"Query" name:"SynDb"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DbClusterId          string           `position:"Query" name:"DbClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeSynDbTablesRequest is the request struct for api DescribeSynDbTables

func CreateDescribeSynDbTablesRequest

func CreateDescribeSynDbTablesRequest() (request *DescribeSynDbTablesRequest)

CreateDescribeSynDbTablesRequest creates a request to invoke DescribeSynDbTables API

type DescribeSynDbTablesResponse

type DescribeSynDbTablesResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Tables    []string `json:"Tables" xml:"Tables"`
}

DescribeSynDbTablesResponse is the response struct for api DescribeSynDbTables

func CreateDescribeSynDbTablesResponse

func CreateDescribeSynDbTablesResponse() (response *DescribeSynDbTablesResponse)

CreateDescribeSynDbTablesResponse creates a response to parse from DescribeSynDbTables response

type DescribeSynDbsRequest

type DescribeSynDbsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DbClusterId          string           `position:"Query" name:"DbClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeSynDbsRequest is the request struct for api DescribeSynDbs

func CreateDescribeSynDbsRequest

func CreateDescribeSynDbsRequest() (request *DescribeSynDbsRequest)

CreateDescribeSynDbsRequest creates a request to invoke DescribeSynDbs API

type DescribeSynDbsResponse

type DescribeSynDbsResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	PageSize   int     `json:"PageSize" xml:"PageSize"`
	PageNumber int     `json:"PageNumber" xml:"PageNumber"`
	SynDbs     []SynDb `json:"SynDbs" xml:"SynDbs"`
}

DescribeSynDbsResponse is the response struct for api DescribeSynDbs

func CreateDescribeSynDbsResponse

func CreateDescribeSynDbsResponse() (response *DescribeSynDbsResponse)

CreateDescribeSynDbsResponse creates a response to parse from DescribeSynDbs response

type DescribeTablesRequest

type DescribeTablesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TableName            string           `position:"Query" name:"TableName"`
	SchemaName           string           `position:"Query" name:"SchemaName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeTablesRequest is the request struct for api DescribeTables

func CreateDescribeTablesRequest

func CreateDescribeTablesRequest() (request *DescribeTablesRequest)

CreateDescribeTablesRequest creates a request to invoke DescribeTables API

type DescribeTablesResponse

type DescribeTablesResponse struct {
	*responses.BaseResponse
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeTables `json:"Items" xml:"Items"`
}

DescribeTablesResponse is the response struct for api DescribeTables

func CreateDescribeTablesResponse

func CreateDescribeTablesResponse() (response *DescribeTablesResponse)

CreateDescribeTablesResponse creates a response to parse from DescribeTables response

type DescribeTransferHistoryRequest

type DescribeTransferHistoryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeTransferHistoryRequest is the request struct for api DescribeTransferHistory

func CreateDescribeTransferHistoryRequest

func CreateDescribeTransferHistoryRequest() (request *DescribeTransferHistoryRequest)

CreateDescribeTransferHistoryRequest creates a request to invoke DescribeTransferHistory API

type DescribeTransferHistoryResponse

type DescribeTransferHistoryResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	HistoryDetails HistoryDetails `json:"HistoryDetails" xml:"HistoryDetails"`
}

DescribeTransferHistoryResponse is the response struct for api DescribeTransferHistory

func CreateDescribeTransferHistoryResponse

func CreateDescribeTransferHistoryResponse() (response *DescribeTransferHistoryResponse)

CreateDescribeTransferHistoryResponse creates a response to parse from DescribeTransferHistory response

type HistoryDetail

type HistoryDetail struct {
	SourceDBCluster string `json:"SourceDBCluster" xml:"SourceDBCluster"`
	TargetDBCluster string `json:"TargetDBCluster" xml:"TargetDBCluster"`
	Status          string `json:"Status" xml:"Status"`
	Progress        string `json:"Progress" xml:"Progress"`
}

HistoryDetail is a nested struct in clickhouse response

type HistoryDetails

type HistoryDetails struct {
	HistoryDetail []HistoryDetail `json:"HistoryDetail" xml:"HistoryDetail"`
}

HistoryDetails is a nested struct in clickhouse response

type IPArray

type IPArray struct {
	DBClusterIPArrayAttribute string `json:"DBClusterIPArrayAttribute" xml:"DBClusterIPArrayAttribute"`
	SecurityIPList            string `json:"SecurityIPList" xml:"SecurityIPList"`
	DBClusterIPArrayName      string `json:"DBClusterIPArrayName" xml:"DBClusterIPArrayName"`
}

IPArray is a nested struct in clickhouse response

type ItemsInDescribeBackups

type ItemsInDescribeBackups struct {
	Backup []Backup `json:"Backup" xml:"Backup"`
}

ItemsInDescribeBackups is a nested struct in clickhouse response

type ItemsInDescribeColumns

type ItemsInDescribeColumns struct {
	Column []Column `json:"Column" xml:"Column"`
}

ItemsInDescribeColumns is a nested struct in clickhouse response

type ItemsInDescribeSchemas

type ItemsInDescribeSchemas struct {
	Schema []Schema `json:"Schema" xml:"Schema"`
}

ItemsInDescribeSchemas is a nested struct in clickhouse response

type ItemsInDescribeTables

type ItemsInDescribeTables struct {
	Table []Table `json:"Table" xml:"Table"`
}

ItemsInDescribeTables is a nested struct in clickhouse response

type KillProcessRequest

type KillProcessRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InitialQueryId       string           `position:"Query" name:"InitialQueryId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

KillProcessRequest is the request struct for api KillProcess

func CreateKillProcessRequest

func CreateKillProcessRequest() (request *KillProcessRequest)

CreateKillProcessRequest creates a request to invoke KillProcess API

type KillProcessResponse

type KillProcessResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

KillProcessResponse is the response struct for api KillProcess

func CreateKillProcessResponse

func CreateKillProcessResponse() (response *KillProcessResponse)

CreateKillProcessResponse creates a response to parse from KillProcess response

type ModifyAccountAuthorityRequest

type ModifyAccountAuthorityRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TotalDictionaries    string           `position:"Query" name:"TotalDictionaries"`
	AccountName          string           `position:"Query" name:"AccountName"`
	DmlAuthority         string           `position:"Query" name:"DmlAuthority"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	AllowDatabases       string           `position:"Query" name:"AllowDatabases"`
	AllowDictionaries    string           `position:"Query" name:"AllowDictionaries"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DdlAuthority         requests.Boolean `position:"Query" name:"DdlAuthority"`
	TotalDatabases       string           `position:"Query" name:"TotalDatabases"`
}

ModifyAccountAuthorityRequest is the request struct for api ModifyAccountAuthority

func CreateModifyAccountAuthorityRequest

func CreateModifyAccountAuthorityRequest() (request *ModifyAccountAuthorityRequest)

CreateModifyAccountAuthorityRequest creates a request to invoke ModifyAccountAuthority API

type ModifyAccountAuthorityResponse

type ModifyAccountAuthorityResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyAccountAuthorityResponse is the response struct for api ModifyAccountAuthority

func CreateModifyAccountAuthorityResponse

func CreateModifyAccountAuthorityResponse() (response *ModifyAccountAuthorityResponse)

CreateModifyAccountAuthorityResponse creates a response to parse from ModifyAccountAuthority response

type ModifyAccountDescriptionRequest

type ModifyAccountDescriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionRequest

func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)

CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API

type ModifyAccountDescriptionResponse

type ModifyAccountDescriptionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionResponse

func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)

CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response

type ModifyBackupPolicyRequest

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PreferredBackupPeriod string           `position:"Query" name:"PreferredBackupPeriod"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId           string           `position:"Query" name:"DBClusterId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	PreferredBackupTime   string           `position:"Query" name:"PreferredBackupTime"`
	BackupRetentionPeriod string           `position:"Query" name:"BackupRetentionPeriod"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse

type ModifyBackupPolicyResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyDBClusterAccessWhiteListRequest

type ModifyDBClusterAccessWhiteListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId           requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityIps               string           `position:"Query" name:"SecurityIps"`
	DBClusterIPArrayAttribute string           `position:"Query" name:"DBClusterIPArrayAttribute"`
	ModifyMode                string           `position:"Query" name:"ModifyMode"`
	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId               string           `position:"Query" name:"DBClusterId"`
	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
	DBClusterIPArrayName      string           `position:"Query" name:"DBClusterIPArrayName"`
}

ModifyDBClusterAccessWhiteListRequest is the request struct for api ModifyDBClusterAccessWhiteList

func CreateModifyDBClusterAccessWhiteListRequest

func CreateModifyDBClusterAccessWhiteListRequest() (request *ModifyDBClusterAccessWhiteListRequest)

CreateModifyDBClusterAccessWhiteListRequest creates a request to invoke ModifyDBClusterAccessWhiteList API

type ModifyDBClusterAccessWhiteListResponse

type ModifyDBClusterAccessWhiteListResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDBClusterAccessWhiteListResponse is the response struct for api ModifyDBClusterAccessWhiteList

func CreateModifyDBClusterAccessWhiteListResponse

func CreateModifyDBClusterAccessWhiteListResponse() (response *ModifyDBClusterAccessWhiteListResponse)

CreateModifyDBClusterAccessWhiteListResponse creates a response to parse from ModifyDBClusterAccessWhiteList response

type ModifyDBClusterConfigInXMLRequest added in v1.62.644

type ModifyDBClusterConfigInXMLRequest struct {
	*requests.RpcRequest
	Reason      string `position:"Query" name:"Reason"`
	DBClusterId string `position:"Query" name:"DBClusterId"`
	Config      string `position:"Query" name:"Config"`
}

ModifyDBClusterConfigInXMLRequest is the request struct for api ModifyDBClusterConfigInXML

func CreateModifyDBClusterConfigInXMLRequest added in v1.62.644

func CreateModifyDBClusterConfigInXMLRequest() (request *ModifyDBClusterConfigInXMLRequest)

CreateModifyDBClusterConfigInXMLRequest creates a request to invoke ModifyDBClusterConfigInXML API

type ModifyDBClusterConfigInXMLResponse added in v1.62.644

type ModifyDBClusterConfigInXMLResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDBClusterConfigInXMLResponse is the response struct for api ModifyDBClusterConfigInXML

func CreateModifyDBClusterConfigInXMLResponse added in v1.62.644

func CreateModifyDBClusterConfigInXMLResponse() (response *ModifyDBClusterConfigInXMLResponse)

CreateModifyDBClusterConfigInXMLResponse creates a response to parse from ModifyDBClusterConfigInXML response

type ModifyDBClusterConfigRequest

type ModifyDBClusterConfigRequest struct {
	*requests.RpcRequest
	Reason               string           `position:"Query" name:"Reason"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	UserConfig           string           `position:"Query" name:"UserConfig"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyDBClusterConfigRequest is the request struct for api ModifyDBClusterConfig

func CreateModifyDBClusterConfigRequest

func CreateModifyDBClusterConfigRequest() (request *ModifyDBClusterConfigRequest)

CreateModifyDBClusterConfigRequest creates a request to invoke ModifyDBClusterConfig API

type ModifyDBClusterConfigResponse

type ModifyDBClusterConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDBClusterConfigResponse is the response struct for api ModifyDBClusterConfig

func CreateModifyDBClusterConfigResponse

func CreateModifyDBClusterConfigResponse() (response *ModifyDBClusterConfigResponse)

CreateModifyDBClusterConfigResponse creates a response to parse from ModifyDBClusterConfig response

type ModifyDBClusterDescriptionRequest

type ModifyDBClusterDescriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyDBClusterDescriptionRequest is the request struct for api ModifyDBClusterDescription

func CreateModifyDBClusterDescriptionRequest

func CreateModifyDBClusterDescriptionRequest() (request *ModifyDBClusterDescriptionRequest)

CreateModifyDBClusterDescriptionRequest creates a request to invoke ModifyDBClusterDescription API

type ModifyDBClusterDescriptionResponse

type ModifyDBClusterDescriptionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDBClusterDescriptionResponse is the response struct for api ModifyDBClusterDescription

func CreateModifyDBClusterDescriptionResponse

func CreateModifyDBClusterDescriptionResponse() (response *ModifyDBClusterDescriptionResponse)

CreateModifyDBClusterDescriptionResponse creates a response to parse from ModifyDBClusterDescription response

type ModifyDBClusterMaintainTimeRequest

type ModifyDBClusterMaintainTimeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MaintainTime         string           `position:"Query" name:"MaintainTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyDBClusterMaintainTimeRequest is the request struct for api ModifyDBClusterMaintainTime

func CreateModifyDBClusterMaintainTimeRequest

func CreateModifyDBClusterMaintainTimeRequest() (request *ModifyDBClusterMaintainTimeRequest)

CreateModifyDBClusterMaintainTimeRequest creates a request to invoke ModifyDBClusterMaintainTime API

type ModifyDBClusterMaintainTimeResponse

type ModifyDBClusterMaintainTimeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDBClusterMaintainTimeResponse is the response struct for api ModifyDBClusterMaintainTime

func CreateModifyDBClusterMaintainTimeResponse

func CreateModifyDBClusterMaintainTimeResponse() (response *ModifyDBClusterMaintainTimeResponse)

CreateModifyDBClusterMaintainTimeResponse creates a response to parse from ModifyDBClusterMaintainTime response

type ModifyDBClusterRequest

type ModifyDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBClusterClass       string           `position:"Query" name:"DBClusterClass"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBNodeGroupCount     string           `position:"Query" name:"DBNodeGroupCount"`
	DBNodeStorage        string           `position:"Query" name:"DBNodeStorage"`
}

ModifyDBClusterRequest is the request struct for api ModifyDBCluster

func CreateModifyDBClusterRequest

func CreateModifyDBClusterRequest() (request *ModifyDBClusterRequest)

CreateModifyDBClusterRequest creates a request to invoke ModifyDBCluster API

type ModifyDBClusterResponse

type ModifyDBClusterResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	DBCluster DBCluster `json:"DBCluster" xml:"DBCluster"`
}

ModifyDBClusterResponse is the response struct for api ModifyDBCluster

func CreateModifyDBClusterResponse

func CreateModifyDBClusterResponse() (response *ModifyDBClusterResponse)

CreateModifyDBClusterResponse creates a response to parse from ModifyDBCluster response

type ModifyDBConfigRequest

type ModifyDBConfigRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Config               string           `position:"Query" name:"Config"`
}

ModifyDBConfigRequest is the request struct for api ModifyDBConfig

func CreateModifyDBConfigRequest

func CreateModifyDBConfigRequest() (request *ModifyDBConfigRequest)

CreateModifyDBConfigRequest creates a request to invoke ModifyDBConfig API

type ModifyDBConfigResponse

type ModifyDBConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDBConfigResponse is the response struct for api ModifyDBConfig

func CreateModifyDBConfigResponse

func CreateModifyDBConfigResponse() (response *ModifyDBConfigResponse)

CreateModifyDBConfigResponse creates a response to parse from ModifyDBConfig response

type ModifyMinorVersionGreadeTypeRequest added in v1.62.644

type ModifyMinorVersionGreadeTypeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MaintainAutoType     requests.Boolean `position:"Query" name:"MaintainAutoType"`
}

ModifyMinorVersionGreadeTypeRequest is the request struct for api ModifyMinorVersionGreadeType

func CreateModifyMinorVersionGreadeTypeRequest added in v1.62.644

func CreateModifyMinorVersionGreadeTypeRequest() (request *ModifyMinorVersionGreadeTypeRequest)

CreateModifyMinorVersionGreadeTypeRequest creates a request to invoke ModifyMinorVersionGreadeType API

type ModifyMinorVersionGreadeTypeResponse added in v1.62.644

type ModifyMinorVersionGreadeTypeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyMinorVersionGreadeTypeResponse is the response struct for api ModifyMinorVersionGreadeType

func CreateModifyMinorVersionGreadeTypeResponse added in v1.62.644

func CreateModifyMinorVersionGreadeTypeResponse() (response *ModifyMinorVersionGreadeTypeResponse)

CreateModifyMinorVersionGreadeTypeResponse creates a response to parse from ModifyMinorVersionGreadeType response

type ModifyRDSToClickhouseDbRequest

type ModifyRDSToClickhouseDbRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RdsVpcId             string           `position:"Query" name:"RdsVpcId"`
	CkPassword           string           `position:"Query" name:"CkPassword"`
	RdsSynTables         string           `position:"Query" name:"RdsSynTables"`
	RdsPassword          string           `position:"Query" name:"RdsPassword"`
	CkUserName           string           `position:"Query" name:"CkUserName"`
	RdsSynDb             string           `position:"Query" name:"RdsSynDb"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DbClusterId          string           `position:"Query" name:"DbClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	RdsId                string           `position:"Query" name:"RdsId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ClickhousePort       requests.Integer `position:"Query" name:"ClickhousePort"`
	LimitUpper           requests.Integer `position:"Query" name:"LimitUpper"`
	RdsPort              requests.Integer `position:"Query" name:"RdsPort"`
	SkipUnsupported      requests.Boolean `position:"Query" name:"SkipUnsupported"`
	RdsUserName          string           `position:"Query" name:"RdsUserName"`
}

ModifyRDSToClickhouseDbRequest is the request struct for api ModifyRDSToClickhouseDb

func CreateModifyRDSToClickhouseDbRequest

func CreateModifyRDSToClickhouseDbRequest() (request *ModifyRDSToClickhouseDbRequest)

CreateModifyRDSToClickhouseDbRequest creates a request to invoke ModifyRDSToClickhouseDb API

type ModifyRDSToClickhouseDbResponse

type ModifyRDSToClickhouseDbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Status    int64  `json:"Status" xml:"Status"`
	ErrorMsg  string `json:"ErrorMsg" xml:"ErrorMsg"`
	ErrorCode int64  `json:"ErrorCode" xml:"ErrorCode"`
}

ModifyRDSToClickhouseDbResponse is the response struct for api ModifyRDSToClickhouseDb

func CreateModifyRDSToClickhouseDbResponse

func CreateModifyRDSToClickhouseDbResponse() (response *ModifyRDSToClickhouseDbResponse)

CreateModifyRDSToClickhouseDbResponse creates a response to parse from ModifyRDSToClickhouseDb response

type NetInfoItem

type NetInfoItem struct {
	VpcId            string `json:"VpcId" xml:"VpcId"`
	VSwitchId        string `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	JdbcPort         string `json:"JdbcPort" xml:"JdbcPort"`
	NetType          string `json:"NetType" xml:"NetType"`
	HttpPort         string `json:"HttpPort" xml:"HttpPort"`
	IPAddress        string `json:"IPAddress" xml:"IPAddress"`
	HttpsPort        string `json:"HttpsPort" xml:"HttpsPort"`
	MySQLPort        string `json:"MySQLPort" xml:"MySQLPort"`
}

NetInfoItem is a nested struct in clickhouse response

type NetInfoItems

type NetInfoItems struct {
	NetInfoItem []NetInfoItem `json:"NetInfoItem" xml:"NetInfoItem"`
}

NetInfoItems is a nested struct in clickhouse response

type PerformanceItem

type PerformanceItem struct {
	Key    string       `json:"Key" xml:"Key"`
	Unit   string       `json:"Unit" xml:"Unit"`
	Name   string       `json:"Name" xml:"Name"`
	Series []SeriesItem `json:"Series" xml:"Series"`
}

PerformanceItem is a nested struct in clickhouse response

type Performances

type Performances struct {
	PerformanceItem []PerformanceItem `json:"PerformanceItem" xml:"PerformanceItem"`
}

Performances is a nested struct in clickhouse response

type Point

type Point struct {
	Point []string `json:"Point" xml:"Point"`
}

Point is a nested struct in clickhouse response

type ProcessList

type ProcessList struct {
	Rows                   string                           `json:"Rows" xml:"Rows"`
	RowsBeforeLimitAtLeast string                           `json:"RowsBeforeLimitAtLeast" xml:"RowsBeforeLimitAtLeast"`
	Statistics             Statistics                       `json:"Statistics" xml:"Statistics"`
	TableSchema            TableSchemaInDescribeProcessList `json:"TableSchema" xml:"TableSchema"`
	Data                   DataInDescribeProcessList        `json:"Data" xml:"Data"`
}

ProcessList is a nested struct in clickhouse response

type Region

type Region struct {
	RegionId string `json:"RegionId" xml:"RegionId"`
	Zones    Zones  `json:"Zones" xml:"Zones"`
}

Region is a nested struct in clickhouse response

type Regions

type Regions struct {
	Region []Region `json:"Region" xml:"Region"`
}

Regions is a nested struct in clickhouse response

type ReleaseClusterPublicConnectionRequest

type ReleaseClusterPublicConnectionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ReleaseClusterPublicConnectionRequest is the request struct for api ReleaseClusterPublicConnection

func CreateReleaseClusterPublicConnectionRequest

func CreateReleaseClusterPublicConnectionRequest() (request *ReleaseClusterPublicConnectionRequest)

CreateReleaseClusterPublicConnectionRequest creates a request to invoke ReleaseClusterPublicConnection API

type ReleaseClusterPublicConnectionResponse

type ReleaseClusterPublicConnectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ReleaseClusterPublicConnectionResponse is the response struct for api ReleaseClusterPublicConnection

func CreateReleaseClusterPublicConnectionResponse

func CreateReleaseClusterPublicConnectionResponse() (response *ReleaseClusterPublicConnectionResponse)

CreateReleaseClusterPublicConnectionResponse creates a response to parse from ReleaseClusterPublicConnection response

type RepeatedDbs

type RepeatedDbs struct {
	Dbs []string `json:"dbs" xml:"dbs"`
}

RepeatedDbs is a nested struct in clickhouse response

type ResetAccountPasswordRequest

type ResetAccountPasswordRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
}

ResetAccountPasswordRequest is the request struct for api ResetAccountPassword

func CreateResetAccountPasswordRequest

func CreateResetAccountPasswordRequest() (request *ResetAccountPasswordRequest)

CreateResetAccountPasswordRequest creates a request to invoke ResetAccountPassword API

type ResetAccountPasswordResponse

type ResetAccountPasswordResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ResetAccountPasswordResponse is the response struct for api ResetAccountPassword

func CreateResetAccountPasswordResponse

func CreateResetAccountPasswordResponse() (response *ResetAccountPasswordResponse)

CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response

type RestartInstanceRequest

type RestartInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	RestartTime          string           `position:"Query" name:"RestartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

RestartInstanceRequest is the request struct for api RestartInstance

func CreateRestartInstanceRequest

func CreateRestartInstanceRequest() (request *RestartInstanceRequest)

CreateRestartInstanceRequest creates a request to invoke RestartInstance API

type RestartInstanceResponse

type RestartInstanceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RestartInstanceResponse is the response struct for api RestartInstance

func CreateRestartInstanceResponse

func CreateRestartInstanceResponse() (response *RestartInstanceResponse)

CreateRestartInstanceResponse creates a response to parse from RestartInstance response

type ResultSet

type ResultSet struct {
	Name            string `json:"Name" xml:"Name"`
	InitialUser     string `json:"InitialUser" xml:"InitialUser"`
	MemoryUsage     string `json:"MemoryUsage" xml:"MemoryUsage"`
	ResultBytes     string `json:"ResultBytes" xml:"ResultBytes"`
	QueryStartTime  string `json:"QueryStartTime" xml:"QueryStartTime"`
	ReadBytes       string `json:"ReadBytes" xml:"ReadBytes"`
	InitialAddress  string `json:"InitialAddress" xml:"InitialAddress"`
	InitialQueryId  string `json:"InitialQueryId" xml:"InitialQueryId"`
	ReadRows        string `json:"ReadRows" xml:"ReadRows"`
	QueryDurationMs string `json:"QueryDurationMs" xml:"QueryDurationMs"`
	Query           string `json:"Query" xml:"Query"`
	Type            string `json:"Type" xml:"Type"`
}

ResultSet is a nested struct in clickhouse response

type ScaleOutStatus

type ScaleOutStatus struct {
	Progress string `json:"Progress" xml:"Progress"`
	Ratio    string `json:"Ratio" xml:"Ratio"`
}

ScaleOutStatus is a nested struct in clickhouse response

type Schema

type Schema struct {
	SchemaName  string `json:"SchemaName" xml:"SchemaName"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
}

Schema is a nested struct in clickhouse response

type SchemasInDescribeAllDataSource

type SchemasInDescribeAllDataSource struct {
	Schema []Schema `json:"Schema" xml:"Schema"`
}

SchemasInDescribeAllDataSource is a nested struct in clickhouse response

type SchemasInDescribeAllDataSources

type SchemasInDescribeAllDataSources struct {
	Schema []Schema `json:"Schema" xml:"Schema"`
}

SchemasInDescribeAllDataSources is a nested struct in clickhouse response

type Series

type Series struct {
	SeriesItem []SeriesItem `json:"SeriesItem" xml:"SeriesItem"`
}

Series is a nested struct in clickhouse response

type SeriesItem

type SeriesItem struct {
	Name   string      `json:"Name" xml:"Name"`
	Values []ValueItem `json:"Values" xml:"Values"`
}

SeriesItem is a nested struct in clickhouse response

type SlowLogRecords

type SlowLogRecords struct {
	Rows                   string                              `json:"Rows" xml:"Rows"`
	RowsBeforeLimitAtLeast string                              `json:"RowsBeforeLimitAtLeast" xml:"RowsBeforeLimitAtLeast"`
	Statistics             Statistics                          `json:"Statistics" xml:"Statistics"`
	TableSchema            TableSchemaInDescribeSlowLogRecords `json:"TableSchema" xml:"TableSchema"`
	Data                   DataInDescribeSlowLogRecords        `json:"Data" xml:"Data"`
}

SlowLogRecords is a nested struct in clickhouse response

type Statistics

type Statistics struct {
	RowsRead    int     `json:"RowsRead" xml:"RowsRead"`
	ElapsedTime float64 `json:"ElapsedTime" xml:"ElapsedTime"`
	BytesRead   int     `json:"BytesRead" xml:"BytesRead"`
}

Statistics is a nested struct in clickhouse response

type SynDb

type SynDb struct {
	RdsId       string `json:"RdsId" xml:"RdsId"`
	SynDb       string `json:"SynDb" xml:"SynDb"`
	SynStatus   bool   `json:"SynStatus" xml:"SynStatus"`
	ErrorMsg    string `json:"ErrorMsg" xml:"ErrorMsg"`
	RdsUserName string `json:"RdsUserName" xml:"RdsUserName"`
	RdsPassword string `json:"RdsPassword" xml:"RdsPassword"`
	RdsVpcUrl   string `json:"RdsVpcUrl" xml:"RdsVpcUrl"`
}

SynDb is a nested struct in clickhouse response

type SynDbs

type SynDbs struct {
	SynDb []SynDb `json:"SynDb" xml:"SynDb"`
}

SynDbs is a nested struct in clickhouse response

type Table

type Table struct {
	SchemaName  string `json:"SchemaName" xml:"SchemaName"`
	TableName   string `json:"TableName" xml:"TableName"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
}

Table is a nested struct in clickhouse response

type TableDetail

type TableDetail struct {
	TableName string `json:"TableName" xml:"TableName"`
	Cluster   string `json:"Cluster" xml:"Cluster"`
	Database  string `json:"Database" xml:"Database"`
	Detail    int    `json:"Detail" xml:"Detail"`
}

TableDetail is a nested struct in clickhouse response

type TableDetails

type TableDetails struct {
	TableDetail []TableDetail `json:"TableDetail" xml:"TableDetail"`
}

TableDetails is a nested struct in clickhouse response

type TableSchemaInDescribeProcessList

type TableSchemaInDescribeProcessList struct {
	ResultSet []ResultSet `json:"ResultSet" xml:"ResultSet"`
}

TableSchemaInDescribeProcessList is a nested struct in clickhouse response

type TableSchemaInDescribeSlowLogRecords

type TableSchemaInDescribeSlowLogRecords struct {
	ResultSet []ResultSet `json:"ResultSet" xml:"ResultSet"`
}

TableSchemaInDescribeSlowLogRecords is a nested struct in clickhouse response

type TablesInDescribeAllDataSource

type TablesInDescribeAllDataSource struct {
	Table []Table `json:"Table" xml:"Table"`
}

TablesInDescribeAllDataSource is a nested struct in clickhouse response

type TablesInDescribeAllDataSources

type TablesInDescribeAllDataSources struct {
	Table []Table `json:"Table" xml:"Table"`
}

TablesInDescribeAllDataSources is a nested struct in clickhouse response

type TablesInDescribeSynDbTables

type TablesInDescribeSynDbTables struct {
	Schema []string `json:"Schema" xml:"Schema"`
}

TablesInDescribeSynDbTables is a nested struct in clickhouse response

type Tag

type Tag struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

Tag is a nested struct in clickhouse response

type TagsInDescribeDBClusterAttribute

type TagsInDescribeDBClusterAttribute struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeDBClusterAttribute is a nested struct in clickhouse response

type TagsInDescribeDBClusters

type TagsInDescribeDBClusters struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeDBClusters is a nested struct in clickhouse response

type TotalDatabases

type TotalDatabases struct {
	TotalDatabases []string `json:"TotalDatabases" xml:"TotalDatabases"`
}

TotalDatabases is a nested struct in clickhouse response

type TotalDictionaries

type TotalDictionaries struct {
	TotalDictionaries []string `json:"TotalDictionaries" xml:"TotalDictionaries"`
}

TotalDictionaries is a nested struct in clickhouse response

type TransferVersionRequest

type TransferVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SourceAccount        string           `position:"Query" name:"SourceAccount"`
	TargetAccount        string           `position:"Query" name:"TargetAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	SourcePassword       string           `position:"Query" name:"SourcePassword"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	TargetPassword       string           `position:"Query" name:"TargetPassword"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TargetDbClusterId    string           `position:"Query" name:"TargetDbClusterId"`
}

TransferVersionRequest is the request struct for api TransferVersion

func CreateTransferVersionRequest

func CreateTransferVersionRequest() (request *TransferVersionRequest)

CreateTransferVersionRequest creates a request to invoke TransferVersion API

type TransferVersionResponse

type TransferVersionResponse struct {
	*responses.BaseResponse
	DBInstanceID   int    `json:"DBInstanceID" xml:"DBInstanceID"`
	DBInstanceName int64  `json:"DBInstanceName" xml:"DBInstanceName"`
	TaskId         bool   `json:"TaskId" xml:"TaskId"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
}

TransferVersionResponse is the response struct for api TransferVersion

func CreateTransferVersionResponse

func CreateTransferVersionResponse() (response *TransferVersionResponse)

CreateTransferVersionResponse creates a response to parse from TransferVersion response

type UpgradeMinorVersionRequest added in v1.62.644

type UpgradeMinorVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UpgradeImmediately   requests.Boolean `position:"Query" name:"UpgradeImmediately"`
	UpgradeVersion       string           `position:"Query" name:"UpgradeVersion"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	UpgradeTime          string           `position:"Query" name:"UpgradeTime"`
}

UpgradeMinorVersionRequest is the request struct for api UpgradeMinorVersion

func CreateUpgradeMinorVersionRequest added in v1.62.644

func CreateUpgradeMinorVersionRequest() (request *UpgradeMinorVersionRequest)

CreateUpgradeMinorVersionRequest creates a request to invoke UpgradeMinorVersion API

type UpgradeMinorVersionResponse added in v1.62.644

type UpgradeMinorVersionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpgradeMinorVersionResponse is the response struct for api UpgradeMinorVersion

func CreateUpgradeMinorVersionResponse added in v1.62.644

func CreateUpgradeMinorVersionResponse() (response *UpgradeMinorVersionResponse)

CreateUpgradeMinorVersionResponse creates a response to parse from UpgradeMinorVersion response

type ValueItem

type ValueItem struct {
	Point []string `json:"Point" xml:"Point"`
}

ValueItem is a nested struct in clickhouse response

type Values added in v1.62.644

type Values struct {
	ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}

Values is a nested struct in clickhouse response

type Zone

type Zone struct {
	ZoneId     string `json:"ZoneId" xml:"ZoneId"`
	VpcEnabled bool   `json:"VpcEnabled" xml:"VpcEnabled"`
}

Zone is a nested struct in clickhouse response

type Zones

type Zones struct {
	Zone []Zone `json:"Zone" xml:"Zone"`
}

Zones is a nested struct in clickhouse response

Source Files

Jump to

Keyboard shortcuts

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