clickhouse

package
v1.62.305 Latest Latest
Warning

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

Go to latest
Published: May 6, 2023 License: Apache-2.0 Imports: 6 Imported by: 1

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"`
}

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 AvailableZone

type AvailableZone struct {
	ZoneId              string              `json:"ZoneId" xml:"ZoneId"`
	SupportedSerialList SupportedSerialList `json:"SupportedSerialList" xml:"SupportedSerialList"`
}

AvailableZone is a nested struct in clickhouse response

type AvailableZoneList

type AvailableZoneList struct {
	AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}

AvailableZoneList 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"`
}

Backup is a nested struct in clickhouse response

type CheckAccess

type CheckAccess struct {
	ErrCode    int64  `json:"ErrCode" xml:"ErrCode"`
	ErrMessage string `json:"ErrMessage" xml:"ErrMessage"`
}

CheckAccess 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 CheckCode

type CheckCode struct {
	ErrCode    int64  `json:"ErrCode" xml:"ErrCode"`
	ErrMessage string `json:"ErrMessage" xml:"ErrMessage"`
}

CheckCode is a nested struct in clickhouse 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 CheckStatus

type CheckStatus struct {
	ErrCode    int64  `json:"ErrCode" xml:"ErrCode"`
	ErrMessage string `json:"ErrMessage" xml:"ErrMessage"`
}

CheckStatus is a nested struct in clickhouse response

type CheckVersionTransferRequest

type CheckVersionTransferRequest 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"`
	CheckAccount         requests.Boolean `position:"Query" name:"CheckAccount"`
	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"`
}

CheckVersionTransferRequest is the request struct for api CheckVersionTransfer

func CreateCheckVersionTransferRequest

func CreateCheckVersionTransferRequest() (request *CheckVersionTransferRequest)

CreateCheckVersionTransferRequest creates a request to invoke CheckVersionTransfer API

type CheckVersionTransferResponse

type CheckVersionTransferResponse struct {
	*responses.BaseResponse
	TotalCount      int         `json:"TotalCount" xml:"TotalCount"`
	CheckCategory   bool        `json:"CheckCategory" xml:"CheckCategory"`
	CheckConnection bool        `json:"CheckConnection" xml:"CheckConnection"`
	CheckStorage    bool        `json:"CheckStorage" xml:"CheckStorage"`
	RequestId       string      `json:"RequestId" xml:"RequestId"`
	TimeDuration    string      `json:"TimeDuration" xml:"TimeDuration"`
	CheckAccess     CheckAccess `json:"CheckAccess" xml:"CheckAccess"`
	CheckStatus     CheckStatus `json:"CheckStatus" xml:"CheckStatus"`
	CheckCode       CheckCode   `json:"CheckCode" xml:"CheckCode"`
}

CheckVersionTransferResponse is the response struct for api CheckVersionTransfer

func CreateCheckVersionTransferResponse

func CreateCheckVersionTransferResponse() (response *CheckVersionTransferResponse)

CreateCheckVersionTransferResponse creates a response to parse from CheckVersionTransfer 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) 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) CheckVersionTransfer

func (client *Client) CheckVersionTransfer(request *CheckVersionTransferRequest) (response *CheckVersionTransferResponse, err error)

CheckVersionTransfer invokes the clickhouse.CheckVersionTransfer API synchronously

func (*Client) CheckVersionTransferWithCallback

func (client *Client) CheckVersionTransferWithCallback(request *CheckVersionTransferRequest, callback func(response *CheckVersionTransferResponse, err error)) <-chan int

CheckVersionTransferWithCallback invokes the clickhouse.CheckVersionTransfer API asynchronously

func (*Client) CheckVersionTransferWithChan

func (client *Client) CheckVersionTransferWithChan(request *CheckVersionTransferRequest) (<-chan *CheckVersionTransferResponse, <-chan error)

CheckVersionTransferWithChan invokes the clickhouse.CheckVersionTransfer 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) 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) DeleteLorneTask

func (client *Client) DeleteLorneTask(request *DeleteLorneTaskRequest) (response *DeleteLorneTaskResponse, err error)

DeleteLorneTask invokes the clickhouse.DeleteLorneTask API synchronously

func (*Client) DeleteLorneTaskWithCallback

func (client *Client) DeleteLorneTaskWithCallback(request *DeleteLorneTaskRequest, callback func(response *DeleteLorneTaskResponse, err error)) <-chan int

DeleteLorneTaskWithCallback invokes the clickhouse.DeleteLorneTask API asynchronously

func (*Client) DeleteLorneTaskWithChan

func (client *Client) DeleteLorneTaskWithChan(request *DeleteLorneTaskRequest) (<-chan *DeleteLorneTaskResponse, <-chan error)

DeleteLorneTaskWithChan invokes the clickhouse.DeleteLorneTask 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) DescribeAvailableResource

func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)

DescribeAvailableResource invokes the clickhouse.DescribeAvailableResource API synchronously

func (*Client) DescribeAvailableResourceWithCallback

func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, callback func(response *DescribeAvailableResourceResponse, err error)) <-chan int

DescribeAvailableResourceWithCallback invokes the clickhouse.DescribeAvailableResource API asynchronously

func (*Client) DescribeAvailableResourceWithChan

func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)

DescribeAvailableResourceWithChan invokes the clickhouse.DescribeAvailableResource 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) 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) 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) DescribeLogHubAttribute

func (client *Client) DescribeLogHubAttribute(request *DescribeLogHubAttributeRequest) (response *DescribeLogHubAttributeResponse, err error)

DescribeLogHubAttribute invokes the clickhouse.DescribeLogHubAttribute API synchronously

func (*Client) DescribeLogHubAttributeWithCallback

func (client *Client) DescribeLogHubAttributeWithCallback(request *DescribeLogHubAttributeRequest, callback func(response *DescribeLogHubAttributeResponse, err error)) <-chan int

DescribeLogHubAttributeWithCallback invokes the clickhouse.DescribeLogHubAttribute API asynchronously

func (*Client) DescribeLogHubAttributeWithChan

func (client *Client) DescribeLogHubAttributeWithChan(request *DescribeLogHubAttributeRequest) (<-chan *DescribeLogHubAttributeResponse, <-chan error)

DescribeLogHubAttributeWithChan invokes the clickhouse.DescribeLogHubAttribute API asynchronously

func (*Client) DescribeLogStoreKeys

func (client *Client) DescribeLogStoreKeys(request *DescribeLogStoreKeysRequest) (response *DescribeLogStoreKeysResponse, err error)

DescribeLogStoreKeys invokes the clickhouse.DescribeLogStoreKeys API synchronously

func (*Client) DescribeLogStoreKeysWithCallback

func (client *Client) DescribeLogStoreKeysWithCallback(request *DescribeLogStoreKeysRequest, callback func(response *DescribeLogStoreKeysResponse, err error)) <-chan int

DescribeLogStoreKeysWithCallback invokes the clickhouse.DescribeLogStoreKeys API asynchronously

func (*Client) DescribeLogStoreKeysWithChan

func (client *Client) DescribeLogStoreKeysWithChan(request *DescribeLogStoreKeysRequest) (<-chan *DescribeLogStoreKeysResponse, <-chan error)

DescribeLogStoreKeysWithChan invokes the clickhouse.DescribeLogStoreKeys API asynchronously

func (*Client) DescribeLoghubDetail

func (client *Client) DescribeLoghubDetail(request *DescribeLoghubDetailRequest) (response *DescribeLoghubDetailResponse, err error)

DescribeLoghubDetail invokes the clickhouse.DescribeLoghubDetail API synchronously

func (*Client) DescribeLoghubDetailWithCallback

func (client *Client) DescribeLoghubDetailWithCallback(request *DescribeLoghubDetailRequest, callback func(response *DescribeLoghubDetailResponse, err error)) <-chan int

DescribeLoghubDetailWithCallback invokes the clickhouse.DescribeLoghubDetail API asynchronously

func (*Client) DescribeLoghubDetailWithChan

func (client *Client) DescribeLoghubDetailWithChan(request *DescribeLoghubDetailRequest) (<-chan *DescribeLoghubDetailResponse, <-chan error)

DescribeLoghubDetailWithChan invokes the clickhouse.DescribeLoghubDetail API asynchronously

func (*Client) DescribeLorneLog

func (client *Client) DescribeLorneLog(request *DescribeLorneLogRequest) (response *DescribeLorneLogResponse, err error)

DescribeLorneLog invokes the clickhouse.DescribeLorneLog API synchronously

func (*Client) DescribeLorneLogWithCallback

func (client *Client) DescribeLorneLogWithCallback(request *DescribeLorneLogRequest, callback func(response *DescribeLorneLogResponse, err error)) <-chan int

DescribeLorneLogWithCallback invokes the clickhouse.DescribeLorneLog API asynchronously

func (*Client) DescribeLorneLogWithChan

func (client *Client) DescribeLorneLogWithChan(request *DescribeLorneLogRequest) (<-chan *DescribeLorneLogResponse, <-chan error)

DescribeLorneLogWithChan invokes the clickhouse.DescribeLorneLog API asynchronously

func (*Client) DescribeLorneTasks

func (client *Client) DescribeLorneTasks(request *DescribeLorneTasksRequest) (response *DescribeLorneTasksResponse, err error)

DescribeLorneTasks invokes the clickhouse.DescribeLorneTasks API synchronously

func (*Client) DescribeLorneTasksMCount

func (client *Client) DescribeLorneTasksMCount(request *DescribeLorneTasksMCountRequest) (response *DescribeLorneTasksMCountResponse, err error)

DescribeLorneTasksMCount invokes the clickhouse.DescribeLorneTasksMCount API synchronously

func (*Client) DescribeLorneTasksMCountWithCallback

func (client *Client) DescribeLorneTasksMCountWithCallback(request *DescribeLorneTasksMCountRequest, callback func(response *DescribeLorneTasksMCountResponse, err error)) <-chan int

DescribeLorneTasksMCountWithCallback invokes the clickhouse.DescribeLorneTasksMCount API asynchronously

func (*Client) DescribeLorneTasksMCountWithChan

func (client *Client) DescribeLorneTasksMCountWithChan(request *DescribeLorneTasksMCountRequest) (<-chan *DescribeLorneTasksMCountResponse, <-chan error)

DescribeLorneTasksMCountWithChan invokes the clickhouse.DescribeLorneTasksMCount API asynchronously

func (*Client) DescribeLorneTasksMetrics

func (client *Client) DescribeLorneTasksMetrics(request *DescribeLorneTasksMetricsRequest) (response *DescribeLorneTasksMetricsResponse, err error)

DescribeLorneTasksMetrics invokes the clickhouse.DescribeLorneTasksMetrics API synchronously

func (*Client) DescribeLorneTasksMetricsWithCallback

func (client *Client) DescribeLorneTasksMetricsWithCallback(request *DescribeLorneTasksMetricsRequest, callback func(response *DescribeLorneTasksMetricsResponse, err error)) <-chan int

DescribeLorneTasksMetricsWithCallback invokes the clickhouse.DescribeLorneTasksMetrics API asynchronously

func (*Client) DescribeLorneTasksMetricsWithChan

func (client *Client) DescribeLorneTasksMetricsWithChan(request *DescribeLorneTasksMetricsRequest) (<-chan *DescribeLorneTasksMetricsResponse, <-chan error)

DescribeLorneTasksMetricsWithChan invokes the clickhouse.DescribeLorneTasksMetrics API asynchronously

func (*Client) DescribeLorneTasksWithCallback

func (client *Client) DescribeLorneTasksWithCallback(request *DescribeLorneTasksRequest, callback func(response *DescribeLorneTasksResponse, err error)) <-chan int

DescribeLorneTasksWithCallback invokes the clickhouse.DescribeLorneTasks API asynchronously

func (*Client) DescribeLorneTasksWithChan

func (client *Client) DescribeLorneTasksWithChan(request *DescribeLorneTasksRequest) (<-chan *DescribeLorneTasksResponse, <-chan error)

DescribeLorneTasksWithChan invokes the clickhouse.DescribeLorneTasks 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) DescribeRDSTables

func (client *Client) DescribeRDSTables(request *DescribeRDSTablesRequest) (response *DescribeRDSTablesResponse, err error)

DescribeRDSTables invokes the clickhouse.DescribeRDSTables API synchronously

func (*Client) DescribeRDSTablesWithCallback

func (client *Client) DescribeRDSTablesWithCallback(request *DescribeRDSTablesRequest, callback func(response *DescribeRDSTablesResponse, err error)) <-chan int

DescribeRDSTablesWithCallback invokes the clickhouse.DescribeRDSTables API asynchronously

func (*Client) DescribeRDSTablesWithChan

func (client *Client) DescribeRDSTablesWithChan(request *DescribeRDSTablesRequest) (<-chan *DescribeRDSTablesResponse, <-chan error)

DescribeRDSTablesWithChan invokes the clickhouse.DescribeRDSTables API asynchronously

func (*Client) DescribeRDSVpc

func (client *Client) DescribeRDSVpc(request *DescribeRDSVpcRequest) (response *DescribeRDSVpcResponse, err error)

DescribeRDSVpc invokes the clickhouse.DescribeRDSVpc API synchronously

func (*Client) DescribeRDSVpcWithCallback

func (client *Client) DescribeRDSVpcWithCallback(request *DescribeRDSVpcRequest, callback func(response *DescribeRDSVpcResponse, err error)) <-chan int

DescribeRDSVpcWithCallback invokes the clickhouse.DescribeRDSVpc API asynchronously

func (*Client) DescribeRDSVpcWithChan

func (client *Client) DescribeRDSVpcWithChan(request *DescribeRDSVpcRequest) (<-chan *DescribeRDSVpcResponse, <-chan error)

DescribeRDSVpcWithChan invokes the clickhouse.DescribeRDSVpc API asynchronously

func (*Client) DescribeRDSschemas

func (client *Client) DescribeRDSschemas(request *DescribeRDSschemasRequest) (response *DescribeRDSschemasResponse, err error)

DescribeRDSschemas invokes the clickhouse.DescribeRDSschemas API synchronously

func (*Client) DescribeRDSschemasWithCallback

func (client *Client) DescribeRDSschemasWithCallback(request *DescribeRDSschemasRequest, callback func(response *DescribeRDSschemasResponse, err error)) <-chan int

DescribeRDSschemasWithCallback invokes the clickhouse.DescribeRDSschemas API asynchronously

func (*Client) DescribeRDSschemasWithChan

func (client *Client) DescribeRDSschemasWithChan(request *DescribeRDSschemasRequest) (<-chan *DescribeRDSschemasResponse, <-chan error)

DescribeRDSschemasWithChan invokes the clickhouse.DescribeRDSschemas 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) DescribeSlowLogTrend

func (client *Client) DescribeSlowLogTrend(request *DescribeSlowLogTrendRequest) (response *DescribeSlowLogTrendResponse, err error)

DescribeSlowLogTrend invokes the clickhouse.DescribeSlowLogTrend API synchronously

func (*Client) DescribeSlowLogTrendWithCallback

func (client *Client) DescribeSlowLogTrendWithCallback(request *DescribeSlowLogTrendRequest, callback func(response *DescribeSlowLogTrendResponse, err error)) <-chan int

DescribeSlowLogTrendWithCallback invokes the clickhouse.DescribeSlowLogTrend API asynchronously

func (*Client) DescribeSlowLogTrendWithChan

func (client *Client) DescribeSlowLogTrendWithChan(request *DescribeSlowLogTrendRequest) (<-chan *DescribeSlowLogTrendResponse, <-chan error)

DescribeSlowLogTrendWithChan invokes the clickhouse.DescribeSlowLogTrend 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) 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) 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) OperateLogHub

func (client *Client) OperateLogHub(request *OperateLogHubRequest) (response *OperateLogHubResponse, err error)

OperateLogHub invokes the clickhouse.OperateLogHub API synchronously

func (*Client) OperateLogHubWithCallback

func (client *Client) OperateLogHubWithCallback(request *OperateLogHubRequest, callback func(response *OperateLogHubResponse, err error)) <-chan int

OperateLogHubWithCallback invokes the clickhouse.OperateLogHub API asynchronously

func (*Client) OperateLogHubWithChan

func (client *Client) OperateLogHubWithChan(request *OperateLogHubRequest) (<-chan *OperateLogHubResponse, <-chan error)

OperateLogHubWithChan invokes the clickhouse.OperateLogHub API asynchronously

func (*Client) OperateLorneTaskStatus

func (client *Client) OperateLorneTaskStatus(request *OperateLorneTaskStatusRequest) (response *OperateLorneTaskStatusResponse, err error)

OperateLorneTaskStatus invokes the clickhouse.OperateLorneTaskStatus API synchronously

func (*Client) OperateLorneTaskStatusWithCallback

func (client *Client) OperateLorneTaskStatusWithCallback(request *OperateLorneTaskStatusRequest, callback func(response *OperateLorneTaskStatusResponse, err error)) <-chan int

OperateLorneTaskStatusWithCallback invokes the clickhouse.OperateLorneTaskStatus API asynchronously

func (*Client) OperateLorneTaskStatusWithChan

func (client *Client) OperateLorneTaskStatusWithChan(request *OperateLorneTaskStatusRequest) (<-chan *OperateLorneTaskStatusResponse, <-chan error)

OperateLorneTaskStatusWithChan invokes the clickhouse.OperateLorneTaskStatus 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) SearchRDSTables

func (client *Client) SearchRDSTables(request *SearchRDSTablesRequest) (response *SearchRDSTablesResponse, err error)

SearchRDSTables invokes the clickhouse.SearchRDSTables API synchronously

func (*Client) SearchRDSTablesWithCallback

func (client *Client) SearchRDSTablesWithCallback(request *SearchRDSTablesRequest, callback func(response *SearchRDSTablesResponse, err error)) <-chan int

SearchRDSTablesWithCallback invokes the clickhouse.SearchRDSTables API asynchronously

func (*Client) SearchRDSTablesWithChan

func (client *Client) SearchRDSTablesWithChan(request *SearchRDSTablesRequest) (<-chan *SearchRDSTablesResponse, <-chan error)

SearchRDSTablesWithChan invokes the clickhouse.SearchRDSTables 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

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 ColumnsInDescribeLorneTasksMetrics

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

ColumnsInDescribeLorneTasksMetrics 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"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	SourceDBClusterId    string           `position:"Query" name:"SourceDBClusterId"`
	DbNodeStorageType    string           `position:"Query" name:"DbNodeStorageType"`
	DBClusterCategory    string           `position:"Query" name:"DBClusterCategory"`
	EncryptionType       string           `position:"Query" name:"EncryptionType"`
	DBClusterNetworkType string           `position:"Query" name:"DBClusterNetworkType"`
	Period               string           `position:"Query" name:"Period"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBClusterVersion     string           `position:"Query" name:"DBClusterVersion"`
	DBClusterClass       string           `position:"Query" name:"DBClusterClass"`
	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"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	DBNodeStorage        string           `position:"Query" name:"DBNodeStorage"`
	VPCId                string           `position:"Query" name:"VPCId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	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 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"`
	LockReason             string                           `json:"LockReason" xml:"LockReason"`
	Category               string                           `json:"Category" xml:"Category"`
	Engine                 string                           `json:"Engine" xml:"Engine"`
	CreateTime             string                           `json:"CreateTime" xml:"CreateTime"`
	DBClusterNetworkType   string                           `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	SupportMysqlPort       bool                             `json:"SupportMysqlPort" xml:"SupportMysqlPort"`
	PublicPort             string                           `json:"PublicPort" xml:"PublicPort"`
	DbClusterId            string                           `json:"dbClusterId" xml:"dbClusterId"`
	VpcCloudInstanceId     string                           `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	VpcIpAddr              string                           `json:"VpcIpAddr" xml:"VpcIpAddr"`
	RegionId               string                           `json:"RegionId" xml:"RegionId"`
	ExpireTime             string                           `json:"ExpireTime" xml:"ExpireTime"`
	CommodityCode          string                           `json:"CommodityCode" xml:"CommodityCode"`
	VpcId                  string                           `json:"VpcId" xml:"VpcId"`
	IsExpired              string                           `json:"IsExpired" xml:"IsExpired"`
	EncryptionKey          string                           `json:"EncryptionKey" xml:"EncryptionKey"`
	Port                   int                              `json:"Port" xml:"Port"`
	MaintainTime           string                           `json:"MaintainTime" xml:"MaintainTime"`
	EngineVersion          string                           `json:"EngineVersion" xml:"EngineVersion"`
	DBClusterType          string                           `json:"DBClusterType" xml:"DBClusterType"`
	DBNodeStorage          int64                            `json:"DBNodeStorage" xml:"DBNodeStorage"`
	PayType                string                           `json:"PayType" xml:"PayType"`
	VSwitchId              string                           `json:"VSwitchId" xml:"VSwitchId"`
	DBNodeCount            int64                            `json:"DBNodeCount" xml:"DBNodeCount"`
	AliUid                 string                           `json:"AliUid" xml:"AliUid"`
	Bid                    string                           `json:"Bid" xml:"Bid"`
	ControlVersion         string                           `json:"ControlVersion" xml:"ControlVersion"`
	DBClusterId            string                           `json:"DBClusterId" xml:"DBClusterId"`
	DBClusterStatus        string                           `json:"DBClusterStatus" xml:"DBClusterStatus"`
	PublicIpAddr           string                           `json:"PublicIpAddr" xml:"PublicIpAddr"`
	SupportHttpsPort       bool                             `json:"SupportHttpsPort" xml:"SupportHttpsPort"`
	StorageType            string                           `json:"StorageType" xml:"StorageType"`
	ZoneId                 string                           `json:"ZoneId" xml:"ZoneId"`
	DBClusterDescription   string                           `json:"DBClusterDescription" xml:"DBClusterDescription"`
	ConnectionString       string                           `json:"ConnectionString" xml:"ConnectionString"`
	SupportOss             int                              `json:"SupportOss" xml:"SupportOss"`
	OrderId                string                           `json:"orderId" xml:"orderId"`
	SupportBackup          int                              `json:"SupportBackup" xml:"SupportBackup"`
	EncryptionType         string                           `json:"EncryptionType" xml:"EncryptionType"`
	LockMode               string                           `json:"LockMode" xml:"LockMode"`
	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 Data

type Data struct {
	Name    string   `json:"Name" xml:"Name"`
	TaskId  string   `json:"TaskId" xml:"TaskId"`
	Values  []string `json:"Values" xml:"Values"`
	Columns []string `json:"Columns" xml:"Columns"`
}

Data is a nested struct in clickhouse response

type DataInDescribeLorneLog

type DataInDescribeLorneLog struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInDescribeLorneLog 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 DataInDescribeSlowLogTrend

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

DataInDescribeSlowLogTrend is a nested struct in clickhouse response

type DataItem

type DataItem struct {
	EndTime   string `json:"EndTime" xml:"EndTime"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Count     string `json:"Count" xml:"Count"`
}

DataItem 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 DeleteLorneTaskRequest

type DeleteLorneTaskRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TaskId               string           `position:"Query" name:"TaskId"`
	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"`
}

DeleteLorneTaskRequest is the request struct for api DeleteLorneTask

func CreateDeleteLorneTaskRequest

func CreateDeleteLorneTaskRequest() (request *DeleteLorneTaskRequest)

CreateDeleteLorneTaskRequest creates a request to invoke DeleteLorneTask API

type DeleteLorneTaskResponse

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

DeleteLorneTaskResponse is the response struct for api DeleteLorneTask

func CreateDeleteLorneTaskResponse

func CreateDeleteLorneTaskResponse() (response *DeleteLorneTaskResponse)

CreateDeleteLorneTaskResponse creates a response to parse from DeleteLorneTask 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 DescribeAvailableResourceRequest

type DescribeAvailableResourceRequest 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"`
	AcceptLanguage       string           `position:"Query" name:"AcceptLanguage"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
}

DescribeAvailableResourceRequest is the request struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceRequest

func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)

CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API

type DescribeAvailableResourceResponse

type DescribeAvailableResourceResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	RegionId          string            `json:"RegionId" xml:"RegionId"`
	AvailableZoneList AvailableZoneList `json:"AvailableZoneList" xml:"AvailableZoneList"`
}

DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceResponse

func CreateDescribeAvailableResourceResponse() (response *DescribeAvailableResourceResponse)

CreateDescribeAvailableResourceResponse creates a response to parse from DescribeAvailableResource 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"`
}

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 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 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"`
	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"`
	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 DescribeLogHubAttributeRequest

type DescribeLogHubAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DeliverName          string           `position:"Query" name:"DeliverName"`
	TaskId               string           `position:"Query" name:"TaskId"`
	ProjectName          string           `position:"Query" name:"ProjectName"`
	LogStoreName         string           `position:"Query" name:"LogStoreName"`
	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"`
}

DescribeLogHubAttributeRequest is the request struct for api DescribeLogHubAttribute

func CreateDescribeLogHubAttributeRequest

func CreateDescribeLogHubAttributeRequest() (request *DescribeLogHubAttributeRequest)

CreateDescribeLogHubAttributeRequest creates a request to invoke DescribeLogHubAttribute API

type DescribeLogHubAttributeResponse

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

DescribeLogHubAttributeResponse is the response struct for api DescribeLogHubAttribute

func CreateDescribeLogHubAttributeResponse

func CreateDescribeLogHubAttributeResponse() (response *DescribeLogHubAttributeResponse)

CreateDescribeLogHubAttributeResponse creates a response to parse from DescribeLogHubAttribute response

type DescribeLogStoreKeysRequest

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

DescribeLogStoreKeysRequest is the request struct for api DescribeLogStoreKeys

func CreateDescribeLogStoreKeysRequest

func CreateDescribeLogStoreKeysRequest() (request *DescribeLogStoreKeysRequest)

CreateDescribeLogStoreKeysRequest creates a request to invoke DescribeLogStoreKeys API

type DescribeLogStoreKeysResponse

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

DescribeLogStoreKeysResponse is the response struct for api DescribeLogStoreKeys

func CreateDescribeLogStoreKeysResponse

func CreateDescribeLogStoreKeysResponse() (response *DescribeLogStoreKeysResponse)

CreateDescribeLogStoreKeysResponse creates a response to parse from DescribeLogStoreKeys response

type DescribeLoghubDetailRequest

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

DescribeLoghubDetailRequest is the request struct for api DescribeLoghubDetail

func CreateDescribeLoghubDetailRequest

func CreateDescribeLoghubDetailRequest() (request *DescribeLoghubDetailRequest)

CreateDescribeLoghubDetailRequest creates a request to invoke DescribeLoghubDetail API

type DescribeLoghubDetailResponse

type DescribeLoghubDetailResponse struct {
	*responses.BaseResponse
	RequestId  string                           `json:"RequestId" xml:"RequestId"`
	LoghubInfo LoghubInfoInDescribeLoghubDetail `json:"LoghubInfo" xml:"LoghubInfo"`
}

DescribeLoghubDetailResponse is the response struct for api DescribeLoghubDetail

func CreateDescribeLoghubDetailResponse

func CreateDescribeLoghubDetailResponse() (response *DescribeLoghubDetailResponse)

CreateDescribeLoghubDetailResponse creates a response to parse from DescribeLoghubDetail response

type DescribeLorneLogRequest

type DescribeLorneLogRequest 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"`
	TaskId               string           `position:"Query" name:"TaskId"`
	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"`
}

DescribeLorneLogRequest is the request struct for api DescribeLorneLog

func CreateDescribeLorneLogRequest

func CreateDescribeLorneLogRequest() (request *DescribeLorneLogRequest)

CreateDescribeLorneLogRequest creates a request to invoke DescribeLorneLog API

type DescribeLorneLogResponse

type DescribeLorneLogResponse 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"`
	Data       []DataItem `json:"Data" xml:"Data"`
}

DescribeLorneLogResponse is the response struct for api DescribeLorneLog

func CreateDescribeLorneLogResponse

func CreateDescribeLorneLogResponse() (response *DescribeLorneLogResponse)

CreateDescribeLorneLogResponse creates a response to parse from DescribeLorneLog response

type DescribeLorneTasksMCountRequest

type DescribeLorneTasksMCountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	MetricName           string           `position:"Query" name:"MetricName"`
	TaskId               string           `position:"Query" name:"TaskId"`
	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"`
}

DescribeLorneTasksMCountRequest is the request struct for api DescribeLorneTasksMCount

func CreateDescribeLorneTasksMCountRequest

func CreateDescribeLorneTasksMCountRequest() (request *DescribeLorneTasksMCountRequest)

CreateDescribeLorneTasksMCountRequest creates a request to invoke DescribeLorneTasksMCount API

type DescribeLorneTasksMCountResponse

type DescribeLorneTasksMCountResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Data      float64 `json:"Data" xml:"Data"`
}

DescribeLorneTasksMCountResponse is the response struct for api DescribeLorneTasksMCount

func CreateDescribeLorneTasksMCountResponse

func CreateDescribeLorneTasksMCountResponse() (response *DescribeLorneTasksMCountResponse)

CreateDescribeLorneTasksMCountResponse creates a response to parse from DescribeLorneTasksMCount response

type DescribeLorneTasksMetricsRequest

type DescribeLorneTasksMetricsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	MetricName           string           `position:"Query" name:"MetricName"`
	TaskId               string           `position:"Query" name:"TaskId"`
	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"`
}

DescribeLorneTasksMetricsRequest is the request struct for api DescribeLorneTasksMetrics

func CreateDescribeLorneTasksMetricsRequest

func CreateDescribeLorneTasksMetricsRequest() (request *DescribeLorneTasksMetricsRequest)

CreateDescribeLorneTasksMetricsRequest creates a request to invoke DescribeLorneTasksMetrics API

type DescribeLorneTasksMetricsResponse

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

DescribeLorneTasksMetricsResponse is the response struct for api DescribeLorneTasksMetrics

func CreateDescribeLorneTasksMetricsResponse

func CreateDescribeLorneTasksMetricsResponse() (response *DescribeLorneTasksMetricsResponse)

CreateDescribeLorneTasksMetricsResponse creates a response to parse from DescribeLorneTasksMetrics response

type DescribeLorneTasksRequest

type DescribeLorneTasksRequest 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"`
}

DescribeLorneTasksRequest is the request struct for api DescribeLorneTasks

func CreateDescribeLorneTasksRequest

func CreateDescribeLorneTasksRequest() (request *DescribeLorneTasksRequest)

CreateDescribeLorneTasksRequest creates a request to invoke DescribeLorneTasks API

type DescribeLorneTasksResponse

type DescribeLorneTasksResponse 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"`
	TaskDetails []TaskDetail `json:"TaskDetails" xml:"TaskDetails"`
}

DescribeLorneTasksResponse is the response struct for api DescribeLorneTasks

func CreateDescribeLorneTasksResponse

func CreateDescribeLorneTasksResponse() (response *DescribeLorneTasksResponse)

CreateDescribeLorneTasksResponse creates a response to parse from DescribeLorneTasks 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 DescribeRDSTablesRequest

type DescribeRDSTablesRequest struct {
	*requests.RpcRequest
	Schema               string           `position:"Query" name:"Schema"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RdsPassword          string           `position:"Query" name:"RdsPassword"`
	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"`
	RdsPort              requests.Integer `position:"Query" name:"RdsPort"`
	RdsVpcUrl            string           `position:"Query" name:"RdsVpcUrl"`
	RdsUserName          string           `position:"Query" name:"RdsUserName"`
}

DescribeRDSTablesRequest is the request struct for api DescribeRDSTables

func CreateDescribeRDSTablesRequest

func CreateDescribeRDSTablesRequest() (request *DescribeRDSTablesRequest)

CreateDescribeRDSTablesRequest creates a request to invoke DescribeRDSTables API

type DescribeRDSTablesResponse

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

DescribeRDSTablesResponse is the response struct for api DescribeRDSTables

func CreateDescribeRDSTablesResponse

func CreateDescribeRDSTablesResponse() (response *DescribeRDSTablesResponse)

CreateDescribeRDSTablesResponse creates a response to parse from DescribeRDSTables response

type DescribeRDSVpcRequest

type DescribeRDSVpcRequest 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"`
	RdsId                string           `position:"Query" name:"RdsId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeRDSVpcRequest is the request struct for api DescribeRDSVpc

func CreateDescribeRDSVpcRequest

func CreateDescribeRDSVpcRequest() (request *DescribeRDSVpcRequest)

CreateDescribeRDSVpcRequest creates a request to invoke DescribeRDSVpc API

type DescribeRDSVpcResponse

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

DescribeRDSVpcResponse is the response struct for api DescribeRDSVpc

func CreateDescribeRDSVpcResponse

func CreateDescribeRDSVpcResponse() (response *DescribeRDSVpcResponse)

CreateDescribeRDSVpcResponse creates a response to parse from DescribeRDSVpc response

type DescribeRDSschemasRequest

type DescribeRDSschemasRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RdsPassword          string           `position:"Query" name:"RdsPassword"`
	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"`
	RdsPort              requests.Integer `position:"Query" name:"RdsPort"`
	RdsVpcUrl            string           `position:"Query" name:"RdsVpcUrl"`
	RdsUserName          string           `position:"Query" name:"RdsUserName"`
}

DescribeRDSschemasRequest is the request struct for api DescribeRDSschemas

func CreateDescribeRDSschemasRequest

func CreateDescribeRDSschemasRequest() (request *DescribeRDSschemasRequest)

CreateDescribeRDSschemasRequest creates a request to invoke DescribeRDSschemas API

type DescribeRDSschemasResponse

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

DescribeRDSschemasResponse is the response struct for api DescribeRDSschemas

func CreateDescribeRDSschemasResponse

func CreateDescribeRDSschemasResponse() (response *DescribeRDSschemasResponse)

CreateDescribeRDSschemasResponse creates a response to parse from DescribeRDSschemas 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 DescribeSlowLogTrendRequest

type DescribeSlowLogTrendRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	QueryDurationMs      requests.Integer `position:"Query" name:"QueryDurationMs"`
	StartTime            string           `position:"Query" name:"StartTime"`
	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"`
}

DescribeSlowLogTrendRequest is the request struct for api DescribeSlowLogTrend

func CreateDescribeSlowLogTrendRequest

func CreateDescribeSlowLogTrendRequest() (request *DescribeSlowLogTrendRequest)

CreateDescribeSlowLogTrendRequest creates a request to invoke DescribeSlowLogTrend API

type DescribeSlowLogTrendResponse

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

DescribeSlowLogTrendResponse is the response struct for api DescribeSlowLogTrend

func CreateDescribeSlowLogTrendResponse

func CreateDescribeSlowLogTrendResponse() (response *DescribeSlowLogTrendResponse)

CreateDescribeSlowLogTrendResponse creates a response to parse from DescribeSlowLogTrend 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"`
	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"`
	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 LogHubStore

type LogHubStore struct {
	FieldKey string `json:"FieldKey" xml:"FieldKey"`
	LogKey   string `json:"LogKey" xml:"LogKey"`
	Type     string `json:"Type" xml:"Type"`
}

LogHubStore is a nested struct in clickhouse response

type LogHubStoresInDescribeLogHubAttribute

type LogHubStoresInDescribeLogHubAttribute struct {
	LogHubStore []LogHubStore `json:"LogHubStore" xml:"LogHubStore"`
}

LogHubStoresInDescribeLogHubAttribute is a nested struct in clickhouse response

type LogHubStoresInDescribeLoghubDetail

type LogHubStoresInDescribeLoghubDetail struct {
	LogHubStore []LogHubStore `json:"LogHubStore" xml:"LogHubStore"`
}

LogHubStoresInDescribeLoghubDetail is a nested struct in clickhouse response

type LogStoreKeys

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

LogStoreKeys is a nested struct in clickhouse response

type LoghubInfo

type LoghubInfo struct {
	DBType          string                                `json:"DBType" xml:"DBType"`
	DomainUrl       string                                `json:"DomainUrl" xml:"DomainUrl"`
	SchemaName      string                                `json:"SchemaName" xml:"SchemaName"`
	DeliverName     string                                `json:"DeliverName" xml:"DeliverName"`
	TableName       string                                `json:"TableName" xml:"TableName"`
	DBClusterId     string                                `json:"DBClusterId" xml:"DBClusterId"`
	Password        string                                `json:"Password" xml:"Password"`
	RegionId        string                                `json:"RegionId" xml:"RegionId"`
	ZoneId          string                                `json:"ZoneId" xml:"ZoneId"`
	ProjectName     string                                `json:"ProjectName" xml:"ProjectName"`
	UserName        string                                `json:"UserName" xml:"UserName"`
	Id              string                                `json:"Id" xml:"Id"`
	FilterDirtyData string                                `json:"FilterDirtyData" xml:"FilterDirtyData"`
	Description     string                                `json:"Description" xml:"Description"`
	LogStoreName    string                                `json:"LogStoreName" xml:"LogStoreName"`
	DeliverTime     string                                `json:"DeliverTime" xml:"DeliverTime"`
	LogHubStores    LogHubStoresInDescribeLogHubAttribute `json:"LogHubStores" xml:"LogHubStores"`
}

LoghubInfo is a nested struct in clickhouse response

type LoghubInfoInDescribeLoghubDetail

type LoghubInfoInDescribeLoghubDetail struct {
	AccessKey       string                             `json:"AccessKey" xml:"AccessKey"`
	TableName       string                             `json:"TableName" xml:"TableName"`
	AccessSecret    string                             `json:"AccessSecret" xml:"AccessSecret"`
	ProjectName     string                             `json:"ProjectName" xml:"ProjectName"`
	SchemaName      string                             `json:"SchemaName" xml:"SchemaName"`
	DBType          string                             `json:"DBType" xml:"DBType"`
	DeliverName     string                             `json:"DeliverName" xml:"DeliverName"`
	RegionId        string                             `json:"RegionId" xml:"RegionId"`
	Password        string                             `json:"Password" xml:"Password"`
	DBClusterId     string                             `json:"DBClusterId" xml:"DBClusterId"`
	Description     string                             `json:"Description" xml:"Description"`
	FilterDirtyData bool                               `json:"FilterDirtyData" xml:"FilterDirtyData"`
	ZoneId          string                             `json:"ZoneId" xml:"ZoneId"`
	LogStoreName    string                             `json:"LogStoreName" xml:"LogStoreName"`
	UserName        string                             `json:"UserName" xml:"UserName"`
	DomainUrl       string                             `json:"DomainUrl" xml:"DomainUrl"`
	DeliverTime     string                             `json:"DeliverTime" xml:"DeliverTime"`
	LogHubStores    LogHubStoresInDescribeLoghubDetail `json:"LogHubStores" xml:"LogHubStores"`
}

LoghubInfoInDescribeLoghubDetail is a nested struct in clickhouse 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 ModifyDBClusterConfigRequest

type ModifyDBClusterConfigRequest struct {
	*requests.RpcRequest
	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 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"`
}

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 NodeCount

type NodeCount struct {
	MinCount string `json:"MinCount" xml:"MinCount"`
	Step     string `json:"Step" xml:"Step"`
	MaxCount string `json:"MaxCount" xml:"MaxCount"`
}

NodeCount is a nested struct in clickhouse response

type OperateLogHubLogHubStores

type OperateLogHubLogHubStores struct {
	LogKey   string `name:"LogKey"`
	FieldKey string `name:"FieldKey"`
	Type     string `name:"Type"`
}

OperateLogHubLogHubStores is a repeated param struct in OperateLogHubRequest

type OperateLogHubRequest

type OperateLogHubRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer             `position:"Query" name:"ResourceOwnerId"`
	Description          string                       `position:"Query" name:"Description"`
	UseLorne             requests.Boolean             `position:"Query" name:"UseLorne"`
	DeliverName          string                       `position:"Query" name:"DeliverName"`
	DeliverTime          string                       `position:"Query" name:"DeliverTime"`
	DomainUrl            string                       `position:"Query" name:"DomainUrl"`
	Password             string                       `position:"Query" name:"Password"`
	AccessKey            string                       `position:"Query" name:"AccessKey"`
	Create               requests.Boolean             `position:"Query" name:"Create"`
	TableName            string                       `position:"Query" name:"TableName"`
	TaskId               string                       `position:"Query" name:"TaskId"`
	ProjectName          string                       `position:"Query" name:"ProjectName"`
	SchemaName           string                       `position:"Query" name:"SchemaName"`
	AccessSecret         string                       `position:"Query" name:"AccessSecret"`
	LogStoreName         string                       `position:"Query" name:"LogStoreName"`
	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"`
	LogHubStores         *[]OperateLogHubLogHubStores `position:"Query" name:"LogHubStores"  type:"Repeated"`
	FilterDirtyData      requests.Boolean             `position:"Query" name:"FilterDirtyData"`
	UserName             string                       `position:"Query" name:"UserName"`
}

OperateLogHubRequest is the request struct for api OperateLogHub

func CreateOperateLogHubRequest

func CreateOperateLogHubRequest() (request *OperateLogHubRequest)

CreateOperateLogHubRequest creates a request to invoke OperateLogHub API

type OperateLogHubResponse

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

OperateLogHubResponse is the response struct for api OperateLogHub

func CreateOperateLogHubResponse

func CreateOperateLogHubResponse() (response *OperateLogHubResponse)

CreateOperateLogHubResponse creates a response to parse from OperateLogHub response

type OperateLorneTaskStatusRequest

type OperateLorneTaskStatusRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	LorneStatus          string           `position:"Query" name:"LorneStatus"`
	TaskId               string           `position:"Query" name:"TaskId"`
	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"`
}

OperateLorneTaskStatusRequest is the request struct for api OperateLorneTaskStatus

func CreateOperateLorneTaskStatusRequest

func CreateOperateLorneTaskStatusRequest() (request *OperateLorneTaskStatusRequest)

CreateOperateLorneTaskStatusRequest creates a request to invoke OperateLorneTaskStatus API

type OperateLorneTaskStatusResponse

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

OperateLorneTaskStatusResponse is the response struct for api OperateLorneTaskStatus

func CreateOperateLorneTaskStatusResponse

func CreateOperateLorneTaskStatusResponse() (response *OperateLorneTaskStatusResponse)

CreateOperateLorneTaskStatusResponse creates a response to parse from OperateLorneTaskStatus 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"`
	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"`
	MaxQueryDurationMs string `json:"MaxQueryDurationMs" xml:"MaxQueryDurationMs"`
	MinQueryDurationMs string `json:"MinQueryDurationMs" xml:"MinQueryDurationMs"`
	QueryStartTime     string `json:"QueryStartTime" xml:"QueryStartTime"`
	InitialAddress     string `json:"InitialAddress" xml:"InitialAddress"`
	ReadRows           string `json:"ReadRows" xml:"ReadRows"`
	MemoryUsage        string `json:"MemoryUsage" xml:"MemoryUsage"`
	AvgQueryDurationMs string `json:"AvgQueryDurationMs" xml:"AvgQueryDurationMs"`
	ResultBytes        string `json:"ResultBytes" xml:"ResultBytes"`
	ReadBytes          string `json:"ReadBytes" xml:"ReadBytes"`
	InitialQueryId     string `json:"InitialQueryId" xml:"InitialQueryId"`
	Count              string `json:"Count" xml:"Count"`
	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"`
	DbName      string                  `json:"DbName" xml:"DbName"`
	DBClusterId string                  `json:"DBClusterId" xml:"DBClusterId"`
	Tables      TablesInSearchRDSTables `json:"Tables" xml:"Tables"`
}

Schema is a nested struct in clickhouse response

type SchemaInSearchRDSTables

type SchemaInSearchRDSTables struct {
	DbName string   `json:"DbName" xml:"DbName"`
	Tables []string `json:"Tables" xml:"Tables"`
}

SchemaInSearchRDSTables 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 SchemasInDescribeRDSschemas

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

SchemasInDescribeRDSschemas is a nested struct in clickhouse response

type SchemasInSearchRDSTables

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

SchemasInSearchRDSTables is a nested struct in clickhouse response

type SearchRDSTablesRequest

type SearchRDSTablesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RdsPassword          string           `position:"Query" name:"RdsPassword"`
	TableName            string           `position:"Query" name:"TableName"`
	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"`
	RdsPort              requests.Integer `position:"Query" name:"RdsPort"`
	RdsVpcUrl            string           `position:"Query" name:"RdsVpcUrl"`
	RdsUserName          string           `position:"Query" name:"RdsUserName"`
}

SearchRDSTablesRequest is the request struct for api SearchRDSTables

func CreateSearchRDSTablesRequest

func CreateSearchRDSTablesRequest() (request *SearchRDSTablesRequest)

CreateSearchRDSTablesRequest creates a request to invoke SearchRDSTables API

type SearchRDSTablesResponse

type SearchRDSTablesResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	Schemas   []SchemaInSearchRDSTables `json:"Schemas" xml:"Schemas"`
}

SearchRDSTablesResponse is the response struct for api SearchRDSTables

func CreateSearchRDSTablesResponse

func CreateSearchRDSTablesResponse() (response *SearchRDSTablesResponse)

CreateSearchRDSTablesResponse creates a response to parse from SearchRDSTables 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 SlowLogTrend

type SlowLogTrend struct {
	Rows                   string                            `json:"Rows" xml:"Rows"`
	RowsBeforeLimitAtLeast string                            `json:"RowsBeforeLimitAtLeast" xml:"RowsBeforeLimitAtLeast"`
	Statistics             Statistics                        `json:"Statistics" xml:"Statistics"`
	TableSchema            TableSchemaInDescribeSlowLogTrend `json:"TableSchema" xml:"TableSchema"`
	Data                   DataInDescribeSlowLogTrend        `json:"Data" xml:"Data"`
}

SlowLogTrend 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 StorageSize

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

StorageSize is a nested struct in clickhouse response

type SupportedExecutor

type SupportedExecutor struct {
	NodeCount NodeCount `json:"NodeCount" xml:"NodeCount"`
}

SupportedExecutor is a nested struct in clickhouse response

type SupportedExecutorList

type SupportedExecutorList struct {
	SupportedExecutor []SupportedExecutor `json:"SupportedExecutor" xml:"SupportedExecutor"`
}

SupportedExecutorList is a nested struct in clickhouse response

type SupportedInstanceClass

type SupportedInstanceClass struct {
	InstanceClass          string                 `json:"InstanceClass" xml:"InstanceClass"`
	Tips                   string                 `json:"Tips" xml:"Tips"`
	SupportedExecutorList  SupportedExecutorList  `json:"SupportedExecutorList" xml:"SupportedExecutorList"`
	SupportedNodeCountList SupportedNodeCountList `json:"SupportedNodeCountList" xml:"SupportedNodeCountList"`
}

SupportedInstanceClass is a nested struct in clickhouse response

type SupportedInstanceClassList

type SupportedInstanceClassList struct {
	SupportedInstanceClass []SupportedInstanceClass `json:"SupportedInstanceClass" xml:"SupportedInstanceClass"`
}

SupportedInstanceClassList is a nested struct in clickhouse response

type SupportedNodeCount

type SupportedNodeCount struct {
	StorageSize StorageSize `json:"StorageSize" xml:"StorageSize"`
	NodeCount   NodeCount   `json:"NodeCount" xml:"NodeCount"`
}

SupportedNodeCount is a nested struct in clickhouse response

type SupportedNodeCountList

type SupportedNodeCountList struct {
	SupportedNodeCount []SupportedNodeCount `json:"SupportedNodeCount" xml:"SupportedNodeCount"`
}

SupportedNodeCountList is a nested struct in clickhouse response

type SupportedSerial

type SupportedSerial struct {
	Serial                     string                     `json:"Serial" xml:"Serial"`
	SupportedInstanceClassList SupportedInstanceClassList `json:"SupportedInstanceClassList" xml:"SupportedInstanceClassList"`
}

SupportedSerial is a nested struct in clickhouse response

type SupportedSerialList

type SupportedSerialList struct {
	SupportedSerial []SupportedSerial `json:"SupportedSerial" xml:"SupportedSerial"`
}

SupportedSerialList 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 TableSchemaInDescribeSlowLogTrend

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

TableSchemaInDescribeSlowLogTrend 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 TablesInDescribeRDSTables

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

TablesInDescribeRDSTables 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 TablesInSearchRDSTables

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

TablesInSearchRDSTables 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 TaskDetail

type TaskDetail struct {
	SinkVpcId     string `json:"SinkVpcId" xml:"SinkVpcId"`
	State         string `json:"State" xml:"State"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	SinkType      string `json:"SinkType" xml:"SinkType"`
	SourceType    string `json:"SourceType" xml:"SourceType"`
	SinkUser      string `json:"SinkUser" xml:"SinkUser"`
	ColumnMapper  string `json:"ColumnMapper" xml:"ColumnMapper"`
	Message       string `json:"Message" xml:"Message"`
	SinkInstance  string `json:"SinkInstance" xml:"SinkInstance"`
	Strict        string `json:"Strict" xml:"Strict"`
	SourceTopic   string `json:"SourceTopic" xml:"SourceTopic"`
	SinkRegion    string `json:"SinkRegion" xml:"SinkRegion"`
	Description   string `json:"Description" xml:"Description"`
	SinkSchema    string `json:"SinkSchema" xml:"SinkSchema"`
	SourceProject string `json:"SourceProject" xml:"SourceProject"`
	Name          string `json:"Name" xml:"Name"`
	Checkpoint    string `json:"Checkpoint" xml:"Checkpoint"`
	SourceRegion  string `json:"SourceRegion" xml:"SourceRegion"`
	Id            string `json:"Id" xml:"Id"`
	SinkTable     string `json:"SinkTable" xml:"SinkTable"`
}

TaskDetail is a nested struct in clickhouse response

type TaskDetails

type TaskDetails struct {
	TaskDetail []TaskDetail `json:"TaskDetail" xml:"TaskDetail"`
}

TaskDetails 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 ValueItem

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

ValueItem is a nested struct in clickhouse response

type ValuesInDescribeDBClusterPerformance

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

ValuesInDescribeDBClusterPerformance is a nested struct in clickhouse response

type ValuesInDescribeLorneTasksMetrics

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

ValuesInDescribeLorneTasksMetrics 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