adb

package
v1.62.361 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 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 ApplyAdviceByIdRequest ¶ added in v1.62.232

type ApplyAdviceByIdRequest struct {
	*requests.RpcRequest
	AdviceId    string           `position:"Query" name:"AdviceId"`
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	AdviceDate  requests.Integer `position:"Query" name:"AdviceDate"`
}

ApplyAdviceByIdRequest is the request struct for api ApplyAdviceById

func CreateApplyAdviceByIdRequest ¶ added in v1.62.232

func CreateApplyAdviceByIdRequest() (request *ApplyAdviceByIdRequest)

CreateApplyAdviceByIdRequest creates a request to invoke ApplyAdviceById API

type ApplyAdviceByIdResponse ¶ added in v1.62.232

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

ApplyAdviceByIdResponse is the response struct for api ApplyAdviceById

func CreateApplyAdviceByIdResponse ¶ added in v1.62.232

func CreateApplyAdviceByIdResponse() (response *ApplyAdviceByIdResponse)

CreateApplyAdviceByIdResponse creates a response to parse from ApplyAdviceById response

type AttachUserENIRequest ¶ added in v1.62.232

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

AttachUserENIRequest is the request struct for api AttachUserENI

func CreateAttachUserENIRequest ¶ added in v1.62.232

func CreateAttachUserENIRequest() (request *AttachUserENIRequest)

CreateAttachUserENIRequest creates a request to invoke AttachUserENI API

type AttachUserENIResponse ¶ added in v1.62.232

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

AttachUserENIResponse is the response struct for api AttachUserENI

func CreateAttachUserENIResponse ¶ added in v1.62.232

func CreateAttachUserENIResponse() (response *AttachUserENIResponse)

CreateAttachUserENIResponse creates a response to parse from AttachUserENI 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"`
	SupportedComputeResource []string            `json:"SupportedComputeResource" xml:"SupportedComputeResource"`
	SupportedStorageResource []string            `json:"SupportedStorageResource" xml:"SupportedStorageResource"`
	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 BatchApplyAdviceByIdListRequest ¶ added in v1.62.232

type BatchApplyAdviceByIdListRequest struct {
	*requests.RpcRequest
	DBClusterId  string           `position:"Query" name:"DBClusterId"`
	AdviceIdList string           `position:"Query" name:"AdviceIdList"`
	AdviceDate   requests.Integer `position:"Query" name:"AdviceDate"`
}

BatchApplyAdviceByIdListRequest is the request struct for api BatchApplyAdviceByIdList

func CreateBatchApplyAdviceByIdListRequest ¶ added in v1.62.232

func CreateBatchApplyAdviceByIdListRequest() (request *BatchApplyAdviceByIdListRequest)

CreateBatchApplyAdviceByIdListRequest creates a request to invoke BatchApplyAdviceByIdList API

type BatchApplyAdviceByIdListResponse ¶ added in v1.62.232

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

BatchApplyAdviceByIdListResponse is the response struct for api BatchApplyAdviceByIdList

func CreateBatchApplyAdviceByIdListResponse ¶ added in v1.62.232

func CreateBatchApplyAdviceByIdListResponse() (response *BatchApplyAdviceByIdListResponse)

CreateBatchApplyAdviceByIdListResponse creates a response to parse from BatchApplyAdviceByIdList 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 CS ¶ added in v1.62.232

type CS struct {
	ActiveCount      int64  `json:"ActiveCount" xml:"ActiveCount"`
	UnavailableCount int64  `json:"UnavailableCount" xml:"UnavailableCount"`
	RiskCount        int64  `json:"RiskCount" xml:"RiskCount"`
	ExpectedCount    int64  `json:"ExpectedCount" xml:"ExpectedCount"`
	Status           string `json:"Status" xml:"Status"`
}

CS is a nested struct in adb 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) ApplyAdviceById ¶ added in v1.62.232

func (client *Client) ApplyAdviceById(request *ApplyAdviceByIdRequest) (response *ApplyAdviceByIdResponse, err error)

ApplyAdviceById invokes the adb.ApplyAdviceById API synchronously

func (*Client) ApplyAdviceByIdWithCallback ¶ added in v1.62.232

func (client *Client) ApplyAdviceByIdWithCallback(request *ApplyAdviceByIdRequest, callback func(response *ApplyAdviceByIdResponse, err error)) <-chan int

ApplyAdviceByIdWithCallback invokes the adb.ApplyAdviceById API asynchronously

func (*Client) ApplyAdviceByIdWithChan ¶ added in v1.62.232

func (client *Client) ApplyAdviceByIdWithChan(request *ApplyAdviceByIdRequest) (<-chan *ApplyAdviceByIdResponse, <-chan error)

ApplyAdviceByIdWithChan invokes the adb.ApplyAdviceById API asynchronously

func (*Client) AttachUserENI ¶ added in v1.62.232

func (client *Client) AttachUserENI(request *AttachUserENIRequest) (response *AttachUserENIResponse, err error)

AttachUserENI invokes the adb.AttachUserENI API synchronously

func (*Client) AttachUserENIWithCallback ¶ added in v1.62.232

func (client *Client) AttachUserENIWithCallback(request *AttachUserENIRequest, callback func(response *AttachUserENIResponse, err error)) <-chan int

AttachUserENIWithCallback invokes the adb.AttachUserENI API asynchronously

func (*Client) AttachUserENIWithChan ¶ added in v1.62.232

func (client *Client) AttachUserENIWithChan(request *AttachUserENIRequest) (<-chan *AttachUserENIResponse, <-chan error)

AttachUserENIWithChan invokes the adb.AttachUserENI API asynchronously

func (*Client) BatchApplyAdviceByIdList ¶ added in v1.62.232

func (client *Client) BatchApplyAdviceByIdList(request *BatchApplyAdviceByIdListRequest) (response *BatchApplyAdviceByIdListResponse, err error)

BatchApplyAdviceByIdList invokes the adb.BatchApplyAdviceByIdList API synchronously

func (*Client) BatchApplyAdviceByIdListWithCallback ¶ added in v1.62.232

func (client *Client) BatchApplyAdviceByIdListWithCallback(request *BatchApplyAdviceByIdListRequest, callback func(response *BatchApplyAdviceByIdListResponse, err error)) <-chan int

BatchApplyAdviceByIdListWithCallback invokes the adb.BatchApplyAdviceByIdList API asynchronously

func (*Client) BatchApplyAdviceByIdListWithChan ¶ added in v1.62.232

func (client *Client) BatchApplyAdviceByIdListWithChan(request *BatchApplyAdviceByIdListRequest) (<-chan *BatchApplyAdviceByIdListResponse, <-chan error)

BatchApplyAdviceByIdListWithChan invokes the adb.BatchApplyAdviceByIdList 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) DescribeAdviceServiceEnabled ¶ added in v1.62.232

func (client *Client) DescribeAdviceServiceEnabled(request *DescribeAdviceServiceEnabledRequest) (response *DescribeAdviceServiceEnabledResponse, err error)

DescribeAdviceServiceEnabled invokes the adb.DescribeAdviceServiceEnabled API synchronously

func (*Client) DescribeAdviceServiceEnabledWithCallback ¶ added in v1.62.232

func (client *Client) DescribeAdviceServiceEnabledWithCallback(request *DescribeAdviceServiceEnabledRequest, callback func(response *DescribeAdviceServiceEnabledResponse, err error)) <-chan int

DescribeAdviceServiceEnabledWithCallback invokes the adb.DescribeAdviceServiceEnabled API asynchronously

func (*Client) DescribeAdviceServiceEnabledWithChan ¶ added in v1.62.232

func (client *Client) DescribeAdviceServiceEnabledWithChan(request *DescribeAdviceServiceEnabledRequest) (<-chan *DescribeAdviceServiceEnabledResponse, <-chan error)

DescribeAdviceServiceEnabledWithChan invokes the adb.DescribeAdviceServiceEnabled 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) DescribeAppliedAdvices ¶ added in v1.62.232

func (client *Client) DescribeAppliedAdvices(request *DescribeAppliedAdvicesRequest) (response *DescribeAppliedAdvicesResponse, err error)

DescribeAppliedAdvices invokes the adb.DescribeAppliedAdvices API synchronously

func (*Client) DescribeAppliedAdvicesWithCallback ¶ added in v1.62.232

func (client *Client) DescribeAppliedAdvicesWithCallback(request *DescribeAppliedAdvicesRequest, callback func(response *DescribeAppliedAdvicesResponse, err error)) <-chan int

DescribeAppliedAdvicesWithCallback invokes the adb.DescribeAppliedAdvices API asynchronously

func (*Client) DescribeAppliedAdvicesWithChan ¶ added in v1.62.232

func (client *Client) DescribeAppliedAdvicesWithChan(request *DescribeAppliedAdvicesRequest) (<-chan *DescribeAppliedAdvicesResponse, <-chan error)

DescribeAppliedAdvicesWithChan invokes the adb.DescribeAppliedAdvices 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) DescribeAvailableAdvices ¶ added in v1.62.232

func (client *Client) DescribeAvailableAdvices(request *DescribeAvailableAdvicesRequest) (response *DescribeAvailableAdvicesResponse, err error)

DescribeAvailableAdvices invokes the adb.DescribeAvailableAdvices API synchronously

func (*Client) DescribeAvailableAdvicesWithCallback ¶ added in v1.62.232

func (client *Client) DescribeAvailableAdvicesWithCallback(request *DescribeAvailableAdvicesRequest, callback func(response *DescribeAvailableAdvicesResponse, err error)) <-chan int

DescribeAvailableAdvicesWithCallback invokes the adb.DescribeAvailableAdvices API asynchronously

func (*Client) DescribeAvailableAdvicesWithChan ¶ added in v1.62.232

func (client *Client) DescribeAvailableAdvicesWithChan(request *DescribeAvailableAdvicesRequest) (<-chan *DescribeAvailableAdvicesResponse, <-chan error)

DescribeAvailableAdvicesWithChan invokes the adb.DescribeAvailableAdvices 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) DescribeComputeResource ¶ added in v1.62.232

func (client *Client) DescribeComputeResource(request *DescribeComputeResourceRequest) (response *DescribeComputeResourceResponse, err error)

DescribeComputeResource invokes the adb.DescribeComputeResource API synchronously

func (*Client) DescribeComputeResourceWithCallback ¶ added in v1.62.232

func (client *Client) DescribeComputeResourceWithCallback(request *DescribeComputeResourceRequest, callback func(response *DescribeComputeResourceResponse, err error)) <-chan int

DescribeComputeResourceWithCallback invokes the adb.DescribeComputeResource API asynchronously

func (*Client) DescribeComputeResourceWithChan ¶ added in v1.62.232

func (client *Client) DescribeComputeResourceWithChan(request *DescribeComputeResourceRequest) (<-chan *DescribeComputeResourceResponse, <-chan error)

DescribeComputeResourceWithChan invokes the adb.DescribeComputeResource 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) DescribeDBClusterHealthStatus ¶ added in v1.62.232

func (client *Client) DescribeDBClusterHealthStatus(request *DescribeDBClusterHealthStatusRequest) (response *DescribeDBClusterHealthStatusResponse, err error)

DescribeDBClusterHealthStatus invokes the adb.DescribeDBClusterHealthStatus API synchronously

func (*Client) DescribeDBClusterHealthStatusWithCallback ¶ added in v1.62.232

func (client *Client) DescribeDBClusterHealthStatusWithCallback(request *DescribeDBClusterHealthStatusRequest, callback func(response *DescribeDBClusterHealthStatusResponse, err error)) <-chan int

DescribeDBClusterHealthStatusWithCallback invokes the adb.DescribeDBClusterHealthStatus API asynchronously

func (*Client) DescribeDBClusterHealthStatusWithChan ¶ added in v1.62.232

func (client *Client) DescribeDBClusterHealthStatusWithChan(request *DescribeDBClusterHealthStatusRequest) (<-chan *DescribeDBClusterHealthStatusResponse, <-chan error)

DescribeDBClusterHealthStatusWithChan invokes the adb.DescribeDBClusterHealthStatus 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) DescribeDBClusterStatus ¶ added in v1.62.232

func (client *Client) DescribeDBClusterStatus(request *DescribeDBClusterStatusRequest) (response *DescribeDBClusterStatusResponse, err error)

DescribeDBClusterStatus invokes the adb.DescribeDBClusterStatus API synchronously

func (*Client) DescribeDBClusterStatusWithCallback ¶ added in v1.62.232

func (client *Client) DescribeDBClusterStatusWithCallback(request *DescribeDBClusterStatusRequest, callback func(response *DescribeDBClusterStatusResponse, err error)) <-chan int

DescribeDBClusterStatusWithCallback invokes the adb.DescribeDBClusterStatus API asynchronously

func (*Client) DescribeDBClusterStatusWithChan ¶ added in v1.62.232

func (client *Client) DescribeDBClusterStatusWithChan(request *DescribeDBClusterStatusRequest) (<-chan *DescribeDBClusterStatusResponse, <-chan error)

DescribeDBClusterStatusWithChan invokes the adb.DescribeDBClusterStatus 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) DescribeDiagnosisMonitorPerformance ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisMonitorPerformance(request *DescribeDiagnosisMonitorPerformanceRequest) (response *DescribeDiagnosisMonitorPerformanceResponse, err error)

DescribeDiagnosisMonitorPerformance invokes the adb.DescribeDiagnosisMonitorPerformance API synchronously

func (*Client) DescribeDiagnosisMonitorPerformanceWithCallback ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisMonitorPerformanceWithCallback(request *DescribeDiagnosisMonitorPerformanceRequest, callback func(response *DescribeDiagnosisMonitorPerformanceResponse, err error)) <-chan int

DescribeDiagnosisMonitorPerformanceWithCallback invokes the adb.DescribeDiagnosisMonitorPerformance API asynchronously

func (*Client) DescribeDiagnosisMonitorPerformanceWithChan ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisMonitorPerformanceWithChan(request *DescribeDiagnosisMonitorPerformanceRequest) (<-chan *DescribeDiagnosisMonitorPerformanceResponse, <-chan error)

DescribeDiagnosisMonitorPerformanceWithChan invokes the adb.DescribeDiagnosisMonitorPerformance 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) DescribeDiagnosisSQLInfo ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisSQLInfo(request *DescribeDiagnosisSQLInfoRequest) (response *DescribeDiagnosisSQLInfoResponse, err error)

DescribeDiagnosisSQLInfo invokes the adb.DescribeDiagnosisSQLInfo API synchronously

func (*Client) DescribeDiagnosisSQLInfoWithCallback ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisSQLInfoWithCallback(request *DescribeDiagnosisSQLInfoRequest, callback func(response *DescribeDiagnosisSQLInfoResponse, err error)) <-chan int

DescribeDiagnosisSQLInfoWithCallback invokes the adb.DescribeDiagnosisSQLInfo API asynchronously

func (*Client) DescribeDiagnosisSQLInfoWithChan ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisSQLInfoWithChan(request *DescribeDiagnosisSQLInfoRequest) (<-chan *DescribeDiagnosisSQLInfoResponse, <-chan error)

DescribeDiagnosisSQLInfoWithChan invokes the adb.DescribeDiagnosisSQLInfo API asynchronously

func (*Client) DescribeDiagnosisTasks ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisTasks(request *DescribeDiagnosisTasksRequest) (response *DescribeDiagnosisTasksResponse, err error)

DescribeDiagnosisTasks invokes the adb.DescribeDiagnosisTasks API synchronously

func (*Client) DescribeDiagnosisTasksWithCallback ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisTasksWithCallback(request *DescribeDiagnosisTasksRequest, callback func(response *DescribeDiagnosisTasksResponse, err error)) <-chan int

DescribeDiagnosisTasksWithCallback invokes the adb.DescribeDiagnosisTasks API asynchronously

func (*Client) DescribeDiagnosisTasksWithChan ¶ added in v1.62.232

func (client *Client) DescribeDiagnosisTasksWithChan(request *DescribeDiagnosisTasksRequest) (<-chan *DescribeDiagnosisTasksResponse, <-chan error)

DescribeDiagnosisTasksWithChan invokes the adb.DescribeDiagnosisTasks 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) DescribeEIURange ¶ added in v1.62.232

func (client *Client) DescribeEIURange(request *DescribeEIURangeRequest) (response *DescribeEIURangeResponse, err error)

DescribeEIURange invokes the adb.DescribeEIURange API synchronously

func (*Client) DescribeEIURangeWithCallback ¶ added in v1.62.232

func (client *Client) DescribeEIURangeWithCallback(request *DescribeEIURangeRequest, callback func(response *DescribeEIURangeResponse, err error)) <-chan int

DescribeEIURangeWithCallback invokes the adb.DescribeEIURange API asynchronously

func (*Client) DescribeEIURangeWithChan ¶ added in v1.62.232

func (client *Client) DescribeEIURangeWithChan(request *DescribeEIURangeRequest) (<-chan *DescribeEIURangeResponse, <-chan error)

DescribeEIURangeWithChan invokes the adb.DescribeEIURange 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) DetachUserENI ¶ added in v1.62.232

func (client *Client) DetachUserENI(request *DetachUserENIRequest) (response *DetachUserENIResponse, err error)

DetachUserENI invokes the adb.DetachUserENI API synchronously

func (*Client) DetachUserENIWithCallback ¶ added in v1.62.232

func (client *Client) DetachUserENIWithCallback(request *DetachUserENIRequest, callback func(response *DetachUserENIResponse, err error)) <-chan int

DetachUserENIWithCallback invokes the adb.DetachUserENI API asynchronously

func (*Client) DetachUserENIWithChan ¶ added in v1.62.232

func (client *Client) DetachUserENIWithChan(request *DetachUserENIRequest) (<-chan *DetachUserENIResponse, <-chan error)

DetachUserENIWithChan invokes the adb.DetachUserENI API asynchronously

func (*Client) DisableAdviceService ¶ added in v1.62.232

func (client *Client) DisableAdviceService(request *DisableAdviceServiceRequest) (response *DisableAdviceServiceResponse, err error)

DisableAdviceService invokes the adb.DisableAdviceService API synchronously

func (*Client) DisableAdviceServiceWithCallback ¶ added in v1.62.232

func (client *Client) DisableAdviceServiceWithCallback(request *DisableAdviceServiceRequest, callback func(response *DisableAdviceServiceResponse, err error)) <-chan int

DisableAdviceServiceWithCallback invokes the adb.DisableAdviceService API asynchronously

func (*Client) DisableAdviceServiceWithChan ¶ added in v1.62.232

func (client *Client) DisableAdviceServiceWithChan(request *DisableAdviceServiceRequest) (<-chan *DisableAdviceServiceResponse, <-chan error)

DisableAdviceServiceWithChan invokes the adb.DisableAdviceService 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) DryRunCluster ¶ added in v1.62.247

func (client *Client) DryRunCluster(request *DryRunClusterRequest) (response *DryRunClusterResponse, err error)

DryRunCluster invokes the adb.DryRunCluster API synchronously

func (*Client) DryRunClusterWithCallback ¶ added in v1.62.247

func (client *Client) DryRunClusterWithCallback(request *DryRunClusterRequest, callback func(response *DryRunClusterResponse, err error)) <-chan int

DryRunClusterWithCallback invokes the adb.DryRunCluster API asynchronously

func (*Client) DryRunClusterWithChan ¶ added in v1.62.247

func (client *Client) DryRunClusterWithChan(request *DryRunClusterRequest) (<-chan *DryRunClusterResponse, <-chan error)

DryRunClusterWithChan invokes the adb.DryRunCluster API asynchronously

func (*Client) EnableAdviceService ¶ added in v1.62.232

func (client *Client) EnableAdviceService(request *EnableAdviceServiceRequest) (response *EnableAdviceServiceResponse, err error)

EnableAdviceService invokes the adb.EnableAdviceService API synchronously

func (*Client) EnableAdviceServiceWithCallback ¶ added in v1.62.232

func (client *Client) EnableAdviceServiceWithCallback(request *EnableAdviceServiceRequest, callback func(response *EnableAdviceServiceResponse, err error)) <-chan int

EnableAdviceServiceWithCallback invokes the adb.EnableAdviceService API asynchronously

func (*Client) EnableAdviceServiceWithChan ¶ added in v1.62.232

func (client *Client) EnableAdviceServiceWithChan(request *EnableAdviceServiceRequest) (<-chan *EnableAdviceServiceResponse, <-chan error)

EnableAdviceServiceWithChan invokes the adb.EnableAdviceService 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 ComputeResource ¶ added in v1.62.232

type ComputeResource struct {
	ComputeResourceItem []ComputeResourceItem `json:"ComputeResource" xml:"ComputeResource"`
}

ComputeResource is a nested struct in adb response

type ComputeResourceItem ¶ added in v1.62.232

type ComputeResourceItem struct {
	DisplayValue string `json:"DisplayValue" xml:"DisplayValue"`
	RealValue    string `json:"RealValue" xml:"RealValue"`
}

ComputeResourceItem 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"`
	ElasticPlanType         string           `position:"Query" name:"ElasticPlanType"`
	ElasticPlanTimeStart    string           `position:"Query" name:"ElasticPlanTimeStart"`
	ElasticPlanEndDay       string           `position:"Query" name:"ElasticPlanEndDay"`
	ElasticPlanWeeklyRepeat string           `position:"Query" name:"ElasticPlanWeeklyRepeat"`
	ElasticPlanWorkerSpec   string           `position:"Query" name:"ElasticPlanWorkerSpec"`
	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"`
	InnerPort             string                           `json:"InnerPort" xml:"InnerPort"`
	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"`
	InnerIp               string                           `json:"InnerIp" xml:"InnerIp"`
	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"`
	ElasticIOResourceSize string                           `json:"ElasticIOResourceSize" xml:"ElasticIOResourceSize"`
	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"`
	DiskPerformanceLevel  string                           `json:"DiskPerformanceLevel" xml:"DiskPerformanceLevel"`
	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"`
	InnerIp              string                   `json:"InnerIp" xml:"InnerIp"`
	InnerPort            string                   `json:"InnerPort" xml:"InnerPort"`
	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 DescribeAdviceServiceEnabledRequest ¶ added in v1.62.232

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

DescribeAdviceServiceEnabledRequest is the request struct for api DescribeAdviceServiceEnabled

func CreateDescribeAdviceServiceEnabledRequest ¶ added in v1.62.232

func CreateDescribeAdviceServiceEnabledRequest() (request *DescribeAdviceServiceEnabledRequest)

CreateDescribeAdviceServiceEnabledRequest creates a request to invoke DescribeAdviceServiceEnabled API

type DescribeAdviceServiceEnabledResponse ¶ added in v1.62.232

type DescribeAdviceServiceEnabledResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Result    bool   `json:"Result" xml:"Result"`
}

DescribeAdviceServiceEnabledResponse is the response struct for api DescribeAdviceServiceEnabled

func CreateDescribeAdviceServiceEnabledResponse ¶ added in v1.62.232

func CreateDescribeAdviceServiceEnabledResponse() (response *DescribeAdviceServiceEnabledResponse)

CreateDescribeAdviceServiceEnabledResponse creates a response to parse from DescribeAdviceServiceEnabled 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 DescribeAppliedAdvicesRequest ¶ added in v1.62.232

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

DescribeAppliedAdvicesRequest is the request struct for api DescribeAppliedAdvices

func CreateDescribeAppliedAdvicesRequest ¶ added in v1.62.232

func CreateDescribeAppliedAdvicesRequest() (request *DescribeAppliedAdvicesRequest)

CreateDescribeAppliedAdvicesRequest creates a request to invoke DescribeAppliedAdvices API

type DescribeAppliedAdvicesResponse ¶ added in v1.62.232

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

DescribeAppliedAdvicesResponse is the response struct for api DescribeAppliedAdvices

func CreateDescribeAppliedAdvicesResponse ¶ added in v1.62.232

func CreateDescribeAppliedAdvicesResponse() (response *DescribeAppliedAdvicesResponse)

CreateDescribeAppliedAdvicesResponse creates a response to parse from DescribeAppliedAdvices 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 DescribeAvailableAdvicesRequest ¶ added in v1.62.232

type DescribeAvailableAdvicesRequest struct {
	*requests.RpcRequest
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	AdviceDate  requests.Integer `position:"Query" name:"AdviceDate"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeAvailableAdvicesRequest is the request struct for api DescribeAvailableAdvices

func CreateDescribeAvailableAdvicesRequest ¶ added in v1.62.232

func CreateDescribeAvailableAdvicesRequest() (request *DescribeAvailableAdvicesRequest)

CreateDescribeAvailableAdvicesRequest creates a request to invoke DescribeAvailableAdvices API

type DescribeAvailableAdvicesResponse ¶ added in v1.62.232

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

DescribeAvailableAdvicesResponse is the response struct for api DescribeAvailableAdvices

func CreateDescribeAvailableAdvicesResponse ¶ added in v1.62.232

func CreateDescribeAvailableAdvicesResponse() (response *DescribeAvailableAdvicesResponse)

CreateDescribeAvailableAdvicesResponse creates a response to parse from DescribeAvailableAdvices 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"`
	DBClusterVersion     string           `position:"Query" name:"DBClusterVersion"`
	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 DescribeComputeResourceRequest ¶ added in v1.62.232

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

DescribeComputeResourceRequest is the request struct for api DescribeComputeResource

func CreateDescribeComputeResourceRequest ¶ added in v1.62.232

func CreateDescribeComputeResourceRequest() (request *DescribeComputeResourceRequest)

CreateDescribeComputeResourceRequest creates a request to invoke DescribeComputeResource API

type DescribeComputeResourceResponse ¶ added in v1.62.232

type DescribeComputeResourceResponse struct {
	*responses.BaseResponse
	RequestId       string                `json:"RequestId" xml:"RequestId"`
	ComputeResource []ComputeResourceItem `json:"ComputeResource" xml:"ComputeResource"`
}

DescribeComputeResourceResponse is the response struct for api DescribeComputeResource

func CreateDescribeComputeResourceResponse ¶ added in v1.62.232

func CreateDescribeComputeResourceResponse() (response *DescribeComputeResourceResponse)

CreateDescribeComputeResourceResponse creates a response to parse from DescribeComputeResource 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 DescribeDBClusterHealthStatusRequest ¶ added in v1.62.232

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

DescribeDBClusterHealthStatusRequest is the request struct for api DescribeDBClusterHealthStatus

func CreateDescribeDBClusterHealthStatusRequest ¶ added in v1.62.232

func CreateDescribeDBClusterHealthStatusRequest() (request *DescribeDBClusterHealthStatusRequest)

CreateDescribeDBClusterHealthStatusRequest creates a request to invoke DescribeDBClusterHealthStatus API

type DescribeDBClusterHealthStatusResponse ¶ added in v1.62.232

type DescribeDBClusterHealthStatusResponse struct {
	*responses.BaseResponse
	InstanceStatus string   `json:"InstanceStatus" xml:"InstanceStatus"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	CS             CS       `json:"CS" xml:"CS"`
	Executor       Executor `json:"Executor" xml:"Executor"`
	Worker         Worker   `json:"Worker" xml:"Worker"`
}

DescribeDBClusterHealthStatusResponse is the response struct for api DescribeDBClusterHealthStatus

func CreateDescribeDBClusterHealthStatusResponse ¶ added in v1.62.232

func CreateDescribeDBClusterHealthStatusResponse() (response *DescribeDBClusterHealthStatusResponse)

CreateDescribeDBClusterHealthStatusResponse creates a response to parse from DescribeDBClusterHealthStatus 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 DescribeDBClusterStatusRequest ¶ added in v1.62.232

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

DescribeDBClusterStatusRequest is the request struct for api DescribeDBClusterStatus

func CreateDescribeDBClusterStatusRequest ¶ added in v1.62.232

func CreateDescribeDBClusterStatusRequest() (request *DescribeDBClusterStatusRequest)

CreateDescribeDBClusterStatusRequest creates a request to invoke DescribeDBClusterStatus API

type DescribeDBClusterStatusResponse ¶ added in v1.62.232

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

DescribeDBClusterStatusResponse is the response struct for api DescribeDBClusterStatus

func CreateDescribeDBClusterStatusResponse ¶ added in v1.62.232

func CreateDescribeDBClusterStatusResponse() (response *DescribeDBClusterStatusResponse)

CreateDescribeDBClusterStatusResponse creates a response to parse from DescribeDBClusterStatus 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"`
	DBVersion            string                   `position:"Query" name:"DBVersion"`
	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"`
	DBClusterId string     `json:"DBClusterId" xml:"DBClusterId"`
	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"`
	DBClusterId string     `json:"DBClusterId" xml:"DBClusterId"`
	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 DescribeDiagnosisMonitorPerformanceRequest ¶ added in v1.62.232

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

DescribeDiagnosisMonitorPerformanceRequest is the request struct for api DescribeDiagnosisMonitorPerformance

func CreateDescribeDiagnosisMonitorPerformanceRequest ¶ added in v1.62.232

func CreateDescribeDiagnosisMonitorPerformanceRequest() (request *DescribeDiagnosisMonitorPerformanceRequest)

CreateDescribeDiagnosisMonitorPerformanceRequest creates a request to invoke DescribeDiagnosisMonitorPerformance API

type DescribeDiagnosisMonitorPerformanceResponse ¶ added in v1.62.232

type DescribeDiagnosisMonitorPerformanceResponse struct {
	*responses.BaseResponse
	PerformancesThreshold int     `json:"PerformancesThreshold" xml:"PerformancesThreshold"`
	PerformancesTruncated bool    `json:"PerformancesTruncated" xml:"PerformancesTruncated"`
	RequestId             string  `json:"RequestId" xml:"RequestId"`
	Performances          []Items `json:"Performances" xml:"Performances"`
}

DescribeDiagnosisMonitorPerformanceResponse is the response struct for api DescribeDiagnosisMonitorPerformance

func CreateDescribeDiagnosisMonitorPerformanceResponse ¶ added in v1.62.232

func CreateDescribeDiagnosisMonitorPerformanceResponse() (response *DescribeDiagnosisMonitorPerformanceResponse)

CreateDescribeDiagnosisMonitorPerformanceResponse creates a response to parse from DescribeDiagnosisMonitorPerformance 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      string           `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 DescribeDiagnosisSQLInfoRequest ¶ added in v1.62.232

type DescribeDiagnosisSQLInfoRequest struct {
	*requests.RpcRequest
	DBClusterId      string           `position:"Query" name:"DBClusterId"`
	ProcessState     string           `position:"Query" name:"ProcessState"`
	ProcessStartTime requests.Integer `position:"Query" name:"ProcessStartTime"`
	ProcessId        string           `position:"Query" name:"ProcessId"`
	ProcessRcHost    string           `position:"Query" name:"ProcessRcHost"`
	Lang             string           `position:"Query" name:"Lang"`
}

DescribeDiagnosisSQLInfoRequest is the request struct for api DescribeDiagnosisSQLInfo

func CreateDescribeDiagnosisSQLInfoRequest ¶ added in v1.62.232

func CreateDescribeDiagnosisSQLInfoRequest() (request *DescribeDiagnosisSQLInfoRequest)

CreateDescribeDiagnosisSQLInfoRequest creates a request to invoke DescribeDiagnosisSQLInfo API

type DescribeDiagnosisSQLInfoResponse ¶ added in v1.62.232

type DescribeDiagnosisSQLInfoResponse struct {
	*responses.BaseResponse
	DiagnosisSQLInfo string           `json:"DiagnosisSQLInfo" xml:"DiagnosisSQLInfo"`
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	StageInfos       []StageInfosItem `json:"StageInfos" xml:"StageInfos"`
}

DescribeDiagnosisSQLInfoResponse is the response struct for api DescribeDiagnosisSQLInfo

func CreateDescribeDiagnosisSQLInfoResponse ¶ added in v1.62.232

func CreateDescribeDiagnosisSQLInfoResponse() (response *DescribeDiagnosisSQLInfoResponse)

CreateDescribeDiagnosisSQLInfoResponse creates a response to parse from DescribeDiagnosisSQLInfo response

type DescribeDiagnosisTasksRequest ¶ added in v1.62.232

type DescribeDiagnosisTasksRequest struct {
	*requests.RpcRequest
	DBClusterId string           `position:"Query" name:"DBClusterId"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	ProcessId   string           `position:"Query" name:"ProcessId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Host        string           `position:"Query" name:"Host"`
	State       string           `position:"Query" name:"State"`
	StageId     string           `position:"Query" name:"StageId"`
	Order       string           `position:"Query" name:"Order"`
}

DescribeDiagnosisTasksRequest is the request struct for api DescribeDiagnosisTasks

func CreateDescribeDiagnosisTasksRequest ¶ added in v1.62.232

func CreateDescribeDiagnosisTasksRequest() (request *DescribeDiagnosisTasksRequest)

CreateDescribeDiagnosisTasksRequest creates a request to invoke DescribeDiagnosisTasks API

type DescribeDiagnosisTasksResponse ¶ added in v1.62.232

type DescribeDiagnosisTasksResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	TaskList   []SqlTasks `json:"TaskList" xml:"TaskList"`
}

DescribeDiagnosisTasksResponse is the response struct for api DescribeDiagnosisTasks

func CreateDescribeDiagnosisTasksResponse ¶ added in v1.62.232

func CreateDescribeDiagnosisTasksResponse() (response *DescribeDiagnosisTasksResponse)

CreateDescribeDiagnosisTasksResponse creates a response to parse from DescribeDiagnosisTasks 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 DescribeEIURangeRequest ¶ added in v1.62.232

type DescribeEIURangeRequest 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"`
	DBClusterVersion     string           `position:"Query" name:"DBClusterVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ComputeResource      string           `position:"Query" name:"ComputeResource"`
	Operation            string           `position:"Query" name:"Operation"`
}

DescribeEIURangeRequest is the request struct for api DescribeEIURange

func CreateDescribeEIURangeRequest ¶ added in v1.62.232

func CreateDescribeEIURangeRequest() (request *DescribeEIURangeRequest)

CreateDescribeEIURangeRequest creates a request to invoke DescribeEIURange API

type DescribeEIURangeResponse ¶ added in v1.62.232

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

DescribeEIURangeResponse is the response struct for api DescribeEIURange

func CreateDescribeEIURangeResponse ¶ added in v1.62.232

func CreateDescribeEIURangeResponse() (response *DescribeEIURangeResponse)

CreateDescribeEIURangeResponse creates a response to parse from DescribeEIURange 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 []PatternDetailsItem `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 DetachUserENIRequest ¶ added in v1.62.232

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

DetachUserENIRequest is the request struct for api DetachUserENI

func CreateDetachUserENIRequest ¶ added in v1.62.232

func CreateDetachUserENIRequest() (request *DetachUserENIRequest)

CreateDetachUserENIRequest creates a request to invoke DetachUserENI API

type DetachUserENIResponse ¶ added in v1.62.232

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

DetachUserENIResponse is the response struct for api DetachUserENI

func CreateDetachUserENIResponse ¶ added in v1.62.232

func CreateDetachUserENIResponse() (response *DetachUserENIResponse)

CreateDetachUserENIResponse creates a response to parse from DetachUserENI 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 DisableAdviceServiceRequest ¶ added in v1.62.232

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

DisableAdviceServiceRequest is the request struct for api DisableAdviceService

func CreateDisableAdviceServiceRequest ¶ added in v1.62.232

func CreateDisableAdviceServiceRequest() (request *DisableAdviceServiceRequest)

CreateDisableAdviceServiceRequest creates a request to invoke DisableAdviceService API

type DisableAdviceServiceResponse ¶ added in v1.62.232

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

DisableAdviceServiceResponse is the response struct for api DisableAdviceService

func CreateDisableAdviceServiceResponse ¶ added in v1.62.232

func CreateDisableAdviceServiceResponse() (response *DisableAdviceServiceResponse)

CreateDisableAdviceServiceResponse creates a response to parse from DisableAdviceService response

type DownloadDiagnosisRecordsRequest ¶ added in v1.61.1628

type DownloadDiagnosisRecordsRequest struct {
	*requests.RpcRequest
	QueryCondition string           `position:"Query" name:"QueryCondition"`
	StartTime      string           `position:"Query" name:"StartTime"`
	RawStartTime   string           `position:"Query" name:"RawStartTime"`
	RawEndTime     string           `position:"Query" name:"RawEndTime"`
	Database       string           `position:"Query" name:"Database"`
	ClientIp       string           `position:"Query" name:"ClientIp"`
	Keyword        string           `position:"Query" name:"Keyword"`
	Lang           string           `position:"Query" name:"Lang"`
	MaxScanSize    requests.Integer `position:"Query" name:"MaxScanSize"`
	ResourceGroup  string           `position:"Query" name:"ResourceGroup"`
	DBClusterId    string           `position:"Query" name:"DBClusterId"`
	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"`
}

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 DryRunClusterRequest ¶ added in v1.62.247

type DryRunClusterRequest struct {
	*requests.RpcRequest
	DBClusterDescription      string           `position:"Query" name:"DBClusterDescription"`
	EnableDefaultResourcePool requests.Boolean `position:"Query" name:"EnableDefaultResourcePool"`
	StorageResource           string           `position:"Query" name:"StorageResource"`
	DBClusterNetworkType      string           `position:"Query" name:"DBClusterNetworkType"`
	Period                    string           `position:"Query" name:"Period"`
	DBClusterId               string           `position:"Query" name:"DBClusterId"`
	DBClusterVersion          string           `position:"Query" name:"DBClusterVersion"`
	UsedTime                  string           `position:"Query" name:"UsedTime"`
	VSwitchId                 string           `position:"Query" name:"VSwitchId"`
	VPCId                     string           `position:"Query" name:"VPCId"`
	ZoneId                    string           `position:"Query" name:"ZoneId"`
	ComputeResource           string           `position:"Query" name:"ComputeResource"`
	PayType                   string           `position:"Query" name:"PayType"`
	Operation                 string           `position:"Query" name:"Operation"`
}

DryRunClusterRequest is the request struct for api DryRunCluster

func CreateDryRunClusterRequest ¶ added in v1.62.247

func CreateDryRunClusterRequest() (request *DryRunClusterRequest)

CreateDryRunClusterRequest creates a request to invoke DryRunCluster API

type DryRunClusterResponse ¶ added in v1.62.247

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

DryRunClusterResponse is the response struct for api DryRunCluster

func CreateDryRunClusterResponse ¶ added in v1.62.247

func CreateDryRunClusterResponse() (response *DryRunClusterResponse)

CreateDryRunClusterResponse creates a response to parse from DryRunCluster response

type EIUInfo ¶ added in v1.62.232

type EIUInfo struct {
	DefaultValue         string   `json:"DefaultValue" xml:"DefaultValue"`
	EIURange             []int64  `json:"EIURange" xml:"EIURange"`
	StorageResourceRange []string `json:"StorageResourceRange" xml:"StorageResourceRange"`
}

EIUInfo is a nested struct in adb response

type EIURange ¶ added in v1.62.232

type EIURange struct {
	EIURange []int64 `json:"eIURange" xml:"eIURange"`
}

EIURange is a nested struct in adb 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"`
	ElasticPlanType       string `json:"ElasticPlanType" xml:"ElasticPlanType"`
	ElasticPlanWorkerSpec string `json:"ElasticPlanWorkerSpec" xml:"ElasticPlanWorkerSpec"`
}

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"`
	ElasticPlanType       string `json:"ElasticPlanType" xml:"ElasticPlanType"`
	ElasticPlanWorkerSpec string `json:"ElasticPlanWorkerSpec" xml:"ElasticPlanWorkerSpec"`
}

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 EnableAdviceServiceRequest ¶ added in v1.62.232

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

EnableAdviceServiceRequest is the request struct for api EnableAdviceService

func CreateEnableAdviceServiceRequest ¶ added in v1.62.232

func CreateEnableAdviceServiceRequest() (request *EnableAdviceServiceRequest)

CreateEnableAdviceServiceRequest creates a request to invoke EnableAdviceService API

type EnableAdviceServiceResponse ¶ added in v1.62.232

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

EnableAdviceServiceResponse is the response struct for api EnableAdviceService

func CreateEnableAdviceServiceResponse ¶ added in v1.62.232

func CreateEnableAdviceServiceResponse() (response *EnableAdviceServiceResponse)

CreateEnableAdviceServiceResponse creates a response to parse from EnableAdviceService response

type Executor ¶ added in v1.62.232

type Executor struct {
	ActiveCount      int64  `json:"ActiveCount" xml:"ActiveCount"`
	UnavailableCount int64  `json:"UnavailableCount" xml:"UnavailableCount"`
	RiskCount        int64  `json:"RiskCount" xml:"RiskCount"`
	ExpectedCount    int64  `json:"ExpectedCount" xml:"ExpectedCount"`
	Status           string `json:"Status" xml:"Status"`
}

Executor 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"`
	ProcessId             string `json:"ProcessId" xml:"ProcessId"`
	RcHost                string `json:"RcHost" xml:"RcHost"`
	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 ItemsInDescribeAppliedAdvices ¶ added in v1.62.232

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

ItemsInDescribeAppliedAdvices 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 ItemsInDescribeAvailableAdvices ¶ added in v1.62.232

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

ItemsInDescribeAvailableAdvices 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 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 {
	RollbackSQL     string `json:"RollbackSQL" xml:"RollbackSQL"`
	Region          string `json:"Region" xml:"Region"`
	User            string `json:"User" xml:"User"`
	DBType          string `json:"DBType" xml:"DBType"`
	ResultInfo      string `json:"ResultInfo" xml:"ResultInfo"`
	PageSize        int64  `json:"PageSize" xml:"PageSize"`
	AvgTaskCount    string `json:"AvgTaskCount" xml:"AvgTaskCount"`
	AccessIP        string `json:"AccessIP" xml:"AccessIP"`
	Pattern         string `json:"Pattern" xml:"Pattern"`
	Deadline        string `json:"Deadline" xml:"Deadline"`
	MaxStageCount   string `json:"MaxStageCount" xml:"MaxStageCount"`
	Reason          string `json:"Reason" xml:"Reason"`
	ModifiedTime    string `json:"ModifiedTime" xml:"ModifiedTime"`
	AdviceDate      string `json:"AdviceDate" xml:"AdviceDate"`
	CreatedTime     string `json:"CreatedTime" xml:"CreatedTime"`
	MaxPeakMemory   string `json:"MaxPeakMemory" xml:"MaxPeakMemory"`
	AdviceId        string `json:"AdviceId" xml:"AdviceId"`
	SubmitTime      string `json:"SubmitTime" xml:"SubmitTime"`
	AvgPeakMemory   string `json:"AvgPeakMemory" xml:"AvgPeakMemory"`
	SwitchTime      string `json:"SwitchTime" xml:"SwitchTime"`
	BuildSQL        string `json:"BuildSQL" xml:"BuildSQL"`
	JobStatus       string `json:"JobStatus" xml:"JobStatus"`
	MaxScanSize     string `json:"MaxScanSize" xml:"MaxScanSize"`
	PageNumber      int64  `json:"PageNumber" xml:"PageNumber"`
	Id              int    `json:"Id" xml:"Id"`
	MaxCpuTime      string `json:"MaxCpuTime" xml:"MaxCpuTime"`
	DBVersion       string `json:"DBVersion" xml:"DBVersion"`
	TotalCount      int64  `json:"TotalCount" xml:"TotalCount"`
	ReportDate      string `json:"ReportDate" xml:"ReportDate"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	TableSchema     string `json:"TableSchema" xml:"TableSchema"`
	AvgScanSize     string `json:"AvgScanSize" xml:"AvgScanSize"`
	SQL             string `json:"SQL" xml:"SQL"`
	AvgCpuTime      string `json:"AvgCpuTime" xml:"AvgCpuTime"`
	TableName       string `json:"TableName" xml:"TableName"`
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	AdviceType      string `json:"AdviceType" xml:"AdviceType"`
	PrepareInterval string `json:"PrepareInterval" xml:"PrepareInterval"`
	AccessCount     string `json:"AccessCount" xml:"AccessCount"`
	Benefit         string `json:"Benefit" xml:"Benefit"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	AvgStageCount   string `json:"AvgStageCount" xml:"AvgStageCount"`
	MaxTaskCount    string `json:"MaxTaskCount" xml:"MaxTaskCount"`
	SubmitStatus    string `json:"SubmitStatus" xml:"SubmitStatus"`
	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
	ElasticIOResourceSize string           `position:"Query" name:"ElasticIOResourceSize"`
	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"`
	DiskPerformanceLevel  string           `position:"Query" name:"DiskPerformanceLevel"`
	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"`
	ElasticPlanType         string           `position:"Query" name:"ElasticPlanType"`
	ElasticPlanTimeStart    string           `position:"Query" name:"ElasticPlanTimeStart"`
	ElasticPlanEndDay       string           `position:"Query" name:"ElasticPlanEndDay"`
	ElasticPlanWeeklyRepeat string           `position:"Query" name:"ElasticPlanWeeklyRepeat"`
	ElasticPlanWorkerSpec   string           `position:"Query" name:"ElasticPlanWorkerSpec"`
	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 {
	PatternDetailsItem []PatternDetailsItem `json:"patternDetails" xml:"patternDetails"`
}

PatternDetails is a nested struct in adb response

type PatternDetailsItem ¶ added in v1.62.232

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

PatternDetailsItem 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                   []SeriesItem                   `json:"Series" xml:"Series"`
}

PerformanceItem 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 PerformancesInDescribeDiagnosisMonitorPerformance ¶ added in v1.62.232

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

PerformancesInDescribeDiagnosisMonitorPerformance 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 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 SeriesInDescribeDBClusterPerformance ¶

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

SeriesInDescribeDBClusterPerformance is a nested struct in adb response

type SeriesInDescribePatternPerformance ¶ added in v1.61.1628

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

SeriesInDescribePatternPerformance is a nested struct in adb response

type SeriesInDescribeSlowLogTrend ¶

type SeriesInDescribeSlowLogTrend struct {
	SeriesItem []SeriesItemInDescribeSlowLogTrend `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 SeriesItemInDescribeSlowLogTrend ¶

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

SeriesItemInDescribeSlowLogTrend 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 SqlTasks ¶ added in v1.62.232

type SqlTasks struct {
	ScanCost         int64  `json:"ScanCost" xml:"ScanCost"`
	OutputDataSize   int64  `json:"OutputDataSize" xml:"OutputDataSize"`
	InputDataSize    int64  `json:"InputDataSize" xml:"InputDataSize"`
	State            string `json:"State" xml:"State"`
	OperatorCost     int64  `json:"OperatorCost" xml:"OperatorCost"`
	OutputRows       int64  `json:"OutputRows" xml:"OutputRows"`
	ScanDataSize     int64  `json:"ScanDataSize" xml:"ScanDataSize"`
	ElapsedTime      int64  `json:"ElapsedTime" xml:"ElapsedTime"`
	ScanRows         int64  `json:"ScanRows" xml:"ScanRows"`
	PeakMemory       int64  `json:"PeakMemory" xml:"PeakMemory"`
	TaskId           string `json:"TaskId" xml:"TaskId"`
	InputRows        int64  `json:"InputRows" xml:"InputRows"`
	TaskCreateTime   int64  `json:"TaskCreateTime" xml:"TaskCreateTime"`
	TaskEndTime      int64  `json:"TaskEndTime" xml:"TaskEndTime"`
	TaskHost         string `json:"TaskHost" xml:"TaskHost"`
	Drivers          string `json:"Drivers" xml:"Drivers"`
	QueuedTime       string `json:"QueuedTime" xml:"QueuedTime"`
	ComputeTimeRatio string `json:"ComputeTimeRatio" xml:"ComputeTimeRatio"`
}

SqlTasks is a nested struct in adb response

type StageInfos ¶ added in v1.62.232

type StageInfos struct {
	StageInfosItem []StageInfosItem `json:"StageInfos" xml:"StageInfos"`
}

StageInfos is a nested struct in adb response

type StageInfosItem ¶ added in v1.62.232

type StageInfosItem struct {
	InputRows      int64  `json:"InputRows" xml:"InputRows"`
	InputDataSize  int64  `json:"InputDataSize" xml:"InputDataSize"`
	OutputRows     int64  `json:"OutputRows" xml:"OutputRows"`
	OutputDataSize int64  `json:"OutputDataSize" xml:"OutputDataSize"`
	PeakMemory     int64  `json:"PeakMemory" xml:"PeakMemory"`
	OperatorCost   int64  `json:"OperatorCost" xml:"OperatorCost"`
	StageId        string `json:"StageId" xml:"StageId"`
	State          string `json:"State" xml:"State"`
	Progress       string `json:"Progress" xml:"Progress"`
}

StageInfosItem 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 Status ¶ added in v1.62.232

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

Status is a nested struct in adb response

type StorageResourceRange ¶ added in v1.62.232

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

StorageResourceRange 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 SupportedComputeResourceInDescribeAvailableResource ¶ added in v1.62.232

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

SupportedComputeResourceInDescribeAvailableResource 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 SupportedStorageResourceInDescribeAvailableResource ¶ added in v1.62.232

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

SupportedStorageResourceInDescribeAvailableResource 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 TaskListInDescribeDiagnosisTasks ¶ added in v1.62.232

type TaskListInDescribeDiagnosisTasks struct {
	SqlTasks []SqlTasks `json:"SqlTasks" xml:"SqlTasks"`
}

TaskListInDescribeDiagnosisTasks is a nested struct in adb response

type TaskListInDescribeSQLPlanTask ¶ added in v1.62.232

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

TaskListInDescribeSQLPlanTask 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 Worker ¶ added in v1.62.232

type Worker struct {
	ActiveCount      int64  `json:"ActiveCount" xml:"ActiveCount"`
	UnavailableCount int64  `json:"UnavailableCount" xml:"UnavailableCount"`
	RiskCount        int64  `json:"RiskCount" xml:"RiskCount"`
	ExpectedCount    int64  `json:"ExpectedCount" xml:"ExpectedCount"`
	Status           string `json:"Status" xml:"Status"`
}

Worker 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