das

package
v1.62.497 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2023 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 AutoFunction ¶ added in v1.62.18

type AutoFunction struct {
	EventSubscription    int `json:"EventSubscription" xml:"EventSubscription"`
	AutoIndex            int `json:"AutoIndex" xml:"AutoIndex"`
	AutoLimitedSql       int `json:"AutoLimitedSql" xml:"AutoLimitedSql"`
	AutoResourceOptimize int `json:"AutoResourceOptimize" xml:"AutoResourceOptimize"`
	AutoScale            int `json:"AutoScale" xml:"AutoScale"`
}

AutoFunction is a nested struct in das response

type Bandwidth ¶ added in v1.62.125

type Bandwidth struct {
	Upgrade                      bool   `json:"Upgrade" xml:"Upgrade"`
	BandwidthUsageUpperThreshold int    `json:"BandwidthUsageUpperThreshold" xml:"BandwidthUsageUpperThreshold"`
	ObservationWindowSize        string `json:"ObservationWindowSize" xml:"ObservationWindowSize"`
	Downgrade                    bool   `json:"Downgrade" xml:"Downgrade"`
	BandwidthUsageLowerThreshold int    `json:"BandwidthUsageLowerThreshold" xml:"BandwidthUsageLowerThreshold"`
}

Bandwidth is a nested struct in das 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"`
	EnableDasPro int                    `json:"EnableDasPro" xml:"EnableDasPro"`
	State        int                    `json:"State" xml:"State"`
	TaskType     int                    `json:"TaskType" xml:"TaskType"`
	Instance     Instance               `json:"Instance" xml:"Instance"`
	AutoFunction AutoFunction           `json:"AutoFunction" xml:"AutoFunction"`
}

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) CreateKillInstanceSessionTask ¶ added in v1.62.209

func (client *Client) CreateKillInstanceSessionTask(request *CreateKillInstanceSessionTaskRequest) (response *CreateKillInstanceSessionTaskResponse, err error)

CreateKillInstanceSessionTask invokes the das.CreateKillInstanceSessionTask API synchronously

func (*Client) CreateKillInstanceSessionTaskWithCallback ¶ added in v1.62.209

func (client *Client) CreateKillInstanceSessionTaskWithCallback(request *CreateKillInstanceSessionTaskRequest, callback func(response *CreateKillInstanceSessionTaskResponse, err error)) <-chan int

CreateKillInstanceSessionTaskWithCallback invokes the das.CreateKillInstanceSessionTask API asynchronously

func (*Client) CreateKillInstanceSessionTaskWithChan ¶ added in v1.62.209

func (client *Client) CreateKillInstanceSessionTaskWithChan(request *CreateKillInstanceSessionTaskRequest) (<-chan *CreateKillInstanceSessionTaskResponse, <-chan error)

CreateKillInstanceSessionTaskWithChan invokes the das.CreateKillInstanceSessionTask 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) DescribeAutoScalingConfig ¶ added in v1.62.125

func (client *Client) DescribeAutoScalingConfig(request *DescribeAutoScalingConfigRequest) (response *DescribeAutoScalingConfigResponse, err error)

DescribeAutoScalingConfig invokes the das.DescribeAutoScalingConfig API synchronously

func (*Client) DescribeAutoScalingConfigWithCallback ¶ added in v1.62.125

func (client *Client) DescribeAutoScalingConfigWithCallback(request *DescribeAutoScalingConfigRequest, callback func(response *DescribeAutoScalingConfigResponse, err error)) <-chan int

DescribeAutoScalingConfigWithCallback invokes the das.DescribeAutoScalingConfig API asynchronously

func (*Client) DescribeAutoScalingConfigWithChan ¶ added in v1.62.125

func (client *Client) DescribeAutoScalingConfigWithChan(request *DescribeAutoScalingConfigRequest) (<-chan *DescribeAutoScalingConfigResponse, <-chan error)

DescribeAutoScalingConfigWithChan invokes the das.DescribeAutoScalingConfig 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) DisableInstanceDasConfig ¶ added in v1.62.125

func (client *Client) DisableInstanceDasConfig(request *DisableInstanceDasConfigRequest) (response *DisableInstanceDasConfigResponse, err error)

DisableInstanceDasConfig invokes the das.DisableInstanceDasConfig API synchronously

func (*Client) DisableInstanceDasConfigWithCallback ¶ added in v1.62.125

func (client *Client) DisableInstanceDasConfigWithCallback(request *DisableInstanceDasConfigRequest, callback func(response *DisableInstanceDasConfigResponse, err error)) <-chan int

DisableInstanceDasConfigWithCallback invokes the das.DisableInstanceDasConfig API asynchronously

func (*Client) DisableInstanceDasConfigWithChan ¶ added in v1.62.125

func (client *Client) DisableInstanceDasConfigWithChan(request *DisableInstanceDasConfigRequest) (<-chan *DisableInstanceDasConfigResponse, <-chan error)

DisableInstanceDasConfigWithChan invokes the das.DisableInstanceDasConfig 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) GetEventSubscription ¶ added in v1.62.129

func (client *Client) GetEventSubscription(request *GetEventSubscriptionRequest) (response *GetEventSubscriptionResponse, err error)

GetEventSubscription invokes the das.GetEventSubscription API synchronously

func (*Client) GetEventSubscriptionWithCallback ¶ added in v1.62.129

func (client *Client) GetEventSubscriptionWithCallback(request *GetEventSubscriptionRequest, callback func(response *GetEventSubscriptionResponse, err error)) <-chan int

GetEventSubscriptionWithCallback invokes the das.GetEventSubscription API asynchronously

func (*Client) GetEventSubscriptionWithChan ¶ added in v1.62.129

func (client *Client) GetEventSubscriptionWithChan(request *GetEventSubscriptionRequest) (<-chan *GetEventSubscriptionResponse, <-chan error)

GetEventSubscriptionWithChan invokes the das.GetEventSubscription 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) GetInstanceSqlOptimizeStatistic ¶ added in v1.62.45

func (client *Client) GetInstanceSqlOptimizeStatistic(request *GetInstanceSqlOptimizeStatisticRequest) (response *GetInstanceSqlOptimizeStatisticResponse, err error)

GetInstanceSqlOptimizeStatistic invokes the das.GetInstanceSqlOptimizeStatistic API synchronously

func (*Client) GetInstanceSqlOptimizeStatisticWithCallback ¶ added in v1.62.45

func (client *Client) GetInstanceSqlOptimizeStatisticWithCallback(request *GetInstanceSqlOptimizeStatisticRequest, callback func(response *GetInstanceSqlOptimizeStatisticResponse, err error)) <-chan int

GetInstanceSqlOptimizeStatisticWithCallback invokes the das.GetInstanceSqlOptimizeStatistic API asynchronously

func (*Client) GetInstanceSqlOptimizeStatisticWithChan ¶ added in v1.62.45

func (client *Client) GetInstanceSqlOptimizeStatisticWithChan(request *GetInstanceSqlOptimizeStatisticRequest) (<-chan *GetInstanceSqlOptimizeStatisticResponse, <-chan error)

GetInstanceSqlOptimizeStatisticWithChan invokes the das.GetInstanceSqlOptimizeStatistic API asynchronously

func (*Client) GetKillInstanceSessionTaskResult ¶ added in v1.62.209

func (client *Client) GetKillInstanceSessionTaskResult(request *GetKillInstanceSessionTaskResultRequest) (response *GetKillInstanceSessionTaskResultResponse, err error)

GetKillInstanceSessionTaskResult invokes the das.GetKillInstanceSessionTaskResult API synchronously

func (*Client) GetKillInstanceSessionTaskResultWithCallback ¶ added in v1.62.209

func (client *Client) GetKillInstanceSessionTaskResultWithCallback(request *GetKillInstanceSessionTaskResultRequest, callback func(response *GetKillInstanceSessionTaskResultResponse, err error)) <-chan int

GetKillInstanceSessionTaskResultWithCallback invokes the das.GetKillInstanceSessionTaskResult API asynchronously

func (*Client) GetKillInstanceSessionTaskResultWithChan ¶ added in v1.62.209

func (client *Client) GetKillInstanceSessionTaskResultWithChan(request *GetKillInstanceSessionTaskResultRequest) (<-chan *GetKillInstanceSessionTaskResultResponse, <-chan error)

GetKillInstanceSessionTaskResultWithChan invokes the das.GetKillInstanceSessionTaskResult API asynchronously

func (*Client) GetMySQLAllSessionAsync ¶ added in v1.62.229

func (client *Client) GetMySQLAllSessionAsync(request *GetMySQLAllSessionAsyncRequest) (response *GetMySQLAllSessionAsyncResponse, err error)

GetMySQLAllSessionAsync invokes the das.GetMySQLAllSessionAsync API synchronously

func (*Client) GetMySQLAllSessionAsyncWithCallback ¶ added in v1.62.229

func (client *Client) GetMySQLAllSessionAsyncWithCallback(request *GetMySQLAllSessionAsyncRequest, callback func(response *GetMySQLAllSessionAsyncResponse, err error)) <-chan int

GetMySQLAllSessionAsyncWithCallback invokes the das.GetMySQLAllSessionAsync API asynchronously

func (*Client) GetMySQLAllSessionAsyncWithChan ¶ added in v1.62.229

func (client *Client) GetMySQLAllSessionAsyncWithChan(request *GetMySQLAllSessionAsyncRequest) (<-chan *GetMySQLAllSessionAsyncResponse, <-chan error)

GetMySQLAllSessionAsyncWithChan invokes the das.GetMySQLAllSessionAsync API asynchronously

func (*Client) GetPartitionsHeatmap ¶ added in v1.61.1601

func (client *Client) GetPartitionsHeatmap(request *GetPartitionsHeatmapRequest) (response *GetPartitionsHeatmapResponse, err error)

GetPartitionsHeatmap invokes the das.GetPartitionsHeatmap API synchronously

func (*Client) GetPartitionsHeatmapWithCallback ¶ added in v1.61.1601

func (client *Client) GetPartitionsHeatmapWithCallback(request *GetPartitionsHeatmapRequest, callback func(response *GetPartitionsHeatmapResponse, err error)) <-chan int

GetPartitionsHeatmapWithCallback invokes the das.GetPartitionsHeatmap API asynchronously

func (*Client) GetPartitionsHeatmapWithChan ¶ added in v1.61.1601

func (client *Client) GetPartitionsHeatmapWithChan(request *GetPartitionsHeatmapRequest) (<-chan *GetPartitionsHeatmapResponse, <-chan error)

GetPartitionsHeatmapWithChan invokes the das.GetPartitionsHeatmap 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) GetRedisAllSession ¶ added in v1.62.18

func (client *Client) GetRedisAllSession(request *GetRedisAllSessionRequest) (response *GetRedisAllSessionResponse, err error)

GetRedisAllSession invokes the das.GetRedisAllSession API synchronously

func (*Client) GetRedisAllSessionWithCallback ¶ added in v1.62.18

func (client *Client) GetRedisAllSessionWithCallback(request *GetRedisAllSessionRequest, callback func(response *GetRedisAllSessionResponse, err error)) <-chan int

GetRedisAllSessionWithCallback invokes the das.GetRedisAllSession API asynchronously

func (*Client) GetRedisAllSessionWithChan ¶ added in v1.62.18

func (client *Client) GetRedisAllSessionWithChan(request *GetRedisAllSessionRequest) (<-chan *GetRedisAllSessionResponse, <-chan error)

GetRedisAllSessionWithChan invokes the das.GetRedisAllSession 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) ModifyAutoScalingConfig ¶ added in v1.62.125

func (client *Client) ModifyAutoScalingConfig(request *ModifyAutoScalingConfigRequest) (response *ModifyAutoScalingConfigResponse, err error)

ModifyAutoScalingConfig invokes the das.ModifyAutoScalingConfig API synchronously

func (*Client) ModifyAutoScalingConfigWithCallback ¶ added in v1.62.125

func (client *Client) ModifyAutoScalingConfigWithCallback(request *ModifyAutoScalingConfigRequest, callback func(response *ModifyAutoScalingConfigResponse, err error)) <-chan int

ModifyAutoScalingConfigWithCallback invokes the das.ModifyAutoScalingConfig API asynchronously

func (*Client) ModifyAutoScalingConfigWithChan ¶ added in v1.62.125

func (client *Client) ModifyAutoScalingConfigWithChan(request *ModifyAutoScalingConfigRequest) (<-chan *ModifyAutoScalingConfigResponse, <-chan error)

ModifyAutoScalingConfigWithChan invokes the das.ModifyAutoScalingConfig 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) SetEventSubscription ¶ added in v1.62.125

func (client *Client) SetEventSubscription(request *SetEventSubscriptionRequest) (response *SetEventSubscriptionResponse, err error)

SetEventSubscription invokes the das.SetEventSubscription API synchronously

func (*Client) SetEventSubscriptionWithCallback ¶ added in v1.62.125

func (client *Client) SetEventSubscriptionWithCallback(request *SetEventSubscriptionRequest, callback func(response *SetEventSubscriptionResponse, err error)) <-chan int

SetEventSubscriptionWithCallback invokes the das.SetEventSubscription API asynchronously

func (*Client) SetEventSubscriptionWithChan ¶ added in v1.62.125

func (client *Client) SetEventSubscriptionWithChan(request *SetEventSubscriptionRequest) (<-chan *SetEventSubscriptionResponse, <-chan error)

SetEventSubscriptionWithChan invokes the das.SetEventSubscription 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 ClientStats ¶ added in v1.62.229

type ClientStats struct {
	ClientStatsItem []ClientStatsItem `json:"clientStats" xml:"clientStats"`
}

ClientStats is a nested struct in das response

type ClientStatsItem ¶ added in v1.62.229

type ClientStatsItem struct {
	Key          string   `json:"Key" xml:"Key"`
	TotalCount   int64    `json:"TotalCount" xml:"TotalCount"`
	ActiveCount  int64    `json:"ActiveCount" xml:"ActiveCount"`
	ThreadIdList []int64  `json:"ThreadIdList" xml:"ThreadIdList"`
	UserList     []string `json:"UserList" xml:"UserList"`
}

ClientStatsItem is a nested struct in das response

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 ConfigFailInstanceListInDisableAutoResourceOptimizeRules ¶ added in v1.61.1728

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

ConfigFailInstanceListInDisableAutoResourceOptimizeRules is a nested struct in das response

type ConfigFailInstanceListInDisableAutoThrottleRules ¶ added in v1.61.1728

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

ConfigFailInstanceListInDisableAutoThrottleRules is a nested struct in das response

type ConfigFailInstanceListInUpdateAutoResourceOptimizeRulesAsync ¶ added in v1.61.1728

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

ConfigFailInstanceListInUpdateAutoResourceOptimizeRulesAsync is a nested struct in das response

type ConfigFailInstanceListInUpdateAutoThrottleRulesAsync ¶ added in v1.61.1728

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

ConfigFailInstanceListInUpdateAutoThrottleRulesAsync is a nested struct in das response

type ConfigFailInstanceListItem ¶ added in v1.62.45

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

ConfigFailInstanceListItem 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     []ConfigFailInstanceListItem    `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"`
	ConfigSuccessInstanceList  []ConfigSuccessInstanceListItem `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"`
}

ConfigResponse is a nested struct in das response

type ConfigSuccessInstanceListInDisableAutoResourceOptimizeRules ¶ added in v1.61.1728

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

ConfigSuccessInstanceListInDisableAutoResourceOptimizeRules is a nested struct in das response

type ConfigSuccessInstanceListInDisableAutoThrottleRules ¶ added in v1.61.1728

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

ConfigSuccessInstanceListInDisableAutoThrottleRules is a nested struct in das response

type ConfigSuccessInstanceListInUpdateAutoResourceOptimizeRulesAsync ¶ added in v1.61.1728

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

ConfigSuccessInstanceListInUpdateAutoResourceOptimizeRulesAsync is a nested struct in das response

type ConfigSuccessInstanceListInUpdateAutoThrottleRulesAsync ¶ added in v1.61.1728

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

ConfigSuccessInstanceListInUpdateAutoThrottleRulesAsync is a nested struct in das response

type ConfigSuccessInstanceListItem ¶ added in v1.62.45

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

ConfigSuccessInstanceListItem is a nested struct in das response

type ContactGroups ¶ added in v1.62.129

type ContactGroups struct {
	ContactGroupsItem []ContactGroupsItem `json:"contactGroups" xml:"contactGroups"`
}

ContactGroups is a nested struct in das response

type ContactGroupsItem ¶ added in v1.62.129

type ContactGroupsItem struct {
	Name        string `json:"name" xml:"name"`
	Description string `json:"description" xml:"description"`
	Contacts    string `json:"contacts" xml:"contacts"`
	UserId      string `json:"userId" xml:"userId"`
}

ContactGroupsItem is a nested struct in das response

type Contacts ¶ added in v1.62.129

type Contacts struct {
	ContactsItem []ContactsItem `json:"contacts" xml:"contacts"`
}

Contacts is a nested struct in das response

type ContactsItem ¶ added in v1.62.129

type ContactsItem struct {
	Name              string   `json:"name" xml:"name"`
	Phone             string   `json:"phone" xml:"phone"`
	Email             string   `json:"email" xml:"email"`
	DingtalkHook      string   `json:"dingtalkHook" xml:"dingtalkHook"`
	IsCmsReduplicated bool     `json:"isCmsReduplicated" xml:"isCmsReduplicated"`
	UserId            string   `json:"userId" xml:"userId"`
	Groups            []string `json:"groups" xml:"groups"`
}

ContactsItem 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      DataInCreateCacheAnalysisJob `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 CreateKillInstanceSessionTaskRequest ¶ added in v1.62.209

type CreateKillInstanceSessionTaskRequest struct {
	*requests.RpcRequest
	KillAllSessions requests.Boolean `position:"Query" name:"KillAllSessions"`
	DbUser          string           `position:"Query" name:"DbUser"`
	SessionIds      string           `position:"Query" name:"SessionIds"`
	DbUserPassword  string           `position:"Query" name:"DbUserPassword"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	IgnoredUsers    string           `position:"Query" name:"IgnoredUsers"`
	NodeId          string           `position:"Query" name:"NodeId"`
}

CreateKillInstanceSessionTaskRequest is the request struct for api CreateKillInstanceSessionTask

func CreateCreateKillInstanceSessionTaskRequest ¶ added in v1.62.209

func CreateCreateKillInstanceSessionTaskRequest() (request *CreateKillInstanceSessionTaskRequest)

CreateCreateKillInstanceSessionTaskRequest creates a request to invoke CreateKillInstanceSessionTask API

type CreateKillInstanceSessionTaskResponse ¶ added in v1.62.209

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

CreateKillInstanceSessionTaskResponse is the response struct for api CreateKillInstanceSessionTask

func CreateCreateKillInstanceSessionTaskResponse ¶ added in v1.62.209

func CreateCreateKillInstanceSessionTaskResponse() (response *CreateKillInstanceSessionTaskResponse)

CreateCreateKillInstanceSessionTaskResponse creates a response to parse from CreateKillInstanceSessionTask 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"`
	Lang                                                    string                                     `json:"lang" xml:"lang"`
	BenchStep                                               string                                     `json:"BenchStep" xml:"BenchStep"`
	Source                                                  string                                     `json:"Source" xml:"Source"`
	ErrMsg                                                  string                                     `json:"ErrMsg" xml:"ErrMsg"`
	IsSpare                                                 bool                                       `json:"isSpare" xml:"isSpare"`
	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"`
	Improvement                                             string                                     `json:"improvement" xml:"improvement"`
	PageNo                                                  int64                                      `json:"PageNo" xml:"PageNo"`
	Extra                                                   string                                     `json:"Extra" xml:"Extra"`
	VpcId                                                   string                                     `json:"vpcId" xml:"vpcId"`
	Active                                                  int                                        `json:"active" xml:"active"`
	Count                                                   int                                        `json:"count" xml:"count"`
	OriUuid                                                 string                                     `json:"OriUuid" xml:"OriUuid"`
	AccountId                                               string                                     `json:"AccountId" xml:"AccountId"`
	Level                                                   string                                     `json:"level" xml:"level"`
	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"`
	MinInterval                                             string                                     `json:"minInterval" xml:"minInterval"`
	ResultId                                                string                                     `json:"resultId" xml:"resultId"`
	UserId                                                  string                                     `json:"userId" xml:"userId"`
	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"`
	Id                                                      int64                                      `json:"id" xml:"id"`
	JarOnOss                                                string                                     `json:"JarOnOss" xml:"JarOnOss"`
	SqlFilePath                                             string                                     `json:"SqlFilePath" xml:"SqlFilePath"`
	GmtModified                                             int64                                      `json:"gmtModified" xml:"gmtModified"`
	InstanceId                                              string                                     `json:"InstanceId" xml:"InstanceId"`
	SrcPublicIp                                             string                                     `json:"SrcPublicIp" xml:"SrcPublicIp"`
	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"`
	ExpireTime                                              int64                                      `json:"expireTime" xml:"expireTime"`
	EventContext                                            string                                     `json:"eventContext" xml:"eventContext"`
	TotalAutoThrottleRulesCount                             int64                                      `json:"TotalAutoThrottleRulesCount" xml:"TotalAutoThrottleRulesCount"`
	KillSuccessCount                                        int64                                      `json:"KillSuccessCount" xml:"KillSuccessCount"`
	IsFinish                                                bool                                       `json:"IsFinish" xml:"IsFinish"`
	SqlRetention                                            string                                     `json:"sqlRetention" xml:"sqlRetention"`
	StorageFreeQuotaInMB                                    string                                     `json:"storageFreeQuotaInMB" xml:"storageFreeQuotaInMB"`
	DtsJobStatus                                            string                                     `json:"DtsJobStatus" xml:"DtsJobStatus"`
	ContactName                                             string                                     `json:"contactName" xml:"contactName"`
	EnableAutoThrottleCount                                 int64                                      `json:"EnableAutoThrottleCount" xml:"EnableAutoThrottleCount"`
	DstType                                                 string                                     `json:"DstType" xml:"DstType"`
	Engine                                                  string                                     `json:"engine" xml:"engine"`
	InstanceAlias                                           string                                     `json:"instanceAlias" xml:"instanceAlias"`
	ServiceUnitId                                           string                                     `json:"serviceUnitId" xml:"serviceUnitId"`
	Topic                                                   string                                     `json:"Topic" xml:"Topic"`
	StorageUsed                                             int64                                      `json:"storageUsed" xml:"storageUsed"`
	ContactGroupName                                        string                                     `json:"contactGroupName" xml:"contactGroupName"`
	Token                                                   string                                     `json:"Token" xml:"Token"`
	DstInstanceUuid                                         string                                     `json:"DstInstanceUuid" xml:"DstInstanceUuid"`
	DbLinkId                                                int64                                      `json:"DbLinkId" xml:"DbLinkId"`
	ConfigSuccessInstanceCount                              int64                                      `json:"ConfigSuccessInstanceCount" xml:"ConfigSuccessInstanceCount"`
	IgnoredUserSessionCount                                 int64                                      `json:"IgnoredUserSessionCount" xml:"IgnoredUserSessionCount"`
	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"`
	StartTime                                               int64                                      `json:"startTime" xml:"startTime"`
	HasEnableRuleButNotDasProCount                          int64                                      `json:"HasEnableRuleButNotDasProCount" xml:"HasEnableRuleButNotDasProCount"`
	MetaFileOnOss                                           string                                     `json:"MetaFileOnOss" xml:"MetaFileOnOss"`
	BackupId                                                string                                     `json:"BackupId" xml:"BackupId"`
	KillFailCount                                           int64                                      `json:"KillFailCount" xml:"KillFailCount"`
	ErrorMessage                                            string                                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Uuid                                                    string                                     `json:"Uuid" xml:"Uuid"`
	NodeId                                                  string                                     `json:"NodeId" xml:"NodeId"`
	DtsJobState                                             int                                        `json:"DtsJobState" xml:"DtsJobState"`
	CommodityInstanceId                                     string                                     `json:"commodityInstanceId" xml:"commodityInstanceId"`
	SrcInstanceArea                                         string                                     `json:"SrcInstanceArea" xml:"SrcInstanceArea"`
	MetaFileName                                            string                                     `json:"MetaFileName" xml:"MetaFileName"`
	ChannelType                                             string                                     `json:"channelType" xml:"channelType"`
	Description                                             string                                     `json:"Description" xml:"Description"`
	ErrorCode                                               string                                     `json:"ErrorCode" xml:"ErrorCode"`
	BenchStepStatus                                         string                                     `json:"BenchStepStatus" xml:"BenchStepStatus"`
	SmartPressureTime                                       int                                        `json:"SmartPressureTime" xml:"SmartPressureTime"`
	GmtCreate                                               int64                                      `json:"gmtCreate" xml:"gmtCreate"`
	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"`
	Region                                                  string                                     `json:"region" xml:"region"`
	LoadCmd                                                 string                                     `json:"LoadCmd" xml:"LoadCmd"`
	EventSendGroup                                          []string                                   `json:"eventSendGroup" xml:"eventSendGroup"`
	NeverEnableAutoThrottleOrReleasedInstanceIdList         []string                                   `json:"NeverEnableAutoThrottleOrReleasedInstanceIdList" xml:"NeverEnableAutoThrottleOrReleasedInstanceIdList"`
	NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList []string                                   `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList"`
	Sessions                                                []int64                                    `json:"Sessions" xml:"Sessions"`
	Storage                                                 Storage                                    `json:"Storage" xml:"Storage"`
	SessionData                                             SessionData                                `json:"SessionData" xml:"SessionData"`
	Resource                                                Resource                                   `json:"Resource" xml:"Resource"`
	Shard                                                   Shard                                      `json:"Shard" xml:"Shard"`
	Spec                                                    Spec                                       `json:"Spec" xml:"Spec"`
	Bandwidth                                               Bandwidth                                  `json:"Bandwidth" xml:"Bandwidth"`
	ConfigResponse                                          ConfigResponse                             `json:"ConfigResponse" xml:"ConfigResponse"`
	SubResults                                              SubResultsInGetHDMAliyunResourceSyncResult `json:"SubResults" xml:"SubResults"`
	KeyPrefixes                                             KeyPrefixes                                `json:"KeyPrefixes" xml:"KeyPrefixes"`
	ConfigFailInstanceList                                  []ConfigFailInstanceListItem               `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"`
	TurnOffAutoResourceOptimizeList                         []TurnOffAutoResourceOptimizeListItem      `json:"TurnOffAutoResourceOptimizeList" xml:"TurnOffAutoResourceOptimizeList"`
	ConfigSuccessInstanceList                               []ConfigSuccessInstanceListItem            `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"`
	HasEnableRuleButNotDasProList                           []HasEnableRuleButNotDasProListItem        `json:"HasEnableRuleButNotDasProList" xml:"HasEnableRuleButNotDasProList"`
	List                                                    ListInDescribeCacheAnalysisJobs            `json:"List" xml:"List"`
	EnableAutoThrottleList                                  []EnableAutoThrottleListItem               `json:"EnableAutoThrottleList" xml:"EnableAutoThrottleList"`
	TurnOffAutoThrottleList                                 []TurnOffAutoThrottleListItem              `json:"TurnOffAutoThrottleList" xml:"TurnOffAutoThrottleList"`
	BigKeys                                                 BigKeysInCreateCacheAnalysisJob            `json:"BigKeys" xml:"BigKeys"`
	ContactGroups                                           []ContactGroupsItem                        `json:"contactGroups" xml:"contactGroups"`
	Result                                                  []ResultItem                               `json:"result" xml:"result"`
	EnableAutoResourceOptimizeList                          []EnableAutoResourceOptimizeListItem       `json:"EnableAutoResourceOptimizeList" xml:"EnableAutoResourceOptimizeList"`
	Contacts                                                []ContactsItem                             `json:"contacts" xml:"contacts"`
}

Data is a nested struct in das response

type DataInCreateCacheAnalysisJob ¶ added in v1.62.45

type DataInCreateCacheAnalysisJob 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    BigKeysInCreateCacheAnalysisJob `json:"BigKeys" xml:"BigKeys"`
}

DataInCreateCacheAnalysisJob 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 DataInDescribeCacheAnalysisJob ¶ added in v1.62.45

type DataInDescribeCacheAnalysisJob 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"`
	KeyPrefixes KeyPrefixes                       `json:"KeyPrefixes" xml:"KeyPrefixes"`
	BigKeys     BigKeysInDescribeCacheAnalysisJob `json:"BigKeys" xml:"BigKeys"`
}

DataInDescribeCacheAnalysisJob is a nested struct in das response

type DataInDescribeCacheAnalysisJobs ¶ added in v1.62.45

type DataInDescribeCacheAnalysisJobs 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     ListInDescribeCacheAnalysisJobs `json:"List" xml:"List"`
}

DataInDescribeCacheAnalysisJobs 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 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 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 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 DataInGetHDMAliyunResourceSyncResult ¶ added in v1.62.45

type DataInGetHDMAliyunResourceSyncResult struct {
	SyncStatus string                                     `json:"SyncStatus" xml:"SyncStatus"`
	ErrorMsg   string                                     `json:"ErrorMsg" xml:"ErrorMsg"`
	Results    string                                     `json:"Results" xml:"Results"`
	SubResults SubResultsInGetHDMAliyunResourceSyncResult `json:"SubResults" xml:"SubResults"`
}

DataInGetHDMAliyunResourceSyncResult is a nested struct in das response

type DataInGetHDMLastAliyunResourceSyncResult ¶ added in v1.62.45

type DataInGetHDMLastAliyunResourceSyncResult struct {
	SyncStatus string                                         `json:"SyncStatus" xml:"SyncStatus"`
	ErrorMsg   string                                         `json:"ErrorMsg" xml:"ErrorMsg"`
	Results    string                                         `json:"Results" xml:"Results"`
	SubResults SubResultsInGetHDMLastAliyunResourceSyncResult `json:"SubResults" xml:"SubResults"`
}

DataInGetHDMLastAliyunResourceSyncResult 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 DataInGetRedisAllSession ¶ added in v1.62.18

type DataInGetRedisAllSession struct {
	Timestamp   int64             `json:"Timestamp" xml:"Timestamp"`
	Total       int64             `json:"Total" xml:"Total"`
	Sessions    []SessionsItem    `json:"Sessions" xml:"Sessions"`
	SourceStats []SourceStatsItem `json:"SourceStats" xml:"SourceStats"`
}

DataInGetRedisAllSession 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 DataInGetSqlOptimizeAdvice ¶ added in v1.62.209

type DataInGetSqlOptimizeAdvice struct {
	Status      string `json:"Status" xml:"Status"`
	StatusCode  string `json:"StatusCode" xml:"StatusCode"`
	DownloadUrl string `json:"DownloadUrl" xml:"DownloadUrl"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	ExpireTime  string `json:"ExpireTime" xml:"ExpireTime"`
	TaskId      string `json:"TaskId" xml:"TaskId"`
}

DataInGetSqlOptimizeAdvice 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 DataInSetEventSubscription ¶ added in v1.62.129

type DataInSetEventSubscription struct {
	UserId           string `json:"userId" xml:"userId"`
	InstanceId       string `json:"instanceId" xml:"instanceId"`
	EventContext     string `json:"eventContext" xml:"eventContext"`
	Lang             string `json:"lang" xml:"lang"`
	Active           int    `json:"active" xml:"active"`
	MinInterval      int    `json:"minInterval" xml:"minInterval"`
	ContactName      string `json:"contactName" xml:"contactName"`
	ContactGroupName string `json:"contactGroupName" xml:"contactGroupName"`
	ChannelType      string `json:"channelType" xml:"channelType"`
	Level            string `json:"level" xml:"level"`
}

DataInSetEventSubscription is a nested struct in das response

type DbStats ¶ added in v1.62.229

type DbStats struct {
	DbStatsItem []DbStatsItem `json:"dbStats" xml:"dbStats"`
}

DbStats is a nested struct in das response

type DbStatsItem ¶ added in v1.62.229

type DbStatsItem struct {
	Key          string   `json:"Key" xml:"Key"`
	TotalCount   int64    `json:"TotalCount" xml:"TotalCount"`
	ActiveCount  int64    `json:"ActiveCount" xml:"ActiveCount"`
	ThreadIdList []int64  `json:"ThreadIdList" xml:"ThreadIdList"`
	UserList     []string `json:"UserList" xml:"UserList"`
}

DbStatsItem 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 DescribeAutoScalingConfigRequest ¶ added in v1.62.125

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

DescribeAutoScalingConfigRequest is the request struct for api DescribeAutoScalingConfig

func CreateDescribeAutoScalingConfigRequest ¶ added in v1.62.125

func CreateDescribeAutoScalingConfigRequest() (request *DescribeAutoScalingConfigRequest)

CreateDescribeAutoScalingConfigRequest creates a request to invoke DescribeAutoScalingConfig API

type DescribeAutoScalingConfigResponse ¶ added in v1.62.125

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

DescribeAutoScalingConfigResponse is the response struct for api DescribeAutoScalingConfig

func CreateDescribeAutoScalingConfigResponse ¶ added in v1.62.125

func CreateDescribeAutoScalingConfigResponse() (response *DescribeAutoScalingConfigResponse)

CreateDescribeAutoScalingConfigResponse creates a response to parse from DescribeAutoScalingConfig 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      DataInDescribeCacheAnalysisJob `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      DataInDescribeCacheAnalysisJobs `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      Data   `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      Data   `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 DisableInstanceDasConfigRequest ¶ added in v1.62.125

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

DisableInstanceDasConfigRequest is the request struct for api DisableInstanceDasConfig

func CreateDisableInstanceDasConfigRequest ¶ added in v1.62.125

func CreateDisableInstanceDasConfigRequest() (request *DisableInstanceDasConfigRequest)

CreateDisableInstanceDasConfigRequest creates a request to invoke DisableInstanceDasConfig API

type DisableInstanceDasConfigResponse ¶ added in v1.62.125

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

DisableInstanceDasConfigResponse is the response struct for api DisableInstanceDasConfig

func CreateDisableInstanceDasConfigResponse ¶ added in v1.62.125

func CreateDisableInstanceDasConfigResponse() (response *DisableInstanceDasConfigResponse)

CreateDisableInstanceDasConfigResponse creates a response to parse from DisableInstanceDasConfig 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 {
	EnableAutoResourceOptimizeListItem []EnableAutoResourceOptimizeListItem `json:"enableAutoResourceOptimizeList" xml:"enableAutoResourceOptimizeList"`
}

EnableAutoResourceOptimizeList is a nested struct in das response

type EnableAutoResourceOptimizeListItem ¶ added in v1.62.45

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

EnableAutoResourceOptimizeListItem is a nested struct in das response

type EnableAutoThrottleList ¶ added in v1.61.1728

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

EnableAutoThrottleList is a nested struct in das response

type EnableAutoThrottleListItem ¶ added in v1.62.45

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

EnableAutoThrottleListItem 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 EventSendGroup ¶ added in v1.62.129

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

EventSendGroup is a nested struct in das 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      Data   `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      Data   `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      Data   `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      Data   `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 GetEventSubscriptionRequest ¶ added in v1.62.129

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

GetEventSubscriptionRequest is the request struct for api GetEventSubscription

func CreateGetEventSubscriptionRequest ¶ added in v1.62.129

func CreateGetEventSubscriptionRequest() (request *GetEventSubscriptionRequest)

CreateGetEventSubscriptionRequest creates a request to invoke GetEventSubscription API

type GetEventSubscriptionResponse ¶ added in v1.62.129

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

GetEventSubscriptionResponse is the response struct for api GetEventSubscription

func CreateGetEventSubscriptionResponse ¶ added in v1.62.129

func CreateGetEventSubscriptionResponse() (response *GetEventSubscriptionResponse)

CreateGetEventSubscriptionResponse creates a response to parse from GetEventSubscription 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      DataInGetHDMAliyunResourceSyncResult `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      DataInGetHDMLastAliyunResourceSyncResult `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 GetInstanceSqlOptimizeStatisticRequest ¶ added in v1.62.45

type GetInstanceSqlOptimizeStatisticRequest struct {
	*requests.RpcRequest
	EndTime      string `position:"Query" name:"EndTime"`
	Threshold    string `position:"Query" name:"Threshold"`
	StartTime    string `position:"Query" name:"StartTime"`
	UseMerging   string `position:"Query" name:"UseMerging"`
	InstanceId   string `position:"Query" name:"InstanceId"`
	NodeId       string `position:"Query" name:"NodeId"`
	FilterEnable string `position:"Query" name:"FilterEnable"`
}

GetInstanceSqlOptimizeStatisticRequest is the request struct for api GetInstanceSqlOptimizeStatistic

func CreateGetInstanceSqlOptimizeStatisticRequest ¶ added in v1.62.45

func CreateGetInstanceSqlOptimizeStatisticRequest() (request *GetInstanceSqlOptimizeStatisticRequest)

CreateGetInstanceSqlOptimizeStatisticRequest creates a request to invoke GetInstanceSqlOptimizeStatistic API

type GetInstanceSqlOptimizeStatisticResponse ¶ added in v1.62.45

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

GetInstanceSqlOptimizeStatisticResponse is the response struct for api GetInstanceSqlOptimizeStatistic

func CreateGetInstanceSqlOptimizeStatisticResponse ¶ added in v1.62.45

func CreateGetInstanceSqlOptimizeStatisticResponse() (response *GetInstanceSqlOptimizeStatisticResponse)

CreateGetInstanceSqlOptimizeStatisticResponse creates a response to parse from GetInstanceSqlOptimizeStatistic response

type GetKillInstanceSessionTaskResultRequest ¶ added in v1.62.209

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

GetKillInstanceSessionTaskResultRequest is the request struct for api GetKillInstanceSessionTaskResult

func CreateGetKillInstanceSessionTaskResultRequest ¶ added in v1.62.209

func CreateGetKillInstanceSessionTaskResultRequest() (request *GetKillInstanceSessionTaskResultRequest)

CreateGetKillInstanceSessionTaskResultRequest creates a request to invoke GetKillInstanceSessionTaskResult API

type GetKillInstanceSessionTaskResultResponse ¶ added in v1.62.209

type GetKillInstanceSessionTaskResultResponse 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      Data   `json:"Data" xml:"Data"`
}

GetKillInstanceSessionTaskResultResponse is the response struct for api GetKillInstanceSessionTaskResult

func CreateGetKillInstanceSessionTaskResultResponse ¶ added in v1.62.209

func CreateGetKillInstanceSessionTaskResultResponse() (response *GetKillInstanceSessionTaskResultResponse)

CreateGetKillInstanceSessionTaskResultResponse creates a response to parse from GetKillInstanceSessionTaskResult response

type GetMySQLAllSessionAsyncRequest ¶ added in v1.62.229

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

GetMySQLAllSessionAsyncRequest is the request struct for api GetMySQLAllSessionAsync

func CreateGetMySQLAllSessionAsyncRequest ¶ added in v1.62.229

func CreateGetMySQLAllSessionAsyncRequest() (request *GetMySQLAllSessionAsyncRequest)

CreateGetMySQLAllSessionAsyncRequest creates a request to invoke GetMySQLAllSessionAsync API

type GetMySQLAllSessionAsyncResponse ¶ added in v1.62.229

type GetMySQLAllSessionAsyncResponse 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      Data   `json:"Data" xml:"Data"`
}

GetMySQLAllSessionAsyncResponse is the response struct for api GetMySQLAllSessionAsync

func CreateGetMySQLAllSessionAsyncResponse ¶ added in v1.62.229

func CreateGetMySQLAllSessionAsyncResponse() (response *GetMySQLAllSessionAsyncResponse)

CreateGetMySQLAllSessionAsyncResponse creates a response to parse from GetMySQLAllSessionAsync response

type GetPartitionsHeatmapRequest ¶ added in v1.61.1601

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

GetPartitionsHeatmapRequest is the request struct for api GetPartitionsHeatmap

func CreateGetPartitionsHeatmapRequest ¶ added in v1.61.1601

func CreateGetPartitionsHeatmapRequest() (request *GetPartitionsHeatmapRequest)

CreateGetPartitionsHeatmapRequest creates a request to invoke GetPartitionsHeatmap API

type GetPartitionsHeatmapResponse ¶ added in v1.61.1601

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

GetPartitionsHeatmapResponse is the response struct for api GetPartitionsHeatmap

func CreateGetPartitionsHeatmapResponse ¶ added in v1.61.1601

func CreateGetPartitionsHeatmapResponse() (response *GetPartitionsHeatmapResponse)

CreateGetPartitionsHeatmapResponse creates a response to parse from GetPartitionsHeatmap 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 GetRedisAllSessionRequest ¶ added in v1.62.18

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

GetRedisAllSessionRequest is the request struct for api GetRedisAllSession

func CreateGetRedisAllSessionRequest ¶ added in v1.62.18

func CreateGetRedisAllSessionRequest() (request *GetRedisAllSessionRequest)

CreateGetRedisAllSessionRequest creates a request to invoke GetRedisAllSession API

type GetRedisAllSessionResponse ¶ added in v1.62.18

type GetRedisAllSessionResponse 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      DataInGetRedisAllSession `json:"Data" xml:"Data"`
}

GetRedisAllSessionResponse is the response struct for api GetRedisAllSession

func CreateGetRedisAllSessionResponse ¶ added in v1.62.18

func CreateGetRedisAllSessionResponse() (response *GetRedisAllSessionResponse)

CreateGetRedisAllSessionResponse creates a response to parse from GetRedisAllSession 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
	SqlId      string `position:"Query" name:"SqlId"`
	MessageId  string `position:"Query" name:"MessageId"`
	Source     string `position:"Query" name:"Source"`
	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      DataInGetSqlOptimizeAdvice `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 Groups ¶ added in v1.62.129

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

Groups is a nested struct in das response

type HasEnableRuleButNotDasProList ¶ added in v1.61.1728

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

HasEnableRuleButNotDasProList is a nested struct in das response

type HasEnableRuleButNotDasProListItem ¶ added in v1.62.45

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

HasEnableRuleButNotDasProListItem 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 Ids ¶ added in v1.62.18

type Ids struct {
	Ids []int64 `json:"ids" xml:"ids"`
}

Ids 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"`
	InstanceAlias string `json:"InstanceAlias" xml:"InstanceAlias"`
	Cpu           string `json:"Cpu" xml:"Cpu"`
	Memory        int    `json:"Memory" xml:"Memory"`
	Storage       int    `json:"Storage" xml:"Storage"`
	Category      string `json:"Category" xml:"Category"`
}

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 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 ModifyAutoScalingConfigBandwidth ¶ added in v1.62.125

type ModifyAutoScalingConfigBandwidth struct {
	ObservationWindowSize        string `name:"ObservationWindowSize"`
	Upgrade                      string `name:"Upgrade"`
	Apply                        string `name:"Apply"`
	BandwidthUsageLowerThreshold string `name:"BandwidthUsageLowerThreshold"`
	Downgrade                    string `name:"Downgrade"`
	BandwidthUsageUpperThreshold string `name:"BandwidthUsageUpperThreshold"`
}

ModifyAutoScalingConfigBandwidth is a repeated param struct in ModifyAutoScalingConfigRequest

type ModifyAutoScalingConfigRequest ¶ added in v1.62.125

type ModifyAutoScalingConfigRequest struct {
	*requests.RpcRequest
	Bandwidth  ModifyAutoScalingConfigBandwidth `position:"Query" name:"Bandwidth"  type:"Struct"`
	Resource   ModifyAutoScalingConfigResource  `position:"Query" name:"Resource"  type:"Struct"`
	Storage    ModifyAutoScalingConfigStorage   `position:"Query" name:"Storage"  type:"Struct"`
	Spec       ModifyAutoScalingConfigSpec      `position:"Query" name:"Spec"  type:"Struct"`
	InstanceId string                           `position:"Query" name:"InstanceId"`
	Shard      ModifyAutoScalingConfigShard     `position:"Query" name:"Shard"  type:"Struct"`
}

ModifyAutoScalingConfigRequest is the request struct for api ModifyAutoScalingConfig

func CreateModifyAutoScalingConfigRequest ¶ added in v1.62.125

func CreateModifyAutoScalingConfigRequest() (request *ModifyAutoScalingConfigRequest)

CreateModifyAutoScalingConfigRequest creates a request to invoke ModifyAutoScalingConfig API

type ModifyAutoScalingConfigResource ¶ added in v1.62.125

type ModifyAutoScalingConfigResource struct {
	Apply                          string `name:"Apply"`
	Enable                         string `name:"Enable"`
	UpgradeObservationWindowSize   string `name:"UpgradeObservationWindowSize"`
	DowngradeObservationWindowSize string `name:"DowngradeObservationWindowSize"`
	CpuUsageUpperThreshold         string `name:"CpuUsageUpperThreshold"`
}

ModifyAutoScalingConfigResource is a repeated param struct in ModifyAutoScalingConfigRequest

type ModifyAutoScalingConfigResponse ¶ added in v1.62.125

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

ModifyAutoScalingConfigResponse is the response struct for api ModifyAutoScalingConfig

func CreateModifyAutoScalingConfigResponse ¶ added in v1.62.125

func CreateModifyAutoScalingConfigResponse() (response *ModifyAutoScalingConfigResponse)

CreateModifyAutoScalingConfigResponse creates a response to parse from ModifyAutoScalingConfig response

type ModifyAutoScalingConfigShard ¶ added in v1.62.125

type ModifyAutoScalingConfigShard struct {
	Upgrade                        string `name:"Upgrade"`
	Apply                          string `name:"Apply"`
	MemUsageUpperThreshold         string `name:"MemUsageUpperThreshold"`
	MinShards                      string `name:"MinShards"`
	UpgradeObservationWindowSize   string `name:"UpgradeObservationWindowSize"`
	DowngradeObservationWindowSize string `name:"DowngradeObservationWindowSize"`
	MemUsageLowerThreshold         string `name:"MemUsageLowerThreshold"`
	MaxShards                      string `name:"MaxShards"`
	Downgrade                      string `name:"Downgrade"`
}

ModifyAutoScalingConfigShard is a repeated param struct in ModifyAutoScalingConfigRequest

type ModifyAutoScalingConfigSpec ¶ added in v1.62.125

type ModifyAutoScalingConfigSpec struct {
	ObservationWindowSize  string `name:"ObservationWindowSize"`
	MaxSpec                string `name:"MaxSpec"`
	Upgrade                string `name:"Upgrade"`
	Apply                  string `name:"Apply"`
	MemUsageUpperThreshold string `name:"MemUsageUpperThreshold"`
	CoolDownTime           string `name:"CoolDownTime"`
	CpuUsageUpperThreshold string `name:"CpuUsageUpperThreshold"`
	MaxReadOnlyNodes       string `name:"MaxReadOnlyNodes"`
	Downgrade              string `name:"Downgrade"`
}

ModifyAutoScalingConfigSpec is a repeated param struct in ModifyAutoScalingConfigRequest

type ModifyAutoScalingConfigStorage ¶ added in v1.62.125

type ModifyAutoScalingConfigStorage struct {
	Upgrade                 string `name:"Upgrade"`
	Apply                   string `name:"Apply"`
	MaxStorage              string `name:"MaxStorage"`
	DiskUsageUpperThreshold string `name:"DiskUsageUpperThreshold"`
}

ModifyAutoScalingConfigStorage is a repeated param struct in ModifyAutoScalingConfigRequest

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 Resource ¶ added in v1.62.125

type Resource struct {
	Enable                         bool   `json:"Enable" xml:"Enable"`
	CpuUsageUpperThreshold         int    `json:"CpuUsageUpperThreshold" xml:"CpuUsageUpperThreshold"`
	CpuStep                        int    `json:"CpuStep" xml:"CpuStep"`
	UpgradeObservationWindowSize   string `json:"UpgradeObservationWindowSize" xml:"UpgradeObservationWindowSize"`
	DowngradeObservationWindowSize string `json:"DowngradeObservationWindowSize" xml:"DowngradeObservationWindowSize"`
}

Resource 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 {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

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 ResultInGetKillInstanceSessionTaskResult ¶ added in v1.62.209

type ResultInGetKillInstanceSessionTaskResult struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInGetKillInstanceSessionTaskResult is a nested struct in das response

type ResultItem ¶ added in v1.61.1545

type ResultItem struct {
	User       string `json:"User" xml:"User"`
	Time       int64  `json:"Time" xml:"Time"`
	Info       string `json:"Info" xml:"Info"`
	Active     bool   `json:"Active" xml:"Active"`
	Id         int64  `json:"Id" xml:"Id"`
	Db         string `json:"Db" xml:"Db"`
	InstanceId string `json:"instanceId" xml:"instanceId"`
	Command    string `json:"Command" xml:"Command"`
	Reason     string `json:"Reason" xml:"Reason"`
	Host       string `json:"Host" xml:"Host"`
	State      string `json:"State" xml:"State"`
	TaskId     string `json:"TaskId" xml:"TaskId"`
	SqlId      string `json:"sqlId" xml:"sqlId"`
}

ResultItem 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 SessionData ¶ added in v1.62.229

type SessionData struct {
	TotalSessionCount  int64             `json:"TotalSessionCount" xml:"TotalSessionCount"`
	ActiveSessionCount int64             `json:"ActiveSessionCount" xml:"ActiveSessionCount"`
	MaxActiveTime      int64             `json:"MaxActiveTime" xml:"MaxActiveTime"`
	TimeStamp          int64             `json:"TimeStamp" xml:"TimeStamp"`
	SessionList        []SessionListItem `json:"SessionList" xml:"SessionList"`
	UserStats          []UserStatsItem   `json:"UserStats" xml:"UserStats"`
	ClientStats        []ClientStatsItem `json:"ClientStats" xml:"ClientStats"`
	DbStats            []DbStatsItem     `json:"DbStats" xml:"DbStats"`
}

SessionData is a nested struct in das response

type SessionList ¶ added in v1.62.229

type SessionList struct {
	SessionListItem []SessionListItem `json:"sessionList" xml:"sessionList"`
}

SessionList is a nested struct in das response

type SessionListItem ¶ added in v1.62.229

type SessionListItem struct {
	SessionId       int64  `json:"SessionId" xml:"SessionId"`
	User            string `json:"User" xml:"User"`
	Client          string `json:"Client" xml:"Client"`
	DbName          string `json:"DbName" xml:"DbName"`
	Command         string `json:"Command" xml:"Command"`
	Time            int64  `json:"Time" xml:"Time"`
	State           string `json:"State" xml:"State"`
	SqlText         string `json:"SqlText" xml:"SqlText"`
	UserClientAlias string `json:"UserClientAlias" xml:"UserClientAlias"`
	TrxId           string `json:"TrxId" xml:"TrxId"`
	TrxDuration     int64  `json:"TrxDuration" xml:"TrxDuration"`
}

SessionListItem is a nested struct in das response

type SessionsInGetKillInstanceSessionTaskResult ¶ added in v1.62.209

type SessionsInGetKillInstanceSessionTaskResult struct {
	Sessions []int64 `json:"sessions" xml:"sessions"`
}

SessionsInGetKillInstanceSessionTaskResult is a nested struct in das response

type SessionsInGetRedisAllSession ¶ added in v1.62.18

type SessionsInGetRedisAllSession struct {
	SessionsItem []SessionsItem `json:"sessions" xml:"sessions"`
}

SessionsInGetRedisAllSession is a nested struct in das response

type SessionsItem ¶ added in v1.62.45

type SessionsItem struct {
	Sub        int64  `json:"Sub" xml:"Sub"`
	Psub       int64  `json:"Psub" xml:"Psub"`
	Idle       int64  `json:"Idle" xml:"Idle"`
	Flags      string `json:"Flags" xml:"Flags"`
	Oll        int64  `json:"Oll" xml:"Oll"`
	QbufFree   int64  `json:"QbufFree" xml:"QbufFree"`
	Multi      int64  `json:"Multi" xml:"Multi"`
	Omem       int64  `json:"Omem" xml:"Omem"`
	Qbuf       int64  `json:"Qbuf" xml:"Qbuf"`
	Name       string `json:"Name" xml:"Name"`
	Obl        int64  `json:"Obl" xml:"Obl"`
	Client     string `json:"Client" xml:"Client"`
	Cmd        string `json:"Cmd" xml:"Cmd"`
	Id         int64  `json:"Id" xml:"Id"`
	Addr       string `json:"Addr" xml:"Addr"`
	NodeId     string `json:"NodeId" xml:"NodeId"`
	Age        string `json:"Age" xml:"Age"`
	Db         int64  `json:"Db" xml:"Db"`
	Events     string `json:"Events" xml:"Events"`
	Fd         int64  `json:"Fd" xml:"Fd"`
	ClientDesc string `json:"ClientDesc" xml:"ClientDesc"`
}

SessionsItem is a nested struct in das response

type SetEventSubscriptionRequest ¶ added in v1.62.125

type SetEventSubscriptionRequest struct {
	*requests.RpcRequest
	ContactGroupName string `position:"Query" name:"ContactGroupName"`
	ContactName      string `position:"Query" name:"ContactName"`
	DispatchRule     string `position:"Query" name:"DispatchRule"`
	ChannelType      string `position:"Query" name:"ChannelType"`
	Lang             string `position:"Query" name:"Lang"`
	Severity         string `position:"Query" name:"Severity"`
	Level            string `position:"Query" name:"Level"`
	Active           string `position:"Query" name:"Active"`
	MinInterval      string `position:"Query" name:"MinInterval"`
	InstanceId       string `position:"Query" name:"InstanceId"`
	EventContext     string `position:"Query" name:"EventContext"`
}

SetEventSubscriptionRequest is the request struct for api SetEventSubscription

func CreateSetEventSubscriptionRequest ¶ added in v1.62.125

func CreateSetEventSubscriptionRequest() (request *SetEventSubscriptionRequest)

CreateSetEventSubscriptionRequest creates a request to invoke SetEventSubscription API

type SetEventSubscriptionResponse ¶ added in v1.62.125

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

SetEventSubscriptionResponse is the response struct for api SetEventSubscription

func CreateSetEventSubscriptionResponse ¶ added in v1.62.125

func CreateSetEventSubscriptionResponse() (response *SetEventSubscriptionResponse)

CreateSetEventSubscriptionResponse creates a response to parse from SetEventSubscription response

type Shard ¶ added in v1.62.125

type Shard struct {
	Upgrade                        bool   `json:"Upgrade" xml:"Upgrade"`
	MemUsageUpperThreshold         int    `json:"MemUsageUpperThreshold" xml:"MemUsageUpperThreshold"`
	MaxShards                      int    `json:"MaxShards" xml:"MaxShards"`
	UpgradeObservationWindowSize   string `json:"UpgradeObservationWindowSize" xml:"UpgradeObservationWindowSize"`
	Downgrade                      bool   `json:"Downgrade" xml:"Downgrade"`
	MemUsageLowerThreshold         int    `json:"MemUsageLowerThreshold" xml:"MemUsageLowerThreshold"`
	MinShards                      int    `json:"MinShards" xml:"MinShards"`
	DowngradeObservationWindowSize string `json:"DowngradeObservationWindowSize" xml:"DowngradeObservationWindowSize"`
}

Shard is a nested struct in das response

type SourceStats ¶ added in v1.62.18

type SourceStats struct {
	SourceStatsItem []SourceStatsItem `json:"sourceStats" xml:"sourceStats"`
}

SourceStats is a nested struct in das response

type SourceStatsItem ¶ added in v1.62.45

type SourceStatsItem struct {
	Key   string  `json:"Key" xml:"Key"`
	Count string  `json:"Count" xml:"Count"`
	Ids   []int64 `json:"Ids" xml:"Ids"`
}

SourceStatsItem is a nested struct in das response

type Spec ¶ added in v1.62.125

type Spec struct {
	Upgrade                bool   `json:"Upgrade" xml:"Upgrade"`
	CpuUsageUpperThreshold int    `json:"CpuUsageUpperThreshold" xml:"CpuUsageUpperThreshold"`
	MemUsageUpperThreshold int    `json:"MemUsageUpperThreshold" xml:"MemUsageUpperThreshold"`
	MaxSpec                string `json:"MaxSpec" xml:"MaxSpec"`
	MaxReadOnlyNodes       int    `json:"MaxReadOnlyNodes" xml:"MaxReadOnlyNodes"`
	ObservationWindowSize  string `json:"ObservationWindowSize" xml:"ObservationWindowSize"`
	CoolDownTime           string `json:"CoolDownTime" xml:"CoolDownTime"`
	Downgrade              bool   `json:"Downgrade" xml:"Downgrade"`
}

Spec 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 Storage ¶ added in v1.62.125

type Storage struct {
	Upgrade                 bool `json:"Upgrade" xml:"Upgrade"`
	DiskUsageUpperThreshold int  `json:"DiskUsageUpperThreshold" xml:"DiskUsageUpperThreshold"`
	MaxStorage              int  `json:"MaxStorage" xml:"MaxStorage"`
}

Storage is a nested struct in das 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 ThreadIdListInGetMySQLAllSessionAsync ¶ added in v1.62.229

type ThreadIdListInGetMySQLAllSessionAsync struct {
	ThreadIdList []int64 `json:"threadIdList" xml:"threadIdList"`
}

ThreadIdListInGetMySQLAllSessionAsync is a nested struct in das response

type TurnOffAutoResourceOptimizeList ¶ added in v1.61.1728

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

TurnOffAutoResourceOptimizeList is a nested struct in das response

type TurnOffAutoResourceOptimizeListItem ¶ added in v1.62.45

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

TurnOffAutoResourceOptimizeListItem is a nested struct in das response

type TurnOffAutoThrottleList ¶ added in v1.61.1728

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

TurnOffAutoThrottleList is a nested struct in das response

type TurnOffAutoThrottleListItem ¶ added in v1.62.45

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

TurnOffAutoThrottleListItem 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      Data   `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      Data   `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

type UserListInGetMySQLAllSessionAsync ¶ added in v1.62.229

type UserListInGetMySQLAllSessionAsync struct {
	UserList []string `json:"userList" xml:"userList"`
}

UserListInGetMySQLAllSessionAsync is a nested struct in das response

type UserStats ¶ added in v1.62.229

type UserStats struct {
	UserStatsItem []UserStatsItem `json:"userStats" xml:"userStats"`
}

UserStats is a nested struct in das response

type UserStatsItem ¶ added in v1.62.229

type UserStatsItem struct {
	Key          string   `json:"Key" xml:"Key"`
	TotalCount   int64    `json:"TotalCount" xml:"TotalCount"`
	ActiveCount  int64    `json:"ActiveCount" xml:"ActiveCount"`
	ThreadIdList []int64  `json:"ThreadIdList" xml:"ThreadIdList"`
	UserList     []string `json:"UserList" xml:"UserList"`
}

UserStatsItem is a nested struct in das response

Source Files ¶

Jump to

Keyboard shortcuts

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