das

package
v1.62.14 Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "central"

EndpointType regional or central

Functions

func GetEndpointMap added in v1.61.570

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType added in v1.61.570

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty added in v1.61.570

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient added in v1.61.570

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AddHDMInstanceRequest

type AddHDMInstanceRequest struct {
	*requests.RpcRequest
	NetworkType   string `position:"Query" name:"NetworkType"`
	Password      string `position:"Query" name:"Password"`
	Engine        string `position:"Query" name:"Engine"`
	Context       string `position:"Query" name:"__context"`
	Ip            string `position:"Query" name:"Ip"`
	InstanceAlias string `position:"Query" name:"InstanceAlias"`
	InstanceArea  string `position:"Query" name:"InstanceArea"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	Port          string `position:"Query" name:"Port"`
	FlushAccount  string `position:"Query" name:"FlushAccount"`
	VpcId         string `position:"Query" name:"VpcId"`
	Region        string `position:"Query" name:"Region"`
	Username      string `position:"Query" name:"Username"`
}

AddHDMInstanceRequest is the request struct for api AddHDMInstance

func CreateAddHDMInstanceRequest

func CreateAddHDMInstanceRequest() (request *AddHDMInstanceRequest)

CreateAddHDMInstanceRequest creates a request to invoke AddHDMInstance API

type AddHDMInstanceResponse

type AddHDMInstanceResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

AddHDMInstanceResponse is the response struct for api AddHDMInstance

func CreateAddHDMInstanceResponse

func CreateAddHDMInstanceResponse() (response *AddHDMInstanceResponse)

CreateAddHDMInstanceResponse creates a response to parse from AddHDMInstance response

type BaseInspection added in v1.61.961

type BaseInspection struct {
	EndTime   int64                  `json:"EndTime" xml:"EndTime"`
	StartTime int64                  `json:"StartTime" xml:"StartTime"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	ScoreMap  map[string]interface{} `json:"ScoreMap" xml:"ScoreMap"`
	GmtCreate int64                  `json:"GmtCreate" xml:"GmtCreate"`
	Score     int                    `json:"Score" xml:"Score"`
	Instance  Instance               `json:"Instance" xml:"Instance"`
}

BaseInspection is a nested struct in das response

type BigKey added in v1.61.1179

type BigKey struct {
	Key     string `json:"Key" xml:"Key"`
	Db      int    `json:"Db" xml:"Db"`
	NodeId  string `json:"NodeId" xml:"NodeId"`
	KeyType string `json:"KeyType" xml:"KeyType"`
	Size    int64  `json:"Size" xml:"Size"`
}

BigKey is a nested struct in das response

type BigKeysInCreateCacheAnalysisJob added in v1.61.570

type BigKeysInCreateCacheAnalysisJob struct {
	KeyInfo []KeyInfo `json:"KeyInfo" xml:"KeyInfo"`
}

BigKeysInCreateCacheAnalysisJob is a nested struct in das response

type BigKeysInDescribeCacheAnalysisJob added in v1.61.570

type BigKeysInDescribeCacheAnalysisJob struct {
	KeyInfo []KeyInfo `json:"KeyInfo" xml:"KeyInfo"`
}

BigKeysInDescribeCacheAnalysisJob is a nested struct in das response

type BigKeysInDescribeCacheAnalysisJobs added in v1.61.570

type BigKeysInDescribeCacheAnalysisJobs struct {
	KeyInfo []KeyInfo `json:"KeyInfo" xml:"KeyInfo"`
}

BigKeysInDescribeCacheAnalysisJobs is a nested struct in das response

type BigKeysInDescribeHotBigKeys added in v1.61.1179

type BigKeysInDescribeHotBigKeys struct {
	BigKey []BigKey `json:"BigKey" xml:"BigKey"`
}

BigKeysInDescribeHotBigKeys is a nested struct in das response

type CacheAnalysisJob added in v1.61.570

type CacheAnalysisJob struct {
	TaskState  string                             `json:"TaskState" xml:"TaskState"`
	JobId      string                             `json:"JobId" xml:"JobId"`
	Message    string                             `json:"Message" xml:"Message"`
	InstanceId string                             `json:"InstanceId" xml:"InstanceId"`
	NodeId     string                             `json:"NodeId" xml:"NodeId"`
	BigKeys    BigKeysInDescribeCacheAnalysisJobs `json:"BigKeys" xml:"BigKeys"`
}

CacheAnalysisJob is a nested struct in das 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) AddHDMInstance

func (client *Client) AddHDMInstance(request *AddHDMInstanceRequest) (response *AddHDMInstanceResponse, err error)

AddHDMInstance invokes the das.AddHDMInstance API synchronously

func (*Client) AddHDMInstanceWithCallback

func (client *Client) AddHDMInstanceWithCallback(request *AddHDMInstanceRequest, callback func(response *AddHDMInstanceResponse, err error)) <-chan int

AddHDMInstanceWithCallback invokes the das.AddHDMInstance API asynchronously

func (*Client) AddHDMInstanceWithChan

func (client *Client) AddHDMInstanceWithChan(request *AddHDMInstanceRequest) (<-chan *AddHDMInstanceResponse, <-chan error)

AddHDMInstanceWithChan invokes the das.AddHDMInstance API asynchronously

func (*Client) CreateAdamBenchTask added in v1.61.1260

func (client *Client) CreateAdamBenchTask(request *CreateAdamBenchTaskRequest) (response *CreateAdamBenchTaskResponse, err error)

CreateAdamBenchTask invokes the das.CreateAdamBenchTask API synchronously

func (*Client) CreateAdamBenchTaskWithCallback added in v1.61.1260

func (client *Client) CreateAdamBenchTaskWithCallback(request *CreateAdamBenchTaskRequest, callback func(response *CreateAdamBenchTaskResponse, err error)) <-chan int

CreateAdamBenchTaskWithCallback invokes the das.CreateAdamBenchTask API asynchronously

func (*Client) CreateAdamBenchTaskWithChan added in v1.61.1260

func (client *Client) CreateAdamBenchTaskWithChan(request *CreateAdamBenchTaskRequest) (<-chan *CreateAdamBenchTaskResponse, <-chan error)

CreateAdamBenchTaskWithChan invokes the das.CreateAdamBenchTask API asynchronously

func (*Client) CreateCacheAnalysisJob added in v1.61.570

func (client *Client) CreateCacheAnalysisJob(request *CreateCacheAnalysisJobRequest) (response *CreateCacheAnalysisJobResponse, err error)

CreateCacheAnalysisJob invokes the das.CreateCacheAnalysisJob API synchronously

func (*Client) CreateCacheAnalysisJobWithCallback added in v1.61.570

func (client *Client) CreateCacheAnalysisJobWithCallback(request *CreateCacheAnalysisJobRequest, callback func(response *CreateCacheAnalysisJobResponse, err error)) <-chan int

CreateCacheAnalysisJobWithCallback invokes the das.CreateCacheAnalysisJob API asynchronously

func (*Client) CreateCacheAnalysisJobWithChan added in v1.61.570

func (client *Client) CreateCacheAnalysisJobWithChan(request *CreateCacheAnalysisJobRequest) (<-chan *CreateCacheAnalysisJobResponse, <-chan error)

CreateCacheAnalysisJobWithChan invokes the das.CreateCacheAnalysisJob API asynchronously

func (*Client) CreateCloudBenchTasks added in v1.61.1479

func (client *Client) CreateCloudBenchTasks(request *CreateCloudBenchTasksRequest) (response *CreateCloudBenchTasksResponse, err error)

CreateCloudBenchTasks invokes the das.CreateCloudBenchTasks API synchronously

func (*Client) CreateCloudBenchTasksWithCallback added in v1.61.1479

func (client *Client) CreateCloudBenchTasksWithCallback(request *CreateCloudBenchTasksRequest, callback func(response *CreateCloudBenchTasksResponse, err error)) <-chan int

CreateCloudBenchTasksWithCallback invokes the das.CreateCloudBenchTasks API asynchronously

func (*Client) CreateCloudBenchTasksWithChan added in v1.61.1479

func (client *Client) CreateCloudBenchTasksWithChan(request *CreateCloudBenchTasksRequest) (<-chan *CreateCloudBenchTasksResponse, <-chan error)

CreateCloudBenchTasksWithChan invokes the das.CreateCloudBenchTasks API asynchronously

func (*Client) CreateDiagnosticReport

func (client *Client) CreateDiagnosticReport(request *CreateDiagnosticReportRequest) (response *CreateDiagnosticReportResponse, err error)

CreateDiagnosticReport invokes the das.CreateDiagnosticReport API synchronously

func (*Client) CreateDiagnosticReportWithCallback

func (client *Client) CreateDiagnosticReportWithCallback(request *CreateDiagnosticReportRequest, callback func(response *CreateDiagnosticReportResponse, err error)) <-chan int

CreateDiagnosticReportWithCallback invokes the das.CreateDiagnosticReport API asynchronously

func (*Client) CreateDiagnosticReportWithChan

func (client *Client) CreateDiagnosticReportWithChan(request *CreateDiagnosticReportRequest) (<-chan *CreateDiagnosticReportResponse, <-chan error)

CreateDiagnosticReportWithChan invokes the das.CreateDiagnosticReport API asynchronously

func (*Client) CreateRequestDiagnosis added in v1.61.1470

func (client *Client) CreateRequestDiagnosis(request *CreateRequestDiagnosisRequest) (response *CreateRequestDiagnosisResponse, err error)

CreateRequestDiagnosis invokes the das.CreateRequestDiagnosis API synchronously

func (*Client) CreateRequestDiagnosisWithCallback added in v1.61.1470

func (client *Client) CreateRequestDiagnosisWithCallback(request *CreateRequestDiagnosisRequest, callback func(response *CreateRequestDiagnosisResponse, err error)) <-chan int

CreateRequestDiagnosisWithCallback invokes the das.CreateRequestDiagnosis API asynchronously

func (*Client) CreateRequestDiagnosisWithChan added in v1.61.1470

func (client *Client) CreateRequestDiagnosisWithChan(request *CreateRequestDiagnosisRequest) (<-chan *CreateRequestDiagnosisResponse, <-chan error)

CreateRequestDiagnosisWithChan invokes the das.CreateRequestDiagnosis API asynchronously

func (*Client) DeleteCloudBenchTask added in v1.61.1470

func (client *Client) DeleteCloudBenchTask(request *DeleteCloudBenchTaskRequest) (response *DeleteCloudBenchTaskResponse, err error)

DeleteCloudBenchTask invokes the das.DeleteCloudBenchTask API synchronously

func (*Client) DeleteCloudBenchTaskWithCallback added in v1.61.1470

func (client *Client) DeleteCloudBenchTaskWithCallback(request *DeleteCloudBenchTaskRequest, callback func(response *DeleteCloudBenchTaskResponse, err error)) <-chan int

DeleteCloudBenchTaskWithCallback invokes the das.DeleteCloudBenchTask API asynchronously

func (*Client) DeleteCloudBenchTaskWithChan added in v1.61.1470

func (client *Client) DeleteCloudBenchTaskWithChan(request *DeleteCloudBenchTaskRequest) (<-chan *DeleteCloudBenchTaskResponse, <-chan error)

DeleteCloudBenchTaskWithChan invokes the das.DeleteCloudBenchTask API asynchronously

func (*Client) DeleteStopGateway added in v1.61.1601

func (client *Client) DeleteStopGateway(request *DeleteStopGatewayRequest) (response *DeleteStopGatewayResponse, err error)

DeleteStopGateway invokes the das.DeleteStopGateway API synchronously

func (*Client) DeleteStopGatewayWithCallback added in v1.61.1601

func (client *Client) DeleteStopGatewayWithCallback(request *DeleteStopGatewayRequest, callback func(response *DeleteStopGatewayResponse, err error)) <-chan int

DeleteStopGatewayWithCallback invokes the das.DeleteStopGateway API asynchronously

func (*Client) DeleteStopGatewayWithChan added in v1.61.1601

func (client *Client) DeleteStopGatewayWithChan(request *DeleteStopGatewayRequest) (<-chan *DeleteStopGatewayResponse, <-chan error)

DeleteStopGatewayWithChan invokes the das.DeleteStopGateway API asynchronously

func (*Client) DescribeCacheAnalysisJob added in v1.61.570

func (client *Client) DescribeCacheAnalysisJob(request *DescribeCacheAnalysisJobRequest) (response *DescribeCacheAnalysisJobResponse, err error)

DescribeCacheAnalysisJob invokes the das.DescribeCacheAnalysisJob API synchronously

func (*Client) DescribeCacheAnalysisJobWithCallback added in v1.61.570

func (client *Client) DescribeCacheAnalysisJobWithCallback(request *DescribeCacheAnalysisJobRequest, callback func(response *DescribeCacheAnalysisJobResponse, err error)) <-chan int

DescribeCacheAnalysisJobWithCallback invokes the das.DescribeCacheAnalysisJob API asynchronously

func (*Client) DescribeCacheAnalysisJobWithChan added in v1.61.570

func (client *Client) DescribeCacheAnalysisJobWithChan(request *DescribeCacheAnalysisJobRequest) (<-chan *DescribeCacheAnalysisJobResponse, <-chan error)

DescribeCacheAnalysisJobWithChan invokes the das.DescribeCacheAnalysisJob API asynchronously

func (*Client) DescribeCacheAnalysisJobs added in v1.61.570

func (client *Client) DescribeCacheAnalysisJobs(request *DescribeCacheAnalysisJobsRequest) (response *DescribeCacheAnalysisJobsResponse, err error)

DescribeCacheAnalysisJobs invokes the das.DescribeCacheAnalysisJobs API synchronously

func (*Client) DescribeCacheAnalysisJobsWithCallback added in v1.61.570

func (client *Client) DescribeCacheAnalysisJobsWithCallback(request *DescribeCacheAnalysisJobsRequest, callback func(response *DescribeCacheAnalysisJobsResponse, err error)) <-chan int

DescribeCacheAnalysisJobsWithCallback invokes the das.DescribeCacheAnalysisJobs API asynchronously

func (*Client) DescribeCacheAnalysisJobsWithChan added in v1.61.570

func (client *Client) DescribeCacheAnalysisJobsWithChan(request *DescribeCacheAnalysisJobsRequest) (<-chan *DescribeCacheAnalysisJobsResponse, <-chan error)

DescribeCacheAnalysisJobsWithChan invokes the das.DescribeCacheAnalysisJobs API asynchronously

func (*Client) DescribeCloudBenchTasks added in v1.61.1179

func (client *Client) DescribeCloudBenchTasks(request *DescribeCloudBenchTasksRequest) (response *DescribeCloudBenchTasksResponse, err error)

DescribeCloudBenchTasks invokes the das.DescribeCloudBenchTasks API synchronously

func (*Client) DescribeCloudBenchTasksWithCallback added in v1.61.1179

func (client *Client) DescribeCloudBenchTasksWithCallback(request *DescribeCloudBenchTasksRequest, callback func(response *DescribeCloudBenchTasksResponse, err error)) <-chan int

DescribeCloudBenchTasksWithCallback invokes the das.DescribeCloudBenchTasks API asynchronously

func (*Client) DescribeCloudBenchTasksWithChan added in v1.61.1179

func (client *Client) DescribeCloudBenchTasksWithChan(request *DescribeCloudBenchTasksRequest) (<-chan *DescribeCloudBenchTasksResponse, <-chan error)

DescribeCloudBenchTasksWithChan invokes the das.DescribeCloudBenchTasks API asynchronously

func (*Client) DescribeCloudbenchTask added in v1.61.1179

func (client *Client) DescribeCloudbenchTask(request *DescribeCloudbenchTaskRequest) (response *DescribeCloudbenchTaskResponse, err error)

DescribeCloudbenchTask invokes the das.DescribeCloudbenchTask API synchronously

func (*Client) DescribeCloudbenchTaskConfig added in v1.61.1179

func (client *Client) DescribeCloudbenchTaskConfig(request *DescribeCloudbenchTaskConfigRequest) (response *DescribeCloudbenchTaskConfigResponse, err error)

DescribeCloudbenchTaskConfig invokes the das.DescribeCloudbenchTaskConfig API synchronously

func (*Client) DescribeCloudbenchTaskConfigWithCallback added in v1.61.1179

func (client *Client) DescribeCloudbenchTaskConfigWithCallback(request *DescribeCloudbenchTaskConfigRequest, callback func(response *DescribeCloudbenchTaskConfigResponse, err error)) <-chan int

DescribeCloudbenchTaskConfigWithCallback invokes the das.DescribeCloudbenchTaskConfig API asynchronously

func (*Client) DescribeCloudbenchTaskConfigWithChan added in v1.61.1179

func (client *Client) DescribeCloudbenchTaskConfigWithChan(request *DescribeCloudbenchTaskConfigRequest) (<-chan *DescribeCloudbenchTaskConfigResponse, <-chan error)

DescribeCloudbenchTaskConfigWithChan invokes the das.DescribeCloudbenchTaskConfig API asynchronously

func (*Client) DescribeCloudbenchTaskWithCallback added in v1.61.1179

func (client *Client) DescribeCloudbenchTaskWithCallback(request *DescribeCloudbenchTaskRequest, callback func(response *DescribeCloudbenchTaskResponse, err error)) <-chan int

DescribeCloudbenchTaskWithCallback invokes the das.DescribeCloudbenchTask API asynchronously

func (*Client) DescribeCloudbenchTaskWithChan added in v1.61.1179

func (client *Client) DescribeCloudbenchTaskWithChan(request *DescribeCloudbenchTaskRequest) (<-chan *DescribeCloudbenchTaskResponse, <-chan error)

DescribeCloudbenchTaskWithChan invokes the das.DescribeCloudbenchTask API asynchronously

func (*Client) DescribeDiagnosticReportList

func (client *Client) DescribeDiagnosticReportList(request *DescribeDiagnosticReportListRequest) (response *DescribeDiagnosticReportListResponse, err error)

DescribeDiagnosticReportList invokes the das.DescribeDiagnosticReportList API synchronously

func (*Client) DescribeDiagnosticReportListWithCallback

func (client *Client) DescribeDiagnosticReportListWithCallback(request *DescribeDiagnosticReportListRequest, callback func(response *DescribeDiagnosticReportListResponse, err error)) <-chan int

DescribeDiagnosticReportListWithCallback invokes the das.DescribeDiagnosticReportList API asynchronously

func (*Client) DescribeDiagnosticReportListWithChan

func (client *Client) DescribeDiagnosticReportListWithChan(request *DescribeDiagnosticReportListRequest) (<-chan *DescribeDiagnosticReportListResponse, <-chan error)

DescribeDiagnosticReportListWithChan invokes the das.DescribeDiagnosticReportList API asynchronously

func (*Client) DescribeHotBigKeys added in v1.61.1179

func (client *Client) DescribeHotBigKeys(request *DescribeHotBigKeysRequest) (response *DescribeHotBigKeysResponse, err error)

DescribeHotBigKeys invokes the das.DescribeHotBigKeys API synchronously

func (*Client) DescribeHotBigKeysWithCallback added in v1.61.1179

func (client *Client) DescribeHotBigKeysWithCallback(request *DescribeHotBigKeysRequest, callback func(response *DescribeHotBigKeysResponse, err error)) <-chan int

DescribeHotBigKeysWithCallback invokes the das.DescribeHotBigKeys API asynchronously

func (*Client) DescribeHotBigKeysWithChan added in v1.61.1179

func (client *Client) DescribeHotBigKeysWithChan(request *DescribeHotBigKeysRequest) (<-chan *DescribeHotBigKeysResponse, <-chan error)

DescribeHotBigKeysWithChan invokes the das.DescribeHotBigKeys API asynchronously

func (*Client) DescribeHotKeys added in v1.61.661

func (client *Client) DescribeHotKeys(request *DescribeHotKeysRequest) (response *DescribeHotKeysResponse, err error)

DescribeHotKeys invokes the das.DescribeHotKeys API synchronously

func (*Client) DescribeHotKeysWithCallback added in v1.61.661

func (client *Client) DescribeHotKeysWithCallback(request *DescribeHotKeysRequest, callback func(response *DescribeHotKeysResponse, err error)) <-chan int

DescribeHotKeysWithCallback invokes the das.DescribeHotKeys API asynchronously

func (*Client) DescribeHotKeysWithChan added in v1.61.661

func (client *Client) DescribeHotKeysWithChan(request *DescribeHotKeysRequest) (<-chan *DescribeHotKeysResponse, <-chan error)

DescribeHotKeysWithChan invokes the das.DescribeHotKeys API asynchronously

func (*Client) DescribeInstanceDasPro added in v1.61.1498

func (client *Client) DescribeInstanceDasPro(request *DescribeInstanceDasProRequest) (response *DescribeInstanceDasProResponse, err error)

DescribeInstanceDasPro invokes the das.DescribeInstanceDasPro API synchronously

func (*Client) DescribeInstanceDasProWithCallback added in v1.61.1498

func (client *Client) DescribeInstanceDasProWithCallback(request *DescribeInstanceDasProRequest, callback func(response *DescribeInstanceDasProResponse, err error)) <-chan int

DescribeInstanceDasProWithCallback invokes the das.DescribeInstanceDasPro API asynchronously

func (*Client) DescribeInstanceDasProWithChan added in v1.61.1498

func (client *Client) DescribeInstanceDasProWithChan(request *DescribeInstanceDasProRequest) (<-chan *DescribeInstanceDasProResponse, <-chan error)

DescribeInstanceDasProWithChan invokes the das.DescribeInstanceDasPro API asynchronously

func (*Client) DescribeTopBigKeys added in v1.61.1179

func (client *Client) DescribeTopBigKeys(request *DescribeTopBigKeysRequest) (response *DescribeTopBigKeysResponse, err error)

DescribeTopBigKeys invokes the das.DescribeTopBigKeys API synchronously

func (*Client) DescribeTopBigKeysWithCallback added in v1.61.1179

func (client *Client) DescribeTopBigKeysWithCallback(request *DescribeTopBigKeysRequest, callback func(response *DescribeTopBigKeysResponse, err error)) <-chan int

DescribeTopBigKeysWithCallback invokes the das.DescribeTopBigKeys API asynchronously

func (*Client) DescribeTopBigKeysWithChan added in v1.61.1179

func (client *Client) DescribeTopBigKeysWithChan(request *DescribeTopBigKeysRequest) (<-chan *DescribeTopBigKeysResponse, <-chan error)

DescribeTopBigKeysWithChan invokes the das.DescribeTopBigKeys API asynchronously

func (*Client) DescribeTopHotKeys added in v1.61.1179

func (client *Client) DescribeTopHotKeys(request *DescribeTopHotKeysRequest) (response *DescribeTopHotKeysResponse, err error)

DescribeTopHotKeys invokes the das.DescribeTopHotKeys API synchronously

func (*Client) DescribeTopHotKeysWithCallback added in v1.61.1179

func (client *Client) DescribeTopHotKeysWithCallback(request *DescribeTopHotKeysRequest, callback func(response *DescribeTopHotKeysResponse, err error)) <-chan int

DescribeTopHotKeysWithCallback invokes the das.DescribeTopHotKeys API asynchronously

func (*Client) DescribeTopHotKeysWithChan added in v1.61.1179

func (client *Client) DescribeTopHotKeysWithChan(request *DescribeTopHotKeysRequest) (<-chan *DescribeTopHotKeysResponse, <-chan error)

DescribeTopHotKeysWithChan invokes the das.DescribeTopHotKeys API asynchronously

func (*Client) DisableAllSqlConcurrencyControlRules added in v1.61.1179

func (client *Client) DisableAllSqlConcurrencyControlRules(request *DisableAllSqlConcurrencyControlRulesRequest) (response *DisableAllSqlConcurrencyControlRulesResponse, err error)

DisableAllSqlConcurrencyControlRules invokes the das.DisableAllSqlConcurrencyControlRules API synchronously

func (*Client) DisableAllSqlConcurrencyControlRulesWithCallback added in v1.61.1179

func (client *Client) DisableAllSqlConcurrencyControlRulesWithCallback(request *DisableAllSqlConcurrencyControlRulesRequest, callback func(response *DisableAllSqlConcurrencyControlRulesResponse, err error)) <-chan int

DisableAllSqlConcurrencyControlRulesWithCallback invokes the das.DisableAllSqlConcurrencyControlRules API asynchronously

func (*Client) DisableAllSqlConcurrencyControlRulesWithChan added in v1.61.1179

func (client *Client) DisableAllSqlConcurrencyControlRulesWithChan(request *DisableAllSqlConcurrencyControlRulesRequest) (<-chan *DisableAllSqlConcurrencyControlRulesResponse, <-chan error)

DisableAllSqlConcurrencyControlRulesWithChan invokes the das.DisableAllSqlConcurrencyControlRules API asynchronously

func (*Client) DisableAutoResourceOptimizeRules added in v1.61.1728

func (client *Client) DisableAutoResourceOptimizeRules(request *DisableAutoResourceOptimizeRulesRequest) (response *DisableAutoResourceOptimizeRulesResponse, err error)

DisableAutoResourceOptimizeRules invokes the das.DisableAutoResourceOptimizeRules API synchronously

func (*Client) DisableAutoResourceOptimizeRulesWithCallback added in v1.61.1728

func (client *Client) DisableAutoResourceOptimizeRulesWithCallback(request *DisableAutoResourceOptimizeRulesRequest, callback func(response *DisableAutoResourceOptimizeRulesResponse, err error)) <-chan int

DisableAutoResourceOptimizeRulesWithCallback invokes the das.DisableAutoResourceOptimizeRules API asynchronously

func (*Client) DisableAutoResourceOptimizeRulesWithChan added in v1.61.1728

func (client *Client) DisableAutoResourceOptimizeRulesWithChan(request *DisableAutoResourceOptimizeRulesRequest) (<-chan *DisableAutoResourceOptimizeRulesResponse, <-chan error)

DisableAutoResourceOptimizeRulesWithChan invokes the das.DisableAutoResourceOptimizeRules API asynchronously

func (*Client) DisableAutoThrottleRules added in v1.61.1728

func (client *Client) DisableAutoThrottleRules(request *DisableAutoThrottleRulesRequest) (response *DisableAutoThrottleRulesResponse, err error)

DisableAutoThrottleRules invokes the das.DisableAutoThrottleRules API synchronously

func (*Client) DisableAutoThrottleRulesWithCallback added in v1.61.1728

func (client *Client) DisableAutoThrottleRulesWithCallback(request *DisableAutoThrottleRulesRequest, callback func(response *DisableAutoThrottleRulesResponse, err error)) <-chan int

DisableAutoThrottleRulesWithCallback invokes the das.DisableAutoThrottleRules API asynchronously

func (*Client) DisableAutoThrottleRulesWithChan added in v1.61.1728

func (client *Client) DisableAutoThrottleRulesWithChan(request *DisableAutoThrottleRulesRequest) (<-chan *DisableAutoThrottleRulesResponse, <-chan error)

DisableAutoThrottleRulesWithChan invokes the das.DisableAutoThrottleRules API asynchronously

func (*Client) DisableDasPro added in v1.61.1498

func (client *Client) DisableDasPro(request *DisableDasProRequest) (response *DisableDasProResponse, err error)

DisableDasPro invokes the das.DisableDasPro API synchronously

func (*Client) DisableDasProWithCallback added in v1.61.1498

func (client *Client) DisableDasProWithCallback(request *DisableDasProRequest, callback func(response *DisableDasProResponse, err error)) <-chan int

DisableDasProWithCallback invokes the das.DisableDasPro API asynchronously

func (*Client) DisableDasProWithChan added in v1.61.1498

func (client *Client) DisableDasProWithChan(request *DisableDasProRequest) (<-chan *DisableDasProResponse, <-chan error)

DisableDasProWithChan invokes the das.DisableDasPro API asynchronously

func (*Client) DisableSqlConcurrencyControl added in v1.61.1179

func (client *Client) DisableSqlConcurrencyControl(request *DisableSqlConcurrencyControlRequest) (response *DisableSqlConcurrencyControlResponse, err error)

DisableSqlConcurrencyControl invokes the das.DisableSqlConcurrencyControl API synchronously

func (*Client) DisableSqlConcurrencyControlWithCallback added in v1.61.1179

func (client *Client) DisableSqlConcurrencyControlWithCallback(request *DisableSqlConcurrencyControlRequest, callback func(response *DisableSqlConcurrencyControlResponse, err error)) <-chan int

DisableSqlConcurrencyControlWithCallback invokes the das.DisableSqlConcurrencyControl API asynchronously

func (*Client) DisableSqlConcurrencyControlWithChan added in v1.61.1179

func (client *Client) DisableSqlConcurrencyControlWithChan(request *DisableSqlConcurrencyControlRequest) (<-chan *DisableSqlConcurrencyControlResponse, <-chan error)

DisableSqlConcurrencyControlWithChan invokes the das.DisableSqlConcurrencyControl API asynchronously

func (*Client) EnableDasPro added in v1.61.1498

func (client *Client) EnableDasPro(request *EnableDasProRequest) (response *EnableDasProResponse, err error)

EnableDasPro invokes the das.EnableDasPro API synchronously

func (*Client) EnableDasProWithCallback added in v1.61.1498

func (client *Client) EnableDasProWithCallback(request *EnableDasProRequest, callback func(response *EnableDasProResponse, err error)) <-chan int

EnableDasProWithCallback invokes the das.EnableDasPro API asynchronously

func (*Client) EnableDasProWithChan added in v1.61.1498

func (client *Client) EnableDasProWithChan(request *EnableDasProRequest) (<-chan *EnableDasProResponse, <-chan error)

EnableDasProWithChan invokes the das.EnableDasPro API asynchronously

func (*Client) EnableSqlConcurrencyControl added in v1.61.1179

func (client *Client) EnableSqlConcurrencyControl(request *EnableSqlConcurrencyControlRequest) (response *EnableSqlConcurrencyControlResponse, err error)

EnableSqlConcurrencyControl invokes the das.EnableSqlConcurrencyControl API synchronously

func (*Client) EnableSqlConcurrencyControlWithCallback added in v1.61.1179

func (client *Client) EnableSqlConcurrencyControlWithCallback(request *EnableSqlConcurrencyControlRequest, callback func(response *EnableSqlConcurrencyControlResponse, err error)) <-chan int

EnableSqlConcurrencyControlWithCallback invokes the das.EnableSqlConcurrencyControl API asynchronously

func (*Client) EnableSqlConcurrencyControlWithChan added in v1.61.1179

func (client *Client) EnableSqlConcurrencyControlWithChan(request *EnableSqlConcurrencyControlRequest) (<-chan *EnableSqlConcurrencyControlResponse, <-chan error)

EnableSqlConcurrencyControlWithChan invokes the das.EnableSqlConcurrencyControl API asynchronously

func (*Client) GetAsyncErrorRequestListByCode added in v1.61.1470

func (client *Client) GetAsyncErrorRequestListByCode(request *GetAsyncErrorRequestListByCodeRequest) (response *GetAsyncErrorRequestListByCodeResponse, err error)

GetAsyncErrorRequestListByCode invokes the das.GetAsyncErrorRequestListByCode API synchronously

func (*Client) GetAsyncErrorRequestListByCodeWithCallback added in v1.61.1470

func (client *Client) GetAsyncErrorRequestListByCodeWithCallback(request *GetAsyncErrorRequestListByCodeRequest, callback func(response *GetAsyncErrorRequestListByCodeResponse, err error)) <-chan int

GetAsyncErrorRequestListByCodeWithCallback invokes the das.GetAsyncErrorRequestListByCode API asynchronously

func (*Client) GetAsyncErrorRequestListByCodeWithChan added in v1.61.1470

func (client *Client) GetAsyncErrorRequestListByCodeWithChan(request *GetAsyncErrorRequestListByCodeRequest) (<-chan *GetAsyncErrorRequestListByCodeResponse, <-chan error)

GetAsyncErrorRequestListByCodeWithChan invokes the das.GetAsyncErrorRequestListByCode API asynchronously

func (*Client) GetAsyncErrorRequestStatByCode added in v1.61.1470

func (client *Client) GetAsyncErrorRequestStatByCode(request *GetAsyncErrorRequestStatByCodeRequest) (response *GetAsyncErrorRequestStatByCodeResponse, err error)

GetAsyncErrorRequestStatByCode invokes the das.GetAsyncErrorRequestStatByCode API synchronously

func (*Client) GetAsyncErrorRequestStatByCodeWithCallback added in v1.61.1470

func (client *Client) GetAsyncErrorRequestStatByCodeWithCallback(request *GetAsyncErrorRequestStatByCodeRequest, callback func(response *GetAsyncErrorRequestStatByCodeResponse, err error)) <-chan int

GetAsyncErrorRequestStatByCodeWithCallback invokes the das.GetAsyncErrorRequestStatByCode API asynchronously

func (*Client) GetAsyncErrorRequestStatByCodeWithChan added in v1.61.1470

func (client *Client) GetAsyncErrorRequestStatByCodeWithChan(request *GetAsyncErrorRequestStatByCodeRequest) (<-chan *GetAsyncErrorRequestStatByCodeResponse, <-chan error)

GetAsyncErrorRequestStatByCodeWithChan invokes the das.GetAsyncErrorRequestStatByCode API asynchronously

func (*Client) GetAsyncErrorRequestStatResult added in v1.61.1470

func (client *Client) GetAsyncErrorRequestStatResult(request *GetAsyncErrorRequestStatResultRequest) (response *GetAsyncErrorRequestStatResultResponse, err error)

GetAsyncErrorRequestStatResult invokes the das.GetAsyncErrorRequestStatResult API synchronously

func (*Client) GetAsyncErrorRequestStatResultWithCallback added in v1.61.1470

func (client *Client) GetAsyncErrorRequestStatResultWithCallback(request *GetAsyncErrorRequestStatResultRequest, callback func(response *GetAsyncErrorRequestStatResultResponse, err error)) <-chan int

GetAsyncErrorRequestStatResultWithCallback invokes the das.GetAsyncErrorRequestStatResult API asynchronously

func (*Client) GetAsyncErrorRequestStatResultWithChan added in v1.61.1470

func (client *Client) GetAsyncErrorRequestStatResultWithChan(request *GetAsyncErrorRequestStatResultRequest) (<-chan *GetAsyncErrorRequestStatResultResponse, <-chan error)

GetAsyncErrorRequestStatResultWithChan invokes the das.GetAsyncErrorRequestStatResult API asynchronously

func (*Client) GetAutoResourceOptimizeRules added in v1.61.1728

func (client *Client) GetAutoResourceOptimizeRules(request *GetAutoResourceOptimizeRulesRequest) (response *GetAutoResourceOptimizeRulesResponse, err error)

GetAutoResourceOptimizeRules invokes the das.GetAutoResourceOptimizeRules API synchronously

func (*Client) GetAutoResourceOptimizeRulesWithCallback added in v1.61.1728

func (client *Client) GetAutoResourceOptimizeRulesWithCallback(request *GetAutoResourceOptimizeRulesRequest, callback func(response *GetAutoResourceOptimizeRulesResponse, err error)) <-chan int

GetAutoResourceOptimizeRulesWithCallback invokes the das.GetAutoResourceOptimizeRules API asynchronously

func (*Client) GetAutoResourceOptimizeRulesWithChan added in v1.61.1728

func (client *Client) GetAutoResourceOptimizeRulesWithChan(request *GetAutoResourceOptimizeRulesRequest) (<-chan *GetAutoResourceOptimizeRulesResponse, <-chan error)

GetAutoResourceOptimizeRulesWithChan invokes the das.GetAutoResourceOptimizeRules API asynchronously

func (*Client) GetAutoThrottleRules added in v1.61.1728

func (client *Client) GetAutoThrottleRules(request *GetAutoThrottleRulesRequest) (response *GetAutoThrottleRulesResponse, err error)

GetAutoThrottleRules invokes the das.GetAutoThrottleRules API synchronously

func (*Client) GetAutoThrottleRulesWithCallback added in v1.61.1728

func (client *Client) GetAutoThrottleRulesWithCallback(request *GetAutoThrottleRulesRequest, callback func(response *GetAutoThrottleRulesResponse, err error)) <-chan int

GetAutoThrottleRulesWithCallback invokes the das.GetAutoThrottleRules API asynchronously

func (*Client) GetAutoThrottleRulesWithChan added in v1.61.1728

func (client *Client) GetAutoThrottleRulesWithChan(request *GetAutoThrottleRulesRequest) (<-chan *GetAutoThrottleRulesResponse, <-chan error)

GetAutoThrottleRulesWithChan invokes the das.GetAutoThrottleRules API asynchronously

func (*Client) GetAutonomousNotifyEventContent added in v1.61.725

func (client *Client) GetAutonomousNotifyEventContent(request *GetAutonomousNotifyEventContentRequest) (response *GetAutonomousNotifyEventContentResponse, err error)

GetAutonomousNotifyEventContent invokes the das.GetAutonomousNotifyEventContent API synchronously

func (*Client) GetAutonomousNotifyEventContentWithCallback added in v1.61.725

func (client *Client) GetAutonomousNotifyEventContentWithCallback(request *GetAutonomousNotifyEventContentRequest, callback func(response *GetAutonomousNotifyEventContentResponse, err error)) <-chan int

GetAutonomousNotifyEventContentWithCallback invokes the das.GetAutonomousNotifyEventContent API asynchronously

func (*Client) GetAutonomousNotifyEventContentWithChan added in v1.61.725

func (client *Client) GetAutonomousNotifyEventContentWithChan(request *GetAutonomousNotifyEventContentRequest) (<-chan *GetAutonomousNotifyEventContentResponse, <-chan error)

GetAutonomousNotifyEventContentWithChan invokes the das.GetAutonomousNotifyEventContent API asynchronously

func (*Client) GetAutonomousNotifyEventsInRange added in v1.61.725

func (client *Client) GetAutonomousNotifyEventsInRange(request *GetAutonomousNotifyEventsInRangeRequest) (response *GetAutonomousNotifyEventsInRangeResponse, err error)

GetAutonomousNotifyEventsInRange invokes the das.GetAutonomousNotifyEventsInRange API synchronously

func (*Client) GetAutonomousNotifyEventsInRangeWithCallback added in v1.61.725

func (client *Client) GetAutonomousNotifyEventsInRangeWithCallback(request *GetAutonomousNotifyEventsInRangeRequest, callback func(response *GetAutonomousNotifyEventsInRangeResponse, err error)) <-chan int

GetAutonomousNotifyEventsInRangeWithCallback invokes the das.GetAutonomousNotifyEventsInRange API asynchronously

func (*Client) GetAutonomousNotifyEventsInRangeWithChan added in v1.61.725

func (client *Client) GetAutonomousNotifyEventsInRangeWithChan(request *GetAutonomousNotifyEventsInRangeRequest) (<-chan *GetAutonomousNotifyEventsInRangeResponse, <-chan error)

GetAutonomousNotifyEventsInRangeWithChan invokes the das.GetAutonomousNotifyEventsInRange API asynchronously

func (*Client) GetDasProServiceUsage added in v1.61.1498

func (client *Client) GetDasProServiceUsage(request *GetDasProServiceUsageRequest) (response *GetDasProServiceUsageResponse, err error)

GetDasProServiceUsage invokes the das.GetDasProServiceUsage API synchronously

func (*Client) GetDasProServiceUsageWithCallback added in v1.61.1498

func (client *Client) GetDasProServiceUsageWithCallback(request *GetDasProServiceUsageRequest, callback func(response *GetDasProServiceUsageResponse, err error)) <-chan int

GetDasProServiceUsageWithCallback invokes the das.GetDasProServiceUsage API asynchronously

func (*Client) GetDasProServiceUsageWithChan added in v1.61.1498

func (client *Client) GetDasProServiceUsageWithChan(request *GetDasProServiceUsageRequest) (<-chan *GetDasProServiceUsageResponse, <-chan error)

GetDasProServiceUsageWithChan invokes the das.GetDasProServiceUsage API asynchronously

func (*Client) GetEndpointSwitchTask

func (client *Client) GetEndpointSwitchTask(request *GetEndpointSwitchTaskRequest) (response *GetEndpointSwitchTaskResponse, err error)

GetEndpointSwitchTask invokes the das.GetEndpointSwitchTask API synchronously

func (*Client) GetEndpointSwitchTaskWithCallback

func (client *Client) GetEndpointSwitchTaskWithCallback(request *GetEndpointSwitchTaskRequest, callback func(response *GetEndpointSwitchTaskResponse, err error)) <-chan int

GetEndpointSwitchTaskWithCallback invokes the das.GetEndpointSwitchTask API asynchronously

func (*Client) GetEndpointSwitchTaskWithChan

func (client *Client) GetEndpointSwitchTaskWithChan(request *GetEndpointSwitchTaskRequest) (<-chan *GetEndpointSwitchTaskResponse, <-chan error)

GetEndpointSwitchTaskWithChan invokes the das.GetEndpointSwitchTask API asynchronously

func (*Client) GetErrorRequestSample added in v1.61.1470

func (client *Client) GetErrorRequestSample(request *GetErrorRequestSampleRequest) (response *GetErrorRequestSampleResponse, err error)

GetErrorRequestSample invokes the das.GetErrorRequestSample API synchronously

func (*Client) GetErrorRequestSampleWithCallback added in v1.61.1470

func (client *Client) GetErrorRequestSampleWithCallback(request *GetErrorRequestSampleRequest, callback func(response *GetErrorRequestSampleResponse, err error)) <-chan int

GetErrorRequestSampleWithCallback invokes the das.GetErrorRequestSample API asynchronously

func (*Client) GetErrorRequestSampleWithChan added in v1.61.1470

func (client *Client) GetErrorRequestSampleWithChan(request *GetErrorRequestSampleRequest) (<-chan *GetErrorRequestSampleResponse, <-chan error)

GetErrorRequestSampleWithChan invokes the das.GetErrorRequestSample API asynchronously

func (*Client) GetFullRequestOriginStatByInstanceId added in v1.61.1498

func (client *Client) GetFullRequestOriginStatByInstanceId(request *GetFullRequestOriginStatByInstanceIdRequest) (response *GetFullRequestOriginStatByInstanceIdResponse, err error)

GetFullRequestOriginStatByInstanceId invokes the das.GetFullRequestOriginStatByInstanceId API synchronously

func (*Client) GetFullRequestOriginStatByInstanceIdWithCallback added in v1.61.1498

func (client *Client) GetFullRequestOriginStatByInstanceIdWithCallback(request *GetFullRequestOriginStatByInstanceIdRequest, callback func(response *GetFullRequestOriginStatByInstanceIdResponse, err error)) <-chan int

GetFullRequestOriginStatByInstanceIdWithCallback invokes the das.GetFullRequestOriginStatByInstanceId API asynchronously

func (*Client) GetFullRequestOriginStatByInstanceIdWithChan added in v1.61.1498

func (client *Client) GetFullRequestOriginStatByInstanceIdWithChan(request *GetFullRequestOriginStatByInstanceIdRequest) (<-chan *GetFullRequestOriginStatByInstanceIdResponse, <-chan error)

GetFullRequestOriginStatByInstanceIdWithChan invokes the das.GetFullRequestOriginStatByInstanceId API asynchronously

func (*Client) GetFullRequestSampleByInstanceId added in v1.61.1728

func (client *Client) GetFullRequestSampleByInstanceId(request *GetFullRequestSampleByInstanceIdRequest) (response *GetFullRequestSampleByInstanceIdResponse, err error)

GetFullRequestSampleByInstanceId invokes the das.GetFullRequestSampleByInstanceId API synchronously

func (*Client) GetFullRequestSampleByInstanceIdWithCallback added in v1.61.1728

func (client *Client) GetFullRequestSampleByInstanceIdWithCallback(request *GetFullRequestSampleByInstanceIdRequest, callback func(response *GetFullRequestSampleByInstanceIdResponse, err error)) <-chan int

GetFullRequestSampleByInstanceIdWithCallback invokes the das.GetFullRequestSampleByInstanceId API asynchronously

func (*Client) GetFullRequestSampleByInstanceIdWithChan added in v1.61.1728

func (client *Client) GetFullRequestSampleByInstanceIdWithChan(request *GetFullRequestSampleByInstanceIdRequest) (<-chan *GetFullRequestSampleByInstanceIdResponse, <-chan error)

GetFullRequestSampleByInstanceIdWithChan invokes the das.GetFullRequestSampleByInstanceId API asynchronously

func (*Client) GetFullRequestStatResultByInstanceId added in v1.61.1498

func (client *Client) GetFullRequestStatResultByInstanceId(request *GetFullRequestStatResultByInstanceIdRequest) (response *GetFullRequestStatResultByInstanceIdResponse, err error)

GetFullRequestStatResultByInstanceId invokes the das.GetFullRequestStatResultByInstanceId API synchronously

func (*Client) GetFullRequestStatResultByInstanceIdWithCallback added in v1.61.1498

func (client *Client) GetFullRequestStatResultByInstanceIdWithCallback(request *GetFullRequestStatResultByInstanceIdRequest, callback func(response *GetFullRequestStatResultByInstanceIdResponse, err error)) <-chan int

GetFullRequestStatResultByInstanceIdWithCallback invokes the das.GetFullRequestStatResultByInstanceId API asynchronously

func (*Client) GetFullRequestStatResultByInstanceIdWithChan added in v1.61.1498

func (client *Client) GetFullRequestStatResultByInstanceIdWithChan(request *GetFullRequestStatResultByInstanceIdRequest) (<-chan *GetFullRequestStatResultByInstanceIdResponse, <-chan error)

GetFullRequestStatResultByInstanceIdWithChan invokes the das.GetFullRequestStatResultByInstanceId API asynchronously

func (*Client) GetHDMAliyunResourceSyncResult

func (client *Client) GetHDMAliyunResourceSyncResult(request *GetHDMAliyunResourceSyncResultRequest) (response *GetHDMAliyunResourceSyncResultResponse, err error)

GetHDMAliyunResourceSyncResult invokes the das.GetHDMAliyunResourceSyncResult API synchronously

func (*Client) GetHDMAliyunResourceSyncResultWithCallback

func (client *Client) GetHDMAliyunResourceSyncResultWithCallback(request *GetHDMAliyunResourceSyncResultRequest, callback func(response *GetHDMAliyunResourceSyncResultResponse, err error)) <-chan int

GetHDMAliyunResourceSyncResultWithCallback invokes the das.GetHDMAliyunResourceSyncResult API asynchronously

func (*Client) GetHDMAliyunResourceSyncResultWithChan

func (client *Client) GetHDMAliyunResourceSyncResultWithChan(request *GetHDMAliyunResourceSyncResultRequest) (<-chan *GetHDMAliyunResourceSyncResultResponse, <-chan error)

GetHDMAliyunResourceSyncResultWithChan invokes the das.GetHDMAliyunResourceSyncResult API asynchronously

func (*Client) GetHDMLastAliyunResourceSyncResult

func (client *Client) GetHDMLastAliyunResourceSyncResult(request *GetHDMLastAliyunResourceSyncResultRequest) (response *GetHDMLastAliyunResourceSyncResultResponse, err error)

GetHDMLastAliyunResourceSyncResult invokes the das.GetHDMLastAliyunResourceSyncResult API synchronously

func (*Client) GetHDMLastAliyunResourceSyncResultWithCallback

func (client *Client) GetHDMLastAliyunResourceSyncResultWithCallback(request *GetHDMLastAliyunResourceSyncResultRequest, callback func(response *GetHDMLastAliyunResourceSyncResultResponse, err error)) <-chan int

GetHDMLastAliyunResourceSyncResultWithCallback invokes the das.GetHDMLastAliyunResourceSyncResult API asynchronously

func (*Client) GetHDMLastAliyunResourceSyncResultWithChan

func (client *Client) GetHDMLastAliyunResourceSyncResultWithChan(request *GetHDMLastAliyunResourceSyncResultRequest) (<-chan *GetHDMLastAliyunResourceSyncResultResponse, <-chan error)

GetHDMLastAliyunResourceSyncResultWithChan invokes the das.GetHDMLastAliyunResourceSyncResult API asynchronously

func (*Client) GetInstanceInspections added in v1.61.961

func (client *Client) GetInstanceInspections(request *GetInstanceInspectionsRequest) (response *GetInstanceInspectionsResponse, err error)

GetInstanceInspections invokes the das.GetInstanceInspections API synchronously

func (*Client) GetInstanceInspectionsWithCallback added in v1.61.961

func (client *Client) GetInstanceInspectionsWithCallback(request *GetInstanceInspectionsRequest, callback func(response *GetInstanceInspectionsResponse, err error)) <-chan int

GetInstanceInspectionsWithCallback invokes the das.GetInstanceInspections API asynchronously

func (*Client) GetInstanceInspectionsWithChan added in v1.61.961

func (client *Client) GetInstanceInspectionsWithChan(request *GetInstanceInspectionsRequest) (<-chan *GetInstanceInspectionsResponse, <-chan error)

GetInstanceInspectionsWithChan invokes the das.GetInstanceInspections API asynchronously

func (*Client) GetQueryOptimizeDataStats added in v1.61.1470

func (client *Client) GetQueryOptimizeDataStats(request *GetQueryOptimizeDataStatsRequest) (response *GetQueryOptimizeDataStatsResponse, err error)

GetQueryOptimizeDataStats invokes the das.GetQueryOptimizeDataStats API synchronously

func (*Client) GetQueryOptimizeDataStatsWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeDataStatsWithCallback(request *GetQueryOptimizeDataStatsRequest, callback func(response *GetQueryOptimizeDataStatsResponse, err error)) <-chan int

GetQueryOptimizeDataStatsWithCallback invokes the das.GetQueryOptimizeDataStats API asynchronously

func (*Client) GetQueryOptimizeDataStatsWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeDataStatsWithChan(request *GetQueryOptimizeDataStatsRequest) (<-chan *GetQueryOptimizeDataStatsResponse, <-chan error)

GetQueryOptimizeDataStatsWithChan invokes the das.GetQueryOptimizeDataStats API asynchronously

func (*Client) GetQueryOptimizeDataTop added in v1.61.1470

func (client *Client) GetQueryOptimizeDataTop(request *GetQueryOptimizeDataTopRequest) (response *GetQueryOptimizeDataTopResponse, err error)

GetQueryOptimizeDataTop invokes the das.GetQueryOptimizeDataTop API synchronously

func (*Client) GetQueryOptimizeDataTopWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeDataTopWithCallback(request *GetQueryOptimizeDataTopRequest, callback func(response *GetQueryOptimizeDataTopResponse, err error)) <-chan int

GetQueryOptimizeDataTopWithCallback invokes the das.GetQueryOptimizeDataTop API asynchronously

func (*Client) GetQueryOptimizeDataTopWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeDataTopWithChan(request *GetQueryOptimizeDataTopRequest) (<-chan *GetQueryOptimizeDataTopResponse, <-chan error)

GetQueryOptimizeDataTopWithChan invokes the das.GetQueryOptimizeDataTop API asynchronously

func (*Client) GetQueryOptimizeDataTrend added in v1.61.1470

func (client *Client) GetQueryOptimizeDataTrend(request *GetQueryOptimizeDataTrendRequest) (response *GetQueryOptimizeDataTrendResponse, err error)

GetQueryOptimizeDataTrend invokes the das.GetQueryOptimizeDataTrend API synchronously

func (*Client) GetQueryOptimizeDataTrendWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeDataTrendWithCallback(request *GetQueryOptimizeDataTrendRequest, callback func(response *GetQueryOptimizeDataTrendResponse, err error)) <-chan int

GetQueryOptimizeDataTrendWithCallback invokes the das.GetQueryOptimizeDataTrend API asynchronously

func (*Client) GetQueryOptimizeDataTrendWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeDataTrendWithChan(request *GetQueryOptimizeDataTrendRequest) (<-chan *GetQueryOptimizeDataTrendResponse, <-chan error)

GetQueryOptimizeDataTrendWithChan invokes the das.GetQueryOptimizeDataTrend API asynchronously

func (*Client) GetQueryOptimizeExecErrorSample added in v1.61.1470

func (client *Client) GetQueryOptimizeExecErrorSample(request *GetQueryOptimizeExecErrorSampleRequest) (response *GetQueryOptimizeExecErrorSampleResponse, err error)

GetQueryOptimizeExecErrorSample invokes the das.GetQueryOptimizeExecErrorSample API synchronously

func (*Client) GetQueryOptimizeExecErrorSampleWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeExecErrorSampleWithCallback(request *GetQueryOptimizeExecErrorSampleRequest, callback func(response *GetQueryOptimizeExecErrorSampleResponse, err error)) <-chan int

GetQueryOptimizeExecErrorSampleWithCallback invokes the das.GetQueryOptimizeExecErrorSample API asynchronously

func (*Client) GetQueryOptimizeExecErrorSampleWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeExecErrorSampleWithChan(request *GetQueryOptimizeExecErrorSampleRequest) (<-chan *GetQueryOptimizeExecErrorSampleResponse, <-chan error)

GetQueryOptimizeExecErrorSampleWithChan invokes the das.GetQueryOptimizeExecErrorSample API asynchronously

func (*Client) GetQueryOptimizeExecErrorStats added in v1.61.1470

func (client *Client) GetQueryOptimizeExecErrorStats(request *GetQueryOptimizeExecErrorStatsRequest) (response *GetQueryOptimizeExecErrorStatsResponse, err error)

GetQueryOptimizeExecErrorStats invokes the das.GetQueryOptimizeExecErrorStats API synchronously

func (*Client) GetQueryOptimizeExecErrorStatsWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeExecErrorStatsWithCallback(request *GetQueryOptimizeExecErrorStatsRequest, callback func(response *GetQueryOptimizeExecErrorStatsResponse, err error)) <-chan int

GetQueryOptimizeExecErrorStatsWithCallback invokes the das.GetQueryOptimizeExecErrorStats API asynchronously

func (*Client) GetQueryOptimizeExecErrorStatsWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeExecErrorStatsWithChan(request *GetQueryOptimizeExecErrorStatsRequest) (<-chan *GetQueryOptimizeExecErrorStatsResponse, <-chan error)

GetQueryOptimizeExecErrorStatsWithChan invokes the das.GetQueryOptimizeExecErrorStats API asynchronously

func (*Client) GetQueryOptimizeRuleList added in v1.61.1470

func (client *Client) GetQueryOptimizeRuleList(request *GetQueryOptimizeRuleListRequest) (response *GetQueryOptimizeRuleListResponse, err error)

GetQueryOptimizeRuleList invokes the das.GetQueryOptimizeRuleList API synchronously

func (*Client) GetQueryOptimizeRuleListWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeRuleListWithCallback(request *GetQueryOptimizeRuleListRequest, callback func(response *GetQueryOptimizeRuleListResponse, err error)) <-chan int

GetQueryOptimizeRuleListWithCallback invokes the das.GetQueryOptimizeRuleList API asynchronously

func (*Client) GetQueryOptimizeRuleListWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeRuleListWithChan(request *GetQueryOptimizeRuleListRequest) (<-chan *GetQueryOptimizeRuleListResponse, <-chan error)

GetQueryOptimizeRuleListWithChan invokes the das.GetQueryOptimizeRuleList API asynchronously

func (*Client) GetQueryOptimizeSolution added in v1.61.1470

func (client *Client) GetQueryOptimizeSolution(request *GetQueryOptimizeSolutionRequest) (response *GetQueryOptimizeSolutionResponse, err error)

GetQueryOptimizeSolution invokes the das.GetQueryOptimizeSolution API synchronously

func (*Client) GetQueryOptimizeSolutionWithCallback added in v1.61.1470

func (client *Client) GetQueryOptimizeSolutionWithCallback(request *GetQueryOptimizeSolutionRequest, callback func(response *GetQueryOptimizeSolutionResponse, err error)) <-chan int

GetQueryOptimizeSolutionWithCallback invokes the das.GetQueryOptimizeSolution API asynchronously

func (*Client) GetQueryOptimizeSolutionWithChan added in v1.61.1470

func (client *Client) GetQueryOptimizeSolutionWithChan(request *GetQueryOptimizeSolutionRequest) (<-chan *GetQueryOptimizeSolutionResponse, <-chan error)

GetQueryOptimizeSolutionWithChan invokes the das.GetQueryOptimizeSolution API asynchronously

func (*Client) GetRequestDiagnosisPage added in v1.61.1470

func (client *Client) GetRequestDiagnosisPage(request *GetRequestDiagnosisPageRequest) (response *GetRequestDiagnosisPageResponse, err error)

GetRequestDiagnosisPage invokes the das.GetRequestDiagnosisPage API synchronously

func (*Client) GetRequestDiagnosisPageWithCallback added in v1.61.1470

func (client *Client) GetRequestDiagnosisPageWithCallback(request *GetRequestDiagnosisPageRequest, callback func(response *GetRequestDiagnosisPageResponse, err error)) <-chan int

GetRequestDiagnosisPageWithCallback invokes the das.GetRequestDiagnosisPage API asynchronously

func (*Client) GetRequestDiagnosisPageWithChan added in v1.61.1470

func (client *Client) GetRequestDiagnosisPageWithChan(request *GetRequestDiagnosisPageRequest) (<-chan *GetRequestDiagnosisPageResponse, <-chan error)

GetRequestDiagnosisPageWithChan invokes the das.GetRequestDiagnosisPage API asynchronously

func (*Client) GetRequestDiagnosisResult added in v1.61.1470

func (client *Client) GetRequestDiagnosisResult(request *GetRequestDiagnosisResultRequest) (response *GetRequestDiagnosisResultResponse, err error)

GetRequestDiagnosisResult invokes the das.GetRequestDiagnosisResult API synchronously

func (*Client) GetRequestDiagnosisResultWithCallback added in v1.61.1470

func (client *Client) GetRequestDiagnosisResultWithCallback(request *GetRequestDiagnosisResultRequest, callback func(response *GetRequestDiagnosisResultResponse, err error)) <-chan int

GetRequestDiagnosisResultWithCallback invokes the das.GetRequestDiagnosisResult API asynchronously

func (*Client) GetRequestDiagnosisResultWithChan added in v1.61.1470

func (client *Client) GetRequestDiagnosisResultWithChan(request *GetRequestDiagnosisResultRequest) (<-chan *GetRequestDiagnosisResultResponse, <-chan error)

GetRequestDiagnosisResultWithChan invokes the das.GetRequestDiagnosisResult API asynchronously

func (*Client) GetRunningSqlConcurrencyControlRules added in v1.61.1179

func (client *Client) GetRunningSqlConcurrencyControlRules(request *GetRunningSqlConcurrencyControlRulesRequest) (response *GetRunningSqlConcurrencyControlRulesResponse, err error)

GetRunningSqlConcurrencyControlRules invokes the das.GetRunningSqlConcurrencyControlRules API synchronously

func (*Client) GetRunningSqlConcurrencyControlRulesWithCallback added in v1.61.1179

func (client *Client) GetRunningSqlConcurrencyControlRulesWithCallback(request *GetRunningSqlConcurrencyControlRulesRequest, callback func(response *GetRunningSqlConcurrencyControlRulesResponse, err error)) <-chan int

GetRunningSqlConcurrencyControlRulesWithCallback invokes the das.GetRunningSqlConcurrencyControlRules API asynchronously

func (*Client) GetRunningSqlConcurrencyControlRulesWithChan added in v1.61.1179

func (client *Client) GetRunningSqlConcurrencyControlRulesWithChan(request *GetRunningSqlConcurrencyControlRulesRequest) (<-chan *GetRunningSqlConcurrencyControlRulesResponse, <-chan error)

GetRunningSqlConcurrencyControlRulesWithChan invokes the das.GetRunningSqlConcurrencyControlRules API asynchronously

func (*Client) GetSqlConcurrencyControlKeywordsFromSqlText added in v1.61.1470

func (client *Client) GetSqlConcurrencyControlKeywordsFromSqlText(request *GetSqlConcurrencyControlKeywordsFromSqlTextRequest) (response *GetSqlConcurrencyControlKeywordsFromSqlTextResponse, err error)

GetSqlConcurrencyControlKeywordsFromSqlText invokes the das.GetSqlConcurrencyControlKeywordsFromSqlText API synchronously

func (*Client) GetSqlConcurrencyControlKeywordsFromSqlTextWithCallback added in v1.61.1470

func (client *Client) GetSqlConcurrencyControlKeywordsFromSqlTextWithCallback(request *GetSqlConcurrencyControlKeywordsFromSqlTextRequest, callback func(response *GetSqlConcurrencyControlKeywordsFromSqlTextResponse, err error)) <-chan int

GetSqlConcurrencyControlKeywordsFromSqlTextWithCallback invokes the das.GetSqlConcurrencyControlKeywordsFromSqlText API asynchronously

func (*Client) GetSqlConcurrencyControlKeywordsFromSqlTextWithChan added in v1.61.1470

func (client *Client) GetSqlConcurrencyControlKeywordsFromSqlTextWithChan(request *GetSqlConcurrencyControlKeywordsFromSqlTextRequest) (<-chan *GetSqlConcurrencyControlKeywordsFromSqlTextResponse, <-chan error)

GetSqlConcurrencyControlKeywordsFromSqlTextWithChan invokes the das.GetSqlConcurrencyControlKeywordsFromSqlText API asynchronously

func (*Client) GetSqlConcurrencyControlRulesHistory added in v1.61.1179

func (client *Client) GetSqlConcurrencyControlRulesHistory(request *GetSqlConcurrencyControlRulesHistoryRequest) (response *GetSqlConcurrencyControlRulesHistoryResponse, err error)

GetSqlConcurrencyControlRulesHistory invokes the das.GetSqlConcurrencyControlRulesHistory API synchronously

func (*Client) GetSqlConcurrencyControlRulesHistoryWithCallback added in v1.61.1179

func (client *Client) GetSqlConcurrencyControlRulesHistoryWithCallback(request *GetSqlConcurrencyControlRulesHistoryRequest, callback func(response *GetSqlConcurrencyControlRulesHistoryResponse, err error)) <-chan int

GetSqlConcurrencyControlRulesHistoryWithCallback invokes the das.GetSqlConcurrencyControlRulesHistory API asynchronously

func (*Client) GetSqlConcurrencyControlRulesHistoryWithChan added in v1.61.1179

func (client *Client) GetSqlConcurrencyControlRulesHistoryWithChan(request *GetSqlConcurrencyControlRulesHistoryRequest) (<-chan *GetSqlConcurrencyControlRulesHistoryResponse, <-chan error)

GetSqlConcurrencyControlRulesHistoryWithChan invokes the das.GetSqlConcurrencyControlRulesHistory API asynchronously

func (*Client) GetSqlOptimizeAdvice added in v1.61.1260

func (client *Client) GetSqlOptimizeAdvice(request *GetSqlOptimizeAdviceRequest) (response *GetSqlOptimizeAdviceResponse, err error)

GetSqlOptimizeAdvice invokes the das.GetSqlOptimizeAdvice API synchronously

func (*Client) GetSqlOptimizeAdviceWithCallback added in v1.61.1260

func (client *Client) GetSqlOptimizeAdviceWithCallback(request *GetSqlOptimizeAdviceRequest, callback func(response *GetSqlOptimizeAdviceResponse, err error)) <-chan int

GetSqlOptimizeAdviceWithCallback invokes the das.GetSqlOptimizeAdvice API asynchronously

func (*Client) GetSqlOptimizeAdviceWithChan added in v1.61.1260

func (client *Client) GetSqlOptimizeAdviceWithChan(request *GetSqlOptimizeAdviceRequest) (<-chan *GetSqlOptimizeAdviceResponse, <-chan error)

GetSqlOptimizeAdviceWithChan invokes the das.GetSqlOptimizeAdvice API asynchronously

func (*Client) KillInstanceAllSession added in v1.61.1611

func (client *Client) KillInstanceAllSession(request *KillInstanceAllSessionRequest) (response *KillInstanceAllSessionResponse, err error)

KillInstanceAllSession invokes the das.KillInstanceAllSession API synchronously

func (*Client) KillInstanceAllSessionWithCallback added in v1.61.1611

func (client *Client) KillInstanceAllSessionWithCallback(request *KillInstanceAllSessionRequest, callback func(response *KillInstanceAllSessionResponse, err error)) <-chan int

KillInstanceAllSessionWithCallback invokes the das.KillInstanceAllSession API asynchronously

func (*Client) KillInstanceAllSessionWithChan added in v1.61.1611

func (client *Client) KillInstanceAllSessionWithChan(request *KillInstanceAllSessionRequest) (<-chan *KillInstanceAllSessionResponse, <-chan error)

KillInstanceAllSessionWithChan invokes the das.KillInstanceAllSession API asynchronously

func (*Client) RunCloudBenchTask added in v1.61.1179

func (client *Client) RunCloudBenchTask(request *RunCloudBenchTaskRequest) (response *RunCloudBenchTaskResponse, err error)

RunCloudBenchTask invokes the das.RunCloudBenchTask API synchronously

func (*Client) RunCloudBenchTaskWithCallback added in v1.61.1179

func (client *Client) RunCloudBenchTaskWithCallback(request *RunCloudBenchTaskRequest, callback func(response *RunCloudBenchTaskResponse, err error)) <-chan int

RunCloudBenchTaskWithCallback invokes the das.RunCloudBenchTask API asynchronously

func (*Client) RunCloudBenchTaskWithChan added in v1.61.1179

func (client *Client) RunCloudBenchTaskWithChan(request *RunCloudBenchTaskRequest) (<-chan *RunCloudBenchTaskResponse, <-chan error)

RunCloudBenchTaskWithChan invokes the das.RunCloudBenchTask API asynchronously

func (*Client) StopCloudBenchTask added in v1.61.1179

func (client *Client) StopCloudBenchTask(request *StopCloudBenchTaskRequest) (response *StopCloudBenchTaskResponse, err error)

StopCloudBenchTask invokes the das.StopCloudBenchTask API synchronously

func (*Client) StopCloudBenchTaskWithCallback added in v1.61.1179

func (client *Client) StopCloudBenchTaskWithCallback(request *StopCloudBenchTaskRequest, callback func(response *StopCloudBenchTaskResponse, err error)) <-chan int

StopCloudBenchTaskWithCallback invokes the das.StopCloudBenchTask API asynchronously

func (*Client) StopCloudBenchTaskWithChan added in v1.61.1179

func (client *Client) StopCloudBenchTaskWithChan(request *StopCloudBenchTaskRequest) (<-chan *StopCloudBenchTaskResponse, <-chan error)

StopCloudBenchTaskWithChan invokes the das.StopCloudBenchTask API asynchronously

func (*Client) SyncHDMAliyunResource

func (client *Client) SyncHDMAliyunResource(request *SyncHDMAliyunResourceRequest) (response *SyncHDMAliyunResourceResponse, err error)

SyncHDMAliyunResource invokes the das.SyncHDMAliyunResource API synchronously

func (*Client) SyncHDMAliyunResourceWithCallback

func (client *Client) SyncHDMAliyunResourceWithCallback(request *SyncHDMAliyunResourceRequest, callback func(response *SyncHDMAliyunResourceResponse, err error)) <-chan int

SyncHDMAliyunResourceWithCallback invokes the das.SyncHDMAliyunResource API asynchronously

func (*Client) SyncHDMAliyunResourceWithChan

func (client *Client) SyncHDMAliyunResourceWithChan(request *SyncHDMAliyunResourceRequest) (<-chan *SyncHDMAliyunResourceResponse, <-chan error)

SyncHDMAliyunResourceWithChan invokes the das.SyncHDMAliyunResource API asynchronously

func (*Client) UpdateAutoResourceOptimizeRulesAsync added in v1.61.1728

func (client *Client) UpdateAutoResourceOptimizeRulesAsync(request *UpdateAutoResourceOptimizeRulesAsyncRequest) (response *UpdateAutoResourceOptimizeRulesAsyncResponse, err error)

UpdateAutoResourceOptimizeRulesAsync invokes the das.UpdateAutoResourceOptimizeRulesAsync API synchronously

func (*Client) UpdateAutoResourceOptimizeRulesAsyncWithCallback added in v1.61.1728

func (client *Client) UpdateAutoResourceOptimizeRulesAsyncWithCallback(request *UpdateAutoResourceOptimizeRulesAsyncRequest, callback func(response *UpdateAutoResourceOptimizeRulesAsyncResponse, err error)) <-chan int

UpdateAutoResourceOptimizeRulesAsyncWithCallback invokes the das.UpdateAutoResourceOptimizeRulesAsync API asynchronously

func (*Client) UpdateAutoResourceOptimizeRulesAsyncWithChan added in v1.61.1728

func (client *Client) UpdateAutoResourceOptimizeRulesAsyncWithChan(request *UpdateAutoResourceOptimizeRulesAsyncRequest) (<-chan *UpdateAutoResourceOptimizeRulesAsyncResponse, <-chan error)

UpdateAutoResourceOptimizeRulesAsyncWithChan invokes the das.UpdateAutoResourceOptimizeRulesAsync API asynchronously

func (*Client) UpdateAutoSqlOptimizeStatus added in v1.61.1674

func (client *Client) UpdateAutoSqlOptimizeStatus(request *UpdateAutoSqlOptimizeStatusRequest) (response *UpdateAutoSqlOptimizeStatusResponse, err error)

UpdateAutoSqlOptimizeStatus invokes the das.UpdateAutoSqlOptimizeStatus API synchronously

func (*Client) UpdateAutoSqlOptimizeStatusWithCallback added in v1.61.1674

func (client *Client) UpdateAutoSqlOptimizeStatusWithCallback(request *UpdateAutoSqlOptimizeStatusRequest, callback func(response *UpdateAutoSqlOptimizeStatusResponse, err error)) <-chan int

UpdateAutoSqlOptimizeStatusWithCallback invokes the das.UpdateAutoSqlOptimizeStatus API asynchronously

func (*Client) UpdateAutoSqlOptimizeStatusWithChan added in v1.61.1674

func (client *Client) UpdateAutoSqlOptimizeStatusWithChan(request *UpdateAutoSqlOptimizeStatusRequest) (<-chan *UpdateAutoSqlOptimizeStatusResponse, <-chan error)

UpdateAutoSqlOptimizeStatusWithChan invokes the das.UpdateAutoSqlOptimizeStatus API asynchronously

func (*Client) UpdateAutoThrottleRulesAsync added in v1.61.1728

func (client *Client) UpdateAutoThrottleRulesAsync(request *UpdateAutoThrottleRulesAsyncRequest) (response *UpdateAutoThrottleRulesAsyncResponse, err error)

UpdateAutoThrottleRulesAsync invokes the das.UpdateAutoThrottleRulesAsync API synchronously

func (*Client) UpdateAutoThrottleRulesAsyncWithCallback added in v1.61.1728

func (client *Client) UpdateAutoThrottleRulesAsyncWithCallback(request *UpdateAutoThrottleRulesAsyncRequest, callback func(response *UpdateAutoThrottleRulesAsyncResponse, err error)) <-chan int

UpdateAutoThrottleRulesAsyncWithCallback invokes the das.UpdateAutoThrottleRulesAsync API asynchronously

func (*Client) UpdateAutoThrottleRulesAsyncWithChan added in v1.61.1728

func (client *Client) UpdateAutoThrottleRulesAsyncWithChan(request *UpdateAutoThrottleRulesAsyncRequest) (<-chan *UpdateAutoThrottleRulesAsyncResponse, <-chan error)

UpdateAutoThrottleRulesAsyncWithChan invokes the das.UpdateAutoThrottleRulesAsync API asynchronously

type CloudbenchTasks added in v1.61.1179

type CloudbenchTasks struct {
	DtsJobName          string `json:"DtsJobName" xml:"DtsJobName"`
	ErrorMessage        string `json:"ErrorMessage" xml:"ErrorMessage"`
	External            string `json:"External" xml:"External"`
	BackupType          string `json:"BackupType" xml:"BackupType"`
	UserId              string `json:"UserId" xml:"UserId"`
	DstType             string `json:"DstType" xml:"DstType"`
	EcsInstanceId       string `json:"EcsInstanceId" xml:"EcsInstanceId"`
	DstInstanceUuid     string `json:"DstInstanceUuid" xml:"DstInstanceUuid"`
	TaskType            string `json:"TaskType" xml:"TaskType"`
	BenchStep           string `json:"BenchStep" xml:"BenchStep"`
	Version             string `json:"Version" xml:"Version"`
	EndState            string `json:"EndState" xml:"EndState"`
	SrcInstanceUuid     string `json:"SrcInstanceUuid" xml:"SrcInstanceUuid"`
	ClientType          string `json:"ClientType" xml:"ClientType"`
	State               string `json:"State" xml:"State"`
	DstIp               string `json:"DstIp" xml:"DstIp"`
	SrcPublicIp         string `json:"SrcPublicIp" xml:"SrcPublicIp"`
	BackupId            string `json:"BackupId" xml:"BackupId"`
	SqlCompleteReuse    string `json:"SqlCompleteReuse" xml:"SqlCompleteReuse"`
	SmartPressureTime   int    `json:"SmartPressureTime" xml:"SmartPressureTime"`
	ArchiveState        int    `json:"ArchiveState" xml:"ArchiveState"`
	Status              string `json:"Status" xml:"Status"`
	WorkDir             string `json:"WorkDir" xml:"WorkDir"`
	ArchiveOssTableName string `json:"ArchiveOssTableName" xml:"ArchiveOssTableName"`
	DtsJobId            string `json:"DtsJobId" xml:"DtsJobId"`
	DtsJobState         int    `json:"DtsJobState" xml:"DtsJobState"`
	DstPort             int    `json:"DstPort" xml:"DstPort"`
	DtsJobClass         string `json:"DtsJobClass" xml:"DtsJobClass"`
	ClientGatewayId     string `json:"ClientGatewayId" xml:"ClientGatewayId"`
	Description         string `json:"Description" xml:"Description"`
	ErrorCode           string `json:"ErrorCode" xml:"ErrorCode"`
	TableSchema         string `json:"TableSchema" xml:"TableSchema"`
	DtsJobStatus        string `json:"DtsJobStatus" xml:"DtsJobStatus"`
	SrcInstanceArea     string `json:"SrcInstanceArea" xml:"SrcInstanceArea"`
	BenchStepStatus     string `json:"BenchStepStatus" xml:"BenchStepStatus"`
	Source              string `json:"Source" xml:"Source"`
	ArchiveJobId        string `json:"ArchiveJobId" xml:"ArchiveJobId"`
	Topic               string `json:"Topic" xml:"Topic"`
	RequestDuration     int64  `json:"RequestDuration" xml:"RequestDuration"`
	TaskId              string `json:"TaskId" xml:"TaskId"`
	Rate                int    `json:"Rate" xml:"Rate"`
}

CloudbenchTasks is a nested struct in das response

type ConfigFailInstanceList added in v1.61.1728

type ConfigFailInstanceList struct {
	ConfigSuccess bool   `json:"ConfigSuccess" xml:"ConfigSuccess"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	ErrorMessage  string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ConfigFailInstanceList is a nested struct in das response

type ConfigFailInstanceListInDisableAutoResourceOptimizeRules added in v1.61.1728

type ConfigFailInstanceListInDisableAutoResourceOptimizeRules struct {
	ConfigFailInstanceList []ConfigFailInstanceList `json:"configFailInstanceList" xml:"configFailInstanceList"`
}

ConfigFailInstanceListInDisableAutoResourceOptimizeRules is a nested struct in das response

type ConfigFailInstanceListInDisableAutoThrottleRules added in v1.61.1728

type ConfigFailInstanceListInDisableAutoThrottleRules struct {
	ConfigFailInstanceList []ConfigFailInstanceList `json:"configFailInstanceList" xml:"configFailInstanceList"`
}

ConfigFailInstanceListInDisableAutoThrottleRules is a nested struct in das response

type ConfigFailInstanceListInUpdateAutoResourceOptimizeRulesAsync added in v1.61.1728

type ConfigFailInstanceListInUpdateAutoResourceOptimizeRulesAsync struct {
	ConfigFailInstanceList []ConfigFailInstanceList `json:"configFailInstanceList" xml:"configFailInstanceList"`
}

ConfigFailInstanceListInUpdateAutoResourceOptimizeRulesAsync is a nested struct in das response

type ConfigFailInstanceListInUpdateAutoThrottleRulesAsync added in v1.61.1728

type ConfigFailInstanceListInUpdateAutoThrottleRulesAsync struct {
	ConfigFailInstanceList []ConfigFailInstanceList `json:"configFailInstanceList" xml:"configFailInstanceList"`
}

ConfigFailInstanceListInUpdateAutoThrottleRulesAsync is a nested struct in das response

type ConfigResponse added in v1.61.1728

type ConfigResponse struct {
	TotalInstanceCount         int64                       `json:"TotalInstanceCount" xml:"TotalInstanceCount"`
	ConfigSuccessInstanceCount int64                       `json:"ConfigSuccessInstanceCount" xml:"ConfigSuccessInstanceCount"`
	ConfigFailInstanceCount    int64                       `json:"ConfigFailInstanceCount" xml:"ConfigFailInstanceCount"`
	ConfigFailInstanceList     []ConfigFailInstanceList    `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"`
	ConfigSuccessInstanceList  []ConfigSuccessInstanceList `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"`
}

ConfigResponse is a nested struct in das response

type ConfigSuccessInstanceList added in v1.61.1728

type ConfigSuccessInstanceList struct {
	ConfigSuccess bool   `json:"ConfigSuccess" xml:"ConfigSuccess"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
}

ConfigSuccessInstanceList is a nested struct in das response

type ConfigSuccessInstanceListInDisableAutoResourceOptimizeRules added in v1.61.1728

type ConfigSuccessInstanceListInDisableAutoResourceOptimizeRules struct {
	ConfigSuccessInstanceList []ConfigSuccessInstanceList `json:"configSuccessInstanceList" xml:"configSuccessInstanceList"`
}

ConfigSuccessInstanceListInDisableAutoResourceOptimizeRules is a nested struct in das response

type ConfigSuccessInstanceListInDisableAutoThrottleRules added in v1.61.1728

type ConfigSuccessInstanceListInDisableAutoThrottleRules struct {
	ConfigSuccessInstanceList []ConfigSuccessInstanceList `json:"configSuccessInstanceList" xml:"configSuccessInstanceList"`
}

ConfigSuccessInstanceListInDisableAutoThrottleRules is a nested struct in das response

type ConfigSuccessInstanceListInUpdateAutoResourceOptimizeRulesAsync added in v1.61.1728

type ConfigSuccessInstanceListInUpdateAutoResourceOptimizeRulesAsync struct {
	ConfigSuccessInstanceList []ConfigSuccessInstanceList `json:"configSuccessInstanceList" xml:"configSuccessInstanceList"`
}

ConfigSuccessInstanceListInUpdateAutoResourceOptimizeRulesAsync is a nested struct in das response

type ConfigSuccessInstanceListInUpdateAutoThrottleRulesAsync added in v1.61.1728

type ConfigSuccessInstanceListInUpdateAutoThrottleRulesAsync struct {
	ConfigSuccessInstanceList []ConfigSuccessInstanceList `json:"configSuccessInstanceList" xml:"configSuccessInstanceList"`
}

ConfigSuccessInstanceListInUpdateAutoThrottleRulesAsync is a nested struct in das response

type CreateAdamBenchTaskRequest added in v1.61.1260

type CreateAdamBenchTaskRequest struct {
	*requests.RpcRequest
	SrcEngine        string           `position:"Query" name:"SrcEngine"`
	Description      string           `position:"Query" name:"Description"`
	RequestStartTime requests.Integer `position:"Query" name:"RequestStartTime"`
	DstSuperPassword string           `position:"Query" name:"DstSuperPassword"`
	DstSuperAccount  string           `position:"Query" name:"DstSuperAccount"`
	Rate             requests.Integer `position:"Query" name:"Rate"`
	DstInstanceId    string           `position:"Query" name:"DstInstanceId"`
	RequestDuration  requests.Integer `position:"Query" name:"RequestDuration"`
	SrcMeanQps       string           `position:"Query" name:"SrcMeanQps"`
	SrcMaxQps        string           `position:"Query" name:"SrcMaxQps"`
	SrcEngineVersion string           `position:"Query" name:"SrcEngineVersion"`
	SrcSqlOssAddr    string           `position:"Query" name:"SrcSqlOssAddr"`
}

CreateAdamBenchTaskRequest is the request struct for api CreateAdamBenchTask

func CreateCreateAdamBenchTaskRequest added in v1.61.1260

func CreateCreateAdamBenchTaskRequest() (request *CreateAdamBenchTaskRequest)

CreateCreateAdamBenchTaskRequest creates a request to invoke CreateAdamBenchTask API

type CreateAdamBenchTaskResponse added in v1.61.1260

type CreateAdamBenchTaskResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

CreateAdamBenchTaskResponse is the response struct for api CreateAdamBenchTask

func CreateCreateAdamBenchTaskResponse added in v1.61.1260

func CreateCreateAdamBenchTaskResponse() (response *CreateAdamBenchTaskResponse)

CreateCreateAdamBenchTaskResponse creates a response to parse from CreateAdamBenchTask response

type CreateCacheAnalysisJobRequest added in v1.61.570

type CreateCacheAnalysisJobRequest struct {
	*requests.RpcRequest
	BackupSetId string `position:"Query" name:"BackupSetId"`
	InstanceId  string `position:"Query" name:"InstanceId"`
	NodeId      string `position:"Query" name:"NodeId"`
}

CreateCacheAnalysisJobRequest is the request struct for api CreateCacheAnalysisJob

func CreateCreateCacheAnalysisJobRequest added in v1.61.570

func CreateCreateCacheAnalysisJobRequest() (request *CreateCacheAnalysisJobRequest)

CreateCreateCacheAnalysisJobRequest creates a request to invoke CreateCacheAnalysisJob API

type CreateCacheAnalysisJobResponse added in v1.61.570

type CreateCacheAnalysisJobResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateCacheAnalysisJobResponse is the response struct for api CreateCacheAnalysisJob

func CreateCreateCacheAnalysisJobResponse added in v1.61.570

func CreateCreateCacheAnalysisJobResponse() (response *CreateCacheAnalysisJobResponse)

CreateCreateCacheAnalysisJobResponse creates a response to parse from CreateCacheAnalysisJob response

type CreateCloudBenchTasksRequest added in v1.61.1479

type CreateCloudBenchTasksRequest struct {
	*requests.RpcRequest
	ClientType          string `position:"Query" name:"ClientType"`
	DstPort             string `position:"Query" name:"DstPort"`
	Description         string `position:"Query" name:"Description"`
	RequestStartTime    string `position:"Query" name:"RequestStartTime"`
	DstConnectionString string `position:"Query" name:"DstConnectionString"`
	DstSuperPassword    string `position:"Query" name:"DstSuperPassword"`
	DstSuperAccount     string `position:"Query" name:"DstSuperAccount"`
	DstInstanceId       string `position:"Query" name:"DstInstanceId"`
	Rate                string `position:"Query" name:"Rate"`
	RequestDuration     string `position:"Query" name:"RequestDuration"`
	DtsJobId            string `position:"Query" name:"DtsJobId"`
	RequestEndTime      string `position:"Query" name:"RequestEndTime"`
	Amount              string `position:"Query" name:"Amount"`
	TaskType            string `position:"Query" name:"TaskType"`
	EndState            string `position:"Query" name:"EndState"`
	BackupId            string `position:"Query" name:"BackupId"`
	SrcSuperPassword    string `position:"Query" name:"SrcSuperPassword"`
	BackupTime          string `position:"Query" name:"BackupTime"`
	GatewayVpcIp        string `position:"Query" name:"GatewayVpcIp"`
	WorkDir             string `position:"Query" name:"WorkDir"`
	DtsJobClass         string `position:"Query" name:"DtsJobClass"`
	SrcPublicIp         string `position:"Query" name:"SrcPublicIp"`
	SrcInstanceId       string `position:"Query" name:"SrcInstanceId"`
	DstType             string `position:"Query" name:"DstType"`
	SrcSuperAccount     string `position:"Query" name:"SrcSuperAccount"`
	GatewayVpcId        string `position:"Query" name:"GatewayVpcId"`
	SmartPressureTime   string `position:"Query" name:"SmartPressureTime"`
}

CreateCloudBenchTasksRequest is the request struct for api CreateCloudBenchTasks

func CreateCreateCloudBenchTasksRequest added in v1.61.1479

func CreateCreateCloudBenchTasksRequest() (request *CreateCloudBenchTasksRequest)

CreateCreateCloudBenchTasksRequest creates a request to invoke CreateCloudBenchTasks API

type CreateCloudBenchTasksResponse added in v1.61.1479

type CreateCloudBenchTasksResponse struct {
	*responses.BaseResponse
	Code      string                      `json:"Code" xml:"Code"`
	Message   string                      `json:"Message" xml:"Message"`
	RequestId string                      `json:"RequestId" xml:"RequestId"`
	Success   string                      `json:"Success" xml:"Success"`
	Data      DataInCreateCloudBenchTasks `json:"Data" xml:"Data"`
}

CreateCloudBenchTasksResponse is the response struct for api CreateCloudBenchTasks

func CreateCreateCloudBenchTasksResponse added in v1.61.1479

func CreateCreateCloudBenchTasksResponse() (response *CreateCloudBenchTasksResponse)

CreateCreateCloudBenchTasksResponse creates a response to parse from CreateCloudBenchTasks response

type CreateDiagnosticReportRequest

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

CreateDiagnosticReportRequest is the request struct for api CreateDiagnosticReport

func CreateCreateDiagnosticReportRequest

func CreateCreateDiagnosticReportRequest() (request *CreateDiagnosticReportRequest)

CreateCreateDiagnosticReportRequest creates a request to invoke CreateDiagnosticReport API

type CreateDiagnosticReportResponse

type CreateDiagnosticReportResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

CreateDiagnosticReportResponse is the response struct for api CreateDiagnosticReport

func CreateCreateDiagnosticReportResponse

func CreateCreateDiagnosticReportResponse() (response *CreateDiagnosticReportResponse)

CreateCreateDiagnosticReportResponse creates a response to parse from CreateDiagnosticReport response

type CreateRequestDiagnosisRequest added in v1.61.1470

type CreateRequestDiagnosisRequest struct {
	*requests.RpcRequest
	Sql        string `position:"Query" name:"Sql"`
	Database   string `position:"Query" name:"Database"`
	InstanceId string `position:"Query" name:"InstanceId"`
	NodeId     string `position:"Query" name:"NodeId"`
}

CreateRequestDiagnosisRequest is the request struct for api CreateRequestDiagnosis

func CreateCreateRequestDiagnosisRequest added in v1.61.1470

func CreateCreateRequestDiagnosisRequest() (request *CreateRequestDiagnosisRequest)

CreateCreateRequestDiagnosisRequest creates a request to invoke CreateRequestDiagnosis API

type CreateRequestDiagnosisResponse added in v1.61.1470

type CreateRequestDiagnosisResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

CreateRequestDiagnosisResponse is the response struct for api CreateRequestDiagnosis

func CreateCreateRequestDiagnosisResponse added in v1.61.1470

func CreateCreateRequestDiagnosisResponse() (response *CreateRequestDiagnosisResponse)

CreateCreateRequestDiagnosisResponse creates a response to parse from CreateRequestDiagnosis response

type Data

type Data struct {
	NeverEnableAutoResourceOptimizeOrReleasedInstanceCount  int64                                                   `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceCount" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceCount"`
	Fail                                                    bool                                                    `json:"Fail" xml:"Fail"`
	PageSize                                                int64                                                   `json:"PageSize" xml:"PageSize"`
	Timestamp                                               int64                                                   `json:"timestamp" xml:"timestamp"`
	TotalInstanceCount                                      int64                                                   `json:"TotalInstanceCount" xml:"TotalInstanceCount"`
	TaskState                                               string                                                  `json:"TaskState" xml:"TaskState"`
	BenchStep                                               string                                                  `json:"BenchStep" xml:"BenchStep"`
	Source                                                  string                                                  `json:"Source" xml:"Source"`
	ErrMsg                                                  string                                                  `json:"ErrMsg" xml:"ErrMsg"`
	TaskId                                                  string                                                  `json:"TaskId" xml:"TaskId"`
	Role                                                    string                                                  `json:"Role" xml:"Role"`
	SqlCompleteReuse                                        string                                                  `json:"SqlCompleteReuse" xml:"SqlCompleteReuse"`
	DtsJobId                                                string                                                  `json:"DtsJobId" xml:"DtsJobId"`
	EndState                                                string                                                  `json:"EndState" xml:"EndState"`
	SqlFileOnOss                                            string                                                  `json:"SqlFileOnOss" xml:"SqlFileOnOss"`
	Port                                                    int                                                     `json:"Port" xml:"Port"`
	Error                                                   string                                                  `json:"Error" xml:"Error"`
	Message                                                 string                                                  `json:"Message" xml:"Message"`
	CallerUid                                               string                                                  `json:"CallerUid" xml:"CallerUid"`
	ErrorMsg                                                string                                                  `json:"ErrorMsg" xml:"ErrorMsg"`
	TableSchema                                             string                                                  `json:"TableSchema" xml:"TableSchema"`
	DtsJobClass                                             string                                                  `json:"DtsJobClass" xml:"DtsJobClass"`
	EnableAutoResourceOptimizeCount                         int64                                                   `json:"EnableAutoResourceOptimizeCount" xml:"EnableAutoResourceOptimizeCount"`
	PageNo                                                  int64                                                   `json:"PageNo" xml:"PageNo"`
	Extra                                                   string                                                  `json:"Extra" xml:"Extra"`
	OriUuid                                                 string                                                  `json:"OriUuid" xml:"OriUuid"`
	AccountId                                               string                                                  `json:"AccountId" xml:"AccountId"`
	ArchiveState                                            int                                                     `json:"ArchiveState" xml:"ArchiveState"`
	Complete                                                bool                                                    `json:"complete" xml:"complete"`
	TaskType                                                string                                                  `json:"TaskType" xml:"TaskType"`
	Status                                                  string                                                  `json:"Status" xml:"Status"`
	Rate                                                    int64                                                   `json:"Rate" xml:"Rate"`
	ResultId                                                string                                                  `json:"resultId" xml:"resultId"`
	TurnOffAutoResourceOptimizeCount                        int64                                                   `json:"TurnOffAutoResourceOptimizeCount" xml:"TurnOffAutoResourceOptimizeCount"`
	WorkDir                                                 string                                                  `json:"WorkDir" xml:"WorkDir"`
	ArchiveJobId                                            string                                                  `json:"ArchiveJobId" xml:"ArchiveJobId"`
	State                                                   string                                                  `json:"state" xml:"state"`
	External                                                string                                                  `json:"External" xml:"External"`
	CreateTime                                              string                                                  `json:"CreateTime" xml:"CreateTime"`
	DownloadUrl                                             string                                                  `json:"DownloadUrl" xml:"DownloadUrl"`
	JarOnOss                                                string                                                  `json:"JarOnOss" xml:"JarOnOss"`
	SqlFilePath                                             string                                                  `json:"SqlFilePath" xml:"SqlFilePath"`
	InstanceId                                              string                                                  `json:"InstanceId" xml:"InstanceId"`
	SrcPublicIp                                             string                                                  `json:"SrcPublicIp" xml:"SrcPublicIp"`
	ExpireTime                                              string                                                  `json:"ExpireTime" xml:"ExpireTime"`
	DtsJobName                                              string                                                  `json:"DtsJobName" xml:"DtsJobName"`
	ClientJarPath                                           string                                                  `json:"ClientJarPath" xml:"ClientJarPath"`
	BenchCmd                                                string                                                  `json:"BenchCmd" xml:"BenchCmd"`
	TenantId                                                string                                                  `json:"TenantId" xml:"TenantId"`
	JobId                                                   string                                                  `json:"JobId" xml:"JobId"`
	ConfigFailInstanceCount                                 int64                                                   `json:"ConfigFailInstanceCount" xml:"ConfigFailInstanceCount"`
	Ip                                                      string                                                  `json:"Ip" xml:"Ip"`
	Version                                                 string                                                  `json:"Version" xml:"Version"`
	RocksDbPath                                             string                                                  `json:"RocksDbPath" xml:"RocksDbPath"`
	NeverEnableAutoThrottleOrReleasedInstanceCount          int64                                                   `json:"NeverEnableAutoThrottleOrReleasedInstanceCount" xml:"NeverEnableAutoThrottleOrReleasedInstanceCount"`
	BackupType                                              string                                                  `json:"BackupType" xml:"BackupType"`
	RequestDuration                                         int64                                                   `json:"RequestDuration" xml:"RequestDuration"`
	ParseFilePath                                           string                                                  `json:"ParseFilePath" xml:"ParseFilePath"`
	ClientType                                              string                                                  `json:"ClientType" xml:"ClientType"`
	ClientGatewayId                                         string                                                  `json:"ClientGatewayId" xml:"ClientGatewayId"`
	Success                                                 string                                                  `json:"Success" xml:"Success"`
	ParseCmd                                                string                                                  `json:"ParseCmd" xml:"ParseCmd"`
	OwnerId                                                 string                                                  `json:"OwnerId" xml:"OwnerId"`
	MetaFilePath                                            string                                                  `json:"MetaFilePath" xml:"MetaFilePath"`
	Code                                                    int                                                     `json:"Code" xml:"Code"`
	Total                                                   int64                                                   `json:"Total" xml:"Total"`
	DstIp                                                   string                                                  `json:"DstIp" xml:"DstIp"`
	TotalAutoThrottleRulesCount                             int64                                                   `json:"TotalAutoThrottleRulesCount" xml:"TotalAutoThrottleRulesCount"`
	IsFinish                                                bool                                                    `json:"IsFinish" xml:"IsFinish"`
	DtsJobStatus                                            string                                                  `json:"DtsJobStatus" xml:"DtsJobStatus"`
	EnableAutoThrottleCount                                 int64                                                   `json:"EnableAutoThrottleCount" xml:"EnableAutoThrottleCount"`
	DstType                                                 string                                                  `json:"DstType" xml:"DstType"`
	VpcId                                                   string                                                  `json:"VpcId" xml:"VpcId"`
	Topic                                                   string                                                  `json:"Topic" xml:"Topic"`
	Token                                                   string                                                  `json:"Token" xml:"Token"`
	DstInstanceUuid                                         string                                                  `json:"DstInstanceUuid" xml:"DstInstanceUuid"`
	DbLinkId                                                int64                                                   `json:"DbLinkId" xml:"DbLinkId"`
	ConfigSuccessInstanceCount                              int64                                                   `json:"ConfigSuccessInstanceCount" xml:"ConfigSuccessInstanceCount"`
	SrcInstanceUuid                                         string                                                  `json:"SrcInstanceUuid" xml:"SrcInstanceUuid"`
	ArchiveFolder                                           string                                                  `json:"ArchiveFolder" xml:"ArchiveFolder"`
	TurnOffAutoThrottleCount                                int64                                                   `json:"TurnOffAutoThrottleCount" xml:"TurnOffAutoThrottleCount"`
	EcsInstanceId                                           string                                                  `json:"EcsInstanceId" xml:"EcsInstanceId"`
	ArchiveOssTableName                                     string                                                  `json:"ArchiveOssTableName" xml:"ArchiveOssTableName"`
	HasEnableRuleButNotDasProCount                          int64                                                   `json:"HasEnableRuleButNotDasProCount" xml:"HasEnableRuleButNotDasProCount"`
	MetaFileOnOss                                           string                                                  `json:"MetaFileOnOss" xml:"MetaFileOnOss"`
	BackupId                                                string                                                  `json:"BackupId" xml:"BackupId"`
	ErrorMessage                                            string                                                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Uuid                                                    string                                                  `json:"Uuid" xml:"Uuid"`
	NodeId                                                  string                                                  `json:"NodeId" xml:"NodeId"`
	DtsJobState                                             int                                                     `json:"DtsJobState" xml:"DtsJobState"`
	UserId                                                  string                                                  `json:"UserId" xml:"UserId"`
	SrcInstanceArea                                         string                                                  `json:"SrcInstanceArea" xml:"SrcInstanceArea"`
	MetaFileName                                            string                                                  `json:"MetaFileName" xml:"MetaFileName"`
	Description                                             string                                                  `json:"Description" xml:"Description"`
	ErrorCode                                               string                                                  `json:"ErrorCode" xml:"ErrorCode"`
	BenchStepStatus                                         string                                                  `json:"BenchStepStatus" xml:"BenchStepStatus"`
	SmartPressureTime                                       int                                                     `json:"SmartPressureTime" xml:"SmartPressureTime"`
	Results                                                 string                                                  `json:"Results" xml:"Results"`
	SqlFileName                                             string                                                  `json:"SqlFileName" xml:"SqlFileName"`
	SyncStatus                                              string                                                  `json:"SyncStatus" xml:"SyncStatus"`
	DstPort                                                 int                                                     `json:"DstPort" xml:"DstPort"`
	TotalAutoResourceOptimizeRulesCount                     int64                                                   `json:"TotalAutoResourceOptimizeRulesCount" xml:"TotalAutoResourceOptimizeRulesCount"`
	StatusCode                                              string                                                  `json:"StatusCode" xml:"StatusCode"`
	LoadCmd                                                 string                                                  `json:"LoadCmd" xml:"LoadCmd"`
	NeverEnableAutoThrottleOrReleasedInstanceIdList         NeverEnableAutoThrottleOrReleasedInstanceIdList         `json:"NeverEnableAutoThrottleOrReleasedInstanceIdList" xml:"NeverEnableAutoThrottleOrReleasedInstanceIdList"`
	NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList"`
	ConfigResponse                                          ConfigResponse                                          `json:"ConfigResponse" xml:"ConfigResponse"`
	TurnOffAutoThrottleList                                 []TurnOffAutoThrottleList                               `json:"TurnOffAutoThrottleList" xml:"TurnOffAutoThrottleList"`
	SubResults                                              SubResultsInGetHDMAliyunResourceSyncResult              `json:"SubResults" xml:"SubResults"`
	KeyPrefixes                                             KeyPrefixes                                             `json:"KeyPrefixes" xml:"KeyPrefixes"`
	TurnOffAutoResourceOptimizeList                         []TurnOffAutoResourceOptimizeList                       `json:"TurnOffAutoResourceOptimizeList" xml:"TurnOffAutoResourceOptimizeList"`
	List                                                    ListInDescribeCacheAnalysisJobs                         `json:"List" xml:"List"`
	ConfigFailInstanceList                                  []ConfigFailInstanceList                                `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"`
	ConfigSuccessInstanceList                               []ConfigSuccessInstanceList                             `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"`
	EnableAutoResourceOptimizeList                          []EnableAutoResourceOptimizeList                        `json:"EnableAutoResourceOptimizeList" xml:"EnableAutoResourceOptimizeList"`
	HasEnableRuleButNotDasProList                           []HasEnableRuleButNotDasProList                         `json:"HasEnableRuleButNotDasProList" xml:"HasEnableRuleButNotDasProList"`
	BigKeys                                                 BigKeysInCreateCacheAnalysisJob                         `json:"BigKeys" xml:"BigKeys"`
	EnableAutoThrottleList                                  []EnableAutoThrottleList                                `json:"EnableAutoThrottleList" xml:"EnableAutoThrottleList"`
	Result                                                  []List                                                  `json:"result" xml:"result"`
}

Data is a nested struct in das response

type DataInCreateCloudBenchTasks added in v1.61.1479

type DataInCreateCloudBenchTasks struct {
	TaskIds []string `json:"taskIds" xml:"taskIds"`
}

DataInCreateCloudBenchTasks is a nested struct in das response

type DataInDescribeCloudBenchTasks added in v1.61.1179

type DataInDescribeCloudBenchTasks struct {
	PageNo   int                           `json:"PageNo" xml:"PageNo"`
	PageSize int                           `json:"PageSize" xml:"PageSize"`
	Extra    string                        `json:"Extra" xml:"Extra"`
	Total    int64                         `json:"Total" xml:"Total"`
	List     ListInDescribeCloudBenchTasks `json:"List" xml:"List"`
}

DataInDescribeCloudBenchTasks is a nested struct in das response

type DataInDescribeHotBigKeys added in v1.61.1179

type DataInDescribeHotBigKeys struct {
	HotKeyMsg string                      `json:"HotKeyMsg" xml:"HotKeyMsg"`
	BigKeyMsg string                      `json:"BigKeyMsg" xml:"BigKeyMsg"`
	HotKeys   HotKeys                     `json:"HotKeys" xml:"HotKeys"`
	BigKeys   BigKeysInDescribeHotBigKeys `json:"BigKeys" xml:"BigKeys"`
}

DataInDescribeHotBigKeys is a nested struct in das response

type DataInDescribeHotKeys added in v1.61.661

type DataInDescribeHotKeys struct {
	HotKey []HotKey `json:"HotKey" xml:"HotKey"`
}

DataInDescribeHotKeys is a nested struct in das response

type DataInDescribeTopBigKeys added in v1.61.1179

type DataInDescribeTopBigKeys struct {
	BigKey []BigKey `json:"BigKey" xml:"BigKey"`
}

DataInDescribeTopBigKeys is a nested struct in das response

type DataInDescribeTopHotKeys added in v1.61.1179

type DataInDescribeTopHotKeys struct {
	HotKey []HotKey `json:"HotKey" xml:"HotKey"`
}

DataInDescribeTopHotKeys is a nested struct in das response

type DataInDisableAutoResourceOptimizeRules added in v1.61.1728

type DataInDisableAutoResourceOptimizeRules struct {
	TotalInstanceCount         int64                       `json:"TotalInstanceCount" xml:"TotalInstanceCount"`
	ConfigSuccessInstanceCount int64                       `json:"ConfigSuccessInstanceCount" xml:"ConfigSuccessInstanceCount"`
	ConfigFailInstanceCount    int64                       `json:"ConfigFailInstanceCount" xml:"ConfigFailInstanceCount"`
	ConfigSuccessInstanceList  []ConfigSuccessInstanceList `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"`
	ConfigFailInstanceList     []ConfigFailInstanceList    `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"`
}

DataInDisableAutoResourceOptimizeRules is a nested struct in das response

type DataInDisableAutoThrottleRules added in v1.61.1728

type DataInDisableAutoThrottleRules struct {
	TotalInstanceCount         int64                       `json:"TotalInstanceCount" xml:"TotalInstanceCount"`
	ConfigSuccessInstanceCount int64                       `json:"ConfigSuccessInstanceCount" xml:"ConfigSuccessInstanceCount"`
	ConfigFailInstanceCount    int64                       `json:"ConfigFailInstanceCount" xml:"ConfigFailInstanceCount"`
	ConfigSuccessInstanceList  []ConfigSuccessInstanceList `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"`
	ConfigFailInstanceList     []ConfigFailInstanceList    `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"`
}

DataInDisableAutoThrottleRules is a nested struct in das response

type DataInGetAsyncErrorRequestListByCode added in v1.61.1526

type DataInGetAsyncErrorRequestListByCode struct {
	Fail      bool   `json:"fail" xml:"fail"`
	ResultId  string `json:"resultId" xml:"resultId"`
	IsFinish  bool   `json:"isFinish" xml:"isFinish"`
	State     string `json:"state" xml:"state"`
	Complete  bool   `json:"complete" xml:"complete"`
	Timestamp int64  `json:"timestamp" xml:"timestamp"`
	Result    []List `json:"result" xml:"result"`
}

DataInGetAsyncErrorRequestListByCode is a nested struct in das response

type DataInGetAsyncErrorRequestStatByCode added in v1.61.1526

type DataInGetAsyncErrorRequestStatByCode struct {
	Fail      bool   `json:"fail" xml:"fail"`
	IsFinish  bool   `json:"isFinish" xml:"isFinish"`
	ResultId  string `json:"resultId" xml:"resultId"`
	State     string `json:"state" xml:"state"`
	Timestamp int64  `json:"timestamp" xml:"timestamp"`
	Complete  bool   `json:"complete" xml:"complete"`
	Result    []Stat `json:"result" xml:"result"`
}

DataInGetAsyncErrorRequestStatByCode is a nested struct in das response

type DataInGetAsyncErrorRequestStatResult added in v1.61.1526

type DataInGetAsyncErrorRequestStatResult struct {
	Fail      bool                     `json:"fail" xml:"fail"`
	IsFinish  bool                     `json:"isFinish" xml:"isFinish"`
	ResultId  string                   `json:"resultId" xml:"resultId"`
	State     string                   `json:"state" xml:"state"`
	Timestamp int64                    `json:"timestamp" xml:"timestamp"`
	Complete  bool                     `json:"complete" xml:"complete"`
	Result    []map[string]interface{} `json:"result" xml:"result"`
}

DataInGetAsyncErrorRequestStatResult is a nested struct in das response

type DataInGetAutoResourceOptimizeRules added in v1.61.1728

type DataInGetAutoResourceOptimizeRules struct {
	TotalAutoResourceOptimizeRulesCount                     int64                             `json:"TotalAutoResourceOptimizeRulesCount" xml:"TotalAutoResourceOptimizeRulesCount"`
	EnableAutoResourceOptimizeCount                         int64                             `json:"EnableAutoResourceOptimizeCount" xml:"EnableAutoResourceOptimizeCount"`
	TurnOffAutoResourceOptimizeCount                        int64                             `json:"TurnOffAutoResourceOptimizeCount" xml:"TurnOffAutoResourceOptimizeCount"`
	HasEnableRuleButNotDasProCount                          int64                             `json:"HasEnableRuleButNotDasProCount" xml:"HasEnableRuleButNotDasProCount"`
	NeverEnableAutoResourceOptimizeOrReleasedInstanceCount  int64                             `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceCount" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceCount"`
	NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList []string                          `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList"`
	EnableAutoResourceOptimizeList                          []EnableAutoResourceOptimizeList  `json:"EnableAutoResourceOptimizeList" xml:"EnableAutoResourceOptimizeList"`
	TurnOffAutoResourceOptimizeList                         []TurnOffAutoResourceOptimizeList `json:"TurnOffAutoResourceOptimizeList" xml:"TurnOffAutoResourceOptimizeList"`
	HasEnableRuleButNotDasProList                           []HasEnableRuleButNotDasProList   `json:"HasEnableRuleButNotDasProList" xml:"HasEnableRuleButNotDasProList"`
}

DataInGetAutoResourceOptimizeRules is a nested struct in das response

type DataInGetAutoThrottleRules added in v1.61.1728

type DataInGetAutoThrottleRules struct {
	TotalAutoThrottleRulesCount                     int64                     `json:"TotalAutoThrottleRulesCount" xml:"TotalAutoThrottleRulesCount"`
	EnableAutoThrottleCount                         int64                     `json:"EnableAutoThrottleCount" xml:"EnableAutoThrottleCount"`
	TurnOffAutoThrottleCount                        int64                     `json:"TurnOffAutoThrottleCount" xml:"TurnOffAutoThrottleCount"`
	NeverEnableAutoThrottleOrReleasedInstanceCount  int64                     `json:"NeverEnableAutoThrottleOrReleasedInstanceCount" xml:"NeverEnableAutoThrottleOrReleasedInstanceCount"`
	NeverEnableAutoThrottleOrReleasedInstanceIdList []string                  `json:"NeverEnableAutoThrottleOrReleasedInstanceIdList" xml:"NeverEnableAutoThrottleOrReleasedInstanceIdList"`
	EnableAutoThrottleList                          []EnableAutoThrottleList  `json:"EnableAutoThrottleList" xml:"EnableAutoThrottleList"`
	TurnOffAutoThrottleList                         []TurnOffAutoThrottleList `json:"TurnOffAutoThrottleList" xml:"TurnOffAutoThrottleList"`
}

DataInGetAutoThrottleRules is a nested struct in das response

type DataInGetAutonomousNotifyEventsInRange added in v1.61.725

type DataInGetAutonomousNotifyEventsInRange struct {
	PageNo   int64                                  `json:"PageNo" xml:"PageNo"`
	PageSize int64                                  `json:"PageSize" xml:"PageSize"`
	Extra    string                                 `json:"Extra" xml:"Extra"`
	Total    int64                                  `json:"Total" xml:"Total"`
	List     ListInGetAutonomousNotifyEventsInRange `json:"List" xml:"List"`
}

DataInGetAutonomousNotifyEventsInRange is a nested struct in das response

type DataInGetDasProServiceUsage added in v1.61.1526

type DataInGetDasProServiceUsage struct {
	Unit []Unit `json:"unit" xml:"unit"`
}

DataInGetDasProServiceUsage is a nested struct in das response

type DataInGetErrorRequestSample added in v1.61.1526

type DataInGetErrorRequestSample struct {
	Sample []Sample `json:"sample" xml:"sample"`
}

DataInGetErrorRequestSample is a nested struct in das response

type DataInGetFullRequestOriginStatByInstanceId added in v1.61.1498

type DataInGetFullRequestOriginStatByInstanceId struct {
	Total int64      `json:"Total" xml:"Total"`
	List  []ListItem `json:"List" xml:"List"`
}

DataInGetFullRequestOriginStatByInstanceId is a nested struct in das response

type DataInGetFullRequestSampleByInstanceId added in v1.61.1728

type DataInGetFullRequestSampleByInstanceId struct {
	Item []Item `json:"Item" xml:"Item"`
}

DataInGetFullRequestSampleByInstanceId is a nested struct in das response

type DataInGetFullRequestStatResultByInstanceId added in v1.61.1498

type DataInGetFullRequestStatResultByInstanceId struct {
	Fail      bool   `json:"Fail" xml:"Fail"`
	IsFinish  bool   `json:"IsFinish" xml:"IsFinish"`
	ResultId  string `json:"ResultId" xml:"ResultId"`
	State     string `json:"State" xml:"State"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
	Result    Result `json:"Result" xml:"Result"`
}

DataInGetFullRequestStatResultByInstanceId is a nested struct in das response

type DataInGetInstanceInspections added in v1.61.961

type DataInGetInstanceInspections struct {
	PageNo   int64            `json:"PageNo" xml:"PageNo"`
	PageSize int64            `json:"PageSize" xml:"PageSize"`
	Total    int64            `json:"Total" xml:"Total"`
	List     []BaseInspection `json:"List" xml:"List"`
}

DataInGetInstanceInspections is a nested struct in das response

type DataInGetQueryOptimizeDataStats added in v1.61.1470

type DataInGetQueryOptimizeDataStats struct {
	Total    int64                    `json:"Total" xml:"Total"`
	PageNo   int                      `json:"PageNo" xml:"PageNo"`
	PageSize int                      `json:"PageSize" xml:"PageSize"`
	Extra    string                   `json:"Extra" xml:"Extra"`
	List     []QueryOptimizeDataStats `json:"List" xml:"List"`
}

DataInGetQueryOptimizeDataStats is a nested struct in das response

type DataInGetQueryOptimizeDataTop added in v1.61.1470

type DataInGetQueryOptimizeDataTop struct {
	Total    int64                   `json:"Total" xml:"Total"`
	PageNo   int                     `json:"PageNo" xml:"PageNo"`
	PageSize int                     `json:"PageSize" xml:"PageSize"`
	Extra    string                  `json:"Extra" xml:"Extra"`
	List     []QueryOptimizeDataTops `json:"List" xml:"List"`
}

DataInGetQueryOptimizeDataTop is a nested struct in das response

type DataInGetQueryOptimizeDataTrend added in v1.61.1470

type DataInGetQueryOptimizeDataTrend struct {
	Total    int64                     `json:"Total" xml:"Total"`
	PageNo   int                       `json:"PageNo" xml:"PageNo"`
	PageSize int                       `json:"PageSize" xml:"PageSize"`
	Extra    string                    `json:"Extra" xml:"Extra"`
	List     []QueryOptimizeDataTrends `json:"List" xml:"List"`
}

DataInGetQueryOptimizeDataTrend is a nested struct in das response

type DataInGetQueryOptimizeExecErrorSample added in v1.61.1470

type DataInGetQueryOptimizeExecErrorSample struct {
	Total    int64                           `json:"Total" xml:"Total"`
	PageNo   int                             `json:"PageNo" xml:"PageNo"`
	PageSize int                             `json:"PageSize" xml:"PageSize"`
	Extra    string                          `json:"Extra" xml:"Extra"`
	List     []QueryOptimizeExecErrorSamples `json:"List" xml:"List"`
}

DataInGetQueryOptimizeExecErrorSample is a nested struct in das response

type DataInGetQueryOptimizeExecErrorStats added in v1.61.1470

type DataInGetQueryOptimizeExecErrorStats struct {
	Total    int64                         `json:"Total" xml:"Total"`
	PageNo   int                           `json:"PageNo" xml:"PageNo"`
	PageSize int                           `json:"PageSize" xml:"PageSize"`
	Extra    string                        `json:"Extra" xml:"Extra"`
	List     []QueryOptimizeExecErrorStats `json:"List" xml:"List"`
}

DataInGetQueryOptimizeExecErrorStats is a nested struct in das response

type DataInGetQueryOptimizeRuleList added in v1.61.1470

type DataInGetQueryOptimizeRuleList struct {
	Total    int64   `json:"Total" xml:"Total"`
	PageNo   int     `json:"PageNo" xml:"PageNo"`
	PageSize int     `json:"PageSize" xml:"PageSize"`
	Extra    string  `json:"Extra" xml:"Extra"`
	List     []Rules `json:"List" xml:"List"`
}

DataInGetQueryOptimizeRuleList is a nested struct in das response

type DataInGetQueryOptimizeSolution added in v1.61.1470

type DataInGetQueryOptimizeSolution struct {
	Total    int64                    `json:"Total" xml:"Total"`
	PageNo   int                      `json:"PageNo" xml:"PageNo"`
	PageSize int                      `json:"PageSize" xml:"PageSize"`
	Extra    string                   `json:"Extra" xml:"Extra"`
	List     []QueryOptimizeSolutions `json:"List" xml:"List"`
}

DataInGetQueryOptimizeSolution is a nested struct in das response

type DataInGetRequestDiagnosisPage added in v1.61.1470

type DataInGetRequestDiagnosisPage struct {
	PageNo   int64  `json:"pageNo" xml:"pageNo"`
	PageSize int64  `json:"pageSize" xml:"pageSize"`
	Total    int64  `json:"total" xml:"total"`
	Extra    string `json:"extra" xml:"extra"`
	List     []T    `json:"list" xml:"list"`
}

DataInGetRequestDiagnosisPage is a nested struct in das response

type DataInGetRequestDiagnosisResult added in v1.61.1470

type DataInGetRequestDiagnosisResult struct {
	MessageId   string `json:"messageId" xml:"messageId"`
	Uuid        string `json:"uuid" xml:"uuid"`
	AccountId   string `json:"accountId" xml:"accountId"`
	SqlId       string `json:"sqlId" xml:"sqlId"`
	Engine      string `json:"engine" xml:"engine"`
	DbSchema    string `json:"dbSchema" xml:"dbSchema"`
	Param       string `json:"param" xml:"param"`
	State       int    `json:"state" xml:"state"`
	Result      string `json:"result" xml:"result"`
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
}

DataInGetRequestDiagnosisResult is a nested struct in das response

type DataInGetRunningSqlConcurrencyControlRules added in v1.61.1179

type DataInGetRunningSqlConcurrencyControlRules struct {
	Total int64                                      `json:"Total" xml:"Total"`
	List  ListInGetRunningSqlConcurrencyControlRules `json:"List" xml:"List"`
}

DataInGetRunningSqlConcurrencyControlRules is a nested struct in das response

type DataInGetSqlConcurrencyControlRulesHistory added in v1.61.1179

type DataInGetSqlConcurrencyControlRulesHistory struct {
	Total int64                                      `json:"Total" xml:"Total"`
	List  ListInGetSqlConcurrencyControlRulesHistory `json:"List" xml:"List"`
}

DataInGetSqlConcurrencyControlRulesHistory is a nested struct in das response

type DataInRunCloudBenchTask added in v1.61.1179

type DataInRunCloudBenchTask struct {
	PreCheckItem []PreCheckItem `json:"PreCheckItem" xml:"PreCheckItem"`
}

DataInRunCloudBenchTask is a nested struct in das response

type DataInUpdateAutoResourceOptimizeRulesAsync added in v1.61.1728

type DataInUpdateAutoResourceOptimizeRulesAsync struct {
	Fail           bool           `json:"Fail" xml:"Fail"`
	ResultId       string         `json:"ResultId" xml:"ResultId"`
	IsFinish       bool           `json:"IsFinish" xml:"IsFinish"`
	State          string         `json:"State" xml:"State"`
	Complete       bool           `json:"Complete" xml:"Complete"`
	Timestamp      int64          `json:"Timestamp" xml:"Timestamp"`
	ConfigResponse ConfigResponse `json:"ConfigResponse" xml:"ConfigResponse"`
}

DataInUpdateAutoResourceOptimizeRulesAsync is a nested struct in das response

type DataInUpdateAutoThrottleRulesAsync added in v1.61.1728

type DataInUpdateAutoThrottleRulesAsync struct {
	Fail           bool           `json:"Fail" xml:"Fail"`
	ResultId       string         `json:"ResultId" xml:"ResultId"`
	IsFinish       bool           `json:"IsFinish" xml:"IsFinish"`
	State          string         `json:"State" xml:"State"`
	Complete       bool           `json:"Complete" xml:"Complete"`
	Timestamp      int64          `json:"Timestamp" xml:"Timestamp"`
	ConfigResponse ConfigResponse `json:"ConfigResponse" xml:"ConfigResponse"`
}

DataInUpdateAutoThrottleRulesAsync is a nested struct in das response

type DeleteCloudBenchTaskRequest added in v1.61.1470

type DeleteCloudBenchTaskRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

DeleteCloudBenchTaskRequest is the request struct for api DeleteCloudBenchTask

func CreateDeleteCloudBenchTaskRequest added in v1.61.1470

func CreateDeleteCloudBenchTaskRequest() (request *DeleteCloudBenchTaskRequest)

CreateDeleteCloudBenchTaskRequest creates a request to invoke DeleteCloudBenchTask API

type DeleteCloudBenchTaskResponse added in v1.61.1470

type DeleteCloudBenchTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

DeleteCloudBenchTaskResponse is the response struct for api DeleteCloudBenchTask

func CreateDeleteCloudBenchTaskResponse added in v1.61.1470

func CreateDeleteCloudBenchTaskResponse() (response *DeleteCloudBenchTaskResponse)

CreateDeleteCloudBenchTaskResponse creates a response to parse from DeleteCloudBenchTask response

type DeleteStopGatewayRequest added in v1.61.1601

type DeleteStopGatewayRequest struct {
	*requests.RpcRequest
	GatewayId string `position:"Query" name:"GatewayId"`
}

DeleteStopGatewayRequest is the request struct for api DeleteStopGateway

func CreateDeleteStopGatewayRequest added in v1.61.1601

func CreateDeleteStopGatewayRequest() (request *DeleteStopGatewayRequest)

CreateDeleteStopGatewayRequest creates a request to invoke DeleteStopGateway API

type DeleteStopGatewayResponse added in v1.61.1601

type DeleteStopGatewayResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

DeleteStopGatewayResponse is the response struct for api DeleteStopGateway

func CreateDeleteStopGatewayResponse added in v1.61.1601

func CreateDeleteStopGatewayResponse() (response *DeleteStopGatewayResponse)

CreateDeleteStopGatewayResponse creates a response to parse from DeleteStopGateway response

type DescribeCacheAnalysisJobRequest added in v1.61.570

type DescribeCacheAnalysisJobRequest struct {
	*requests.RpcRequest
	JobId      string `position:"Query" name:"JobId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeCacheAnalysisJobRequest is the request struct for api DescribeCacheAnalysisJob

func CreateDescribeCacheAnalysisJobRequest added in v1.61.570

func CreateDescribeCacheAnalysisJobRequest() (request *DescribeCacheAnalysisJobRequest)

CreateDescribeCacheAnalysisJobRequest creates a request to invoke DescribeCacheAnalysisJob API

type DescribeCacheAnalysisJobResponse added in v1.61.570

type DescribeCacheAnalysisJobResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeCacheAnalysisJobResponse is the response struct for api DescribeCacheAnalysisJob

func CreateDescribeCacheAnalysisJobResponse added in v1.61.570

func CreateDescribeCacheAnalysisJobResponse() (response *DescribeCacheAnalysisJobResponse)

CreateDescribeCacheAnalysisJobResponse creates a response to parse from DescribeCacheAnalysisJob response

type DescribeCacheAnalysisJobsRequest added in v1.61.570

type DescribeCacheAnalysisJobsRequest struct {
	*requests.RpcRequest
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
	InstanceId string `position:"Query" name:"InstanceId"`
	PageNo     string `position:"Query" name:"PageNo"`
	PageSize   string `position:"Query" name:"PageSize"`
}

DescribeCacheAnalysisJobsRequest is the request struct for api DescribeCacheAnalysisJobs

func CreateDescribeCacheAnalysisJobsRequest added in v1.61.570

func CreateDescribeCacheAnalysisJobsRequest() (request *DescribeCacheAnalysisJobsRequest)

CreateDescribeCacheAnalysisJobsRequest creates a request to invoke DescribeCacheAnalysisJobs API

type DescribeCacheAnalysisJobsResponse added in v1.61.570

type DescribeCacheAnalysisJobsResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeCacheAnalysisJobsResponse is the response struct for api DescribeCacheAnalysisJobs

func CreateDescribeCacheAnalysisJobsResponse added in v1.61.570

func CreateDescribeCacheAnalysisJobsResponse() (response *DescribeCacheAnalysisJobsResponse)

CreateDescribeCacheAnalysisJobsResponse creates a response to parse from DescribeCacheAnalysisJobs response

type DescribeCloudBenchTasksRequest added in v1.61.1179

type DescribeCloudBenchTasksRequest struct {
	*requests.RpcRequest
	TaskType  string `position:"Query" name:"TaskType"`
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
	PageNo    string `position:"Query" name:"PageNo"`
	PageSize  string `position:"Query" name:"PageSize"`
	Status    string `position:"Query" name:"Status"`
}

DescribeCloudBenchTasksRequest is the request struct for api DescribeCloudBenchTasks

func CreateDescribeCloudBenchTasksRequest added in v1.61.1179

func CreateDescribeCloudBenchTasksRequest() (request *DescribeCloudBenchTasksRequest)

CreateDescribeCloudBenchTasksRequest creates a request to invoke DescribeCloudBenchTasks API

type DescribeCloudBenchTasksResponse added in v1.61.1179

type DescribeCloudBenchTasksResponse struct {
	*responses.BaseResponse
	Code      string                        `json:"Code" xml:"Code"`
	Message   string                        `json:"Message" xml:"Message"`
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Success   string                        `json:"Success" xml:"Success"`
	Data      DataInDescribeCloudBenchTasks `json:"Data" xml:"Data"`
}

DescribeCloudBenchTasksResponse is the response struct for api DescribeCloudBenchTasks

func CreateDescribeCloudBenchTasksResponse added in v1.61.1179

func CreateDescribeCloudBenchTasksResponse() (response *DescribeCloudBenchTasksResponse)

CreateDescribeCloudBenchTasksResponse creates a response to parse from DescribeCloudBenchTasks response

type DescribeCloudbenchTaskConfigRequest added in v1.61.1179

type DescribeCloudbenchTaskConfigRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

DescribeCloudbenchTaskConfigRequest is the request struct for api DescribeCloudbenchTaskConfig

func CreateDescribeCloudbenchTaskConfigRequest added in v1.61.1179

func CreateDescribeCloudbenchTaskConfigRequest() (request *DescribeCloudbenchTaskConfigRequest)

CreateDescribeCloudbenchTaskConfigRequest creates a request to invoke DescribeCloudbenchTaskConfig API

type DescribeCloudbenchTaskConfigResponse added in v1.61.1179

type DescribeCloudbenchTaskConfigResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeCloudbenchTaskConfigResponse is the response struct for api DescribeCloudbenchTaskConfig

func CreateDescribeCloudbenchTaskConfigResponse added in v1.61.1179

func CreateDescribeCloudbenchTaskConfigResponse() (response *DescribeCloudbenchTaskConfigResponse)

CreateDescribeCloudbenchTaskConfigResponse creates a response to parse from DescribeCloudbenchTaskConfig response

type DescribeCloudbenchTaskRequest added in v1.61.1179

type DescribeCloudbenchTaskRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

DescribeCloudbenchTaskRequest is the request struct for api DescribeCloudbenchTask

func CreateDescribeCloudbenchTaskRequest added in v1.61.1179

func CreateDescribeCloudbenchTaskRequest() (request *DescribeCloudbenchTaskRequest)

CreateDescribeCloudbenchTaskRequest creates a request to invoke DescribeCloudbenchTask API

type DescribeCloudbenchTaskResponse added in v1.61.1179

type DescribeCloudbenchTaskResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeCloudbenchTaskResponse is the response struct for api DescribeCloudbenchTask

func CreateDescribeCloudbenchTaskResponse added in v1.61.1179

func CreateDescribeCloudbenchTaskResponse() (response *DescribeCloudbenchTaskResponse)

CreateDescribeCloudbenchTaskResponse creates a response to parse from DescribeCloudbenchTask response

type DescribeDiagnosticReportListRequest

type DescribeDiagnosticReportListRequest struct {
	*requests.RpcRequest
	EndTime      string `position:"Query" name:"EndTime"`
	StartTime    string `position:"Query" name:"StartTime"`
	PageNo       string `position:"Query" name:"PageNo"`
	PageSize     string `position:"Query" name:"PageSize"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

DescribeDiagnosticReportListRequest is the request struct for api DescribeDiagnosticReportList

func CreateDescribeDiagnosticReportListRequest

func CreateDescribeDiagnosticReportListRequest() (request *DescribeDiagnosticReportListRequest)

CreateDescribeDiagnosticReportListRequest creates a request to invoke DescribeDiagnosticReportList API

type DescribeDiagnosticReportListResponse

type DescribeDiagnosticReportListResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

DescribeDiagnosticReportListResponse is the response struct for api DescribeDiagnosticReportList

func CreateDescribeDiagnosticReportListResponse

func CreateDescribeDiagnosticReportListResponse() (response *DescribeDiagnosticReportListResponse)

CreateDescribeDiagnosticReportListResponse creates a response to parse from DescribeDiagnosticReportList response

type DescribeHotBigKeysRequest added in v1.61.1179

type DescribeHotBigKeysRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	NodeId         string `position:"Query" name:"NodeId"`
}

DescribeHotBigKeysRequest is the request struct for api DescribeHotBigKeys

func CreateDescribeHotBigKeysRequest added in v1.61.1179

func CreateDescribeHotBigKeysRequest() (request *DescribeHotBigKeysRequest)

CreateDescribeHotBigKeysRequest creates a request to invoke DescribeHotBigKeys API

type DescribeHotBigKeysResponse added in v1.61.1179

type DescribeHotBigKeysResponse struct {
	*responses.BaseResponse
	Message   string                   `json:"Message" xml:"Message"`
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Code      string                   `json:"Code" xml:"Code"`
	Success   string                   `json:"Success" xml:"Success"`
	Data      DataInDescribeHotBigKeys `json:"Data" xml:"Data"`
}

DescribeHotBigKeysResponse is the response struct for api DescribeHotBigKeys

func CreateDescribeHotBigKeysResponse added in v1.61.1179

func CreateDescribeHotBigKeysResponse() (response *DescribeHotBigKeysResponse)

CreateDescribeHotBigKeysResponse creates a response to parse from DescribeHotBigKeys response

type DescribeHotKeysRequest added in v1.61.661

type DescribeHotKeysRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	NodeId     string `position:"Query" name:"NodeId"`
}

DescribeHotKeysRequest is the request struct for api DescribeHotKeys

func CreateDescribeHotKeysRequest added in v1.61.661

func CreateDescribeHotKeysRequest() (request *DescribeHotKeysRequest)

CreateDescribeHotKeysRequest creates a request to invoke DescribeHotKeys API

type DescribeHotKeysResponse added in v1.61.661

type DescribeHotKeysResponse struct {
	*responses.BaseResponse
	Message   string                `json:"Message" xml:"Message"`
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Code      string                `json:"Code" xml:"Code"`
	Success   string                `json:"Success" xml:"Success"`
	Data      DataInDescribeHotKeys `json:"Data" xml:"Data"`
}

DescribeHotKeysResponse is the response struct for api DescribeHotKeys

func CreateDescribeHotKeysResponse added in v1.61.661

func CreateDescribeHotKeysResponse() (response *DescribeHotKeysResponse)

CreateDescribeHotKeysResponse creates a response to parse from DescribeHotKeys response

type DescribeInstanceDasProRequest added in v1.61.1498

type DescribeInstanceDasProRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeInstanceDasProRequest is the request struct for api DescribeInstanceDasPro

func CreateDescribeInstanceDasProRequest added in v1.61.1498

func CreateDescribeInstanceDasProRequest() (request *DescribeInstanceDasProRequest)

CreateDescribeInstanceDasProRequest creates a request to invoke DescribeInstanceDasPro API

type DescribeInstanceDasProResponse added in v1.61.1498

type DescribeInstanceDasProResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      bool   `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

DescribeInstanceDasProResponse is the response struct for api DescribeInstanceDasPro

func CreateDescribeInstanceDasProResponse added in v1.61.1498

func CreateDescribeInstanceDasProResponse() (response *DescribeInstanceDasProResponse)

CreateDescribeInstanceDasProResponse creates a response to parse from DescribeInstanceDasPro response

type DescribeTopBigKeysRequest added in v1.61.1179

type DescribeTopBigKeysRequest struct {
	*requests.RpcRequest
	EndTime        string `position:"Query" name:"EndTime"`
	StartTime      string `position:"Query" name:"StartTime"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	NodeId         string `position:"Query" name:"NodeId"`
}

DescribeTopBigKeysRequest is the request struct for api DescribeTopBigKeys

func CreateDescribeTopBigKeysRequest added in v1.61.1179

func CreateDescribeTopBigKeysRequest() (request *DescribeTopBigKeysRequest)

CreateDescribeTopBigKeysRequest creates a request to invoke DescribeTopBigKeys API

type DescribeTopBigKeysResponse added in v1.61.1179

type DescribeTopBigKeysResponse struct {
	*responses.BaseResponse
	Message   string                   `json:"Message" xml:"Message"`
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Code      string                   `json:"Code" xml:"Code"`
	Success   string                   `json:"Success" xml:"Success"`
	Data      DataInDescribeTopBigKeys `json:"Data" xml:"Data"`
}

DescribeTopBigKeysResponse is the response struct for api DescribeTopBigKeys

func CreateDescribeTopBigKeysResponse added in v1.61.1179

func CreateDescribeTopBigKeysResponse() (response *DescribeTopBigKeysResponse)

CreateDescribeTopBigKeysResponse creates a response to parse from DescribeTopBigKeys response

type DescribeTopHotKeysRequest added in v1.61.1179

type DescribeTopHotKeysRequest struct {
	*requests.RpcRequest
	EndTime        string `position:"Query" name:"EndTime"`
	StartTime      string `position:"Query" name:"StartTime"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	NodeId         string `position:"Query" name:"NodeId"`
}

DescribeTopHotKeysRequest is the request struct for api DescribeTopHotKeys

func CreateDescribeTopHotKeysRequest added in v1.61.1179

func CreateDescribeTopHotKeysRequest() (request *DescribeTopHotKeysRequest)

CreateDescribeTopHotKeysRequest creates a request to invoke DescribeTopHotKeys API

type DescribeTopHotKeysResponse added in v1.61.1179

type DescribeTopHotKeysResponse struct {
	*responses.BaseResponse
	Message   string                   `json:"Message" xml:"Message"`
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Code      string                   `json:"Code" xml:"Code"`
	Success   string                   `json:"Success" xml:"Success"`
	Data      DataInDescribeTopHotKeys `json:"Data" xml:"Data"`
}

DescribeTopHotKeysResponse is the response struct for api DescribeTopHotKeys

func CreateDescribeTopHotKeysResponse added in v1.61.1179

func CreateDescribeTopHotKeysResponse() (response *DescribeTopHotKeysResponse)

CreateDescribeTopHotKeysResponse creates a response to parse from DescribeTopHotKeys response

type DisableAllSqlConcurrencyControlRulesRequest added in v1.61.1179

type DisableAllSqlConcurrencyControlRulesRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
}

DisableAllSqlConcurrencyControlRulesRequest is the request struct for api DisableAllSqlConcurrencyControlRules

func CreateDisableAllSqlConcurrencyControlRulesRequest added in v1.61.1179

func CreateDisableAllSqlConcurrencyControlRulesRequest() (request *DisableAllSqlConcurrencyControlRulesRequest)

CreateDisableAllSqlConcurrencyControlRulesRequest creates a request to invoke DisableAllSqlConcurrencyControlRules API

type DisableAllSqlConcurrencyControlRulesResponse added in v1.61.1179

type DisableAllSqlConcurrencyControlRulesResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

DisableAllSqlConcurrencyControlRulesResponse is the response struct for api DisableAllSqlConcurrencyControlRules

func CreateDisableAllSqlConcurrencyControlRulesResponse added in v1.61.1179

func CreateDisableAllSqlConcurrencyControlRulesResponse() (response *DisableAllSqlConcurrencyControlRulesResponse)

CreateDisableAllSqlConcurrencyControlRulesResponse creates a response to parse from DisableAllSqlConcurrencyControlRules response

type DisableAutoResourceOptimizeRulesRequest added in v1.61.1728

type DisableAutoResourceOptimizeRulesRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
}

DisableAutoResourceOptimizeRulesRequest is the request struct for api DisableAutoResourceOptimizeRules

func CreateDisableAutoResourceOptimizeRulesRequest added in v1.61.1728

func CreateDisableAutoResourceOptimizeRulesRequest() (request *DisableAutoResourceOptimizeRulesRequest)

CreateDisableAutoResourceOptimizeRulesRequest creates a request to invoke DisableAutoResourceOptimizeRules API

type DisableAutoResourceOptimizeRulesResponse added in v1.61.1728

type DisableAutoResourceOptimizeRulesResponse struct {
	*responses.BaseResponse
	Code      int64                                  `json:"Code" xml:"Code"`
	Message   string                                 `json:"Message" xml:"Message"`
	RequestId string                                 `json:"RequestId" xml:"RequestId"`
	Success   bool                                   `json:"Success" xml:"Success"`
	Data      DataInDisableAutoResourceOptimizeRules `json:"Data" xml:"Data"`
}

DisableAutoResourceOptimizeRulesResponse is the response struct for api DisableAutoResourceOptimizeRules

func CreateDisableAutoResourceOptimizeRulesResponse added in v1.61.1728

func CreateDisableAutoResourceOptimizeRulesResponse() (response *DisableAutoResourceOptimizeRulesResponse)

CreateDisableAutoResourceOptimizeRulesResponse creates a response to parse from DisableAutoResourceOptimizeRules response

type DisableAutoThrottleRulesRequest added in v1.61.1728

type DisableAutoThrottleRulesRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
}

DisableAutoThrottleRulesRequest is the request struct for api DisableAutoThrottleRules

func CreateDisableAutoThrottleRulesRequest added in v1.61.1728

func CreateDisableAutoThrottleRulesRequest() (request *DisableAutoThrottleRulesRequest)

CreateDisableAutoThrottleRulesRequest creates a request to invoke DisableAutoThrottleRules API

type DisableAutoThrottleRulesResponse added in v1.61.1728

type DisableAutoThrottleRulesResponse struct {
	*responses.BaseResponse
	Code      int64                          `json:"Code" xml:"Code"`
	Message   string                         `json:"Message" xml:"Message"`
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Success   bool                           `json:"Success" xml:"Success"`
	Data      DataInDisableAutoThrottleRules `json:"Data" xml:"Data"`
}

DisableAutoThrottleRulesResponse is the response struct for api DisableAutoThrottleRules

func CreateDisableAutoThrottleRulesResponse added in v1.61.1728

func CreateDisableAutoThrottleRulesResponse() (response *DisableAutoThrottleRulesResponse)

CreateDisableAutoThrottleRulesResponse creates a response to parse from DisableAutoThrottleRules response

type DisableDasProRequest added in v1.61.1498

type DisableDasProRequest struct {
	*requests.RpcRequest
	UserId     string `position:"Query" name:"UserId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DisableDasProRequest is the request struct for api DisableDasPro

func CreateDisableDasProRequest added in v1.61.1498

func CreateDisableDasProRequest() (request *DisableDasProRequest)

CreateDisableDasProRequest creates a request to invoke DisableDasPro API

type DisableDasProResponse added in v1.61.1498

type DisableDasProResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

DisableDasProResponse is the response struct for api DisableDasPro

func CreateDisableDasProResponse added in v1.61.1498

func CreateDisableDasProResponse() (response *DisableDasProResponse)

CreateDisableDasProResponse creates a response to parse from DisableDasPro response

type DisableSqlConcurrencyControlRequest added in v1.61.1179

type DisableSqlConcurrencyControlRequest struct {
	*requests.RpcRequest
	ItemId         requests.Integer `position:"Query" name:"ItemId"`
	ConsoleContext string           `position:"Query" name:"ConsoleContext"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
}

DisableSqlConcurrencyControlRequest is the request struct for api DisableSqlConcurrencyControl

func CreateDisableSqlConcurrencyControlRequest added in v1.61.1179

func CreateDisableSqlConcurrencyControlRequest() (request *DisableSqlConcurrencyControlRequest)

CreateDisableSqlConcurrencyControlRequest creates a request to invoke DisableSqlConcurrencyControl API

type DisableSqlConcurrencyControlResponse added in v1.61.1179

type DisableSqlConcurrencyControlResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

DisableSqlConcurrencyControlResponse is the response struct for api DisableSqlConcurrencyControl

func CreateDisableSqlConcurrencyControlResponse added in v1.61.1179

func CreateDisableSqlConcurrencyControlResponse() (response *DisableSqlConcurrencyControlResponse)

CreateDisableSqlConcurrencyControlResponse creates a response to parse from DisableSqlConcurrencyControl response

type EnableAutoResourceOptimizeList added in v1.61.1728

type EnableAutoResourceOptimizeList struct {
	TableSpaceSize          string `json:"TableSpaceSize" xml:"TableSpaceSize"`
	InstanceId              string `json:"InstanceId" xml:"InstanceId"`
	UserId                  string `json:"UserId" xml:"UserId"`
	AutoDefragment          bool   `json:"AutoDefragment" xml:"AutoDefragment"`
	DasProOn                bool   `json:"DasProOn" xml:"DasProOn"`
	TableFragmentationRatio string `json:"TableFragmentationRatio" xml:"TableFragmentationRatio"`
}

EnableAutoResourceOptimizeList is a nested struct in das response

type EnableAutoResourceOptimizeListInGetAutoResourceOptimizeRules added in v1.61.1728

type EnableAutoResourceOptimizeListInGetAutoResourceOptimizeRules struct {
	EnableAutoResourceOptimizeList []EnableAutoResourceOptimizeList `json:"enableAutoResourceOptimizeList" xml:"enableAutoResourceOptimizeList"`
}

EnableAutoResourceOptimizeListInGetAutoResourceOptimizeRules is a nested struct in das response

type EnableAutoThrottleList added in v1.61.1728

type EnableAutoThrottleList struct {
	ActiveSessions         int64  `json:"ActiveSessions" xml:"ActiveSessions"`
	AutoKillSession        bool   `json:"AutoKillSession" xml:"AutoKillSession"`
	Visible                bool   `json:"Visible" xml:"Visible"`
	CpuUsage               string `json:"CpuUsage" xml:"CpuUsage"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	UserId                 string `json:"UserId" xml:"UserId"`
	AllowThrottleStartTime string `json:"AllowThrottleStartTime" xml:"AllowThrottleStartTime"`
	AllowThrottleEndTime   string `json:"AllowThrottleEndTime" xml:"AllowThrottleEndTime"`
	CpuSessionRelation     string `json:"CpuSessionRelation" xml:"CpuSessionRelation"`
	AbnormalDuration       string `json:"AbnormalDuration" xml:"AbnormalDuration"`
	MaxThrottleTime        string `json:"MaxThrottleTime" xml:"MaxThrottleTime"`
}

EnableAutoThrottleList is a nested struct in das response

type EnableAutoThrottleListInGetAutoThrottleRules added in v1.61.1728

type EnableAutoThrottleListInGetAutoThrottleRules struct {
	EnableAutoThrottleList []EnableAutoThrottleList `json:"enableAutoThrottleList" xml:"enableAutoThrottleList"`
}

EnableAutoThrottleListInGetAutoThrottleRules is a nested struct in das response

type EnableDasProRequest added in v1.61.1498

type EnableDasProRequest struct {
	*requests.RpcRequest
	SqlRetention requests.Integer `position:"Query" name:"SqlRetention"`
	UserId       string           `position:"Query" name:"UserId"`
	InstanceId   string           `position:"Query" name:"InstanceId"`
}

EnableDasProRequest is the request struct for api EnableDasPro

func CreateEnableDasProRequest added in v1.61.1498

func CreateEnableDasProRequest() (request *EnableDasProRequest)

CreateEnableDasProRequest creates a request to invoke EnableDasPro API

type EnableDasProResponse added in v1.61.1498

type EnableDasProResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

EnableDasProResponse is the response struct for api EnableDasPro

func CreateEnableDasProResponse added in v1.61.1498

func CreateEnableDasProResponse() (response *EnableDasProResponse)

CreateEnableDasProResponse creates a response to parse from EnableDasPro response

type EnableSqlConcurrencyControlRequest added in v1.61.1179

type EnableSqlConcurrencyControlRequest struct {
	*requests.RpcRequest
	SqlType                string           `position:"Query" name:"SqlType"`
	SqlKeywords            string           `position:"Query" name:"SqlKeywords"`
	ConsoleContext         string           `position:"Query" name:"ConsoleContext"`
	InstanceId             string           `position:"Query" name:"InstanceId"`
	ConcurrencyControlTime requests.Integer `position:"Query" name:"ConcurrencyControlTime"`
	MaxConcurrency         requests.Integer `position:"Query" name:"MaxConcurrency"`
}

EnableSqlConcurrencyControlRequest is the request struct for api EnableSqlConcurrencyControl

func CreateEnableSqlConcurrencyControlRequest added in v1.61.1179

func CreateEnableSqlConcurrencyControlRequest() (request *EnableSqlConcurrencyControlRequest)

CreateEnableSqlConcurrencyControlRequest creates a request to invoke EnableSqlConcurrencyControl API

type EnableSqlConcurrencyControlResponse added in v1.61.1179

type EnableSqlConcurrencyControlResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

EnableSqlConcurrencyControlResponse is the response struct for api EnableSqlConcurrencyControl

func CreateEnableSqlConcurrencyControlResponse added in v1.61.1179

func CreateEnableSqlConcurrencyControlResponse() (response *EnableSqlConcurrencyControlResponse)

CreateEnableSqlConcurrencyControlResponse creates a response to parse from EnableSqlConcurrencyControl response

type GetAsyncErrorRequestListByCodeRequest added in v1.61.1470

type GetAsyncErrorRequestListByCodeRequest struct {
	*requests.RpcRequest
	Start      requests.Integer `position:"Query" name:"Start"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	End        requests.Integer `position:"Query" name:"End"`
	NodeId     string           `position:"Query" name:"NodeId"`
	ErrorCode  string           `position:"Query" name:"ErrorCode"`
}

GetAsyncErrorRequestListByCodeRequest is the request struct for api GetAsyncErrorRequestListByCode

func CreateGetAsyncErrorRequestListByCodeRequest added in v1.61.1470

func CreateGetAsyncErrorRequestListByCodeRequest() (request *GetAsyncErrorRequestListByCodeRequest)

CreateGetAsyncErrorRequestListByCodeRequest creates a request to invoke GetAsyncErrorRequestListByCode API

type GetAsyncErrorRequestListByCodeResponse added in v1.61.1470

type GetAsyncErrorRequestListByCodeResponse struct {
	*responses.BaseResponse
	Code      int64                                `json:"Code" xml:"Code"`
	Message   string                               `json:"Message" xml:"Message"`
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Success   bool                                 `json:"Success" xml:"Success"`
	Data      DataInGetAsyncErrorRequestListByCode `json:"Data" xml:"Data"`
}

GetAsyncErrorRequestListByCodeResponse is the response struct for api GetAsyncErrorRequestListByCode

func CreateGetAsyncErrorRequestListByCodeResponse added in v1.61.1470

func CreateGetAsyncErrorRequestListByCodeResponse() (response *GetAsyncErrorRequestListByCodeResponse)

CreateGetAsyncErrorRequestListByCodeResponse creates a response to parse from GetAsyncErrorRequestListByCode response

type GetAsyncErrorRequestStatByCodeRequest added in v1.61.1470

type GetAsyncErrorRequestStatByCodeRequest struct {
	*requests.RpcRequest
	Start      requests.Integer `position:"Query" name:"Start"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	DbName     string           `position:"Query" name:"DbName"`
	End        requests.Integer `position:"Query" name:"End"`
	NodeId     string           `position:"Query" name:"NodeId"`
}

GetAsyncErrorRequestStatByCodeRequest is the request struct for api GetAsyncErrorRequestStatByCode

func CreateGetAsyncErrorRequestStatByCodeRequest added in v1.61.1470

func CreateGetAsyncErrorRequestStatByCodeRequest() (request *GetAsyncErrorRequestStatByCodeRequest)

CreateGetAsyncErrorRequestStatByCodeRequest creates a request to invoke GetAsyncErrorRequestStatByCode API

type GetAsyncErrorRequestStatByCodeResponse added in v1.61.1470

type GetAsyncErrorRequestStatByCodeResponse struct {
	*responses.BaseResponse
	Code      int64                                `json:"Code" xml:"Code"`
	Message   string                               `json:"Message" xml:"Message"`
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Success   bool                                 `json:"Success" xml:"Success"`
	Data      DataInGetAsyncErrorRequestStatByCode `json:"Data" xml:"Data"`
}

GetAsyncErrorRequestStatByCodeResponse is the response struct for api GetAsyncErrorRequestStatByCode

func CreateGetAsyncErrorRequestStatByCodeResponse added in v1.61.1470

func CreateGetAsyncErrorRequestStatByCodeResponse() (response *GetAsyncErrorRequestStatByCodeResponse)

CreateGetAsyncErrorRequestStatByCodeResponse creates a response to parse from GetAsyncErrorRequestStatByCode response

type GetAsyncErrorRequestStatResultRequest added in v1.61.1470

type GetAsyncErrorRequestStatResultRequest struct {
	*requests.RpcRequest
	SqlIdList  string           `position:"Query" name:"SqlIdList"`
	Start      requests.Integer `position:"Query" name:"Start"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	DbName     string           `position:"Query" name:"DbName"`
	End        requests.Integer `position:"Query" name:"End"`
	NodeId     string           `position:"Query" name:"NodeId"`
}

GetAsyncErrorRequestStatResultRequest is the request struct for api GetAsyncErrorRequestStatResult

func CreateGetAsyncErrorRequestStatResultRequest added in v1.61.1470

func CreateGetAsyncErrorRequestStatResultRequest() (request *GetAsyncErrorRequestStatResultRequest)

CreateGetAsyncErrorRequestStatResultRequest creates a request to invoke GetAsyncErrorRequestStatResult API

type GetAsyncErrorRequestStatResultResponse added in v1.61.1470

type GetAsyncErrorRequestStatResultResponse struct {
	*responses.BaseResponse
	Code      int64                                `json:"Code" xml:"Code"`
	Message   string                               `json:"Message" xml:"Message"`
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Success   bool                                 `json:"Success" xml:"Success"`
	Data      DataInGetAsyncErrorRequestStatResult `json:"Data" xml:"Data"`
}

GetAsyncErrorRequestStatResultResponse is the response struct for api GetAsyncErrorRequestStatResult

func CreateGetAsyncErrorRequestStatResultResponse added in v1.61.1470

func CreateGetAsyncErrorRequestStatResultResponse() (response *GetAsyncErrorRequestStatResultResponse)

CreateGetAsyncErrorRequestStatResultResponse creates a response to parse from GetAsyncErrorRequestStatResult response

type GetAutoResourceOptimizeRulesRequest added in v1.61.1728

type GetAutoResourceOptimizeRulesRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
}

GetAutoResourceOptimizeRulesRequest is the request struct for api GetAutoResourceOptimizeRules

func CreateGetAutoResourceOptimizeRulesRequest added in v1.61.1728

func CreateGetAutoResourceOptimizeRulesRequest() (request *GetAutoResourceOptimizeRulesRequest)

CreateGetAutoResourceOptimizeRulesRequest creates a request to invoke GetAutoResourceOptimizeRules API

type GetAutoResourceOptimizeRulesResponse added in v1.61.1728

type GetAutoResourceOptimizeRulesResponse struct {
	*responses.BaseResponse
	Code      int64                              `json:"Code" xml:"Code"`
	Message   string                             `json:"Message" xml:"Message"`
	RequestId string                             `json:"RequestId" xml:"RequestId"`
	Success   bool                               `json:"Success" xml:"Success"`
	Data      DataInGetAutoResourceOptimizeRules `json:"Data" xml:"Data"`
}

GetAutoResourceOptimizeRulesResponse is the response struct for api GetAutoResourceOptimizeRules

func CreateGetAutoResourceOptimizeRulesResponse added in v1.61.1728

func CreateGetAutoResourceOptimizeRulesResponse() (response *GetAutoResourceOptimizeRulesResponse)

CreateGetAutoResourceOptimizeRulesResponse creates a response to parse from GetAutoResourceOptimizeRules response

type GetAutoThrottleRulesRequest added in v1.61.1728

type GetAutoThrottleRulesRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
}

GetAutoThrottleRulesRequest is the request struct for api GetAutoThrottleRules

func CreateGetAutoThrottleRulesRequest added in v1.61.1728

func CreateGetAutoThrottleRulesRequest() (request *GetAutoThrottleRulesRequest)

CreateGetAutoThrottleRulesRequest creates a request to invoke GetAutoThrottleRules API

type GetAutoThrottleRulesResponse added in v1.61.1728

type GetAutoThrottleRulesResponse struct {
	*responses.BaseResponse
	Code      int64                      `json:"Code" xml:"Code"`
	Message   string                     `json:"Message" xml:"Message"`
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Success   bool                       `json:"Success" xml:"Success"`
	Data      DataInGetAutoThrottleRules `json:"Data" xml:"Data"`
}

GetAutoThrottleRulesResponse is the response struct for api GetAutoThrottleRules

func CreateGetAutoThrottleRulesResponse added in v1.61.1728

func CreateGetAutoThrottleRulesResponse() (response *GetAutoThrottleRulesResponse)

CreateGetAutoThrottleRulesResponse creates a response to parse from GetAutoThrottleRules response

type GetAutonomousNotifyEventContentRequest added in v1.61.725

type GetAutonomousNotifyEventContentRequest struct {
	*requests.RpcRequest
	Context    string `position:"Query" name:"__context"`
	SpanId     string `position:"Query" name:"SpanId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

GetAutonomousNotifyEventContentRequest is the request struct for api GetAutonomousNotifyEventContent

func CreateGetAutonomousNotifyEventContentRequest added in v1.61.725

func CreateGetAutonomousNotifyEventContentRequest() (request *GetAutonomousNotifyEventContentRequest)

CreateGetAutonomousNotifyEventContentRequest creates a request to invoke GetAutonomousNotifyEventContent API

type GetAutonomousNotifyEventContentResponse added in v1.61.725

type GetAutonomousNotifyEventContentResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

GetAutonomousNotifyEventContentResponse is the response struct for api GetAutonomousNotifyEventContent

func CreateGetAutonomousNotifyEventContentResponse added in v1.61.725

func CreateGetAutonomousNotifyEventContentResponse() (response *GetAutonomousNotifyEventContentResponse)

CreateGetAutonomousNotifyEventContentResponse creates a response to parse from GetAutonomousNotifyEventContent response

type GetAutonomousNotifyEventsInRangeRequest added in v1.61.725

type GetAutonomousNotifyEventsInRangeRequest struct {
	*requests.RpcRequest
	Context      string `position:"Query" name:"__context"`
	Level        string `position:"Query" name:"Level"`
	EndTime      string `position:"Query" name:"EndTime"`
	StartTime    string `position:"Query" name:"StartTime"`
	InstanceId   string `position:"Query" name:"InstanceId"`
	EventContext string `position:"Query" name:"EventContext"`
	MinLevel     string `position:"Query" name:"MinLevel"`
	PageOffset   string `position:"Query" name:"PageOffset"`
	PageSize     string `position:"Query" name:"PageSize"`
	NodeId       string `position:"Query" name:"NodeId"`
}

GetAutonomousNotifyEventsInRangeRequest is the request struct for api GetAutonomousNotifyEventsInRange

func CreateGetAutonomousNotifyEventsInRangeRequest added in v1.61.725

func CreateGetAutonomousNotifyEventsInRangeRequest() (request *GetAutonomousNotifyEventsInRangeRequest)

CreateGetAutonomousNotifyEventsInRangeRequest creates a request to invoke GetAutonomousNotifyEventsInRange API

type GetAutonomousNotifyEventsInRangeResponse added in v1.61.725

type GetAutonomousNotifyEventsInRangeResponse struct {
	*responses.BaseResponse
	Message   string                                 `json:"Message" xml:"Message"`
	RequestId string                                 `json:"RequestId" xml:"RequestId"`
	Code      string                                 `json:"Code" xml:"Code"`
	Success   string                                 `json:"Success" xml:"Success"`
	Data      DataInGetAutonomousNotifyEventsInRange `json:"Data" xml:"Data"`
}

GetAutonomousNotifyEventsInRangeResponse is the response struct for api GetAutonomousNotifyEventsInRange

func CreateGetAutonomousNotifyEventsInRangeResponse added in v1.61.725

func CreateGetAutonomousNotifyEventsInRangeResponse() (response *GetAutonomousNotifyEventsInRangeResponse)

CreateGetAutonomousNotifyEventsInRangeResponse creates a response to parse from GetAutonomousNotifyEventsInRange response

type GetDasProServiceUsageRequest added in v1.61.1498

type GetDasProServiceUsageRequest struct {
	*requests.RpcRequest
	Signature      string `position:"Query" name:"Signature"`
	UserId         string `position:"Query" name:"UserId"`
	Uid            string `position:"Query" name:"Uid"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	AccessKey      string `position:"Query" name:"AccessKey"`
}

GetDasProServiceUsageRequest is the request struct for api GetDasProServiceUsage

func CreateGetDasProServiceUsageRequest added in v1.61.1498

func CreateGetDasProServiceUsageRequest() (request *GetDasProServiceUsageRequest)

CreateGetDasProServiceUsageRequest creates a request to invoke GetDasProServiceUsage API

type GetDasProServiceUsageResponse added in v1.61.1498

type GetDasProServiceUsageResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int64  `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      []Unit `json:"Data" xml:"Data"`
}

GetDasProServiceUsageResponse is the response struct for api GetDasProServiceUsage

func CreateGetDasProServiceUsageResponse added in v1.61.1498

func CreateGetDasProServiceUsageResponse() (response *GetDasProServiceUsageResponse)

CreateGetDasProServiceUsageResponse creates a response to parse from GetDasProServiceUsage response

type GetEndpointSwitchTaskRequest

type GetEndpointSwitchTaskRequest struct {
	*requests.RpcRequest
	SkipAuth  string `position:"Query" name:"skipAuth"`
	Context   string `position:"Query" name:"__context"`
	Signature string `position:"Query" name:"signature"`
	UserId    string `position:"Query" name:"UserId"`
	Uid       string `position:"Query" name:"Uid"`
	AccessKey string `position:"Query" name:"accessKey"`
	TaskId    string `position:"Query" name:"TaskId"`
	Timestamp string `position:"Query" name:"timestamp"`
}

GetEndpointSwitchTaskRequest is the request struct for api GetEndpointSwitchTask

func CreateGetEndpointSwitchTaskRequest

func CreateGetEndpointSwitchTaskRequest() (request *GetEndpointSwitchTaskRequest)

CreateGetEndpointSwitchTaskRequest creates a request to invoke GetEndpointSwitchTask API

type GetEndpointSwitchTaskResponse

type GetEndpointSwitchTaskResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetEndpointSwitchTaskResponse is the response struct for api GetEndpointSwitchTask

func CreateGetEndpointSwitchTaskResponse

func CreateGetEndpointSwitchTaskResponse() (response *GetEndpointSwitchTaskResponse)

CreateGetEndpointSwitchTaskResponse creates a response to parse from GetEndpointSwitchTask response

type GetErrorRequestSampleRequest added in v1.61.1470

type GetErrorRequestSampleRequest struct {
	*requests.RpcRequest
	SqlId      string           `position:"Query" name:"SqlId"`
	Start      requests.Integer `position:"Query" name:"Start"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	DbName     string           `position:"Query" name:"DbName"`
	End        requests.Integer `position:"Query" name:"End"`
	NodeId     string           `position:"Query" name:"NodeId"`
}

GetErrorRequestSampleRequest is the request struct for api GetErrorRequestSample

func CreateGetErrorRequestSampleRequest added in v1.61.1470

func CreateGetErrorRequestSampleRequest() (request *GetErrorRequestSampleRequest)

CreateGetErrorRequestSampleRequest creates a request to invoke GetErrorRequestSample API

type GetErrorRequestSampleResponse added in v1.61.1470

type GetErrorRequestSampleResponse struct {
	*responses.BaseResponse
	Code      int64    `json:"Code" xml:"Code"`
	Message   string   `json:"Message" xml:"Message"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Success   bool     `json:"Success" xml:"Success"`
	Data      []Sample `json:"Data" xml:"Data"`
}

GetErrorRequestSampleResponse is the response struct for api GetErrorRequestSample

func CreateGetErrorRequestSampleResponse added in v1.61.1470

func CreateGetErrorRequestSampleResponse() (response *GetErrorRequestSampleResponse)

CreateGetErrorRequestSampleResponse creates a response to parse from GetErrorRequestSample response

type GetFullRequestOriginStatByInstanceIdRequest added in v1.61.1498

type GetFullRequestOriginStatByInstanceIdRequest struct {
	*requests.RpcRequest
	UserId     string           `position:"Query" name:"UserId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	NodeId     string           `position:"Query" name:"NodeId"`
	Start      requests.Integer `position:"Query" name:"Start"`
	End        requests.Integer `position:"Query" name:"End"`
	OrderBy    string           `position:"Query" name:"OrderBy"`
	Asc        requests.Boolean `position:"Query" name:"Asc"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	SqlType    string           `position:"Query" name:"SqlType"`
	Role       string           `position:"Query" name:"Role"`
}

GetFullRequestOriginStatByInstanceIdRequest is the request struct for api GetFullRequestOriginStatByInstanceId

func CreateGetFullRequestOriginStatByInstanceIdRequest added in v1.61.1498

func CreateGetFullRequestOriginStatByInstanceIdRequest() (request *GetFullRequestOriginStatByInstanceIdRequest)

CreateGetFullRequestOriginStatByInstanceIdRequest creates a request to invoke GetFullRequestOriginStatByInstanceId API

type GetFullRequestOriginStatByInstanceIdResponse added in v1.61.1498

type GetFullRequestOriginStatByInstanceIdResponse struct {
	*responses.BaseResponse
	Message   string                                     `json:"Message" xml:"Message"`
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Code      int64                                      `json:"Code" xml:"Code"`
	Success   bool                                       `json:"Success" xml:"Success"`
	Data      DataInGetFullRequestOriginStatByInstanceId `json:"Data" xml:"Data"`
}

GetFullRequestOriginStatByInstanceIdResponse is the response struct for api GetFullRequestOriginStatByInstanceId

func CreateGetFullRequestOriginStatByInstanceIdResponse added in v1.61.1498

func CreateGetFullRequestOriginStatByInstanceIdResponse() (response *GetFullRequestOriginStatByInstanceIdResponse)

CreateGetFullRequestOriginStatByInstanceIdResponse creates a response to parse from GetFullRequestOriginStatByInstanceId response

type GetFullRequestSampleByInstanceIdRequest added in v1.61.1728

type GetFullRequestSampleByInstanceIdRequest struct {
	*requests.RpcRequest
	Role       string           `position:"Query" name:"Role"`
	UserId     string           `position:"Body" name:"UserId"`
	InstanceId string           `position:"Body" name:"InstanceId"`
	SqlId      string           `position:"Body" name:"SqlId"`
	Start      requests.Integer `position:"Body" name:"Start"`
	End        requests.Integer `position:"Body" name:"End"`
}

GetFullRequestSampleByInstanceIdRequest is the request struct for api GetFullRequestSampleByInstanceId

func CreateGetFullRequestSampleByInstanceIdRequest added in v1.61.1728

func CreateGetFullRequestSampleByInstanceIdRequest() (request *GetFullRequestSampleByInstanceIdRequest)

CreateGetFullRequestSampleByInstanceIdRequest creates a request to invoke GetFullRequestSampleByInstanceId API

type GetFullRequestSampleByInstanceIdResponse added in v1.61.1728

type GetFullRequestSampleByInstanceIdResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int64  `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      []Item `json:"Data" xml:"Data"`
}

GetFullRequestSampleByInstanceIdResponse is the response struct for api GetFullRequestSampleByInstanceId

func CreateGetFullRequestSampleByInstanceIdResponse added in v1.61.1728

func CreateGetFullRequestSampleByInstanceIdResponse() (response *GetFullRequestSampleByInstanceIdResponse)

CreateGetFullRequestSampleByInstanceIdResponse creates a response to parse from GetFullRequestSampleByInstanceId response

type GetFullRequestStatResultByInstanceIdRequest added in v1.61.1498

type GetFullRequestStatResultByInstanceIdRequest struct {
	*requests.RpcRequest
	UserId     string           `position:"Query" name:"UserId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	NodeId     string           `position:"Query" name:"NodeId"`
	SqlId      string           `position:"Query" name:"SqlId"`
	OriginHost string           `position:"Query" name:"OriginHost"`
	Keyword    string           `position:"Query" name:"Keyword"`
	Start      requests.Integer `position:"Query" name:"Start"`
	End        requests.Integer `position:"Query" name:"End"`
	OrderBy    string           `position:"Query" name:"OrderBy"`
	Asc        requests.Boolean `position:"Query" name:"Asc"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	SqlType    string           `position:"Query" name:"SqlType"`
	DbName     string           `position:"Query" name:"DbName"`
	Role       string           `position:"Query" name:"Role"`
}

GetFullRequestStatResultByInstanceIdRequest is the request struct for api GetFullRequestStatResultByInstanceId

func CreateGetFullRequestStatResultByInstanceIdRequest added in v1.61.1498

func CreateGetFullRequestStatResultByInstanceIdRequest() (request *GetFullRequestStatResultByInstanceIdRequest)

CreateGetFullRequestStatResultByInstanceIdRequest creates a request to invoke GetFullRequestStatResultByInstanceId API

type GetFullRequestStatResultByInstanceIdResponse added in v1.61.1498

type GetFullRequestStatResultByInstanceIdResponse struct {
	*responses.BaseResponse
	Message   string                                     `json:"Message" xml:"Message"`
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Code      int64                                      `json:"Code" xml:"Code"`
	Success   bool                                       `json:"Success" xml:"Success"`
	Data      DataInGetFullRequestStatResultByInstanceId `json:"Data" xml:"Data"`
}

GetFullRequestStatResultByInstanceIdResponse is the response struct for api GetFullRequestStatResultByInstanceId

func CreateGetFullRequestStatResultByInstanceIdResponse added in v1.61.1498

func CreateGetFullRequestStatResultByInstanceIdResponse() (response *GetFullRequestStatResultByInstanceIdResponse)

CreateGetFullRequestStatResultByInstanceIdResponse creates a response to parse from GetFullRequestStatResultByInstanceId response

type GetHDMAliyunResourceSyncResultRequest

type GetHDMAliyunResourceSyncResultRequest struct {
	*requests.RpcRequest
	SkipAuth  string `position:"Query" name:"skipAuth"`
	Context   string `position:"Query" name:"__context"`
	Signature string `position:"Query" name:"signature"`
	UserId    string `position:"Query" name:"UserId"`
	Uid       string `position:"Query" name:"Uid"`
	AccessKey string `position:"Query" name:"accessKey"`
	TaskId    string `position:"Query" name:"TaskId"`
	Timestamp string `position:"Query" name:"timestamp"`
}

GetHDMAliyunResourceSyncResultRequest is the request struct for api GetHDMAliyunResourceSyncResult

func CreateGetHDMAliyunResourceSyncResultRequest

func CreateGetHDMAliyunResourceSyncResultRequest() (request *GetHDMAliyunResourceSyncResultRequest)

CreateGetHDMAliyunResourceSyncResultRequest creates a request to invoke GetHDMAliyunResourceSyncResult API

type GetHDMAliyunResourceSyncResultResponse

type GetHDMAliyunResourceSyncResultResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetHDMAliyunResourceSyncResultResponse is the response struct for api GetHDMAliyunResourceSyncResult

func CreateGetHDMAliyunResourceSyncResultResponse

func CreateGetHDMAliyunResourceSyncResultResponse() (response *GetHDMAliyunResourceSyncResultResponse)

CreateGetHDMAliyunResourceSyncResultResponse creates a response to parse from GetHDMAliyunResourceSyncResult response

type GetHDMLastAliyunResourceSyncResultRequest

type GetHDMLastAliyunResourceSyncResultRequest struct {
	*requests.RpcRequest
	SkipAuth  string `position:"Query" name:"skipAuth"`
	Context   string `position:"Query" name:"__context"`
	Signature string `position:"Query" name:"signature"`
	UserId    string `position:"Query" name:"UserId"`
	Uid       string `position:"Query" name:"Uid"`
	AccessKey string `position:"Query" name:"accessKey"`
	Timestamp string `position:"Query" name:"timestamp"`
}

GetHDMLastAliyunResourceSyncResultRequest is the request struct for api GetHDMLastAliyunResourceSyncResult

func CreateGetHDMLastAliyunResourceSyncResultRequest

func CreateGetHDMLastAliyunResourceSyncResultRequest() (request *GetHDMLastAliyunResourceSyncResultRequest)

CreateGetHDMLastAliyunResourceSyncResultRequest creates a request to invoke GetHDMLastAliyunResourceSyncResult API

type GetHDMLastAliyunResourceSyncResultResponse

type GetHDMLastAliyunResourceSyncResultResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetHDMLastAliyunResourceSyncResultResponse is the response struct for api GetHDMLastAliyunResourceSyncResult

func CreateGetHDMLastAliyunResourceSyncResultResponse

func CreateGetHDMLastAliyunResourceSyncResultResponse() (response *GetHDMLastAliyunResourceSyncResultResponse)

CreateGetHDMLastAliyunResourceSyncResultResponse creates a response to parse from GetHDMLastAliyunResourceSyncResult response

type GetInstanceInspectionsRequest added in v1.61.961

type GetInstanceInspectionsRequest struct {
	*requests.RpcRequest
	EndTime         string `position:"Query" name:"EndTime"`
	SearchMap       string `position:"Query" name:"SearchMap"`
	StartTime       string `position:"Query" name:"StartTime"`
	InstanceArea    string `position:"Query" name:"InstanceArea"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	Engine          string `position:"Query" name:"Engine"`
	PageNo          string `position:"Query" name:"PageNo"`
	PageSize        string `position:"Query" name:"PageSize"`
}

GetInstanceInspectionsRequest is the request struct for api GetInstanceInspections

func CreateGetInstanceInspectionsRequest added in v1.61.961

func CreateGetInstanceInspectionsRequest() (request *GetInstanceInspectionsRequest)

CreateGetInstanceInspectionsRequest creates a request to invoke GetInstanceInspections API

type GetInstanceInspectionsResponse added in v1.61.961

type GetInstanceInspectionsResponse struct {
	*responses.BaseResponse
	Message   string                       `json:"Message" xml:"Message"`
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Code      string                       `json:"Code" xml:"Code"`
	Success   string                       `json:"Success" xml:"Success"`
	Data      DataInGetInstanceInspections `json:"Data" xml:"Data"`
}

GetInstanceInspectionsResponse is the response struct for api GetInstanceInspections

func CreateGetInstanceInspectionsResponse added in v1.61.961

func CreateGetInstanceInspectionsResponse() (response *GetInstanceInspectionsResponse)

CreateGetInstanceInspectionsResponse creates a response to parse from GetInstanceInspections response

type GetQueryOptimizeDataStatsRequest added in v1.61.1470

type GetQueryOptimizeDataStatsRequest struct {
	*requests.RpcRequest
	SqlIds           string `position:"Query" name:"SqlIds"`
	Keywords         string `position:"Query" name:"Keywords"`
	Rules            string `position:"Query" name:"Rules"`
	ConsoleContext   string `position:"Query" name:"ConsoleContext"`
	Engine           string `position:"Query" name:"Engine"`
	PageSize         string `position:"Query" name:"PageSize"`
	OnlyOptimizedSql string `position:"Query" name:"OnlyOptimizedSql"`
	OrderBy          string `position:"Query" name:"OrderBy"`
	TagNames         string `position:"Query" name:"TagNames"`
	DbNames          string `position:"Query" name:"DbNames"`
	LogicalOperator  string `position:"Query" name:"LogicalOperator"`
	Asc              string `position:"Query" name:"Asc"`
	InstanceIds      string `position:"Query" name:"InstanceIds"`
	PageNo           string `position:"Query" name:"PageNo"`
	Time             string `position:"Query" name:"Time"`
}

GetQueryOptimizeDataStatsRequest is the request struct for api GetQueryOptimizeDataStats

func CreateGetQueryOptimizeDataStatsRequest added in v1.61.1470

func CreateGetQueryOptimizeDataStatsRequest() (request *GetQueryOptimizeDataStatsRequest)

CreateGetQueryOptimizeDataStatsRequest creates a request to invoke GetQueryOptimizeDataStats API

type GetQueryOptimizeDataStatsResponse added in v1.61.1470

type GetQueryOptimizeDataStatsResponse struct {
	*responses.BaseResponse
	Code      string                          `json:"Code" xml:"Code"`
	Message   string                          `json:"Message" xml:"Message"`
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Success   string                          `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeDataStats `json:"Data" xml:"Data"`
}

GetQueryOptimizeDataStatsResponse is the response struct for api GetQueryOptimizeDataStats

func CreateGetQueryOptimizeDataStatsResponse added in v1.61.1470

func CreateGetQueryOptimizeDataStatsResponse() (response *GetQueryOptimizeDataStatsResponse)

CreateGetQueryOptimizeDataStatsResponse creates a response to parse from GetQueryOptimizeDataStats response

type GetQueryOptimizeDataTopRequest added in v1.61.1470

type GetQueryOptimizeDataTopRequest struct {
	*requests.RpcRequest
	Type           string `position:"Query" name:"Type"`
	TagNames       string `position:"Query" name:"TagNames"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	Engine         string `position:"Query" name:"Engine"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
	Time           string `position:"Query" name:"Time"`
}

GetQueryOptimizeDataTopRequest is the request struct for api GetQueryOptimizeDataTop

func CreateGetQueryOptimizeDataTopRequest added in v1.61.1470

func CreateGetQueryOptimizeDataTopRequest() (request *GetQueryOptimizeDataTopRequest)

CreateGetQueryOptimizeDataTopRequest creates a request to invoke GetQueryOptimizeDataTop API

type GetQueryOptimizeDataTopResponse added in v1.61.1470

type GetQueryOptimizeDataTopResponse struct {
	*responses.BaseResponse
	Code      string                        `json:"Code" xml:"Code"`
	Message   string                        `json:"Message" xml:"Message"`
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Success   string                        `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeDataTop `json:"Data" xml:"Data"`
}

GetQueryOptimizeDataTopResponse is the response struct for api GetQueryOptimizeDataTop

func CreateGetQueryOptimizeDataTopResponse added in v1.61.1470

func CreateGetQueryOptimizeDataTopResponse() (response *GetQueryOptimizeDataTopResponse)

CreateGetQueryOptimizeDataTopResponse creates a response to parse from GetQueryOptimizeDataTop response

type GetQueryOptimizeDataTrendRequest added in v1.61.1470

type GetQueryOptimizeDataTrendRequest struct {
	*requests.RpcRequest
	Start          string `position:"Query" name:"Start"`
	TagNames       string `position:"Query" name:"TagNames"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	Engine         string `position:"Query" name:"Engine"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
	End            string `position:"Query" name:"End"`
}

GetQueryOptimizeDataTrendRequest is the request struct for api GetQueryOptimizeDataTrend

func CreateGetQueryOptimizeDataTrendRequest added in v1.61.1470

func CreateGetQueryOptimizeDataTrendRequest() (request *GetQueryOptimizeDataTrendRequest)

CreateGetQueryOptimizeDataTrendRequest creates a request to invoke GetQueryOptimizeDataTrend API

type GetQueryOptimizeDataTrendResponse added in v1.61.1470

type GetQueryOptimizeDataTrendResponse struct {
	*responses.BaseResponse
	Code      string                          `json:"Code" xml:"Code"`
	Message   string                          `json:"Message" xml:"Message"`
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Success   string                          `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeDataTrend `json:"Data" xml:"Data"`
}

GetQueryOptimizeDataTrendResponse is the response struct for api GetQueryOptimizeDataTrend

func CreateGetQueryOptimizeDataTrendResponse added in v1.61.1470

func CreateGetQueryOptimizeDataTrendResponse() (response *GetQueryOptimizeDataTrendResponse)

CreateGetQueryOptimizeDataTrendResponse creates a response to parse from GetQueryOptimizeDataTrend response

type GetQueryOptimizeExecErrorSampleRequest added in v1.61.1470

type GetQueryOptimizeExecErrorSampleRequest struct {
	*requests.RpcRequest
	SqlId          string `position:"Query" name:"SqlId"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	Engine         string `position:"Query" name:"Engine"`
	Time           string `position:"Query" name:"Time"`
}

GetQueryOptimizeExecErrorSampleRequest is the request struct for api GetQueryOptimizeExecErrorSample

func CreateGetQueryOptimizeExecErrorSampleRequest added in v1.61.1470

func CreateGetQueryOptimizeExecErrorSampleRequest() (request *GetQueryOptimizeExecErrorSampleRequest)

CreateGetQueryOptimizeExecErrorSampleRequest creates a request to invoke GetQueryOptimizeExecErrorSample API

type GetQueryOptimizeExecErrorSampleResponse added in v1.61.1470

type GetQueryOptimizeExecErrorSampleResponse struct {
	*responses.BaseResponse
	Code      string                                `json:"Code" xml:"Code"`
	Message   string                                `json:"Message" xml:"Message"`
	RequestId string                                `json:"RequestId" xml:"RequestId"`
	Success   string                                `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeExecErrorSample `json:"Data" xml:"Data"`
}

GetQueryOptimizeExecErrorSampleResponse is the response struct for api GetQueryOptimizeExecErrorSample

func CreateGetQueryOptimizeExecErrorSampleResponse added in v1.61.1470

func CreateGetQueryOptimizeExecErrorSampleResponse() (response *GetQueryOptimizeExecErrorSampleResponse)

CreateGetQueryOptimizeExecErrorSampleResponse creates a response to parse from GetQueryOptimizeExecErrorSample response

type GetQueryOptimizeExecErrorStatsRequest added in v1.61.1470

type GetQueryOptimizeExecErrorStatsRequest struct {
	*requests.RpcRequest
	Keywords        string `position:"Query" name:"Keywords"`
	ConsoleContext  string `position:"Query" name:"ConsoleContext"`
	Engine          string `position:"Query" name:"Engine"`
	PageSize        string `position:"Query" name:"PageSize"`
	OrderBy         string `position:"Query" name:"OrderBy"`
	DbNames         string `position:"Query" name:"DbNames"`
	LogicalOperator string `position:"Query" name:"LogicalOperator"`
	Asc             string `position:"Query" name:"Asc"`
	InstanceIds     string `position:"Query" name:"InstanceIds"`
	PageNo          string `position:"Query" name:"PageNo"`
	Time            string `position:"Query" name:"Time"`
}

GetQueryOptimizeExecErrorStatsRequest is the request struct for api GetQueryOptimizeExecErrorStats

func CreateGetQueryOptimizeExecErrorStatsRequest added in v1.61.1470

func CreateGetQueryOptimizeExecErrorStatsRequest() (request *GetQueryOptimizeExecErrorStatsRequest)

CreateGetQueryOptimizeExecErrorStatsRequest creates a request to invoke GetQueryOptimizeExecErrorStats API

type GetQueryOptimizeExecErrorStatsResponse added in v1.61.1470

type GetQueryOptimizeExecErrorStatsResponse struct {
	*responses.BaseResponse
	Code      string                               `json:"Code" xml:"Code"`
	Message   string                               `json:"Message" xml:"Message"`
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Success   string                               `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeExecErrorStats `json:"Data" xml:"Data"`
}

GetQueryOptimizeExecErrorStatsResponse is the response struct for api GetQueryOptimizeExecErrorStats

func CreateGetQueryOptimizeExecErrorStatsResponse added in v1.61.1470

func CreateGetQueryOptimizeExecErrorStatsResponse() (response *GetQueryOptimizeExecErrorStatsResponse)

CreateGetQueryOptimizeExecErrorStatsResponse creates a response to parse from GetQueryOptimizeExecErrorStats response

type GetQueryOptimizeRuleListRequest added in v1.61.1470

type GetQueryOptimizeRuleListRequest struct {
	*requests.RpcRequest
	TagNames       string `position:"Query" name:"TagNames"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	Engine         string `position:"Query" name:"Engine"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
}

GetQueryOptimizeRuleListRequest is the request struct for api GetQueryOptimizeRuleList

func CreateGetQueryOptimizeRuleListRequest added in v1.61.1470

func CreateGetQueryOptimizeRuleListRequest() (request *GetQueryOptimizeRuleListRequest)

CreateGetQueryOptimizeRuleListRequest creates a request to invoke GetQueryOptimizeRuleList API

type GetQueryOptimizeRuleListResponse added in v1.61.1470

type GetQueryOptimizeRuleListResponse struct {
	*responses.BaseResponse
	Code      string                         `json:"Code" xml:"Code"`
	Message   string                         `json:"Message" xml:"Message"`
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Success   string                         `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeRuleList `json:"Data" xml:"Data"`
}

GetQueryOptimizeRuleListResponse is the response struct for api GetQueryOptimizeRuleList

func CreateGetQueryOptimizeRuleListResponse added in v1.61.1470

func CreateGetQueryOptimizeRuleListResponse() (response *GetQueryOptimizeRuleListResponse)

CreateGetQueryOptimizeRuleListResponse creates a response to parse from GetQueryOptimizeRuleList response

type GetQueryOptimizeSolutionRequest added in v1.61.1470

type GetQueryOptimizeSolutionRequest struct {
	*requests.RpcRequest
	SqlId          string `position:"Query" name:"SqlId"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	RuleIds        string `position:"Query" name:"RuleIds"`
	Engine         string `position:"Query" name:"Engine"`
}

GetQueryOptimizeSolutionRequest is the request struct for api GetQueryOptimizeSolution

func CreateGetQueryOptimizeSolutionRequest added in v1.61.1470

func CreateGetQueryOptimizeSolutionRequest() (request *GetQueryOptimizeSolutionRequest)

CreateGetQueryOptimizeSolutionRequest creates a request to invoke GetQueryOptimizeSolution API

type GetQueryOptimizeSolutionResponse added in v1.61.1470

type GetQueryOptimizeSolutionResponse struct {
	*responses.BaseResponse
	Code      string                         `json:"Code" xml:"Code"`
	Message   string                         `json:"Message" xml:"Message"`
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Success   string                         `json:"Success" xml:"Success"`
	Data      DataInGetQueryOptimizeSolution `json:"Data" xml:"Data"`
}

GetQueryOptimizeSolutionResponse is the response struct for api GetQueryOptimizeSolution

func CreateGetQueryOptimizeSolutionResponse added in v1.61.1470

func CreateGetQueryOptimizeSolutionResponse() (response *GetQueryOptimizeSolutionResponse)

CreateGetQueryOptimizeSolutionResponse creates a response to parse from GetQueryOptimizeSolution response

type GetRequestDiagnosisPageRequest added in v1.61.1470

type GetRequestDiagnosisPageRequest struct {
	*requests.RpcRequest
	EndTime    requests.Integer `position:"Query" name:"EndTime"`
	StartTime  requests.Integer `position:"Query" name:"StartTime"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	NodeId     string           `position:"Query" name:"NodeId"`
}

GetRequestDiagnosisPageRequest is the request struct for api GetRequestDiagnosisPage

func CreateGetRequestDiagnosisPageRequest added in v1.61.1470

func CreateGetRequestDiagnosisPageRequest() (request *GetRequestDiagnosisPageRequest)

CreateGetRequestDiagnosisPageRequest creates a request to invoke GetRequestDiagnosisPage API

type GetRequestDiagnosisPageResponse added in v1.61.1470

type GetRequestDiagnosisPageResponse struct {
	*responses.BaseResponse
	Message   string                        `json:"Message" xml:"Message"`
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Code      string                        `json:"Code" xml:"Code"`
	Success   string                        `json:"Success" xml:"Success"`
	Data      DataInGetRequestDiagnosisPage `json:"Data" xml:"Data"`
}

GetRequestDiagnosisPageResponse is the response struct for api GetRequestDiagnosisPage

func CreateGetRequestDiagnosisPageResponse added in v1.61.1470

func CreateGetRequestDiagnosisPageResponse() (response *GetRequestDiagnosisPageResponse)

CreateGetRequestDiagnosisPageResponse creates a response to parse from GetRequestDiagnosisPage response

type GetRequestDiagnosisResultRequest added in v1.61.1470

type GetRequestDiagnosisResultRequest struct {
	*requests.RpcRequest
	MessageId  string `position:"Query" name:"MessageId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	NodeId     string `position:"Query" name:"NodeId"`
}

GetRequestDiagnosisResultRequest is the request struct for api GetRequestDiagnosisResult

func CreateGetRequestDiagnosisResultRequest added in v1.61.1470

func CreateGetRequestDiagnosisResultRequest() (request *GetRequestDiagnosisResultRequest)

CreateGetRequestDiagnosisResultRequest creates a request to invoke GetRequestDiagnosisResult API

type GetRequestDiagnosisResultResponse added in v1.61.1470

type GetRequestDiagnosisResultResponse struct {
	*responses.BaseResponse
	Message   string                          `json:"Message" xml:"Message"`
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Code      string                          `json:"Code" xml:"Code"`
	Success   string                          `json:"Success" xml:"Success"`
	Data      DataInGetRequestDiagnosisResult `json:"Data" xml:"Data"`
}

GetRequestDiagnosisResultResponse is the response struct for api GetRequestDiagnosisResult

func CreateGetRequestDiagnosisResultResponse added in v1.61.1470

func CreateGetRequestDiagnosisResultResponse() (response *GetRequestDiagnosisResultResponse)

CreateGetRequestDiagnosisResultResponse creates a response to parse from GetRequestDiagnosisResult response

type GetRunningSqlConcurrencyControlRulesRequest added in v1.61.1179

type GetRunningSqlConcurrencyControlRulesRequest struct {
	*requests.RpcRequest
	ConsoleContext string           `position:"Query" name:"ConsoleContext"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
	PageNo         requests.Integer `position:"Query" name:"PageNo"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

GetRunningSqlConcurrencyControlRulesRequest is the request struct for api GetRunningSqlConcurrencyControlRules

func CreateGetRunningSqlConcurrencyControlRulesRequest added in v1.61.1179

func CreateGetRunningSqlConcurrencyControlRulesRequest() (request *GetRunningSqlConcurrencyControlRulesRequest)

CreateGetRunningSqlConcurrencyControlRulesRequest creates a request to invoke GetRunningSqlConcurrencyControlRules API

type GetRunningSqlConcurrencyControlRulesResponse added in v1.61.1179

type GetRunningSqlConcurrencyControlRulesResponse struct {
	*responses.BaseResponse
	Code      string                                     `json:"Code" xml:"Code"`
	Message   string                                     `json:"Message" xml:"Message"`
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Success   string                                     `json:"Success" xml:"Success"`
	Data      DataInGetRunningSqlConcurrencyControlRules `json:"Data" xml:"Data"`
}

GetRunningSqlConcurrencyControlRulesResponse is the response struct for api GetRunningSqlConcurrencyControlRules

func CreateGetRunningSqlConcurrencyControlRulesResponse added in v1.61.1179

func CreateGetRunningSqlConcurrencyControlRulesResponse() (response *GetRunningSqlConcurrencyControlRulesResponse)

CreateGetRunningSqlConcurrencyControlRulesResponse creates a response to parse from GetRunningSqlConcurrencyControlRules response

type GetSqlConcurrencyControlKeywordsFromSqlTextRequest added in v1.61.1470

type GetSqlConcurrencyControlKeywordsFromSqlTextRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	SqlText        string `position:"Query" name:"SqlText"`
}

GetSqlConcurrencyControlKeywordsFromSqlTextRequest is the request struct for api GetSqlConcurrencyControlKeywordsFromSqlText

func CreateGetSqlConcurrencyControlKeywordsFromSqlTextRequest added in v1.61.1470

func CreateGetSqlConcurrencyControlKeywordsFromSqlTextRequest() (request *GetSqlConcurrencyControlKeywordsFromSqlTextRequest)

CreateGetSqlConcurrencyControlKeywordsFromSqlTextRequest creates a request to invoke GetSqlConcurrencyControlKeywordsFromSqlText API

type GetSqlConcurrencyControlKeywordsFromSqlTextResponse added in v1.61.1470

type GetSqlConcurrencyControlKeywordsFromSqlTextResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

GetSqlConcurrencyControlKeywordsFromSqlTextResponse is the response struct for api GetSqlConcurrencyControlKeywordsFromSqlText

func CreateGetSqlConcurrencyControlKeywordsFromSqlTextResponse added in v1.61.1470

func CreateGetSqlConcurrencyControlKeywordsFromSqlTextResponse() (response *GetSqlConcurrencyControlKeywordsFromSqlTextResponse)

CreateGetSqlConcurrencyControlKeywordsFromSqlTextResponse creates a response to parse from GetSqlConcurrencyControlKeywordsFromSqlText response

type GetSqlConcurrencyControlRulesHistoryRequest added in v1.61.1179

type GetSqlConcurrencyControlRulesHistoryRequest struct {
	*requests.RpcRequest
	ConsoleContext string           `position:"Query" name:"ConsoleContext"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
	PageNo         requests.Integer `position:"Query" name:"PageNo"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

GetSqlConcurrencyControlRulesHistoryRequest is the request struct for api GetSqlConcurrencyControlRulesHistory

func CreateGetSqlConcurrencyControlRulesHistoryRequest added in v1.61.1179

func CreateGetSqlConcurrencyControlRulesHistoryRequest() (request *GetSqlConcurrencyControlRulesHistoryRequest)

CreateGetSqlConcurrencyControlRulesHistoryRequest creates a request to invoke GetSqlConcurrencyControlRulesHistory API

type GetSqlConcurrencyControlRulesHistoryResponse added in v1.61.1179

type GetSqlConcurrencyControlRulesHistoryResponse struct {
	*responses.BaseResponse
	Code      string                                     `json:"Code" xml:"Code"`
	Message   string                                     `json:"Message" xml:"Message"`
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Success   string                                     `json:"Success" xml:"Success"`
	Data      DataInGetSqlConcurrencyControlRulesHistory `json:"Data" xml:"Data"`
}

GetSqlConcurrencyControlRulesHistoryResponse is the response struct for api GetSqlConcurrencyControlRulesHistory

func CreateGetSqlConcurrencyControlRulesHistoryResponse added in v1.61.1179

func CreateGetSqlConcurrencyControlRulesHistoryResponse() (response *GetSqlConcurrencyControlRulesHistoryResponse)

CreateGetSqlConcurrencyControlRulesHistoryResponse creates a response to parse from GetSqlConcurrencyControlRulesHistory response

type GetSqlOptimizeAdviceRequest added in v1.61.1260

type GetSqlOptimizeAdviceRequest struct {
	*requests.RpcRequest
	EndDt          string `position:"Query" name:"EndDt"`
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	Engine         string `position:"Query" name:"Engine"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
	StartDt        string `position:"Query" name:"StartDt"`
}

GetSqlOptimizeAdviceRequest is the request struct for api GetSqlOptimizeAdvice

func CreateGetSqlOptimizeAdviceRequest added in v1.61.1260

func CreateGetSqlOptimizeAdviceRequest() (request *GetSqlOptimizeAdviceRequest)

CreateGetSqlOptimizeAdviceRequest creates a request to invoke GetSqlOptimizeAdvice API

type GetSqlOptimizeAdviceResponse added in v1.61.1260

type GetSqlOptimizeAdviceResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetSqlOptimizeAdviceResponse is the response struct for api GetSqlOptimizeAdvice

func CreateGetSqlOptimizeAdviceResponse added in v1.61.1260

func CreateGetSqlOptimizeAdviceResponse() (response *GetSqlOptimizeAdviceResponse)

CreateGetSqlOptimizeAdviceResponse creates a response to parse from GetSqlOptimizeAdvice response

type HasEnableRuleButNotDasProList added in v1.61.1728

type HasEnableRuleButNotDasProList struct {
	TableSpaceSize          string `json:"TableSpaceSize" xml:"TableSpaceSize"`
	InstanceId              string `json:"InstanceId" xml:"InstanceId"`
	UserId                  string `json:"UserId" xml:"UserId"`
	AutoDefragment          bool   `json:"AutoDefragment" xml:"AutoDefragment"`
	DasProOn                bool   `json:"DasProOn" xml:"DasProOn"`
	TableFragmentationRatio string `json:"TableFragmentationRatio" xml:"TableFragmentationRatio"`
}

HasEnableRuleButNotDasProList is a nested struct in das response

type HasEnableRuleButNotDasProListInGetAutoResourceOptimizeRules added in v1.61.1728

type HasEnableRuleButNotDasProListInGetAutoResourceOptimizeRules struct {
	HasEnableRuleButNotDasProList []HasEnableRuleButNotDasProList `json:"hasEnableRuleButNotDasProList" xml:"hasEnableRuleButNotDasProList"`
}

HasEnableRuleButNotDasProListInGetAutoResourceOptimizeRules is a nested struct in das response

type HotKey added in v1.61.661

type HotKey struct {
	Key     string `json:"Key" xml:"Key"`
	Db      int    `json:"Db" xml:"Db"`
	NodeId  string `json:"NodeId" xml:"NodeId"`
	Lfu     int    `json:"Lfu" xml:"Lfu"`
	Hot     string `json:"Hot" xml:"Hot"`
	KeyType string `json:"KeyType" xml:"KeyType"`
	Size    int64  `json:"Size" xml:"Size"`
}

HotKey is a nested struct in das response

type HotKeys added in v1.61.1179

type HotKeys struct {
	HotKey []HotKey `json:"HotKey" xml:"HotKey"`
}

HotKeys is a nested struct in das response

type Instance added in v1.61.961

type Instance struct {
	VpcId         string `json:"VpcId" xml:"VpcId"`
	Uuid          string `json:"Uuid" xml:"Uuid"`
	InstanceArea  string `json:"InstanceArea" xml:"InstanceArea"`
	InstanceClass string `json:"InstanceClass" xml:"InstanceClass"`
	Region        string `json:"Region" xml:"Region"`
	AccountId     string `json:"AccountId" xml:"AccountId"`
	NetworkType   string `json:"NetworkType" xml:"NetworkType"`
	Engine        string `json:"Engine" xml:"Engine"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	NodeId        string `json:"NodeId" xml:"NodeId"`
	EngineVersion string `json:"EngineVersion" xml:"EngineVersion"`
}

Instance is a nested struct in das response

type Item added in v1.61.1728

type Item struct {
	Timestamp         int64  `json:"Timestamp" xml:"Timestamp"`
	SqlId             string `json:"SqlId" xml:"SqlId"`
	Sql               string `json:"Sql" xml:"Sql"`
	Database          string `json:"Database" xml:"Database"`
	Rt                string `json:"Rt" xml:"Rt"`
	User              string `json:"User" xml:"User"`
	LockWaitTime      string `json:"LockWaitTime" xml:"LockWaitTime"`
	LogicalRead       string `json:"LogicalRead" xml:"LogicalRead"`
	PhysicalSyncRead  string `json:"PhysicalSyncRead" xml:"PhysicalSyncRead"`
	PhysicalAsyncRead string `json:"PhysicalAsyncRead" xml:"PhysicalAsyncRead"`
	RowsExamined      int64  `json:"RowsExamined" xml:"RowsExamined"`
	RowsReturned      int64  `json:"RowsReturned" xml:"RowsReturned"`
	OriginHost        string `json:"OriginHost" xml:"OriginHost"`
	ScanRows          int64  `json:"ScanRows" xml:"ScanRows"`
	UpdateRows        int64  `json:"UpdateRows" xml:"UpdateRows"`
	SqlType           string `json:"SqlType" xml:"SqlType"`
	Scnt              int64  `json:"Scnt" xml:"Scnt"`
	Rows              int64  `json:"Rows" xml:"Rows"`
	Frows             int64  `json:"Frows" xml:"Frows"`
}

Item is a nested struct in das response

type KeyInfo added in v1.61.570

type KeyInfo struct {
	Key                  string `json:"Key" xml:"Key"`
	Db                   int    `json:"Db" xml:"Db"`
	NodeId               string `json:"NodeId" xml:"NodeId"`
	ExpirationTimeMillis int64  `json:"ExpirationTimeMillis" xml:"ExpirationTimeMillis"`
	Encoding             string `json:"Encoding" xml:"Encoding"`
	Count                int64  `json:"Count" xml:"Count"`
	Bytes                int64  `json:"Bytes" xml:"Bytes"`
	Type                 string `json:"Type" xml:"Type"`
}

KeyInfo is a nested struct in das response

type KeyPrefixes added in v1.61.661

type KeyPrefixes struct {
	Prefix []Prefix `json:"Prefix" xml:"Prefix"`
}

KeyPrefixes is a nested struct in das response

type KillInstanceAllSessionRequest added in v1.61.1611

type KillInstanceAllSessionRequest struct {
	*requests.RpcRequest
	ConsoleContext string `position:"Query" name:"ConsoleContext"`
	InstanceId     string `position:"Query" name:"InstanceId"`
}

KillInstanceAllSessionRequest is the request struct for api KillInstanceAllSession

func CreateKillInstanceAllSessionRequest added in v1.61.1611

func CreateKillInstanceAllSessionRequest() (request *KillInstanceAllSessionRequest)

CreateKillInstanceAllSessionRequest creates a request to invoke KillInstanceAllSession API

type KillInstanceAllSessionResponse added in v1.61.1611

type KillInstanceAllSessionResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

KillInstanceAllSessionResponse is the response struct for api KillInstanceAllSession

func CreateKillInstanceAllSessionResponse added in v1.61.1611

func CreateKillInstanceAllSessionResponse() (response *KillInstanceAllSessionResponse)

CreateKillInstanceAllSessionResponse creates a response to parse from KillInstanceAllSession response

type List added in v1.61.570

type List struct {
	SqlId      string `json:"sqlId" xml:"sqlId"`
	InstanceId string `json:"instanceId" xml:"instanceId"`
}

List is a nested struct in das response

type ListInDescribeCacheAnalysisJobs added in v1.61.725

type ListInDescribeCacheAnalysisJobs struct {
	CacheAnalysisJob []CacheAnalysisJob `json:"CacheAnalysisJob" xml:"CacheAnalysisJob"`
}

ListInDescribeCacheAnalysisJobs is a nested struct in das response

type ListInDescribeCloudBenchTasks added in v1.61.1179

type ListInDescribeCloudBenchTasks struct {
	CloudbenchTasks []CloudbenchTasks `json:"cloudbenchTasks" xml:"cloudbenchTasks"`
}

ListInDescribeCloudBenchTasks is a nested struct in das response

type ListInGetAutonomousNotifyEventsInRange added in v1.61.725

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

ListInGetAutonomousNotifyEventsInRange is a nested struct in das response

type ListInGetFullRequestOriginStatByInstanceId added in v1.61.1498

type ListInGetFullRequestOriginStatByInstanceId struct {
	ListItem []ListItem `json:"List" xml:"List"`
}

ListInGetFullRequestOriginStatByInstanceId is a nested struct in das response

type ListInGetFullRequestStatResultByInstanceId added in v1.61.1498

type ListInGetFullRequestStatResultByInstanceId struct {
	ListItem []ListItemInGetFullRequestStatResultByInstanceId `json:"List" xml:"List"`
}

ListInGetFullRequestStatResultByInstanceId is a nested struct in das response

type ListInGetInstanceInspections added in v1.61.961

type ListInGetInstanceInspections struct {
	BaseInspection []BaseInspection `json:"BaseInspection" xml:"BaseInspection"`
}

ListInGetInstanceInspections is a nested struct in das response

type ListInGetQueryOptimizeDataStats added in v1.61.1470

type ListInGetQueryOptimizeDataStats struct {
	QueryOptimizeDataStats []QueryOptimizeDataStats `json:"QueryOptimizeDataStats" xml:"QueryOptimizeDataStats"`
}

ListInGetQueryOptimizeDataStats is a nested struct in das response

type ListInGetQueryOptimizeDataTop added in v1.61.1470

type ListInGetQueryOptimizeDataTop struct {
	QueryOptimizeDataTops []QueryOptimizeDataTops `json:"QueryOptimizeDataTops" xml:"QueryOptimizeDataTops"`
}

ListInGetQueryOptimizeDataTop is a nested struct in das response

type ListInGetQueryOptimizeDataTrend added in v1.61.1470

type ListInGetQueryOptimizeDataTrend struct {
	QueryOptimizeDataTrends []QueryOptimizeDataTrends `json:"QueryOptimizeDataTrends" xml:"QueryOptimizeDataTrends"`
}

ListInGetQueryOptimizeDataTrend is a nested struct in das response

type ListInGetQueryOptimizeExecErrorSample added in v1.61.1470

type ListInGetQueryOptimizeExecErrorSample struct {
	QueryOptimizeExecErrorSamples []QueryOptimizeExecErrorSamples `json:"QueryOptimizeExecErrorSamples" xml:"QueryOptimizeExecErrorSamples"`
}

ListInGetQueryOptimizeExecErrorSample is a nested struct in das response

type ListInGetQueryOptimizeExecErrorStats added in v1.61.1470

type ListInGetQueryOptimizeExecErrorStats struct {
	QueryOptimizeExecErrorStats []QueryOptimizeExecErrorStats `json:"QueryOptimizeExecErrorStats" xml:"QueryOptimizeExecErrorStats"`
}

ListInGetQueryOptimizeExecErrorStats is a nested struct in das response

type ListInGetQueryOptimizeRuleList added in v1.61.1470

type ListInGetQueryOptimizeRuleList struct {
	Rules []Rules `json:"Rules" xml:"Rules"`
}

ListInGetQueryOptimizeRuleList is a nested struct in das response

type ListInGetQueryOptimizeSolution added in v1.61.1470

type ListInGetQueryOptimizeSolution struct {
	QueryOptimizeSolutions []QueryOptimizeSolutions `json:"QueryOptimizeSolutions" xml:"QueryOptimizeSolutions"`
}

ListInGetQueryOptimizeSolution is a nested struct in das response

type ListInGetRequestDiagnosisPage added in v1.61.1470

type ListInGetRequestDiagnosisPage struct {
	T []T `json:"T" xml:"T"`
}

ListInGetRequestDiagnosisPage is a nested struct in das response

type ListInGetRunningSqlConcurrencyControlRules added in v1.61.1179

type ListInGetRunningSqlConcurrencyControlRules struct {
	RunningRules []RunningRules `json:"runningRules" xml:"runningRules"`
}

ListInGetRunningSqlConcurrencyControlRules is a nested struct in das response

type ListInGetSqlConcurrencyControlRulesHistory added in v1.61.1179

type ListInGetSqlConcurrencyControlRulesHistory struct {
	Rules []Rules `json:"rules" xml:"rules"`
}

ListInGetSqlConcurrencyControlRulesHistory is a nested struct in das response

type ListItem added in v1.61.1498

type ListItem struct {
	SqlCount                    int64  `json:"SqlCount" xml:"SqlCount"`
	SumUpdatedRows              int64  `json:"SumUpdatedRows" xml:"SumUpdatedRows"`
	AvgRows                     int64  `json:"AvgRows" xml:"AvgRows"`
	ErrorCount                  int64  `json:"ErrorCount" xml:"ErrorCount"`
	Rows                        int64  `json:"Rows" xml:"Rows"`
	AvgRt                       string `json:"AvgRt" xml:"AvgRt"`
	LockWaitTime                string `json:"LockWaitTime" xml:"LockWaitTime"`
	ExaminedRows                int64  `json:"ExaminedRows" xml:"ExaminedRows"`
	AvgExaminedRows             string `json:"AvgExaminedRows" xml:"AvgExaminedRows"`
	RtRate                      string `json:"RtRate" xml:"RtRate"`
	OriginHost                  string `json:"OriginHost" xml:"OriginHost"`
	Key                         string `json:"Key" xml:"Key"`
	AvgSqlCount                 int64  `json:"AvgSqlCount" xml:"AvgSqlCount"`
	PhysicalSyncRead            int64  `json:"PhysicalSyncRead" xml:"PhysicalSyncRead"`
	VpcId                       string `json:"VpcId" xml:"VpcId"`
	AvgReturnedRows             string `json:"AvgReturnedRows" xml:"AvgReturnedRows"`
	PhysicalAsyncRead           int64  `json:"PhysicalAsyncRead" xml:"PhysicalAsyncRead"`
	FetchRows                   int64  `json:"FetchRows" xml:"FetchRows"`
	Version                     int64  `json:"Version" xml:"Version"`
	AvgPhysicalSyncRead         string `json:"AvgPhysicalSyncRead" xml:"AvgPhysicalSyncRead"`
	Ip                          string `json:"Ip" xml:"Ip"`
	AvgPhysicalAsyncRead        int64  `json:"AvgPhysicalAsyncRead" xml:"AvgPhysicalAsyncRead"`
	CountRate                   string `json:"CountRate" xml:"CountRate"`
	AvgLockWaitTime             string `json:"AvgLockWaitTime" xml:"AvgLockWaitTime"`
	LogicalRead                 int64  `json:"LogicalRead" xml:"LogicalRead"`
	RtGreaterThanOneSecondCount int64  `json:"RtGreaterThanOneSecondCount" xml:"RtGreaterThanOneSecondCount"`
	Port                        int64  `json:"Port" xml:"Port"`
	AvgUpdatedRows              string `json:"AvgUpdatedRows" xml:"AvgUpdatedRows"`
	Count                       int64  `json:"Count" xml:"Count"`
	AvgFetchRows                int64  `json:"AvgFetchRows" xml:"AvgFetchRows"`
	Database                    string `json:"Database" xml:"Database"`
	AvgLogicalRead              string `json:"AvgLogicalRead" xml:"AvgLogicalRead"`
}

ListItem is a nested struct in das response

type ListItemInGetFullRequestStatResultByInstanceId added in v1.61.1498

type ListItemInGetFullRequestStatResultByInstanceId struct {
	SqlId                       string   `json:"SqlId" xml:"SqlId"`
	AvgFetchRows                int64    `json:"AvgFetchRows" xml:"AvgFetchRows"`
	AvgLockWaitTime             string   `json:"AvgLockWaitTime" xml:"AvgLockWaitTime"`
	AvgLogicalRead              string   `json:"AvgLogicalRead" xml:"AvgLogicalRead"`
	AvgPhysicalAsyncRead        int64    `json:"AvgPhysicalAsyncRead" xml:"AvgPhysicalAsyncRead"`
	AvgPhysicalSyncRead         int64    `json:"AvgPhysicalSyncRead" xml:"AvgPhysicalSyncRead"`
	AvgExaminedRows             string   `json:"AvgExaminedRows" xml:"AvgExaminedRows"`
	AvgReturnedRows             string   `json:"AvgReturnedRows" xml:"AvgReturnedRows"`
	AvgUpdatedRows              int64    `json:"AvgUpdatedRows" xml:"AvgUpdatedRows"`
	AvgRt                       string   `json:"AvgRt" xml:"AvgRt"`
	AvgSqlCount                 int64    `json:"AvgSqlCount" xml:"AvgSqlCount"`
	Count                       int64    `json:"Count" xml:"Count"`
	CountRate                   string   `json:"CountRate" xml:"CountRate"`
	Database                    string   `json:"Database" xml:"Database"`
	ErrorCount                  int64    `json:"ErrorCount" xml:"ErrorCount"`
	FetchRows                   int64    `json:"FetchRows" xml:"FetchRows"`
	Ip                          string   `json:"Ip" xml:"Ip"`
	LockWaitTime                string   `json:"LockWaitTime" xml:"LockWaitTime"`
	LogicalRead                 int64    `json:"LogicalRead" xml:"LogicalRead"`
	PhysicalAsyncRead           int64    `json:"PhysicalAsyncRead" xml:"PhysicalAsyncRead"`
	PhysicalSyncRead            int64    `json:"PhysicalSyncRead" xml:"PhysicalSyncRead"`
	Port                        int64    `json:"Port" xml:"Port"`
	Psql                        string   `json:"Psql" xml:"Psql"`
	Rows                        int64    `json:"Rows" xml:"Rows"`
	ExaminedRows                int64    `json:"ExaminedRows" xml:"ExaminedRows"`
	RtGreaterThanOneSecondCount int64    `json:"RtGreaterThanOneSecondCount" xml:"RtGreaterThanOneSecondCount"`
	RtRate                      string   `json:"RtRate" xml:"RtRate"`
	SqlCount                    int64    `json:"SqlCount" xml:"SqlCount"`
	SumUpdatedRows              int64    `json:"SumUpdatedRows" xml:"SumUpdatedRows"`
	Version                     int64    `json:"Version" xml:"Version"`
	VpcId                       string   `json:"VpcId" xml:"VpcId"`
	Tables                      []string `json:"Tables" xml:"Tables"`
}

ListItemInGetFullRequestStatResultByInstanceId is a nested struct in das response

type NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList added in v1.61.1728

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

NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList is a nested struct in das response

type NeverEnableAutoThrottleOrReleasedInstanceIdList added in v1.61.1728

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

NeverEnableAutoThrottleOrReleasedInstanceIdList is a nested struct in das response

type PreCheckItem added in v1.61.1179

type PreCheckItem struct {
	Status  string `json:"Status" xml:"Status"`
	Order   int    `json:"Order" xml:"Order"`
	Code    int    `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Name    string `json:"Name" xml:"Name"`
	Details string `json:"Details" xml:"Details"`
}

PreCheckItem is a nested struct in das response

type Prefix added in v1.61.661

type Prefix struct {
	KeyNum int64  `json:"KeyNum" xml:"KeyNum"`
	Type   string `json:"Type" xml:"Type"`
	Bytes  int64  `json:"Bytes" xml:"Bytes"`
	Prefix string `json:"Prefix" xml:"Prefix"`
	Count  int64  `json:"Count" xml:"Count"`
}

Prefix is a nested struct in das response

type QueryOptimizeDataStats added in v1.61.1470

type QueryOptimizeDataStats struct {
	InstanceId      string  `json:"InstanceId" xml:"InstanceId"`
	Dbname          string  `json:"Dbname" xml:"Dbname"`
	SqlId           string  `json:"SqlId" xml:"SqlId"`
	SqlType         string  `json:"SqlType" xml:"SqlType"`
	Psql            string  `json:"Psql" xml:"Psql"`
	SqlSample       string  `json:"SqlSample" xml:"SqlSample"`
	Count           int     `json:"Count" xml:"Count"`
	MaxQueryTime    string  `json:"MaxQueryTime" xml:"MaxQueryTime"`
	AvgQueryTime    string  `json:"AvgQueryTime" xml:"AvgQueryTime"`
	MaxLockTime     string  `json:"MaxLockTime" xml:"MaxLockTime"`
	AvgLockTime     string  `json:"AvgLockTime" xml:"AvgLockTime"`
	MaxRowsExamined int64   `json:"MaxRowsExamined" xml:"MaxRowsExamined"`
	AvgRowsExamined string  `json:"AvgRowsExamined" xml:"AvgRowsExamined"`
	MaxRowsSent     int64   `json:"MaxRowsSent" xml:"MaxRowsSent"`
	AvgRowsSent     string  `json:"AvgRowsSent" xml:"AvgRowsSent"`
	MaxRowsAffected int64   `json:"MaxRowsAffected" xml:"MaxRowsAffected"`
	AvgRowsAffected string  `json:"AvgRowsAffected" xml:"AvgRowsAffected"`
	RuleList        []Rules `json:"RuleList" xml:"RuleList"`
}

QueryOptimizeDataStats is a nested struct in das response

type QueryOptimizeDataTops added in v1.61.1470

type QueryOptimizeDataTops struct {
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	Type       string `json:"Type" xml:"Type"`
	Value      string `json:"Value" xml:"Value"`
}

QueryOptimizeDataTops is a nested struct in das response

type QueryOptimizeDataTrends added in v1.61.1470

type QueryOptimizeDataTrends struct {
	Kpi       string `json:"Kpi" xml:"Kpi"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
	Value     string `json:"Value" xml:"Value"`
}

QueryOptimizeDataTrends is a nested struct in das response

type QueryOptimizeExecErrorSamples added in v1.61.1470

type QueryOptimizeExecErrorSamples struct {
	OrigHost  string `json:"OrigHost" xml:"OrigHost"`
	User      string `json:"User" xml:"User"`
	Dbname    string `json:"Dbname" xml:"Dbname"`
	SqlId     string `json:"SqlId" xml:"SqlId"`
	SqlText   string `json:"SqlText" xml:"SqlText"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
}

QueryOptimizeExecErrorSamples is a nested struct in das response

type QueryOptimizeExecErrorStats added in v1.61.1470

type QueryOptimizeExecErrorStats struct {
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Dbname       string `json:"Dbname" xml:"Dbname"`
	SqlId        string `json:"SqlId" xml:"SqlId"`
	SqlText      string `json:"SqlText" xml:"SqlText"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorCount   int64  `json:"ErrorCount" xml:"ErrorCount"`
}

QueryOptimizeExecErrorStats is a nested struct in das response

type QueryOptimizeSolutions added in v1.61.1470

type QueryOptimizeSolutions struct {
	Level       string `json:"Level" xml:"Level"`
	RuleId      string `json:"RuleId" xml:"RuleId"`
	Solution    string `json:"Solution" xml:"Solution"`
	SolutionExt string `json:"SolutionExt" xml:"SolutionExt"`
}

QueryOptimizeSolutions is a nested struct in das response

type ResourceSyncSubResult

type ResourceSyncSubResult struct {
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	ErrMsg       string `json:"ErrMsg" xml:"ErrMsg"`
	Success      bool   `json:"Success" xml:"Success"`
	SyncCount    int    `json:"SyncCount" xml:"SyncCount"`
}

ResourceSyncSubResult is a nested struct in das response

type Result added in v1.61.1498

type Result struct {
	Total int64                                            `json:"Total" xml:"Total"`
	List  []ListItemInGetFullRequestStatResultByInstanceId `json:"List" xml:"List"`
}

Result is a nested struct in das response

type ResultInGetAsyncErrorRequestListByCode added in v1.61.1526

type ResultInGetAsyncErrorRequestListByCode struct {
	List []List `json:"list" xml:"list"`
}

ResultInGetAsyncErrorRequestListByCode is a nested struct in das response

type ResultInGetAsyncErrorRequestStatByCode added in v1.61.1526

type ResultInGetAsyncErrorRequestStatByCode struct {
	Stat []Stat `json:"stat" xml:"stat"`
}

ResultInGetAsyncErrorRequestStatByCode is a nested struct in das response

type ResultInGetAsyncErrorRequestStatResult added in v1.61.1526

type ResultInGetAsyncErrorRequestStatResult struct {
	Stat []map[string]interface{} `json:"stat" xml:"stat"`
}

ResultInGetAsyncErrorRequestStatResult is a nested struct in das response

type RuleList added in v1.61.1470

type RuleList struct {
	Rules []Rules `json:"Rules" xml:"Rules"`
}

RuleList is a nested struct in das response

type Rules added in v1.61.1179

type Rules struct {
	Name                   string `json:"Name" xml:"Name"`
	KeywordsHash           string `json:"KeywordsHash" xml:"KeywordsHash"`
	RuleId                 string `json:"RuleId" xml:"RuleId"`
	StartTime              int64  `json:"StartTime" xml:"StartTime"`
	SqlType                string `json:"SqlType" xml:"SqlType"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	UserId                 string `json:"UserId" xml:"UserId"`
	ConcurrencyControlTime int64  `json:"ConcurrencyControlTime" xml:"ConcurrencyControlTime"`
	MaxConcurrency         int64  `json:"MaxConcurrency" xml:"MaxConcurrency"`
	Status                 string `json:"Status" xml:"Status"`
	ItemId                 int64  `json:"ItemId" xml:"ItemId"`
	Type                   string `json:"Type" xml:"Type"`
	SqlKeywords            string `json:"SqlKeywords" xml:"SqlKeywords"`
}

Rules is a nested struct in das response

type RunCloudBenchTaskRequest added in v1.61.1179

type RunCloudBenchTaskRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

RunCloudBenchTaskRequest is the request struct for api RunCloudBenchTask

func CreateRunCloudBenchTaskRequest added in v1.61.1179

func CreateRunCloudBenchTaskRequest() (request *RunCloudBenchTaskRequest)

CreateRunCloudBenchTaskRequest creates a request to invoke RunCloudBenchTask API

type RunCloudBenchTaskResponse added in v1.61.1179

type RunCloudBenchTaskResponse struct {
	*responses.BaseResponse
	Code      string                  `json:"Code" xml:"Code"`
	Message   string                  `json:"Message" xml:"Message"`
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	Success   string                  `json:"Success" xml:"Success"`
	Data      DataInRunCloudBenchTask `json:"Data" xml:"Data"`
}

RunCloudBenchTaskResponse is the response struct for api RunCloudBenchTask

func CreateRunCloudBenchTaskResponse added in v1.61.1179

func CreateRunCloudBenchTaskResponse() (response *RunCloudBenchTaskResponse)

CreateRunCloudBenchTaskResponse creates a response to parse from RunCloudBenchTask response

type RunningRules added in v1.61.1179

type RunningRules struct {
	ItemId                 int64  `json:"ItemId" xml:"ItemId"`
	SqlType                string `json:"SqlType" xml:"SqlType"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	SqlKeywords            string `json:"SqlKeywords" xml:"SqlKeywords"`
	StartTime              int64  `json:"StartTime" xml:"StartTime"`
	KeywordsHash           string `json:"KeywordsHash" xml:"KeywordsHash"`
	ConcurrencyControlTime int64  `json:"ConcurrencyControlTime" xml:"ConcurrencyControlTime"`
	UserId                 string `json:"UserId" xml:"UserId"`
	MaxConcurrency         string `json:"MaxConcurrency" xml:"MaxConcurrency"`
	Status                 string `json:"Status" xml:"Status"`
}

RunningRules is a nested struct in das response

type Sample added in v1.61.1526

type Sample struct {
	SqlId      string   `json:"sqlId" xml:"sqlId"`
	Database   string   `json:"database" xml:"database"`
	OriginHost string   `json:"originHost" xml:"originHost"`
	InstanceId string   `json:"instanceId" xml:"instanceId"`
	ErrorCode  string   `json:"errorCode" xml:"errorCode"`
	User       string   `json:"user" xml:"user"`
	Sql        string   `json:"sql" xml:"sql"`
	Timestamp  int64    `json:"timestamp" xml:"timestamp"`
	Tables     []string `json:"tables" xml:"tables"`
}

Sample is a nested struct in das response

type Stat added in v1.61.1526

type Stat struct {
	InstanceId string `json:"instanceId" xml:"instanceId"`
	ErrorCode  string `json:"errorCode" xml:"errorCode"`
	Count      int    `json:"count" xml:"count"`
}

Stat is a nested struct in das response

type StopCloudBenchTaskRequest added in v1.61.1179

type StopCloudBenchTaskRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

StopCloudBenchTaskRequest is the request struct for api StopCloudBenchTask

func CreateStopCloudBenchTaskRequest added in v1.61.1179

func CreateStopCloudBenchTaskRequest() (request *StopCloudBenchTaskRequest)

CreateStopCloudBenchTaskRequest creates a request to invoke StopCloudBenchTask API

type StopCloudBenchTaskResponse added in v1.61.1179

type StopCloudBenchTaskResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

StopCloudBenchTaskResponse is the response struct for api StopCloudBenchTask

func CreateStopCloudBenchTaskResponse added in v1.61.1179

func CreateStopCloudBenchTaskResponse() (response *StopCloudBenchTaskResponse)

CreateStopCloudBenchTaskResponse creates a response to parse from StopCloudBenchTask response

type SubResultsInGetHDMAliyunResourceSyncResult

type SubResultsInGetHDMAliyunResourceSyncResult struct {
	ResourceSyncSubResult []ResourceSyncSubResult `json:"ResourceSyncSubResult" xml:"ResourceSyncSubResult"`
}

SubResultsInGetHDMAliyunResourceSyncResult is a nested struct in das response

type SubResultsInGetHDMLastAliyunResourceSyncResult

type SubResultsInGetHDMLastAliyunResourceSyncResult struct {
	ResourceSyncSubResult []ResourceSyncSubResult `json:"ResourceSyncSubResult" xml:"ResourceSyncSubResult"`
}

SubResultsInGetHDMLastAliyunResourceSyncResult is a nested struct in das response

type SyncHDMAliyunResourceRequest

type SyncHDMAliyunResourceRequest struct {
	*requests.RpcRequest
	SkipAuth                 string `position:"Query" name:"skipAuth"`
	Context                  string `position:"Query" name:"__context"`
	Signature                string `position:"Query" name:"signature"`
	ResourceTypes            string `position:"Query" name:"ResourceTypes"`
	UserId                   string `position:"Query" name:"UserId"`
	WaitForModifySecurityIps string `position:"Query" name:"WaitForModifySecurityIps"`
	Uid                      string `position:"Query" name:"Uid"`
	Async                    string `position:"Query" name:"Async"`
	AccessKey                string `position:"Query" name:"accessKey"`
	Timestamp                string `position:"Query" name:"timestamp"`
}

SyncHDMAliyunResourceRequest is the request struct for api SyncHDMAliyunResource

func CreateSyncHDMAliyunResourceRequest

func CreateSyncHDMAliyunResourceRequest() (request *SyncHDMAliyunResourceRequest)

CreateSyncHDMAliyunResourceRequest creates a request to invoke SyncHDMAliyunResource API

type SyncHDMAliyunResourceResponse

type SyncHDMAliyunResourceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Synchro   string `json:"Synchro" xml:"Synchro"`
	Data      string `json:"Data" xml:"Data"`
	Code      string `json:"Code" xml:"Code"`
	Success   string `json:"Success" xml:"Success"`
}

SyncHDMAliyunResourceResponse is the response struct for api SyncHDMAliyunResource

func CreateSyncHDMAliyunResourceResponse

func CreateSyncHDMAliyunResourceResponse() (response *SyncHDMAliyunResourceResponse)

CreateSyncHDMAliyunResourceResponse creates a response to parse from SyncHDMAliyunResource response

type T added in v1.61.1470

type T struct {
	MessageId   string `json:"messageId" xml:"messageId"`
	Uuid        string `json:"uuid" xml:"uuid"`
	AccountId   string `json:"accountId" xml:"accountId"`
	SqlId       string `json:"sqlId" xml:"sqlId"`
	Engine      string `json:"engine" xml:"engine"`
	DbSchema    string `json:"dbSchema" xml:"dbSchema"`
	Param       string `json:"param" xml:"param"`
	State       int    `json:"state" xml:"state"`
	Result      string `json:"result" xml:"result"`
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
}

T is a nested struct in das response

type TablesInGetErrorRequestSample added in v1.61.1526

type TablesInGetErrorRequestSample struct {
	Tables []string `json:"tables" xml:"tables"`
}

TablesInGetErrorRequestSample is a nested struct in das response

type TablesInGetFullRequestStatResultByInstanceId added in v1.61.1526

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

TablesInGetFullRequestStatResultByInstanceId is a nested struct in das response

type TurnOffAutoResourceOptimizeList added in v1.61.1728

type TurnOffAutoResourceOptimizeList struct {
	TableSpaceSize          string `json:"TableSpaceSize" xml:"TableSpaceSize"`
	InstanceId              string `json:"InstanceId" xml:"InstanceId"`
	UserId                  string `json:"UserId" xml:"UserId"`
	AutoDefragment          bool   `json:"AutoDefragment" xml:"AutoDefragment"`
	DasProOn                bool   `json:"DasProOn" xml:"DasProOn"`
	TableFragmentationRatio string `json:"TableFragmentationRatio" xml:"TableFragmentationRatio"`
}

TurnOffAutoResourceOptimizeList is a nested struct in das response

type TurnOffAutoResourceOptimizeListInGetAutoResourceOptimizeRules added in v1.61.1728

type TurnOffAutoResourceOptimizeListInGetAutoResourceOptimizeRules struct {
	TurnOffAutoResourceOptimizeList []TurnOffAutoResourceOptimizeList `json:"turnOffAutoResourceOptimizeList" xml:"turnOffAutoResourceOptimizeList"`
}

TurnOffAutoResourceOptimizeListInGetAutoResourceOptimizeRules is a nested struct in das response

type TurnOffAutoThrottleList added in v1.61.1728

type TurnOffAutoThrottleList struct {
	AutoKillSession        bool   `json:"AutoKillSession" xml:"AutoKillSession"`
	ActiveSessions         int64  `json:"ActiveSessions" xml:"ActiveSessions"`
	Visible                bool   `json:"Visible" xml:"Visible"`
	CpuUsage               string `json:"CpuUsage" xml:"CpuUsage"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	UserId                 string `json:"UserId" xml:"UserId"`
	AllowThrottleEndTime   string `json:"AllowThrottleEndTime" xml:"AllowThrottleEndTime"`
	AllowThrottleStartTime string `json:"AllowThrottleStartTime" xml:"AllowThrottleStartTime"`
	CpuSessionRelation     string `json:"CpuSessionRelation" xml:"CpuSessionRelation"`
	AbnormalDuration       string `json:"AbnormalDuration" xml:"AbnormalDuration"`
	MaxThrottleTime        string `json:"MaxThrottleTime" xml:"MaxThrottleTime"`
}

TurnOffAutoThrottleList is a nested struct in das response

type TurnOffAutoThrottleListInGetAutoThrottleRules added in v1.61.1728

type TurnOffAutoThrottleListInGetAutoThrottleRules struct {
	TurnOffAutoThrottleList []TurnOffAutoThrottleList `json:"turnOffAutoThrottleList" xml:"turnOffAutoThrottleList"`
}

TurnOffAutoThrottleListInGetAutoThrottleRules is a nested struct in das response

type Unit added in v1.61.1526

type Unit struct {
	StorageFreeQuotaInMB string `json:"storageFreeQuotaInMB" xml:"storageFreeQuotaInMB"`
	Ip                   string `json:"ip" xml:"ip"`
	CustinsId            int64  `json:"custinsId" xml:"custinsId"`
	UserId               string `json:"userId" xml:"userId"`
	Uuid                 string `json:"uuid" xml:"uuid"`
	ExpireTime           int64  `json:"expireTime" xml:"expireTime"`
	InstanceId           string `json:"instanceId" xml:"instanceId"`
	StorageUsed          int64  `json:"storageUsed" xml:"storageUsed"`
	Engine               string `json:"engine" xml:"engine"`
	InstanceAlias        string `json:"instanceAlias" xml:"instanceAlias"`
	Port                 int    `json:"port" xml:"port"`
	VpcId                string `json:"vpcId" xml:"vpcId"`
	CommodityInstanceId  string `json:"commodityInstanceId" xml:"commodityInstanceId"`
	StartTime            int64  `json:"startTime" xml:"startTime"`
	IsSpare              bool   `json:"isSpare" xml:"isSpare"`
	Region               string `json:"region" xml:"region"`
	ServiceUnitId        string `json:"serviceUnitId" xml:"serviceUnitId"`
	SqlRetention         string `json:"sqlRetention" xml:"sqlRetention"`
}

Unit is a nested struct in das response

type UpdateAutoResourceOptimizeRulesAsyncRequest added in v1.61.1728

type UpdateAutoResourceOptimizeRulesAsyncRequest struct {
	*requests.RpcRequest
	ResultId                string `position:"Query" name:"ResultId"`
	ConsoleContext          string `position:"Query" name:"ConsoleContext"`
	InstanceIds             string `position:"Query" name:"InstanceIds"`
	TableSpaceSize          string `position:"Query" name:"TableSpaceSize"`
	TableFragmentationRatio string `position:"Query" name:"TableFragmentationRatio"`
}

UpdateAutoResourceOptimizeRulesAsyncRequest is the request struct for api UpdateAutoResourceOptimizeRulesAsync

func CreateUpdateAutoResourceOptimizeRulesAsyncRequest added in v1.61.1728

func CreateUpdateAutoResourceOptimizeRulesAsyncRequest() (request *UpdateAutoResourceOptimizeRulesAsyncRequest)

CreateUpdateAutoResourceOptimizeRulesAsyncRequest creates a request to invoke UpdateAutoResourceOptimizeRulesAsync API

type UpdateAutoResourceOptimizeRulesAsyncResponse added in v1.61.1728

type UpdateAutoResourceOptimizeRulesAsyncResponse struct {
	*responses.BaseResponse
	Code      int64                                      `json:"Code" xml:"Code"`
	Message   string                                     `json:"Message" xml:"Message"`
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Success   bool                                       `json:"Success" xml:"Success"`
	Data      DataInUpdateAutoResourceOptimizeRulesAsync `json:"Data" xml:"Data"`
}

UpdateAutoResourceOptimizeRulesAsyncResponse is the response struct for api UpdateAutoResourceOptimizeRulesAsync

func CreateUpdateAutoResourceOptimizeRulesAsyncResponse added in v1.61.1728

func CreateUpdateAutoResourceOptimizeRulesAsyncResponse() (response *UpdateAutoResourceOptimizeRulesAsyncResponse)

CreateUpdateAutoResourceOptimizeRulesAsyncResponse creates a response to parse from UpdateAutoResourceOptimizeRulesAsync response

type UpdateAutoSqlOptimizeStatusRequest added in v1.61.1674

type UpdateAutoSqlOptimizeStatusRequest struct {
	*requests.RpcRequest
	Instances string           `position:"Query" name:"Instances"`
	Status    requests.Integer `position:"Query" name:"Status"`
}

UpdateAutoSqlOptimizeStatusRequest is the request struct for api UpdateAutoSqlOptimizeStatus

func CreateUpdateAutoSqlOptimizeStatusRequest added in v1.61.1674

func CreateUpdateAutoSqlOptimizeStatusRequest() (request *UpdateAutoSqlOptimizeStatusRequest)

CreateUpdateAutoSqlOptimizeStatusRequest creates a request to invoke UpdateAutoSqlOptimizeStatus API

type UpdateAutoSqlOptimizeStatusResponse added in v1.61.1674

type UpdateAutoSqlOptimizeStatusResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

UpdateAutoSqlOptimizeStatusResponse is the response struct for api UpdateAutoSqlOptimizeStatus

func CreateUpdateAutoSqlOptimizeStatusResponse added in v1.61.1674

func CreateUpdateAutoSqlOptimizeStatusResponse() (response *UpdateAutoSqlOptimizeStatusResponse)

CreateUpdateAutoSqlOptimizeStatusResponse creates a response to parse from UpdateAutoSqlOptimizeStatus response

type UpdateAutoThrottleRulesAsyncRequest added in v1.61.1728

type UpdateAutoThrottleRulesAsyncRequest struct {
	*requests.RpcRequest
	ResultId               string           `position:"Query" name:"ResultId"`
	CpuSessionRelation     string           `position:"Query" name:"CpuSessionRelation"`
	AbnormalDuration       string           `position:"Query" name:"AbnormalDuration"`
	MaxThrottleTime        string           `position:"Query" name:"MaxThrottleTime"`
	ConsoleContext         string           `position:"Query" name:"ConsoleContext"`
	CpuUsage               string           `position:"Query" name:"CpuUsage"`
	AutoKillSession        requests.Boolean `position:"Query" name:"AutoKillSession"`
	AllowThrottleStartTime string           `position:"Query" name:"AllowThrottleStartTime"`
	AllowThrottleEndTime   string           `position:"Query" name:"AllowThrottleEndTime"`
	InstanceIds            string           `position:"Query" name:"InstanceIds"`
	ActiveSessions         requests.Integer `position:"Query" name:"ActiveSessions"`
}

UpdateAutoThrottleRulesAsyncRequest is the request struct for api UpdateAutoThrottleRulesAsync

func CreateUpdateAutoThrottleRulesAsyncRequest added in v1.61.1728

func CreateUpdateAutoThrottleRulesAsyncRequest() (request *UpdateAutoThrottleRulesAsyncRequest)

CreateUpdateAutoThrottleRulesAsyncRequest creates a request to invoke UpdateAutoThrottleRulesAsync API

type UpdateAutoThrottleRulesAsyncResponse added in v1.61.1728

type UpdateAutoThrottleRulesAsyncResponse struct {
	*responses.BaseResponse
	Code      int64                              `json:"Code" xml:"Code"`
	Message   string                             `json:"Message" xml:"Message"`
	RequestId string                             `json:"RequestId" xml:"RequestId"`
	Success   bool                               `json:"Success" xml:"Success"`
	Data      DataInUpdateAutoThrottleRulesAsync `json:"Data" xml:"Data"`
}

UpdateAutoThrottleRulesAsyncResponse is the response struct for api UpdateAutoThrottleRulesAsync

func CreateUpdateAutoThrottleRulesAsyncResponse added in v1.61.1728

func CreateUpdateAutoThrottleRulesAsyncResponse() (response *UpdateAutoThrottleRulesAsyncResponse)

CreateUpdateAutoThrottleRulesAsyncResponse creates a response to parse from UpdateAutoThrottleRulesAsync response

Source Files

Jump to

Keyboard shortcuts

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