adb

package
v1.62.229 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2023 License: Apache-2.0 Imports: 6 Imported by: 10

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 AccessIpRecords added in v1.61.980

type AccessIpRecords struct {
	AccessIps []AccessIps `json:"AccessIps" xml:"AccessIps"`
}

AccessIpRecords is a nested struct in adb response

type AccessIps added in v1.61.980

type AccessIps struct {
	AccessIp string `json:"AccessIp" xml:"AccessIp"`
	Count    int64  `json:"Count" xml:"Count"`
}

AccessIps is a nested struct in adb response

type AccountInfo added in v1.61.980

type AccountInfo struct {
	User string `json:"User" xml:"User"`
}

AccountInfo is a nested struct in adb response

type AccountListInDescribeAccounts added in v1.61.980

type AccountListInDescribeAccounts struct {
	DBAccount []DBAccount `json:"DBAccount" xml:"DBAccount"`
}

AccountListInDescribeAccounts is a nested struct in adb response

type AccountListInDescribeAllAccounts added in v1.61.980

type AccountListInDescribeAllAccounts struct {
	AccountInfo []AccountInfo `json:"AccountInfo" xml:"AccountInfo"`
}

AccountListInDescribeAllAccounts is a nested struct in adb response

type Address

type Address struct {
	VSwitchId              string `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionString       string `json:"ConnectionString" xml:"ConnectionString"`
	NetType                string `json:"NetType" xml:"NetType"`
	Port                   string `json:"Port" xml:"Port"`
	VPCId                  string `json:"VPCId" xml:"VPCId"`
	IPAddress              string `json:"IPAddress" xml:"IPAddress"`
	ConnectionStringPrefix string `json:"ConnectionStringPrefix" xml:"ConnectionStringPrefix"`
}

Address is a nested struct in adb 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 AutoRenewAttribute

type AutoRenewAttribute struct {
	DBClusterId      string `json:"DBClusterId" xml:"DBClusterId"`
	PeriodUnit       string `json:"PeriodUnit" xml:"PeriodUnit"`
	Duration         int    `json:"Duration" xml:"Duration"`
	RenewalStatus    string `json:"RenewalStatus" xml:"RenewalStatus"`
	AutoRenewEnabled bool   `json:"AutoRenewEnabled" xml:"AutoRenewEnabled"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
}

AutoRenewAttribute is a nested struct in adb response

type AvailableZone added in v1.60.306

type AvailableZone struct {
	ZoneId        string              `json:"ZoneId" xml:"ZoneId"`
	SupportedMode []SupportedModeItem `json:"SupportedMode" xml:"SupportedMode"`
}

AvailableZone is a nested struct in adb response

type AvailableZoneList added in v1.60.306

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

AvailableZoneList is a nested struct in adb response

type Backup

type Backup struct {
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	BackupType      string `json:"BackupType" xml:"BackupType"`
	BackupStartTime string `json:"BackupStartTime" xml:"BackupStartTime"`
	BackupSize      int    `json:"BackupSize" xml:"BackupSize"`
	BackupEndTime   string `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupId        string `json:"BackupId" xml:"BackupId"`
	BackupMethod    string `json:"BackupMethod" xml:"BackupMethod"`
}

Backup is a nested struct in adb response

type BindDBResourceGroupWithUserRequest added in v1.61.1628

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

BindDBResourceGroupWithUserRequest is the request struct for api BindDBResourceGroupWithUser

func CreateBindDBResourceGroupWithUserRequest added in v1.61.1628

func CreateBindDBResourceGroupWithUserRequest() (request *BindDBResourceGroupWithUserRequest)

CreateBindDBResourceGroupWithUserRequest creates a request to invoke BindDBResourceGroupWithUser API

type BindDBResourceGroupWithUserResponse added in v1.61.1628

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

BindDBResourceGroupWithUserResponse is the response struct for api BindDBResourceGroupWithUser

func CreateBindDBResourceGroupWithUserResponse added in v1.61.1628

func CreateBindDBResourceGroupWithUserResponse() (response *BindDBResourceGroupWithUserResponse)

CreateBindDBResourceGroupWithUserResponse creates a response to parse from BindDBResourceGroupWithUser response

type BindDBResourcePoolWithUserRequest added in v1.61.980

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

BindDBResourcePoolWithUserRequest is the request struct for api BindDBResourcePoolWithUser

func CreateBindDBResourcePoolWithUserRequest added in v1.61.980

func CreateBindDBResourcePoolWithUserRequest() (request *BindDBResourcePoolWithUserRequest)

CreateBindDBResourcePoolWithUserRequest creates a request to invoke BindDBResourcePoolWithUser API

type BindDBResourcePoolWithUserResponse added in v1.61.980

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

BindDBResourcePoolWithUserResponse is the response struct for api BindDBResourcePoolWithUser

func CreateBindDBResourcePoolWithUserResponse added in v1.61.980

func CreateBindDBResourcePoolWithUserResponse() (response *BindDBResourcePoolWithUserResponse)

CreateBindDBResourcePoolWithUserResponse creates a response to parse from BindDBResourcePoolWithUser 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 adb.AllocateClusterPublicConnection API synchronously

func (*Client) AllocateClusterPublicConnectionWithCallback

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

AllocateClusterPublicConnectionWithCallback invokes the adb.AllocateClusterPublicConnection API asynchronously

func (*Client) AllocateClusterPublicConnectionWithChan

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

AllocateClusterPublicConnectionWithChan invokes the adb.AllocateClusterPublicConnection API asynchronously

func (*Client) BindDBResourceGroupWithUser added in v1.61.1628

func (client *Client) BindDBResourceGroupWithUser(request *BindDBResourceGroupWithUserRequest) (response *BindDBResourceGroupWithUserResponse, err error)

BindDBResourceGroupWithUser invokes the adb.BindDBResourceGroupWithUser API synchronously

func (*Client) BindDBResourceGroupWithUserWithCallback added in v1.61.1628

func (client *Client) BindDBResourceGroupWithUserWithCallback(request *BindDBResourceGroupWithUserRequest, callback func(response *BindDBResourceGroupWithUserResponse, err error)) <-chan int

BindDBResourceGroupWithUserWithCallback invokes the adb.BindDBResourceGroupWithUser API asynchronously

func (*Client) BindDBResourceGroupWithUserWithChan added in v1.61.1628

func (client *Client) BindDBResourceGroupWithUserWithChan(request *BindDBResourceGroupWithUserRequest) (<-chan *BindDBResourceGroupWithUserResponse, <-chan error)

BindDBResourceGroupWithUserWithChan invokes the adb.BindDBResourceGroupWithUser API asynchronously

func (*Client) BindDBResourcePoolWithUser added in v1.61.980

func (client *Client) BindDBResourcePoolWithUser(request *BindDBResourcePoolWithUserRequest) (response *BindDBResourcePoolWithUserResponse, err error)

BindDBResourcePoolWithUser invokes the adb.BindDBResourcePoolWithUser API synchronously

func (*Client) BindDBResourcePoolWithUserWithCallback added in v1.61.980

func (client *Client) BindDBResourcePoolWithUserWithCallback(request *BindDBResourcePoolWithUserRequest, callback func(response *BindDBResourcePoolWithUserResponse, err error)) <-chan int

BindDBResourcePoolWithUserWithCallback invokes the adb.BindDBResourcePoolWithUser API asynchronously

func (*Client) BindDBResourcePoolWithUserWithChan added in v1.61.980

func (client *Client) BindDBResourcePoolWithUserWithChan(request *BindDBResourcePoolWithUserRequest) (<-chan *BindDBResourcePoolWithUserResponse, <-chan error)

BindDBResourcePoolWithUserWithChan invokes the adb.BindDBResourcePoolWithUser API asynchronously

func (*Client) CreateAccount

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

CreateAccount invokes the adb.CreateAccount API synchronously

func (*Client) CreateAccountWithCallback

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

CreateAccountWithCallback invokes the adb.CreateAccount API asynchronously

func (*Client) CreateAccountWithChan

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

CreateAccountWithChan invokes the adb.CreateAccount API asynchronously

func (*Client) CreateDBCluster

func (client *Client) CreateDBCluster(request *CreateDBClusterRequest) (response *CreateDBClusterResponse, err error)

CreateDBCluster invokes the adb.CreateDBCluster API synchronously

func (*Client) CreateDBClusterWithCallback

func (client *Client) CreateDBClusterWithCallback(request *CreateDBClusterRequest, callback func(response *CreateDBClusterResponse, err error)) <-chan int

CreateDBClusterWithCallback invokes the adb.CreateDBCluster API asynchronously

func (*Client) CreateDBClusterWithChan

func (client *Client) CreateDBClusterWithChan(request *CreateDBClusterRequest) (<-chan *CreateDBClusterResponse, <-chan error)

CreateDBClusterWithChan invokes the adb.CreateDBCluster API asynchronously

func (*Client) CreateDBResourceGroup added in v1.61.1628

func (client *Client) CreateDBResourceGroup(request *CreateDBResourceGroupRequest) (response *CreateDBResourceGroupResponse, err error)

CreateDBResourceGroup invokes the adb.CreateDBResourceGroup API synchronously

func (*Client) CreateDBResourceGroupWithCallback added in v1.61.1628

func (client *Client) CreateDBResourceGroupWithCallback(request *CreateDBResourceGroupRequest, callback func(response *CreateDBResourceGroupResponse, err error)) <-chan int

CreateDBResourceGroupWithCallback invokes the adb.CreateDBResourceGroup API asynchronously

func (*Client) CreateDBResourceGroupWithChan added in v1.61.1628

func (client *Client) CreateDBResourceGroupWithChan(request *CreateDBResourceGroupRequest) (<-chan *CreateDBResourceGroupResponse, <-chan error)

CreateDBResourceGroupWithChan invokes the adb.CreateDBResourceGroup API asynchronously

func (*Client) CreateDBResourcePool added in v1.61.980

func (client *Client) CreateDBResourcePool(request *CreateDBResourcePoolRequest) (response *CreateDBResourcePoolResponse, err error)

CreateDBResourcePool invokes the adb.CreateDBResourcePool API synchronously

func (*Client) CreateDBResourcePoolWithCallback added in v1.61.980

func (client *Client) CreateDBResourcePoolWithCallback(request *CreateDBResourcePoolRequest, callback func(response *CreateDBResourcePoolResponse, err error)) <-chan int

CreateDBResourcePoolWithCallback invokes the adb.CreateDBResourcePool API asynchronously

func (*Client) CreateDBResourcePoolWithChan added in v1.61.980

func (client *Client) CreateDBResourcePoolWithChan(request *CreateDBResourcePoolRequest) (<-chan *CreateDBResourcePoolResponse, <-chan error)

CreateDBResourcePoolWithChan invokes the adb.CreateDBResourcePool API asynchronously

func (*Client) CreateElasticPlan added in v1.61.980

func (client *Client) CreateElasticPlan(request *CreateElasticPlanRequest) (response *CreateElasticPlanResponse, err error)

CreateElasticPlan invokes the adb.CreateElasticPlan API synchronously

func (*Client) CreateElasticPlanWithCallback added in v1.61.980

func (client *Client) CreateElasticPlanWithCallback(request *CreateElasticPlanRequest, callback func(response *CreateElasticPlanResponse, err error)) <-chan int

CreateElasticPlanWithCallback invokes the adb.CreateElasticPlan API asynchronously

func (*Client) CreateElasticPlanWithChan added in v1.61.980

func (client *Client) CreateElasticPlanWithChan(request *CreateElasticPlanRequest) (<-chan *CreateElasticPlanResponse, <-chan error)

CreateElasticPlanWithChan invokes the adb.CreateElasticPlan API asynchronously

func (*Client) DeleteAccount

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

DeleteAccount invokes the adb.DeleteAccount API synchronously

func (*Client) DeleteAccountWithCallback

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

DeleteAccountWithCallback invokes the adb.DeleteAccount API asynchronously

func (*Client) DeleteAccountWithChan

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

DeleteAccountWithChan invokes the adb.DeleteAccount API asynchronously

func (*Client) DeleteDBCluster added in v1.60.306

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

DeleteDBCluster invokes the adb.DeleteDBCluster API synchronously

func (*Client) DeleteDBClusterWithCallback added in v1.60.306

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

DeleteDBClusterWithCallback invokes the adb.DeleteDBCluster API asynchronously

func (*Client) DeleteDBClusterWithChan added in v1.60.306

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

DeleteDBClusterWithChan invokes the adb.DeleteDBCluster API asynchronously

func (*Client) DeleteDBResourceGroup added in v1.61.1628

func (client *Client) DeleteDBResourceGroup(request *DeleteDBResourceGroupRequest) (response *DeleteDBResourceGroupResponse, err error)

DeleteDBResourceGroup invokes the adb.DeleteDBResourceGroup API synchronously

func (*Client) DeleteDBResourceGroupWithCallback added in v1.61.1628

func (client *Client) DeleteDBResourceGroupWithCallback(request *DeleteDBResourceGroupRequest, callback func(response *DeleteDBResourceGroupResponse, err error)) <-chan int

DeleteDBResourceGroupWithCallback invokes the adb.DeleteDBResourceGroup API asynchronously

func (*Client) DeleteDBResourceGroupWithChan added in v1.61.1628

func (client *Client) DeleteDBResourceGroupWithChan(request *DeleteDBResourceGroupRequest) (<-chan *DeleteDBResourceGroupResponse, <-chan error)

DeleteDBResourceGroupWithChan invokes the adb.DeleteDBResourceGroup API asynchronously

func (*Client) DeleteDBResourcePool added in v1.61.980

func (client *Client) DeleteDBResourcePool(request *DeleteDBResourcePoolRequest) (response *DeleteDBResourcePoolResponse, err error)

DeleteDBResourcePool invokes the adb.DeleteDBResourcePool API synchronously

func (*Client) DeleteDBResourcePoolWithCallback added in v1.61.980

func (client *Client) DeleteDBResourcePoolWithCallback(request *DeleteDBResourcePoolRequest, callback func(response *DeleteDBResourcePoolResponse, err error)) <-chan int

DeleteDBResourcePoolWithCallback invokes the adb.DeleteDBResourcePool API asynchronously

func (*Client) DeleteDBResourcePoolWithChan added in v1.61.980

func (client *Client) DeleteDBResourcePoolWithChan(request *DeleteDBResourcePoolRequest) (<-chan *DeleteDBResourcePoolResponse, <-chan error)

DeleteDBResourcePoolWithChan invokes the adb.DeleteDBResourcePool API asynchronously

func (*Client) DeleteElasticPlan added in v1.61.980

func (client *Client) DeleteElasticPlan(request *DeleteElasticPlanRequest) (response *DeleteElasticPlanResponse, err error)

DeleteElasticPlan invokes the adb.DeleteElasticPlan API synchronously

func (*Client) DeleteElasticPlanWithCallback added in v1.61.980

func (client *Client) DeleteElasticPlanWithCallback(request *DeleteElasticPlanRequest, callback func(response *DeleteElasticPlanResponse, err error)) <-chan int

DeleteElasticPlanWithCallback invokes the adb.DeleteElasticPlan API asynchronously

func (*Client) DeleteElasticPlanWithChan added in v1.61.980

func (client *Client) DeleteElasticPlanWithChan(request *DeleteElasticPlanRequest) (<-chan *DeleteElasticPlanResponse, <-chan error)

DeleteElasticPlanWithChan invokes the adb.DeleteElasticPlan API asynchronously

func (*Client) DescribeAccounts

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

DescribeAccounts invokes the adb.DescribeAccounts API synchronously

func (*Client) DescribeAccountsWithCallback

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

DescribeAccountsWithCallback invokes the adb.DescribeAccounts API asynchronously

func (*Client) DescribeAccountsWithChan

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

DescribeAccountsWithChan invokes the adb.DescribeAccounts API asynchronously

func (*Client) DescribeAllAccounts added in v1.61.980

func (client *Client) DescribeAllAccounts(request *DescribeAllAccountsRequest) (response *DescribeAllAccountsResponse, err error)

DescribeAllAccounts invokes the adb.DescribeAllAccounts API synchronously

func (*Client) DescribeAllAccountsWithCallback added in v1.61.980

func (client *Client) DescribeAllAccountsWithCallback(request *DescribeAllAccountsRequest, callback func(response *DescribeAllAccountsResponse, err error)) <-chan int

DescribeAllAccountsWithCallback invokes the adb.DescribeAllAccounts API asynchronously

func (*Client) DescribeAllAccountsWithChan added in v1.61.980

func (client *Client) DescribeAllAccountsWithChan(request *DescribeAllAccountsRequest) (<-chan *DescribeAllAccountsResponse, <-chan error)

DescribeAllAccountsWithChan invokes the adb.DescribeAllAccounts API asynchronously

func (*Client) DescribeAllDataSource added in v1.60.306

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

DescribeAllDataSource invokes the adb.DescribeAllDataSource API synchronously

func (*Client) DescribeAllDataSourceWithCallback added in v1.60.306

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

DescribeAllDataSourceWithCallback invokes the adb.DescribeAllDataSource API asynchronously

func (*Client) DescribeAllDataSourceWithChan added in v1.60.306

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

DescribeAllDataSourceWithChan invokes the adb.DescribeAllDataSource API asynchronously

func (*Client) DescribeAuditLogConfig added in v1.61.336

func (client *Client) DescribeAuditLogConfig(request *DescribeAuditLogConfigRequest) (response *DescribeAuditLogConfigResponse, err error)

DescribeAuditLogConfig invokes the adb.DescribeAuditLogConfig API synchronously

func (*Client) DescribeAuditLogConfigWithCallback added in v1.61.336

func (client *Client) DescribeAuditLogConfigWithCallback(request *DescribeAuditLogConfigRequest, callback func(response *DescribeAuditLogConfigResponse, err error)) <-chan int

DescribeAuditLogConfigWithCallback invokes the adb.DescribeAuditLogConfig API asynchronously

func (*Client) DescribeAuditLogConfigWithChan added in v1.61.336

func (client *Client) DescribeAuditLogConfigWithChan(request *DescribeAuditLogConfigRequest) (<-chan *DescribeAuditLogConfigResponse, <-chan error)

DescribeAuditLogConfigWithChan invokes the adb.DescribeAuditLogConfig API asynchronously

func (*Client) DescribeAuditLogRecords added in v1.61.336

func (client *Client) DescribeAuditLogRecords(request *DescribeAuditLogRecordsRequest) (response *DescribeAuditLogRecordsResponse, err error)

DescribeAuditLogRecords invokes the adb.DescribeAuditLogRecords API synchronously

func (*Client) DescribeAuditLogRecordsWithCallback added in v1.61.336

func (client *Client) DescribeAuditLogRecordsWithCallback(request *DescribeAuditLogRecordsRequest, callback func(response *DescribeAuditLogRecordsResponse, err error)) <-chan int

DescribeAuditLogRecordsWithCallback invokes the adb.DescribeAuditLogRecords API asynchronously

func (*Client) DescribeAuditLogRecordsWithChan added in v1.61.336

func (client *Client) DescribeAuditLogRecordsWithChan(request *DescribeAuditLogRecordsRequest) (<-chan *DescribeAuditLogRecordsResponse, <-chan error)

DescribeAuditLogRecordsWithChan invokes the adb.DescribeAuditLogRecords API asynchronously

func (*Client) DescribeAutoRenewAttribute

func (client *Client) DescribeAutoRenewAttribute(request *DescribeAutoRenewAttributeRequest) (response *DescribeAutoRenewAttributeResponse, err error)

DescribeAutoRenewAttribute invokes the adb.DescribeAutoRenewAttribute API synchronously

func (*Client) DescribeAutoRenewAttributeWithCallback

func (client *Client) DescribeAutoRenewAttributeWithCallback(request *DescribeAutoRenewAttributeRequest, callback func(response *DescribeAutoRenewAttributeResponse, err error)) <-chan int

DescribeAutoRenewAttributeWithCallback invokes the adb.DescribeAutoRenewAttribute API asynchronously

func (*Client) DescribeAutoRenewAttributeWithChan

func (client *Client) DescribeAutoRenewAttributeWithChan(request *DescribeAutoRenewAttributeRequest) (<-chan *DescribeAutoRenewAttributeResponse, <-chan error)

DescribeAutoRenewAttributeWithChan invokes the adb.DescribeAutoRenewAttribute API asynchronously

func (*Client) DescribeAvailableResource added in v1.60.306

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

DescribeAvailableResource invokes the adb.DescribeAvailableResource API synchronously

func (*Client) DescribeAvailableResourceWithCallback added in v1.60.306

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

DescribeAvailableResourceWithCallback invokes the adb.DescribeAvailableResource API asynchronously

func (*Client) DescribeAvailableResourceWithChan added in v1.60.306

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

DescribeAvailableResourceWithChan invokes the adb.DescribeAvailableResource API asynchronously

func (*Client) DescribeBackupPolicy

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

DescribeBackupPolicy invokes the adb.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback

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

DescribeBackupPolicyWithCallback invokes the adb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan

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

DescribeBackupPolicyWithChan invokes the adb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackups

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

DescribeBackups invokes the adb.DescribeBackups API synchronously

func (*Client) DescribeBackupsWithCallback

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

DescribeBackupsWithCallback invokes the adb.DescribeBackups API asynchronously

func (*Client) DescribeBackupsWithChan

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

DescribeBackupsWithChan invokes the adb.DescribeBackups API asynchronously

func (*Client) DescribeColumns added in v1.60.306

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

DescribeColumns invokes the adb.DescribeColumns API synchronously

func (*Client) DescribeColumnsWithCallback added in v1.60.306

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

DescribeColumnsWithCallback invokes the adb.DescribeColumns API asynchronously

func (*Client) DescribeColumnsWithChan added in v1.60.306

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

DescribeColumnsWithChan invokes the adb.DescribeColumns API asynchronously

func (*Client) DescribeConnectionCountRecords added in v1.61.980

func (client *Client) DescribeConnectionCountRecords(request *DescribeConnectionCountRecordsRequest) (response *DescribeConnectionCountRecordsResponse, err error)

DescribeConnectionCountRecords invokes the adb.DescribeConnectionCountRecords API synchronously

func (*Client) DescribeConnectionCountRecordsWithCallback added in v1.61.980

func (client *Client) DescribeConnectionCountRecordsWithCallback(request *DescribeConnectionCountRecordsRequest, callback func(response *DescribeConnectionCountRecordsResponse, err error)) <-chan int

DescribeConnectionCountRecordsWithCallback invokes the adb.DescribeConnectionCountRecords API asynchronously

func (*Client) DescribeConnectionCountRecordsWithChan added in v1.61.980

func (client *Client) DescribeConnectionCountRecordsWithChan(request *DescribeConnectionCountRecordsRequest) (<-chan *DescribeConnectionCountRecordsResponse, <-chan error)

DescribeConnectionCountRecordsWithChan invokes the adb.DescribeConnectionCountRecords API asynchronously

func (*Client) DescribeDBClusterAccessWhiteList

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

DescribeDBClusterAccessWhiteList invokes the adb.DescribeDBClusterAccessWhiteList API synchronously

func (*Client) DescribeDBClusterAccessWhiteListWithCallback

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

DescribeDBClusterAccessWhiteListWithCallback invokes the adb.DescribeDBClusterAccessWhiteList API asynchronously

func (*Client) DescribeDBClusterAccessWhiteListWithChan

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

DescribeDBClusterAccessWhiteListWithChan invokes the adb.DescribeDBClusterAccessWhiteList API asynchronously

func (*Client) DescribeDBClusterAttribute

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

DescribeDBClusterAttribute invokes the adb.DescribeDBClusterAttribute API synchronously

func (*Client) DescribeDBClusterAttributeWithCallback

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

DescribeDBClusterAttributeWithCallback invokes the adb.DescribeDBClusterAttribute API asynchronously

func (*Client) DescribeDBClusterAttributeWithChan

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

DescribeDBClusterAttributeWithChan invokes the adb.DescribeDBClusterAttribute API asynchronously

func (*Client) DescribeDBClusterForecast added in v1.61.1628

func (client *Client) DescribeDBClusterForecast(request *DescribeDBClusterForecastRequest) (response *DescribeDBClusterForecastResponse, err error)

DescribeDBClusterForecast invokes the adb.DescribeDBClusterForecast API synchronously

func (*Client) DescribeDBClusterForecastWithCallback added in v1.61.1628

func (client *Client) DescribeDBClusterForecastWithCallback(request *DescribeDBClusterForecastRequest, callback func(response *DescribeDBClusterForecastResponse, err error)) <-chan int

DescribeDBClusterForecastWithCallback invokes the adb.DescribeDBClusterForecast API asynchronously

func (*Client) DescribeDBClusterForecastWithChan added in v1.61.1628

func (client *Client) DescribeDBClusterForecastWithChan(request *DescribeDBClusterForecastRequest) (<-chan *DescribeDBClusterForecastResponse, <-chan error)

DescribeDBClusterForecastWithChan invokes the adb.DescribeDBClusterForecast API asynchronously

func (*Client) DescribeDBClusterHealthReport added in v1.61.1628

func (client *Client) DescribeDBClusterHealthReport(request *DescribeDBClusterHealthReportRequest) (response *DescribeDBClusterHealthReportResponse, err error)

DescribeDBClusterHealthReport invokes the adb.DescribeDBClusterHealthReport API synchronously

func (*Client) DescribeDBClusterHealthReportWithCallback added in v1.61.1628

func (client *Client) DescribeDBClusterHealthReportWithCallback(request *DescribeDBClusterHealthReportRequest, callback func(response *DescribeDBClusterHealthReportResponse, err error)) <-chan int

DescribeDBClusterHealthReportWithCallback invokes the adb.DescribeDBClusterHealthReport API asynchronously

func (*Client) DescribeDBClusterHealthReportWithChan added in v1.61.1628

func (client *Client) DescribeDBClusterHealthReportWithChan(request *DescribeDBClusterHealthReportRequest) (<-chan *DescribeDBClusterHealthReportResponse, <-chan error)

DescribeDBClusterHealthReportWithChan invokes the adb.DescribeDBClusterHealthReport API asynchronously

func (*Client) DescribeDBClusterNetInfo

func (client *Client) DescribeDBClusterNetInfo(request *DescribeDBClusterNetInfoRequest) (response *DescribeDBClusterNetInfoResponse, err error)

DescribeDBClusterNetInfo invokes the adb.DescribeDBClusterNetInfo API synchronously

func (*Client) DescribeDBClusterNetInfoWithCallback

func (client *Client) DescribeDBClusterNetInfoWithCallback(request *DescribeDBClusterNetInfoRequest, callback func(response *DescribeDBClusterNetInfoResponse, err error)) <-chan int

DescribeDBClusterNetInfoWithCallback invokes the adb.DescribeDBClusterNetInfo API asynchronously

func (*Client) DescribeDBClusterNetInfoWithChan

func (client *Client) DescribeDBClusterNetInfoWithChan(request *DescribeDBClusterNetInfoRequest) (<-chan *DescribeDBClusterNetInfoResponse, <-chan error)

DescribeDBClusterNetInfoWithChan invokes the adb.DescribeDBClusterNetInfo API asynchronously

func (*Client) DescribeDBClusterPerformance

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

DescribeDBClusterPerformance invokes the adb.DescribeDBClusterPerformance API synchronously

func (*Client) DescribeDBClusterPerformanceWithCallback

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

DescribeDBClusterPerformanceWithCallback invokes the adb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterPerformanceWithChan

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

DescribeDBClusterPerformanceWithChan invokes the adb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterResourcePoolPerformance added in v1.61.980

func (client *Client) DescribeDBClusterResourcePoolPerformance(request *DescribeDBClusterResourcePoolPerformanceRequest) (response *DescribeDBClusterResourcePoolPerformanceResponse, err error)

DescribeDBClusterResourcePoolPerformance invokes the adb.DescribeDBClusterResourcePoolPerformance API synchronously

func (*Client) DescribeDBClusterResourcePoolPerformanceWithCallback added in v1.61.980

func (client *Client) DescribeDBClusterResourcePoolPerformanceWithCallback(request *DescribeDBClusterResourcePoolPerformanceRequest, callback func(response *DescribeDBClusterResourcePoolPerformanceResponse, err error)) <-chan int

DescribeDBClusterResourcePoolPerformanceWithCallback invokes the adb.DescribeDBClusterResourcePoolPerformance API asynchronously

func (*Client) DescribeDBClusterResourcePoolPerformanceWithChan added in v1.61.980

func (client *Client) DescribeDBClusterResourcePoolPerformanceWithChan(request *DescribeDBClusterResourcePoolPerformanceRequest) (<-chan *DescribeDBClusterResourcePoolPerformanceResponse, <-chan error)

DescribeDBClusterResourcePoolPerformanceWithChan invokes the adb.DescribeDBClusterResourcePoolPerformance API asynchronously

func (*Client) DescribeDBClusters

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

DescribeDBClusters invokes the adb.DescribeDBClusters API synchronously

func (*Client) DescribeDBClustersWithCallback

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

DescribeDBClustersWithCallback invokes the adb.DescribeDBClusters API asynchronously

func (*Client) DescribeDBClustersWithChan

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

DescribeDBClustersWithChan invokes the adb.DescribeDBClusters API asynchronously

func (*Client) DescribeDBResourceGroup added in v1.61.1628

func (client *Client) DescribeDBResourceGroup(request *DescribeDBResourceGroupRequest) (response *DescribeDBResourceGroupResponse, err error)

DescribeDBResourceGroup invokes the adb.DescribeDBResourceGroup API synchronously

func (*Client) DescribeDBResourceGroupWithCallback added in v1.61.1628

func (client *Client) DescribeDBResourceGroupWithCallback(request *DescribeDBResourceGroupRequest, callback func(response *DescribeDBResourceGroupResponse, err error)) <-chan int

DescribeDBResourceGroupWithCallback invokes the adb.DescribeDBResourceGroup API asynchronously

func (*Client) DescribeDBResourceGroupWithChan added in v1.61.1628

func (client *Client) DescribeDBResourceGroupWithChan(request *DescribeDBResourceGroupRequest) (<-chan *DescribeDBResourceGroupResponse, <-chan error)

DescribeDBResourceGroupWithChan invokes the adb.DescribeDBResourceGroup API asynchronously

func (*Client) DescribeDBResourcePool added in v1.61.980

func (client *Client) DescribeDBResourcePool(request *DescribeDBResourcePoolRequest) (response *DescribeDBResourcePoolResponse, err error)

DescribeDBResourcePool invokes the adb.DescribeDBResourcePool API synchronously

func (*Client) DescribeDBResourcePoolWithCallback added in v1.61.980

func (client *Client) DescribeDBResourcePoolWithCallback(request *DescribeDBResourcePoolRequest, callback func(response *DescribeDBResourcePoolResponse, err error)) <-chan int

DescribeDBResourcePoolWithCallback invokes the adb.DescribeDBResourcePool API asynchronously

func (*Client) DescribeDBResourcePoolWithChan added in v1.61.980

func (client *Client) DescribeDBResourcePoolWithChan(request *DescribeDBResourcePoolRequest) (<-chan *DescribeDBResourcePoolResponse, <-chan error)

DescribeDBResourcePoolWithChan invokes the adb.DescribeDBResourcePool API asynchronously

func (*Client) DescribeDiagnosisDimensions added in v1.61.1628

func (client *Client) DescribeDiagnosisDimensions(request *DescribeDiagnosisDimensionsRequest) (response *DescribeDiagnosisDimensionsResponse, err error)

DescribeDiagnosisDimensions invokes the adb.DescribeDiagnosisDimensions API synchronously

func (*Client) DescribeDiagnosisDimensionsWithCallback added in v1.61.1628

func (client *Client) DescribeDiagnosisDimensionsWithCallback(request *DescribeDiagnosisDimensionsRequest, callback func(response *DescribeDiagnosisDimensionsResponse, err error)) <-chan int

DescribeDiagnosisDimensionsWithCallback invokes the adb.DescribeDiagnosisDimensions API asynchronously

func (*Client) DescribeDiagnosisDimensionsWithChan added in v1.61.1628

func (client *Client) DescribeDiagnosisDimensionsWithChan(request *DescribeDiagnosisDimensionsRequest) (<-chan *DescribeDiagnosisDimensionsResponse, <-chan error)

DescribeDiagnosisDimensionsWithChan invokes the adb.DescribeDiagnosisDimensions API asynchronously

func (*Client) DescribeDiagnosisRecords added in v1.61.1628

func (client *Client) DescribeDiagnosisRecords(request *DescribeDiagnosisRecordsRequest) (response *DescribeDiagnosisRecordsResponse, err error)

DescribeDiagnosisRecords invokes the adb.DescribeDiagnosisRecords API synchronously

func (*Client) DescribeDiagnosisRecordsWithCallback added in v1.61.1628

func (client *Client) DescribeDiagnosisRecordsWithCallback(request *DescribeDiagnosisRecordsRequest, callback func(response *DescribeDiagnosisRecordsResponse, err error)) <-chan int

DescribeDiagnosisRecordsWithCallback invokes the adb.DescribeDiagnosisRecords API asynchronously

func (*Client) DescribeDiagnosisRecordsWithChan added in v1.61.1628

func (client *Client) DescribeDiagnosisRecordsWithChan(request *DescribeDiagnosisRecordsRequest) (<-chan *DescribeDiagnosisRecordsResponse, <-chan error)

DescribeDiagnosisRecordsWithChan invokes the adb.DescribeDiagnosisRecords API asynchronously

func (*Client) DescribeDownloadRecords added in v1.61.1628

func (client *Client) DescribeDownloadRecords(request *DescribeDownloadRecordsRequest) (response *DescribeDownloadRecordsResponse, err error)

DescribeDownloadRecords invokes the adb.DescribeDownloadRecords API synchronously

func (*Client) DescribeDownloadRecordsWithCallback added in v1.61.1628

func (client *Client) DescribeDownloadRecordsWithCallback(request *DescribeDownloadRecordsRequest, callback func(response *DescribeDownloadRecordsResponse, err error)) <-chan int

DescribeDownloadRecordsWithCallback invokes the adb.DescribeDownloadRecords API asynchronously

func (*Client) DescribeDownloadRecordsWithChan added in v1.61.1628

func (client *Client) DescribeDownloadRecordsWithChan(request *DescribeDownloadRecordsRequest) (<-chan *DescribeDownloadRecordsResponse, <-chan error)

DescribeDownloadRecordsWithChan invokes the adb.DescribeDownloadRecords API asynchronously

func (*Client) DescribeElasticDailyPlan added in v1.61.980

func (client *Client) DescribeElasticDailyPlan(request *DescribeElasticDailyPlanRequest) (response *DescribeElasticDailyPlanResponse, err error)

DescribeElasticDailyPlan invokes the adb.DescribeElasticDailyPlan API synchronously

func (*Client) DescribeElasticDailyPlanWithCallback added in v1.61.980

func (client *Client) DescribeElasticDailyPlanWithCallback(request *DescribeElasticDailyPlanRequest, callback func(response *DescribeElasticDailyPlanResponse, err error)) <-chan int

DescribeElasticDailyPlanWithCallback invokes the adb.DescribeElasticDailyPlan API asynchronously

func (*Client) DescribeElasticDailyPlanWithChan added in v1.61.980

func (client *Client) DescribeElasticDailyPlanWithChan(request *DescribeElasticDailyPlanRequest) (<-chan *DescribeElasticDailyPlanResponse, <-chan error)

DescribeElasticDailyPlanWithChan invokes the adb.DescribeElasticDailyPlan API asynchronously

func (*Client) DescribeElasticPlan added in v1.61.980

func (client *Client) DescribeElasticPlan(request *DescribeElasticPlanRequest) (response *DescribeElasticPlanResponse, err error)

DescribeElasticPlan invokes the adb.DescribeElasticPlan API synchronously

func (*Client) DescribeElasticPlanWithCallback added in v1.61.980

func (client *Client) DescribeElasticPlanWithCallback(request *DescribeElasticPlanRequest, callback func(response *DescribeElasticPlanResponse, err error)) <-chan int

DescribeElasticPlanWithCallback invokes the adb.DescribeElasticPlan API asynchronously

func (*Client) DescribeElasticPlanWithChan added in v1.61.980

func (client *Client) DescribeElasticPlanWithChan(request *DescribeElasticPlanRequest) (<-chan *DescribeElasticPlanResponse, <-chan error)

DescribeElasticPlanWithChan invokes the adb.DescribeElasticPlan API asynchronously

func (*Client) DescribeInclinedTables added in v1.60.306

func (client *Client) DescribeInclinedTables(request *DescribeInclinedTablesRequest) (response *DescribeInclinedTablesResponse, err error)

DescribeInclinedTables invokes the adb.DescribeInclinedTables API synchronously

func (*Client) DescribeInclinedTablesWithCallback added in v1.60.306

func (client *Client) DescribeInclinedTablesWithCallback(request *DescribeInclinedTablesRequest, callback func(response *DescribeInclinedTablesResponse, err error)) <-chan int

DescribeInclinedTablesWithCallback invokes the adb.DescribeInclinedTables API asynchronously

func (*Client) DescribeInclinedTablesWithChan added in v1.60.306

func (client *Client) DescribeInclinedTablesWithChan(request *DescribeInclinedTablesRequest) (<-chan *DescribeInclinedTablesResponse, <-chan error)

DescribeInclinedTablesWithChan invokes the adb.DescribeInclinedTables API asynchronously

func (*Client) DescribeLoadTasksRecords added in v1.61.980

func (client *Client) DescribeLoadTasksRecords(request *DescribeLoadTasksRecordsRequest) (response *DescribeLoadTasksRecordsResponse, err error)

DescribeLoadTasksRecords invokes the adb.DescribeLoadTasksRecords API synchronously

func (*Client) DescribeLoadTasksRecordsWithCallback added in v1.61.980

func (client *Client) DescribeLoadTasksRecordsWithCallback(request *DescribeLoadTasksRecordsRequest, callback func(response *DescribeLoadTasksRecordsResponse, err error)) <-chan int

DescribeLoadTasksRecordsWithCallback invokes the adb.DescribeLoadTasksRecords API asynchronously

func (*Client) DescribeLoadTasksRecordsWithChan added in v1.61.980

func (client *Client) DescribeLoadTasksRecordsWithChan(request *DescribeLoadTasksRecordsRequest) (<-chan *DescribeLoadTasksRecordsResponse, <-chan error)

DescribeLoadTasksRecordsWithChan invokes the adb.DescribeLoadTasksRecords API asynchronously

func (*Client) DescribeMaintenanceAction added in v1.61.1628

func (client *Client) DescribeMaintenanceAction(request *DescribeMaintenanceActionRequest) (response *DescribeMaintenanceActionResponse, err error)

DescribeMaintenanceAction invokes the adb.DescribeMaintenanceAction API synchronously

func (*Client) DescribeMaintenanceActionWithCallback added in v1.61.1628

func (client *Client) DescribeMaintenanceActionWithCallback(request *DescribeMaintenanceActionRequest, callback func(response *DescribeMaintenanceActionResponse, err error)) <-chan int

DescribeMaintenanceActionWithCallback invokes the adb.DescribeMaintenanceAction API asynchronously

func (*Client) DescribeMaintenanceActionWithChan added in v1.61.1628

func (client *Client) DescribeMaintenanceActionWithChan(request *DescribeMaintenanceActionRequest) (<-chan *DescribeMaintenanceActionResponse, <-chan error)

DescribeMaintenanceActionWithChan invokes the adb.DescribeMaintenanceAction API asynchronously

func (*Client) DescribeOperatorPermission

func (client *Client) DescribeOperatorPermission(request *DescribeOperatorPermissionRequest) (response *DescribeOperatorPermissionResponse, err error)

DescribeOperatorPermission invokes the adb.DescribeOperatorPermission API synchronously

func (*Client) DescribeOperatorPermissionWithCallback

func (client *Client) DescribeOperatorPermissionWithCallback(request *DescribeOperatorPermissionRequest, callback func(response *DescribeOperatorPermissionResponse, err error)) <-chan int

DescribeOperatorPermissionWithCallback invokes the adb.DescribeOperatorPermission API asynchronously

func (*Client) DescribeOperatorPermissionWithChan

func (client *Client) DescribeOperatorPermissionWithChan(request *DescribeOperatorPermissionRequest) (<-chan *DescribeOperatorPermissionResponse, <-chan error)

DescribeOperatorPermissionWithChan invokes the adb.DescribeOperatorPermission API asynchronously

func (*Client) DescribePatternPerformance added in v1.61.1628

func (client *Client) DescribePatternPerformance(request *DescribePatternPerformanceRequest) (response *DescribePatternPerformanceResponse, err error)

DescribePatternPerformance invokes the adb.DescribePatternPerformance API synchronously

func (*Client) DescribePatternPerformanceWithCallback added in v1.61.1628

func (client *Client) DescribePatternPerformanceWithCallback(request *DescribePatternPerformanceRequest, callback func(response *DescribePatternPerformanceResponse, err error)) <-chan int

DescribePatternPerformanceWithCallback invokes the adb.DescribePatternPerformance API asynchronously

func (*Client) DescribePatternPerformanceWithChan added in v1.61.1628

func (client *Client) DescribePatternPerformanceWithChan(request *DescribePatternPerformanceRequest) (<-chan *DescribePatternPerformanceResponse, <-chan error)

DescribePatternPerformanceWithChan invokes the adb.DescribePatternPerformance API asynchronously

func (*Client) DescribeProcessList added in v1.60.306

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

DescribeProcessList invokes the adb.DescribeProcessList API synchronously

func (*Client) DescribeProcessListWithCallback added in v1.60.306

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

DescribeProcessListWithCallback invokes the adb.DescribeProcessList API asynchronously

func (*Client) DescribeProcessListWithChan added in v1.60.306

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

DescribeProcessListWithChan invokes the adb.DescribeProcessList API asynchronously

func (*Client) DescribeRegions

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

DescribeRegions invokes the adb.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

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

DescribeRegionsWithCallback invokes the adb.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

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

DescribeRegionsWithChan invokes the adb.DescribeRegions API asynchronously

func (*Client) DescribeSQLPatternAttribute added in v1.61.1628

func (client *Client) DescribeSQLPatternAttribute(request *DescribeSQLPatternAttributeRequest) (response *DescribeSQLPatternAttributeResponse, err error)

DescribeSQLPatternAttribute invokes the adb.DescribeSQLPatternAttribute API synchronously

func (*Client) DescribeSQLPatternAttributeWithCallback added in v1.61.1628

func (client *Client) DescribeSQLPatternAttributeWithCallback(request *DescribeSQLPatternAttributeRequest, callback func(response *DescribeSQLPatternAttributeResponse, err error)) <-chan int

DescribeSQLPatternAttributeWithCallback invokes the adb.DescribeSQLPatternAttribute API asynchronously

func (*Client) DescribeSQLPatternAttributeWithChan added in v1.61.1628

func (client *Client) DescribeSQLPatternAttributeWithChan(request *DescribeSQLPatternAttributeRequest) (<-chan *DescribeSQLPatternAttributeResponse, <-chan error)

DescribeSQLPatternAttributeWithChan invokes the adb.DescribeSQLPatternAttribute API asynchronously

func (*Client) DescribeSQLPatterns added in v1.61.1628

func (client *Client) DescribeSQLPatterns(request *DescribeSQLPatternsRequest) (response *DescribeSQLPatternsResponse, err error)

DescribeSQLPatterns invokes the adb.DescribeSQLPatterns API synchronously

func (*Client) DescribeSQLPatternsWithCallback added in v1.61.1628

func (client *Client) DescribeSQLPatternsWithCallback(request *DescribeSQLPatternsRequest, callback func(response *DescribeSQLPatternsResponse, err error)) <-chan int

DescribeSQLPatternsWithCallback invokes the adb.DescribeSQLPatterns API asynchronously

func (*Client) DescribeSQLPatternsWithChan added in v1.61.1628

func (client *Client) DescribeSQLPatternsWithChan(request *DescribeSQLPatternsRequest) (<-chan *DescribeSQLPatternsResponse, <-chan error)

DescribeSQLPatternsWithChan invokes the adb.DescribeSQLPatterns API asynchronously

func (*Client) DescribeSQLPlan added in v1.61.980

func (client *Client) DescribeSQLPlan(request *DescribeSQLPlanRequest) (response *DescribeSQLPlanResponse, err error)

DescribeSQLPlan invokes the adb.DescribeSQLPlan API synchronously

func (*Client) DescribeSQLPlanTask added in v1.61.980

func (client *Client) DescribeSQLPlanTask(request *DescribeSQLPlanTaskRequest) (response *DescribeSQLPlanTaskResponse, err error)

DescribeSQLPlanTask invokes the adb.DescribeSQLPlanTask API synchronously

func (*Client) DescribeSQLPlanTaskWithCallback added in v1.61.980

func (client *Client) DescribeSQLPlanTaskWithCallback(request *DescribeSQLPlanTaskRequest, callback func(response *DescribeSQLPlanTaskResponse, err error)) <-chan int

DescribeSQLPlanTaskWithCallback invokes the adb.DescribeSQLPlanTask API asynchronously

func (*Client) DescribeSQLPlanTaskWithChan added in v1.61.980

func (client *Client) DescribeSQLPlanTaskWithChan(request *DescribeSQLPlanTaskRequest) (<-chan *DescribeSQLPlanTaskResponse, <-chan error)

DescribeSQLPlanTaskWithChan invokes the adb.DescribeSQLPlanTask API asynchronously

func (*Client) DescribeSQLPlanWithCallback added in v1.61.980

func (client *Client) DescribeSQLPlanWithCallback(request *DescribeSQLPlanRequest, callback func(response *DescribeSQLPlanResponse, err error)) <-chan int

DescribeSQLPlanWithCallback invokes the adb.DescribeSQLPlan API asynchronously

func (*Client) DescribeSQLPlanWithChan added in v1.61.980

func (client *Client) DescribeSQLPlanWithChan(request *DescribeSQLPlanRequest) (<-chan *DescribeSQLPlanResponse, <-chan error)

DescribeSQLPlanWithChan invokes the adb.DescribeSQLPlan API asynchronously

func (*Client) DescribeSchemas added in v1.60.306

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

DescribeSchemas invokes the adb.DescribeSchemas API synchronously

func (*Client) DescribeSchemasWithCallback added in v1.60.306

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

DescribeSchemasWithCallback invokes the adb.DescribeSchemas API asynchronously

func (*Client) DescribeSchemasWithChan added in v1.60.306

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

DescribeSchemasWithChan invokes the adb.DescribeSchemas API asynchronously

func (*Client) DescribeSlowLogRecords

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

DescribeSlowLogRecords invokes the adb.DescribeSlowLogRecords API synchronously

func (*Client) DescribeSlowLogRecordsWithCallback

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

DescribeSlowLogRecordsWithCallback invokes the adb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogRecordsWithChan

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

DescribeSlowLogRecordsWithChan invokes the adb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogTrend

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

DescribeSlowLogTrend invokes the adb.DescribeSlowLogTrend API synchronously

func (*Client) DescribeSlowLogTrendWithCallback

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

DescribeSlowLogTrendWithCallback invokes the adb.DescribeSlowLogTrend API asynchronously

func (*Client) DescribeSlowLogTrendWithChan

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

DescribeSlowLogTrendWithChan invokes the adb.DescribeSlowLogTrend API asynchronously

func (*Client) DescribeSqlPattern added in v1.61.1628

func (client *Client) DescribeSqlPattern(request *DescribeSqlPatternRequest) (response *DescribeSqlPatternResponse, err error)

DescribeSqlPattern invokes the adb.DescribeSqlPattern API synchronously

func (*Client) DescribeSqlPatternWithCallback added in v1.61.1628

func (client *Client) DescribeSqlPatternWithCallback(request *DescribeSqlPatternRequest, callback func(response *DescribeSqlPatternResponse, err error)) <-chan int

DescribeSqlPatternWithCallback invokes the adb.DescribeSqlPattern API asynchronously

func (*Client) DescribeSqlPatternWithChan added in v1.61.1628

func (client *Client) DescribeSqlPatternWithChan(request *DescribeSqlPatternRequest) (<-chan *DescribeSqlPatternResponse, <-chan error)

DescribeSqlPatternWithChan invokes the adb.DescribeSqlPattern API asynchronously

func (*Client) DescribeTableAccessCount added in v1.61.1628

func (client *Client) DescribeTableAccessCount(request *DescribeTableAccessCountRequest) (response *DescribeTableAccessCountResponse, err error)

DescribeTableAccessCount invokes the adb.DescribeTableAccessCount API synchronously

func (*Client) DescribeTableAccessCountWithCallback added in v1.61.1628

func (client *Client) DescribeTableAccessCountWithCallback(request *DescribeTableAccessCountRequest, callback func(response *DescribeTableAccessCountResponse, err error)) <-chan int

DescribeTableAccessCountWithCallback invokes the adb.DescribeTableAccessCount API asynchronously

func (*Client) DescribeTableAccessCountWithChan added in v1.61.1628

func (client *Client) DescribeTableAccessCountWithChan(request *DescribeTableAccessCountRequest) (<-chan *DescribeTableAccessCountResponse, <-chan error)

DescribeTableAccessCountWithChan invokes the adb.DescribeTableAccessCount API asynchronously

func (*Client) DescribeTableDetail added in v1.60.306

func (client *Client) DescribeTableDetail(request *DescribeTableDetailRequest) (response *DescribeTableDetailResponse, err error)

DescribeTableDetail invokes the adb.DescribeTableDetail API synchronously

func (*Client) DescribeTableDetailWithCallback added in v1.60.306

func (client *Client) DescribeTableDetailWithCallback(request *DescribeTableDetailRequest, callback func(response *DescribeTableDetailResponse, err error)) <-chan int

DescribeTableDetailWithCallback invokes the adb.DescribeTableDetail API asynchronously

func (*Client) DescribeTableDetailWithChan added in v1.60.306

func (client *Client) DescribeTableDetailWithChan(request *DescribeTableDetailRequest) (<-chan *DescribeTableDetailResponse, <-chan error)

DescribeTableDetailWithChan invokes the adb.DescribeTableDetail API asynchronously

func (*Client) DescribeTablePartitionDiagnose added in v1.61.336

func (client *Client) DescribeTablePartitionDiagnose(request *DescribeTablePartitionDiagnoseRequest) (response *DescribeTablePartitionDiagnoseResponse, err error)

DescribeTablePartitionDiagnose invokes the adb.DescribeTablePartitionDiagnose API synchronously

func (*Client) DescribeTablePartitionDiagnoseWithCallback added in v1.61.336

func (client *Client) DescribeTablePartitionDiagnoseWithCallback(request *DescribeTablePartitionDiagnoseRequest, callback func(response *DescribeTablePartitionDiagnoseResponse, err error)) <-chan int

DescribeTablePartitionDiagnoseWithCallback invokes the adb.DescribeTablePartitionDiagnose API asynchronously

func (*Client) DescribeTablePartitionDiagnoseWithChan added in v1.61.336

func (client *Client) DescribeTablePartitionDiagnoseWithChan(request *DescribeTablePartitionDiagnoseRequest) (<-chan *DescribeTablePartitionDiagnoseResponse, <-chan error)

DescribeTablePartitionDiagnoseWithChan invokes the adb.DescribeTablePartitionDiagnose API asynchronously

func (*Client) DescribeTableStatistics added in v1.61.980

func (client *Client) DescribeTableStatistics(request *DescribeTableStatisticsRequest) (response *DescribeTableStatisticsResponse, err error)

DescribeTableStatistics invokes the adb.DescribeTableStatistics API synchronously

func (*Client) DescribeTableStatisticsWithCallback added in v1.61.980

func (client *Client) DescribeTableStatisticsWithCallback(request *DescribeTableStatisticsRequest, callback func(response *DescribeTableStatisticsResponse, err error)) <-chan int

DescribeTableStatisticsWithCallback invokes the adb.DescribeTableStatistics API asynchronously

func (*Client) DescribeTableStatisticsWithChan added in v1.61.980

func (client *Client) DescribeTableStatisticsWithChan(request *DescribeTableStatisticsRequest) (<-chan *DescribeTableStatisticsResponse, <-chan error)

DescribeTableStatisticsWithChan invokes the adb.DescribeTableStatistics API asynchronously

func (*Client) DescribeTables added in v1.60.306

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

DescribeTables invokes the adb.DescribeTables API synchronously

func (*Client) DescribeTablesWithCallback added in v1.60.306

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

DescribeTablesWithCallback invokes the adb.DescribeTables API asynchronously

func (*Client) DescribeTablesWithChan added in v1.60.306

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

DescribeTablesWithChan invokes the adb.DescribeTables API asynchronously

func (*Client) DescribeTaskInfo added in v1.61.336

func (client *Client) DescribeTaskInfo(request *DescribeTaskInfoRequest) (response *DescribeTaskInfoResponse, err error)

DescribeTaskInfo invokes the adb.DescribeTaskInfo API synchronously

func (*Client) DescribeTaskInfoWithCallback added in v1.61.336

func (client *Client) DescribeTaskInfoWithCallback(request *DescribeTaskInfoRequest, callback func(response *DescribeTaskInfoResponse, err error)) <-chan int

DescribeTaskInfoWithCallback invokes the adb.DescribeTaskInfo API asynchronously

func (*Client) DescribeTaskInfoWithChan added in v1.61.336

func (client *Client) DescribeTaskInfoWithChan(request *DescribeTaskInfoRequest) (<-chan *DescribeTaskInfoResponse, <-chan error)

DescribeTaskInfoWithChan invokes the adb.DescribeTaskInfo API asynchronously

func (*Client) DownloadDiagnosisRecords added in v1.61.1628

func (client *Client) DownloadDiagnosisRecords(request *DownloadDiagnosisRecordsRequest) (response *DownloadDiagnosisRecordsResponse, err error)

DownloadDiagnosisRecords invokes the adb.DownloadDiagnosisRecords API synchronously

func (*Client) DownloadDiagnosisRecordsWithCallback added in v1.61.1628

func (client *Client) DownloadDiagnosisRecordsWithCallback(request *DownloadDiagnosisRecordsRequest, callback func(response *DownloadDiagnosisRecordsResponse, err error)) <-chan int

DownloadDiagnosisRecordsWithCallback invokes the adb.DownloadDiagnosisRecords API asynchronously

func (*Client) DownloadDiagnosisRecordsWithChan added in v1.61.1628

func (client *Client) DownloadDiagnosisRecordsWithChan(request *DownloadDiagnosisRecordsRequest) (<-chan *DownloadDiagnosisRecordsResponse, <-chan error)

DownloadDiagnosisRecordsWithChan invokes the adb.DownloadDiagnosisRecords API asynchronously

func (*Client) GrantOperatorPermission

func (client *Client) GrantOperatorPermission(request *GrantOperatorPermissionRequest) (response *GrantOperatorPermissionResponse, err error)

GrantOperatorPermission invokes the adb.GrantOperatorPermission API synchronously

func (*Client) GrantOperatorPermissionWithCallback

func (client *Client) GrantOperatorPermissionWithCallback(request *GrantOperatorPermissionRequest, callback func(response *GrantOperatorPermissionResponse, err error)) <-chan int

GrantOperatorPermissionWithCallback invokes the adb.GrantOperatorPermission API asynchronously

func (*Client) GrantOperatorPermissionWithChan

func (client *Client) GrantOperatorPermissionWithChan(request *GrantOperatorPermissionRequest) (<-chan *GrantOperatorPermissionResponse, <-chan error)

GrantOperatorPermissionWithChan invokes the adb.GrantOperatorPermission API asynchronously

func (*Client) KillProcess added in v1.60.306

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

KillProcess invokes the adb.KillProcess API synchronously

func (*Client) KillProcessWithCallback added in v1.60.306

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

KillProcessWithCallback invokes the adb.KillProcess API asynchronously

func (*Client) KillProcessWithChan added in v1.60.306

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

KillProcessWithChan invokes the adb.KillProcess API asynchronously

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)

ListTagResources invokes the adb.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback

func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int

ListTagResourcesWithCallback invokes the adb.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan

func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)

ListTagResourcesWithChan invokes the adb.ListTagResources API asynchronously

func (*Client) ModifyAccountDescription

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

ModifyAccountDescription invokes the adb.ModifyAccountDescription API synchronously

func (*Client) ModifyAccountDescriptionWithCallback

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

ModifyAccountDescriptionWithCallback invokes the adb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountDescriptionWithChan

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

ModifyAccountDescriptionWithChan invokes the adb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAuditLogConfig added in v1.61.336

func (client *Client) ModifyAuditLogConfig(request *ModifyAuditLogConfigRequest) (response *ModifyAuditLogConfigResponse, err error)

ModifyAuditLogConfig invokes the adb.ModifyAuditLogConfig API synchronously

func (*Client) ModifyAuditLogConfigWithCallback added in v1.61.336

func (client *Client) ModifyAuditLogConfigWithCallback(request *ModifyAuditLogConfigRequest, callback func(response *ModifyAuditLogConfigResponse, err error)) <-chan int

ModifyAuditLogConfigWithCallback invokes the adb.ModifyAuditLogConfig API asynchronously

func (*Client) ModifyAuditLogConfigWithChan added in v1.61.336

func (client *Client) ModifyAuditLogConfigWithChan(request *ModifyAuditLogConfigRequest) (<-chan *ModifyAuditLogConfigResponse, <-chan error)

ModifyAuditLogConfigWithChan invokes the adb.ModifyAuditLogConfig API asynchronously

func (*Client) ModifyAutoRenewAttribute

func (client *Client) ModifyAutoRenewAttribute(request *ModifyAutoRenewAttributeRequest) (response *ModifyAutoRenewAttributeResponse, err error)

ModifyAutoRenewAttribute invokes the adb.ModifyAutoRenewAttribute API synchronously

func (*Client) ModifyAutoRenewAttributeWithCallback

func (client *Client) ModifyAutoRenewAttributeWithCallback(request *ModifyAutoRenewAttributeRequest, callback func(response *ModifyAutoRenewAttributeResponse, err error)) <-chan int

ModifyAutoRenewAttributeWithCallback invokes the adb.ModifyAutoRenewAttribute API asynchronously

func (*Client) ModifyAutoRenewAttributeWithChan

func (client *Client) ModifyAutoRenewAttributeWithChan(request *ModifyAutoRenewAttributeRequest) (<-chan *ModifyAutoRenewAttributeResponse, <-chan error)

ModifyAutoRenewAttributeWithChan invokes the adb.ModifyAutoRenewAttribute API asynchronously

func (*Client) ModifyBackupPolicy added in v1.60.306

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

ModifyBackupPolicy invokes the adb.ModifyBackupPolicy API synchronously

func (*Client) ModifyBackupPolicyWithCallback added in v1.60.306

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

ModifyBackupPolicyWithCallback invokes the adb.ModifyBackupPolicy API asynchronously

func (*Client) ModifyBackupPolicyWithChan added in v1.60.306

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

ModifyBackupPolicyWithChan invokes the adb.ModifyBackupPolicy API asynchronously

func (*Client) ModifyClusterConnectionString added in v1.61.336

func (client *Client) ModifyClusterConnectionString(request *ModifyClusterConnectionStringRequest) (response *ModifyClusterConnectionStringResponse, err error)

ModifyClusterConnectionString invokes the adb.ModifyClusterConnectionString API synchronously

func (*Client) ModifyClusterConnectionStringWithCallback added in v1.61.336

func (client *Client) ModifyClusterConnectionStringWithCallback(request *ModifyClusterConnectionStringRequest, callback func(response *ModifyClusterConnectionStringResponse, err error)) <-chan int

ModifyClusterConnectionStringWithCallback invokes the adb.ModifyClusterConnectionString API asynchronously

func (*Client) ModifyClusterConnectionStringWithChan added in v1.61.336

func (client *Client) ModifyClusterConnectionStringWithChan(request *ModifyClusterConnectionStringRequest) (<-chan *ModifyClusterConnectionStringResponse, <-chan error)

ModifyClusterConnectionStringWithChan invokes the adb.ModifyClusterConnectionString API asynchronously

func (*Client) ModifyDBCluster added in v1.60.306

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

ModifyDBCluster invokes the adb.ModifyDBCluster API synchronously

func (*Client) ModifyDBClusterAccessWhiteList

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

ModifyDBClusterAccessWhiteList invokes the adb.ModifyDBClusterAccessWhiteList API synchronously

func (*Client) ModifyDBClusterAccessWhiteListWithCallback

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

ModifyDBClusterAccessWhiteListWithCallback invokes the adb.ModifyDBClusterAccessWhiteList API asynchronously

func (*Client) ModifyDBClusterAccessWhiteListWithChan

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

ModifyDBClusterAccessWhiteListWithChan invokes the adb.ModifyDBClusterAccessWhiteList API asynchronously

func (*Client) ModifyDBClusterDescription

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

ModifyDBClusterDescription invokes the adb.ModifyDBClusterDescription API synchronously

func (*Client) ModifyDBClusterDescriptionWithCallback

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

ModifyDBClusterDescriptionWithCallback invokes the adb.ModifyDBClusterDescription API asynchronously

func (*Client) ModifyDBClusterDescriptionWithChan

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

ModifyDBClusterDescriptionWithChan invokes the adb.ModifyDBClusterDescription API asynchronously

func (*Client) ModifyDBClusterMaintainTime

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

ModifyDBClusterMaintainTime invokes the adb.ModifyDBClusterMaintainTime API synchronously

func (*Client) ModifyDBClusterMaintainTimeWithCallback

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

ModifyDBClusterMaintainTimeWithCallback invokes the adb.ModifyDBClusterMaintainTime API asynchronously

func (*Client) ModifyDBClusterMaintainTimeWithChan

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

ModifyDBClusterMaintainTimeWithChan invokes the adb.ModifyDBClusterMaintainTime API asynchronously

func (*Client) ModifyDBClusterPayType added in v1.61.1628

func (client *Client) ModifyDBClusterPayType(request *ModifyDBClusterPayTypeRequest) (response *ModifyDBClusterPayTypeResponse, err error)

ModifyDBClusterPayType invokes the adb.ModifyDBClusterPayType API synchronously

func (*Client) ModifyDBClusterPayTypeWithCallback added in v1.61.1628

func (client *Client) ModifyDBClusterPayTypeWithCallback(request *ModifyDBClusterPayTypeRequest, callback func(response *ModifyDBClusterPayTypeResponse, err error)) <-chan int

ModifyDBClusterPayTypeWithCallback invokes the adb.ModifyDBClusterPayType API asynchronously

func (*Client) ModifyDBClusterPayTypeWithChan added in v1.61.1628

func (client *Client) ModifyDBClusterPayTypeWithChan(request *ModifyDBClusterPayTypeRequest) (<-chan *ModifyDBClusterPayTypeResponse, <-chan error)

ModifyDBClusterPayTypeWithChan invokes the adb.ModifyDBClusterPayType API asynchronously

func (*Client) ModifyDBClusterResourceGroup added in v1.61.980

func (client *Client) ModifyDBClusterResourceGroup(request *ModifyDBClusterResourceGroupRequest) (response *ModifyDBClusterResourceGroupResponse, err error)

ModifyDBClusterResourceGroup invokes the adb.ModifyDBClusterResourceGroup API synchronously

func (*Client) ModifyDBClusterResourceGroupWithCallback added in v1.61.980

func (client *Client) ModifyDBClusterResourceGroupWithCallback(request *ModifyDBClusterResourceGroupRequest, callback func(response *ModifyDBClusterResourceGroupResponse, err error)) <-chan int

ModifyDBClusterResourceGroupWithCallback invokes the adb.ModifyDBClusterResourceGroup API asynchronously

func (*Client) ModifyDBClusterResourceGroupWithChan added in v1.61.980

func (client *Client) ModifyDBClusterResourceGroupWithChan(request *ModifyDBClusterResourceGroupRequest) (<-chan *ModifyDBClusterResourceGroupResponse, <-chan error)

ModifyDBClusterResourceGroupWithChan invokes the adb.ModifyDBClusterResourceGroup API asynchronously

func (*Client) ModifyDBClusterWithCallback added in v1.60.306

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

ModifyDBClusterWithCallback invokes the adb.ModifyDBCluster API asynchronously

func (*Client) ModifyDBClusterWithChan added in v1.60.306

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

ModifyDBClusterWithChan invokes the adb.ModifyDBCluster API asynchronously

func (*Client) ModifyDBResourceGroup added in v1.61.1628

func (client *Client) ModifyDBResourceGroup(request *ModifyDBResourceGroupRequest) (response *ModifyDBResourceGroupResponse, err error)

ModifyDBResourceGroup invokes the adb.ModifyDBResourceGroup API synchronously

func (*Client) ModifyDBResourceGroupWithCallback added in v1.61.1628

func (client *Client) ModifyDBResourceGroupWithCallback(request *ModifyDBResourceGroupRequest, callback func(response *ModifyDBResourceGroupResponse, err error)) <-chan int

ModifyDBResourceGroupWithCallback invokes the adb.ModifyDBResourceGroup API asynchronously

func (*Client) ModifyDBResourceGroupWithChan added in v1.61.1628

func (client *Client) ModifyDBResourceGroupWithChan(request *ModifyDBResourceGroupRequest) (<-chan *ModifyDBResourceGroupResponse, <-chan error)

ModifyDBResourceGroupWithChan invokes the adb.ModifyDBResourceGroup API asynchronously

func (*Client) ModifyDBResourcePool added in v1.61.980

func (client *Client) ModifyDBResourcePool(request *ModifyDBResourcePoolRequest) (response *ModifyDBResourcePoolResponse, err error)

ModifyDBResourcePool invokes the adb.ModifyDBResourcePool API synchronously

func (*Client) ModifyDBResourcePoolWithCallback added in v1.61.980

func (client *Client) ModifyDBResourcePoolWithCallback(request *ModifyDBResourcePoolRequest, callback func(response *ModifyDBResourcePoolResponse, err error)) <-chan int

ModifyDBResourcePoolWithCallback invokes the adb.ModifyDBResourcePool API asynchronously

func (*Client) ModifyDBResourcePoolWithChan added in v1.61.980

func (client *Client) ModifyDBResourcePoolWithChan(request *ModifyDBResourcePoolRequest) (<-chan *ModifyDBResourcePoolResponse, <-chan error)

ModifyDBResourcePoolWithChan invokes the adb.ModifyDBResourcePool API asynchronously

func (*Client) ModifyElasticPlan added in v1.61.980

func (client *Client) ModifyElasticPlan(request *ModifyElasticPlanRequest) (response *ModifyElasticPlanResponse, err error)

ModifyElasticPlan invokes the adb.ModifyElasticPlan API synchronously

func (*Client) ModifyElasticPlanWithCallback added in v1.61.980

func (client *Client) ModifyElasticPlanWithCallback(request *ModifyElasticPlanRequest, callback func(response *ModifyElasticPlanResponse, err error)) <-chan int

ModifyElasticPlanWithCallback invokes the adb.ModifyElasticPlan API asynchronously

func (*Client) ModifyElasticPlanWithChan added in v1.61.980

func (client *Client) ModifyElasticPlanWithChan(request *ModifyElasticPlanRequest) (<-chan *ModifyElasticPlanResponse, <-chan error)

ModifyElasticPlanWithChan invokes the adb.ModifyElasticPlan API asynchronously

func (*Client) ModifyLogBackupPolicy added in v1.60.306

func (client *Client) ModifyLogBackupPolicy(request *ModifyLogBackupPolicyRequest) (response *ModifyLogBackupPolicyResponse, err error)

ModifyLogBackupPolicy invokes the adb.ModifyLogBackupPolicy API synchronously

func (*Client) ModifyLogBackupPolicyWithCallback added in v1.60.306

func (client *Client) ModifyLogBackupPolicyWithCallback(request *ModifyLogBackupPolicyRequest, callback func(response *ModifyLogBackupPolicyResponse, err error)) <-chan int

ModifyLogBackupPolicyWithCallback invokes the adb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyLogBackupPolicyWithChan added in v1.60.306

func (client *Client) ModifyLogBackupPolicyWithChan(request *ModifyLogBackupPolicyRequest) (<-chan *ModifyLogBackupPolicyResponse, <-chan error)

ModifyLogBackupPolicyWithChan invokes the adb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyMaintenanceAction added in v1.61.1628

func (client *Client) ModifyMaintenanceAction(request *ModifyMaintenanceActionRequest) (response *ModifyMaintenanceActionResponse, err error)

ModifyMaintenanceAction invokes the adb.ModifyMaintenanceAction API synchronously

func (*Client) ModifyMaintenanceActionWithCallback added in v1.61.1628

func (client *Client) ModifyMaintenanceActionWithCallback(request *ModifyMaintenanceActionRequest, callback func(response *ModifyMaintenanceActionResponse, err error)) <-chan int

ModifyMaintenanceActionWithCallback invokes the adb.ModifyMaintenanceAction API asynchronously

func (*Client) ModifyMaintenanceActionWithChan added in v1.61.1628

func (client *Client) ModifyMaintenanceActionWithChan(request *ModifyMaintenanceActionRequest) (<-chan *ModifyMaintenanceActionResponse, <-chan error)

ModifyMaintenanceActionWithChan invokes the adb.ModifyMaintenanceAction API asynchronously

func (*Client) ReleaseClusterPublicConnection

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

ReleaseClusterPublicConnection invokes the adb.ReleaseClusterPublicConnection API synchronously

func (*Client) ReleaseClusterPublicConnectionWithCallback

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

ReleaseClusterPublicConnectionWithCallback invokes the adb.ReleaseClusterPublicConnection API asynchronously

func (*Client) ReleaseClusterPublicConnectionWithChan

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

ReleaseClusterPublicConnectionWithChan invokes the adb.ReleaseClusterPublicConnection API asynchronously

func (*Client) ResetAccountPassword

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

ResetAccountPassword invokes the adb.ResetAccountPassword API synchronously

func (*Client) ResetAccountPasswordWithCallback

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

ResetAccountPasswordWithCallback invokes the adb.ResetAccountPassword API asynchronously

func (*Client) ResetAccountPasswordWithChan

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

ResetAccountPasswordWithChan invokes the adb.ResetAccountPassword API asynchronously

func (*Client) RevokeOperatorPermission

func (client *Client) RevokeOperatorPermission(request *RevokeOperatorPermissionRequest) (response *RevokeOperatorPermissionResponse, err error)

RevokeOperatorPermission invokes the adb.RevokeOperatorPermission API synchronously

func (*Client) RevokeOperatorPermissionWithCallback

func (client *Client) RevokeOperatorPermissionWithCallback(request *RevokeOperatorPermissionRequest, callback func(response *RevokeOperatorPermissionResponse, err error)) <-chan int

RevokeOperatorPermissionWithCallback invokes the adb.RevokeOperatorPermission API asynchronously

func (*Client) RevokeOperatorPermissionWithChan

func (client *Client) RevokeOperatorPermissionWithChan(request *RevokeOperatorPermissionRequest) (<-chan *RevokeOperatorPermissionResponse, <-chan error)

RevokeOperatorPermissionWithChan invokes the adb.RevokeOperatorPermission API asynchronously

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

TagResources invokes the adb.TagResources API synchronously

func (*Client) TagResourcesWithCallback

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the adb.TagResources API asynchronously

func (*Client) TagResourcesWithChan

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the adb.TagResources API asynchronously

func (*Client) UnbindDBResourceGroupWithUser added in v1.61.1628

func (client *Client) UnbindDBResourceGroupWithUser(request *UnbindDBResourceGroupWithUserRequest) (response *UnbindDBResourceGroupWithUserResponse, err error)

UnbindDBResourceGroupWithUser invokes the adb.UnbindDBResourceGroupWithUser API synchronously

func (*Client) UnbindDBResourceGroupWithUserWithCallback added in v1.61.1628

func (client *Client) UnbindDBResourceGroupWithUserWithCallback(request *UnbindDBResourceGroupWithUserRequest, callback func(response *UnbindDBResourceGroupWithUserResponse, err error)) <-chan int

UnbindDBResourceGroupWithUserWithCallback invokes the adb.UnbindDBResourceGroupWithUser API asynchronously

func (*Client) UnbindDBResourceGroupWithUserWithChan added in v1.61.1628

func (client *Client) UnbindDBResourceGroupWithUserWithChan(request *UnbindDBResourceGroupWithUserRequest) (<-chan *UnbindDBResourceGroupWithUserResponse, <-chan error)

UnbindDBResourceGroupWithUserWithChan invokes the adb.UnbindDBResourceGroupWithUser API asynchronously

func (*Client) UnbindDBResourcePoolWithUser added in v1.61.980

func (client *Client) UnbindDBResourcePoolWithUser(request *UnbindDBResourcePoolWithUserRequest) (response *UnbindDBResourcePoolWithUserResponse, err error)

UnbindDBResourcePoolWithUser invokes the adb.UnbindDBResourcePoolWithUser API synchronously

func (*Client) UnbindDBResourcePoolWithUserWithCallback added in v1.61.980

func (client *Client) UnbindDBResourcePoolWithUserWithCallback(request *UnbindDBResourcePoolWithUserRequest, callback func(response *UnbindDBResourcePoolWithUserResponse, err error)) <-chan int

UnbindDBResourcePoolWithUserWithCallback invokes the adb.UnbindDBResourcePoolWithUser API asynchronously

func (*Client) UnbindDBResourcePoolWithUserWithChan added in v1.61.980

func (client *Client) UnbindDBResourcePoolWithUserWithChan(request *UnbindDBResourcePoolWithUserRequest) (<-chan *UnbindDBResourcePoolWithUserResponse, <-chan error)

UnbindDBResourcePoolWithUserWithChan invokes the adb.UnbindDBResourcePoolWithUser API asynchronously

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

UntagResources invokes the adb.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the adb.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the adb.UntagResources API asynchronously

type ClientIps added in v1.61.1628

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

ClientIps is a nested struct in adb response

type Column added in v1.60.306

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 adb response

type Columns added in v1.60.306

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

Columns is a nested struct in adb response

type CreateAccountRequest

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

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
	TaskId      int    `json:"TaskId" xml:"TaskId"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
}

CreateAccountResponse is the response struct for api CreateAccount

func CreateCreateAccountResponse

func CreateCreateAccountResponse() (response *CreateAccountResponse)

CreateCreateAccountResponse creates a response to parse from CreateAccount response

type CreateDBClusterRequest

type CreateDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	StorageType          string           `position:"Query" name:"StorageType"`
	Mode                 string           `position:"Query" name:"Mode"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	Period               string           `position:"Query" name:"Period"`
	BackupSetID          string           `position:"Query" name:"BackupSetID"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBNodeGroupCount     string           `position:"Query" name:"DBNodeGroupCount"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ComputeResource      string           `position:"Query" name:"ComputeResource"`
	ElasticIOResource    string           `position:"Query" name:"ElasticIOResource"`
	SourceDBInstanceName string           `position:"Query" name:"SourceDBInstanceName"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	StorageResource      string           `position:"Query" name:"StorageResource"`
	DBClusterCategory    string           `position:"Query" name:"DBClusterCategory"`
	DBClusterNetworkType string           `position:"Query" name:"DBClusterNetworkType"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBClusterVersion     string           `position:"Query" name:"DBClusterVersion"`
	DBClusterClass       string           `position:"Query" name:"DBClusterClass"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	RestoreType          string           `position:"Query" name:"RestoreType"`
	DBNodeStorage        string           `position:"Query" name:"DBNodeStorage"`
	ExecutorCount        string           `position:"Query" name:"ExecutorCount"`
	VPCId                string           `position:"Query" name:"VPCId"`
	PayType              string           `position:"Query" name:"PayType"`
}

CreateDBClusterRequest is the request struct for api CreateDBCluster

func CreateCreateDBClusterRequest

func CreateCreateDBClusterRequest() (request *CreateDBClusterRequest)

CreateCreateDBClusterRequest creates a request to invoke CreateDBCluster API

type CreateDBClusterResponse

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

CreateDBClusterResponse is the response struct for api CreateDBCluster

func CreateCreateDBClusterResponse

func CreateCreateDBClusterResponse() (response *CreateDBClusterResponse)

CreateCreateDBClusterResponse creates a response to parse from CreateDBCluster response

type CreateDBResourceGroupRequest added in v1.61.1628

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

CreateDBResourceGroupRequest is the request struct for api CreateDBResourceGroup

func CreateCreateDBResourceGroupRequest added in v1.61.1628

func CreateCreateDBResourceGroupRequest() (request *CreateDBResourceGroupRequest)

CreateCreateDBResourceGroupRequest creates a request to invoke CreateDBResourceGroup API

type CreateDBResourceGroupResponse added in v1.61.1628

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

CreateDBResourceGroupResponse is the response struct for api CreateDBResourceGroup

func CreateCreateDBResourceGroupResponse added in v1.61.1628

func CreateCreateDBResourceGroupResponse() (response *CreateDBResourceGroupResponse)

CreateCreateDBResourceGroupResponse creates a response to parse from CreateDBResourceGroup response

type CreateDBResourcePoolRequest added in v1.61.980

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

CreateDBResourcePoolRequest is the request struct for api CreateDBResourcePool

func CreateCreateDBResourcePoolRequest added in v1.61.980

func CreateCreateDBResourcePoolRequest() (request *CreateDBResourcePoolRequest)

CreateCreateDBResourcePoolRequest creates a request to invoke CreateDBResourcePool API

type CreateDBResourcePoolResponse added in v1.61.980

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

CreateDBResourcePoolResponse is the response struct for api CreateDBResourcePool

func CreateCreateDBResourcePoolResponse added in v1.61.980

func CreateCreateDBResourcePoolResponse() (response *CreateDBResourcePoolResponse)

CreateCreateDBResourcePoolResponse creates a response to parse from CreateDBResourcePool response

type CreateElasticPlanRequest added in v1.61.980

type CreateElasticPlanRequest struct {
	*requests.RpcRequest
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ElasticPlanTimeStart    string           `position:"Query" name:"ElasticPlanTimeStart"`
	ElasticPlanEndDay       string           `position:"Query" name:"ElasticPlanEndDay"`
	ElasticPlanWeeklyRepeat string           `position:"Query" name:"ElasticPlanWeeklyRepeat"`
	ElasticPlanEnable       requests.Boolean `position:"Query" name:"ElasticPlanEnable"`
	ElasticPlanTimeEnd      string           `position:"Query" name:"ElasticPlanTimeEnd"`
	ElasticPlanStartDay     string           `position:"Query" name:"ElasticPlanStartDay"`
	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"`
	ElasticPlanName         string           `position:"Query" name:"ElasticPlanName"`
	ResourcePoolName        string           `position:"Query" name:"ResourcePoolName"`
	ElasticPlanNodeNum      requests.Integer `position:"Query" name:"ElasticPlanNodeNum"`
}

CreateElasticPlanRequest is the request struct for api CreateElasticPlan

func CreateCreateElasticPlanRequest added in v1.61.980

func CreateCreateElasticPlanRequest() (request *CreateElasticPlanRequest)

CreateCreateElasticPlanRequest creates a request to invoke CreateElasticPlan API

type CreateElasticPlanResponse added in v1.61.980

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

CreateElasticPlanResponse is the response struct for api CreateElasticPlan

func CreateCreateElasticPlanResponse added in v1.61.980

func CreateCreateElasticPlanResponse() (response *CreateElasticPlanResponse)

CreateCreateElasticPlanResponse creates a response to parse from CreateElasticPlan response

type DBAccount

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

DBAccount is a nested struct in adb response

type DBCluster

type DBCluster struct {
	DBNodeClass          string                           `json:"DBNodeClass" xml:"DBNodeClass"`
	LockReason           string                           `json:"LockReason" xml:"LockReason"`
	VPCCloudInstanceId   string                           `json:"VPCCloudInstanceId" xml:"VPCCloudInstanceId"`
	Category             string                           `json:"Category" xml:"Category"`
	Engine               string                           `json:"Engine" xml:"Engine"`
	DBClusterNetworkType string                           `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	Mode                 string                           `json:"Mode" xml:"Mode"`
	KmsId                string                           `json:"KmsId" xml:"KmsId"`
	RegionId             string                           `json:"RegionId" xml:"RegionId"`
	StorageResource      string                           `json:"StorageResource" xml:"StorageResource"`
	ResourceGroupId      string                           `json:"ResourceGroupId" xml:"ResourceGroupId"`
	DtsJobId             string                           `json:"DtsJobId" xml:"DtsJobId"`
	ExpireTime           string                           `json:"ExpireTime" xml:"ExpireTime"`
	EnableSpark          bool                             `json:"EnableSpark" xml:"EnableSpark"`
	CommodityCode        string                           `json:"CommodityCode" xml:"CommodityCode"`
	Expired              string                           `json:"Expired" xml:"Expired"`
	Port                 int                              `json:"Port" xml:"Port"`
	DBVersion            string                           `json:"DBVersion" xml:"DBVersion"`
	MaintainTime         string                           `json:"MaintainTime" xml:"MaintainTime"`
	EngineVersion        string                           `json:"EngineVersion" xml:"EngineVersion"`
	ExecutorCount        string                           `json:"ExecutorCount" xml:"ExecutorCount"`
	DBClusterType        string                           `json:"DBClusterType" xml:"DBClusterType"`
	DBNodeStorage        int64                            `json:"DBNodeStorage" xml:"DBNodeStorage"`
	VPCId                string                           `json:"VPCId" xml:"VPCId"`
	PayType              string                           `json:"PayType" xml:"PayType"`
	DiskType             string                           `json:"DiskType" xml:"DiskType"`
	VSwitchId            string                           `json:"VSwitchId" xml:"VSwitchId"`
	CreationTime         string                           `json:"CreationTime" xml:"CreationTime"`
	DBNodeCount          int64                            `json:"DBNodeCount" xml:"DBNodeCount"`
	UserENIStatus        bool                             `json:"UserENIStatus" xml:"UserENIStatus"`
	DBClusterId          string                           `json:"DBClusterId" xml:"DBClusterId"`
	DBClusterStatus      string                           `json:"DBClusterStatus" xml:"DBClusterStatus"`
	ComputeResource      string                           `json:"ComputeResource" xml:"ComputeResource"`
	ZoneId               string                           `json:"ZoneId" xml:"ZoneId"`
	RdsInstanceId        string                           `json:"RdsInstanceId" xml:"RdsInstanceId"`
	DBClusterDescription string                           `json:"DBClusterDescription" xml:"DBClusterDescription"`
	ConnectionString     string                           `json:"ConnectionString" xml:"ConnectionString"`
	EnableAirflow        bool                             `json:"EnableAirflow" xml:"EnableAirflow"`
	LockMode             string                           `json:"LockMode" xml:"LockMode"`
	ElasticIOResource    int                              `json:"ElasticIOResource" xml:"ElasticIOResource"`
	Tags                 TagsInDescribeDBClusterAttribute `json:"Tags" xml:"Tags"`
}

DBCluster is a nested struct in adb response

type DBClusterInDescribeDBClusters added in v1.61.336

type DBClusterInDescribeDBClusters struct {
	DtsJobId             string                   `json:"DtsJobId" xml:"DtsJobId"`
	DBNodeCount          int64                    `json:"DBNodeCount" xml:"DBNodeCount"`
	Expired              string                   `json:"Expired" xml:"Expired"`
	CreateTime           string                   `json:"CreateTime" xml:"CreateTime"`
	PayType              string                   `json:"PayType" xml:"PayType"`
	DiskType             string                   `json:"DiskType" xml:"DiskType"`
	Mode                 string                   `json:"Mode" xml:"Mode"`
	Port                 string                   `json:"Port" xml:"Port"`
	LockMode             string                   `json:"LockMode" xml:"LockMode"`
	StorageResource      string                   `json:"StorageResource" xml:"StorageResource"`
	ExecutorCount        string                   `json:"ExecutorCount" xml:"ExecutorCount"`
	DBClusterId          string                   `json:"DBClusterId" xml:"DBClusterId"`
	ConnectionString     string                   `json:"ConnectionString" xml:"ConnectionString"`
	RdsInstanceId        string                   `json:"RdsInstanceId" xml:"RdsInstanceId"`
	DBClusterType        string                   `json:"DBClusterType" xml:"DBClusterType"`
	CommodityCode        string                   `json:"CommodityCode" xml:"CommodityCode"`
	ExpireTime           string                   `json:"ExpireTime" xml:"ExpireTime"`
	DBNodeStorage        int64                    `json:"DBNodeStorage" xml:"DBNodeStorage"`
	DBNodeClass          string                   `json:"DBNodeClass" xml:"DBNodeClass"`
	LockReason           string                   `json:"LockReason" xml:"LockReason"`
	VPCId                string                   `json:"VPCId" xml:"VPCId"`
	RegionId             string                   `json:"RegionId" xml:"RegionId"`
	ComputeResource      string                   `json:"ComputeResource" xml:"ComputeResource"`
	ElasticIOResource    int                      `json:"ElasticIOResource" xml:"ElasticIOResource"`
	VSwitchId            string                   `json:"VSwitchId" xml:"VSwitchId"`
	DBVersion            string                   `json:"DBVersion" xml:"DBVersion"`
	VPCCloudInstanceId   string                   `json:"VPCCloudInstanceId" xml:"VPCCloudInstanceId"`
	DBClusterStatus      string                   `json:"DBClusterStatus" xml:"DBClusterStatus"`
	ResourceGroupId      string                   `json:"ResourceGroupId" xml:"ResourceGroupId"`
	DBClusterNetworkType string                   `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	DBClusterDescription string                   `json:"DBClusterDescription" xml:"DBClusterDescription"`
	ZoneId               string                   `json:"ZoneId" xml:"ZoneId"`
	Category             string                   `json:"Category" xml:"Category"`
	Engine               string                   `json:"Engine" xml:"Engine"`
	Tags                 TagsInDescribeDBClusters `json:"Tags" xml:"Tags"`
}

DBClusterInDescribeDBClusters is a nested struct in adb response

type Databases added in v1.61.1628

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

Databases is a nested struct in adb response

type DeleteAccountRequest

type DeleteAccountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountType          string           `position:"Query" name:"AccountType"`
	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 added in v1.60.306

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 added in v1.60.306

func CreateDeleteDBClusterRequest() (request *DeleteDBClusterRequest)

CreateDeleteDBClusterRequest creates a request to invoke DeleteDBCluster API

type DeleteDBClusterResponse added in v1.60.306

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

DeleteDBClusterResponse is the response struct for api DeleteDBCluster

func CreateDeleteDBClusterResponse added in v1.60.306

func CreateDeleteDBClusterResponse() (response *DeleteDBClusterResponse)

CreateDeleteDBClusterResponse creates a response to parse from DeleteDBCluster response

type DeleteDBResourceGroupRequest added in v1.61.1628

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

DeleteDBResourceGroupRequest is the request struct for api DeleteDBResourceGroup

func CreateDeleteDBResourceGroupRequest added in v1.61.1628

func CreateDeleteDBResourceGroupRequest() (request *DeleteDBResourceGroupRequest)

CreateDeleteDBResourceGroupRequest creates a request to invoke DeleteDBResourceGroup API

type DeleteDBResourceGroupResponse added in v1.61.1628

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

DeleteDBResourceGroupResponse is the response struct for api DeleteDBResourceGroup

func CreateDeleteDBResourceGroupResponse added in v1.61.1628

func CreateDeleteDBResourceGroupResponse() (response *DeleteDBResourceGroupResponse)

CreateDeleteDBResourceGroupResponse creates a response to parse from DeleteDBResourceGroup response

type DeleteDBResourcePoolRequest added in v1.61.980

type DeleteDBResourcePoolRequest struct {
	*requests.RpcRequest
	PoolName             string           `position:"Query" name:"PoolName"`
	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"`
}

DeleteDBResourcePoolRequest is the request struct for api DeleteDBResourcePool

func CreateDeleteDBResourcePoolRequest added in v1.61.980

func CreateDeleteDBResourcePoolRequest() (request *DeleteDBResourcePoolRequest)

CreateDeleteDBResourcePoolRequest creates a request to invoke DeleteDBResourcePool API

type DeleteDBResourcePoolResponse added in v1.61.980

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

DeleteDBResourcePoolResponse is the response struct for api DeleteDBResourcePool

func CreateDeleteDBResourcePoolResponse added in v1.61.980

func CreateDeleteDBResourcePoolResponse() (response *DeleteDBResourcePoolResponse)

CreateDeleteDBResourcePoolResponse creates a response to parse from DeleteDBResourcePool response

type DeleteElasticPlanRequest added in v1.61.980

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

DeleteElasticPlanRequest is the request struct for api DeleteElasticPlan

func CreateDeleteElasticPlanRequest added in v1.61.980

func CreateDeleteElasticPlanRequest() (request *DeleteElasticPlanRequest)

CreateDeleteElasticPlanRequest creates a request to invoke DeleteElasticPlan API

type DeleteElasticPlanResponse added in v1.61.980

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

DeleteElasticPlanResponse is the response struct for api DeleteElasticPlan

func CreateDeleteElasticPlanResponse added in v1.61.980

func CreateDeleteElasticPlanResponse() (response *DeleteElasticPlanResponse)

CreateDeleteElasticPlanResponse creates a response to parse from DeleteElasticPlan response

type DescribeAccountsRequest

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

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
	RequestId   string                        `json:"RequestId" xml:"RequestId"`
	AccountList AccountListInDescribeAccounts `json:"AccountList" xml:"AccountList"`
}

DescribeAccountsResponse is the response struct for api DescribeAccounts

func CreateDescribeAccountsResponse

func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)

CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response

type DescribeAllAccountsRequest added in v1.61.980

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

DescribeAllAccountsRequest is the request struct for api DescribeAllAccounts

func CreateDescribeAllAccountsRequest added in v1.61.980

func CreateDescribeAllAccountsRequest() (request *DescribeAllAccountsRequest)

CreateDescribeAllAccountsRequest creates a request to invoke DescribeAllAccounts API

type DescribeAllAccountsResponse added in v1.61.980

type DescribeAllAccountsResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	AccountList []AccountInfo `json:"AccountList" xml:"AccountList"`
}

DescribeAllAccountsResponse is the response struct for api DescribeAllAccounts

func CreateDescribeAllAccountsResponse added in v1.61.980

func CreateDescribeAllAccountsResponse() (response *DescribeAllAccountsResponse)

CreateDescribeAllAccountsResponse creates a response to parse from DescribeAllAccounts response

type DescribeAllDataSourceRequest added in v1.60.306

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 added in v1.60.306

func CreateDescribeAllDataSourceRequest() (request *DescribeAllDataSourceRequest)

CreateDescribeAllDataSourceRequest creates a request to invoke DescribeAllDataSource API

type DescribeAllDataSourceResponse added in v1.60.306

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

DescribeAllDataSourceResponse is the response struct for api DescribeAllDataSource

func CreateDescribeAllDataSourceResponse added in v1.60.306

func CreateDescribeAllDataSourceResponse() (response *DescribeAllDataSourceResponse)

CreateDescribeAllDataSourceResponse creates a response to parse from DescribeAllDataSource response

type DescribeAuditLogConfigRequest added in v1.61.336

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

DescribeAuditLogConfigRequest is the request struct for api DescribeAuditLogConfig

func CreateDescribeAuditLogConfigRequest added in v1.61.336

func CreateDescribeAuditLogConfigRequest() (request *DescribeAuditLogConfigRequest)

CreateDescribeAuditLogConfigRequest creates a request to invoke DescribeAuditLogConfig API

type DescribeAuditLogConfigResponse added in v1.61.336

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

DescribeAuditLogConfigResponse is the response struct for api DescribeAuditLogConfig

func CreateDescribeAuditLogConfigResponse added in v1.61.336

func CreateDescribeAuditLogConfigResponse() (response *DescribeAuditLogConfigResponse)

CreateDescribeAuditLogConfigResponse creates a response to parse from DescribeAuditLogConfig response

type DescribeAuditLogRecordsRequest added in v1.61.336

type DescribeAuditLogRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	HostAddress          string           `position:"Query" name:"HostAddress"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Order                string           `position:"Query" name:"Order"`
	SqlType              string           `position:"Query" name:"SqlType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	QueryKeyword         string           `position:"Query" name:"QueryKeyword"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBName               string           `position:"Query" name:"DBName"`
	Succeed              string           `position:"Query" name:"Succeed"`
	User                 string           `position:"Query" name:"User"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

DescribeAuditLogRecordsRequest is the request struct for api DescribeAuditLogRecords

func CreateDescribeAuditLogRecordsRequest added in v1.61.336

func CreateDescribeAuditLogRecordsRequest() (request *DescribeAuditLogRecordsRequest)

CreateDescribeAuditLogRecordsRequest creates a request to invoke DescribeAuditLogRecords API

type DescribeAuditLogRecordsResponse added in v1.61.336

type DescribeAuditLogRecordsResponse 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"`
	DBClusterId string          `json:"DBClusterId" xml:"DBClusterId"`
	Items       []SlowLogRecord `json:"Items" xml:"Items"`
}

DescribeAuditLogRecordsResponse is the response struct for api DescribeAuditLogRecords

func CreateDescribeAuditLogRecordsResponse added in v1.61.336

func CreateDescribeAuditLogRecordsResponse() (response *DescribeAuditLogRecordsResponse)

CreateDescribeAuditLogRecordsResponse creates a response to parse from DescribeAuditLogRecords response

type DescribeAutoRenewAttributeRequest

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

DescribeAutoRenewAttributeRequest is the request struct for api DescribeAutoRenewAttribute

func CreateDescribeAutoRenewAttributeRequest

func CreateDescribeAutoRenewAttributeRequest() (request *DescribeAutoRenewAttributeRequest)

CreateDescribeAutoRenewAttributeRequest creates a request to invoke DescribeAutoRenewAttribute API

type DescribeAutoRenewAttributeResponse

type DescribeAutoRenewAttributeResponse struct {
	*responses.BaseResponse
	TotalRecordCount int                               `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  int                               `json:"PageRecordCount" xml:"PageRecordCount"`
	RequestId        string                            `json:"RequestId" xml:"RequestId"`
	PageNumber       int                               `json:"PageNumber" xml:"PageNumber"`
	Items            ItemsInDescribeAutoRenewAttribute `json:"Items" xml:"Items"`
}

DescribeAutoRenewAttributeResponse is the response struct for api DescribeAutoRenewAttribute

func CreateDescribeAutoRenewAttributeResponse

func CreateDescribeAutoRenewAttributeResponse() (response *DescribeAutoRenewAttributeResponse)

CreateDescribeAutoRenewAttributeResponse creates a response to parse from DescribeAutoRenewAttribute response

type DescribeAvailableResourceRequest added in v1.60.306

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 added in v1.60.306

func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)

CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API

type DescribeAvailableResourceResponse added in v1.60.306

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

DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceResponse added in v1.60.306

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"`
	LogBackupRetentionPeriod int    `json:"LogBackupRetentionPeriod" xml:"LogBackupRetentionPeriod"`
	RequestId                string `json:"RequestId" xml:"RequestId"`
	PreferredBackupTime      string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	EnableBackupLog          string `json:"EnableBackupLog" xml:"EnableBackupLog"`
	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      ItemsInDescribeBackups `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 added in v1.60.306

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 added in v1.60.306

func CreateDescribeColumnsRequest() (request *DescribeColumnsRequest)

CreateDescribeColumnsRequest creates a request to invoke DescribeColumns API

type DescribeColumnsResponse added in v1.60.306

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 added in v1.60.306

func CreateDescribeColumnsResponse() (response *DescribeColumnsResponse)

CreateDescribeColumnsResponse creates a response to parse from DescribeColumns response

type DescribeConnectionCountRecordsRequest added in v1.61.980

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

DescribeConnectionCountRecordsRequest is the request struct for api DescribeConnectionCountRecords

func CreateDescribeConnectionCountRecordsRequest added in v1.61.980

func CreateDescribeConnectionCountRecordsRequest() (request *DescribeConnectionCountRecordsRequest)

CreateDescribeConnectionCountRecordsRequest creates a request to invoke DescribeConnectionCountRecords API

type DescribeConnectionCountRecordsResponse added in v1.61.980

type DescribeConnectionCountRecordsResponse struct {
	*responses.BaseResponse
	TotalCount      string      `json:"TotalCount" xml:"TotalCount"`
	RequestId       string      `json:"RequestId" xml:"RequestId"`
	DBClusterId     string      `json:"DBClusterId" xml:"DBClusterId"`
	AccessIpRecords []AccessIps `json:"AccessIpRecords" xml:"AccessIpRecords"`
	UserRecords     []Users     `json:"UserRecords" xml:"UserRecords"`
}

DescribeConnectionCountRecordsResponse is the response struct for api DescribeConnectionCountRecords

func CreateDescribeConnectionCountRecordsResponse added in v1.61.980

func CreateDescribeConnectionCountRecordsResponse() (response *DescribeConnectionCountRecordsResponse)

CreateDescribeConnectionCountRecordsResponse creates a response to parse from DescribeConnectionCountRecords 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"`
	Items     ItemsInDescribeDBClusterAccessWhiteList `json:"Items" xml:"Items"`
}

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"`
	Items     ItemsInDescribeDBClusterAttribute `json:"Items" xml:"Items"`
}

DescribeDBClusterAttributeResponse is the response struct for api DescribeDBClusterAttribute

func CreateDescribeDBClusterAttributeResponse

func CreateDescribeDBClusterAttributeResponse() (response *DescribeDBClusterAttributeResponse)

CreateDescribeDBClusterAttributeResponse creates a response to parse from DescribeDBClusterAttribute response

type DescribeDBClusterForecastRequest added in v1.61.1628

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

DescribeDBClusterForecastRequest is the request struct for api DescribeDBClusterForecast

func CreateDescribeDBClusterForecastRequest added in v1.61.1628

func CreateDescribeDBClusterForecastRequest() (request *DescribeDBClusterForecastRequest)

CreateDescribeDBClusterForecastRequest creates a request to invoke DescribeDBClusterForecast API

type DescribeDBClusterForecastResponse added in v1.61.1628

type DescribeDBClusterForecastResponse struct {
	*responses.BaseResponse
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	Performances []PerformancesItem `json:"Performances" xml:"Performances"`
}

DescribeDBClusterForecastResponse is the response struct for api DescribeDBClusterForecast

func CreateDescribeDBClusterForecastResponse added in v1.61.1628

func CreateDescribeDBClusterForecastResponse() (response *DescribeDBClusterForecastResponse)

CreateDescribeDBClusterForecastResponse creates a response to parse from DescribeDBClusterForecast response

type DescribeDBClusterHealthReportRequest added in v1.61.1628

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

DescribeDBClusterHealthReportRequest is the request struct for api DescribeDBClusterHealthReport

func CreateDescribeDBClusterHealthReportRequest added in v1.61.1628

func CreateDescribeDBClusterHealthReportRequest() (request *DescribeDBClusterHealthReportRequest)

CreateDescribeDBClusterHealthReportRequest creates a request to invoke DescribeDBClusterHealthReport API

type DescribeDBClusterHealthReportResponse added in v1.61.1628

type DescribeDBClusterHealthReportResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	Items     []ItemsItem `json:"Items" xml:"Items"`
}

DescribeDBClusterHealthReportResponse is the response struct for api DescribeDBClusterHealthReport

func CreateDescribeDBClusterHealthReportResponse added in v1.61.1628

func CreateDescribeDBClusterHealthReportResponse() (response *DescribeDBClusterHealthReportResponse)

CreateDescribeDBClusterHealthReportResponse creates a response to parse from DescribeDBClusterHealthReport response

type DescribeDBClusterNetInfoRequest

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

DescribeDBClusterNetInfoRequest is the request struct for api DescribeDBClusterNetInfo

func CreateDescribeDBClusterNetInfoRequest

func CreateDescribeDBClusterNetInfoRequest() (request *DescribeDBClusterNetInfoRequest)

CreateDescribeDBClusterNetInfoRequest creates a request to invoke DescribeDBClusterNetInfo API

type DescribeDBClusterNetInfoResponse

type DescribeDBClusterNetInfoResponse struct {
	*responses.BaseResponse
	ClusterNetworkType string                          `json:"ClusterNetworkType" xml:"ClusterNetworkType"`
	RequestId          string                          `json:"RequestId" xml:"RequestId"`
	Items              ItemsInDescribeDBClusterNetInfo `json:"Items" xml:"Items"`
}

DescribeDBClusterNetInfoResponse is the response struct for api DescribeDBClusterNetInfo

func CreateDescribeDBClusterNetInfoResponse

func CreateDescribeDBClusterNetInfoResponse() (response *DescribeDBClusterNetInfoResponse)

CreateDescribeDBClusterNetInfoResponse creates a response to parse from DescribeDBClusterNetInfo 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 DescribeDBClusterResourcePoolPerformanceRequest added in v1.61.980

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

DescribeDBClusterResourcePoolPerformanceRequest is the request struct for api DescribeDBClusterResourcePoolPerformance

func CreateDescribeDBClusterResourcePoolPerformanceRequest added in v1.61.980

func CreateDescribeDBClusterResourcePoolPerformanceRequest() (request *DescribeDBClusterResourcePoolPerformanceRequest)

CreateDescribeDBClusterResourcePoolPerformanceRequest creates a request to invoke DescribeDBClusterResourcePoolPerformance API

type DescribeDBClusterResourcePoolPerformanceResponse added in v1.61.980

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

DescribeDBClusterResourcePoolPerformanceResponse is the response struct for api DescribeDBClusterResourcePoolPerformance

func CreateDescribeDBClusterResourcePoolPerformanceResponse added in v1.61.980

func CreateDescribeDBClusterResourcePoolPerformanceResponse() (response *DescribeDBClusterResourcePoolPerformanceResponse)

CreateDescribeDBClusterResourcePoolPerformanceResponse creates a response to parse from DescribeDBClusterResourcePoolPerformance 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"`
	PageNumber           requests.Integer         `position:"Query" name:"PageNumber"`
	ResourceGroupId      string                   `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer         `position:"Query" name:"PageSize"`
	Tag                  *[]DescribeDBClustersTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceOwnerAccount string                   `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                   `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer         `position:"Query" name:"OwnerId"`
	DBClusterIds         string                   `position:"Query" name:"DBClusterIds"`
}

DescribeDBClustersRequest is the request struct for api DescribeDBClusters

func CreateDescribeDBClustersRequest

func CreateDescribeDBClustersRequest() (request *DescribeDBClustersRequest)

CreateDescribeDBClustersRequest creates a request to invoke DescribeDBClusters API

type DescribeDBClustersResponse

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

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 DescribeDBResourceGroupRequest added in v1.61.1628

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

DescribeDBResourceGroupRequest is the request struct for api DescribeDBResourceGroup

func CreateDescribeDBResourceGroupRequest added in v1.61.1628

func CreateDescribeDBResourceGroupRequest() (request *DescribeDBResourceGroupRequest)

CreateDescribeDBResourceGroupRequest creates a request to invoke DescribeDBResourceGroup API

type DescribeDBResourceGroupResponse added in v1.61.1628

type DescribeDBResourceGroupResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	GroupsInfo []PoolInfo `json:"GroupsInfo" xml:"GroupsInfo"`
}

DescribeDBResourceGroupResponse is the response struct for api DescribeDBResourceGroup

func CreateDescribeDBResourceGroupResponse added in v1.61.1628

func CreateDescribeDBResourceGroupResponse() (response *DescribeDBResourceGroupResponse)

CreateDescribeDBResourceGroupResponse creates a response to parse from DescribeDBResourceGroup response

type DescribeDBResourcePoolRequest added in v1.61.980

type DescribeDBResourcePoolRequest struct {
	*requests.RpcRequest
	PoolName             string           `position:"Query" name:"PoolName"`
	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"`
}

DescribeDBResourcePoolRequest is the request struct for api DescribeDBResourcePool

func CreateDescribeDBResourcePoolRequest added in v1.61.980

func CreateDescribeDBResourcePoolRequest() (request *DescribeDBResourcePoolRequest)

CreateDescribeDBResourcePoolRequest creates a request to invoke DescribeDBResourcePool API

type DescribeDBResourcePoolResponse added in v1.61.980

type DescribeDBResourcePoolResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	PoolsInfo []PoolInfo `json:"PoolsInfo" xml:"PoolsInfo"`
}

DescribeDBResourcePoolResponse is the response struct for api DescribeDBResourcePool

func CreateDescribeDBResourcePoolResponse added in v1.61.980

func CreateDescribeDBResourcePoolResponse() (response *DescribeDBResourcePoolResponse)

CreateDescribeDBResourcePoolResponse creates a response to parse from DescribeDBResourcePool response

type DescribeDiagnosisDimensionsRequest added in v1.61.1628

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

DescribeDiagnosisDimensionsRequest is the request struct for api DescribeDiagnosisDimensions

func CreateDescribeDiagnosisDimensionsRequest added in v1.61.1628

func CreateDescribeDiagnosisDimensionsRequest() (request *DescribeDiagnosisDimensionsRequest)

CreateDescribeDiagnosisDimensionsRequest creates a request to invoke DescribeDiagnosisDimensions API

type DescribeDiagnosisDimensionsResponse added in v1.61.1628

type DescribeDiagnosisDimensionsResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	ClientIps      []string `json:"ClientIps" xml:"ClientIps"`
	ResourceGroups []string `json:"ResourceGroups" xml:"ResourceGroups"`
	UserNames      []string `json:"UserNames" xml:"UserNames"`
	Databases      []string `json:"Databases" xml:"Databases"`
}

DescribeDiagnosisDimensionsResponse is the response struct for api DescribeDiagnosisDimensions

func CreateDescribeDiagnosisDimensionsResponse added in v1.61.1628

func CreateDescribeDiagnosisDimensionsResponse() (response *DescribeDiagnosisDimensionsResponse)

CreateDescribeDiagnosisDimensionsResponse creates a response to parse from DescribeDiagnosisDimensions response

type DescribeDiagnosisRecordsRequest added in v1.61.1628

type DescribeDiagnosisRecordsRequest struct {
	*requests.RpcRequest
	QueryCondition string           `position:"Query" name:"QueryCondition"`
	StartTime      string           `position:"Query" name:"StartTime"`
	RawStartTime   string           `position:"Query" name:"RawStartTime"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	RawEndTime     string           `position:"Query" name:"RawEndTime"`
	Database       string           `position:"Query" name:"Database"`
	ClientIp       string           `position:"Query" name:"ClientIp"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Keyword        string           `position:"Query" name:"Keyword"`
	Lang           string           `position:"Query" name:"Lang"`
	Order          string           `position:"Query" name:"Order"`
	MaxScanSize    requests.Integer `position:"Query" name:"MaxScanSize"`
	ResourceGroup  string           `position:"Query" name:"ResourceGroup"`
	DBClusterId    string           `position:"Query" name:"DBClusterId"`
	PatternId      requests.Integer `position:"Query" name:"PatternId"`
	EndTime        string           `position:"Query" name:"EndTime"`
	MinPeakMemory  requests.Integer `position:"Query" name:"MinPeakMemory"`
	MinScanSize    requests.Integer `position:"Query" name:"MinScanSize"`
	MaxPeakMemory  requests.Integer `position:"Query" name:"MaxPeakMemory"`
	UserName       string           `position:"Query" name:"UserName"`
}

DescribeDiagnosisRecordsRequest is the request struct for api DescribeDiagnosisRecords

func CreateDescribeDiagnosisRecordsRequest added in v1.61.1628

func CreateDescribeDiagnosisRecordsRequest() (request *DescribeDiagnosisRecordsRequest)

CreateDescribeDiagnosisRecordsRequest creates a request to invoke DescribeDiagnosisRecords API

type DescribeDiagnosisRecordsResponse added in v1.61.1628

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

DescribeDiagnosisRecordsResponse is the response struct for api DescribeDiagnosisRecords

func CreateDescribeDiagnosisRecordsResponse added in v1.61.1628

func CreateDescribeDiagnosisRecordsResponse() (response *DescribeDiagnosisRecordsResponse)

CreateDescribeDiagnosisRecordsResponse creates a response to parse from DescribeDiagnosisRecords response

type DescribeDownloadRecordsRequest added in v1.61.1628

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

DescribeDownloadRecordsRequest is the request struct for api DescribeDownloadRecords

func CreateDescribeDownloadRecordsRequest added in v1.61.1628

func CreateDescribeDownloadRecordsRequest() (request *DescribeDownloadRecordsRequest)

CreateDescribeDownloadRecordsRequest creates a request to invoke DescribeDownloadRecords API

type DescribeDownloadRecordsResponse added in v1.61.1628

type DescribeDownloadRecordsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Records   []Items `json:"Records" xml:"Records"`
}

DescribeDownloadRecordsResponse is the response struct for api DescribeDownloadRecords

func CreateDescribeDownloadRecordsResponse added in v1.61.1628

func CreateDescribeDownloadRecordsResponse() (response *DescribeDownloadRecordsResponse)

CreateDescribeDownloadRecordsResponse creates a response to parse from DescribeDownloadRecords response

type DescribeElasticDailyPlanRequest added in v1.61.980

type DescribeElasticDailyPlanRequest struct {
	*requests.RpcRequest
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ElasticDailyPlanStatusList string           `position:"Query" name:"ElasticDailyPlanStatusList"`
	ElasticDailyPlanDay        string           `position:"Query" name:"ElasticDailyPlanDay"`
	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"`
	ElasticPlanName            string           `position:"Query" name:"ElasticPlanName"`
	ResourcePoolName           string           `position:"Query" name:"ResourcePoolName"`
}

DescribeElasticDailyPlanRequest is the request struct for api DescribeElasticDailyPlan

func CreateDescribeElasticDailyPlanRequest added in v1.61.980

func CreateDescribeElasticDailyPlanRequest() (request *DescribeElasticDailyPlanRequest)

CreateDescribeElasticDailyPlanRequest creates a request to invoke DescribeElasticDailyPlan API

type DescribeElasticDailyPlanResponse added in v1.61.980

type DescribeElasticDailyPlanResponse struct {
	*responses.BaseResponse
	RequestId            string                 `json:"RequestId" xml:"RequestId"`
	ElasticDailyPlanList []ElasticDailyPlanInfo `json:"ElasticDailyPlanList" xml:"ElasticDailyPlanList"`
}

DescribeElasticDailyPlanResponse is the response struct for api DescribeElasticDailyPlan

func CreateDescribeElasticDailyPlanResponse added in v1.61.980

func CreateDescribeElasticDailyPlanResponse() (response *DescribeElasticDailyPlanResponse)

CreateDescribeElasticDailyPlanResponse creates a response to parse from DescribeElasticDailyPlan response

type DescribeElasticPlanRequest added in v1.61.980

type DescribeElasticPlanRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ElasticPlanEnable    requests.Boolean `position:"Query" name:"ElasticPlanEnable"`
	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"`
	ElasticPlanName      string           `position:"Query" name:"ElasticPlanName"`
	ResourcePoolName     string           `position:"Query" name:"ResourcePoolName"`
}

DescribeElasticPlanRequest is the request struct for api DescribeElasticPlan

func CreateDescribeElasticPlanRequest added in v1.61.980

func CreateDescribeElasticPlanRequest() (request *DescribeElasticPlanRequest)

CreateDescribeElasticPlanRequest creates a request to invoke DescribeElasticPlan API

type DescribeElasticPlanResponse added in v1.61.980

type DescribeElasticPlanResponse struct {
	*responses.BaseResponse
	RequestId       string            `json:"RequestId" xml:"RequestId"`
	ElasticPlanList []ElasticPlanInfo `json:"ElasticPlanList" xml:"ElasticPlanList"`
}

DescribeElasticPlanResponse is the response struct for api DescribeElasticPlan

func CreateDescribeElasticPlanResponse added in v1.61.980

func CreateDescribeElasticPlanResponse() (response *DescribeElasticPlanResponse)

CreateDescribeElasticPlanResponse creates a response to parse from DescribeElasticPlan response

type DescribeInclinedTablesRequest added in v1.60.306

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

DescribeInclinedTablesRequest is the request struct for api DescribeInclinedTables

func CreateDescribeInclinedTablesRequest added in v1.60.306

func CreateDescribeInclinedTablesRequest() (request *DescribeInclinedTablesRequest)

CreateDescribeInclinedTablesRequest creates a request to invoke DescribeInclinedTables API

type DescribeInclinedTablesResponse added in v1.60.306

type DescribeInclinedTablesResponse 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      ItemsInDescribeInclinedTables `json:"Items" xml:"Items"`
}

DescribeInclinedTablesResponse is the response struct for api DescribeInclinedTables

func CreateDescribeInclinedTablesResponse added in v1.60.306

func CreateDescribeInclinedTablesResponse() (response *DescribeInclinedTablesResponse)

CreateDescribeInclinedTablesResponse creates a response to parse from DescribeInclinedTables response

type DescribeLoadTasksRecordsRequest added in v1.61.980

type DescribeLoadTasksRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Range                string           `position:"Query" name:"Range"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	State                string           `position:"Query" name:"State"`
	Order                string           `position:"Query" name:"Order"`
	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"`
	DBName               string           `position:"Query" name:"DBName"`
}

DescribeLoadTasksRecordsRequest is the request struct for api DescribeLoadTasksRecords

func CreateDescribeLoadTasksRecordsRequest added in v1.61.980

func CreateDescribeLoadTasksRecordsRequest() (request *DescribeLoadTasksRecordsRequest)

CreateDescribeLoadTasksRecordsRequest creates a request to invoke DescribeLoadTasksRecords API

type DescribeLoadTasksRecordsResponse added in v1.61.980

type DescribeLoadTasksRecordsResponse 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"`
	DBClusterId      string           `json:"DBClusterId" xml:"DBClusterId"`
	LoadTasksRecords []LoadTaskRecord `json:"LoadTasksRecords" xml:"LoadTasksRecords"`
}

DescribeLoadTasksRecordsResponse is the response struct for api DescribeLoadTasksRecords

func CreateDescribeLoadTasksRecordsResponse added in v1.61.980

func CreateDescribeLoadTasksRecordsResponse() (response *DescribeLoadTasksRecordsResponse)

CreateDescribeLoadTasksRecordsResponse creates a response to parse from DescribeLoadTasksRecords response

type DescribeMaintenanceActionRequest added in v1.61.1628

type DescribeMaintenanceActionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	IsHistory            requests.Integer `position:"Query" name:"IsHistory"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	TaskType             string           `position:"Query" name:"TaskType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Region               string           `position:"Query" name:"Region"`
}

DescribeMaintenanceActionRequest is the request struct for api DescribeMaintenanceAction

func CreateDescribeMaintenanceActionRequest added in v1.61.1628

func CreateDescribeMaintenanceActionRequest() (request *DescribeMaintenanceActionRequest)

CreateDescribeMaintenanceActionRequest creates a request to invoke DescribeMaintenanceAction API

type DescribeMaintenanceActionResponse added in v1.61.1628

type DescribeMaintenanceActionResponse struct {
	*responses.BaseResponse
	PageNumber       int         `json:"PageNumber" xml:"PageNumber"`
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	PageSize         int         `json:"PageSize" xml:"PageSize"`
	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	Items            []ItemsItem `json:"Items" xml:"Items"`
}

DescribeMaintenanceActionResponse is the response struct for api DescribeMaintenanceAction

func CreateDescribeMaintenanceActionResponse added in v1.61.1628

func CreateDescribeMaintenanceActionResponse() (response *DescribeMaintenanceActionResponse)

CreateDescribeMaintenanceActionResponse creates a response to parse from DescribeMaintenanceAction response

type DescribeOperatorPermissionRequest

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

DescribeOperatorPermissionRequest is the request struct for api DescribeOperatorPermission

func CreateDescribeOperatorPermissionRequest

func CreateDescribeOperatorPermissionRequest() (request *DescribeOperatorPermissionRequest)

CreateDescribeOperatorPermissionRequest creates a request to invoke DescribeOperatorPermission API

type DescribeOperatorPermissionResponse

type DescribeOperatorPermissionResponse struct {
	*responses.BaseResponse
	CreatedTime string `json:"CreatedTime" xml:"CreatedTime"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Privileges  string `json:"Privileges" xml:"Privileges"`
	ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
}

DescribeOperatorPermissionResponse is the response struct for api DescribeOperatorPermission

func CreateDescribeOperatorPermissionResponse

func CreateDescribeOperatorPermissionResponse() (response *DescribeOperatorPermissionResponse)

CreateDescribeOperatorPermissionResponse creates a response to parse from DescribeOperatorPermission response

type DescribePatternPerformanceRequest added in v1.61.1628

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

DescribePatternPerformanceRequest is the request struct for api DescribePatternPerformance

func CreateDescribePatternPerformanceRequest added in v1.61.1628

func CreateDescribePatternPerformanceRequest() (request *DescribePatternPerformanceRequest)

CreateDescribePatternPerformanceRequest creates a request to invoke DescribePatternPerformance API

type DescribePatternPerformanceResponse added in v1.61.1628

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

DescribePatternPerformanceResponse is the response struct for api DescribePatternPerformance

func CreateDescribePatternPerformanceResponse added in v1.61.1628

func CreateDescribePatternPerformanceResponse() (response *DescribePatternPerformanceResponse)

CreateDescribePatternPerformanceResponse creates a response to parse from DescribePatternPerformance response

type DescribeProcessListRequest added in v1.60.306

type DescribeProcessListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ShowFull             requests.Boolean `position:"Query" name:"ShowFull"`
	RunningTime          requests.Integer `position:"Query" name:"RunningTime"`
	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"`
	User                 string           `position:"Query" name:"User"`
}

DescribeProcessListRequest is the request struct for api DescribeProcessList

func CreateDescribeProcessListRequest added in v1.60.306

func CreateDescribeProcessListRequest() (request *DescribeProcessListRequest)

CreateDescribeProcessListRequest creates a request to invoke DescribeProcessList API

type DescribeProcessListResponse added in v1.60.306

type DescribeProcessListResponse 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      ItemsInDescribeProcessList `json:"Items" xml:"Items"`
}

DescribeProcessListResponse is the response struct for api DescribeProcessList

func CreateDescribeProcessListResponse added in v1.60.306

func CreateDescribeProcessListResponse() (response *DescribeProcessListResponse)

CreateDescribeProcessListResponse creates a response to parse from DescribeProcessList response

type DescribeRegionsRequest

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

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 DescribeSQLPatternAttributeRequest added in v1.61.1628

type DescribeSQLPatternAttributeRequest struct {
	*requests.RpcRequest
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	PatternId   requests.Integer `position:"Query" name:"PatternId"`
	EndTime     string           `position:"Query" name:"EndTime"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeSQLPatternAttributeRequest is the request struct for api DescribeSQLPatternAttribute

func CreateDescribeSQLPatternAttributeRequest added in v1.61.1628

func CreateDescribeSQLPatternAttributeRequest() (request *DescribeSQLPatternAttributeRequest)

CreateDescribeSQLPatternAttributeRequest creates a request to invoke DescribeSQLPatternAttribute API

type DescribeSQLPatternAttributeResponse added in v1.61.1628

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

DescribeSQLPatternAttributeResponse is the response struct for api DescribeSQLPatternAttribute

func CreateDescribeSQLPatternAttributeResponse added in v1.61.1628

func CreateDescribeSQLPatternAttributeResponse() (response *DescribeSQLPatternAttributeResponse)

CreateDescribeSQLPatternAttributeResponse creates a response to parse from DescribeSQLPatternAttribute response

type DescribeSQLPatternsRequest added in v1.61.1628

type DescribeSQLPatternsRequest struct {
	*requests.RpcRequest
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	EndTime     string           `position:"Query" name:"EndTime"`
	StartTime   string           `position:"Query" name:"StartTime"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Keyword     string           `position:"Query" name:"Keyword"`
	Lang        string           `position:"Query" name:"Lang"`
	Order       string           `position:"Query" name:"Order"`
}

DescribeSQLPatternsRequest is the request struct for api DescribeSQLPatterns

func CreateDescribeSQLPatternsRequest added in v1.61.1628

func CreateDescribeSQLPatternsRequest() (request *DescribeSQLPatternsRequest)

CreateDescribeSQLPatternsRequest creates a request to invoke DescribeSQLPatterns API

type DescribeSQLPatternsResponse added in v1.61.1628

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

DescribeSQLPatternsResponse is the response struct for api DescribeSQLPatterns

func CreateDescribeSQLPatternsResponse added in v1.61.1628

func CreateDescribeSQLPatternsResponse() (response *DescribeSQLPatternsResponse)

CreateDescribeSQLPatternsResponse creates a response to parse from DescribeSQLPatterns response

type DescribeSQLPlanRequest added in v1.61.980

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

DescribeSQLPlanRequest is the request struct for api DescribeSQLPlan

func CreateDescribeSQLPlanRequest added in v1.61.980

func CreateDescribeSQLPlanRequest() (request *DescribeSQLPlanRequest)

CreateDescribeSQLPlanRequest creates a request to invoke DescribeSQLPlan API

type DescribeSQLPlanResponse added in v1.61.980

type DescribeSQLPlanResponse struct {
	*responses.BaseResponse
	RequestId  string         `json:"RequestId" xml:"RequestId"`
	OriginInfo string         `json:"OriginInfo" xml:"OriginInfo"`
	Detail     Detail         `json:"Detail" xml:"Detail"`
	StageList  []SqlPlanStage `json:"StageList" xml:"StageList"`
}

DescribeSQLPlanResponse is the response struct for api DescribeSQLPlan

func CreateDescribeSQLPlanResponse added in v1.61.980

func CreateDescribeSQLPlanResponse() (response *DescribeSQLPlanResponse)

CreateDescribeSQLPlanResponse creates a response to parse from DescribeSQLPlan response

type DescribeSQLPlanTaskRequest added in v1.61.980

type DescribeSQLPlanTaskRequest 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"`
	ProcessId            string           `position:"Query" name:"ProcessId"`
	StageId              string           `position:"Query" name:"StageId"`
}

DescribeSQLPlanTaskRequest is the request struct for api DescribeSQLPlanTask

func CreateDescribeSQLPlanTaskRequest added in v1.61.980

func CreateDescribeSQLPlanTaskRequest() (request *DescribeSQLPlanTaskRequest)

CreateDescribeSQLPlanTaskRequest creates a request to invoke DescribeSQLPlanTask API

type DescribeSQLPlanTaskResponse added in v1.61.980

type DescribeSQLPlanTaskResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	TaskList  []SqlPlanTask `json:"TaskList" xml:"TaskList"`
}

DescribeSQLPlanTaskResponse is the response struct for api DescribeSQLPlanTask

func CreateDescribeSQLPlanTaskResponse added in v1.61.980

func CreateDescribeSQLPlanTaskResponse() (response *DescribeSQLPlanTaskResponse)

CreateDescribeSQLPlanTaskResponse creates a response to parse from DescribeSQLPlanTask response

type DescribeSchemasRequest added in v1.60.306

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

DescribeSchemasRequest is the request struct for api DescribeSchemas

func CreateDescribeSchemasRequest added in v1.60.306

func CreateDescribeSchemasRequest() (request *DescribeSchemasRequest)

CreateDescribeSchemasRequest creates a request to invoke DescribeSchemas API

type DescribeSchemasResponse added in v1.60.306

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 added in v1.60.306

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"`
	Range                string           `position:"Query" name:"Range"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	State                string           `position:"Query" name:"State"`
	Order                string           `position:"Query" name:"Order"`
	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"`
	DBName               string           `position:"Query" name:"DBName"`
	ProcessID            string           `position:"Query" name:"ProcessID"`
}

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
	TotalCount  string                        `json:"TotalCount" xml:"TotalCount"`
	PageSize    string                        `json:"PageSize" xml:"PageSize"`
	RequestId   string                        `json:"RequestId" xml:"RequestId"`
	PageNumber  string                        `json:"PageNumber" xml:"PageNumber"`
	DBClusterId string                        `json:"DBClusterId" xml:"DBClusterId"`
	Items       ItemsInDescribeSlowLogRecords `json:"Items" xml:"Items"`
}

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

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
	EndTime     string                      `json:"EndTime" xml:"EndTime"`
	RequestId   string                      `json:"RequestId" xml:"RequestId"`
	StartTime   string                      `json:"StartTime" xml:"StartTime"`
	DBClusterId string                      `json:"DBClusterId" xml:"DBClusterId"`
	Items       ItemsInDescribeSlowLogTrend `json:"Items" xml:"Items"`
}

DescribeSlowLogTrendResponse is the response struct for api DescribeSlowLogTrend

func CreateDescribeSlowLogTrendResponse

func CreateDescribeSlowLogTrendResponse() (response *DescribeSlowLogTrendResponse)

CreateDescribeSlowLogTrendResponse creates a response to parse from DescribeSlowLogTrend response

type DescribeSqlPatternRequest added in v1.61.1628

type DescribeSqlPatternRequest struct {
	*requests.RpcRequest
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	SqlPattern  string           `position:"Query" name:"SqlPattern"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Type        string           `position:"Query" name:"Type"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Order       string           `position:"Query" name:"Order"`
}

DescribeSqlPatternRequest is the request struct for api DescribeSqlPattern

func CreateDescribeSqlPatternRequest added in v1.61.1628

func CreateDescribeSqlPatternRequest() (request *DescribeSqlPatternRequest)

CreateDescribeSqlPatternRequest creates a request to invoke DescribeSqlPattern API

type DescribeSqlPatternResponse added in v1.61.1628

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

DescribeSqlPatternResponse is the response struct for api DescribeSqlPattern

func CreateDescribeSqlPatternResponse added in v1.61.1628

func CreateDescribeSqlPatternResponse() (response *DescribeSqlPatternResponse)

CreateDescribeSqlPatternResponse creates a response to parse from DescribeSqlPattern response

type DescribeTableAccessCountRequest added in v1.61.1628

type DescribeTableAccessCountRequest struct {
	*requests.RpcRequest
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	StartTime   string           `position:"Query" name:"StartTime"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	TableName   string           `position:"Query" name:"TableName"`
	Order       string           `position:"Query" name:"Order"`
}

DescribeTableAccessCountRequest is the request struct for api DescribeTableAccessCount

func CreateDescribeTableAccessCountRequest added in v1.61.1628

func CreateDescribeTableAccessCountRequest() (request *DescribeTableAccessCountRequest)

CreateDescribeTableAccessCountRequest creates a request to invoke DescribeTableAccessCount API

type DescribeTableAccessCountResponse added in v1.61.1628

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

DescribeTableAccessCountResponse is the response struct for api DescribeTableAccessCount

func CreateDescribeTableAccessCountResponse added in v1.61.1628

func CreateDescribeTableAccessCountResponse() (response *DescribeTableAccessCountResponse)

CreateDescribeTableAccessCountResponse creates a response to parse from DescribeTableAccessCount response

type DescribeTableDetailRequest added in v1.60.306

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

DescribeTableDetailRequest is the request struct for api DescribeTableDetail

func CreateDescribeTableDetailRequest added in v1.60.306

func CreateDescribeTableDetailRequest() (request *DescribeTableDetailRequest)

CreateDescribeTableDetailRequest creates a request to invoke DescribeTableDetail API

type DescribeTableDetailResponse added in v1.60.306

type DescribeTableDetailResponse struct {
	*responses.BaseResponse
	AvgSize   int64                      `json:"AvgSize" xml:"AvgSize"`
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeTableDetail `json:"Items" xml:"Items"`
}

DescribeTableDetailResponse is the response struct for api DescribeTableDetail

func CreateDescribeTableDetailResponse added in v1.60.306

func CreateDescribeTableDetailResponse() (response *DescribeTableDetailResponse)

CreateDescribeTableDetailResponse creates a response to parse from DescribeTableDetail response

type DescribeTablePartitionDiagnoseRequest added in v1.61.336

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

DescribeTablePartitionDiagnoseRequest is the request struct for api DescribeTablePartitionDiagnose

func CreateDescribeTablePartitionDiagnoseRequest added in v1.61.336

func CreateDescribeTablePartitionDiagnoseRequest() (request *DescribeTablePartitionDiagnoseRequest)

CreateDescribeTablePartitionDiagnoseRequest creates a request to invoke DescribeTablePartitionDiagnose API

type DescribeTablePartitionDiagnoseResponse added in v1.61.336

type DescribeTablePartitionDiagnoseResponse 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"`
	DBClusterId                   string                   `json:"DBClusterId" xml:"DBClusterId"`
	SuggestMaxRecordsPerPartition int64                    `json:"SuggestMaxRecordsPerPartition" xml:"SuggestMaxRecordsPerPartition"`
	SuggestMinRecordsPerPartition int64                    `json:"SuggestMinRecordsPerPartition" xml:"SuggestMinRecordsPerPartition"`
	Items                         []TablePartitionDiagnose `json:"Items" xml:"Items"`
}

DescribeTablePartitionDiagnoseResponse is the response struct for api DescribeTablePartitionDiagnose

func CreateDescribeTablePartitionDiagnoseResponse added in v1.61.336

func CreateDescribeTablePartitionDiagnoseResponse() (response *DescribeTablePartitionDiagnoseResponse)

CreateDescribeTablePartitionDiagnoseResponse creates a response to parse from DescribeTablePartitionDiagnose response

type DescribeTableStatisticsRequest added in v1.61.980

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

DescribeTableStatisticsRequest is the request struct for api DescribeTableStatistics

func CreateDescribeTableStatisticsRequest added in v1.61.980

func CreateDescribeTableStatisticsRequest() (request *DescribeTableStatisticsRequest)

CreateDescribeTableStatisticsRequest creates a request to invoke DescribeTableStatistics API

type DescribeTableStatisticsResponse added in v1.61.980

type DescribeTableStatisticsResponse 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"`
	DBClusterId string                         `json:"DBClusterId" xml:"DBClusterId"`
	Items       ItemsInDescribeTableStatistics `json:"Items" xml:"Items"`
}

DescribeTableStatisticsResponse is the response struct for api DescribeTableStatistics

func CreateDescribeTableStatisticsResponse added in v1.61.980

func CreateDescribeTableStatisticsResponse() (response *DescribeTableStatisticsResponse)

CreateDescribeTableStatisticsResponse creates a response to parse from DescribeTableStatistics response

type DescribeTablesRequest added in v1.60.306

type DescribeTablesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	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 added in v1.60.306

func CreateDescribeTablesRequest() (request *DescribeTablesRequest)

CreateDescribeTablesRequest creates a request to invoke DescribeTables API

type DescribeTablesResponse added in v1.60.306

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 added in v1.60.306

func CreateDescribeTablesResponse() (response *DescribeTablesResponse)

CreateDescribeTablesResponse creates a response to parse from DescribeTables response

type DescribeTaskInfoRequest added in v1.61.336

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

DescribeTaskInfoRequest is the request struct for api DescribeTaskInfo

func CreateDescribeTaskInfoRequest added in v1.61.336

func CreateDescribeTaskInfoRequest() (request *DescribeTaskInfoRequest)

CreateDescribeTaskInfoRequest creates a request to invoke DescribeTaskInfo API

type DescribeTaskInfoResponse added in v1.61.336

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

DescribeTaskInfoResponse is the response struct for api DescribeTaskInfo

func CreateDescribeTaskInfoResponse added in v1.61.336

func CreateDescribeTaskInfoResponse() (response *DescribeTaskInfoResponse)

CreateDescribeTaskInfoResponse creates a response to parse from DescribeTaskInfo response

type Detail added in v1.61.980

type Detail struct {
	SQL          string `json:"SQL" xml:"SQL"`
	OutputSize   int64  `json:"OutputSize" xml:"OutputSize"`
	State        string `json:"State" xml:"State"`
	OutputRows   int64  `json:"OutputRows" xml:"OutputRows"`
	User         string `json:"User" xml:"User"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	TotalStage   int64  `json:"TotalStage" xml:"TotalStage"`
	QueuedTime   int64  `json:"QueuedTime" xml:"QueuedTime"`
	TotalTime    int64  `json:"TotalTime" xml:"TotalTime"`
	TotalTask    int64  `json:"TotalTask" xml:"TotalTask"`
	Database     string `json:"Database" xml:"Database"`
	PeakMemory   int64  `json:"PeakMemory" xml:"PeakMemory"`
	ClientIP     string `json:"ClientIP" xml:"ClientIP"`
	PlanningTime int64  `json:"PlanningTime" xml:"PlanningTime"`
	CPUTime      int64  `json:"CPUTime" xml:"CPUTime"`
}

Detail is a nested struct in adb response

type DownloadDiagnosisRecordsRequest added in v1.61.1628

type DownloadDiagnosisRecordsRequest struct {
	*requests.RpcRequest
	MaxScanSize    requests.Integer `position:"Query" name:"MaxScanSize"`
	ResourceGroup  string           `position:"Query" name:"ResourceGroup"`
	DBClusterId    string           `position:"Query" name:"DBClusterId"`
	QueryCondition string           `position:"Query" name:"QueryCondition"`
	EndTime        string           `position:"Query" name:"EndTime"`
	StartTime      string           `position:"Query" name:"StartTime"`
	RawStartTime   string           `position:"Query" name:"RawStartTime"`
	MinPeakMemory  requests.Integer `position:"Query" name:"MinPeakMemory"`
	RawEndTime     string           `position:"Query" name:"RawEndTime"`
	MinScanSize    requests.Integer `position:"Query" name:"MinScanSize"`
	Database       string           `position:"Query" name:"Database"`
	ClientIp       string           `position:"Query" name:"ClientIp"`
	MaxPeakMemory  requests.Integer `position:"Query" name:"MaxPeakMemory"`
	Keyword        string           `position:"Query" name:"Keyword"`
	Lang           string           `position:"Query" name:"Lang"`
	UserName       string           `position:"Query" name:"UserName"`
}

DownloadDiagnosisRecordsRequest is the request struct for api DownloadDiagnosisRecords

func CreateDownloadDiagnosisRecordsRequest added in v1.61.1628

func CreateDownloadDiagnosisRecordsRequest() (request *DownloadDiagnosisRecordsRequest)

CreateDownloadDiagnosisRecordsRequest creates a request to invoke DownloadDiagnosisRecords API

type DownloadDiagnosisRecordsResponse added in v1.61.1628

type DownloadDiagnosisRecordsResponse struct {
	*responses.BaseResponse
	DownloadId int    `json:"DownloadId" xml:"DownloadId"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

DownloadDiagnosisRecordsResponse is the response struct for api DownloadDiagnosisRecords

func CreateDownloadDiagnosisRecordsResponse added in v1.61.1628

func CreateDownloadDiagnosisRecordsResponse() (response *DownloadDiagnosisRecordsResponse)

CreateDownloadDiagnosisRecordsResponse creates a response to parse from DownloadDiagnosisRecords response

type ElasticDailyPlanInfo added in v1.61.980

type ElasticDailyPlanInfo struct {
	Status           int    `json:"Status" xml:"Status"`
	Day              string `json:"Day" xml:"Day"`
	ResourcePoolName string `json:"ResourcePoolName" xml:"ResourcePoolName"`
	StartTs          string `json:"StartTs" xml:"StartTs"`
	PlanEndTs        string `json:"PlanEndTs" xml:"PlanEndTs"`
	PlanStartTs      string `json:"PlanStartTs" xml:"PlanStartTs"`
	ElasticNodeNum   int    `json:"ElasticNodeNum" xml:"ElasticNodeNum"`
	EndTs            string `json:"EndTs" xml:"EndTs"`
	PlanName         string `json:"PlanName" xml:"PlanName"`
}

ElasticDailyPlanInfo is a nested struct in adb response

type ElasticDailyPlanList added in v1.61.980

type ElasticDailyPlanList struct {
	ElasticDailyPlanInfo []ElasticDailyPlanInfo `json:"ElasticDailyPlanInfo" xml:"ElasticDailyPlanInfo"`
}

ElasticDailyPlanList is a nested struct in adb response

type ElasticPlanInfo added in v1.61.980

type ElasticPlanInfo struct {
	EndTime          string `json:"EndTime" xml:"EndTime"`
	WeeklyRepeat     string `json:"WeeklyRepeat" xml:"WeeklyRepeat"`
	StartTime        string `json:"StartTime" xml:"StartTime"`
	ResourcePoolName string `json:"ResourcePoolName" xml:"ResourcePoolName"`
	StartDay         string `json:"StartDay" xml:"StartDay"`
	ElasticNodeNum   int    `json:"ElasticNodeNum" xml:"ElasticNodeNum"`
	Enable           bool   `json:"Enable" xml:"Enable"`
	EndDay           string `json:"EndDay" xml:"EndDay"`
	PlanName         string `json:"PlanName" xml:"PlanName"`
}

ElasticPlanInfo is a nested struct in adb response

type ElasticPlanList added in v1.61.980

type ElasticPlanList struct {
	ElasticPlanInfo []ElasticPlanInfo `json:"ElasticPlanInfo" xml:"ElasticPlanInfo"`
}

ElasticPlanList is a nested struct in adb response

type GrantOperatorPermissionRequest

type GrantOperatorPermissionRequest struct {
	*requests.RpcRequest
	Privileges           string           `position:"Query" name:"Privileges"`
	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"`
	ExpiredTime          string           `position:"Query" name:"ExpiredTime"`
}

GrantOperatorPermissionRequest is the request struct for api GrantOperatorPermission

func CreateGrantOperatorPermissionRequest

func CreateGrantOperatorPermissionRequest() (request *GrantOperatorPermissionRequest)

CreateGrantOperatorPermissionRequest creates a request to invoke GrantOperatorPermission API

type GrantOperatorPermissionResponse

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

GrantOperatorPermissionResponse is the response struct for api GrantOperatorPermission

func CreateGrantOperatorPermissionResponse

func CreateGrantOperatorPermissionResponse() (response *GrantOperatorPermissionResponse)

CreateGrantOperatorPermissionResponse creates a response to parse from GrantOperatorPermission response

type GroupsInfo added in v1.61.1628

type GroupsInfo struct {
	PoolInfo []PoolInfo `json:"PoolInfo" xml:"PoolInfo"`
}

GroupsInfo is a nested struct in adb 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 adb response

type Items added in v1.61.1628

type Items struct {
	ScanRows              int64  `json:"ScanRows" xml:"ScanRows"`
	OutputRows            int64  `json:"OutputRows" xml:"OutputRows"`
	ResourceGroup         string `json:"ResourceGroup" xml:"ResourceGroup"`
	Cost                  int64  `json:"Cost" xml:"Cost"`
	StartTime             int64  `json:"StartTime" xml:"StartTime"`
	RcHost                string `json:"RcHost" xml:"RcHost"`
	ProcessId             string `json:"ProcessId" xml:"ProcessId"`
	OutputDataSize        int64  `json:"OutputDataSize" xml:"OutputDataSize"`
	TotalPlanningTime     int64  `json:"TotalPlanningTime" xml:"TotalPlanningTime"`
	DownloadId            int64  `json:"DownloadId" xml:"DownloadId"`
	FileName              string `json:"FileName" xml:"FileName"`
	SQLTruncatedThreshold int64  `json:"SQLTruncatedThreshold" xml:"SQLTruncatedThreshold"`
	QueueTime             int64  `json:"QueueTime" xml:"QueueTime"`
	ExceptionMsg          string `json:"ExceptionMsg" xml:"ExceptionMsg"`
	EtlWriteRows          int64  `json:"EtlWriteRows" xml:"EtlWriteRows"`
	SQL                   string `json:"SQL" xml:"SQL"`
	Url                   string `json:"Url" xml:"Url"`
	TotalStages           int    `json:"TotalStages" xml:"TotalStages"`
	SQLTruncated          bool   `json:"SQLTruncated" xml:"SQLTruncated"`
	PeakMemory            int64  `json:"PeakMemory" xml:"PeakMemory"`
	UserName              string `json:"UserName" xml:"UserName"`
	ScanSize              int64  `json:"ScanSize" xml:"ScanSize"`
	Status                string `json:"Status" xml:"Status"`
	Database              string `json:"Database" xml:"Database"`
	ResourceCostRank      int    `json:"ResourceCostRank" xml:"ResourceCostRank"`
	ExecutionTime         int64  `json:"ExecutionTime" xml:"ExecutionTime"`
	ClientIp              string `json:"ClientIp" xml:"ClientIp"`
}

Items is a nested struct in adb response

type ItemsInDescribeAuditLogRecords added in v1.61.336

type ItemsInDescribeAuditLogRecords struct {
	SlowLogRecord []SlowLogRecord `json:"SlowLogRecord" xml:"SlowLogRecord"`
}

ItemsInDescribeAuditLogRecords is a nested struct in adb response

type ItemsInDescribeAutoRenewAttribute

type ItemsInDescribeAutoRenewAttribute struct {
	AutoRenewAttribute []AutoRenewAttribute `json:"AutoRenewAttribute" xml:"AutoRenewAttribute"`
}

ItemsInDescribeAutoRenewAttribute is a nested struct in adb response

type ItemsInDescribeBackups

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

ItemsInDescribeBackups is a nested struct in adb response

type ItemsInDescribeColumns added in v1.60.306

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

ItemsInDescribeColumns is a nested struct in adb response

type ItemsInDescribeDBClusterAccessWhiteList

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

ItemsInDescribeDBClusterAccessWhiteList is a nested struct in adb response

type ItemsInDescribeDBClusterAttribute

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

ItemsInDescribeDBClusterAttribute is a nested struct in adb response

type ItemsInDescribeDBClusterHealthReport added in v1.61.1628

type ItemsInDescribeDBClusterHealthReport struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInDescribeDBClusterHealthReport is a nested struct in adb response

type ItemsInDescribeDBClusterNetInfo

type ItemsInDescribeDBClusterNetInfo struct {
	Address []Address `json:"Address" xml:"Address"`
}

ItemsInDescribeDBClusterNetInfo is a nested struct in adb response

type ItemsInDescribeDBClusters

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

ItemsInDescribeDBClusters is a nested struct in adb response

type ItemsInDescribeInclinedTables added in v1.60.306

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

ItemsInDescribeInclinedTables is a nested struct in adb response

type ItemsInDescribeMaintenanceAction added in v1.61.1628

type ItemsInDescribeMaintenanceAction struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInDescribeMaintenanceAction is a nested struct in adb response

type ItemsInDescribeProcessList added in v1.60.306

type ItemsInDescribeProcessList struct {
	Process []Process `json:"Process" xml:"Process"`
}

ItemsInDescribeProcessList is a nested struct in adb response

type ItemsInDescribeSchemas added in v1.60.306

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

ItemsInDescribeSchemas is a nested struct in adb response

type ItemsInDescribeSlowLogRecords

type ItemsInDescribeSlowLogRecords struct {
	SlowLogRecord []SlowLogRecord `json:"SlowLogRecord" xml:"SlowLogRecord"`
}

ItemsInDescribeSlowLogRecords is a nested struct in adb response

type ItemsInDescribeSlowLogTrend

type ItemsInDescribeSlowLogTrend struct {
	SlowLogTrendItem []SlowLogTrendItem `json:"SlowLogTrendItem" xml:"SlowLogTrendItem"`
}

ItemsInDescribeSlowLogTrend is a nested struct in adb response

type ItemsInDescribeSqlPattern added in v1.61.1628

type ItemsInDescribeSqlPattern struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInDescribeSqlPattern is a nested struct in adb response

type ItemsInDescribeTableAccessCount added in v1.61.1628

type ItemsInDescribeTableAccessCount struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInDescribeTableAccessCount is a nested struct in adb response

type ItemsInDescribeTableDetail added in v1.60.306

type ItemsInDescribeTableDetail struct {
	Shard []Shard `json:"Shard" xml:"Shard"`
}

ItemsInDescribeTableDetail is a nested struct in adb response

type ItemsInDescribeTablePartitionDiagnose added in v1.61.336

type ItemsInDescribeTablePartitionDiagnose struct {
	TablePartitionDiagnose []TablePartitionDiagnose `json:"TablePartitionDiagnose" xml:"TablePartitionDiagnose"`
}

ItemsInDescribeTablePartitionDiagnose is a nested struct in adb response

type ItemsInDescribeTableStatistics added in v1.61.980

type ItemsInDescribeTableStatistics struct {
	TableStatisticRecords []TableStatisticRecords `json:"TableStatisticRecords" xml:"TableStatisticRecords"`
}

ItemsInDescribeTableStatistics is a nested struct in adb response

type ItemsInDescribeTables added in v1.60.306

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

ItemsInDescribeTables is a nested struct in adb response

type ItemsItem added in v1.61.1628

type ItemsItem struct {
	Name            string `json:"Name" xml:"Name"`
	Region          string `json:"Region" xml:"Region"`
	User            string `json:"User" xml:"User"`
	DBType          string `json:"DBType" xml:"DBType"`
	ResultInfo      string `json:"ResultInfo" xml:"ResultInfo"`
	AvgTaskCount    string `json:"AvgTaskCount" xml:"AvgTaskCount"`
	Max             string `json:"Max" xml:"Max"`
	AccessIP        string `json:"AccessIP" xml:"AccessIP"`
	Pattern         string `json:"Pattern" xml:"Pattern"`
	Deadline        string `json:"Deadline" xml:"Deadline"`
	MaxStageCount   string `json:"MaxStageCount" xml:"MaxStageCount"`
	Key             string `json:"Key" xml:"Key"`
	ModifiedTime    string `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime     string `json:"CreatedTime" xml:"CreatedTime"`
	MaxPeakMemory   string `json:"MaxPeakMemory" xml:"MaxPeakMemory"`
	AvgPeakMemory   string `json:"AvgPeakMemory" xml:"AvgPeakMemory"`
	SwitchTime      string `json:"SwitchTime" xml:"SwitchTime"`
	MaxScanSize     string `json:"MaxScanSize" xml:"MaxScanSize"`
	Id              int    `json:"Id" xml:"Id"`
	MaxCpuTime      string `json:"MaxCpuTime" xml:"MaxCpuTime"`
	DBVersion       string `json:"DBVersion" xml:"DBVersion"`
	ReportDate      string `json:"ReportDate" xml:"ReportDate"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	TableSchema     string `json:"TableSchema" xml:"TableSchema"`
	AvgScanSize     string `json:"AvgScanSize" xml:"AvgScanSize"`
	AvgCpuTime      string `json:"AvgCpuTime" xml:"AvgCpuTime"`
	TableName       string `json:"TableName" xml:"TableName"`
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	PrepareInterval string `json:"PrepareInterval" xml:"PrepareInterval"`
	AccessCount     string `json:"AccessCount" xml:"AccessCount"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	Avg             string `json:"Avg" xml:"Avg"`
	AvgStageCount   string `json:"AvgStageCount" xml:"AvgStageCount"`
	MaxTaskCount    string `json:"MaxTaskCount" xml:"MaxTaskCount"`
	Status          string `json:"Status" xml:"Status"`
	TaskType        string `json:"TaskType" xml:"TaskType"`
	QueryCount      string `json:"QueryCount" xml:"QueryCount"`
}

ItemsItem is a nested struct in adb response

type KillProcessRequest added in v1.60.306

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

KillProcessRequest is the request struct for api KillProcess

func CreateKillProcessRequest added in v1.60.306

func CreateKillProcessRequest() (request *KillProcessRequest)

CreateKillProcessRequest creates a request to invoke KillProcess API

type KillProcessResponse added in v1.60.306

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

KillProcessResponse is the response struct for api KillProcess

func CreateKillProcessResponse added in v1.60.306

func CreateKillProcessResponse() (response *KillProcessResponse)

CreateKillProcessResponse creates a response to parse from KillProcess response

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	NextToken            string                 `position:"Query" name:"NextToken"`
	Tag                  *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId           *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string                 `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                 `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer       `position:"Query" name:"OwnerId"`
	ResourceType         string                 `position:"Query" name:"ResourceType"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	NextToken    string       `json:"NextToken" xml:"NextToken"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	TagResources TagResources `json:"TagResources" xml:"TagResources"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type LoadTaskRecord added in v1.61.980

type LoadTaskRecord struct {
	Sql         string `json:"Sql" xml:"Sql"`
	State       string `json:"State" xml:"State"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	DBName      string `json:"DBName" xml:"DBName"`
	ProcessID   string `json:"ProcessID" xml:"ProcessID"`
	UpdateTime  string `json:"UpdateTime" xml:"UpdateTime"`
	JobName     string `json:"JobName" xml:"JobName"`
	ProcessRows int64  `json:"ProcessRows" xml:"ProcessRows"`
}

LoadTaskRecord is a nested struct in adb response

type LoadTasksRecords added in v1.61.980

type LoadTasksRecords struct {
	LoadTaskRecord []LoadTaskRecord `json:"LoadTaskRecord" xml:"LoadTaskRecord"`
}

LoadTasksRecords is a nested struct in adb 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 ModifyAuditLogConfigRequest added in v1.61.336

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

ModifyAuditLogConfigRequest is the request struct for api ModifyAuditLogConfig

func CreateModifyAuditLogConfigRequest added in v1.61.336

func CreateModifyAuditLogConfigRequest() (request *ModifyAuditLogConfigRequest)

CreateModifyAuditLogConfigRequest creates a request to invoke ModifyAuditLogConfig API

type ModifyAuditLogConfigResponse added in v1.61.336

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

ModifyAuditLogConfigResponse is the response struct for api ModifyAuditLogConfig

func CreateModifyAuditLogConfigResponse added in v1.61.336

func CreateModifyAuditLogConfigResponse() (response *ModifyAuditLogConfigResponse)

CreateModifyAuditLogConfigResponse creates a response to parse from ModifyAuditLogConfig response

type ModifyAutoRenewAttributeRequest

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

ModifyAutoRenewAttributeRequest is the request struct for api ModifyAutoRenewAttribute

func CreateModifyAutoRenewAttributeRequest

func CreateModifyAutoRenewAttributeRequest() (request *ModifyAutoRenewAttributeRequest)

CreateModifyAutoRenewAttributeRequest creates a request to invoke ModifyAutoRenewAttribute API

type ModifyAutoRenewAttributeResponse

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

ModifyAutoRenewAttributeResponse is the response struct for api ModifyAutoRenewAttribute

func CreateModifyAutoRenewAttributeResponse

func CreateModifyAutoRenewAttributeResponse() (response *ModifyAutoRenewAttributeResponse)

CreateModifyAutoRenewAttributeResponse creates a response to parse from ModifyAutoRenewAttribute response

type ModifyBackupPolicyRequest added in v1.60.306

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

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest added in v1.60.306

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse added in v1.60.306

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse added in v1.60.306

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyClusterConnectionStringRequest added in v1.61.336

type ModifyClusterConnectionStringRequest 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"`
	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
	Port                    requests.Integer `position:"Query" name:"Port"`
}

ModifyClusterConnectionStringRequest is the request struct for api ModifyClusterConnectionString

func CreateModifyClusterConnectionStringRequest added in v1.61.336

func CreateModifyClusterConnectionStringRequest() (request *ModifyClusterConnectionStringRequest)

CreateModifyClusterConnectionStringRequest creates a request to invoke ModifyClusterConnectionString API

type ModifyClusterConnectionStringResponse added in v1.61.336

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

ModifyClusterConnectionStringResponse is the response struct for api ModifyClusterConnectionString

func CreateModifyClusterConnectionStringResponse added in v1.61.336

func CreateModifyClusterConnectionStringResponse() (response *ModifyClusterConnectionStringResponse)

CreateModifyClusterConnectionStringResponse creates a response to parse from ModifyClusterConnectionString 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
	TaskId      int    `json:"TaskId" xml:"TaskId"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
}

ModifyDBClusterAccessWhiteListResponse is the response struct for api ModifyDBClusterAccessWhiteList

func CreateModifyDBClusterAccessWhiteListResponse

func CreateModifyDBClusterAccessWhiteListResponse() (response *ModifyDBClusterAccessWhiteListResponse)

CreateModifyDBClusterAccessWhiteListResponse creates a response to parse from ModifyDBClusterAccessWhiteList 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 ModifyDBClusterPayTypeRequest added in v1.61.1628

type ModifyDBClusterPayTypeRequest struct {
	*requests.RpcRequest
	Period      string `position:"Query" name:"Period"`
	DbClusterId string `position:"Query" name:"DbClusterId"`
	UsedTime    string `position:"Query" name:"UsedTime"`
	PayType     string `position:"Query" name:"PayType"`
}

ModifyDBClusterPayTypeRequest is the request struct for api ModifyDBClusterPayType

func CreateModifyDBClusterPayTypeRequest added in v1.61.1628

func CreateModifyDBClusterPayTypeRequest() (request *ModifyDBClusterPayTypeRequest)

CreateModifyDBClusterPayTypeRequest creates a request to invoke ModifyDBClusterPayType API

type ModifyDBClusterPayTypeResponse added in v1.61.1628

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

ModifyDBClusterPayTypeResponse is the response struct for api ModifyDBClusterPayType

func CreateModifyDBClusterPayTypeResponse added in v1.61.1628

func CreateModifyDBClusterPayTypeResponse() (response *ModifyDBClusterPayTypeResponse)

CreateModifyDBClusterPayTypeResponse creates a response to parse from ModifyDBClusterPayType response

type ModifyDBClusterRequest added in v1.60.306

type ModifyDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mode                 string           `position:"Query" name:"Mode"`
	StorageResource      string           `position:"Query" name:"StorageResource"`
	DBNodeClass          string           `position:"Query" name:"DBNodeClass"`
	DBClusterCategory    string           `position:"Query" name:"DBClusterCategory"`
	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"`
	DBNodeGroupCount     string           `position:"Query" name:"DBNodeGroupCount"`
	DBNodeStorage        string           `position:"Query" name:"DBNodeStorage"`
	ExecutorCount        string           `position:"Query" name:"ExecutorCount"`
	ModifyType           string           `position:"Query" name:"ModifyType"`
	ComputeResource      string           `position:"Query" name:"ComputeResource"`
	ElasticIOResource    requests.Integer `position:"Query" name:"ElasticIOResource"`
}

ModifyDBClusterRequest is the request struct for api ModifyDBCluster

func CreateModifyDBClusterRequest added in v1.60.306

func CreateModifyDBClusterRequest() (request *ModifyDBClusterRequest)

CreateModifyDBClusterRequest creates a request to invoke ModifyDBCluster API

type ModifyDBClusterResourceGroupRequest added in v1.61.980

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

ModifyDBClusterResourceGroupRequest is the request struct for api ModifyDBClusterResourceGroup

func CreateModifyDBClusterResourceGroupRequest added in v1.61.980

func CreateModifyDBClusterResourceGroupRequest() (request *ModifyDBClusterResourceGroupRequest)

CreateModifyDBClusterResourceGroupRequest creates a request to invoke ModifyDBClusterResourceGroup API

type ModifyDBClusterResourceGroupResponse added in v1.61.980

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

ModifyDBClusterResourceGroupResponse is the response struct for api ModifyDBClusterResourceGroup

func CreateModifyDBClusterResourceGroupResponse added in v1.61.980

func CreateModifyDBClusterResourceGroupResponse() (response *ModifyDBClusterResourceGroupResponse)

CreateModifyDBClusterResourceGroupResponse creates a response to parse from ModifyDBClusterResourceGroup response

type ModifyDBClusterResponse added in v1.60.306

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

ModifyDBClusterResponse is the response struct for api ModifyDBCluster

func CreateModifyDBClusterResponse added in v1.60.306

func CreateModifyDBClusterResponse() (response *ModifyDBClusterResponse)

CreateModifyDBClusterResponse creates a response to parse from ModifyDBCluster response

type ModifyDBResourceGroupRequest added in v1.61.1628

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

ModifyDBResourceGroupRequest is the request struct for api ModifyDBResourceGroup

func CreateModifyDBResourceGroupRequest added in v1.61.1628

func CreateModifyDBResourceGroupRequest() (request *ModifyDBResourceGroupRequest)

CreateModifyDBResourceGroupRequest creates a request to invoke ModifyDBResourceGroup API

type ModifyDBResourceGroupResponse added in v1.61.1628

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

ModifyDBResourceGroupResponse is the response struct for api ModifyDBResourceGroup

func CreateModifyDBResourceGroupResponse added in v1.61.1628

func CreateModifyDBResourceGroupResponse() (response *ModifyDBResourceGroupResponse)

CreateModifyDBResourceGroupResponse creates a response to parse from ModifyDBResourceGroup response

type ModifyDBResourcePoolRequest added in v1.61.980

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

ModifyDBResourcePoolRequest is the request struct for api ModifyDBResourcePool

func CreateModifyDBResourcePoolRequest added in v1.61.980

func CreateModifyDBResourcePoolRequest() (request *ModifyDBResourcePoolRequest)

CreateModifyDBResourcePoolRequest creates a request to invoke ModifyDBResourcePool API

type ModifyDBResourcePoolResponse added in v1.61.980

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

ModifyDBResourcePoolResponse is the response struct for api ModifyDBResourcePool

func CreateModifyDBResourcePoolResponse added in v1.61.980

func CreateModifyDBResourcePoolResponse() (response *ModifyDBResourcePoolResponse)

CreateModifyDBResourcePoolResponse creates a response to parse from ModifyDBResourcePool response

type ModifyElasticPlanRequest added in v1.61.980

type ModifyElasticPlanRequest struct {
	*requests.RpcRequest
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ElasticPlanTimeStart    string           `position:"Query" name:"ElasticPlanTimeStart"`
	ElasticPlanEndDay       string           `position:"Query" name:"ElasticPlanEndDay"`
	ElasticPlanWeeklyRepeat string           `position:"Query" name:"ElasticPlanWeeklyRepeat"`
	ElasticPlanEnable       requests.Boolean `position:"Query" name:"ElasticPlanEnable"`
	ElasticPlanTimeEnd      string           `position:"Query" name:"ElasticPlanTimeEnd"`
	ElasticPlanStartDay     string           `position:"Query" name:"ElasticPlanStartDay"`
	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"`
	ElasticPlanName         string           `position:"Query" name:"ElasticPlanName"`
	ResourcePoolName        string           `position:"Query" name:"ResourcePoolName"`
	ElasticPlanNodeNum      requests.Integer `position:"Query" name:"ElasticPlanNodeNum"`
}

ModifyElasticPlanRequest is the request struct for api ModifyElasticPlan

func CreateModifyElasticPlanRequest added in v1.61.980

func CreateModifyElasticPlanRequest() (request *ModifyElasticPlanRequest)

CreateModifyElasticPlanRequest creates a request to invoke ModifyElasticPlan API

type ModifyElasticPlanResponse added in v1.61.980

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

ModifyElasticPlanResponse is the response struct for api ModifyElasticPlan

func CreateModifyElasticPlanResponse added in v1.61.980

func CreateModifyElasticPlanResponse() (response *ModifyElasticPlanResponse)

CreateModifyElasticPlanResponse creates a response to parse from ModifyElasticPlan response

type ModifyLogBackupPolicyRequest added in v1.60.306

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

ModifyLogBackupPolicyRequest is the request struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyRequest added in v1.60.306

func CreateModifyLogBackupPolicyRequest() (request *ModifyLogBackupPolicyRequest)

CreateModifyLogBackupPolicyRequest creates a request to invoke ModifyLogBackupPolicy API

type ModifyLogBackupPolicyResponse added in v1.60.306

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

ModifyLogBackupPolicyResponse is the response struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyResponse added in v1.60.306

func CreateModifyLogBackupPolicyResponse() (response *ModifyLogBackupPolicyResponse)

CreateModifyLogBackupPolicyResponse creates a response to parse from ModifyLogBackupPolicy response

type ModifyMaintenanceActionRequest added in v1.61.1628

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

ModifyMaintenanceActionRequest is the request struct for api ModifyMaintenanceAction

func CreateModifyMaintenanceActionRequest added in v1.61.1628

func CreateModifyMaintenanceActionRequest() (request *ModifyMaintenanceActionRequest)

CreateModifyMaintenanceActionRequest creates a request to invoke ModifyMaintenanceAction API

type ModifyMaintenanceActionResponse added in v1.61.1628

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

ModifyMaintenanceActionResponse is the response struct for api ModifyMaintenanceAction

func CreateModifyMaintenanceActionResponse added in v1.61.1628

func CreateModifyMaintenanceActionResponse() (response *ModifyMaintenanceActionResponse)

CreateModifyMaintenanceActionResponse creates a response to parse from ModifyMaintenanceAction response

type NodeCount added in v1.61.336

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 adb response

type PatternDetail added in v1.61.1628

type PatternDetail struct {
	SQLPattern       string `json:"SQLPattern" xml:"SQLPattern"`
	QueryCount       int64  `json:"QueryCount" xml:"QueryCount"`
	TotalQueryTime   string `json:"TotalQueryTime" xml:"TotalQueryTime"`
	AverageQueryTime string `json:"AverageQueryTime" xml:"AverageQueryTime"`
	AverageMemory    string `json:"AverageMemory" xml:"AverageMemory"`
}

PatternDetail is a nested struct in adb response

type PatternDetails added in v1.61.1628

type PatternDetails struct {
	User                 string `json:"User" xml:"User"`
	MaxScanSize          int64  `json:"MaxScanSize" xml:"MaxScanSize"`
	QueryCount           int64  `json:"QueryCount" xml:"QueryCount"`
	AveragePeakMemory    string `json:"AveragePeakMemory" xml:"AveragePeakMemory"`
	AccessIp             string `json:"AccessIp" xml:"AccessIp"`
	FailedCount          int64  `json:"FailedCount" xml:"FailedCount"`
	Blockable            bool   `json:"Blockable" xml:"Blockable"`
	AverageQueryTime     string `json:"AverageQueryTime" xml:"AverageQueryTime"`
	PatternId            string `json:"PatternId" xml:"PatternId"`
	SQLPattern           string `json:"SQLPattern" xml:"SQLPattern"`
	MaxQueryTime         int64  `json:"MaxQueryTime" xml:"MaxQueryTime"`
	PatternCreationTime  string `json:"PatternCreationTime" xml:"PatternCreationTime"`
	MaxExecutionTime     int64  `json:"MaxExecutionTime" xml:"MaxExecutionTime"`
	AverageScanSize      string `json:"AverageScanSize" xml:"AverageScanSize"`
	MaxPeakMemory        int64  `json:"MaxPeakMemory" xml:"MaxPeakMemory"`
	Tables               string `json:"Tables" xml:"Tables"`
	AverageExecutionTime string `json:"AverageExecutionTime" xml:"AverageExecutionTime"`
}

PatternDetails is a nested struct in adb response

type PatternDetailsInDescribeSQLPatterns added in v1.61.1628

type PatternDetailsInDescribeSQLPatterns struct {
	PatternDetails []PatternDetails `json:"patternDetails" xml:"patternDetails"`
}

PatternDetailsInDescribeSQLPatterns is a nested struct in adb response

type PerformanceItem

type PerformanceItem struct {
	Key                      string                                   `json:"Key" xml:"Key"`
	Unit                     string                                   `json:"Unit" xml:"Unit"`
	ResourcePoolPerformances []ResourcePoolPerformancesItem           `json:"ResourcePoolPerformances" xml:"ResourcePoolPerformances"`
	Series                   []SeriesItemInDescribePatternPerformance `json:"Series" xml:"Series"`
}

PerformanceItem is a nested struct in adb response

type PerformancesInDescribeDBClusterForecast added in v1.61.1628

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

PerformancesInDescribeDBClusterForecast is a nested struct in adb response

type PerformancesInDescribeDBClusterPerformance added in v1.61.980

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

PerformancesInDescribeDBClusterPerformance is a nested struct in adb response

type PerformancesInDescribeDBClusterResourcePoolPerformance added in v1.61.980

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

PerformancesInDescribeDBClusterResourcePoolPerformance is a nested struct in adb response

type PerformancesInDescribePatternPerformance added in v1.61.1628

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

PerformancesInDescribePatternPerformance is a nested struct in adb response

type PerformancesItem added in v1.61.1628

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

PerformancesItem is a nested struct in adb response

type PoolInfo added in v1.61.980

type PoolInfo struct {
	GroupType  string `json:"GroupType" xml:"GroupType"`
	NodeNum    int    `json:"NodeNum" xml:"NodeNum"`
	UpdateTime string `json:"UpdateTime" xml:"UpdateTime"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	GroupName  string `json:"GroupName" xml:"GroupName"`
	GroupUsers string `json:"GroupUsers" xml:"GroupUsers"`
	PoolUsers  string `json:"PoolUsers" xml:"PoolUsers"`
	PoolName   string `json:"PoolName" xml:"PoolName"`
	QueryType  string `json:"QueryType" xml:"QueryType"`
}

PoolInfo is a nested struct in adb response

type PoolsInfo added in v1.61.980

type PoolsInfo struct {
	PoolInfo []PoolInfo `json:"PoolInfo" xml:"PoolInfo"`
}

PoolsInfo is a nested struct in adb response

type Process added in v1.60.306

type Process struct {
	StartTime string `json:"StartTime" xml:"StartTime"`
	Time      int    `json:"Time" xml:"Time"`
	ProcessId string `json:"ProcessId" xml:"ProcessId"`
	Host      string `json:"Host" xml:"Host"`
	DB        string `json:"DB" xml:"DB"`
	Command   string `json:"Command" xml:"Command"`
	User      string `json:"User" xml:"User"`
	Id        int    `json:"Id" xml:"Id"`
	Info      string `json:"Info" xml:"Info"`
}

Process is a nested struct in adb response

type Querys added in v1.61.1628

type Querys struct {
	Items []Items `json:"Items" xml:"Items"`
}

Querys is a nested struct in adb response

type Records added in v1.61.1628

type Records struct {
	Items []Items `json:"Items" xml:"Items"`
}

Records is a nested struct in adb response

type Region

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

Region is a nested struct in adb response

type Regions

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

Regions is a nested struct in adb 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 ResetAccountPasswordRequest

type ResetAccountPasswordRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountType          string           `position:"Query" name:"AccountType"`
	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
	TaskId      int    `json:"TaskId" xml:"TaskId"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
}

ResetAccountPasswordResponse is the response struct for api ResetAccountPassword

func CreateResetAccountPasswordResponse

func CreateResetAccountPasswordResponse() (response *ResetAccountPasswordResponse)

CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response

type ResourceGroups added in v1.61.1628

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

ResourceGroups is a nested struct in adb response

type ResourcePoolPerformances added in v1.61.980

type ResourcePoolPerformances struct {
	ResourcePoolPerformancesItem []ResourcePoolPerformancesItem `json:"ResourcePoolPerformancesItem" xml:"ResourcePoolPerformancesItem"`
}

ResourcePoolPerformances is a nested struct in adb response

type ResourcePoolPerformancesItem added in v1.61.980

type ResourcePoolPerformancesItem struct {
	ResourcePoolName   string                   `json:"ResourcePoolName" xml:"ResourcePoolName"`
	ResourcePoolSeries []ResourcePoolSeriesItem `json:"ResourcePoolSeries" xml:"ResourcePoolSeries"`
}

ResourcePoolPerformancesItem is a nested struct in adb response

type ResourcePoolSeries added in v1.61.980

type ResourcePoolSeries struct {
	ResourcePoolSeriesItem []ResourcePoolSeriesItem `json:"ResourcePoolSeriesItem" xml:"ResourcePoolSeriesItem"`
}

ResourcePoolSeries is a nested struct in adb response

type ResourcePoolSeriesItem added in v1.61.980

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

ResourcePoolSeriesItem is a nested struct in adb response

type RevokeOperatorPermissionRequest

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

RevokeOperatorPermissionRequest is the request struct for api RevokeOperatorPermission

func CreateRevokeOperatorPermissionRequest

func CreateRevokeOperatorPermissionRequest() (request *RevokeOperatorPermissionRequest)

CreateRevokeOperatorPermissionRequest creates a request to invoke RevokeOperatorPermission API

type RevokeOperatorPermissionResponse

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

RevokeOperatorPermissionResponse is the response struct for api RevokeOperatorPermission

func CreateRevokeOperatorPermissionResponse

func CreateRevokeOperatorPermissionResponse() (response *RevokeOperatorPermissionResponse)

CreateRevokeOperatorPermissionResponse creates a response to parse from RevokeOperatorPermission response

type Schema added in v1.60.306

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

Schema is a nested struct in adb response

type Schemas added in v1.60.306

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

Schemas is a nested struct in adb response

type SeriesInDescribeDBClusterForecast added in v1.61.1628

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

SeriesInDescribeDBClusterForecast is a nested struct in adb response

type SeriesInDescribeDBClusterPerformance

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

SeriesInDescribeDBClusterPerformance is a nested struct in adb response

type SeriesInDescribePatternPerformance added in v1.61.1628

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

SeriesInDescribePatternPerformance is a nested struct in adb response

type SeriesInDescribeSlowLogTrend

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

SeriesInDescribeSlowLogTrend is a nested struct in adb response

type SeriesItem

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

SeriesItem is a nested struct in adb response

type SeriesItemInDescribeDBClusterPerformance added in v1.61.1628

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

SeriesItemInDescribeDBClusterPerformance is a nested struct in adb response

type SeriesItemInDescribePatternPerformance added in v1.61.1628

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

SeriesItemInDescribePatternPerformance is a nested struct in adb response

type Shard added in v1.60.306

type Shard struct {
	Size int64 `json:"Size" xml:"Size"`
	Id   int   `json:"Id" xml:"Id"`
}

Shard is a nested struct in adb response

type SlowLogRecord

type SlowLogRecord struct {
	ScanRows           int64  `json:"ScanRows" xml:"ScanRows"`
	User               string `json:"User" xml:"User"`
	QueueTime          int64  `json:"QueueTime" xml:"QueueTime"`
	QueryTime          int64  `json:"QueryTime" xml:"QueryTime"`
	HostAddress        string `json:"HostAddress" xml:"HostAddress"`
	ScanTime           int64  `json:"ScanTime" xml:"ScanTime"`
	PlanningTime       int64  `json:"PlanningTime" xml:"PlanningTime"`
	ScanSize           string `json:"ScanSize" xml:"ScanSize"`
	ParseRowCounts     int64  `json:"ParseRowCounts" xml:"ParseRowCounts"`
	SQLText            string `json:"SQLText" xml:"SQLText"`
	OutputSize         string `json:"OutputSize" xml:"OutputSize"`
	ExecuteTime        string `json:"ExecuteTime" xml:"ExecuteTime"`
	ExecutionStartTime string `json:"ExecutionStartTime" xml:"ExecutionStartTime"`
	ProcessID          string `json:"ProcessID" xml:"ProcessID"`
	State              string `json:"State" xml:"State"`
	ReturnRowCounts    int64  `json:"ReturnRowCounts" xml:"ReturnRowCounts"`
	PeakMemoryUsage    string `json:"PeakMemoryUsage" xml:"PeakMemoryUsage"`
	TotalTime          string `json:"TotalTime" xml:"TotalTime"`
	SQLType            string `json:"SQLType" xml:"SQLType"`
	DBName             string `json:"DBName" xml:"DBName"`
	UserName           string `json:"UserName" xml:"UserName"`
	WallTime           int64  `json:"WallTime" xml:"WallTime"`
	Succeed            string `json:"Succeed" xml:"Succeed"`
	ConnId             string `json:"ConnId" xml:"ConnId"`
}

SlowLogRecord is a nested struct in adb response

type SlowLogTrendItem

type SlowLogTrendItem struct {
	Key    string                       `json:"Key" xml:"Key"`
	Unit   string                       `json:"Unit" xml:"Unit"`
	Series SeriesInDescribeSlowLogTrend `json:"Series" xml:"Series"`
}

SlowLogTrendItem is a nested struct in adb response

type SqlPlanStage added in v1.61.980

type SqlPlanStage struct {
	State        string `json:"State" xml:"State"`
	CPUTimeAvg   int64  `json:"CPUTimeAvg" xml:"CPUTimeAvg"`
	CPUTimeMax   int64  `json:"CPUTimeMax" xml:"CPUTimeMax"`
	OperatorCost int64  `json:"OperatorCost" xml:"OperatorCost"`
	ScanTimeMax  int64  `json:"ScanTimeMax" xml:"ScanTimeMax"`
	InputSizeMax int64  `json:"InputSizeMax" xml:"InputSizeMax"`
	StageId      int    `json:"StageId" xml:"StageId"`
	ScanSizeMax  int64  `json:"ScanSizeMax" xml:"ScanSizeMax"`
	CPUTimeMin   int64  `json:"CPUTimeMin" xml:"CPUTimeMin"`
	ScanTimeMin  int64  `json:"ScanTimeMin" xml:"ScanTimeMin"`
	ScanSizeMin  int64  `json:"ScanSizeMin" xml:"ScanSizeMin"`
	InputSizeMin int64  `json:"InputSizeMin" xml:"InputSizeMin"`
	PeakMemory   int64  `json:"PeakMemory" xml:"PeakMemory"`
	ScanTimeAvg  int64  `json:"ScanTimeAvg" xml:"ScanTimeAvg"`
	ScanSizeAvg  int64  `json:"ScanSizeAvg" xml:"ScanSizeAvg"`
	InputSizeAvg int64  `json:"InputSizeAvg" xml:"InputSizeAvg"`
}

SqlPlanStage is a nested struct in adb response

type SqlPlanTask added in v1.61.980

type SqlPlanTask struct {
	ScanCost     int64  `json:"ScanCost" xml:"ScanCost"`
	OutputSize   int64  `json:"OutputSize" xml:"OutputSize"`
	InputSize    int64  `json:"InputSize" xml:"InputSize"`
	State        string `json:"State" xml:"State"`
	OperatorCost int64  `json:"OperatorCost" xml:"OperatorCost"`
	OutputRows   int64  `json:"OutputRows" xml:"OutputRows"`
	ScanSize     int64  `json:"ScanSize" xml:"ScanSize"`
	ElapsedTime  int64  `json:"ElapsedTime" xml:"ElapsedTime"`
	ScanRows     int64  `json:"ScanRows" xml:"ScanRows"`
	PeakMemory   int64  `json:"PeakMemory" xml:"PeakMemory"`
	TaskId       int    `json:"TaskId" xml:"TaskId"`
	InputRows    int64  `json:"InputRows" xml:"InputRows"`
}

SqlPlanTask is a nested struct in adb response

type StageList added in v1.61.980

type StageList struct {
	SqlPlanStage []SqlPlanStage `json:"SqlPlanStage" xml:"SqlPlanStage"`
}

StageList is a nested struct in adb response

type StorageSize added in v1.60.306

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

StorageSize is a nested struct in adb response

type SupportedComputeResource added in v1.61.336

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

SupportedComputeResource is a nested struct in adb response

type SupportedElasticIOResource added in v1.61.980

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

SupportedElasticIOResource is a nested struct in adb response

type SupportedExecutor added in v1.61.336

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

SupportedExecutor is a nested struct in adb response

type SupportedExecutorList added in v1.61.336

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

SupportedExecutorList is a nested struct in adb response

type SupportedFlexibleResource added in v1.61.336

type SupportedFlexibleResource struct {
	SupportedFlexibleResourceItem []SupportedFlexibleResourceItem `json:"SupportedFlexibleResource" xml:"SupportedFlexibleResource"`
}

SupportedFlexibleResource is a nested struct in adb response

type SupportedFlexibleResourceItem added in v1.61.336

type SupportedFlexibleResourceItem struct {
	StorageType                string                     `json:"StorageType" xml:"StorageType"`
	SupportedComputeResource   []string                   `json:"SupportedComputeResource" xml:"SupportedComputeResource"`
	SupportedStorageResource   []string                   `json:"SupportedStorageResource" xml:"SupportedStorageResource"`
	SupportedElasticIOResource SupportedElasticIOResource `json:"SupportedElasticIOResource" xml:"SupportedElasticIOResource"`
}

SupportedFlexibleResourceItem is a nested struct in adb response

type SupportedInstanceClass added in v1.60.306

type SupportedInstanceClass struct {
	InstanceClass          string               `json:"InstanceClass" xml:"InstanceClass"`
	Tips                   string               `json:"Tips" xml:"Tips"`
	SupportedNodeCountList []SupportedNodeCount `json:"SupportedNodeCountList" xml:"SupportedNodeCountList"`
	SupportedExecutorList  []SupportedExecutor  `json:"SupportedExecutorList" xml:"SupportedExecutorList"`
}

SupportedInstanceClass is a nested struct in adb response

type SupportedInstanceClassList added in v1.60.306

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

SupportedInstanceClassList is a nested struct in adb response

type SupportedMode added in v1.61.336

type SupportedMode struct {
	SupportedModeItem []SupportedModeItem `json:"SupportedMode" xml:"SupportedMode"`
}

SupportedMode is a nested struct in adb response

type SupportedModeItem added in v1.61.336

type SupportedModeItem struct {
	Mode                string                    `json:"Mode" xml:"Mode"`
	SupportedSerialList []SupportedSerialListItem `json:"SupportedSerialList" xml:"SupportedSerialList"`
}

SupportedModeItem is a nested struct in adb response

type SupportedNodeCount added in v1.60.306

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

SupportedNodeCount is a nested struct in adb response

type SupportedNodeCountList added in v1.60.306

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

SupportedNodeCountList is a nested struct in adb response

type SupportedSerialList added in v1.60.306

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

SupportedSerialList is a nested struct in adb response

type SupportedSerialListItem added in v1.61.336

type SupportedSerialListItem struct {
	Serial                     string                          `json:"Serial" xml:"Serial"`
	SupportedFlexibleResource  []SupportedFlexibleResourceItem `json:"SupportedFlexibleResource" xml:"SupportedFlexibleResource"`
	SupportedInstanceClassList []SupportedInstanceClass        `json:"SupportedInstanceClassList" xml:"SupportedInstanceClassList"`
}

SupportedSerialListItem is a nested struct in adb response

type SupportedStorageResource added in v1.61.336

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

SupportedStorageResource is a nested struct in adb response

type Table added in v1.60.306

type Table struct {
	Name        string `json:"Name" xml:"Name"`
	Schema      string `json:"Schema" xml:"Schema"`
	SchemaName  string `json:"SchemaName" xml:"SchemaName"`
	Size        int64  `json:"Size" xml:"Size"`
	TableName   string `json:"TableName" xml:"TableName"`
	IsIncline   bool   `json:"IsIncline" xml:"IsIncline"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
	Type        string `json:"Type" xml:"Type"`
}

Table is a nested struct in adb response

type TablePartitionDiagnose added in v1.61.336

type TablePartitionDiagnose struct {
	TableName       string `json:"TableName" xml:"TableName"`
	PartitionDetail string `json:"PartitionDetail" xml:"PartitionDetail"`
	SchemaName      string `json:"SchemaName" xml:"SchemaName"`
	PartitionNumber int    `json:"PartitionNumber" xml:"PartitionNumber"`
}

TablePartitionDiagnose is a nested struct in adb response

type TableStatisticRecords added in v1.61.980

type TableStatisticRecords struct {
	SchemaName          string `json:"SchemaName" xml:"SchemaName"`
	TableName           string `json:"TableName" xml:"TableName"`
	RowCount            int64  `json:"RowCount" xml:"RowCount"`
	DataSize            int64  `json:"DataSize" xml:"DataSize"`
	IndexSize           int64  `json:"IndexSize" xml:"IndexSize"`
	PrimaryKeyIndexSize int64  `json:"PrimaryKeyIndexSize" xml:"PrimaryKeyIndexSize"`
	PartitionCount      int64  `json:"PartitionCount" xml:"PartitionCount"`
	ColdDataSize        int64  `json:"ColdDataSize" xml:"ColdDataSize"`
}

TableStatisticRecords is a nested struct in adb response

type Tables added in v1.60.306

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

Tables is a nested struct in adb response

type Tag

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

Tag is a nested struct in adb response

type TagResource

type TagResource struct {
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
	TagKey       string `json:"TagKey" xml:"TagKey"`
}

TagResource is a nested struct in adb response

type TagResources

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in adb response

type TagResourcesRequest

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer   `position:"Query" name:"ResourceOwnerId"`
	Tag                  *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId           *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string             `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string             `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer   `position:"Query" name:"OwnerId"`
	ResourceType         string             `position:"Query" name:"ResourceType"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag

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

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeDBClusterAttribute

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

TagsInDescribeDBClusterAttribute is a nested struct in adb response

type TagsInDescribeDBClusters

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

TagsInDescribeDBClusters is a nested struct in adb response

type TaskInfo added in v1.61.336

type TaskInfo struct {
	Status     string `json:"Status" xml:"Status"`
	FinishTime string `json:"FinishTime" xml:"FinishTime"`
	Progress   string `json:"Progress" xml:"Progress"`
	BeginTime  string `json:"BeginTime" xml:"BeginTime"`
	TaskId     int    `json:"TaskId" xml:"TaskId"`
}

TaskInfo is a nested struct in adb response

type TaskList added in v1.61.980

type TaskList struct {
	SqlPlanTask []SqlPlanTask `json:"SqlPlanTask" xml:"SqlPlanTask"`
}

TaskList is a nested struct in adb response

type UnbindDBResourceGroupWithUserRequest added in v1.61.1628

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

UnbindDBResourceGroupWithUserRequest is the request struct for api UnbindDBResourceGroupWithUser

func CreateUnbindDBResourceGroupWithUserRequest added in v1.61.1628

func CreateUnbindDBResourceGroupWithUserRequest() (request *UnbindDBResourceGroupWithUserRequest)

CreateUnbindDBResourceGroupWithUserRequest creates a request to invoke UnbindDBResourceGroupWithUser API

type UnbindDBResourceGroupWithUserResponse added in v1.61.1628

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

UnbindDBResourceGroupWithUserResponse is the response struct for api UnbindDBResourceGroupWithUser

func CreateUnbindDBResourceGroupWithUserResponse added in v1.61.1628

func CreateUnbindDBResourceGroupWithUserResponse() (response *UnbindDBResourceGroupWithUserResponse)

CreateUnbindDBResourceGroupWithUserResponse creates a response to parse from UnbindDBResourceGroupWithUser response

type UnbindDBResourcePoolWithUserRequest added in v1.61.980

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

UnbindDBResourcePoolWithUserRequest is the request struct for api UnbindDBResourcePoolWithUser

func CreateUnbindDBResourcePoolWithUserRequest added in v1.61.980

func CreateUnbindDBResourcePoolWithUserRequest() (request *UnbindDBResourcePoolWithUserRequest)

CreateUnbindDBResourcePoolWithUserRequest creates a request to invoke UnbindDBResourcePoolWithUser API

type UnbindDBResourcePoolWithUserResponse added in v1.61.980

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

UnbindDBResourcePoolWithUserResponse is the response struct for api UnbindDBResourcePoolWithUser

func CreateUnbindDBResourcePoolWithUserResponse added in v1.61.980

func CreateUnbindDBResourcePoolWithUserResponse() (response *UnbindDBResourcePoolWithUserResponse)

CreateUnbindDBResourcePoolWithUserResponse creates a response to parse from UnbindDBResourcePoolWithUser response

type UntagResourcesRequest

type UntagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	All                  requests.Boolean `position:"Query" name:"All"`
	ResourceId           *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceType         string           `position:"Query" name:"ResourceType"`
	TagKey               *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UserNames added in v1.61.1628

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

UserNames is a nested struct in adb response

type UserRecords added in v1.61.980

type UserRecords struct {
	Users []Users `json:"Users" xml:"Users"`
}

UserRecords is a nested struct in adb response

type Users added in v1.61.980

type Users struct {
	User  string `json:"User" xml:"User"`
	Count int64  `json:"Count" xml:"Count"`
}

Users is a nested struct in adb response

type ValuesInDescribeDBClusterPerformance added in v1.61.980

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

ValuesInDescribeDBClusterPerformance is a nested struct in adb response

type ValuesInDescribeDBClusterResourcePoolPerformance added in v1.61.980

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

ValuesInDescribeDBClusterResourcePoolPerformance is a nested struct in adb response

type ValuesInDescribePatternPerformance added in v1.61.1628

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

ValuesInDescribePatternPerformance is a nested struct in adb response

type Zone

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

Zone is a nested struct in adb response

type Zones

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

Zones is a nested struct in adb response

Source Files

Jump to

Keyboard shortcuts

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