drds

package
v1.61.1038 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 8

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions ¶

func GetEndpointMap ¶ added in v1.60.279

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶ added in v1.60.279

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶ added in v1.60.279

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶ added in v1.60.279

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AlterTableRequest ¶ added in v1.61.612

type AlterTableRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DdlSql         string `position:"Query" name:"DdlSql"`
}

AlterTableRequest is the request struct for api AlterTable

func CreateAlterTableRequest ¶ added in v1.61.612

func CreateAlterTableRequest() (request *AlterTableRequest)

CreateAlterTableRequest creates a request to invoke AlterTable API

type AlterTableResponse ¶ added in v1.61.612

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

AlterTableResponse is the response struct for api AlterTable

func CreateAlterTableResponse ¶ added in v1.61.612

func CreateAlterTableResponse() (response *AlterTableResponse)

CreateAlterTableResponse creates a response to parse from AlterTable response

type AsyncTaskCancelRequest ¶ added in v1.60.279

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

AsyncTaskCancelRequest is the request struct for api AsyncTaskCancel

func CreateAsyncTaskCancelRequest ¶ added in v1.60.279

func CreateAsyncTaskCancelRequest() (request *AsyncTaskCancelRequest)

CreateAsyncTaskCancelRequest creates a request to invoke AsyncTaskCancel API

type AsyncTaskCancelResponse ¶ added in v1.60.279

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

AsyncTaskCancelResponse is the response struct for api AsyncTaskCancel

func CreateAsyncTaskCancelResponse ¶ added in v1.60.279

func CreateAsyncTaskCancelResponse() (response *AsyncTaskCancelResponse)

CreateAsyncTaskCancelResponse creates a response to parse from AsyncTaskCancel response

type AuditInfo ¶

type AuditInfo struct {
	Project  string `json:"Project" xml:"Project"`
	LogStore string `json:"LogStore" xml:"LogStore"`
}

AuditInfo is a nested struct in drds response

type BackupDbs ¶

type BackupDbs struct {
	BackupDb []string `json:"backupDb" xml:"backupDb"`
}

BackupDbs is a nested struct in drds response

type BackupPolicyDO ¶

type BackupPolicyDO struct {
	NextBackupActuallyTime    string `json:"NextBackupActuallyTime" xml:"NextBackupActuallyTime"`
	BackupMode                string `json:"BackupMode" xml:"BackupMode"`
	PreferredBackupPeriod     string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	DataBackupRetentionPeriod int64  `json:"DataBackupRetentionPeriod" xml:"DataBackupRetentionPeriod"`
	BackupAppName             string `json:"BackupAppName" xml:"BackupAppName"`
	LocalLogRetentionSpace    int64  `json:"LocalLogRetentionSpace" xml:"LocalLogRetentionSpace"`
	HighSpaceUsageProtection  int64  `json:"HighSpaceUsageProtection" xml:"HighSpaceUsageProtection"`
	BackupType                string `json:"BackupType" xml:"BackupType"`
	BackupLevel               string `json:"BackupLevel" xml:"BackupLevel"`
	LocalLogRetentionHours    int64  `json:"LocalLogRetentionHours" xml:"LocalLogRetentionHours"`
	GmtCreate                 int64  `json:"GmtCreate" xml:"GmtCreate"`
	PreferredBackupTime       string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	BackupDbName              string `json:"BackupDbName" xml:"BackupDbName"`
	BackupRetentionPeriod     int64  `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	GmtModified               int64  `json:"GmtModified" xml:"GmtModified"`
	BackupLog                 string `json:"BackupLog" xml:"BackupLog"`
	LogBackupRetentionPeriod  int64  `json:"LogBackupRetentionPeriod" xml:"LogBackupRetentionPeriod"`
	BackupPolicyMode          string `json:"BackupPolicyMode" xml:"BackupPolicyMode"`
}

BackupPolicyDO is a nested struct in drds response

type BackupSet ¶

type BackupSet struct {
	Id                  string    `json:"Id" xml:"Id"`
	BackupStartTime     int64     `json:"BackupStartTime" xml:"BackupStartTime"`
	BackupEndTime       int64     `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupMode          string    `json:"BackupMode" xml:"BackupMode"`
	BackupLevel         string    `json:"BackupLevel" xml:"BackupLevel"`
	BackupType          string    `json:"BackupType" xml:"BackupType"`
	Status              int64     `json:"Status" xml:"Status"`
	EnableRecovery      bool      `json:"EnableRecovery" xml:"EnableRecovery"`
	BackupTotalSize     string    `json:"BackupTotalSize" xml:"BackupTotalSize"`
	BackupConsitentTime string    `json:"BackupConsitentTime" xml:"BackupConsitentTime"`
	BackupDbs           BackupDbs `json:"BackupDbs" xml:"BackupDbs"`
}

BackupSet is a nested struct in drds response

type BackupSets ¶

type BackupSets struct {
	BackupSet []BackupSet `json:"backupSet" xml:"backupSet"`
}

BackupSets is a nested struct in drds response

type CancelDDLTaskRequest ¶ added in v1.61.612

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

CancelDDLTaskRequest is the request struct for api CancelDDLTask

func CreateCancelDDLTaskRequest ¶ added in v1.61.612

func CreateCancelDDLTaskRequest() (request *CancelDDLTaskRequest)

CreateCancelDDLTaskRequest creates a request to invoke CancelDDLTask API

type CancelDDLTaskResponse ¶ added in v1.61.612

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

CancelDDLTaskResponse is the response struct for api CancelDDLTask

func CreateCancelDDLTaskResponse ¶ added in v1.61.612

func CreateCancelDDLTaskResponse() (response *CancelDDLTaskResponse)

CreateCancelDDLTaskResponse creates a response to parse from CancelDDLTask response

type CancleDDLTaskRequest ¶ added in v1.61.612

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

CancleDDLTaskRequest is the request struct for api CancleDDLTask

func CreateCancleDDLTaskRequest ¶ added in v1.61.612

func CreateCancleDDLTaskRequest() (request *CancleDDLTaskRequest)

CreateCancleDDLTaskRequest creates a request to invoke CancleDDLTask API

type CancleDDLTaskResponse ¶ added in v1.61.612

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

CancleDDLTaskResponse is the response struct for api CancleDDLTask

func CreateCancleDDLTaskResponse ¶ added in v1.61.612

func CreateCancleDDLTaskResponse() (response *CancleDDLTaskResponse)

CreateCancleDDLTaskResponse creates a response to parse from CancleDDLTask response

type ChangeAccountPasswordRequest ¶

type ChangeAccountPasswordRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Password       string `position:"Query" name:"Password"`
	AccountName    string `position:"Query" name:"AccountName"`
}

ChangeAccountPasswordRequest is the request struct for api ChangeAccountPassword

func CreateChangeAccountPasswordRequest ¶

func CreateChangeAccountPasswordRequest() (request *ChangeAccountPasswordRequest)

CreateChangeAccountPasswordRequest creates a request to invoke ChangeAccountPassword API

type ChangeAccountPasswordResponse ¶

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

ChangeAccountPasswordResponse is the response struct for api ChangeAccountPassword

func CreateChangeAccountPasswordResponse ¶

func CreateChangeAccountPasswordResponse() (response *ChangeAccountPasswordResponse)

CreateChangeAccountPasswordResponse creates a response to parse from ChangeAccountPassword response

type CheckConnectivityRequest ¶ added in v1.60.339

type CheckConnectivityRequest struct {
	*requests.RpcRequest
	DbInfo string           `position:"Query" name:"DbInfo"`
	DbType requests.Integer `position:"Query" name:"DbType"`
}

CheckConnectivityRequest is the request struct for api CheckConnectivity

func CreateCheckConnectivityRequest ¶ added in v1.60.339

func CreateCheckConnectivityRequest() (request *CheckConnectivityRequest)

CreateCheckConnectivityRequest creates a request to invoke CheckConnectivity API

type CheckConnectivityResponse ¶ added in v1.60.339

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

CheckConnectivityResponse is the response struct for api CheckConnectivity

func CreateCheckConnectivityResponse ¶ added in v1.60.339

func CreateCheckConnectivityResponse() (response *CheckConnectivityResponse)

CreateCheckConnectivityResponse creates a response to parse from CheckConnectivity response

type CheckConnectivityResult ¶ added in v1.60.339

type CheckConnectivityResult struct {
	Success bool   `json:"Success" xml:"Success"`
	Message string `json:"Message" xml:"Message"`
}

CheckConnectivityResult is a nested struct in drds response

type CheckDrdsDbNameRequest ¶

type CheckDrdsDbNameRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

CheckDrdsDbNameRequest is the request struct for api CheckDrdsDbName

func CreateCheckDrdsDbNameRequest ¶

func CreateCheckDrdsDbNameRequest() (request *CheckDrdsDbNameRequest)

CreateCheckDrdsDbNameRequest creates a request to invoke CheckDrdsDbName API

type CheckDrdsDbNameResponse ¶

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

CheckDrdsDbNameResponse is the response struct for api CheckDrdsDbName

func CreateCheckDrdsDbNameResponse ¶

func CreateCheckDrdsDbNameResponse() (response *CheckDrdsDbNameResponse)

CreateCheckDrdsDbNameResponse creates a response to parse from CheckDrdsDbName response

type CheckExpandStatusRequest ¶

type CheckExpandStatusRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

CheckExpandStatusRequest is the request struct for api CheckExpandStatus

func CreateCheckExpandStatusRequest ¶

func CreateCheckExpandStatusRequest() (request *CheckExpandStatusRequest)

CreateCheckExpandStatusRequest creates a request to invoke CheckExpandStatus API

type CheckExpandStatusResponse ¶

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

CheckExpandStatusResponse is the response struct for api CheckExpandStatus

func CreateCheckExpandStatusResponse ¶

func CreateCheckExpandStatusResponse() (response *CheckExpandStatusResponse)

CreateCheckExpandStatusResponse creates a response to parse from CheckExpandStatus response

type CheckNewTableNameValidRequest ¶ added in v1.60.279

type CheckNewTableNameValidRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	TableName      string `position:"Query" name:"TableName"`
}

CheckNewTableNameValidRequest is the request struct for api CheckNewTableNameValid

func CreateCheckNewTableNameValidRequest ¶ added in v1.60.279

func CreateCheckNewTableNameValidRequest() (request *CheckNewTableNameValidRequest)

CreateCheckNewTableNameValidRequest creates a request to invoke CheckNewTableNameValid API

type CheckNewTableNameValidResponse ¶ added in v1.60.279

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

CheckNewTableNameValidResponse is the response struct for api CheckNewTableNameValid

func CreateCheckNewTableNameValidResponse ¶ added in v1.60.279

func CreateCheckNewTableNameValidResponse() (response *CheckNewTableNameValidResponse)

CreateCheckNewTableNameValidResponse creates a response to parse from CheckNewTableNameValid response

type CheckSqlAuditEnableStatusRequest ¶

type CheckSqlAuditEnableStatusRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

CheckSqlAuditEnableStatusRequest is the request struct for api CheckSqlAuditEnableStatus

func CreateCheckSqlAuditEnableStatusRequest ¶

func CreateCheckSqlAuditEnableStatusRequest() (request *CheckSqlAuditEnableStatusRequest)

CreateCheckSqlAuditEnableStatusRequest creates a request to invoke CheckSqlAuditEnableStatus API

type CheckSqlAuditEnableStatusResponse ¶

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

CheckSqlAuditEnableStatusResponse is the response struct for api CheckSqlAuditEnableStatus

func CreateCheckSqlAuditEnableStatusResponse ¶

func CreateCheckSqlAuditEnableStatusResponse() (response *CheckSqlAuditEnableStatusResponse)

CreateCheckSqlAuditEnableStatusResponse creates a response to parse from CheckSqlAuditEnableStatus response

type Child ¶

type Child struct {
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	InstanceName   string `json:"InstanceName" xml:"InstanceName"`
	ConnectUrl     string `json:"ConnectUrl" xml:"ConnectUrl"`
	Port           int    `json:"port" xml:"port"`
	InstanceStatus string `json:"InstanceStatus" xml:"InstanceStatus"`
	DbType         string `json:"DbType" xml:"DbType"`
	ReadWeight     int    `json:"ReadWeight" xml:"ReadWeight"`
}

Child is a nested struct in drds 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) AlterTable ¶ added in v1.61.612

func (client *Client) AlterTable(request *AlterTableRequest) (response *AlterTableResponse, err error)

AlterTable invokes the drds.AlterTable API synchronously

func (*Client) AlterTableWithCallback ¶ added in v1.61.612

func (client *Client) AlterTableWithCallback(request *AlterTableRequest, callback func(response *AlterTableResponse, err error)) <-chan int

AlterTableWithCallback invokes the drds.AlterTable API asynchronously

func (*Client) AlterTableWithChan ¶ added in v1.61.612

func (client *Client) AlterTableWithChan(request *AlterTableRequest) (<-chan *AlterTableResponse, <-chan error)

AlterTableWithChan invokes the drds.AlterTable API asynchronously

func (*Client) AsyncTaskCancel ¶ added in v1.60.279

func (client *Client) AsyncTaskCancel(request *AsyncTaskCancelRequest) (response *AsyncTaskCancelResponse, err error)

AsyncTaskCancel invokes the drds.AsyncTaskCancel API synchronously

func (*Client) AsyncTaskCancelWithCallback ¶ added in v1.60.279

func (client *Client) AsyncTaskCancelWithCallback(request *AsyncTaskCancelRequest, callback func(response *AsyncTaskCancelResponse, err error)) <-chan int

AsyncTaskCancelWithCallback invokes the drds.AsyncTaskCancel API asynchronously

func (*Client) AsyncTaskCancelWithChan ¶ added in v1.60.279

func (client *Client) AsyncTaskCancelWithChan(request *AsyncTaskCancelRequest) (<-chan *AsyncTaskCancelResponse, <-chan error)

AsyncTaskCancelWithChan invokes the drds.AsyncTaskCancel API asynchronously

func (*Client) CancelDDLTask ¶ added in v1.61.612

func (client *Client) CancelDDLTask(request *CancelDDLTaskRequest) (response *CancelDDLTaskResponse, err error)

CancelDDLTask invokes the drds.CancelDDLTask API synchronously

func (*Client) CancelDDLTaskWithCallback ¶ added in v1.61.612

func (client *Client) CancelDDLTaskWithCallback(request *CancelDDLTaskRequest, callback func(response *CancelDDLTaskResponse, err error)) <-chan int

CancelDDLTaskWithCallback invokes the drds.CancelDDLTask API asynchronously

func (*Client) CancelDDLTaskWithChan ¶ added in v1.61.612

func (client *Client) CancelDDLTaskWithChan(request *CancelDDLTaskRequest) (<-chan *CancelDDLTaskResponse, <-chan error)

CancelDDLTaskWithChan invokes the drds.CancelDDLTask API asynchronously

func (*Client) CancleDDLTask ¶ added in v1.61.612

func (client *Client) CancleDDLTask(request *CancleDDLTaskRequest) (response *CancleDDLTaskResponse, err error)

CancleDDLTask invokes the drds.CancleDDLTask API synchronously

func (*Client) CancleDDLTaskWithCallback ¶ added in v1.61.612

func (client *Client) CancleDDLTaskWithCallback(request *CancleDDLTaskRequest, callback func(response *CancleDDLTaskResponse, err error)) <-chan int

CancleDDLTaskWithCallback invokes the drds.CancleDDLTask API asynchronously

func (*Client) CancleDDLTaskWithChan ¶ added in v1.61.612

func (client *Client) CancleDDLTaskWithChan(request *CancleDDLTaskRequest) (<-chan *CancleDDLTaskResponse, <-chan error)

CancleDDLTaskWithChan invokes the drds.CancleDDLTask API asynchronously

func (*Client) ChangeAccountPassword ¶

func (client *Client) ChangeAccountPassword(request *ChangeAccountPasswordRequest) (response *ChangeAccountPasswordResponse, err error)

ChangeAccountPassword invokes the drds.ChangeAccountPassword API synchronously

func (*Client) ChangeAccountPasswordWithCallback ¶

func (client *Client) ChangeAccountPasswordWithCallback(request *ChangeAccountPasswordRequest, callback func(response *ChangeAccountPasswordResponse, err error)) <-chan int

ChangeAccountPasswordWithCallback invokes the drds.ChangeAccountPassword API asynchronously

func (*Client) ChangeAccountPasswordWithChan ¶

func (client *Client) ChangeAccountPasswordWithChan(request *ChangeAccountPasswordRequest) (<-chan *ChangeAccountPasswordResponse, <-chan error)

ChangeAccountPasswordWithChan invokes the drds.ChangeAccountPassword API asynchronously

func (*Client) CheckConnectivity ¶ added in v1.60.339

func (client *Client) CheckConnectivity(request *CheckConnectivityRequest) (response *CheckConnectivityResponse, err error)

CheckConnectivity invokes the drds.CheckConnectivity API synchronously

func (*Client) CheckConnectivityWithCallback ¶ added in v1.60.339

func (client *Client) CheckConnectivityWithCallback(request *CheckConnectivityRequest, callback func(response *CheckConnectivityResponse, err error)) <-chan int

CheckConnectivityWithCallback invokes the drds.CheckConnectivity API asynchronously

func (*Client) CheckConnectivityWithChan ¶ added in v1.60.339

func (client *Client) CheckConnectivityWithChan(request *CheckConnectivityRequest) (<-chan *CheckConnectivityResponse, <-chan error)

CheckConnectivityWithChan invokes the drds.CheckConnectivity API asynchronously

func (*Client) CheckDrdsDbName ¶

func (client *Client) CheckDrdsDbName(request *CheckDrdsDbNameRequest) (response *CheckDrdsDbNameResponse, err error)

CheckDrdsDbName invokes the drds.CheckDrdsDbName API synchronously

func (*Client) CheckDrdsDbNameWithCallback ¶

func (client *Client) CheckDrdsDbNameWithCallback(request *CheckDrdsDbNameRequest, callback func(response *CheckDrdsDbNameResponse, err error)) <-chan int

CheckDrdsDbNameWithCallback invokes the drds.CheckDrdsDbName API asynchronously

func (*Client) CheckDrdsDbNameWithChan ¶

func (client *Client) CheckDrdsDbNameWithChan(request *CheckDrdsDbNameRequest) (<-chan *CheckDrdsDbNameResponse, <-chan error)

CheckDrdsDbNameWithChan invokes the drds.CheckDrdsDbName API asynchronously

func (*Client) CheckExpandStatus ¶

func (client *Client) CheckExpandStatus(request *CheckExpandStatusRequest) (response *CheckExpandStatusResponse, err error)

CheckExpandStatus invokes the drds.CheckExpandStatus API synchronously

func (*Client) CheckExpandStatusWithCallback ¶

func (client *Client) CheckExpandStatusWithCallback(request *CheckExpandStatusRequest, callback func(response *CheckExpandStatusResponse, err error)) <-chan int

CheckExpandStatusWithCallback invokes the drds.CheckExpandStatus API asynchronously

func (*Client) CheckExpandStatusWithChan ¶

func (client *Client) CheckExpandStatusWithChan(request *CheckExpandStatusRequest) (<-chan *CheckExpandStatusResponse, <-chan error)

CheckExpandStatusWithChan invokes the drds.CheckExpandStatus API asynchronously

func (*Client) CheckNewTableNameValid ¶ added in v1.60.279

func (client *Client) CheckNewTableNameValid(request *CheckNewTableNameValidRequest) (response *CheckNewTableNameValidResponse, err error)

CheckNewTableNameValid invokes the drds.CheckNewTableNameValid API synchronously

func (*Client) CheckNewTableNameValidWithCallback ¶ added in v1.60.279

func (client *Client) CheckNewTableNameValidWithCallback(request *CheckNewTableNameValidRequest, callback func(response *CheckNewTableNameValidResponse, err error)) <-chan int

CheckNewTableNameValidWithCallback invokes the drds.CheckNewTableNameValid API asynchronously

func (*Client) CheckNewTableNameValidWithChan ¶ added in v1.60.279

func (client *Client) CheckNewTableNameValidWithChan(request *CheckNewTableNameValidRequest) (<-chan *CheckNewTableNameValidResponse, <-chan error)

CheckNewTableNameValidWithChan invokes the drds.CheckNewTableNameValid API asynchronously

func (*Client) CheckSqlAuditEnableStatus ¶

func (client *Client) CheckSqlAuditEnableStatus(request *CheckSqlAuditEnableStatusRequest) (response *CheckSqlAuditEnableStatusResponse, err error)

CheckSqlAuditEnableStatus invokes the drds.CheckSqlAuditEnableStatus API synchronously

func (*Client) CheckSqlAuditEnableStatusWithCallback ¶

func (client *Client) CheckSqlAuditEnableStatusWithCallback(request *CheckSqlAuditEnableStatusRequest, callback func(response *CheckSqlAuditEnableStatusResponse, err error)) <-chan int

CheckSqlAuditEnableStatusWithCallback invokes the drds.CheckSqlAuditEnableStatus API asynchronously

func (*Client) CheckSqlAuditEnableStatusWithChan ¶

func (client *Client) CheckSqlAuditEnableStatusWithChan(request *CheckSqlAuditEnableStatusRequest) (<-chan *CheckSqlAuditEnableStatusResponse, <-chan error)

CheckSqlAuditEnableStatusWithChan invokes the drds.CheckSqlAuditEnableStatus API asynchronously

func (*Client) CreateCustomDataExportPreCheckTask ¶ added in v1.61.612

func (client *Client) CreateCustomDataExportPreCheckTask(request *CreateCustomDataExportPreCheckTaskRequest) (response *CreateCustomDataExportPreCheckTaskResponse, err error)

CreateCustomDataExportPreCheckTask invokes the drds.CreateCustomDataExportPreCheckTask API synchronously

func (*Client) CreateCustomDataExportPreCheckTaskWithCallback ¶ added in v1.61.612

func (client *Client) CreateCustomDataExportPreCheckTaskWithCallback(request *CreateCustomDataExportPreCheckTaskRequest, callback func(response *CreateCustomDataExportPreCheckTaskResponse, err error)) <-chan int

CreateCustomDataExportPreCheckTaskWithCallback invokes the drds.CreateCustomDataExportPreCheckTask API asynchronously

func (*Client) CreateCustomDataExportPreCheckTaskWithChan ¶ added in v1.61.612

func (client *Client) CreateCustomDataExportPreCheckTaskWithChan(request *CreateCustomDataExportPreCheckTaskRequest) (<-chan *CreateCustomDataExportPreCheckTaskResponse, <-chan error)

CreateCustomDataExportPreCheckTaskWithChan invokes the drds.CreateCustomDataExportPreCheckTask API asynchronously

func (*Client) CreateCustomDataExportTask ¶ added in v1.61.612

func (client *Client) CreateCustomDataExportTask(request *CreateCustomDataExportTaskRequest) (response *CreateCustomDataExportTaskResponse, err error)

CreateCustomDataExportTask invokes the drds.CreateCustomDataExportTask API synchronously

func (*Client) CreateCustomDataExportTaskWithCallback ¶ added in v1.61.612

func (client *Client) CreateCustomDataExportTaskWithCallback(request *CreateCustomDataExportTaskRequest, callback func(response *CreateCustomDataExportTaskResponse, err error)) <-chan int

CreateCustomDataExportTaskWithCallback invokes the drds.CreateCustomDataExportTask API asynchronously

func (*Client) CreateCustomDataExportTaskWithChan ¶ added in v1.61.612

func (client *Client) CreateCustomDataExportTaskWithChan(request *CreateCustomDataExportTaskRequest) (<-chan *CreateCustomDataExportTaskResponse, <-chan error)

CreateCustomDataExportTaskWithChan invokes the drds.CreateCustomDataExportTask API asynchronously

func (*Client) CreateCustomDataImportPreCheckTask ¶ added in v1.60.339

func (client *Client) CreateCustomDataImportPreCheckTask(request *CreateCustomDataImportPreCheckTaskRequest) (response *CreateCustomDataImportPreCheckTaskResponse, err error)

CreateCustomDataImportPreCheckTask invokes the drds.CreateCustomDataImportPreCheckTask API synchronously

func (*Client) CreateCustomDataImportPreCheckTaskWithCallback ¶ added in v1.60.339

func (client *Client) CreateCustomDataImportPreCheckTaskWithCallback(request *CreateCustomDataImportPreCheckTaskRequest, callback func(response *CreateCustomDataImportPreCheckTaskResponse, err error)) <-chan int

CreateCustomDataImportPreCheckTaskWithCallback invokes the drds.CreateCustomDataImportPreCheckTask API asynchronously

func (*Client) CreateCustomDataImportPreCheckTaskWithChan ¶ added in v1.60.339

func (client *Client) CreateCustomDataImportPreCheckTaskWithChan(request *CreateCustomDataImportPreCheckTaskRequest) (<-chan *CreateCustomDataImportPreCheckTaskResponse, <-chan error)

CreateCustomDataImportPreCheckTaskWithChan invokes the drds.CreateCustomDataImportPreCheckTask API asynchronously

func (*Client) CreateCustomDataImportTask ¶ added in v1.60.339

func (client *Client) CreateCustomDataImportTask(request *CreateCustomDataImportTaskRequest) (response *CreateCustomDataImportTaskResponse, err error)

CreateCustomDataImportTask invokes the drds.CreateCustomDataImportTask API synchronously

func (*Client) CreateCustomDataImportTaskWithCallback ¶ added in v1.60.339

func (client *Client) CreateCustomDataImportTaskWithCallback(request *CreateCustomDataImportTaskRequest, callback func(response *CreateCustomDataImportTaskResponse, err error)) <-chan int

CreateCustomDataImportTaskWithCallback invokes the drds.CreateCustomDataImportTask API asynchronously

func (*Client) CreateCustomDataImportTaskWithChan ¶ added in v1.60.339

func (client *Client) CreateCustomDataImportTaskWithChan(request *CreateCustomDataImportTaskRequest) (<-chan *CreateCustomDataImportTaskResponse, <-chan error)

CreateCustomDataImportTaskWithChan invokes the drds.CreateCustomDataImportTask API asynchronously

func (*Client) CreateDrdsAccount ¶

func (client *Client) CreateDrdsAccount(request *CreateDrdsAccountRequest) (response *CreateDrdsAccountResponse, err error)

CreateDrdsAccount invokes the drds.CreateDrdsAccount API synchronously

func (*Client) CreateDrdsAccountWithCallback ¶

func (client *Client) CreateDrdsAccountWithCallback(request *CreateDrdsAccountRequest, callback func(response *CreateDrdsAccountResponse, err error)) <-chan int

CreateDrdsAccountWithCallback invokes the drds.CreateDrdsAccount API asynchronously

func (*Client) CreateDrdsAccountWithChan ¶

func (client *Client) CreateDrdsAccountWithChan(request *CreateDrdsAccountRequest) (<-chan *CreateDrdsAccountResponse, <-chan error)

CreateDrdsAccountWithChan invokes the drds.CreateDrdsAccount API asynchronously

func (*Client) CreateDrdsDB ¶

func (client *Client) CreateDrdsDB(request *CreateDrdsDBRequest) (response *CreateDrdsDBResponse, err error)

CreateDrdsDB invokes the drds.CreateDrdsDB API synchronously

func (*Client) CreateDrdsDBWithCallback ¶

func (client *Client) CreateDrdsDBWithCallback(request *CreateDrdsDBRequest, callback func(response *CreateDrdsDBResponse, err error)) <-chan int

CreateDrdsDBWithCallback invokes the drds.CreateDrdsDB API asynchronously

func (*Client) CreateDrdsDBWithChan ¶

func (client *Client) CreateDrdsDBWithChan(request *CreateDrdsDBRequest) (<-chan *CreateDrdsDBResponse, <-chan error)

CreateDrdsDBWithChan invokes the drds.CreateDrdsDB API asynchronously

func (*Client) CreateDrdsInstance ¶

func (client *Client) CreateDrdsInstance(request *CreateDrdsInstanceRequest) (response *CreateDrdsInstanceResponse, err error)

CreateDrdsInstance invokes the drds.CreateDrdsInstance API synchronously

func (*Client) CreateDrdsInstanceWithCallback ¶

func (client *Client) CreateDrdsInstanceWithCallback(request *CreateDrdsInstanceRequest, callback func(response *CreateDrdsInstanceResponse, err error)) <-chan int

CreateDrdsInstanceWithCallback invokes the drds.CreateDrdsInstance API asynchronously

func (*Client) CreateDrdsInstanceWithChan ¶

func (client *Client) CreateDrdsInstanceWithChan(request *CreateDrdsInstanceRequest) (<-chan *CreateDrdsInstanceResponse, <-chan error)

CreateDrdsInstanceWithChan invokes the drds.CreateDrdsInstance API asynchronously

func (*Client) CreateEvaluateDataImportPreCheckTask ¶ added in v1.60.339

func (client *Client) CreateEvaluateDataImportPreCheckTask(request *CreateEvaluateDataImportPreCheckTaskRequest) (response *CreateEvaluateDataImportPreCheckTaskResponse, err error)

CreateEvaluateDataImportPreCheckTask invokes the drds.CreateEvaluateDataImportPreCheckTask API synchronously

func (*Client) CreateEvaluateDataImportPreCheckTaskWithCallback ¶ added in v1.60.339

func (client *Client) CreateEvaluateDataImportPreCheckTaskWithCallback(request *CreateEvaluateDataImportPreCheckTaskRequest, callback func(response *CreateEvaluateDataImportPreCheckTaskResponse, err error)) <-chan int

CreateEvaluateDataImportPreCheckTaskWithCallback invokes the drds.CreateEvaluateDataImportPreCheckTask API asynchronously

func (*Client) CreateEvaluateDataImportPreCheckTaskWithChan ¶ added in v1.60.339

func (client *Client) CreateEvaluateDataImportPreCheckTaskWithChan(request *CreateEvaluateDataImportPreCheckTaskRequest) (<-chan *CreateEvaluateDataImportPreCheckTaskResponse, <-chan error)

CreateEvaluateDataImportPreCheckTaskWithChan invokes the drds.CreateEvaluateDataImportPreCheckTask API asynchronously

func (*Client) CreateEvaluateDataImportTask ¶ added in v1.60.339

func (client *Client) CreateEvaluateDataImportTask(request *CreateEvaluateDataImportTaskRequest) (response *CreateEvaluateDataImportTaskResponse, err error)

CreateEvaluateDataImportTask invokes the drds.CreateEvaluateDataImportTask API synchronously

func (*Client) CreateEvaluateDataImportTaskWithCallback ¶ added in v1.60.339

func (client *Client) CreateEvaluateDataImportTaskWithCallback(request *CreateEvaluateDataImportTaskRequest, callback func(response *CreateEvaluateDataImportTaskResponse, err error)) <-chan int

CreateEvaluateDataImportTaskWithCallback invokes the drds.CreateEvaluateDataImportTask API asynchronously

func (*Client) CreateEvaluateDataImportTaskWithChan ¶ added in v1.60.339

func (client *Client) CreateEvaluateDataImportTaskWithChan(request *CreateEvaluateDataImportTaskRequest) (<-chan *CreateEvaluateDataImportTaskResponse, <-chan error)

CreateEvaluateDataImportTaskWithChan invokes the drds.CreateEvaluateDataImportTask API asynchronously

func (*Client) CreateEvaluatePreCheckTask ¶ added in v1.60.339

func (client *Client) CreateEvaluatePreCheckTask(request *CreateEvaluatePreCheckTaskRequest) (response *CreateEvaluatePreCheckTaskResponse, err error)

CreateEvaluatePreCheckTask invokes the drds.CreateEvaluatePreCheckTask API synchronously

func (*Client) CreateEvaluatePreCheckTaskWithCallback ¶ added in v1.60.339

func (client *Client) CreateEvaluatePreCheckTaskWithCallback(request *CreateEvaluatePreCheckTaskRequest, callback func(response *CreateEvaluatePreCheckTaskResponse, err error)) <-chan int

CreateEvaluatePreCheckTaskWithCallback invokes the drds.CreateEvaluatePreCheckTask API asynchronously

func (*Client) CreateEvaluatePreCheckTaskWithChan ¶ added in v1.60.339

func (client *Client) CreateEvaluatePreCheckTaskWithChan(request *CreateEvaluatePreCheckTaskRequest) (<-chan *CreateEvaluatePreCheckTaskResponse, <-chan error)

CreateEvaluatePreCheckTaskWithChan invokes the drds.CreateEvaluatePreCheckTask API asynchronously

func (*Client) CreateEvaluateTask ¶ added in v1.60.339

func (client *Client) CreateEvaluateTask(request *CreateEvaluateTaskRequest) (response *CreateEvaluateTaskResponse, err error)

CreateEvaluateTask invokes the drds.CreateEvaluateTask API synchronously

func (*Client) CreateEvaluateTaskWithCallback ¶ added in v1.60.339

func (client *Client) CreateEvaluateTaskWithCallback(request *CreateEvaluateTaskRequest, callback func(response *CreateEvaluateTaskResponse, err error)) <-chan int

CreateEvaluateTaskWithCallback invokes the drds.CreateEvaluateTask API asynchronously

func (*Client) CreateEvaluateTaskWithChan ¶ added in v1.60.339

func (client *Client) CreateEvaluateTaskWithChan(request *CreateEvaluateTaskRequest) (<-chan *CreateEvaluateTaskResponse, <-chan error)

CreateEvaluateTaskWithChan invokes the drds.CreateEvaluateTask API asynchronously

func (*Client) CreateIndex ¶ added in v1.61.612

func (client *Client) CreateIndex(request *CreateIndexRequest) (response *CreateIndexResponse, err error)

CreateIndex invokes the drds.CreateIndex API synchronously

func (*Client) CreateIndexWithCallback ¶ added in v1.61.612

func (client *Client) CreateIndexWithCallback(request *CreateIndexRequest, callback func(response *CreateIndexResponse, err error)) <-chan int

CreateIndexWithCallback invokes the drds.CreateIndex API asynchronously

func (*Client) CreateIndexWithChan ¶ added in v1.61.612

func (client *Client) CreateIndexWithChan(request *CreateIndexRequest) (<-chan *CreateIndexResponse, <-chan error)

CreateIndexWithChan invokes the drds.CreateIndex API asynchronously

func (*Client) CreateInstanceAccount ¶

func (client *Client) CreateInstanceAccount(request *CreateInstanceAccountRequest) (response *CreateInstanceAccountResponse, err error)

CreateInstanceAccount invokes the drds.CreateInstanceAccount API synchronously

func (*Client) CreateInstanceAccountWithCallback ¶

func (client *Client) CreateInstanceAccountWithCallback(request *CreateInstanceAccountRequest, callback func(response *CreateInstanceAccountResponse, err error)) <-chan int

CreateInstanceAccountWithCallback invokes the drds.CreateInstanceAccount API asynchronously

func (*Client) CreateInstanceAccountWithChan ¶

func (client *Client) CreateInstanceAccountWithChan(request *CreateInstanceAccountRequest) (<-chan *CreateInstanceAccountResponse, <-chan error)

CreateInstanceAccountWithChan invokes the drds.CreateInstanceAccount API asynchronously

func (*Client) CreateInstanceInternetAddress ¶

func (client *Client) CreateInstanceInternetAddress(request *CreateInstanceInternetAddressRequest) (response *CreateInstanceInternetAddressResponse, err error)

CreateInstanceInternetAddress invokes the drds.CreateInstanceInternetAddress API synchronously

func (*Client) CreateInstanceInternetAddressWithCallback ¶

func (client *Client) CreateInstanceInternetAddressWithCallback(request *CreateInstanceInternetAddressRequest, callback func(response *CreateInstanceInternetAddressResponse, err error)) <-chan int

CreateInstanceInternetAddressWithCallback invokes the drds.CreateInstanceInternetAddress API asynchronously

func (*Client) CreateInstanceInternetAddressWithChan ¶

func (client *Client) CreateInstanceInternetAddressWithChan(request *CreateInstanceInternetAddressRequest) (<-chan *CreateInstanceInternetAddressResponse, <-chan error)

CreateInstanceInternetAddressWithChan invokes the drds.CreateInstanceInternetAddress API asynchronously

func (*Client) CreateMyCatCustomImport ¶ added in v1.61.612

func (client *Client) CreateMyCatCustomImport(request *CreateMyCatCustomImportRequest) (response *CreateMyCatCustomImportResponse, err error)

CreateMyCatCustomImport invokes the drds.CreateMyCatCustomImport API synchronously

func (*Client) CreateMyCatCustomImportWithCallback ¶ added in v1.61.612

func (client *Client) CreateMyCatCustomImportWithCallback(request *CreateMyCatCustomImportRequest, callback func(response *CreateMyCatCustomImportResponse, err error)) <-chan int

CreateMyCatCustomImportWithCallback invokes the drds.CreateMyCatCustomImport API asynchronously

func (*Client) CreateMyCatCustomImportWithChan ¶ added in v1.61.612

func (client *Client) CreateMyCatCustomImportWithChan(request *CreateMyCatCustomImportRequest) (<-chan *CreateMyCatCustomImportResponse, <-chan error)

CreateMyCatCustomImportWithChan invokes the drds.CreateMyCatCustomImport API asynchronously

func (*Client) CreateMyCatEvaluate ¶ added in v1.61.612

func (client *Client) CreateMyCatEvaluate(request *CreateMyCatEvaluateRequest) (response *CreateMyCatEvaluateResponse, err error)

CreateMyCatEvaluate invokes the drds.CreateMyCatEvaluate API synchronously

func (*Client) CreateMyCatEvaluateWithCallback ¶ added in v1.61.612

func (client *Client) CreateMyCatEvaluateWithCallback(request *CreateMyCatEvaluateRequest, callback func(response *CreateMyCatEvaluateResponse, err error)) <-chan int

CreateMyCatEvaluateWithCallback invokes the drds.CreateMyCatEvaluate API asynchronously

func (*Client) CreateMyCatEvaluateWithChan ¶ added in v1.61.612

func (client *Client) CreateMyCatEvaluateWithChan(request *CreateMyCatEvaluateRequest) (<-chan *CreateMyCatEvaluateResponse, <-chan error)

CreateMyCatEvaluateWithChan invokes the drds.CreateMyCatEvaluate API asynchronously

func (*Client) CreateOrderForRds ¶

func (client *Client) CreateOrderForRds(request *CreateOrderForRdsRequest) (response *CreateOrderForRdsResponse, err error)

CreateOrderForRds invokes the drds.CreateOrderForRds API synchronously

func (*Client) CreateOrderForRdsWithCallback ¶

func (client *Client) CreateOrderForRdsWithCallback(request *CreateOrderForRdsRequest, callback func(response *CreateOrderForRdsResponse, err error)) <-chan int

CreateOrderForRdsWithCallback invokes the drds.CreateOrderForRds API asynchronously

func (*Client) CreateOrderForRdsWithChan ¶

func (client *Client) CreateOrderForRdsWithChan(request *CreateOrderForRdsRequest) (<-chan *CreateOrderForRdsResponse, <-chan error)

CreateOrderForRdsWithChan invokes the drds.CreateOrderForRds API asynchronously

func (*Client) CreateReadOnlyAccount ¶

func (client *Client) CreateReadOnlyAccount(request *CreateReadOnlyAccountRequest) (response *CreateReadOnlyAccountResponse, err error)

CreateReadOnlyAccount invokes the drds.CreateReadOnlyAccount API synchronously

func (*Client) CreateReadOnlyAccountWithCallback ¶

func (client *Client) CreateReadOnlyAccountWithCallback(request *CreateReadOnlyAccountRequest, callback func(response *CreateReadOnlyAccountResponse, err error)) <-chan int

CreateReadOnlyAccountWithCallback invokes the drds.CreateReadOnlyAccount API asynchronously

func (*Client) CreateReadOnlyAccountWithChan ¶

func (client *Client) CreateReadOnlyAccountWithChan(request *CreateReadOnlyAccountRequest) (<-chan *CreateReadOnlyAccountResponse, <-chan error)

CreateReadOnlyAccountWithChan invokes the drds.CreateReadOnlyAccount API asynchronously

func (*Client) CreateShardTask ¶

func (client *Client) CreateShardTask(request *CreateShardTaskRequest) (response *CreateShardTaskResponse, err error)

CreateShardTask invokes the drds.CreateShardTask API synchronously

func (*Client) CreateShardTaskWithCallback ¶

func (client *Client) CreateShardTaskWithCallback(request *CreateShardTaskRequest, callback func(response *CreateShardTaskResponse, err error)) <-chan int

CreateShardTaskWithCallback invokes the drds.CreateShardTask API asynchronously

func (*Client) CreateShardTaskWithChan ¶

func (client *Client) CreateShardTaskWithChan(request *CreateShardTaskRequest) (<-chan *CreateShardTaskResponse, <-chan error)

CreateShardTaskWithChan invokes the drds.CreateShardTask API asynchronously

func (*Client) CreateTable ¶ added in v1.61.612

func (client *Client) CreateTable(request *CreateTableRequest) (response *CreateTableResponse, err error)

CreateTable invokes the drds.CreateTable API synchronously

func (*Client) CreateTableWithCallback ¶ added in v1.61.612

func (client *Client) CreateTableWithCallback(request *CreateTableRequest, callback func(response *CreateTableResponse, err error)) <-chan int

CreateTableWithCallback invokes the drds.CreateTable API asynchronously

func (*Client) CreateTableWithChan ¶ added in v1.61.612

func (client *Client) CreateTableWithChan(request *CreateTableRequest) (<-chan *CreateTableResponse, <-chan error)

CreateTableWithChan invokes the drds.CreateTable API asynchronously

func (*Client) DatalinkReplicationPrecheck ¶

func (client *Client) DatalinkReplicationPrecheck(request *DatalinkReplicationPrecheckRequest) (response *DatalinkReplicationPrecheckResponse, err error)

DatalinkReplicationPrecheck invokes the drds.DatalinkReplicationPrecheck API synchronously

func (*Client) DatalinkReplicationPrecheckWithCallback ¶

func (client *Client) DatalinkReplicationPrecheckWithCallback(request *DatalinkReplicationPrecheckRequest, callback func(response *DatalinkReplicationPrecheckResponse, err error)) <-chan int

DatalinkReplicationPrecheckWithCallback invokes the drds.DatalinkReplicationPrecheck API asynchronously

func (*Client) DatalinkReplicationPrecheckWithChan ¶

func (client *Client) DatalinkReplicationPrecheckWithChan(request *DatalinkReplicationPrecheckRequest) (<-chan *DatalinkReplicationPrecheckResponse, <-chan error)

DatalinkReplicationPrecheckWithChan invokes the drds.DatalinkReplicationPrecheck API asynchronously

func (*Client) DeleteDrdsDB ¶

func (client *Client) DeleteDrdsDB(request *DeleteDrdsDBRequest) (response *DeleteDrdsDBResponse, err error)

DeleteDrdsDB invokes the drds.DeleteDrdsDB API synchronously

func (*Client) DeleteDrdsDBWithCallback ¶

func (client *Client) DeleteDrdsDBWithCallback(request *DeleteDrdsDBRequest, callback func(response *DeleteDrdsDBResponse, err error)) <-chan int

DeleteDrdsDBWithCallback invokes the drds.DeleteDrdsDB API asynchronously

func (*Client) DeleteDrdsDBWithChan ¶

func (client *Client) DeleteDrdsDBWithChan(request *DeleteDrdsDBRequest) (<-chan *DeleteDrdsDBResponse, <-chan error)

DeleteDrdsDBWithChan invokes the drds.DeleteDrdsDB API asynchronously

func (*Client) DeleteFailedDrdsDB ¶

func (client *Client) DeleteFailedDrdsDB(request *DeleteFailedDrdsDBRequest) (response *DeleteFailedDrdsDBResponse, err error)

DeleteFailedDrdsDB invokes the drds.DeleteFailedDrdsDB API synchronously

func (*Client) DeleteFailedDrdsDBWithCallback ¶

func (client *Client) DeleteFailedDrdsDBWithCallback(request *DeleteFailedDrdsDBRequest, callback func(response *DeleteFailedDrdsDBResponse, err error)) <-chan int

DeleteFailedDrdsDBWithCallback invokes the drds.DeleteFailedDrdsDB API asynchronously

func (*Client) DeleteFailedDrdsDBWithChan ¶

func (client *Client) DeleteFailedDrdsDBWithChan(request *DeleteFailedDrdsDBRequest) (<-chan *DeleteFailedDrdsDBResponse, <-chan error)

DeleteFailedDrdsDBWithChan invokes the drds.DeleteFailedDrdsDB API asynchronously

func (*Client) DeleteShardTasks ¶

func (client *Client) DeleteShardTasks(request *DeleteShardTasksRequest) (response *DeleteShardTasksResponse, err error)

DeleteShardTasks invokes the drds.DeleteShardTasks API synchronously

func (*Client) DeleteShardTasksWithCallback ¶

func (client *Client) DeleteShardTasksWithCallback(request *DeleteShardTasksRequest, callback func(response *DeleteShardTasksResponse, err error)) <-chan int

DeleteShardTasksWithCallback invokes the drds.DeleteShardTasks API asynchronously

func (*Client) DeleteShardTasksWithChan ¶

func (client *Client) DeleteShardTasksWithChan(request *DeleteShardTasksRequest) (<-chan *DeleteShardTasksResponse, <-chan error)

DeleteShardTasksWithChan invokes the drds.DeleteShardTasks API asynchronously

func (*Client) DescribeBackMenu ¶

func (client *Client) DescribeBackMenu(request *DescribeBackMenuRequest) (response *DescribeBackMenuResponse, err error)

DescribeBackMenu invokes the drds.DescribeBackMenu API synchronously

func (*Client) DescribeBackMenuWithCallback ¶

func (client *Client) DescribeBackMenuWithCallback(request *DescribeBackMenuRequest, callback func(response *DescribeBackMenuResponse, err error)) <-chan int

DescribeBackMenuWithCallback invokes the drds.DescribeBackMenu API asynchronously

func (*Client) DescribeBackMenuWithChan ¶

func (client *Client) DescribeBackMenuWithChan(request *DescribeBackMenuRequest) (<-chan *DescribeBackMenuResponse, <-chan error)

DescribeBackMenuWithChan invokes the drds.DescribeBackMenu API asynchronously

func (*Client) DescribeBackupDbs ¶

func (client *Client) DescribeBackupDbs(request *DescribeBackupDbsRequest) (response *DescribeBackupDbsResponse, err error)

DescribeBackupDbs invokes the drds.DescribeBackupDbs API synchronously

func (*Client) DescribeBackupDbsWithCallback ¶

func (client *Client) DescribeBackupDbsWithCallback(request *DescribeBackupDbsRequest, callback func(response *DescribeBackupDbsResponse, err error)) <-chan int

DescribeBackupDbsWithCallback invokes the drds.DescribeBackupDbs API asynchronously

func (*Client) DescribeBackupDbsWithChan ¶

func (client *Client) DescribeBackupDbsWithChan(request *DescribeBackupDbsRequest) (<-chan *DescribeBackupDbsResponse, <-chan error)

DescribeBackupDbsWithChan invokes the drds.DescribeBackupDbs API asynchronously

func (*Client) DescribeBackupLocal ¶

func (client *Client) DescribeBackupLocal(request *DescribeBackupLocalRequest) (response *DescribeBackupLocalResponse, err error)

DescribeBackupLocal invokes the drds.DescribeBackupLocal API synchronously

func (*Client) DescribeBackupLocalWithCallback ¶

func (client *Client) DescribeBackupLocalWithCallback(request *DescribeBackupLocalRequest, callback func(response *DescribeBackupLocalResponse, err error)) <-chan int

DescribeBackupLocalWithCallback invokes the drds.DescribeBackupLocal API asynchronously

func (*Client) DescribeBackupLocalWithChan ¶

func (client *Client) DescribeBackupLocalWithChan(request *DescribeBackupLocalRequest) (<-chan *DescribeBackupLocalResponse, <-chan error)

DescribeBackupLocalWithChan invokes the drds.DescribeBackupLocal API asynchronously

func (*Client) DescribeBackupPolicy ¶

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

DescribeBackupPolicy invokes the drds.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback ¶

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

DescribeBackupPolicyWithCallback invokes the drds.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan ¶

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

DescribeBackupPolicyWithChan invokes the drds.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupSets ¶

func (client *Client) DescribeBackupSets(request *DescribeBackupSetsRequest) (response *DescribeBackupSetsResponse, err error)

DescribeBackupSets invokes the drds.DescribeBackupSets API synchronously

func (*Client) DescribeBackupSetsWithCallback ¶

func (client *Client) DescribeBackupSetsWithCallback(request *DescribeBackupSetsRequest, callback func(response *DescribeBackupSetsResponse, err error)) <-chan int

DescribeBackupSetsWithCallback invokes the drds.DescribeBackupSets API asynchronously

func (*Client) DescribeBackupSetsWithChan ¶

func (client *Client) DescribeBackupSetsWithChan(request *DescribeBackupSetsRequest) (<-chan *DescribeBackupSetsResponse, <-chan error)

DescribeBackupSetsWithChan invokes the drds.DescribeBackupSets API asynchronously

func (*Client) DescribeBackupTimes ¶

func (client *Client) DescribeBackupTimes(request *DescribeBackupTimesRequest) (response *DescribeBackupTimesResponse, err error)

DescribeBackupTimes invokes the drds.DescribeBackupTimes API synchronously

func (*Client) DescribeBackupTimesWithCallback ¶

func (client *Client) DescribeBackupTimesWithCallback(request *DescribeBackupTimesRequest, callback func(response *DescribeBackupTimesResponse, err error)) <-chan int

DescribeBackupTimesWithCallback invokes the drds.DescribeBackupTimes API asynchronously

func (*Client) DescribeBackupTimesWithChan ¶

func (client *Client) DescribeBackupTimesWithChan(request *DescribeBackupTimesRequest) (<-chan *DescribeBackupTimesResponse, <-chan error)

DescribeBackupTimesWithChan invokes the drds.DescribeBackupTimes API asynchronously

func (*Client) DescribeBatchEvaluateTaskReport ¶ added in v1.60.339

func (client *Client) DescribeBatchEvaluateTaskReport(request *DescribeBatchEvaluateTaskReportRequest) (response *DescribeBatchEvaluateTaskReportResponse, err error)

DescribeBatchEvaluateTaskReport invokes the drds.DescribeBatchEvaluateTaskReport API synchronously

func (*Client) DescribeBatchEvaluateTaskReportWithCallback ¶ added in v1.60.339

func (client *Client) DescribeBatchEvaluateTaskReportWithCallback(request *DescribeBatchEvaluateTaskReportRequest, callback func(response *DescribeBatchEvaluateTaskReportResponse, err error)) <-chan int

DescribeBatchEvaluateTaskReportWithCallback invokes the drds.DescribeBatchEvaluateTaskReport API asynchronously

func (*Client) DescribeBatchEvaluateTaskReportWithChan ¶ added in v1.60.339

func (client *Client) DescribeBatchEvaluateTaskReportWithChan(request *DescribeBatchEvaluateTaskReportRequest) (<-chan *DescribeBatchEvaluateTaskReportResponse, <-chan error)

DescribeBatchEvaluateTaskReportWithChan invokes the drds.DescribeBatchEvaluateTaskReport API asynchronously

func (*Client) DescribeBroadcastTables ¶

func (client *Client) DescribeBroadcastTables(request *DescribeBroadcastTablesRequest) (response *DescribeBroadcastTablesResponse, err error)

DescribeBroadcastTables invokes the drds.DescribeBroadcastTables API synchronously

func (*Client) DescribeBroadcastTablesWithCallback ¶

func (client *Client) DescribeBroadcastTablesWithCallback(request *DescribeBroadcastTablesRequest, callback func(response *DescribeBroadcastTablesResponse, err error)) <-chan int

DescribeBroadcastTablesWithCallback invokes the drds.DescribeBroadcastTables API asynchronously

func (*Client) DescribeBroadcastTablesWithChan ¶

func (client *Client) DescribeBroadcastTablesWithChan(request *DescribeBroadcastTablesRequest) (<-chan *DescribeBroadcastTablesResponse, <-chan error)

DescribeBroadcastTablesWithChan invokes the drds.DescribeBroadcastTables API asynchronously

func (*Client) DescribeCreateDrdsInstanceStatus ¶

func (client *Client) DescribeCreateDrdsInstanceStatus(request *DescribeCreateDrdsInstanceStatusRequest) (response *DescribeCreateDrdsInstanceStatusResponse, err error)

DescribeCreateDrdsInstanceStatus invokes the drds.DescribeCreateDrdsInstanceStatus API synchronously

func (*Client) DescribeCreateDrdsInstanceStatusWithCallback ¶

func (client *Client) DescribeCreateDrdsInstanceStatusWithCallback(request *DescribeCreateDrdsInstanceStatusRequest, callback func(response *DescribeCreateDrdsInstanceStatusResponse, err error)) <-chan int

DescribeCreateDrdsInstanceStatusWithCallback invokes the drds.DescribeCreateDrdsInstanceStatus API asynchronously

func (*Client) DescribeCreateDrdsInstanceStatusWithChan ¶

func (client *Client) DescribeCreateDrdsInstanceStatusWithChan(request *DescribeCreateDrdsInstanceStatusRequest) (<-chan *DescribeCreateDrdsInstanceStatusResponse, <-chan error)

DescribeCreateDrdsInstanceStatusWithChan invokes the drds.DescribeCreateDrdsInstanceStatus API asynchronously

func (*Client) DescribeCustomDataExportSrcDstTables ¶ added in v1.61.612

func (client *Client) DescribeCustomDataExportSrcDstTables(request *DescribeCustomDataExportSrcDstTablesRequest) (response *DescribeCustomDataExportSrcDstTablesResponse, err error)

DescribeCustomDataExportSrcDstTables invokes the drds.DescribeCustomDataExportSrcDstTables API synchronously

func (*Client) DescribeCustomDataExportSrcDstTablesWithCallback ¶ added in v1.61.612

func (client *Client) DescribeCustomDataExportSrcDstTablesWithCallback(request *DescribeCustomDataExportSrcDstTablesRequest, callback func(response *DescribeCustomDataExportSrcDstTablesResponse, err error)) <-chan int

DescribeCustomDataExportSrcDstTablesWithCallback invokes the drds.DescribeCustomDataExportSrcDstTables API asynchronously

func (*Client) DescribeCustomDataExportSrcDstTablesWithChan ¶ added in v1.61.612

func (client *Client) DescribeCustomDataExportSrcDstTablesWithChan(request *DescribeCustomDataExportSrcDstTablesRequest) (<-chan *DescribeCustomDataExportSrcDstTablesResponse, <-chan error)

DescribeCustomDataExportSrcDstTablesWithChan invokes the drds.DescribeCustomDataExportSrcDstTables API asynchronously

func (*Client) DescribeCustomDataImportSrcDstTables ¶ added in v1.60.339

func (client *Client) DescribeCustomDataImportSrcDstTables(request *DescribeCustomDataImportSrcDstTablesRequest) (response *DescribeCustomDataImportSrcDstTablesResponse, err error)

DescribeCustomDataImportSrcDstTables invokes the drds.DescribeCustomDataImportSrcDstTables API synchronously

func (*Client) DescribeCustomDataImportSrcDstTablesWithCallback ¶ added in v1.60.339

func (client *Client) DescribeCustomDataImportSrcDstTablesWithCallback(request *DescribeCustomDataImportSrcDstTablesRequest, callback func(response *DescribeCustomDataImportSrcDstTablesResponse, err error)) <-chan int

DescribeCustomDataImportSrcDstTablesWithCallback invokes the drds.DescribeCustomDataImportSrcDstTables API asynchronously

func (*Client) DescribeCustomDataImportSrcDstTablesWithChan ¶ added in v1.60.339

func (client *Client) DescribeCustomDataImportSrcDstTablesWithChan(request *DescribeCustomDataImportSrcDstTablesRequest) (<-chan *DescribeCustomDataImportSrcDstTablesResponse, <-chan error)

DescribeCustomDataImportSrcDstTablesWithChan invokes the drds.DescribeCustomDataImportSrcDstTables API asynchronously

func (*Client) DescribeDDLTask ¶ added in v1.61.612

func (client *Client) DescribeDDLTask(request *DescribeDDLTaskRequest) (response *DescribeDDLTaskResponse, err error)

DescribeDDLTask invokes the drds.DescribeDDLTask API synchronously

func (*Client) DescribeDDLTaskWithCallback ¶ added in v1.61.612

func (client *Client) DescribeDDLTaskWithCallback(request *DescribeDDLTaskRequest, callback func(response *DescribeDDLTaskResponse, err error)) <-chan int

DescribeDDLTaskWithCallback invokes the drds.DescribeDDLTask API asynchronously

func (*Client) DescribeDDLTaskWithChan ¶ added in v1.61.612

func (client *Client) DescribeDDLTaskWithChan(request *DescribeDDLTaskRequest) (<-chan *DescribeDDLTaskResponse, <-chan error)

DescribeDDLTaskWithChan invokes the drds.DescribeDDLTask API asynchronously

func (*Client) DescribeDataExportPreCheckResult ¶ added in v1.61.612

func (client *Client) DescribeDataExportPreCheckResult(request *DescribeDataExportPreCheckResultRequest) (response *DescribeDataExportPreCheckResultResponse, err error)

DescribeDataExportPreCheckResult invokes the drds.DescribeDataExportPreCheckResult API synchronously

func (*Client) DescribeDataExportPreCheckResultWithCallback ¶ added in v1.61.612

func (client *Client) DescribeDataExportPreCheckResultWithCallback(request *DescribeDataExportPreCheckResultRequest, callback func(response *DescribeDataExportPreCheckResultResponse, err error)) <-chan int

DescribeDataExportPreCheckResultWithCallback invokes the drds.DescribeDataExportPreCheckResult API asynchronously

func (*Client) DescribeDataExportPreCheckResultWithChan ¶ added in v1.61.612

func (client *Client) DescribeDataExportPreCheckResultWithChan(request *DescribeDataExportPreCheckResultRequest) (<-chan *DescribeDataExportPreCheckResultResponse, <-chan error)

DescribeDataExportPreCheckResultWithChan invokes the drds.DescribeDataExportPreCheckResult API asynchronously

func (*Client) DescribeDataExportTaskReport ¶ added in v1.61.612

func (client *Client) DescribeDataExportTaskReport(request *DescribeDataExportTaskReportRequest) (response *DescribeDataExportTaskReportResponse, err error)

DescribeDataExportTaskReport invokes the drds.DescribeDataExportTaskReport API synchronously

func (*Client) DescribeDataExportTaskReportWithCallback ¶ added in v1.61.612

func (client *Client) DescribeDataExportTaskReportWithCallback(request *DescribeDataExportTaskReportRequest, callback func(response *DescribeDataExportTaskReportResponse, err error)) <-chan int

DescribeDataExportTaskReportWithCallback invokes the drds.DescribeDataExportTaskReport API asynchronously

func (*Client) DescribeDataExportTaskReportWithChan ¶ added in v1.61.612

func (client *Client) DescribeDataExportTaskReportWithChan(request *DescribeDataExportTaskReportRequest) (<-chan *DescribeDataExportTaskReportResponse, <-chan error)

DescribeDataExportTaskReportWithChan invokes the drds.DescribeDataExportTaskReport API asynchronously

func (*Client) DescribeDataExportTasks ¶ added in v1.61.612

func (client *Client) DescribeDataExportTasks(request *DescribeDataExportTasksRequest) (response *DescribeDataExportTasksResponse, err error)

DescribeDataExportTasks invokes the drds.DescribeDataExportTasks API synchronously

func (*Client) DescribeDataExportTasksWithCallback ¶ added in v1.61.612

func (client *Client) DescribeDataExportTasksWithCallback(request *DescribeDataExportTasksRequest, callback func(response *DescribeDataExportTasksResponse, err error)) <-chan int

DescribeDataExportTasksWithCallback invokes the drds.DescribeDataExportTasks API asynchronously

func (*Client) DescribeDataExportTasksWithChan ¶ added in v1.61.612

func (client *Client) DescribeDataExportTasksWithChan(request *DescribeDataExportTasksRequest) (<-chan *DescribeDataExportTasksResponse, <-chan error)

DescribeDataExportTasksWithChan invokes the drds.DescribeDataExportTasks API asynchronously

func (*Client) DescribeDataImportPreCheckResult ¶ added in v1.60.339

func (client *Client) DescribeDataImportPreCheckResult(request *DescribeDataImportPreCheckResultRequest) (response *DescribeDataImportPreCheckResultResponse, err error)

DescribeDataImportPreCheckResult invokes the drds.DescribeDataImportPreCheckResult API synchronously

func (*Client) DescribeDataImportPreCheckResultWithCallback ¶ added in v1.60.339

func (client *Client) DescribeDataImportPreCheckResultWithCallback(request *DescribeDataImportPreCheckResultRequest, callback func(response *DescribeDataImportPreCheckResultResponse, err error)) <-chan int

DescribeDataImportPreCheckResultWithCallback invokes the drds.DescribeDataImportPreCheckResult API asynchronously

func (*Client) DescribeDataImportPreCheckResultWithChan ¶ added in v1.60.339

func (client *Client) DescribeDataImportPreCheckResultWithChan(request *DescribeDataImportPreCheckResultRequest) (<-chan *DescribeDataImportPreCheckResultResponse, <-chan error)

DescribeDataImportPreCheckResultWithChan invokes the drds.DescribeDataImportPreCheckResult API asynchronously

func (*Client) DescribeDataImportTaskReport ¶ added in v1.60.339

func (client *Client) DescribeDataImportTaskReport(request *DescribeDataImportTaskReportRequest) (response *DescribeDataImportTaskReportResponse, err error)

DescribeDataImportTaskReport invokes the drds.DescribeDataImportTaskReport API synchronously

func (*Client) DescribeDataImportTaskReportWithCallback ¶ added in v1.60.339

func (client *Client) DescribeDataImportTaskReportWithCallback(request *DescribeDataImportTaskReportRequest, callback func(response *DescribeDataImportTaskReportResponse, err error)) <-chan int

DescribeDataImportTaskReportWithCallback invokes the drds.DescribeDataImportTaskReport API asynchronously

func (*Client) DescribeDataImportTaskReportWithChan ¶ added in v1.60.339

func (client *Client) DescribeDataImportTaskReportWithChan(request *DescribeDataImportTaskReportRequest) (<-chan *DescribeDataImportTaskReportResponse, <-chan error)

DescribeDataImportTaskReportWithChan invokes the drds.DescribeDataImportTaskReport API asynchronously

func (*Client) DescribeDataImportTasks ¶ added in v1.60.339

func (client *Client) DescribeDataImportTasks(request *DescribeDataImportTasksRequest) (response *DescribeDataImportTasksResponse, err error)

DescribeDataImportTasks invokes the drds.DescribeDataImportTasks API synchronously

func (*Client) DescribeDataImportTasksWithCallback ¶ added in v1.60.339

func (client *Client) DescribeDataImportTasksWithCallback(request *DescribeDataImportTasksRequest, callback func(response *DescribeDataImportTasksResponse, err error)) <-chan int

DescribeDataImportTasksWithCallback invokes the drds.DescribeDataImportTasks API asynchronously

func (*Client) DescribeDataImportTasksWithChan ¶ added in v1.60.339

func (client *Client) DescribeDataImportTasksWithChan(request *DescribeDataImportTasksRequest) (<-chan *DescribeDataImportTasksResponse, <-chan error)

DescribeDataImportTasksWithChan invokes the drds.DescribeDataImportTasks API asynchronously

func (*Client) DescribeDbInstanceDbs ¶

func (client *Client) DescribeDbInstanceDbs(request *DescribeDbInstanceDbsRequest) (response *DescribeDbInstanceDbsResponse, err error)

DescribeDbInstanceDbs invokes the drds.DescribeDbInstanceDbs API synchronously

func (*Client) DescribeDbInstanceDbsWithCallback ¶

func (client *Client) DescribeDbInstanceDbsWithCallback(request *DescribeDbInstanceDbsRequest, callback func(response *DescribeDbInstanceDbsResponse, err error)) <-chan int

DescribeDbInstanceDbsWithCallback invokes the drds.DescribeDbInstanceDbs API asynchronously

func (*Client) DescribeDbInstanceDbsWithChan ¶

func (client *Client) DescribeDbInstanceDbsWithChan(request *DescribeDbInstanceDbsRequest) (<-chan *DescribeDbInstanceDbsResponse, <-chan error)

DescribeDbInstanceDbsWithChan invokes the drds.DescribeDbInstanceDbs API asynchronously

func (*Client) DescribeDbInstances ¶

func (client *Client) DescribeDbInstances(request *DescribeDbInstancesRequest) (response *DescribeDbInstancesResponse, err error)

DescribeDbInstances invokes the drds.DescribeDbInstances API synchronously

func (*Client) DescribeDbInstancesWithCallback ¶

func (client *Client) DescribeDbInstancesWithCallback(request *DescribeDbInstancesRequest, callback func(response *DescribeDbInstancesResponse, err error)) <-chan int

DescribeDbInstancesWithCallback invokes the drds.DescribeDbInstances API asynchronously

func (*Client) DescribeDbInstancesWithChan ¶

func (client *Client) DescribeDbInstancesWithChan(request *DescribeDbInstancesRequest) (<-chan *DescribeDbInstancesResponse, <-chan error)

DescribeDbInstancesWithChan invokes the drds.DescribeDbInstances API asynchronously

func (*Client) DescribeDrdsComponents ¶ added in v1.60.279

func (client *Client) DescribeDrdsComponents(request *DescribeDrdsComponentsRequest) (response *DescribeDrdsComponentsResponse, err error)

DescribeDrdsComponents invokes the drds.DescribeDrdsComponents API synchronously

func (*Client) DescribeDrdsComponentsWithCallback ¶ added in v1.60.279

func (client *Client) DescribeDrdsComponentsWithCallback(request *DescribeDrdsComponentsRequest, callback func(response *DescribeDrdsComponentsResponse, err error)) <-chan int

DescribeDrdsComponentsWithCallback invokes the drds.DescribeDrdsComponents API asynchronously

func (*Client) DescribeDrdsComponentsWithChan ¶ added in v1.60.279

func (client *Client) DescribeDrdsComponentsWithChan(request *DescribeDrdsComponentsRequest) (<-chan *DescribeDrdsComponentsResponse, <-chan error)

DescribeDrdsComponentsWithChan invokes the drds.DescribeDrdsComponents API asynchronously

func (*Client) DescribeDrdsDB ¶

func (client *Client) DescribeDrdsDB(request *DescribeDrdsDBRequest) (response *DescribeDrdsDBResponse, err error)

DescribeDrdsDB invokes the drds.DescribeDrdsDB API synchronously

func (*Client) DescribeDrdsDBCluster ¶

func (client *Client) DescribeDrdsDBCluster(request *DescribeDrdsDBClusterRequest) (response *DescribeDrdsDBClusterResponse, err error)

DescribeDrdsDBCluster invokes the drds.DescribeDrdsDBCluster API synchronously

func (*Client) DescribeDrdsDBClusterWithCallback ¶

func (client *Client) DescribeDrdsDBClusterWithCallback(request *DescribeDrdsDBClusterRequest, callback func(response *DescribeDrdsDBClusterResponse, err error)) <-chan int

DescribeDrdsDBClusterWithCallback invokes the drds.DescribeDrdsDBCluster API asynchronously

func (*Client) DescribeDrdsDBClusterWithChan ¶

func (client *Client) DescribeDrdsDBClusterWithChan(request *DescribeDrdsDBClusterRequest) (<-chan *DescribeDrdsDBClusterResponse, <-chan error)

DescribeDrdsDBClusterWithChan invokes the drds.DescribeDrdsDBCluster API asynchronously

func (*Client) DescribeDrdsDBIpWhiteList ¶

func (client *Client) DescribeDrdsDBIpWhiteList(request *DescribeDrdsDBIpWhiteListRequest) (response *DescribeDrdsDBIpWhiteListResponse, err error)

DescribeDrdsDBIpWhiteList invokes the drds.DescribeDrdsDBIpWhiteList API synchronously

func (*Client) DescribeDrdsDBIpWhiteListWithCallback ¶

func (client *Client) DescribeDrdsDBIpWhiteListWithCallback(request *DescribeDrdsDBIpWhiteListRequest, callback func(response *DescribeDrdsDBIpWhiteListResponse, err error)) <-chan int

DescribeDrdsDBIpWhiteListWithCallback invokes the drds.DescribeDrdsDBIpWhiteList API asynchronously

func (*Client) DescribeDrdsDBIpWhiteListWithChan ¶

func (client *Client) DescribeDrdsDBIpWhiteListWithChan(request *DescribeDrdsDBIpWhiteListRequest) (<-chan *DescribeDrdsDBIpWhiteListResponse, <-chan error)

DescribeDrdsDBIpWhiteListWithChan invokes the drds.DescribeDrdsDBIpWhiteList API asynchronously

func (*Client) DescribeDrdsDBWithCallback ¶

func (client *Client) DescribeDrdsDBWithCallback(request *DescribeDrdsDBRequest, callback func(response *DescribeDrdsDBResponse, err error)) <-chan int

DescribeDrdsDBWithCallback invokes the drds.DescribeDrdsDB API asynchronously

func (*Client) DescribeDrdsDBWithChan ¶

func (client *Client) DescribeDrdsDBWithChan(request *DescribeDrdsDBRequest) (<-chan *DescribeDrdsDBResponse, <-chan error)

DescribeDrdsDBWithChan invokes the drds.DescribeDrdsDB API asynchronously

func (*Client) DescribeDrdsDBs ¶

func (client *Client) DescribeDrdsDBs(request *DescribeDrdsDBsRequest) (response *DescribeDrdsDBsResponse, err error)

DescribeDrdsDBs invokes the drds.DescribeDrdsDBs API synchronously

func (*Client) DescribeDrdsDBsWithCallback ¶

func (client *Client) DescribeDrdsDBsWithCallback(request *DescribeDrdsDBsRequest, callback func(response *DescribeDrdsDBsResponse, err error)) <-chan int

DescribeDrdsDBsWithCallback invokes the drds.DescribeDrdsDBs API asynchronously

func (*Client) DescribeDrdsDBsWithChan ¶

func (client *Client) DescribeDrdsDBsWithChan(request *DescribeDrdsDBsRequest) (<-chan *DescribeDrdsDBsResponse, <-chan error)

DescribeDrdsDBsWithChan invokes the drds.DescribeDrdsDBs API asynchronously

func (*Client) DescribeDrdsDbInstance ¶

func (client *Client) DescribeDrdsDbInstance(request *DescribeDrdsDbInstanceRequest) (response *DescribeDrdsDbInstanceResponse, err error)

DescribeDrdsDbInstance invokes the drds.DescribeDrdsDbInstance API synchronously

func (*Client) DescribeDrdsDbInstanceWithCallback ¶

func (client *Client) DescribeDrdsDbInstanceWithCallback(request *DescribeDrdsDbInstanceRequest, callback func(response *DescribeDrdsDbInstanceResponse, err error)) <-chan int

DescribeDrdsDbInstanceWithCallback invokes the drds.DescribeDrdsDbInstance API asynchronously

func (*Client) DescribeDrdsDbInstanceWithChan ¶

func (client *Client) DescribeDrdsDbInstanceWithChan(request *DescribeDrdsDbInstanceRequest) (<-chan *DescribeDrdsDbInstanceResponse, <-chan error)

DescribeDrdsDbInstanceWithChan invokes the drds.DescribeDrdsDbInstance API asynchronously

func (*Client) DescribeDrdsDbInstances ¶

func (client *Client) DescribeDrdsDbInstances(request *DescribeDrdsDbInstancesRequest) (response *DescribeDrdsDbInstancesResponse, err error)

DescribeDrdsDbInstances invokes the drds.DescribeDrdsDbInstances API synchronously

func (*Client) DescribeDrdsDbInstancesWithCallback ¶

func (client *Client) DescribeDrdsDbInstancesWithCallback(request *DescribeDrdsDbInstancesRequest, callback func(response *DescribeDrdsDbInstancesResponse, err error)) <-chan int

DescribeDrdsDbInstancesWithCallback invokes the drds.DescribeDrdsDbInstances API asynchronously

func (*Client) DescribeDrdsDbInstancesWithChan ¶

func (client *Client) DescribeDrdsDbInstancesWithChan(request *DescribeDrdsDbInstancesRequest) (<-chan *DescribeDrdsDbInstancesResponse, <-chan error)

DescribeDrdsDbInstancesWithChan invokes the drds.DescribeDrdsDbInstances API asynchronously

func (*Client) DescribeDrdsDbRdsNameList ¶

func (client *Client) DescribeDrdsDbRdsNameList(request *DescribeDrdsDbRdsNameListRequest) (response *DescribeDrdsDbRdsNameListResponse, err error)

DescribeDrdsDbRdsNameList invokes the drds.DescribeDrdsDbRdsNameList API synchronously

func (*Client) DescribeDrdsDbRdsNameListWithCallback ¶

func (client *Client) DescribeDrdsDbRdsNameListWithCallback(request *DescribeDrdsDbRdsNameListRequest, callback func(response *DescribeDrdsDbRdsNameListResponse, err error)) <-chan int

DescribeDrdsDbRdsNameListWithCallback invokes the drds.DescribeDrdsDbRdsNameList API asynchronously

func (*Client) DescribeDrdsDbRdsNameListWithChan ¶

func (client *Client) DescribeDrdsDbRdsNameListWithChan(request *DescribeDrdsDbRdsNameListRequest) (<-chan *DescribeDrdsDbRdsNameListResponse, <-chan error)

DescribeDrdsDbRdsNameListWithChan invokes the drds.DescribeDrdsDbRdsNameList API asynchronously

func (*Client) DescribeDrdsDbTasks ¶

func (client *Client) DescribeDrdsDbTasks(request *DescribeDrdsDbTasksRequest) (response *DescribeDrdsDbTasksResponse, err error)

DescribeDrdsDbTasks invokes the drds.DescribeDrdsDbTasks API synchronously

func (*Client) DescribeDrdsDbTasksWithCallback ¶

func (client *Client) DescribeDrdsDbTasksWithCallback(request *DescribeDrdsDbTasksRequest, callback func(response *DescribeDrdsDbTasksResponse, err error)) <-chan int

DescribeDrdsDbTasksWithCallback invokes the drds.DescribeDrdsDbTasks API asynchronously

func (*Client) DescribeDrdsDbTasksWithChan ¶

func (client *Client) DescribeDrdsDbTasksWithChan(request *DescribeDrdsDbTasksRequest) (<-chan *DescribeDrdsDbTasksResponse, <-chan error)

DescribeDrdsDbTasksWithChan invokes the drds.DescribeDrdsDbTasks API asynchronously

func (client *Client) DescribeDrdsDbTestLink(request *DescribeDrdsDbTestLinkRequest) (response *DescribeDrdsDbTestLinkResponse, err error)

DescribeDrdsDbTestLink invokes the drds.DescribeDrdsDbTestLink API synchronously

func (*Client) DescribeDrdsDbTestLinkWithCallback ¶ added in v1.60.279

func (client *Client) DescribeDrdsDbTestLinkWithCallback(request *DescribeDrdsDbTestLinkRequest, callback func(response *DescribeDrdsDbTestLinkResponse, err error)) <-chan int

DescribeDrdsDbTestLinkWithCallback invokes the drds.DescribeDrdsDbTestLink API asynchronously

func (*Client) DescribeDrdsDbTestLinkWithChan ¶ added in v1.60.279

func (client *Client) DescribeDrdsDbTestLinkWithChan(request *DescribeDrdsDbTestLinkRequest) (<-chan *DescribeDrdsDbTestLinkResponse, <-chan error)

DescribeDrdsDbTestLinkWithChan invokes the drds.DescribeDrdsDbTestLink API asynchronously

func (*Client) DescribeDrdsInstance ¶

func (client *Client) DescribeDrdsInstance(request *DescribeDrdsInstanceRequest) (response *DescribeDrdsInstanceResponse, err error)

DescribeDrdsInstance invokes the drds.DescribeDrdsInstance API synchronously

func (*Client) DescribeDrdsInstanceDbMonitor ¶

func (client *Client) DescribeDrdsInstanceDbMonitor(request *DescribeDrdsInstanceDbMonitorRequest) (response *DescribeDrdsInstanceDbMonitorResponse, err error)

DescribeDrdsInstanceDbMonitor invokes the drds.DescribeDrdsInstanceDbMonitor API synchronously

func (*Client) DescribeDrdsInstanceDbMonitorWithCallback ¶

func (client *Client) DescribeDrdsInstanceDbMonitorWithCallback(request *DescribeDrdsInstanceDbMonitorRequest, callback func(response *DescribeDrdsInstanceDbMonitorResponse, err error)) <-chan int

DescribeDrdsInstanceDbMonitorWithCallback invokes the drds.DescribeDrdsInstanceDbMonitor API asynchronously

func (*Client) DescribeDrdsInstanceDbMonitorWithChan ¶

func (client *Client) DescribeDrdsInstanceDbMonitorWithChan(request *DescribeDrdsInstanceDbMonitorRequest) (<-chan *DescribeDrdsInstanceDbMonitorResponse, <-chan error)

DescribeDrdsInstanceDbMonitorWithChan invokes the drds.DescribeDrdsInstanceDbMonitor API asynchronously

func (*Client) DescribeDrdsInstanceLevelTasks ¶

func (client *Client) DescribeDrdsInstanceLevelTasks(request *DescribeDrdsInstanceLevelTasksRequest) (response *DescribeDrdsInstanceLevelTasksResponse, err error)

DescribeDrdsInstanceLevelTasks invokes the drds.DescribeDrdsInstanceLevelTasks API synchronously

func (*Client) DescribeDrdsInstanceLevelTasksWithCallback ¶

func (client *Client) DescribeDrdsInstanceLevelTasksWithCallback(request *DescribeDrdsInstanceLevelTasksRequest, callback func(response *DescribeDrdsInstanceLevelTasksResponse, err error)) <-chan int

DescribeDrdsInstanceLevelTasksWithCallback invokes the drds.DescribeDrdsInstanceLevelTasks API asynchronously

func (*Client) DescribeDrdsInstanceLevelTasksWithChan ¶

func (client *Client) DescribeDrdsInstanceLevelTasksWithChan(request *DescribeDrdsInstanceLevelTasksRequest) (<-chan *DescribeDrdsInstanceLevelTasksResponse, <-chan error)

DescribeDrdsInstanceLevelTasksWithChan invokes the drds.DescribeDrdsInstanceLevelTasks API asynchronously

func (*Client) DescribeDrdsInstanceMonitor ¶

func (client *Client) DescribeDrdsInstanceMonitor(request *DescribeDrdsInstanceMonitorRequest) (response *DescribeDrdsInstanceMonitorResponse, err error)

DescribeDrdsInstanceMonitor invokes the drds.DescribeDrdsInstanceMonitor API synchronously

func (*Client) DescribeDrdsInstanceMonitorWithCallback ¶

func (client *Client) DescribeDrdsInstanceMonitorWithCallback(request *DescribeDrdsInstanceMonitorRequest, callback func(response *DescribeDrdsInstanceMonitorResponse, err error)) <-chan int

DescribeDrdsInstanceMonitorWithCallback invokes the drds.DescribeDrdsInstanceMonitor API asynchronously

func (*Client) DescribeDrdsInstanceMonitorWithChan ¶

func (client *Client) DescribeDrdsInstanceMonitorWithChan(request *DescribeDrdsInstanceMonitorRequest) (<-chan *DescribeDrdsInstanceMonitorResponse, <-chan error)

DescribeDrdsInstanceMonitorWithChan invokes the drds.DescribeDrdsInstanceMonitor API asynchronously

func (*Client) DescribeDrdsInstanceNetInfoForInner ¶

func (client *Client) DescribeDrdsInstanceNetInfoForInner(request *DescribeDrdsInstanceNetInfoForInnerRequest) (response *DescribeDrdsInstanceNetInfoForInnerResponse, err error)

DescribeDrdsInstanceNetInfoForInner invokes the drds.DescribeDrdsInstanceNetInfoForInner API synchronously

func (*Client) DescribeDrdsInstanceNetInfoForInnerWithCallback ¶

func (client *Client) DescribeDrdsInstanceNetInfoForInnerWithCallback(request *DescribeDrdsInstanceNetInfoForInnerRequest, callback func(response *DescribeDrdsInstanceNetInfoForInnerResponse, err error)) <-chan int

DescribeDrdsInstanceNetInfoForInnerWithCallback invokes the drds.DescribeDrdsInstanceNetInfoForInner API asynchronously

func (*Client) DescribeDrdsInstanceNetInfoForInnerWithChan ¶

func (client *Client) DescribeDrdsInstanceNetInfoForInnerWithChan(request *DescribeDrdsInstanceNetInfoForInnerRequest) (<-chan *DescribeDrdsInstanceNetInfoForInnerResponse, <-chan error)

DescribeDrdsInstanceNetInfoForInnerWithChan invokes the drds.DescribeDrdsInstanceNetInfoForInner API asynchronously

func (*Client) DescribeDrdsInstanceVersion ¶

func (client *Client) DescribeDrdsInstanceVersion(request *DescribeDrdsInstanceVersionRequest) (response *DescribeDrdsInstanceVersionResponse, err error)

DescribeDrdsInstanceVersion invokes the drds.DescribeDrdsInstanceVersion API synchronously

func (*Client) DescribeDrdsInstanceVersionWithCallback ¶

func (client *Client) DescribeDrdsInstanceVersionWithCallback(request *DescribeDrdsInstanceVersionRequest, callback func(response *DescribeDrdsInstanceVersionResponse, err error)) <-chan int

DescribeDrdsInstanceVersionWithCallback invokes the drds.DescribeDrdsInstanceVersion API asynchronously

func (*Client) DescribeDrdsInstanceVersionWithChan ¶

func (client *Client) DescribeDrdsInstanceVersionWithChan(request *DescribeDrdsInstanceVersionRequest) (<-chan *DescribeDrdsInstanceVersionResponse, <-chan error)

DescribeDrdsInstanceVersionWithChan invokes the drds.DescribeDrdsInstanceVersion API asynchronously

func (*Client) DescribeDrdsInstanceWithCallback ¶

func (client *Client) DescribeDrdsInstanceWithCallback(request *DescribeDrdsInstanceRequest, callback func(response *DescribeDrdsInstanceResponse, err error)) <-chan int

DescribeDrdsInstanceWithCallback invokes the drds.DescribeDrdsInstance API asynchronously

func (*Client) DescribeDrdsInstanceWithChan ¶

func (client *Client) DescribeDrdsInstanceWithChan(request *DescribeDrdsInstanceRequest) (<-chan *DescribeDrdsInstanceResponse, <-chan error)

DescribeDrdsInstanceWithChan invokes the drds.DescribeDrdsInstance API asynchronously

func (*Client) DescribeDrdsInstances ¶

func (client *Client) DescribeDrdsInstances(request *DescribeDrdsInstancesRequest) (response *DescribeDrdsInstancesResponse, err error)

DescribeDrdsInstances invokes the drds.DescribeDrdsInstances API synchronously

func (*Client) DescribeDrdsInstancesWithCallback ¶

func (client *Client) DescribeDrdsInstancesWithCallback(request *DescribeDrdsInstancesRequest, callback func(response *DescribeDrdsInstancesResponse, err error)) <-chan int

DescribeDrdsInstancesWithCallback invokes the drds.DescribeDrdsInstances API asynchronously

func (*Client) DescribeDrdsInstancesWithChan ¶

func (client *Client) DescribeDrdsInstancesWithChan(request *DescribeDrdsInstancesRequest) (<-chan *DescribeDrdsInstancesResponse, <-chan error)

DescribeDrdsInstancesWithChan invokes the drds.DescribeDrdsInstances API asynchronously

func (*Client) DescribeDrdsParams ¶

func (client *Client) DescribeDrdsParams(request *DescribeDrdsParamsRequest) (response *DescribeDrdsParamsResponse, err error)

DescribeDrdsParams invokes the drds.DescribeDrdsParams API synchronously

func (*Client) DescribeDrdsParamsWithCallback ¶

func (client *Client) DescribeDrdsParamsWithCallback(request *DescribeDrdsParamsRequest, callback func(response *DescribeDrdsParamsResponse, err error)) <-chan int

DescribeDrdsParamsWithCallback invokes the drds.DescribeDrdsParams API asynchronously

func (*Client) DescribeDrdsParamsWithChan ¶

func (client *Client) DescribeDrdsParamsWithChan(request *DescribeDrdsParamsRequest) (<-chan *DescribeDrdsParamsResponse, <-chan error)

DescribeDrdsParamsWithChan invokes the drds.DescribeDrdsParams API asynchronously

func (*Client) DescribeDrdsRdsInstances ¶ added in v1.61.612

func (client *Client) DescribeDrdsRdsInstances(request *DescribeDrdsRdsInstancesRequest) (response *DescribeDrdsRdsInstancesResponse, err error)

DescribeDrdsRdsInstances invokes the drds.DescribeDrdsRdsInstances API synchronously

func (*Client) DescribeDrdsRdsInstancesWithCallback ¶ added in v1.61.612

func (client *Client) DescribeDrdsRdsInstancesWithCallback(request *DescribeDrdsRdsInstancesRequest, callback func(response *DescribeDrdsRdsInstancesResponse, err error)) <-chan int

DescribeDrdsRdsInstancesWithCallback invokes the drds.DescribeDrdsRdsInstances API asynchronously

func (*Client) DescribeDrdsRdsInstancesWithChan ¶ added in v1.61.612

func (client *Client) DescribeDrdsRdsInstancesWithChan(request *DescribeDrdsRdsInstancesRequest) (<-chan *DescribeDrdsRdsInstancesResponse, <-chan error)

DescribeDrdsRdsInstancesWithChan invokes the drds.DescribeDrdsRdsInstances API asynchronously

func (*Client) DescribeDrdsShardingDbs ¶

func (client *Client) DescribeDrdsShardingDbs(request *DescribeDrdsShardingDbsRequest) (response *DescribeDrdsShardingDbsResponse, err error)

DescribeDrdsShardingDbs invokes the drds.DescribeDrdsShardingDbs API synchronously

func (*Client) DescribeDrdsShardingDbsWithCallback ¶

func (client *Client) DescribeDrdsShardingDbsWithCallback(request *DescribeDrdsShardingDbsRequest, callback func(response *DescribeDrdsShardingDbsResponse, err error)) <-chan int

DescribeDrdsShardingDbsWithCallback invokes the drds.DescribeDrdsShardingDbs API asynchronously

func (*Client) DescribeDrdsShardingDbsWithChan ¶

func (client *Client) DescribeDrdsShardingDbsWithChan(request *DescribeDrdsShardingDbsRequest) (<-chan *DescribeDrdsShardingDbsResponse, <-chan error)

DescribeDrdsShardingDbsWithChan invokes the drds.DescribeDrdsShardingDbs API asynchronously

func (*Client) DescribeDrdsSlowSqls ¶

func (client *Client) DescribeDrdsSlowSqls(request *DescribeDrdsSlowSqlsRequest) (response *DescribeDrdsSlowSqlsResponse, err error)

DescribeDrdsSlowSqls invokes the drds.DescribeDrdsSlowSqls API synchronously

func (*Client) DescribeDrdsSlowSqlsWithCallback ¶

func (client *Client) DescribeDrdsSlowSqlsWithCallback(request *DescribeDrdsSlowSqlsRequest, callback func(response *DescribeDrdsSlowSqlsResponse, err error)) <-chan int

DescribeDrdsSlowSqlsWithCallback invokes the drds.DescribeDrdsSlowSqls API asynchronously

func (*Client) DescribeDrdsSlowSqlsWithChan ¶

func (client *Client) DescribeDrdsSlowSqlsWithChan(request *DescribeDrdsSlowSqlsRequest) (<-chan *DescribeDrdsSlowSqlsResponse, <-chan error)

DescribeDrdsSlowSqlsWithChan invokes the drds.DescribeDrdsSlowSqls API asynchronously

func (*Client) DescribeDrdsSqlAuditStatus ¶

func (client *Client) DescribeDrdsSqlAuditStatus(request *DescribeDrdsSqlAuditStatusRequest) (response *DescribeDrdsSqlAuditStatusResponse, err error)

DescribeDrdsSqlAuditStatus invokes the drds.DescribeDrdsSqlAuditStatus API synchronously

func (*Client) DescribeDrdsSqlAuditStatusWithCallback ¶

func (client *Client) DescribeDrdsSqlAuditStatusWithCallback(request *DescribeDrdsSqlAuditStatusRequest, callback func(response *DescribeDrdsSqlAuditStatusResponse, err error)) <-chan int

DescribeDrdsSqlAuditStatusWithCallback invokes the drds.DescribeDrdsSqlAuditStatus API asynchronously

func (*Client) DescribeDrdsSqlAuditStatusWithChan ¶

func (client *Client) DescribeDrdsSqlAuditStatusWithChan(request *DescribeDrdsSqlAuditStatusRequest) (<-chan *DescribeDrdsSqlAuditStatusResponse, <-chan error)

DescribeDrdsSqlAuditStatusWithChan invokes the drds.DescribeDrdsSqlAuditStatus API asynchronously

func (*Client) DescribeDrdsTasks ¶

func (client *Client) DescribeDrdsTasks(request *DescribeDrdsTasksRequest) (response *DescribeDrdsTasksResponse, err error)

DescribeDrdsTasks invokes the drds.DescribeDrdsTasks API synchronously

func (*Client) DescribeDrdsTasksWithCallback ¶

func (client *Client) DescribeDrdsTasksWithCallback(request *DescribeDrdsTasksRequest, callback func(response *DescribeDrdsTasksResponse, err error)) <-chan int

DescribeDrdsTasksWithCallback invokes the drds.DescribeDrdsTasks API asynchronously

func (*Client) DescribeDrdsTasksWithChan ¶

func (client *Client) DescribeDrdsTasksWithChan(request *DescribeDrdsTasksRequest) (<-chan *DescribeDrdsTasksResponse, <-chan error)

DescribeDrdsTasksWithChan invokes the drds.DescribeDrdsTasks API asynchronously

func (*Client) DescribeEvaluateDataImportDbTopologys ¶ added in v1.60.339

func (client *Client) DescribeEvaluateDataImportDbTopologys(request *DescribeEvaluateDataImportDbTopologysRequest) (response *DescribeEvaluateDataImportDbTopologysResponse, err error)

DescribeEvaluateDataImportDbTopologys invokes the drds.DescribeEvaluateDataImportDbTopologys API synchronously

func (*Client) DescribeEvaluateDataImportDbTopologysWithCallback ¶ added in v1.60.339

func (client *Client) DescribeEvaluateDataImportDbTopologysWithCallback(request *DescribeEvaluateDataImportDbTopologysRequest, callback func(response *DescribeEvaluateDataImportDbTopologysResponse, err error)) <-chan int

DescribeEvaluateDataImportDbTopologysWithCallback invokes the drds.DescribeEvaluateDataImportDbTopologys API asynchronously

func (*Client) DescribeEvaluateDataImportDbTopologysWithChan ¶ added in v1.60.339

func (client *Client) DescribeEvaluateDataImportDbTopologysWithChan(request *DescribeEvaluateDataImportDbTopologysRequest) (<-chan *DescribeEvaluateDataImportDbTopologysResponse, <-chan error)

DescribeEvaluateDataImportDbTopologysWithChan invokes the drds.DescribeEvaluateDataImportDbTopologys API asynchronously

func (*Client) DescribeEvaluatePreCheckResult ¶ added in v1.60.339

func (client *Client) DescribeEvaluatePreCheckResult(request *DescribeEvaluatePreCheckResultRequest) (response *DescribeEvaluatePreCheckResultResponse, err error)

DescribeEvaluatePreCheckResult invokes the drds.DescribeEvaluatePreCheckResult API synchronously

func (*Client) DescribeEvaluatePreCheckResultWithCallback ¶ added in v1.60.339

func (client *Client) DescribeEvaluatePreCheckResultWithCallback(request *DescribeEvaluatePreCheckResultRequest, callback func(response *DescribeEvaluatePreCheckResultResponse, err error)) <-chan int

DescribeEvaluatePreCheckResultWithCallback invokes the drds.DescribeEvaluatePreCheckResult API asynchronously

func (*Client) DescribeEvaluatePreCheckResultWithChan ¶ added in v1.60.339

func (client *Client) DescribeEvaluatePreCheckResultWithChan(request *DescribeEvaluatePreCheckResultRequest) (<-chan *DescribeEvaluatePreCheckResultResponse, <-chan error)

DescribeEvaluatePreCheckResultWithChan invokes the drds.DescribeEvaluatePreCheckResult API asynchronously

func (*Client) DescribeEvaluateTaskReport ¶ added in v1.60.339

func (client *Client) DescribeEvaluateTaskReport(request *DescribeEvaluateTaskReportRequest) (response *DescribeEvaluateTaskReportResponse, err error)

DescribeEvaluateTaskReport invokes the drds.DescribeEvaluateTaskReport API synchronously

func (*Client) DescribeEvaluateTaskReportWithCallback ¶ added in v1.60.339

func (client *Client) DescribeEvaluateTaskReportWithCallback(request *DescribeEvaluateTaskReportRequest, callback func(response *DescribeEvaluateTaskReportResponse, err error)) <-chan int

DescribeEvaluateTaskReportWithCallback invokes the drds.DescribeEvaluateTaskReport API asynchronously

func (*Client) DescribeEvaluateTaskReportWithChan ¶ added in v1.60.339

func (client *Client) DescribeEvaluateTaskReportWithChan(request *DescribeEvaluateTaskReportRequest) (<-chan *DescribeEvaluateTaskReportResponse, <-chan error)

DescribeEvaluateTaskReportWithChan invokes the drds.DescribeEvaluateTaskReport API asynchronously

func (*Client) DescribeEvaluateTasks ¶ added in v1.60.339

func (client *Client) DescribeEvaluateTasks(request *DescribeEvaluateTasksRequest) (response *DescribeEvaluateTasksResponse, err error)

DescribeEvaluateTasks invokes the drds.DescribeEvaluateTasks API synchronously

func (*Client) DescribeEvaluateTasksWithCallback ¶ added in v1.60.339

func (client *Client) DescribeEvaluateTasksWithCallback(request *DescribeEvaluateTasksRequest, callback func(response *DescribeEvaluateTasksResponse, err error)) <-chan int

DescribeEvaluateTasksWithCallback invokes the drds.DescribeEvaluateTasks API asynchronously

func (*Client) DescribeEvaluateTasksWithChan ¶ added in v1.60.339

func (client *Client) DescribeEvaluateTasksWithChan(request *DescribeEvaluateTasksRequest) (<-chan *DescribeEvaluateTasksResponse, <-chan error)

DescribeEvaluateTasksWithChan invokes the drds.DescribeEvaluateTasks API asynchronously

func (*Client) DescribeExpandLogicTableInfoList ¶

func (client *Client) DescribeExpandLogicTableInfoList(request *DescribeExpandLogicTableInfoListRequest) (response *DescribeExpandLogicTableInfoListResponse, err error)

DescribeExpandLogicTableInfoList invokes the drds.DescribeExpandLogicTableInfoList API synchronously

func (*Client) DescribeExpandLogicTableInfoListWithCallback ¶

func (client *Client) DescribeExpandLogicTableInfoListWithCallback(request *DescribeExpandLogicTableInfoListRequest, callback func(response *DescribeExpandLogicTableInfoListResponse, err error)) <-chan int

DescribeExpandLogicTableInfoListWithCallback invokes the drds.DescribeExpandLogicTableInfoList API asynchronously

func (*Client) DescribeExpandLogicTableInfoListWithChan ¶

func (client *Client) DescribeExpandLogicTableInfoListWithChan(request *DescribeExpandLogicTableInfoListRequest) (<-chan *DescribeExpandLogicTableInfoListResponse, <-chan error)

DescribeExpandLogicTableInfoListWithChan invokes the drds.DescribeExpandLogicTableInfoList API asynchronously

func (*Client) DescribeFirstDrdsInstanceByOrderId ¶ added in v1.60.339

func (client *Client) DescribeFirstDrdsInstanceByOrderId(request *DescribeFirstDrdsInstanceByOrderIdRequest) (response *DescribeFirstDrdsInstanceByOrderIdResponse, err error)

DescribeFirstDrdsInstanceByOrderId invokes the drds.DescribeFirstDrdsInstanceByOrderId API synchronously

func (*Client) DescribeFirstDrdsInstanceByOrderIdWithCallback ¶ added in v1.60.339

func (client *Client) DescribeFirstDrdsInstanceByOrderIdWithCallback(request *DescribeFirstDrdsInstanceByOrderIdRequest, callback func(response *DescribeFirstDrdsInstanceByOrderIdResponse, err error)) <-chan int

DescribeFirstDrdsInstanceByOrderIdWithCallback invokes the drds.DescribeFirstDrdsInstanceByOrderId API asynchronously

func (*Client) DescribeFirstDrdsInstanceByOrderIdWithChan ¶ added in v1.60.339

func (client *Client) DescribeFirstDrdsInstanceByOrderIdWithChan(request *DescribeFirstDrdsInstanceByOrderIdRequest) (<-chan *DescribeFirstDrdsInstanceByOrderIdResponse, <-chan error)

DescribeFirstDrdsInstanceByOrderIdWithChan invokes the drds.DescribeFirstDrdsInstanceByOrderId API asynchronously

func (*Client) DescribeGlobalBroadcastType ¶

func (client *Client) DescribeGlobalBroadcastType(request *DescribeGlobalBroadcastTypeRequest) (response *DescribeGlobalBroadcastTypeResponse, err error)

DescribeGlobalBroadcastType invokes the drds.DescribeGlobalBroadcastType API synchronously

func (*Client) DescribeGlobalBroadcastTypeWithCallback ¶

func (client *Client) DescribeGlobalBroadcastTypeWithCallback(request *DescribeGlobalBroadcastTypeRequest, callback func(response *DescribeGlobalBroadcastTypeResponse, err error)) <-chan int

DescribeGlobalBroadcastTypeWithCallback invokes the drds.DescribeGlobalBroadcastType API asynchronously

func (*Client) DescribeGlobalBroadcastTypeWithChan ¶

func (client *Client) DescribeGlobalBroadcastTypeWithChan(request *DescribeGlobalBroadcastTypeRequest) (<-chan *DescribeGlobalBroadcastTypeResponse, <-chan error)

DescribeGlobalBroadcastTypeWithChan invokes the drds.DescribeGlobalBroadcastType API asynchronously

func (*Client) DescribeHiStoreInstanceInfo ¶

func (client *Client) DescribeHiStoreInstanceInfo(request *DescribeHiStoreInstanceInfoRequest) (response *DescribeHiStoreInstanceInfoResponse, err error)

DescribeHiStoreInstanceInfo invokes the drds.DescribeHiStoreInstanceInfo API synchronously

func (*Client) DescribeHiStoreInstanceInfoWithCallback ¶

func (client *Client) DescribeHiStoreInstanceInfoWithCallback(request *DescribeHiStoreInstanceInfoRequest, callback func(response *DescribeHiStoreInstanceInfoResponse, err error)) <-chan int

DescribeHiStoreInstanceInfoWithCallback invokes the drds.DescribeHiStoreInstanceInfo API asynchronously

func (*Client) DescribeHiStoreInstanceInfoWithChan ¶

func (client *Client) DescribeHiStoreInstanceInfoWithChan(request *DescribeHiStoreInstanceInfoRequest) (<-chan *DescribeHiStoreInstanceInfoResponse, <-chan error)

DescribeHiStoreInstanceInfoWithChan invokes the drds.DescribeHiStoreInstanceInfo API asynchronously

func (*Client) DescribeHotDbList ¶

func (client *Client) DescribeHotDbList(request *DescribeHotDbListRequest) (response *DescribeHotDbListResponse, err error)

DescribeHotDbList invokes the drds.DescribeHotDbList API synchronously

func (*Client) DescribeHotDbListWithCallback ¶

func (client *Client) DescribeHotDbListWithCallback(request *DescribeHotDbListRequest, callback func(response *DescribeHotDbListResponse, err error)) <-chan int

DescribeHotDbListWithCallback invokes the drds.DescribeHotDbList API asynchronously

func (*Client) DescribeHotDbListWithChan ¶

func (client *Client) DescribeHotDbListWithChan(request *DescribeHotDbListRequest) (<-chan *DescribeHotDbListResponse, <-chan error)

DescribeHotDbListWithChan invokes the drds.DescribeHotDbList API asynchronously

func (*Client) DescribeInstDbLogInfo ¶

func (client *Client) DescribeInstDbLogInfo(request *DescribeInstDbLogInfoRequest) (response *DescribeInstDbLogInfoResponse, err error)

DescribeInstDbLogInfo invokes the drds.DescribeInstDbLogInfo API synchronously

func (*Client) DescribeInstDbLogInfoWithCallback ¶

func (client *Client) DescribeInstDbLogInfoWithCallback(request *DescribeInstDbLogInfoRequest, callback func(response *DescribeInstDbLogInfoResponse, err error)) <-chan int

DescribeInstDbLogInfoWithCallback invokes the drds.DescribeInstDbLogInfo API asynchronously

func (*Client) DescribeInstDbLogInfoWithChan ¶

func (client *Client) DescribeInstDbLogInfoWithChan(request *DescribeInstDbLogInfoRequest) (<-chan *DescribeInstDbLogInfoResponse, <-chan error)

DescribeInstDbLogInfoWithChan invokes the drds.DescribeInstDbLogInfo API asynchronously

func (*Client) DescribeInstDbSlsInfo ¶

func (client *Client) DescribeInstDbSlsInfo(request *DescribeInstDbSlsInfoRequest) (response *DescribeInstDbSlsInfoResponse, err error)

DescribeInstDbSlsInfo invokes the drds.DescribeInstDbSlsInfo API synchronously

func (*Client) DescribeInstDbSlsInfoWithCallback ¶

func (client *Client) DescribeInstDbSlsInfoWithCallback(request *DescribeInstDbSlsInfoRequest, callback func(response *DescribeInstDbSlsInfoResponse, err error)) <-chan int

DescribeInstDbSlsInfoWithCallback invokes the drds.DescribeInstDbSlsInfo API asynchronously

func (*Client) DescribeInstDbSlsInfoWithChan ¶

func (client *Client) DescribeInstDbSlsInfoWithChan(request *DescribeInstDbSlsInfoRequest) (<-chan *DescribeInstDbSlsInfoResponse, <-chan error)

DescribeInstDbSlsInfoWithChan invokes the drds.DescribeInstDbSlsInfo API asynchronously

func (*Client) DescribeInstanceAccounts ¶

func (client *Client) DescribeInstanceAccounts(request *DescribeInstanceAccountsRequest) (response *DescribeInstanceAccountsResponse, err error)

DescribeInstanceAccounts invokes the drds.DescribeInstanceAccounts API synchronously

func (*Client) DescribeInstanceAccountsWithCallback ¶

func (client *Client) DescribeInstanceAccountsWithCallback(request *DescribeInstanceAccountsRequest, callback func(response *DescribeInstanceAccountsResponse, err error)) <-chan int

DescribeInstanceAccountsWithCallback invokes the drds.DescribeInstanceAccounts API asynchronously

func (*Client) DescribeInstanceAccountsWithChan ¶

func (client *Client) DescribeInstanceAccountsWithChan(request *DescribeInstanceAccountsRequest) (<-chan *DescribeInstanceAccountsResponse, <-chan error)

DescribeInstanceAccountsWithChan invokes the drds.DescribeInstanceAccounts API asynchronously

func (*Client) DescribeInstanceMenuSwitch ¶

func (client *Client) DescribeInstanceMenuSwitch(request *DescribeInstanceMenuSwitchRequest) (response *DescribeInstanceMenuSwitchResponse, err error)

DescribeInstanceMenuSwitch invokes the drds.DescribeInstanceMenuSwitch API synchronously

func (*Client) DescribeInstanceMenuSwitchWithCallback ¶

func (client *Client) DescribeInstanceMenuSwitchWithCallback(request *DescribeInstanceMenuSwitchRequest, callback func(response *DescribeInstanceMenuSwitchResponse, err error)) <-chan int

DescribeInstanceMenuSwitchWithCallback invokes the drds.DescribeInstanceMenuSwitch API asynchronously

func (*Client) DescribeInstanceMenuSwitchWithChan ¶

func (client *Client) DescribeInstanceMenuSwitchWithChan(request *DescribeInstanceMenuSwitchRequest) (<-chan *DescribeInstanceMenuSwitchResponse, <-chan error)

DescribeInstanceMenuSwitchWithChan invokes the drds.DescribeInstanceMenuSwitch API asynchronously

func (*Client) DescribeInstanceSwitchAzone ¶

func (client *Client) DescribeInstanceSwitchAzone(request *DescribeInstanceSwitchAzoneRequest) (response *DescribeInstanceSwitchAzoneResponse, err error)

DescribeInstanceSwitchAzone invokes the drds.DescribeInstanceSwitchAzone API synchronously

func (*Client) DescribeInstanceSwitchAzoneWithCallback ¶

func (client *Client) DescribeInstanceSwitchAzoneWithCallback(request *DescribeInstanceSwitchAzoneRequest, callback func(response *DescribeInstanceSwitchAzoneResponse, err error)) <-chan int

DescribeInstanceSwitchAzoneWithCallback invokes the drds.DescribeInstanceSwitchAzone API asynchronously

func (*Client) DescribeInstanceSwitchAzoneWithChan ¶

func (client *Client) DescribeInstanceSwitchAzoneWithChan(request *DescribeInstanceSwitchAzoneRequest) (<-chan *DescribeInstanceSwitchAzoneResponse, <-chan error)

DescribeInstanceSwitchAzoneWithChan invokes the drds.DescribeInstanceSwitchAzone API asynchronously

func (*Client) DescribeInstanceSwitchNetwork ¶

func (client *Client) DescribeInstanceSwitchNetwork(request *DescribeInstanceSwitchNetworkRequest) (response *DescribeInstanceSwitchNetworkResponse, err error)

DescribeInstanceSwitchNetwork invokes the drds.DescribeInstanceSwitchNetwork API synchronously

func (*Client) DescribeInstanceSwitchNetworkWithCallback ¶

func (client *Client) DescribeInstanceSwitchNetworkWithCallback(request *DescribeInstanceSwitchNetworkRequest, callback func(response *DescribeInstanceSwitchNetworkResponse, err error)) <-chan int

DescribeInstanceSwitchNetworkWithCallback invokes the drds.DescribeInstanceSwitchNetwork API asynchronously

func (*Client) DescribeInstanceSwitchNetworkWithChan ¶

func (client *Client) DescribeInstanceSwitchNetworkWithChan(request *DescribeInstanceSwitchNetworkRequest) (<-chan *DescribeInstanceSwitchNetworkResponse, <-chan error)

DescribeInstanceSwitchNetworkWithChan invokes the drds.DescribeInstanceSwitchNetwork API asynchronously

func (*Client) DescribeMyCatDbList ¶ added in v1.61.612

func (client *Client) DescribeMyCatDbList(request *DescribeMyCatDbListRequest) (response *DescribeMyCatDbListResponse, err error)

DescribeMyCatDbList invokes the drds.DescribeMyCatDbList API synchronously

func (*Client) DescribeMyCatDbListWithCallback ¶ added in v1.61.612

func (client *Client) DescribeMyCatDbListWithCallback(request *DescribeMyCatDbListRequest, callback func(response *DescribeMyCatDbListResponse, err error)) <-chan int

DescribeMyCatDbListWithCallback invokes the drds.DescribeMyCatDbList API asynchronously

func (*Client) DescribeMyCatDbListWithChan ¶ added in v1.61.612

func (client *Client) DescribeMyCatDbListWithChan(request *DescribeMyCatDbListRequest) (<-chan *DescribeMyCatDbListResponse, <-chan error)

DescribeMyCatDbListWithChan invokes the drds.DescribeMyCatDbList API asynchronously

func (*Client) DescribeMyCatReportInfo ¶ added in v1.61.612

func (client *Client) DescribeMyCatReportInfo(request *DescribeMyCatReportInfoRequest) (response *DescribeMyCatReportInfoResponse, err error)

DescribeMyCatReportInfo invokes the drds.DescribeMyCatReportInfo API synchronously

func (*Client) DescribeMyCatReportInfoWithCallback ¶ added in v1.61.612

func (client *Client) DescribeMyCatReportInfoWithCallback(request *DescribeMyCatReportInfoRequest, callback func(response *DescribeMyCatReportInfoResponse, err error)) <-chan int

DescribeMyCatReportInfoWithCallback invokes the drds.DescribeMyCatReportInfo API asynchronously

func (*Client) DescribeMyCatReportInfoWithChan ¶ added in v1.61.612

func (client *Client) DescribeMyCatReportInfoWithChan(request *DescribeMyCatReportInfoRequest) (<-chan *DescribeMyCatReportInfoResponse, <-chan error)

DescribeMyCatReportInfoWithChan invokes the drds.DescribeMyCatReportInfo API asynchronously

func (*Client) DescribePreCheckResult ¶

func (client *Client) DescribePreCheckResult(request *DescribePreCheckResultRequest) (response *DescribePreCheckResultResponse, err error)

DescribePreCheckResult invokes the drds.DescribePreCheckResult API synchronously

func (*Client) DescribePreCheckResultWithCallback ¶

func (client *Client) DescribePreCheckResultWithCallback(request *DescribePreCheckResultRequest, callback func(response *DescribePreCheckResultResponse, err error)) <-chan int

DescribePreCheckResultWithCallback invokes the drds.DescribePreCheckResult API asynchronously

func (*Client) DescribePreCheckResultWithChan ¶

func (client *Client) DescribePreCheckResultWithChan(request *DescribePreCheckResultRequest) (<-chan *DescribePreCheckResultResponse, <-chan error)

DescribePreCheckResultWithChan invokes the drds.DescribePreCheckResult API asynchronously

func (*Client) DescribeRDSPerformance ¶

func (client *Client) DescribeRDSPerformance(request *DescribeRDSPerformanceRequest) (response *DescribeRDSPerformanceResponse, err error)

DescribeRDSPerformance invokes the drds.DescribeRDSPerformance API synchronously

func (*Client) DescribeRDSPerformanceWithCallback ¶

func (client *Client) DescribeRDSPerformanceWithCallback(request *DescribeRDSPerformanceRequest, callback func(response *DescribeRDSPerformanceResponse, err error)) <-chan int

DescribeRDSPerformanceWithCallback invokes the drds.DescribeRDSPerformance API asynchronously

func (*Client) DescribeRDSPerformanceWithChan ¶

func (client *Client) DescribeRDSPerformanceWithChan(request *DescribeRDSPerformanceRequest) (<-chan *DescribeRDSPerformanceResponse, <-chan error)

DescribeRDSPerformanceWithChan invokes the drds.DescribeRDSPerformance API asynchronously

func (*Client) DescribeRdsCommodity ¶

func (client *Client) DescribeRdsCommodity(request *DescribeRdsCommodityRequest) (response *DescribeRdsCommodityResponse, err error)

DescribeRdsCommodity invokes the drds.DescribeRdsCommodity API synchronously

func (*Client) DescribeRdsCommodityWithCallback ¶

func (client *Client) DescribeRdsCommodityWithCallback(request *DescribeRdsCommodityRequest, callback func(response *DescribeRdsCommodityResponse, err error)) <-chan int

DescribeRdsCommodityWithCallback invokes the drds.DescribeRdsCommodity API asynchronously

func (*Client) DescribeRdsCommodityWithChan ¶

func (client *Client) DescribeRdsCommodityWithChan(request *DescribeRdsCommodityRequest) (<-chan *DescribeRdsCommodityResponse, <-chan error)

DescribeRdsCommodityWithChan invokes the drds.DescribeRdsCommodity API asynchronously

func (*Client) DescribeRdsDbInfos ¶ added in v1.60.339

func (client *Client) DescribeRdsDbInfos(request *DescribeRdsDbInfosRequest) (response *DescribeRdsDbInfosResponse, err error)

DescribeRdsDbInfos invokes the drds.DescribeRdsDbInfos API synchronously

func (*Client) DescribeRdsDbInfosWithCallback ¶ added in v1.60.339

func (client *Client) DescribeRdsDbInfosWithCallback(request *DescribeRdsDbInfosRequest, callback func(response *DescribeRdsDbInfosResponse, err error)) <-chan int

DescribeRdsDbInfosWithCallback invokes the drds.DescribeRdsDbInfos API asynchronously

func (*Client) DescribeRdsDbInfosWithChan ¶ added in v1.60.339

func (client *Client) DescribeRdsDbInfosWithChan(request *DescribeRdsDbInfosRequest) (<-chan *DescribeRdsDbInfosResponse, <-chan error)

DescribeRdsDbInfosWithChan invokes the drds.DescribeRdsDbInfos API asynchronously

func (*Client) DescribeRdsDrdsDB ¶ added in v1.61.612

func (client *Client) DescribeRdsDrdsDB(request *DescribeRdsDrdsDBRequest) (response *DescribeRdsDrdsDBResponse, err error)

DescribeRdsDrdsDB invokes the drds.DescribeRdsDrdsDB API synchronously

func (*Client) DescribeRdsDrdsDBWithCallback ¶ added in v1.61.612

func (client *Client) DescribeRdsDrdsDBWithCallback(request *DescribeRdsDrdsDBRequest, callback func(response *DescribeRdsDrdsDBResponse, err error)) <-chan int

DescribeRdsDrdsDBWithCallback invokes the drds.DescribeRdsDrdsDB API asynchronously

func (*Client) DescribeRdsDrdsDBWithChan ¶ added in v1.61.612

func (client *Client) DescribeRdsDrdsDBWithChan(request *DescribeRdsDrdsDBRequest) (<-chan *DescribeRdsDrdsDBResponse, <-chan error)

DescribeRdsDrdsDBWithChan invokes the drds.DescribeRdsDrdsDB API asynchronously

func (*Client) DescribeRdsInstInfos ¶ added in v1.60.339

func (client *Client) DescribeRdsInstInfos(request *DescribeRdsInstInfosRequest) (response *DescribeRdsInstInfosResponse, err error)

DescribeRdsInstInfos invokes the drds.DescribeRdsInstInfos API synchronously

func (*Client) DescribeRdsInstInfosWithCallback ¶ added in v1.60.339

func (client *Client) DescribeRdsInstInfosWithCallback(request *DescribeRdsInstInfosRequest, callback func(response *DescribeRdsInstInfosResponse, err error)) <-chan int

DescribeRdsInstInfosWithCallback invokes the drds.DescribeRdsInstInfos API asynchronously

func (*Client) DescribeRdsInstInfosWithChan ¶ added in v1.60.339

func (client *Client) DescribeRdsInstInfosWithChan(request *DescribeRdsInstInfosRequest) (<-chan *DescribeRdsInstInfosResponse, <-chan error)

DescribeRdsInstInfosWithChan invokes the drds.DescribeRdsInstInfos API asynchronously

func (*Client) DescribeRdsList ¶

func (client *Client) DescribeRdsList(request *DescribeRdsListRequest) (response *DescribeRdsListResponse, err error)

DescribeRdsList invokes the drds.DescribeRdsList API synchronously

func (*Client) DescribeRdsListWithCallback ¶

func (client *Client) DescribeRdsListWithCallback(request *DescribeRdsListRequest, callback func(response *DescribeRdsListResponse, err error)) <-chan int

DescribeRdsListWithCallback invokes the drds.DescribeRdsList API asynchronously

func (*Client) DescribeRdsListWithChan ¶

func (client *Client) DescribeRdsListWithChan(request *DescribeRdsListRequest) (<-chan *DescribeRdsListResponse, <-chan error)

DescribeRdsListWithChan invokes the drds.DescribeRdsList API asynchronously

func (*Client) DescribeRdsPerformanceSummary ¶

func (client *Client) DescribeRdsPerformanceSummary(request *DescribeRdsPerformanceSummaryRequest) (response *DescribeRdsPerformanceSummaryResponse, err error)

DescribeRdsPerformanceSummary invokes the drds.DescribeRdsPerformanceSummary API synchronously

func (*Client) DescribeRdsPerformanceSummaryWithCallback ¶

func (client *Client) DescribeRdsPerformanceSummaryWithCallback(request *DescribeRdsPerformanceSummaryRequest, callback func(response *DescribeRdsPerformanceSummaryResponse, err error)) <-chan int

DescribeRdsPerformanceSummaryWithCallback invokes the drds.DescribeRdsPerformanceSummary API asynchronously

func (*Client) DescribeRdsPerformanceSummaryWithChan ¶

func (client *Client) DescribeRdsPerformanceSummaryWithChan(request *DescribeRdsPerformanceSummaryRequest) (<-chan *DescribeRdsPerformanceSummaryResponse, <-chan error)

DescribeRdsPerformanceSummaryWithChan invokes the drds.DescribeRdsPerformanceSummary API asynchronously

func (*Client) DescribeRdsReadOnly ¶ added in v1.61.612

func (client *Client) DescribeRdsReadOnly(request *DescribeRdsReadOnlyRequest) (response *DescribeRdsReadOnlyResponse, err error)

DescribeRdsReadOnly invokes the drds.DescribeRdsReadOnly API synchronously

func (*Client) DescribeRdsReadOnlyWithCallback ¶ added in v1.61.612

func (client *Client) DescribeRdsReadOnlyWithCallback(request *DescribeRdsReadOnlyRequest, callback func(response *DescribeRdsReadOnlyResponse, err error)) <-chan int

DescribeRdsReadOnlyWithCallback invokes the drds.DescribeRdsReadOnly API asynchronously

func (*Client) DescribeRdsReadOnlyWithChan ¶ added in v1.61.612

func (client *Client) DescribeRdsReadOnlyWithChan(request *DescribeRdsReadOnlyRequest) (<-chan *DescribeRdsReadOnlyResponse, <-chan error)

DescribeRdsReadOnlyWithChan invokes the drds.DescribeRdsReadOnly API asynchronously

func (*Client) DescribeRdsSuperAccountInstances ¶

func (client *Client) DescribeRdsSuperAccountInstances(request *DescribeRdsSuperAccountInstancesRequest) (response *DescribeRdsSuperAccountInstancesResponse, err error)

DescribeRdsSuperAccountInstances invokes the drds.DescribeRdsSuperAccountInstances API synchronously

func (*Client) DescribeRdsSuperAccountInstancesWithCallback ¶

func (client *Client) DescribeRdsSuperAccountInstancesWithCallback(request *DescribeRdsSuperAccountInstancesRequest, callback func(response *DescribeRdsSuperAccountInstancesResponse, err error)) <-chan int

DescribeRdsSuperAccountInstancesWithCallback invokes the drds.DescribeRdsSuperAccountInstances API asynchronously

func (*Client) DescribeRdsSuperAccountInstancesWithChan ¶

func (client *Client) DescribeRdsSuperAccountInstancesWithChan(request *DescribeRdsSuperAccountInstancesRequest) (<-chan *DescribeRdsSuperAccountInstancesResponse, <-chan error)

DescribeRdsSuperAccountInstancesWithChan invokes the drds.DescribeRdsSuperAccountInstances API asynchronously

func (*Client) DescribeReadOnlyAccount ¶

func (client *Client) DescribeReadOnlyAccount(request *DescribeReadOnlyAccountRequest) (response *DescribeReadOnlyAccountResponse, err error)

DescribeReadOnlyAccount invokes the drds.DescribeReadOnlyAccount API synchronously

func (*Client) DescribeReadOnlyAccountWithCallback ¶

func (client *Client) DescribeReadOnlyAccountWithCallback(request *DescribeReadOnlyAccountRequest, callback func(response *DescribeReadOnlyAccountResponse, err error)) <-chan int

DescribeReadOnlyAccountWithCallback invokes the drds.DescribeReadOnlyAccount API asynchronously

func (*Client) DescribeReadOnlyAccountWithChan ¶

func (client *Client) DescribeReadOnlyAccountWithChan(request *DescribeReadOnlyAccountRequest) (<-chan *DescribeReadOnlyAccountResponse, <-chan error)

DescribeReadOnlyAccountWithChan invokes the drds.DescribeReadOnlyAccount API asynchronously

func (*Client) DescribeRecycleBinStatus ¶

func (client *Client) DescribeRecycleBinStatus(request *DescribeRecycleBinStatusRequest) (response *DescribeRecycleBinStatusResponse, err error)

DescribeRecycleBinStatus invokes the drds.DescribeRecycleBinStatus API synchronously

func (*Client) DescribeRecycleBinStatusWithCallback ¶

func (client *Client) DescribeRecycleBinStatusWithCallback(request *DescribeRecycleBinStatusRequest, callback func(response *DescribeRecycleBinStatusResponse, err error)) <-chan int

DescribeRecycleBinStatusWithCallback invokes the drds.DescribeRecycleBinStatus API asynchronously

func (*Client) DescribeRecycleBinStatusWithChan ¶

func (client *Client) DescribeRecycleBinStatusWithChan(request *DescribeRecycleBinStatusRequest) (<-chan *DescribeRecycleBinStatusResponse, <-chan error)

DescribeRecycleBinStatusWithChan invokes the drds.DescribeRecycleBinStatus API asynchronously

func (*Client) DescribeRecycleBinTables ¶

func (client *Client) DescribeRecycleBinTables(request *DescribeRecycleBinTablesRequest) (response *DescribeRecycleBinTablesResponse, err error)

DescribeRecycleBinTables invokes the drds.DescribeRecycleBinTables API synchronously

func (*Client) DescribeRecycleBinTablesWithCallback ¶

func (client *Client) DescribeRecycleBinTablesWithCallback(request *DescribeRecycleBinTablesRequest, callback func(response *DescribeRecycleBinTablesResponse, err error)) <-chan int

DescribeRecycleBinTablesWithCallback invokes the drds.DescribeRecycleBinTables API asynchronously

func (*Client) DescribeRecycleBinTablesWithChan ¶

func (client *Client) DescribeRecycleBinTablesWithChan(request *DescribeRecycleBinTablesRequest) (<-chan *DescribeRecycleBinTablesResponse, <-chan error)

DescribeRecycleBinTablesWithChan invokes the drds.DescribeRecycleBinTables API asynchronously

func (*Client) DescribeRegions ¶

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

DescribeRegions invokes the drds.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback ¶

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

DescribeRegionsWithCallback invokes the drds.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan ¶

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

DescribeRegionsWithChan invokes the drds.DescribeRegions API asynchronously

func (*Client) DescribeRestoreOrder ¶

func (client *Client) DescribeRestoreOrder(request *DescribeRestoreOrderRequest) (response *DescribeRestoreOrderResponse, err error)

DescribeRestoreOrder invokes the drds.DescribeRestoreOrder API synchronously

func (*Client) DescribeRestoreOrderWithCallback ¶

func (client *Client) DescribeRestoreOrderWithCallback(request *DescribeRestoreOrderRequest, callback func(response *DescribeRestoreOrderResponse, err error)) <-chan int

DescribeRestoreOrderWithCallback invokes the drds.DescribeRestoreOrder API asynchronously

func (*Client) DescribeRestoreOrderWithChan ¶

func (client *Client) DescribeRestoreOrderWithChan(request *DescribeRestoreOrderRequest) (<-chan *DescribeRestoreOrderResponse, <-chan error)

DescribeRestoreOrderWithChan invokes the drds.DescribeRestoreOrder API asynchronously

func (*Client) DescribeShardDBs ¶

func (client *Client) DescribeShardDBs(request *DescribeShardDBsRequest) (response *DescribeShardDBsResponse, err error)

DescribeShardDBs invokes the drds.DescribeShardDBs API synchronously

func (*Client) DescribeShardDBsWithCallback ¶

func (client *Client) DescribeShardDBsWithCallback(request *DescribeShardDBsRequest, callback func(response *DescribeShardDBsResponse, err error)) <-chan int

DescribeShardDBsWithCallback invokes the drds.DescribeShardDBs API asynchronously

func (*Client) DescribeShardDBsWithChan ¶

func (client *Client) DescribeShardDBsWithChan(request *DescribeShardDBsRequest) (<-chan *DescribeShardDBsResponse, <-chan error)

DescribeShardDBsWithChan invokes the drds.DescribeShardDBs API asynchronously

func (*Client) DescribeShardDbConnectionInfo ¶

func (client *Client) DescribeShardDbConnectionInfo(request *DescribeShardDbConnectionInfoRequest) (response *DescribeShardDbConnectionInfoResponse, err error)

DescribeShardDbConnectionInfo invokes the drds.DescribeShardDbConnectionInfo API synchronously

func (*Client) DescribeShardDbConnectionInfoWithCallback ¶

func (client *Client) DescribeShardDbConnectionInfoWithCallback(request *DescribeShardDbConnectionInfoRequest, callback func(response *DescribeShardDbConnectionInfoResponse, err error)) <-chan int

DescribeShardDbConnectionInfoWithCallback invokes the drds.DescribeShardDbConnectionInfo API asynchronously

func (*Client) DescribeShardDbConnectionInfoWithChan ¶

func (client *Client) DescribeShardDbConnectionInfoWithChan(request *DescribeShardDbConnectionInfoRequest) (<-chan *DescribeShardDbConnectionInfoResponse, <-chan error)

DescribeShardDbConnectionInfoWithChan invokes the drds.DescribeShardDbConnectionInfo API asynchronously

func (*Client) DescribeShardTaskInfo ¶

func (client *Client) DescribeShardTaskInfo(request *DescribeShardTaskInfoRequest) (response *DescribeShardTaskInfoResponse, err error)

DescribeShardTaskInfo invokes the drds.DescribeShardTaskInfo API synchronously

func (*Client) DescribeShardTaskInfoWithCallback ¶

func (client *Client) DescribeShardTaskInfoWithCallback(request *DescribeShardTaskInfoRequest, callback func(response *DescribeShardTaskInfoResponse, err error)) <-chan int

DescribeShardTaskInfoWithCallback invokes the drds.DescribeShardTaskInfo API asynchronously

func (*Client) DescribeShardTaskInfoWithChan ¶

func (client *Client) DescribeShardTaskInfoWithChan(request *DescribeShardTaskInfoRequest) (<-chan *DescribeShardTaskInfoResponse, <-chan error)

DescribeShardTaskInfoWithChan invokes the drds.DescribeShardTaskInfo API asynchronously

func (*Client) DescribeShardTaskList ¶

func (client *Client) DescribeShardTaskList(request *DescribeShardTaskListRequest) (response *DescribeShardTaskListResponse, err error)

DescribeShardTaskList invokes the drds.DescribeShardTaskList API synchronously

func (*Client) DescribeShardTaskListWithCallback ¶

func (client *Client) DescribeShardTaskListWithCallback(request *DescribeShardTaskListRequest, callback func(response *DescribeShardTaskListResponse, err error)) <-chan int

DescribeShardTaskListWithCallback invokes the drds.DescribeShardTaskList API asynchronously

func (*Client) DescribeShardTaskListWithChan ¶

func (client *Client) DescribeShardTaskListWithChan(request *DescribeShardTaskListRequest) (<-chan *DescribeShardTaskListResponse, <-chan error)

DescribeShardTaskListWithChan invokes the drds.DescribeShardTaskList API asynchronously

func (*Client) DescribeSqlFlashbakTask ¶

func (client *Client) DescribeSqlFlashbakTask(request *DescribeSqlFlashbakTaskRequest) (response *DescribeSqlFlashbakTaskResponse, err error)

DescribeSqlFlashbakTask invokes the drds.DescribeSqlFlashbakTask API synchronously

func (*Client) DescribeSqlFlashbakTaskWithCallback ¶

func (client *Client) DescribeSqlFlashbakTaskWithCallback(request *DescribeSqlFlashbakTaskRequest, callback func(response *DescribeSqlFlashbakTaskResponse, err error)) <-chan int

DescribeSqlFlashbakTaskWithCallback invokes the drds.DescribeSqlFlashbakTask API asynchronously

func (*Client) DescribeSqlFlashbakTaskWithChan ¶

func (client *Client) DescribeSqlFlashbakTaskWithChan(request *DescribeSqlFlashbakTaskRequest) (<-chan *DescribeSqlFlashbakTaskResponse, <-chan error)

DescribeSqlFlashbakTaskWithChan invokes the drds.DescribeSqlFlashbakTask API asynchronously

func (*Client) DescribeTable ¶

func (client *Client) DescribeTable(request *DescribeTableRequest) (response *DescribeTableResponse, err error)

DescribeTable invokes the drds.DescribeTable API synchronously

func (*Client) DescribeTableListByType ¶

func (client *Client) DescribeTableListByType(request *DescribeTableListByTypeRequest) (response *DescribeTableListByTypeResponse, err error)

DescribeTableListByType invokes the drds.DescribeTableListByType API synchronously

func (*Client) DescribeTableListByTypeWithCallback ¶

func (client *Client) DescribeTableListByTypeWithCallback(request *DescribeTableListByTypeRequest, callback func(response *DescribeTableListByTypeResponse, err error)) <-chan int

DescribeTableListByTypeWithCallback invokes the drds.DescribeTableListByType API asynchronously

func (*Client) DescribeTableListByTypeWithChan ¶

func (client *Client) DescribeTableListByTypeWithChan(request *DescribeTableListByTypeRequest) (<-chan *DescribeTableListByTypeResponse, <-chan error)

DescribeTableListByTypeWithChan invokes the drds.DescribeTableListByType API asynchronously

func (*Client) DescribeTableShardingInfo ¶ added in v1.60.279

func (client *Client) DescribeTableShardingInfo(request *DescribeTableShardingInfoRequest) (response *DescribeTableShardingInfoResponse, err error)

DescribeTableShardingInfo invokes the drds.DescribeTableShardingInfo API synchronously

func (*Client) DescribeTableShardingInfoWithCallback ¶ added in v1.60.279

func (client *Client) DescribeTableShardingInfoWithCallback(request *DescribeTableShardingInfoRequest, callback func(response *DescribeTableShardingInfoResponse, err error)) <-chan int

DescribeTableShardingInfoWithCallback invokes the drds.DescribeTableShardingInfo API asynchronously

func (*Client) DescribeTableShardingInfoWithChan ¶ added in v1.60.279

func (client *Client) DescribeTableShardingInfoWithChan(request *DescribeTableShardingInfoRequest) (<-chan *DescribeTableShardingInfoResponse, <-chan error)

DescribeTableShardingInfoWithChan invokes the drds.DescribeTableShardingInfo API asynchronously

func (*Client) DescribeTableWithCallback ¶

func (client *Client) DescribeTableWithCallback(request *DescribeTableRequest, callback func(response *DescribeTableResponse, err error)) <-chan int

DescribeTableWithCallback invokes the drds.DescribeTable API asynchronously

func (*Client) DescribeTableWithChan ¶

func (client *Client) DescribeTableWithChan(request *DescribeTableRequest) (<-chan *DescribeTableResponse, <-chan error)

DescribeTableWithChan invokes the drds.DescribeTable API asynchronously

func (*Client) DescribeTables ¶

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

DescribeTables invokes the drds.DescribeTables API synchronously

func (*Client) DescribeTablesWithCallback ¶

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

DescribeTablesWithCallback invokes the drds.DescribeTables API asynchronously

func (*Client) DescribeTablesWithChan ¶

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

DescribeTablesWithChan invokes the drds.DescribeTables API asynchronously

func (*Client) DescribeUnCompatibilitySql ¶ added in v1.61.612

func (client *Client) DescribeUnCompatibilitySql(request *DescribeUnCompatibilitySqlRequest) (response *DescribeUnCompatibilitySqlResponse, err error)

DescribeUnCompatibilitySql invokes the drds.DescribeUnCompatibilitySql API synchronously

func (*Client) DescribeUnCompatibilitySqlWithCallback ¶ added in v1.61.612

func (client *Client) DescribeUnCompatibilitySqlWithCallback(request *DescribeUnCompatibilitySqlRequest, callback func(response *DescribeUnCompatibilitySqlResponse, err error)) <-chan int

DescribeUnCompatibilitySqlWithCallback invokes the drds.DescribeUnCompatibilitySql API asynchronously

func (*Client) DescribeUnCompatibilitySqlWithChan ¶ added in v1.61.612

func (client *Client) DescribeUnCompatibilitySqlWithChan(request *DescribeUnCompatibilitySqlRequest) (<-chan *DescribeUnCompatibilitySqlResponse, <-chan error)

DescribeUnCompatibilitySqlWithChan invokes the drds.DescribeUnCompatibilitySql API asynchronously

func (*Client) DisableSqlAudit ¶

func (client *Client) DisableSqlAudit(request *DisableSqlAuditRequest) (response *DisableSqlAuditResponse, err error)

DisableSqlAudit invokes the drds.DisableSqlAudit API synchronously

func (*Client) DisableSqlAuditWithCallback ¶

func (client *Client) DisableSqlAuditWithCallback(request *DisableSqlAuditRequest, callback func(response *DisableSqlAuditResponse, err error)) <-chan int

DisableSqlAuditWithCallback invokes the drds.DisableSqlAudit API asynchronously

func (*Client) DisableSqlAuditWithChan ¶

func (client *Client) DisableSqlAuditWithChan(request *DisableSqlAuditRequest) (<-chan *DisableSqlAuditResponse, <-chan error)

DisableSqlAuditWithChan invokes the drds.DisableSqlAudit API asynchronously

func (*Client) DrdsApiValidateOrder ¶ added in v1.61.612

func (client *Client) DrdsApiValidateOrder(request *DrdsApiValidateOrderRequest) (response *DrdsApiValidateOrderResponse, err error)

DrdsApiValidateOrder invokes the drds.DrdsApiValidateOrder API synchronously

func (*Client) DrdsApiValidateOrderWithCallback ¶ added in v1.61.612

func (client *Client) DrdsApiValidateOrderWithCallback(request *DrdsApiValidateOrderRequest, callback func(response *DrdsApiValidateOrderResponse, err error)) <-chan int

DrdsApiValidateOrderWithCallback invokes the drds.DrdsApiValidateOrder API asynchronously

func (*Client) DrdsApiValidateOrderWithChan ¶ added in v1.61.612

func (client *Client) DrdsApiValidateOrderWithChan(request *DrdsApiValidateOrderRequest) (<-chan *DrdsApiValidateOrderResponse, <-chan error)

DrdsApiValidateOrderWithChan invokes the drds.DrdsApiValidateOrder API asynchronously

func (*Client) DropIndexes ¶ added in v1.61.612

func (client *Client) DropIndexes(request *DropIndexesRequest) (response *DropIndexesResponse, err error)

DropIndexes invokes the drds.DropIndexes API synchronously

func (*Client) DropIndexesWithCallback ¶ added in v1.61.612

func (client *Client) DropIndexesWithCallback(request *DropIndexesRequest, callback func(response *DropIndexesResponse, err error)) <-chan int

DropIndexesWithCallback invokes the drds.DropIndexes API asynchronously

func (*Client) DropIndexesWithChan ¶ added in v1.61.612

func (client *Client) DropIndexesWithChan(request *DropIndexesRequest) (<-chan *DropIndexesResponse, <-chan error)

DropIndexesWithChan invokes the drds.DropIndexes API asynchronously

func (*Client) DropTables ¶ added in v1.61.612

func (client *Client) DropTables(request *DropTablesRequest) (response *DropTablesResponse, err error)

DropTables invokes the drds.DropTables API synchronously

func (*Client) DropTablesWithCallback ¶ added in v1.61.612

func (client *Client) DropTablesWithCallback(request *DropTablesRequest, callback func(response *DropTablesResponse, err error)) <-chan int

DropTablesWithCallback invokes the drds.DropTables API asynchronously

func (*Client) DropTablesWithChan ¶ added in v1.61.612

func (client *Client) DropTablesWithChan(request *DropTablesRequest) (<-chan *DropTablesResponse, <-chan error)

DropTablesWithChan invokes the drds.DropTables API asynchronously

func (*Client) EnableInstance ¶ added in v1.61.612

func (client *Client) EnableInstance(request *EnableInstanceRequest) (response *EnableInstanceResponse, err error)

EnableInstance invokes the drds.EnableInstance API synchronously

func (*Client) EnableInstanceIpv6Address ¶

func (client *Client) EnableInstanceIpv6Address(request *EnableInstanceIpv6AddressRequest) (response *EnableInstanceIpv6AddressResponse, err error)

EnableInstanceIpv6Address invokes the drds.EnableInstanceIpv6Address API synchronously

func (*Client) EnableInstanceIpv6AddressWithCallback ¶

func (client *Client) EnableInstanceIpv6AddressWithCallback(request *EnableInstanceIpv6AddressRequest, callback func(response *EnableInstanceIpv6AddressResponse, err error)) <-chan int

EnableInstanceIpv6AddressWithCallback invokes the drds.EnableInstanceIpv6Address API asynchronously

func (*Client) EnableInstanceIpv6AddressWithChan ¶

func (client *Client) EnableInstanceIpv6AddressWithChan(request *EnableInstanceIpv6AddressRequest) (<-chan *EnableInstanceIpv6AddressResponse, <-chan error)

EnableInstanceIpv6AddressWithChan invokes the drds.EnableInstanceIpv6Address API asynchronously

func (*Client) EnableInstanceWithCallback ¶ added in v1.61.612

func (client *Client) EnableInstanceWithCallback(request *EnableInstanceRequest, callback func(response *EnableInstanceResponse, err error)) <-chan int

EnableInstanceWithCallback invokes the drds.EnableInstance API asynchronously

func (*Client) EnableInstanceWithChan ¶ added in v1.61.612

func (client *Client) EnableInstanceWithChan(request *EnableInstanceRequest) (<-chan *EnableInstanceResponse, <-chan error)

EnableInstanceWithChan invokes the drds.EnableInstance API asynchronously

func (*Client) EnableSqlAudit ¶

func (client *Client) EnableSqlAudit(request *EnableSqlAuditRequest) (response *EnableSqlAuditResponse, err error)

EnableSqlAudit invokes the drds.EnableSqlAudit API synchronously

func (*Client) EnableSqlAuditWithCallback ¶

func (client *Client) EnableSqlAuditWithCallback(request *EnableSqlAuditRequest, callback func(response *EnableSqlAuditResponse, err error)) <-chan int

EnableSqlAuditWithCallback invokes the drds.EnableSqlAudit API asynchronously

func (*Client) EnableSqlAuditWithChan ¶

func (client *Client) EnableSqlAuditWithChan(request *EnableSqlAuditRequest) (<-chan *EnableSqlAuditResponse, <-chan error)

EnableSqlAuditWithChan invokes the drds.EnableSqlAudit API asynchronously

func (*Client) EnableSqlFlashbackMatchSwitch ¶

func (client *Client) EnableSqlFlashbackMatchSwitch(request *EnableSqlFlashbackMatchSwitchRequest) (response *EnableSqlFlashbackMatchSwitchResponse, err error)

EnableSqlFlashbackMatchSwitch invokes the drds.EnableSqlFlashbackMatchSwitch API synchronously

func (*Client) EnableSqlFlashbackMatchSwitchWithCallback ¶

func (client *Client) EnableSqlFlashbackMatchSwitchWithCallback(request *EnableSqlFlashbackMatchSwitchRequest, callback func(response *EnableSqlFlashbackMatchSwitchResponse, err error)) <-chan int

EnableSqlFlashbackMatchSwitchWithCallback invokes the drds.EnableSqlFlashbackMatchSwitch API asynchronously

func (*Client) EnableSqlFlashbackMatchSwitchWithChan ¶

func (client *Client) EnableSqlFlashbackMatchSwitchWithChan(request *EnableSqlFlashbackMatchSwitchRequest) (<-chan *EnableSqlFlashbackMatchSwitchResponse, <-chan error)

EnableSqlFlashbackMatchSwitchWithChan invokes the drds.EnableSqlFlashbackMatchSwitch API asynchronously

func (*Client) FlashbackRecycleBinTable ¶

func (client *Client) FlashbackRecycleBinTable(request *FlashbackRecycleBinTableRequest) (response *FlashbackRecycleBinTableResponse, err error)

FlashbackRecycleBinTable invokes the drds.FlashbackRecycleBinTable API synchronously

func (*Client) FlashbackRecycleBinTableWithCallback ¶

func (client *Client) FlashbackRecycleBinTableWithCallback(request *FlashbackRecycleBinTableRequest, callback func(response *FlashbackRecycleBinTableResponse, err error)) <-chan int

FlashbackRecycleBinTableWithCallback invokes the drds.FlashbackRecycleBinTable API asynchronously

func (*Client) FlashbackRecycleBinTableWithChan ¶

func (client *Client) FlashbackRecycleBinTableWithChan(request *FlashbackRecycleBinTableRequest) (<-chan *FlashbackRecycleBinTableResponse, <-chan error)

FlashbackRecycleBinTableWithChan invokes the drds.FlashbackRecycleBinTable API asynchronously

func (*Client) GetBatchEvaluateTaskReport ¶ added in v1.60.279

func (client *Client) GetBatchEvaluateTaskReport(request *GetBatchEvaluateTaskReportRequest) (response *GetBatchEvaluateTaskReportResponse, err error)

GetBatchEvaluateTaskReport invokes the drds.GetBatchEvaluateTaskReport API synchronously

func (*Client) GetBatchEvaluateTaskReportWithCallback ¶ added in v1.60.279

func (client *Client) GetBatchEvaluateTaskReportWithCallback(request *GetBatchEvaluateTaskReportRequest, callback func(response *GetBatchEvaluateTaskReportResponse, err error)) <-chan int

GetBatchEvaluateTaskReportWithCallback invokes the drds.GetBatchEvaluateTaskReport API asynchronously

func (*Client) GetBatchEvaluateTaskReportWithChan ¶ added in v1.60.279

func (client *Client) GetBatchEvaluateTaskReportWithChan(request *GetBatchEvaluateTaskReportRequest) (<-chan *GetBatchEvaluateTaskReportResponse, <-chan error)

GetBatchEvaluateTaskReportWithChan invokes the drds.GetBatchEvaluateTaskReport API asynchronously

func (*Client) ListTagResources ¶

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

ListTagResources invokes the drds.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶

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

ListTagResourcesWithCallback invokes the drds.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶

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

ListTagResourcesWithChan invokes the drds.ListTagResources API asynchronously

func (*Client) ListUnCompleteTasks ¶ added in v1.61.612

func (client *Client) ListUnCompleteTasks(request *ListUnCompleteTasksRequest) (response *ListUnCompleteTasksResponse, err error)

ListUnCompleteTasks invokes the drds.ListUnCompleteTasks API synchronously

func (*Client) ListUnCompleteTasksWithCallback ¶ added in v1.61.612

func (client *Client) ListUnCompleteTasksWithCallback(request *ListUnCompleteTasksRequest, callback func(response *ListUnCompleteTasksResponse, err error)) <-chan int

ListUnCompleteTasksWithCallback invokes the drds.ListUnCompleteTasks API asynchronously

func (*Client) ListUnCompleteTasksWithChan ¶ added in v1.61.612

func (client *Client) ListUnCompleteTasksWithChan(request *ListUnCompleteTasksRequest) (<-chan *ListUnCompleteTasksResponse, <-chan error)

ListUnCompleteTasksWithChan invokes the drds.ListUnCompleteTasks API asynchronously

func (*Client) ListUserReports ¶ added in v1.60.279

func (client *Client) ListUserReports(request *ListUserReportsRequest) (response *ListUserReportsResponse, err error)

ListUserReports invokes the drds.ListUserReports API synchronously

func (*Client) ListUserReportsWithCallback ¶ added in v1.60.279

func (client *Client) ListUserReportsWithCallback(request *ListUserReportsRequest, callback func(response *ListUserReportsResponse, err error)) <-chan int

ListUserReportsWithCallback invokes the drds.ListUserReports API asynchronously

func (*Client) ListUserReportsWithChan ¶ added in v1.60.279

func (client *Client) ListUserReportsWithChan(request *ListUserReportsRequest) (<-chan *ListUserReportsResponse, <-chan error)

ListUserReportsWithChan invokes the drds.ListUserReports API asynchronously

func (*Client) ListVersions ¶ added in v1.60.279

func (client *Client) ListVersions(request *ListVersionsRequest) (response *ListVersionsResponse, err error)

ListVersions invokes the drds.ListVersions API synchronously

func (*Client) ListVersionsWithCallback ¶ added in v1.60.279

func (client *Client) ListVersionsWithCallback(request *ListVersionsRequest, callback func(response *ListVersionsResponse, err error)) <-chan int

ListVersionsWithCallback invokes the drds.ListVersions API asynchronously

func (*Client) ListVersionsWithChan ¶ added in v1.60.279

func (client *Client) ListVersionsWithChan(request *ListVersionsRequest) (<-chan *ListVersionsResponse, <-chan error)

ListVersionsWithChan invokes the drds.ListVersions API asynchronously

func (*Client) ManagePrivateRds ¶ added in v1.61.612

func (client *Client) ManagePrivateRds(request *ManagePrivateRdsRequest) (response *ManagePrivateRdsResponse, err error)

ManagePrivateRds invokes the drds.ManagePrivateRds API synchronously

func (*Client) ManagePrivateRdsWithCallback ¶ added in v1.61.612

func (client *Client) ManagePrivateRdsWithCallback(request *ManagePrivateRdsRequest, callback func(response *ManagePrivateRdsResponse, err error)) <-chan int

ManagePrivateRdsWithCallback invokes the drds.ManagePrivateRds API asynchronously

func (*Client) ManagePrivateRdsWithChan ¶ added in v1.61.612

func (client *Client) ManagePrivateRdsWithChan(request *ManagePrivateRdsRequest) (<-chan *ManagePrivateRdsResponse, <-chan error)

ManagePrivateRdsWithChan invokes the drds.ManagePrivateRds API asynchronously

func (*Client) ModifyAccountDescription ¶

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

ModifyAccountDescription invokes the drds.ModifyAccountDescription API synchronously

func (*Client) ModifyAccountDescriptionWithCallback ¶

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

ModifyAccountDescriptionWithCallback invokes the drds.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountDescriptionWithChan ¶

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

ModifyAccountDescriptionWithChan invokes the drds.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountPrivilege ¶

func (client *Client) ModifyAccountPrivilege(request *ModifyAccountPrivilegeRequest) (response *ModifyAccountPrivilegeResponse, err error)

ModifyAccountPrivilege invokes the drds.ModifyAccountPrivilege API synchronously

func (*Client) ModifyAccountPrivilegeWithCallback ¶

func (client *Client) ModifyAccountPrivilegeWithCallback(request *ModifyAccountPrivilegeRequest, callback func(response *ModifyAccountPrivilegeResponse, err error)) <-chan int

ModifyAccountPrivilegeWithCallback invokes the drds.ModifyAccountPrivilege API asynchronously

func (*Client) ModifyAccountPrivilegeWithChan ¶

func (client *Client) ModifyAccountPrivilegeWithChan(request *ModifyAccountPrivilegeRequest) (<-chan *ModifyAccountPrivilegeResponse, <-chan error)

ModifyAccountPrivilegeWithChan invokes the drds.ModifyAccountPrivilege API asynchronously

func (*Client) ModifyDrdsDBPasswd ¶

func (client *Client) ModifyDrdsDBPasswd(request *ModifyDrdsDBPasswdRequest) (response *ModifyDrdsDBPasswdResponse, err error)

ModifyDrdsDBPasswd invokes the drds.ModifyDrdsDBPasswd API synchronously

func (*Client) ModifyDrdsDBPasswdWithCallback ¶

func (client *Client) ModifyDrdsDBPasswdWithCallback(request *ModifyDrdsDBPasswdRequest, callback func(response *ModifyDrdsDBPasswdResponse, err error)) <-chan int

ModifyDrdsDBPasswdWithCallback invokes the drds.ModifyDrdsDBPasswd API asynchronously

func (*Client) ModifyDrdsDBPasswdWithChan ¶

func (client *Client) ModifyDrdsDBPasswdWithChan(request *ModifyDrdsDBPasswdRequest) (<-chan *ModifyDrdsDBPasswdResponse, <-chan error)

ModifyDrdsDBPasswdWithChan invokes the drds.ModifyDrdsDBPasswd API asynchronously

func (*Client) ModifyDrdsInstanceDescription ¶

func (client *Client) ModifyDrdsInstanceDescription(request *ModifyDrdsInstanceDescriptionRequest) (response *ModifyDrdsInstanceDescriptionResponse, err error)

ModifyDrdsInstanceDescription invokes the drds.ModifyDrdsInstanceDescription API synchronously

func (*Client) ModifyDrdsInstanceDescriptionWithCallback ¶

func (client *Client) ModifyDrdsInstanceDescriptionWithCallback(request *ModifyDrdsInstanceDescriptionRequest, callback func(response *ModifyDrdsInstanceDescriptionResponse, err error)) <-chan int

ModifyDrdsInstanceDescriptionWithCallback invokes the drds.ModifyDrdsInstanceDescription API asynchronously

func (*Client) ModifyDrdsInstanceDescriptionWithChan ¶

func (client *Client) ModifyDrdsInstanceDescriptionWithChan(request *ModifyDrdsInstanceDescriptionRequest) (<-chan *ModifyDrdsInstanceDescriptionResponse, <-chan error)

ModifyDrdsInstanceDescriptionWithChan invokes the drds.ModifyDrdsInstanceDescription API asynchronously

func (*Client) ModifyDrdsIpWhiteList ¶

func (client *Client) ModifyDrdsIpWhiteList(request *ModifyDrdsIpWhiteListRequest) (response *ModifyDrdsIpWhiteListResponse, err error)

ModifyDrdsIpWhiteList invokes the drds.ModifyDrdsIpWhiteList API synchronously

func (*Client) ModifyDrdsIpWhiteListWithCallback ¶

func (client *Client) ModifyDrdsIpWhiteListWithCallback(request *ModifyDrdsIpWhiteListRequest, callback func(response *ModifyDrdsIpWhiteListResponse, err error)) <-chan int

ModifyDrdsIpWhiteListWithCallback invokes the drds.ModifyDrdsIpWhiteList API asynchronously

func (*Client) ModifyDrdsIpWhiteListWithChan ¶

func (client *Client) ModifyDrdsIpWhiteListWithChan(request *ModifyDrdsIpWhiteListRequest) (<-chan *ModifyDrdsIpWhiteListResponse, <-chan error)

ModifyDrdsIpWhiteListWithChan invokes the drds.ModifyDrdsIpWhiteList API asynchronously

func (*Client) ModifyFullTableScan ¶

func (client *Client) ModifyFullTableScan(request *ModifyFullTableScanRequest) (response *ModifyFullTableScanResponse, err error)

ModifyFullTableScan invokes the drds.ModifyFullTableScan API synchronously

func (*Client) ModifyFullTableScanWithCallback ¶

func (client *Client) ModifyFullTableScanWithCallback(request *ModifyFullTableScanRequest, callback func(response *ModifyFullTableScanResponse, err error)) <-chan int

ModifyFullTableScanWithCallback invokes the drds.ModifyFullTableScan API asynchronously

func (*Client) ModifyFullTableScanWithChan ¶

func (client *Client) ModifyFullTableScanWithChan(request *ModifyFullTableScanRequest) (<-chan *ModifyFullTableScanResponse, <-chan error)

ModifyFullTableScanWithChan invokes the drds.ModifyFullTableScan API asynchronously

func (*Client) ModifyPolarDbReadWeight ¶

func (client *Client) ModifyPolarDbReadWeight(request *ModifyPolarDbReadWeightRequest) (response *ModifyPolarDbReadWeightResponse, err error)

ModifyPolarDbReadWeight invokes the drds.ModifyPolarDbReadWeight API synchronously

func (*Client) ModifyPolarDbReadWeightWithCallback ¶

func (client *Client) ModifyPolarDbReadWeightWithCallback(request *ModifyPolarDbReadWeightRequest, callback func(response *ModifyPolarDbReadWeightResponse, err error)) <-chan int

ModifyPolarDbReadWeightWithCallback invokes the drds.ModifyPolarDbReadWeight API asynchronously

func (*Client) ModifyPolarDbReadWeightWithChan ¶

func (client *Client) ModifyPolarDbReadWeightWithChan(request *ModifyPolarDbReadWeightRequest) (<-chan *ModifyPolarDbReadWeightResponse, <-chan error)

ModifyPolarDbReadWeightWithChan invokes the drds.ModifyPolarDbReadWeight API asynchronously

func (*Client) ModifyRdsReadWeight ¶

func (client *Client) ModifyRdsReadWeight(request *ModifyRdsReadWeightRequest) (response *ModifyRdsReadWeightResponse, err error)

ModifyRdsReadWeight invokes the drds.ModifyRdsReadWeight API synchronously

func (*Client) ModifyRdsReadWeightWithCallback ¶

func (client *Client) ModifyRdsReadWeightWithCallback(request *ModifyRdsReadWeightRequest, callback func(response *ModifyRdsReadWeightResponse, err error)) <-chan int

ModifyRdsReadWeightWithCallback invokes the drds.ModifyRdsReadWeight API asynchronously

func (*Client) ModifyRdsReadWeightWithChan ¶

func (client *Client) ModifyRdsReadWeightWithChan(request *ModifyRdsReadWeightRequest) (<-chan *ModifyRdsReadWeightResponse, <-chan error)

ModifyRdsReadWeightWithChan invokes the drds.ModifyRdsReadWeight API asynchronously

func (*Client) ModifyReadOnlyAccountPassword ¶

func (client *Client) ModifyReadOnlyAccountPassword(request *ModifyReadOnlyAccountPasswordRequest) (response *ModifyReadOnlyAccountPasswordResponse, err error)

ModifyReadOnlyAccountPassword invokes the drds.ModifyReadOnlyAccountPassword API synchronously

func (*Client) ModifyReadOnlyAccountPasswordWithCallback ¶

func (client *Client) ModifyReadOnlyAccountPasswordWithCallback(request *ModifyReadOnlyAccountPasswordRequest, callback func(response *ModifyReadOnlyAccountPasswordResponse, err error)) <-chan int

ModifyReadOnlyAccountPasswordWithCallback invokes the drds.ModifyReadOnlyAccountPassword API asynchronously

func (*Client) ModifyReadOnlyAccountPasswordWithChan ¶

func (client *Client) ModifyReadOnlyAccountPasswordWithChan(request *ModifyReadOnlyAccountPasswordRequest) (<-chan *ModifyReadOnlyAccountPasswordResponse, <-chan error)

ModifyReadOnlyAccountPasswordWithChan invokes the drds.ModifyReadOnlyAccountPassword API asynchronously

func (*Client) MyCatCustomImportPreCheck ¶ added in v1.61.612

func (client *Client) MyCatCustomImportPreCheck(request *MyCatCustomImportPreCheckRequest) (response *MyCatCustomImportPreCheckResponse, err error)

MyCatCustomImportPreCheck invokes the drds.MyCatCustomImportPreCheck API synchronously

func (*Client) MyCatCustomImportPreCheckWithCallback ¶ added in v1.61.612

func (client *Client) MyCatCustomImportPreCheckWithCallback(request *MyCatCustomImportPreCheckRequest, callback func(response *MyCatCustomImportPreCheckResponse, err error)) <-chan int

MyCatCustomImportPreCheckWithCallback invokes the drds.MyCatCustomImportPreCheck API asynchronously

func (*Client) MyCatCustomImportPreCheckWithChan ¶ added in v1.61.612

func (client *Client) MyCatCustomImportPreCheckWithChan(request *MyCatCustomImportPreCheckRequest) (<-chan *MyCatCustomImportPreCheckResponse, <-chan error)

MyCatCustomImportPreCheckWithChan invokes the drds.MyCatCustomImportPreCheck API asynchronously

func (*Client) OrderRefund ¶ added in v1.61.612

func (client *Client) OrderRefund(request *OrderRefundRequest) (response *OrderRefundResponse, err error)

OrderRefund invokes the drds.OrderRefund API synchronously

func (*Client) OrderRefundWithCallback ¶ added in v1.61.612

func (client *Client) OrderRefundWithCallback(request *OrderRefundRequest, callback func(response *OrderRefundResponse, err error)) <-chan int

OrderRefundWithCallback invokes the drds.OrderRefund API asynchronously

func (*Client) OrderRefundWithChan ¶ added in v1.61.612

func (client *Client) OrderRefundWithChan(request *OrderRefundRequest) (<-chan *OrderRefundResponse, <-chan error)

OrderRefundWithChan invokes the drds.OrderRefund API asynchronously

func (*Client) PreCheckModifyTableShardingKeyParam ¶ added in v1.60.279

func (client *Client) PreCheckModifyTableShardingKeyParam(request *PreCheckModifyTableShardingKeyParamRequest) (response *PreCheckModifyTableShardingKeyParamResponse, err error)

PreCheckModifyTableShardingKeyParam invokes the drds.PreCheckModifyTableShardingKeyParam API synchronously

func (*Client) PreCheckModifyTableShardingKeyParamWithCallback ¶ added in v1.60.279

func (client *Client) PreCheckModifyTableShardingKeyParamWithCallback(request *PreCheckModifyTableShardingKeyParamRequest, callback func(response *PreCheckModifyTableShardingKeyParamResponse, err error)) <-chan int

PreCheckModifyTableShardingKeyParamWithCallback invokes the drds.PreCheckModifyTableShardingKeyParam API asynchronously

func (*Client) PreCheckModifyTableShardingKeyParamWithChan ¶ added in v1.60.279

func (client *Client) PreCheckModifyTableShardingKeyParamWithChan(request *PreCheckModifyTableShardingKeyParamRequest) (<-chan *PreCheckModifyTableShardingKeyParamResponse, <-chan error)

PreCheckModifyTableShardingKeyParamWithChan invokes the drds.PreCheckModifyTableShardingKeyParam API asynchronously

func (*Client) PrecheckMyCatEvaluate ¶ added in v1.61.612

func (client *Client) PrecheckMyCatEvaluate(request *PrecheckMyCatEvaluateRequest) (response *PrecheckMyCatEvaluateResponse, err error)

PrecheckMyCatEvaluate invokes the drds.PrecheckMyCatEvaluate API synchronously

func (*Client) PrecheckMyCatEvaluateWithCallback ¶ added in v1.61.612

func (client *Client) PrecheckMyCatEvaluateWithCallback(request *PrecheckMyCatEvaluateRequest, callback func(response *PrecheckMyCatEvaluateResponse, err error)) <-chan int

PrecheckMyCatEvaluateWithCallback invokes the drds.PrecheckMyCatEvaluate API asynchronously

func (*Client) PrecheckMyCatEvaluateWithChan ¶ added in v1.61.612

func (client *Client) PrecheckMyCatEvaluateWithChan(request *PrecheckMyCatEvaluateRequest) (<-chan *PrecheckMyCatEvaluateResponse, <-chan error)

PrecheckMyCatEvaluateWithChan invokes the drds.PrecheckMyCatEvaluate API asynchronously

func (*Client) ProductInfoComplement ¶ added in v1.61.612

func (client *Client) ProductInfoComplement(request *ProductInfoComplementRequest) (response *ProductInfoComplementResponse, err error)

ProductInfoComplement invokes the drds.ProductInfoComplement API synchronously

func (*Client) ProductInfoComplementWithCallback ¶ added in v1.61.612

func (client *Client) ProductInfoComplementWithCallback(request *ProductInfoComplementRequest, callback func(response *ProductInfoComplementResponse, err error)) <-chan int

ProductInfoComplementWithCallback invokes the drds.ProductInfoComplement API asynchronously

func (*Client) ProductInfoComplementWithChan ¶ added in v1.61.612

func (client *Client) ProductInfoComplementWithChan(request *ProductInfoComplementRequest) (<-chan *ProductInfoComplementResponse, <-chan error)

ProductInfoComplementWithChan invokes the drds.ProductInfoComplement API asynchronously

func (*Client) PutStartBackup ¶

func (client *Client) PutStartBackup(request *PutStartBackupRequest) (response *PutStartBackupResponse, err error)

PutStartBackup invokes the drds.PutStartBackup API synchronously

func (*Client) PutStartBackupWithCallback ¶

func (client *Client) PutStartBackupWithCallback(request *PutStartBackupRequest, callback func(response *PutStartBackupResponse, err error)) <-chan int

PutStartBackupWithCallback invokes the drds.PutStartBackup API asynchronously

func (*Client) PutStartBackupWithChan ¶

func (client *Client) PutStartBackupWithChan(request *PutStartBackupRequest) (<-chan *PutStartBackupResponse, <-chan error)

PutStartBackupWithChan invokes the drds.PutStartBackup API asynchronously

func (*Client) QueryInstanceInfoByConn ¶

func (client *Client) QueryInstanceInfoByConn(request *QueryInstanceInfoByConnRequest) (response *QueryInstanceInfoByConnResponse, err error)

QueryInstanceInfoByConn invokes the drds.QueryInstanceInfoByConn API synchronously

func (*Client) QueryInstanceInfoByConnWithCallback ¶

func (client *Client) QueryInstanceInfoByConnWithCallback(request *QueryInstanceInfoByConnRequest, callback func(response *QueryInstanceInfoByConnResponse, err error)) <-chan int

QueryInstanceInfoByConnWithCallback invokes the drds.QueryInstanceInfoByConn API asynchronously

func (*Client) QueryInstanceInfoByConnWithChan ¶

func (client *Client) QueryInstanceInfoByConnWithChan(request *QueryInstanceInfoByConnRequest) (<-chan *QueryInstanceInfoByConnResponse, <-chan error)

QueryInstanceInfoByConnWithChan invokes the drds.QueryInstanceInfoByConn API asynchronously

func (*Client) RefreshDrdsAtomUrl ¶

func (client *Client) RefreshDrdsAtomUrl(request *RefreshDrdsAtomUrlRequest) (response *RefreshDrdsAtomUrlResponse, err error)

RefreshDrdsAtomUrl invokes the drds.RefreshDrdsAtomUrl API synchronously

func (*Client) RefreshDrdsAtomUrlWithCallback ¶

func (client *Client) RefreshDrdsAtomUrlWithCallback(request *RefreshDrdsAtomUrlRequest, callback func(response *RefreshDrdsAtomUrlResponse, err error)) <-chan int

RefreshDrdsAtomUrlWithCallback invokes the drds.RefreshDrdsAtomUrl API asynchronously

func (*Client) RefreshDrdsAtomUrlWithChan ¶

func (client *Client) RefreshDrdsAtomUrlWithChan(request *RefreshDrdsAtomUrlRequest) (<-chan *RefreshDrdsAtomUrlResponse, <-chan error)

RefreshDrdsAtomUrlWithChan invokes the drds.RefreshDrdsAtomUrl API asynchronously

func (*Client) ReleaseHiStoreInstance ¶

func (client *Client) ReleaseHiStoreInstance(request *ReleaseHiStoreInstanceRequest) (response *ReleaseHiStoreInstanceResponse, err error)

ReleaseHiStoreInstance invokes the drds.ReleaseHiStoreInstance API synchronously

func (*Client) ReleaseHiStoreInstanceWithCallback ¶

func (client *Client) ReleaseHiStoreInstanceWithCallback(request *ReleaseHiStoreInstanceRequest, callback func(response *ReleaseHiStoreInstanceResponse, err error)) <-chan int

ReleaseHiStoreInstanceWithCallback invokes the drds.ReleaseHiStoreInstance API asynchronously

func (*Client) ReleaseHiStoreInstanceWithChan ¶

func (client *Client) ReleaseHiStoreInstanceWithChan(request *ReleaseHiStoreInstanceRequest) (<-chan *ReleaseHiStoreInstanceResponse, <-chan error)

ReleaseHiStoreInstanceWithChan invokes the drds.ReleaseHiStoreInstance API asynchronously

func (*Client) ReleaseInstanceInternetAddress ¶

func (client *Client) ReleaseInstanceInternetAddress(request *ReleaseInstanceInternetAddressRequest) (response *ReleaseInstanceInternetAddressResponse, err error)

ReleaseInstanceInternetAddress invokes the drds.ReleaseInstanceInternetAddress API synchronously

func (*Client) ReleaseInstanceInternetAddressWithCallback ¶

func (client *Client) ReleaseInstanceInternetAddressWithCallback(request *ReleaseInstanceInternetAddressRequest, callback func(response *ReleaseInstanceInternetAddressResponse, err error)) <-chan int

ReleaseInstanceInternetAddressWithCallback invokes the drds.ReleaseInstanceInternetAddress API asynchronously

func (*Client) ReleaseInstanceInternetAddressWithChan ¶

func (client *Client) ReleaseInstanceInternetAddressWithChan(request *ReleaseInstanceInternetAddressRequest) (<-chan *ReleaseInstanceInternetAddressResponse, <-chan error)

ReleaseInstanceInternetAddressWithChan invokes the drds.ReleaseInstanceInternetAddress API asynchronously

func (*Client) RemoveBackupsSet ¶

func (client *Client) RemoveBackupsSet(request *RemoveBackupsSetRequest) (response *RemoveBackupsSetResponse, err error)

RemoveBackupsSet invokes the drds.RemoveBackupsSet API synchronously

func (*Client) RemoveBackupsSetWithCallback ¶

func (client *Client) RemoveBackupsSetWithCallback(request *RemoveBackupsSetRequest, callback func(response *RemoveBackupsSetResponse, err error)) <-chan int

RemoveBackupsSetWithCallback invokes the drds.RemoveBackupsSet API asynchronously

func (*Client) RemoveBackupsSetWithChan ¶

func (client *Client) RemoveBackupsSetWithChan(request *RemoveBackupsSetRequest) (<-chan *RemoveBackupsSetResponse, <-chan error)

RemoveBackupsSetWithChan invokes the drds.RemoveBackupsSet API asynchronously

func (*Client) RemoveDataExportTask ¶ added in v1.61.612

func (client *Client) RemoveDataExportTask(request *RemoveDataExportTaskRequest) (response *RemoveDataExportTaskResponse, err error)

RemoveDataExportTask invokes the drds.RemoveDataExportTask API synchronously

func (*Client) RemoveDataExportTaskWithCallback ¶ added in v1.61.612

func (client *Client) RemoveDataExportTaskWithCallback(request *RemoveDataExportTaskRequest, callback func(response *RemoveDataExportTaskResponse, err error)) <-chan int

RemoveDataExportTaskWithCallback invokes the drds.RemoveDataExportTask API asynchronously

func (*Client) RemoveDataExportTaskWithChan ¶ added in v1.61.612

func (client *Client) RemoveDataExportTaskWithChan(request *RemoveDataExportTaskRequest) (<-chan *RemoveDataExportTaskResponse, <-chan error)

RemoveDataExportTaskWithChan invokes the drds.RemoveDataExportTask API asynchronously

func (*Client) RemoveDataImportTask ¶ added in v1.60.279

func (client *Client) RemoveDataImportTask(request *RemoveDataImportTaskRequest) (response *RemoveDataImportTaskResponse, err error)

RemoveDataImportTask invokes the drds.RemoveDataImportTask API synchronously

func (*Client) RemoveDataImportTaskWithCallback ¶ added in v1.60.279

func (client *Client) RemoveDataImportTaskWithCallback(request *RemoveDataImportTaskRequest, callback func(response *RemoveDataImportTaskResponse, err error)) <-chan int

RemoveDataImportTaskWithCallback invokes the drds.RemoveDataImportTask API asynchronously

func (*Client) RemoveDataImportTaskWithChan ¶ added in v1.60.279

func (client *Client) RemoveDataImportTaskWithChan(request *RemoveDataImportTaskRequest) (<-chan *RemoveDataImportTaskResponse, <-chan error)

RemoveDataImportTaskWithChan invokes the drds.RemoveDataImportTask API asynchronously

func (*Client) RemoveDrdsDb ¶

func (client *Client) RemoveDrdsDb(request *RemoveDrdsDbRequest) (response *RemoveDrdsDbResponse, err error)

RemoveDrdsDb invokes the drds.RemoveDrdsDb API synchronously

func (*Client) RemoveDrdsDbFailedRecord ¶

func (client *Client) RemoveDrdsDbFailedRecord(request *RemoveDrdsDbFailedRecordRequest) (response *RemoveDrdsDbFailedRecordResponse, err error)

RemoveDrdsDbFailedRecord invokes the drds.RemoveDrdsDbFailedRecord API synchronously

func (*Client) RemoveDrdsDbFailedRecordWithCallback ¶

func (client *Client) RemoveDrdsDbFailedRecordWithCallback(request *RemoveDrdsDbFailedRecordRequest, callback func(response *RemoveDrdsDbFailedRecordResponse, err error)) <-chan int

RemoveDrdsDbFailedRecordWithCallback invokes the drds.RemoveDrdsDbFailedRecord API asynchronously

func (*Client) RemoveDrdsDbFailedRecordWithChan ¶

func (client *Client) RemoveDrdsDbFailedRecordWithChan(request *RemoveDrdsDbFailedRecordRequest) (<-chan *RemoveDrdsDbFailedRecordResponse, <-chan error)

RemoveDrdsDbFailedRecordWithChan invokes the drds.RemoveDrdsDbFailedRecord API asynchronously

func (*Client) RemoveDrdsDbWithCallback ¶

func (client *Client) RemoveDrdsDbWithCallback(request *RemoveDrdsDbRequest, callback func(response *RemoveDrdsDbResponse, err error)) <-chan int

RemoveDrdsDbWithCallback invokes the drds.RemoveDrdsDb API asynchronously

func (*Client) RemoveDrdsDbWithChan ¶

func (client *Client) RemoveDrdsDbWithChan(request *RemoveDrdsDbRequest) (<-chan *RemoveDrdsDbResponse, <-chan error)

RemoveDrdsDbWithChan invokes the drds.RemoveDrdsDb API asynchronously

func (*Client) RemoveDrdsInstance ¶

func (client *Client) RemoveDrdsInstance(request *RemoveDrdsInstanceRequest) (response *RemoveDrdsInstanceResponse, err error)

RemoveDrdsInstance invokes the drds.RemoveDrdsInstance API synchronously

func (*Client) RemoveDrdsInstanceWithCallback ¶

func (client *Client) RemoveDrdsInstanceWithCallback(request *RemoveDrdsInstanceRequest, callback func(response *RemoveDrdsInstanceResponse, err error)) <-chan int

RemoveDrdsInstanceWithCallback invokes the drds.RemoveDrdsInstance API asynchronously

func (*Client) RemoveDrdsInstanceWithChan ¶

func (client *Client) RemoveDrdsInstanceWithChan(request *RemoveDrdsInstanceRequest) (<-chan *RemoveDrdsInstanceResponse, <-chan error)

RemoveDrdsInstanceWithChan invokes the drds.RemoveDrdsInstance API asynchronously

func (*Client) RemoveDrdsMysql ¶ added in v1.61.612

func (client *Client) RemoveDrdsMysql(request *RemoveDrdsMysqlRequest) (response *RemoveDrdsMysqlResponse, err error)

RemoveDrdsMysql invokes the drds.RemoveDrdsMysql API synchronously

func (*Client) RemoveDrdsMysqlWithCallback ¶ added in v1.61.612

func (client *Client) RemoveDrdsMysqlWithCallback(request *RemoveDrdsMysqlRequest, callback func(response *RemoveDrdsMysqlResponse, err error)) <-chan int

RemoveDrdsMysqlWithCallback invokes the drds.RemoveDrdsMysql API asynchronously

func (*Client) RemoveDrdsMysqlWithChan ¶ added in v1.61.612

func (client *Client) RemoveDrdsMysqlWithChan(request *RemoveDrdsMysqlRequest) (<-chan *RemoveDrdsMysqlResponse, <-chan error)

RemoveDrdsMysqlWithChan invokes the drds.RemoveDrdsMysql API asynchronously

func (*Client) RemoveEvaluateTask ¶ added in v1.60.279

func (client *Client) RemoveEvaluateTask(request *RemoveEvaluateTaskRequest) (response *RemoveEvaluateTaskResponse, err error)

RemoveEvaluateTask invokes the drds.RemoveEvaluateTask API synchronously

func (*Client) RemoveEvaluateTaskWithCallback ¶ added in v1.60.279

func (client *Client) RemoveEvaluateTaskWithCallback(request *RemoveEvaluateTaskRequest, callback func(response *RemoveEvaluateTaskResponse, err error)) <-chan int

RemoveEvaluateTaskWithCallback invokes the drds.RemoveEvaluateTask API asynchronously

func (*Client) RemoveEvaluateTaskWithChan ¶ added in v1.60.279

func (client *Client) RemoveEvaluateTaskWithChan(request *RemoveEvaluateTaskRequest) (<-chan *RemoveEvaluateTaskResponse, <-chan error)

RemoveEvaluateTaskWithChan invokes the drds.RemoveEvaluateTask API asynchronously

func (*Client) RemoveInstanceAccount ¶

func (client *Client) RemoveInstanceAccount(request *RemoveInstanceAccountRequest) (response *RemoveInstanceAccountResponse, err error)

RemoveInstanceAccount invokes the drds.RemoveInstanceAccount API synchronously

func (*Client) RemoveInstanceAccountWithCallback ¶

func (client *Client) RemoveInstanceAccountWithCallback(request *RemoveInstanceAccountRequest, callback func(response *RemoveInstanceAccountResponse, err error)) <-chan int

RemoveInstanceAccountWithCallback invokes the drds.RemoveInstanceAccount API asynchronously

func (*Client) RemoveInstanceAccountWithChan ¶

func (client *Client) RemoveInstanceAccountWithChan(request *RemoveInstanceAccountRequest) (<-chan *RemoveInstanceAccountResponse, <-chan error)

RemoveInstanceAccountWithChan invokes the drds.RemoveInstanceAccount API asynchronously

func (*Client) RemoveReadOnlyAccount ¶

func (client *Client) RemoveReadOnlyAccount(request *RemoveReadOnlyAccountRequest) (response *RemoveReadOnlyAccountResponse, err error)

RemoveReadOnlyAccount invokes the drds.RemoveReadOnlyAccount API synchronously

func (*Client) RemoveReadOnlyAccountWithCallback ¶

func (client *Client) RemoveReadOnlyAccountWithCallback(request *RemoveReadOnlyAccountRequest, callback func(response *RemoveReadOnlyAccountResponse, err error)) <-chan int

RemoveReadOnlyAccountWithCallback invokes the drds.RemoveReadOnlyAccount API asynchronously

func (*Client) RemoveReadOnlyAccountWithChan ¶

func (client *Client) RemoveReadOnlyAccountWithChan(request *RemoveReadOnlyAccountRequest) (<-chan *RemoveReadOnlyAccountResponse, <-chan error)

RemoveReadOnlyAccountWithChan invokes the drds.RemoveReadOnlyAccount API asynchronously

func (*Client) RemoveRecycleBinTable ¶

func (client *Client) RemoveRecycleBinTable(request *RemoveRecycleBinTableRequest) (response *RemoveRecycleBinTableResponse, err error)

RemoveRecycleBinTable invokes the drds.RemoveRecycleBinTable API synchronously

func (*Client) RemoveRecycleBinTableWithCallback ¶

func (client *Client) RemoveRecycleBinTableWithCallback(request *RemoveRecycleBinTableRequest, callback func(response *RemoveRecycleBinTableResponse, err error)) <-chan int

RemoveRecycleBinTableWithCallback invokes the drds.RemoveRecycleBinTable API asynchronously

func (*Client) RemoveRecycleBinTableWithChan ¶

func (client *Client) RemoveRecycleBinTableWithChan(request *RemoveRecycleBinTableRequest) (<-chan *RemoveRecycleBinTableResponse, <-chan error)

RemoveRecycleBinTableWithChan invokes the drds.RemoveRecycleBinTable API asynchronously

func (*Client) ResetDrdsToRdsConnections ¶

func (client *Client) ResetDrdsToRdsConnections(request *ResetDrdsToRdsConnectionsRequest) (response *ResetDrdsToRdsConnectionsResponse, err error)

ResetDrdsToRdsConnections invokes the drds.ResetDrdsToRdsConnections API synchronously

func (*Client) ResetDrdsToRdsConnectionsWithCallback ¶

func (client *Client) ResetDrdsToRdsConnectionsWithCallback(request *ResetDrdsToRdsConnectionsRequest, callback func(response *ResetDrdsToRdsConnectionsResponse, err error)) <-chan int

ResetDrdsToRdsConnectionsWithCallback invokes the drds.ResetDrdsToRdsConnections API asynchronously

func (*Client) ResetDrdsToRdsConnectionsWithChan ¶

func (client *Client) ResetDrdsToRdsConnectionsWithChan(request *ResetDrdsToRdsConnectionsRequest) (<-chan *ResetDrdsToRdsConnectionsResponse, <-chan error)

ResetDrdsToRdsConnectionsWithChan invokes the drds.ResetDrdsToRdsConnections API asynchronously

func (*Client) RestartDrdsInstance ¶

func (client *Client) RestartDrdsInstance(request *RestartDrdsInstanceRequest) (response *RestartDrdsInstanceResponse, err error)

RestartDrdsInstance invokes the drds.RestartDrdsInstance API synchronously

func (*Client) RestartDrdsInstanceWithCallback ¶

func (client *Client) RestartDrdsInstanceWithCallback(request *RestartDrdsInstanceRequest, callback func(response *RestartDrdsInstanceResponse, err error)) <-chan int

RestartDrdsInstanceWithCallback invokes the drds.RestartDrdsInstance API asynchronously

func (*Client) RestartDrdsInstanceWithChan ¶

func (client *Client) RestartDrdsInstanceWithChan(request *RestartDrdsInstanceRequest) (<-chan *RestartDrdsInstanceResponse, <-chan error)

RestartDrdsInstanceWithChan invokes the drds.RestartDrdsInstance API asynchronously

func (*Client) RollbackHiStoreInstance ¶

func (client *Client) RollbackHiStoreInstance(request *RollbackHiStoreInstanceRequest) (response *RollbackHiStoreInstanceResponse, err error)

RollbackHiStoreInstance invokes the drds.RollbackHiStoreInstance API synchronously

func (*Client) RollbackHiStoreInstanceWithCallback ¶

func (client *Client) RollbackHiStoreInstanceWithCallback(request *RollbackHiStoreInstanceRequest, callback func(response *RollbackHiStoreInstanceResponse, err error)) <-chan int

RollbackHiStoreInstanceWithCallback invokes the drds.RollbackHiStoreInstance API asynchronously

func (*Client) RollbackHiStoreInstanceWithChan ¶

func (client *Client) RollbackHiStoreInstanceWithChan(request *RollbackHiStoreInstanceRequest) (<-chan *RollbackHiStoreInstanceResponse, <-chan error)

RollbackHiStoreInstanceWithChan invokes the drds.RollbackHiStoreInstance API asynchronously

func (*Client) RollbackInstanceVersion ¶

func (client *Client) RollbackInstanceVersion(request *RollbackInstanceVersionRequest) (response *RollbackInstanceVersionResponse, err error)

RollbackInstanceVersion invokes the drds.RollbackInstanceVersion API synchronously

func (*Client) RollbackInstanceVersionWithCallback ¶

func (client *Client) RollbackInstanceVersionWithCallback(request *RollbackInstanceVersionRequest, callback func(response *RollbackInstanceVersionResponse, err error)) <-chan int

RollbackInstanceVersionWithCallback invokes the drds.RollbackInstanceVersion API asynchronously

func (*Client) RollbackInstanceVersionWithChan ¶

func (client *Client) RollbackInstanceVersionWithChan(request *RollbackInstanceVersionRequest) (<-chan *RollbackInstanceVersionResponse, <-chan error)

RollbackInstanceVersionWithChan invokes the drds.RollbackInstanceVersion API asynchronously

func (*Client) SetBackupLocal ¶

func (client *Client) SetBackupLocal(request *SetBackupLocalRequest) (response *SetBackupLocalResponse, err error)

SetBackupLocal invokes the drds.SetBackupLocal API synchronously

func (*Client) SetBackupLocalWithCallback ¶

func (client *Client) SetBackupLocalWithCallback(request *SetBackupLocalRequest, callback func(response *SetBackupLocalResponse, err error)) <-chan int

SetBackupLocalWithCallback invokes the drds.SetBackupLocal API asynchronously

func (*Client) SetBackupLocalWithChan ¶

func (client *Client) SetBackupLocalWithChan(request *SetBackupLocalRequest) (<-chan *SetBackupLocalResponse, <-chan error)

SetBackupLocalWithChan invokes the drds.SetBackupLocal API asynchronously

func (*Client) SetBackupPolicy ¶

func (client *Client) SetBackupPolicy(request *SetBackupPolicyRequest) (response *SetBackupPolicyResponse, err error)

SetBackupPolicy invokes the drds.SetBackupPolicy API synchronously

func (*Client) SetBackupPolicyWithCallback ¶

func (client *Client) SetBackupPolicyWithCallback(request *SetBackupPolicyRequest, callback func(response *SetBackupPolicyResponse, err error)) <-chan int

SetBackupPolicyWithCallback invokes the drds.SetBackupPolicy API asynchronously

func (*Client) SetBackupPolicyWithChan ¶

func (client *Client) SetBackupPolicyWithChan(request *SetBackupPolicyRequest) (<-chan *SetBackupPolicyResponse, <-chan error)

SetBackupPolicyWithChan invokes the drds.SetBackupPolicy API asynchronously

func (*Client) SetupBroadcastTables ¶

func (client *Client) SetupBroadcastTables(request *SetupBroadcastTablesRequest) (response *SetupBroadcastTablesResponse, err error)

SetupBroadcastTables invokes the drds.SetupBroadcastTables API synchronously

func (*Client) SetupBroadcastTablesWithCallback ¶

func (client *Client) SetupBroadcastTablesWithCallback(request *SetupBroadcastTablesRequest, callback func(response *SetupBroadcastTablesResponse, err error)) <-chan int

SetupBroadcastTablesWithCallback invokes the drds.SetupBroadcastTables API asynchronously

func (*Client) SetupBroadcastTablesWithChan ¶

func (client *Client) SetupBroadcastTablesWithChan(request *SetupBroadcastTablesRequest) (<-chan *SetupBroadcastTablesResponse, <-chan error)

SetupBroadcastTablesWithChan invokes the drds.SetupBroadcastTables API asynchronously

func (*Client) SetupDrdsParams ¶

func (client *Client) SetupDrdsParams(request *SetupDrdsParamsRequest) (response *SetupDrdsParamsResponse, err error)

SetupDrdsParams invokes the drds.SetupDrdsParams API synchronously

func (*Client) SetupDrdsParamsWithCallback ¶

func (client *Client) SetupDrdsParamsWithCallback(request *SetupDrdsParamsRequest, callback func(response *SetupDrdsParamsResponse, err error)) <-chan int

SetupDrdsParamsWithCallback invokes the drds.SetupDrdsParams API asynchronously

func (*Client) SetupDrdsParamsWithChan ¶

func (client *Client) SetupDrdsParamsWithChan(request *SetupDrdsParamsRequest) (<-chan *SetupDrdsParamsResponse, <-chan error)

SetupDrdsParamsWithChan invokes the drds.SetupDrdsParams API asynchronously

func (*Client) SetupRecycleBinStatus ¶

func (client *Client) SetupRecycleBinStatus(request *SetupRecycleBinStatusRequest) (response *SetupRecycleBinStatusResponse, err error)

SetupRecycleBinStatus invokes the drds.SetupRecycleBinStatus API synchronously

func (*Client) SetupRecycleBinStatusWithCallback ¶

func (client *Client) SetupRecycleBinStatusWithCallback(request *SetupRecycleBinStatusRequest, callback func(response *SetupRecycleBinStatusResponse, err error)) <-chan int

SetupRecycleBinStatusWithCallback invokes the drds.SetupRecycleBinStatus API asynchronously

func (*Client) SetupRecycleBinStatusWithChan ¶

func (client *Client) SetupRecycleBinStatusWithChan(request *SetupRecycleBinStatusRequest) (<-chan *SetupRecycleBinStatusResponse, <-chan error)

SetupRecycleBinStatusWithChan invokes the drds.SetupRecycleBinStatus API asynchronously

func (*Client) SetupTable ¶

func (client *Client) SetupTable(request *SetupTableRequest) (response *SetupTableResponse, err error)

SetupTable invokes the drds.SetupTable API synchronously

func (*Client) SetupTableWithCallback ¶

func (client *Client) SetupTableWithCallback(request *SetupTableRequest, callback func(response *SetupTableResponse, err error)) <-chan int

SetupTableWithCallback invokes the drds.SetupTable API asynchronously

func (*Client) SetupTableWithChan ¶

func (client *Client) SetupTableWithChan(request *SetupTableRequest) (<-chan *SetupTableResponse, <-chan error)

SetupTableWithChan invokes the drds.SetupTable API asynchronously

func (*Client) SqlCompatibilityCancel ¶ added in v1.60.279

func (client *Client) SqlCompatibilityCancel(request *SqlCompatibilityCancelRequest) (response *SqlCompatibilityCancelResponse, err error)

SqlCompatibilityCancel invokes the drds.SqlCompatibilityCancel API synchronously

func (*Client) SqlCompatibilityCancelWithCallback ¶ added in v1.60.279

func (client *Client) SqlCompatibilityCancelWithCallback(request *SqlCompatibilityCancelRequest, callback func(response *SqlCompatibilityCancelResponse, err error)) <-chan int

SqlCompatibilityCancelWithCallback invokes the drds.SqlCompatibilityCancel API asynchronously

func (*Client) SqlCompatibilityCancelWithChan ¶ added in v1.60.279

func (client *Client) SqlCompatibilityCancelWithChan(request *SqlCompatibilityCancelRequest) (<-chan *SqlCompatibilityCancelResponse, <-chan error)

SqlCompatibilityCancelWithChan invokes the drds.SqlCompatibilityCancel API asynchronously

func (*Client) SqlCompatibilityStart ¶ added in v1.60.279

func (client *Client) SqlCompatibilityStart(request *SqlCompatibilityStartRequest) (response *SqlCompatibilityStartResponse, err error)

SqlCompatibilityStart invokes the drds.SqlCompatibilityStart API synchronously

func (*Client) SqlCompatibilityStartWithCallback ¶ added in v1.60.279

func (client *Client) SqlCompatibilityStartWithCallback(request *SqlCompatibilityStartRequest, callback func(response *SqlCompatibilityStartResponse, err error)) <-chan int

SqlCompatibilityStartWithCallback invokes the drds.SqlCompatibilityStart API asynchronously

func (*Client) SqlCompatibilityStartWithChan ¶ added in v1.60.279

func (client *Client) SqlCompatibilityStartWithChan(request *SqlCompatibilityStartRequest) (<-chan *SqlCompatibilityStartResponse, <-chan error)

SqlCompatibilityStartWithChan invokes the drds.SqlCompatibilityStart API asynchronously

func (*Client) StartDataImportTask ¶ added in v1.60.339

func (client *Client) StartDataImportTask(request *StartDataImportTaskRequest) (response *StartDataImportTaskResponse, err error)

StartDataImportTask invokes the drds.StartDataImportTask API synchronously

func (*Client) StartDataImportTaskWithCallback ¶ added in v1.60.339

func (client *Client) StartDataImportTaskWithCallback(request *StartDataImportTaskRequest, callback func(response *StartDataImportTaskResponse, err error)) <-chan int

StartDataImportTaskWithCallback invokes the drds.StartDataImportTask API asynchronously

func (*Client) StartDataImportTaskWithChan ¶ added in v1.60.339

func (client *Client) StartDataImportTaskWithChan(request *StartDataImportTaskRequest) (<-chan *StartDataImportTaskResponse, <-chan error)

StartDataImportTaskWithChan invokes the drds.StartDataImportTask API asynchronously

func (*Client) StartEvaluateTask ¶ added in v1.60.339

func (client *Client) StartEvaluateTask(request *StartEvaluateTaskRequest) (response *StartEvaluateTaskResponse, err error)

StartEvaluateTask invokes the drds.StartEvaluateTask API synchronously

func (*Client) StartEvaluateTaskWithCallback ¶ added in v1.60.339

func (client *Client) StartEvaluateTaskWithCallback(request *StartEvaluateTaskRequest, callback func(response *StartEvaluateTaskResponse, err error)) <-chan int

StartEvaluateTaskWithCallback invokes the drds.StartEvaluateTask API asynchronously

func (*Client) StartEvaluateTaskWithChan ¶ added in v1.60.339

func (client *Client) StartEvaluateTaskWithChan(request *StartEvaluateTaskRequest) (<-chan *StartEvaluateTaskResponse, <-chan error)

StartEvaluateTaskWithChan invokes the drds.StartEvaluateTask API asynchronously

func (*Client) StartRestore ¶

func (client *Client) StartRestore(request *StartRestoreRequest) (response *StartRestoreResponse, err error)

StartRestore invokes the drds.StartRestore API synchronously

func (*Client) StartRestoreWithCallback ¶

func (client *Client) StartRestoreWithCallback(request *StartRestoreRequest, callback func(response *StartRestoreResponse, err error)) <-chan int

StartRestoreWithCallback invokes the drds.StartRestore API asynchronously

func (*Client) StartRestoreWithChan ¶

func (client *Client) StartRestoreWithChan(request *StartRestoreRequest) (<-chan *StartRestoreResponse, <-chan error)

StartRestoreWithChan invokes the drds.StartRestore API asynchronously

func (*Client) StopDataExportTask ¶ added in v1.61.612

func (client *Client) StopDataExportTask(request *StopDataExportTaskRequest) (response *StopDataExportTaskResponse, err error)

StopDataExportTask invokes the drds.StopDataExportTask API synchronously

func (*Client) StopDataExportTaskWithCallback ¶ added in v1.61.612

func (client *Client) StopDataExportTaskWithCallback(request *StopDataExportTaskRequest, callback func(response *StopDataExportTaskResponse, err error)) <-chan int

StopDataExportTaskWithCallback invokes the drds.StopDataExportTask API asynchronously

func (*Client) StopDataExportTaskWithChan ¶ added in v1.61.612

func (client *Client) StopDataExportTaskWithChan(request *StopDataExportTaskRequest) (<-chan *StopDataExportTaskResponse, <-chan error)

StopDataExportTaskWithChan invokes the drds.StopDataExportTask API asynchronously

func (*Client) StopDataImportTask ¶ added in v1.60.339

func (client *Client) StopDataImportTask(request *StopDataImportTaskRequest) (response *StopDataImportTaskResponse, err error)

StopDataImportTask invokes the drds.StopDataImportTask API synchronously

func (*Client) StopDataImportTaskWithCallback ¶ added in v1.60.339

func (client *Client) StopDataImportTaskWithCallback(request *StopDataImportTaskRequest, callback func(response *StopDataImportTaskResponse, err error)) <-chan int

StopDataImportTaskWithCallback invokes the drds.StopDataImportTask API asynchronously

func (*Client) StopDataImportTaskWithChan ¶ added in v1.60.339

func (client *Client) StopDataImportTaskWithChan(request *StopDataImportTaskRequest) (<-chan *StopDataImportTaskResponse, <-chan error)

StopDataImportTaskWithChan invokes the drds.StopDataImportTask API asynchronously

func (*Client) StopEvaluateTask ¶ added in v1.60.339

func (client *Client) StopEvaluateTask(request *StopEvaluateTaskRequest) (response *StopEvaluateTaskResponse, err error)

StopEvaluateTask invokes the drds.StopEvaluateTask API synchronously

func (*Client) StopEvaluateTaskWithCallback ¶ added in v1.60.339

func (client *Client) StopEvaluateTaskWithCallback(request *StopEvaluateTaskRequest, callback func(response *StopEvaluateTaskResponse, err error)) <-chan int

StopEvaluateTaskWithCallback invokes the drds.StopEvaluateTask API asynchronously

func (*Client) StopEvaluateTaskWithChan ¶ added in v1.60.339

func (client *Client) StopEvaluateTaskWithChan(request *StopEvaluateTaskRequest) (<-chan *StopEvaluateTaskResponse, <-chan error)

StopEvaluateTaskWithChan invokes the drds.StopEvaluateTask API asynchronously

func (*Client) SubmitCleanTableShardingKeyModify ¶ added in v1.60.279

func (client *Client) SubmitCleanTableShardingKeyModify(request *SubmitCleanTableShardingKeyModifyRequest) (response *SubmitCleanTableShardingKeyModifyResponse, err error)

SubmitCleanTableShardingKeyModify invokes the drds.SubmitCleanTableShardingKeyModify API synchronously

func (*Client) SubmitCleanTableShardingKeyModifyWithCallback ¶ added in v1.60.279

func (client *Client) SubmitCleanTableShardingKeyModifyWithCallback(request *SubmitCleanTableShardingKeyModifyRequest, callback func(response *SubmitCleanTableShardingKeyModifyResponse, err error)) <-chan int

SubmitCleanTableShardingKeyModifyWithCallback invokes the drds.SubmitCleanTableShardingKeyModify API asynchronously

func (*Client) SubmitCleanTableShardingKeyModifyWithChan ¶ added in v1.60.279

func (client *Client) SubmitCleanTableShardingKeyModifyWithChan(request *SubmitCleanTableShardingKeyModifyRequest) (<-chan *SubmitCleanTableShardingKeyModifyResponse, <-chan error)

SubmitCleanTableShardingKeyModifyWithChan invokes the drds.SubmitCleanTableShardingKeyModify API asynchronously

func (*Client) SubmitCleanTask ¶

func (client *Client) SubmitCleanTask(request *SubmitCleanTaskRequest) (response *SubmitCleanTaskResponse, err error)

SubmitCleanTask invokes the drds.SubmitCleanTask API synchronously

func (*Client) SubmitCleanTaskWithCallback ¶

func (client *Client) SubmitCleanTaskWithCallback(request *SubmitCleanTaskRequest, callback func(response *SubmitCleanTaskResponse, err error)) <-chan int

SubmitCleanTaskWithCallback invokes the drds.SubmitCleanTask API asynchronously

func (*Client) SubmitCleanTaskWithChan ¶

func (client *Client) SubmitCleanTaskWithChan(request *SubmitCleanTaskRequest) (<-chan *SubmitCleanTaskResponse, <-chan error)

SubmitCleanTaskWithChan invokes the drds.SubmitCleanTask API asynchronously

func (*Client) SubmitHotExpandPreCheckTask ¶

func (client *Client) SubmitHotExpandPreCheckTask(request *SubmitHotExpandPreCheckTaskRequest) (response *SubmitHotExpandPreCheckTaskResponse, err error)

SubmitHotExpandPreCheckTask invokes the drds.SubmitHotExpandPreCheckTask API synchronously

func (*Client) SubmitHotExpandPreCheckTaskWithCallback ¶

func (client *Client) SubmitHotExpandPreCheckTaskWithCallback(request *SubmitHotExpandPreCheckTaskRequest, callback func(response *SubmitHotExpandPreCheckTaskResponse, err error)) <-chan int

SubmitHotExpandPreCheckTaskWithCallback invokes the drds.SubmitHotExpandPreCheckTask API asynchronously

func (*Client) SubmitHotExpandPreCheckTaskWithChan ¶

func (client *Client) SubmitHotExpandPreCheckTaskWithChan(request *SubmitHotExpandPreCheckTaskRequest) (<-chan *SubmitHotExpandPreCheckTaskResponse, <-chan error)

SubmitHotExpandPreCheckTaskWithChan invokes the drds.SubmitHotExpandPreCheckTask API asynchronously

func (*Client) SubmitHotExpandTask ¶

func (client *Client) SubmitHotExpandTask(request *SubmitHotExpandTaskRequest) (response *SubmitHotExpandTaskResponse, err error)

SubmitHotExpandTask invokes the drds.SubmitHotExpandTask API synchronously

func (*Client) SubmitHotExpandTaskWithCallback ¶

func (client *Client) SubmitHotExpandTaskWithCallback(request *SubmitHotExpandTaskRequest, callback func(response *SubmitHotExpandTaskResponse, err error)) <-chan int

SubmitHotExpandTaskWithCallback invokes the drds.SubmitHotExpandTask API asynchronously

func (*Client) SubmitHotExpandTaskWithChan ¶

func (client *Client) SubmitHotExpandTaskWithChan(request *SubmitHotExpandTaskRequest) (<-chan *SubmitHotExpandTaskResponse, <-chan error)

SubmitHotExpandTaskWithChan invokes the drds.SubmitHotExpandTask API asynchronously

func (*Client) SubmitRollbackShardingKeyModify ¶ added in v1.60.279

func (client *Client) SubmitRollbackShardingKeyModify(request *SubmitRollbackShardingKeyModifyRequest) (response *SubmitRollbackShardingKeyModifyResponse, err error)

SubmitRollbackShardingKeyModify invokes the drds.SubmitRollbackShardingKeyModify API synchronously

func (*Client) SubmitRollbackShardingKeyModifyWithCallback ¶ added in v1.60.279

func (client *Client) SubmitRollbackShardingKeyModifyWithCallback(request *SubmitRollbackShardingKeyModifyRequest, callback func(response *SubmitRollbackShardingKeyModifyResponse, err error)) <-chan int

SubmitRollbackShardingKeyModifyWithCallback invokes the drds.SubmitRollbackShardingKeyModify API asynchronously

func (*Client) SubmitRollbackShardingKeyModifyWithChan ¶ added in v1.60.279

func (client *Client) SubmitRollbackShardingKeyModifyWithChan(request *SubmitRollbackShardingKeyModifyRequest) (<-chan *SubmitRollbackShardingKeyModifyResponse, <-chan error)

SubmitRollbackShardingKeyModifyWithChan invokes the drds.SubmitRollbackShardingKeyModify API asynchronously

func (*Client) SubmitRollbackTask ¶

func (client *Client) SubmitRollbackTask(request *SubmitRollbackTaskRequest) (response *SubmitRollbackTaskResponse, err error)

SubmitRollbackTask invokes the drds.SubmitRollbackTask API synchronously

func (*Client) SubmitRollbackTaskWithCallback ¶

func (client *Client) SubmitRollbackTaskWithCallback(request *SubmitRollbackTaskRequest, callback func(response *SubmitRollbackTaskResponse, err error)) <-chan int

SubmitRollbackTaskWithCallback invokes the drds.SubmitRollbackTask API asynchronously

func (*Client) SubmitRollbackTaskWithChan ¶

func (client *Client) SubmitRollbackTaskWithChan(request *SubmitRollbackTaskRequest) (<-chan *SubmitRollbackTaskResponse, <-chan error)

SubmitRollbackTaskWithChan invokes the drds.SubmitRollbackTask API asynchronously

func (*Client) SubmitSmoothExpandPreCheck ¶

func (client *Client) SubmitSmoothExpandPreCheck(request *SubmitSmoothExpandPreCheckRequest) (response *SubmitSmoothExpandPreCheckResponse, err error)

SubmitSmoothExpandPreCheck invokes the drds.SubmitSmoothExpandPreCheck API synchronously

func (*Client) SubmitSmoothExpandPreCheckTask ¶

func (client *Client) SubmitSmoothExpandPreCheckTask(request *SubmitSmoothExpandPreCheckTaskRequest) (response *SubmitSmoothExpandPreCheckTaskResponse, err error)

SubmitSmoothExpandPreCheckTask invokes the drds.SubmitSmoothExpandPreCheckTask API synchronously

func (*Client) SubmitSmoothExpandPreCheckTaskWithCallback ¶

func (client *Client) SubmitSmoothExpandPreCheckTaskWithCallback(request *SubmitSmoothExpandPreCheckTaskRequest, callback func(response *SubmitSmoothExpandPreCheckTaskResponse, err error)) <-chan int

SubmitSmoothExpandPreCheckTaskWithCallback invokes the drds.SubmitSmoothExpandPreCheckTask API asynchronously

func (*Client) SubmitSmoothExpandPreCheckTaskWithChan ¶

func (client *Client) SubmitSmoothExpandPreCheckTaskWithChan(request *SubmitSmoothExpandPreCheckTaskRequest) (<-chan *SubmitSmoothExpandPreCheckTaskResponse, <-chan error)

SubmitSmoothExpandPreCheckTaskWithChan invokes the drds.SubmitSmoothExpandPreCheckTask API asynchronously

func (*Client) SubmitSmoothExpandPreCheckWithCallback ¶

func (client *Client) SubmitSmoothExpandPreCheckWithCallback(request *SubmitSmoothExpandPreCheckRequest, callback func(response *SubmitSmoothExpandPreCheckResponse, err error)) <-chan int

SubmitSmoothExpandPreCheckWithCallback invokes the drds.SubmitSmoothExpandPreCheck API asynchronously

func (*Client) SubmitSmoothExpandPreCheckWithChan ¶

func (client *Client) SubmitSmoothExpandPreCheckWithChan(request *SubmitSmoothExpandPreCheckRequest) (<-chan *SubmitSmoothExpandPreCheckResponse, <-chan error)

SubmitSmoothExpandPreCheckWithChan invokes the drds.SubmitSmoothExpandPreCheck API asynchronously

func (*Client) SubmitSmoothExpandTask ¶

func (client *Client) SubmitSmoothExpandTask(request *SubmitSmoothExpandTaskRequest) (response *SubmitSmoothExpandTaskResponse, err error)

SubmitSmoothExpandTask invokes the drds.SubmitSmoothExpandTask API synchronously

func (*Client) SubmitSmoothExpandTaskWithCallback ¶

func (client *Client) SubmitSmoothExpandTaskWithCallback(request *SubmitSmoothExpandTaskRequest, callback func(response *SubmitSmoothExpandTaskResponse, err error)) <-chan int

SubmitSmoothExpandTaskWithCallback invokes the drds.SubmitSmoothExpandTask API asynchronously

func (*Client) SubmitSmoothExpandTaskWithChan ¶

func (client *Client) SubmitSmoothExpandTaskWithChan(request *SubmitSmoothExpandTaskRequest) (<-chan *SubmitSmoothExpandTaskResponse, <-chan error)

SubmitSmoothExpandTaskWithChan invokes the drds.SubmitSmoothExpandTask API asynchronously

func (*Client) SubmitSqlFlashbackTask ¶

func (client *Client) SubmitSqlFlashbackTask(request *SubmitSqlFlashbackTaskRequest) (response *SubmitSqlFlashbackTaskResponse, err error)

SubmitSqlFlashbackTask invokes the drds.SubmitSqlFlashbackTask API synchronously

func (*Client) SubmitSqlFlashbackTaskWithCallback ¶

func (client *Client) SubmitSqlFlashbackTaskWithCallback(request *SubmitSqlFlashbackTaskRequest, callback func(response *SubmitSqlFlashbackTaskResponse, err error)) <-chan int

SubmitSqlFlashbackTaskWithCallback invokes the drds.SubmitSqlFlashbackTask API asynchronously

func (*Client) SubmitSqlFlashbackTaskWithChan ¶

func (client *Client) SubmitSqlFlashbackTaskWithChan(request *SubmitSqlFlashbackTaskRequest) (<-chan *SubmitSqlFlashbackTaskResponse, <-chan error)

SubmitSqlFlashbackTaskWithChan invokes the drds.SubmitSqlFlashbackTask API asynchronously

func (*Client) SubmitSwitchTableShardingKeyModify ¶ added in v1.60.279

func (client *Client) SubmitSwitchTableShardingKeyModify(request *SubmitSwitchTableShardingKeyModifyRequest) (response *SubmitSwitchTableShardingKeyModifyResponse, err error)

SubmitSwitchTableShardingKeyModify invokes the drds.SubmitSwitchTableShardingKeyModify API synchronously

func (*Client) SubmitSwitchTableShardingKeyModifyWithCallback ¶ added in v1.60.279

func (client *Client) SubmitSwitchTableShardingKeyModifyWithCallback(request *SubmitSwitchTableShardingKeyModifyRequest, callback func(response *SubmitSwitchTableShardingKeyModifyResponse, err error)) <-chan int

SubmitSwitchTableShardingKeyModifyWithCallback invokes the drds.SubmitSwitchTableShardingKeyModify API asynchronously

func (*Client) SubmitSwitchTableShardingKeyModifyWithChan ¶ added in v1.60.279

func (client *Client) SubmitSwitchTableShardingKeyModifyWithChan(request *SubmitSwitchTableShardingKeyModifyRequest) (<-chan *SubmitSwitchTableShardingKeyModifyResponse, <-chan error)

SubmitSwitchTableShardingKeyModifyWithChan invokes the drds.SubmitSwitchTableShardingKeyModify API asynchronously

func (*Client) SubmitSwitchTask ¶

func (client *Client) SubmitSwitchTask(request *SubmitSwitchTaskRequest) (response *SubmitSwitchTaskResponse, err error)

SubmitSwitchTask invokes the drds.SubmitSwitchTask API synchronously

func (*Client) SubmitSwitchTaskWithCallback ¶

func (client *Client) SubmitSwitchTaskWithCallback(request *SubmitSwitchTaskRequest, callback func(response *SubmitSwitchTaskResponse, err error)) <-chan int

SubmitSwitchTaskWithCallback invokes the drds.SubmitSwitchTask API asynchronously

func (*Client) SubmitSwitchTaskWithChan ¶

func (client *Client) SubmitSwitchTaskWithChan(request *SubmitSwitchTaskRequest) (<-chan *SubmitSwitchTaskResponse, <-chan error)

SubmitSwitchTaskWithChan invokes the drds.SubmitSwitchTask API asynchronously

func (*Client) SubmitTableShardingKeyModify ¶ added in v1.60.279

func (client *Client) SubmitTableShardingKeyModify(request *SubmitTableShardingKeyModifyRequest) (response *SubmitTableShardingKeyModifyResponse, err error)

SubmitTableShardingKeyModify invokes the drds.SubmitTableShardingKeyModify API synchronously

func (*Client) SubmitTableShardingKeyModifyWithCallback ¶ added in v1.60.279

func (client *Client) SubmitTableShardingKeyModifyWithCallback(request *SubmitTableShardingKeyModifyRequest, callback func(response *SubmitTableShardingKeyModifyResponse, err error)) <-chan int

SubmitTableShardingKeyModifyWithCallback invokes the drds.SubmitTableShardingKeyModify API asynchronously

func (*Client) SubmitTableShardingKeyModifyWithChan ¶ added in v1.60.279

func (client *Client) SubmitTableShardingKeyModifyWithChan(request *SubmitTableShardingKeyModifyRequest) (<-chan *SubmitTableShardingKeyModifyResponse, <-chan error)

SubmitTableShardingKeyModifyWithChan invokes the drds.SubmitTableShardingKeyModify API asynchronously

func (*Client) SwitchGlobalBroadcastType ¶

func (client *Client) SwitchGlobalBroadcastType(request *SwitchGlobalBroadcastTypeRequest) (response *SwitchGlobalBroadcastTypeResponse, err error)

SwitchGlobalBroadcastType invokes the drds.SwitchGlobalBroadcastType API synchronously

func (*Client) SwitchGlobalBroadcastTypeWithCallback ¶

func (client *Client) SwitchGlobalBroadcastTypeWithCallback(request *SwitchGlobalBroadcastTypeRequest, callback func(response *SwitchGlobalBroadcastTypeResponse, err error)) <-chan int

SwitchGlobalBroadcastTypeWithCallback invokes the drds.SwitchGlobalBroadcastType API asynchronously

func (*Client) SwitchGlobalBroadcastTypeWithChan ¶

func (client *Client) SwitchGlobalBroadcastTypeWithChan(request *SwitchGlobalBroadcastTypeRequest) (<-chan *SwitchGlobalBroadcastTypeResponse, <-chan error)

SwitchGlobalBroadcastTypeWithChan invokes the drds.SwitchGlobalBroadcastType API asynchronously

func (*Client) TagResources ¶

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

TagResources invokes the drds.TagResources API synchronously

func (*Client) TagResourcesWithCallback ¶

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

TagResourcesWithCallback invokes the drds.TagResources API asynchronously

func (*Client) TagResourcesWithChan ¶

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

TagResourcesWithChan invokes the drds.TagResources API asynchronously

func (*Client) UntagResources ¶

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

UntagResources invokes the drds.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback ¶

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

UntagResourcesWithCallback invokes the drds.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan ¶

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

UntagResourcesWithChan invokes the drds.UntagResources API asynchronously

func (*Client) UpdateInstanceNetwork ¶

func (client *Client) UpdateInstanceNetwork(request *UpdateInstanceNetworkRequest) (response *UpdateInstanceNetworkResponse, err error)

UpdateInstanceNetwork invokes the drds.UpdateInstanceNetwork API synchronously

func (*Client) UpdateInstanceNetworkWithCallback ¶

func (client *Client) UpdateInstanceNetworkWithCallback(request *UpdateInstanceNetworkRequest, callback func(response *UpdateInstanceNetworkResponse, err error)) <-chan int

UpdateInstanceNetworkWithCallback invokes the drds.UpdateInstanceNetwork API asynchronously

func (*Client) UpdateInstanceNetworkWithChan ¶

func (client *Client) UpdateInstanceNetworkWithChan(request *UpdateInstanceNetworkRequest) (<-chan *UpdateInstanceNetworkResponse, <-chan error)

UpdateInstanceNetworkWithChan invokes the drds.UpdateInstanceNetwork API asynchronously

func (*Client) UpdateResourceGroupAttribute ¶ added in v1.61.612

func (client *Client) UpdateResourceGroupAttribute(request *UpdateResourceGroupAttributeRequest) (response *UpdateResourceGroupAttributeResponse, err error)

UpdateResourceGroupAttribute invokes the drds.UpdateResourceGroupAttribute API synchronously

func (*Client) UpdateResourceGroupAttributeWithCallback ¶ added in v1.61.612

func (client *Client) UpdateResourceGroupAttributeWithCallback(request *UpdateResourceGroupAttributeRequest, callback func(response *UpdateResourceGroupAttributeResponse, err error)) <-chan int

UpdateResourceGroupAttributeWithCallback invokes the drds.UpdateResourceGroupAttribute API asynchronously

func (*Client) UpdateResourceGroupAttributeWithChan ¶ added in v1.61.612

func (client *Client) UpdateResourceGroupAttributeWithChan(request *UpdateResourceGroupAttributeRequest) (<-chan *UpdateResourceGroupAttributeResponse, <-chan error)

UpdateResourceGroupAttributeWithChan invokes the drds.UpdateResourceGroupAttribute API asynchronously

func (*Client) UpgradeHiStoreInstance ¶

func (client *Client) UpgradeHiStoreInstance(request *UpgradeHiStoreInstanceRequest) (response *UpgradeHiStoreInstanceResponse, err error)

UpgradeHiStoreInstance invokes the drds.UpgradeHiStoreInstance API synchronously

func (*Client) UpgradeHiStoreInstanceWithCallback ¶

func (client *Client) UpgradeHiStoreInstanceWithCallback(request *UpgradeHiStoreInstanceRequest, callback func(response *UpgradeHiStoreInstanceResponse, err error)) <-chan int

UpgradeHiStoreInstanceWithCallback invokes the drds.UpgradeHiStoreInstance API asynchronously

func (*Client) UpgradeHiStoreInstanceWithChan ¶

func (client *Client) UpgradeHiStoreInstanceWithChan(request *UpgradeHiStoreInstanceRequest) (<-chan *UpgradeHiStoreInstanceResponse, <-chan error)

UpgradeHiStoreInstanceWithChan invokes the drds.UpgradeHiStoreInstance API asynchronously

func (*Client) UpgradeInstanceVersion ¶

func (client *Client) UpgradeInstanceVersion(request *UpgradeInstanceVersionRequest) (response *UpgradeInstanceVersionResponse, err error)

UpgradeInstanceVersion invokes the drds.UpgradeInstanceVersion API synchronously

func (*Client) UpgradeInstanceVersionWithCallback ¶

func (client *Client) UpgradeInstanceVersionWithCallback(request *UpgradeInstanceVersionRequest, callback func(response *UpgradeInstanceVersionResponse, err error)) <-chan int

UpgradeInstanceVersionWithCallback invokes the drds.UpgradeInstanceVersion API asynchronously

func (*Client) UpgradeInstanceVersionWithChan ¶

func (client *Client) UpgradeInstanceVersionWithChan(request *UpgradeInstanceVersionRequest) (<-chan *UpgradeInstanceVersionResponse, <-chan error)

UpgradeInstanceVersionWithChan invokes the drds.UpgradeInstanceVersion API asynchronously

func (*Client) ValidateShardTask ¶

func (client *Client) ValidateShardTask(request *ValidateShardTaskRequest) (response *ValidateShardTaskResponse, err error)

ValidateShardTask invokes the drds.ValidateShardTask API synchronously

func (*Client) ValidateShardTaskWithCallback ¶

func (client *Client) ValidateShardTaskWithCallback(request *ValidateShardTaskRequest, callback func(response *ValidateShardTaskResponse, err error)) <-chan int

ValidateShardTaskWithCallback invokes the drds.ValidateShardTask API asynchronously

func (*Client) ValidateShardTaskWithChan ¶

func (client *Client) ValidateShardTaskWithChan(request *ValidateShardTaskRequest) (<-chan *ValidateShardTaskResponse, <-chan error)

ValidateShardTaskWithChan invokes the drds.ValidateShardTask API asynchronously

type Column ¶ added in v1.60.279

type Column struct {
	Name string `json:"Name" xml:"Name"`
	Type string `json:"Type" xml:"Type"`
}

Column is a nested struct in drds response

type ColumnInfo ¶

type ColumnInfo struct {
	ColumnName  string `json:"ColumnName" xml:"ColumnName"`
	ColumnType  string `json:"ColumnType" xml:"ColumnType"`
	Extra       string `json:"Extra" xml:"Extra"`
	Index       string `json:"Index" xml:"Index"`
	IsAllowNull string `json:"IsAllowNull" xml:"IsAllowNull"`
	IsPk        string `json:"IsPk" xml:"IsPk"`
}

ColumnInfo is a nested struct in drds response

type ColumnList ¶ added in v1.60.279

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

ColumnList is a nested struct in drds response

type ConnectionInfo ¶

type ConnectionInfo struct {
	InstanceName               string `json:"InstanceName" xml:"InstanceName"`
	InstanceUrl                string `json:"InstanceUrl" xml:"InstanceUrl"`
	SubDbName                  string `json:"subDbName" xml:"subDbName"`
	DbStatus                   string `json:"dbStatus" xml:"dbStatus"`
	DbType                     string `json:"dbType" xml:"dbType"`
	MinPoolSize                int    `json:"minPoolSize" xml:"minPoolSize"`
	MaxPoolSize                int    `json:"maxPoolSize" xml:"maxPoolSize"`
	IdleTimeOut                int    `json:"idleTimeOut" xml:"idleTimeOut"`
	BlockingTimeout            int    `json:"blockingTimeout" xml:"blockingTimeout"`
	ConnectionProperties       string `json:"connectionProperties" xml:"connectionProperties"`
	PreparedStatementCacheSize int    `json:"preparedStatementCacheSize" xml:"preparedStatementCacheSize"`
	UserName                   string `json:"userName" xml:"userName"`
}

ConnectionInfo is a nested struct in drds response

type CreateCustomDataExportPreCheckTaskRequest ¶ added in v1.61.612

type CreateCustomDataExportPreCheckTaskRequest struct {
	*requests.RpcRequest
	ExportParam string `position:"Query" name:"ExportParam"`
}

CreateCustomDataExportPreCheckTaskRequest is the request struct for api CreateCustomDataExportPreCheckTask

func CreateCreateCustomDataExportPreCheckTaskRequest ¶ added in v1.61.612

func CreateCreateCustomDataExportPreCheckTaskRequest() (request *CreateCustomDataExportPreCheckTaskRequest)

CreateCreateCustomDataExportPreCheckTaskRequest creates a request to invoke CreateCustomDataExportPreCheckTask API

type CreateCustomDataExportPreCheckTaskResponse ¶ added in v1.61.612

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

CreateCustomDataExportPreCheckTaskResponse is the response struct for api CreateCustomDataExportPreCheckTask

func CreateCreateCustomDataExportPreCheckTaskResponse ¶ added in v1.61.612

func CreateCreateCustomDataExportPreCheckTaskResponse() (response *CreateCustomDataExportPreCheckTaskResponse)

CreateCreateCustomDataExportPreCheckTaskResponse creates a response to parse from CreateCustomDataExportPreCheckTask response

type CreateCustomDataExportTaskRequest ¶ added in v1.61.612

type CreateCustomDataExportTaskRequest struct {
	*requests.RpcRequest
	ExportParam string `position:"Query" name:"ExportParam"`
}

CreateCustomDataExportTaskRequest is the request struct for api CreateCustomDataExportTask

func CreateCreateCustomDataExportTaskRequest ¶ added in v1.61.612

func CreateCreateCustomDataExportTaskRequest() (request *CreateCustomDataExportTaskRequest)

CreateCreateCustomDataExportTaskRequest creates a request to invoke CreateCustomDataExportTask API

type CreateCustomDataExportTaskResponse ¶ added in v1.61.612

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

CreateCustomDataExportTaskResponse is the response struct for api CreateCustomDataExportTask

func CreateCreateCustomDataExportTaskResponse ¶ added in v1.61.612

func CreateCreateCustomDataExportTaskResponse() (response *CreateCustomDataExportTaskResponse)

CreateCreateCustomDataExportTaskResponse creates a response to parse from CreateCustomDataExportTask response

type CreateCustomDataImportPreCheckTaskRequest ¶ added in v1.60.339

type CreateCustomDataImportPreCheckTaskRequest struct {
	*requests.RpcRequest
	ImportParam string `position:"Query" name:"ImportParam"`
}

CreateCustomDataImportPreCheckTaskRequest is the request struct for api CreateCustomDataImportPreCheckTask

func CreateCreateCustomDataImportPreCheckTaskRequest ¶ added in v1.60.339

func CreateCreateCustomDataImportPreCheckTaskRequest() (request *CreateCustomDataImportPreCheckTaskRequest)

CreateCreateCustomDataImportPreCheckTaskRequest creates a request to invoke CreateCustomDataImportPreCheckTask API

type CreateCustomDataImportPreCheckTaskResponse ¶ added in v1.60.339

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

CreateCustomDataImportPreCheckTaskResponse is the response struct for api CreateCustomDataImportPreCheckTask

func CreateCreateCustomDataImportPreCheckTaskResponse ¶ added in v1.60.339

func CreateCreateCustomDataImportPreCheckTaskResponse() (response *CreateCustomDataImportPreCheckTaskResponse)

CreateCreateCustomDataImportPreCheckTaskResponse creates a response to parse from CreateCustomDataImportPreCheckTask response

type CreateCustomDataImportTaskRequest ¶ added in v1.60.339

type CreateCustomDataImportTaskRequest struct {
	*requests.RpcRequest
	ImportParam string `position:"Query" name:"ImportParam"`
}

CreateCustomDataImportTaskRequest is the request struct for api CreateCustomDataImportTask

func CreateCreateCustomDataImportTaskRequest ¶ added in v1.60.339

func CreateCreateCustomDataImportTaskRequest() (request *CreateCustomDataImportTaskRequest)

CreateCreateCustomDataImportTaskRequest creates a request to invoke CreateCustomDataImportTask API

type CreateCustomDataImportTaskResponse ¶ added in v1.60.339

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

CreateCustomDataImportTaskResponse is the response struct for api CreateCustomDataImportTask

func CreateCreateCustomDataImportTaskResponse ¶ added in v1.60.339

func CreateCreateCustomDataImportTaskResponse() (response *CreateCustomDataImportTaskResponse)

CreateCreateCustomDataImportTaskResponse creates a response to parse from CreateCustomDataImportTask response

type CreateDrdsAccountRequest ¶

type CreateDrdsAccountRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Password       string `position:"Query" name:"Password"`
	DbName         string `position:"Query" name:"DbName"`
	UserName       string `position:"Query" name:"UserName"`
}

CreateDrdsAccountRequest is the request struct for api CreateDrdsAccount

func CreateCreateDrdsAccountRequest ¶

func CreateCreateDrdsAccountRequest() (request *CreateDrdsAccountRequest)

CreateCreateDrdsAccountRequest creates a request to invoke CreateDrdsAccount API

type CreateDrdsAccountResponse ¶

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

CreateDrdsAccountResponse is the response struct for api CreateDrdsAccount

func CreateCreateDrdsAccountResponse ¶

func CreateCreateDrdsAccountResponse() (response *CreateDrdsAccountResponse)

CreateCreateDrdsAccountResponse creates a response to parse from CreateDrdsAccount response

type CreateDrdsDBRequest ¶

type CreateDrdsDBRequest struct {
	*requests.RpcRequest
	Encode         string `position:"Query" name:"Encode"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Password       string `position:"Query" name:"Password"`
	DbName         string `position:"Query" name:"DbName"`
	RdsInstances   string `position:"Query" name:"RdsInstances"`
}

CreateDrdsDBRequest is the request struct for api CreateDrdsDB

func CreateCreateDrdsDBRequest ¶

func CreateCreateDrdsDBRequest() (request *CreateDrdsDBRequest)

CreateCreateDrdsDBRequest creates a request to invoke CreateDrdsDB API

type CreateDrdsDBResponse ¶

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

CreateDrdsDBResponse is the response struct for api CreateDrdsDB

func CreateCreateDrdsDBResponse ¶

func CreateCreateDrdsDBResponse() (response *CreateDrdsDBResponse)

CreateCreateDrdsDBResponse creates a response to parse from CreateDrdsDB response

type CreateDrdsInstanceRequest ¶

type CreateDrdsInstanceRequest struct {
	*requests.RpcRequest
	IsAutoRenew    requests.Boolean `position:"Query" name:"IsAutoRenew"`
	ClientToken    string           `position:"Query" name:"ClientToken"`
	Description    string           `position:"Query" name:"Description"`
	Type           string           `position:"Query" name:"Type"`
	Duration       requests.Integer `position:"Query" name:"Duration"`
	IsHa           requests.Boolean `position:"Query" name:"IsHa"`
	InstanceSeries string           `position:"Query" name:"InstanceSeries"`
	Quantity       requests.Integer `position:"Query" name:"Quantity"`
	Specification  string           `position:"Query" name:"Specification"`
	VswitchId      string           `position:"Query" name:"VswitchId"`
	VpcId          string           `position:"Query" name:"VpcId"`
	ZoneId         string           `position:"Query" name:"ZoneId"`
	PayType        string           `position:"Query" name:"PayType"`
	PricingCycle   string           `position:"Query" name:"PricingCycle"`
}

CreateDrdsInstanceRequest is the request struct for api CreateDrdsInstance

func CreateCreateDrdsInstanceRequest ¶

func CreateCreateDrdsInstanceRequest() (request *CreateDrdsInstanceRequest)

CreateCreateDrdsInstanceRequest creates a request to invoke CreateDrdsInstance API

type CreateDrdsInstanceResponse ¶

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

CreateDrdsInstanceResponse is the response struct for api CreateDrdsInstance

func CreateCreateDrdsInstanceResponse ¶

func CreateCreateDrdsInstanceResponse() (response *CreateDrdsInstanceResponse)

CreateCreateDrdsInstanceResponse creates a response to parse from CreateDrdsInstance response

type CreateEvaluateDataImportPreCheckTaskRequest ¶ added in v1.60.339

type CreateEvaluateDataImportPreCheckTaskRequest struct {
	*requests.RpcRequest
	ImportParam string `position:"Query" name:"ImportParam"`
}

CreateEvaluateDataImportPreCheckTaskRequest is the request struct for api CreateEvaluateDataImportPreCheckTask

func CreateCreateEvaluateDataImportPreCheckTaskRequest ¶ added in v1.60.339

func CreateCreateEvaluateDataImportPreCheckTaskRequest() (request *CreateEvaluateDataImportPreCheckTaskRequest)

CreateCreateEvaluateDataImportPreCheckTaskRequest creates a request to invoke CreateEvaluateDataImportPreCheckTask API

type CreateEvaluateDataImportPreCheckTaskResponse ¶ added in v1.60.339

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

CreateEvaluateDataImportPreCheckTaskResponse is the response struct for api CreateEvaluateDataImportPreCheckTask

func CreateCreateEvaluateDataImportPreCheckTaskResponse ¶ added in v1.60.339

func CreateCreateEvaluateDataImportPreCheckTaskResponse() (response *CreateEvaluateDataImportPreCheckTaskResponse)

CreateCreateEvaluateDataImportPreCheckTaskResponse creates a response to parse from CreateEvaluateDataImportPreCheckTask response

type CreateEvaluateDataImportTaskRequest ¶ added in v1.60.339

type CreateEvaluateDataImportTaskRequest struct {
	*requests.RpcRequest
	ImportParam string `position:"Query" name:"ImportParam"`
}

CreateEvaluateDataImportTaskRequest is the request struct for api CreateEvaluateDataImportTask

func CreateCreateEvaluateDataImportTaskRequest ¶ added in v1.60.339

func CreateCreateEvaluateDataImportTaskRequest() (request *CreateEvaluateDataImportTaskRequest)

CreateCreateEvaluateDataImportTaskRequest creates a request to invoke CreateEvaluateDataImportTask API

type CreateEvaluateDataImportTaskResponse ¶ added in v1.60.339

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

CreateEvaluateDataImportTaskResponse is the response struct for api CreateEvaluateDataImportTask

func CreateCreateEvaluateDataImportTaskResponse ¶ added in v1.60.339

func CreateCreateEvaluateDataImportTaskResponse() (response *CreateEvaluateDataImportTaskResponse)

CreateCreateEvaluateDataImportTaskResponse creates a response to parse from CreateEvaluateDataImportTask response

type CreateEvaluatePreCheckTaskDbInfo ¶ added in v1.60.339

type CreateEvaluatePreCheckTaskDbInfo struct {
	InstId     string `name:"InstId"`
	DbPort     string `name:"DbPort"`
	DbName     string `name:"DbName"`
	DbPassword string `name:"DbPassword"`
	DbUser     string `name:"DbUser"`
}

CreateEvaluatePreCheckTaskDbInfo is a repeated param struct in CreateEvaluatePreCheckTaskRequest

type CreateEvaluatePreCheckTaskRequest ¶ added in v1.60.339

type CreateEvaluatePreCheckTaskRequest struct {
	*requests.RpcRequest
	AvgQpsGrowthScale requests.Integer                    `position:"Query" name:"AvgQpsGrowthScale"`
	TaskName          string                              `position:"Query" name:"TaskName"`
	DataGrowthScale   requests.Integer                    `position:"Query" name:"DataGrowthScale"`
	DbInfo            *[]CreateEvaluatePreCheckTaskDbInfo `position:"Query" name:"DbInfo"  type:"Repeated"`
	EvaluateHours     requests.Integer                    `position:"Query" name:"EvaluateHours"`
}

CreateEvaluatePreCheckTaskRequest is the request struct for api CreateEvaluatePreCheckTask

func CreateCreateEvaluatePreCheckTaskRequest ¶ added in v1.60.339

func CreateCreateEvaluatePreCheckTaskRequest() (request *CreateEvaluatePreCheckTaskRequest)

CreateCreateEvaluatePreCheckTaskRequest creates a request to invoke CreateEvaluatePreCheckTask API

type CreateEvaluatePreCheckTaskResponse ¶ added in v1.60.339

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

CreateEvaluatePreCheckTaskResponse is the response struct for api CreateEvaluatePreCheckTask

func CreateCreateEvaluatePreCheckTaskResponse ¶ added in v1.60.339

func CreateCreateEvaluatePreCheckTaskResponse() (response *CreateEvaluatePreCheckTaskResponse)

CreateCreateEvaluatePreCheckTaskResponse creates a response to parse from CreateEvaluatePreCheckTask response

type CreateEvaluateTaskDbInfo ¶ added in v1.60.339

type CreateEvaluateTaskDbInfo struct {
	InstId     string `name:"InstId"`
	DbPort     string `name:"DbPort"`
	DbName     string `name:"DbName"`
	DbPassword string `name:"DbPassword"`
	DbUser     string `name:"DbUser"`
}

CreateEvaluateTaskDbInfo is a repeated param struct in CreateEvaluateTaskRequest

type CreateEvaluateTaskRequest ¶ added in v1.60.339

type CreateEvaluateTaskRequest struct {
	*requests.RpcRequest
	AvgQpsGrowthScale requests.Integer            `position:"Query" name:"AvgQpsGrowthScale"`
	TaskName          string                      `position:"Query" name:"TaskName"`
	DataGrowthScale   requests.Integer            `position:"Query" name:"DataGrowthScale"`
	DbInfo            *[]CreateEvaluateTaskDbInfo `position:"Query" name:"DbInfo"  type:"Repeated"`
	EvaluateHours     requests.Integer            `position:"Query" name:"EvaluateHours"`
}

CreateEvaluateTaskRequest is the request struct for api CreateEvaluateTask

func CreateCreateEvaluateTaskRequest ¶ added in v1.60.339

func CreateCreateEvaluateTaskRequest() (request *CreateEvaluateTaskRequest)

CreateCreateEvaluateTaskRequest creates a request to invoke CreateEvaluateTask API

type CreateEvaluateTaskResponse ¶ added in v1.60.339

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

CreateEvaluateTaskResponse is the response struct for api CreateEvaluateTask

func CreateCreateEvaluateTaskResponse ¶ added in v1.60.339

func CreateCreateEvaluateTaskResponse() (response *CreateEvaluateTaskResponse)

CreateCreateEvaluateTaskResponse creates a response to parse from CreateEvaluateTask response

type CreateIndexRequest ¶ added in v1.61.612

type CreateIndexRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DdlSql         string `position:"Query" name:"DdlSql"`
}

CreateIndexRequest is the request struct for api CreateIndex

func CreateCreateIndexRequest ¶ added in v1.61.612

func CreateCreateIndexRequest() (request *CreateIndexRequest)

CreateCreateIndexRequest creates a request to invoke CreateIndex API

type CreateIndexResponse ¶ added in v1.61.612

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

CreateIndexResponse is the response struct for api CreateIndex

func CreateCreateIndexResponse ¶ added in v1.61.612

func CreateCreateIndexResponse() (response *CreateIndexResponse)

CreateCreateIndexResponse creates a response to parse from CreateIndex response

type CreateInstanceAccountDbPrivilege ¶

type CreateInstanceAccountDbPrivilege struct {
	DbName    string `name:"DbName"`
	Privilege string `name:"Privilege"`
}

CreateInstanceAccountDbPrivilege is a repeated param struct in CreateInstanceAccountRequest

type CreateInstanceAccountRequest ¶

type CreateInstanceAccountRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string                              `position:"Query" name:"DrdsInstanceId"`
	Password       string                              `position:"Query" name:"Password"`
	AccountName    string                              `position:"Query" name:"AccountName"`
	DbPrivilege    *[]CreateInstanceAccountDbPrivilege `position:"Query" name:"DbPrivilege"  type:"Repeated"`
}

CreateInstanceAccountRequest is the request struct for api CreateInstanceAccount

func CreateCreateInstanceAccountRequest ¶

func CreateCreateInstanceAccountRequest() (request *CreateInstanceAccountRequest)

CreateCreateInstanceAccountRequest creates a request to invoke CreateInstanceAccount API

type CreateInstanceAccountResponse ¶

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

CreateInstanceAccountResponse is the response struct for api CreateInstanceAccount

func CreateCreateInstanceAccountResponse ¶

func CreateCreateInstanceAccountResponse() (response *CreateInstanceAccountResponse)

CreateCreateInstanceAccountResponse creates a response to parse from CreateInstanceAccount response

type CreateInstanceInternetAddressRequest ¶

type CreateInstanceInternetAddressRequest struct {
	*requests.RpcRequest
	DrdsPassword   string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

CreateInstanceInternetAddressRequest is the request struct for api CreateInstanceInternetAddress

func CreateCreateInstanceInternetAddressRequest ¶

func CreateCreateInstanceInternetAddressRequest() (request *CreateInstanceInternetAddressRequest)

CreateCreateInstanceInternetAddressRequest creates a request to invoke CreateInstanceInternetAddress API

type CreateInstanceInternetAddressResponse ¶

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

CreateInstanceInternetAddressResponse is the response struct for api CreateInstanceInternetAddress

func CreateCreateInstanceInternetAddressResponse ¶

func CreateCreateInstanceInternetAddressResponse() (response *CreateInstanceInternetAddressResponse)

CreateCreateInstanceInternetAddressResponse creates a response to parse from CreateInstanceInternetAddress response

type CreateMyCatCustomImportRequest ¶ added in v1.61.612

type CreateMyCatCustomImportRequest struct {
	*requests.RpcRequest
	DstPort           requests.Integer `position:"Query" name:"DstPort"`
	TaskName          string           `position:"Query" name:"TaskName"`
	SchemaUrl         string           `position:"Query" name:"SchemaUrl"`
	DstUser           string           `position:"Query" name:"DstUser"`
	DstDbNme          string           `position:"Query" name:"DstDbNme"`
	TableMap          string           `position:"Query" name:"TableMap"`
	ImportDb          string           `position:"Query" name:"ImportDb"`
	DstPwd            string           `position:"Query" name:"DstPwd"`
	RuleUrl           string           `position:"Query" name:"RuleUrl"`
	DstDrdsInstanceId string           `position:"Query" name:"DstDrdsInstanceId"`
}

CreateMyCatCustomImportRequest is the request struct for api CreateMyCatCustomImport

func CreateCreateMyCatCustomImportRequest ¶ added in v1.61.612

func CreateCreateMyCatCustomImportRequest() (request *CreateMyCatCustomImportRequest)

CreateCreateMyCatCustomImportRequest creates a request to invoke CreateMyCatCustomImport API

type CreateMyCatCustomImportResponse ¶ added in v1.61.612

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

CreateMyCatCustomImportResponse is the response struct for api CreateMyCatCustomImport

func CreateCreateMyCatCustomImportResponse ¶ added in v1.61.612

func CreateCreateMyCatCustomImportResponse() (response *CreateMyCatCustomImportResponse)

CreateCreateMyCatCustomImportResponse creates a response to parse from CreateMyCatCustomImport response

type CreateMyCatEvaluateRequest ¶ added in v1.61.612

type CreateMyCatEvaluateRequest struct {
	*requests.RpcRequest
	SequenceType       requests.Integer `position:"Query" name:"SequenceType"`
	TaskName           string           `position:"Query" name:"TaskName"`
	SchemaUrl          string           `position:"Query" name:"SchemaUrl"`
	BusPeakQps         requests.Integer `position:"Query" name:"BusPeakQps"`
	QpsIncPercent      requests.Integer `position:"Query" name:"QpsIncPercent"`
	ServerUrl          string           `position:"Query" name:"ServerUrl"`
	CapacityIncPercent requests.Integer `position:"Query" name:"CapacityIncPercent"`
	RuleUrl            string           `position:"Query" name:"RuleUrl"`
	ImportDbList       *[]string        `position:"Query" name:"ImportDbList"  type:"Repeated"`
}

CreateMyCatEvaluateRequest is the request struct for api CreateMyCatEvaluate

func CreateCreateMyCatEvaluateRequest ¶ added in v1.61.612

func CreateCreateMyCatEvaluateRequest() (request *CreateMyCatEvaluateRequest)

CreateCreateMyCatEvaluateRequest creates a request to invoke CreateMyCatEvaluate API

type CreateMyCatEvaluateResponse ¶ added in v1.61.612

type CreateMyCatEvaluateResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	Success    bool     `json:"Success" xml:"Success"`
	TaskIdList []string `json:"TaskIdList" xml:"TaskIdList"`
}

CreateMyCatEvaluateResponse is the response struct for api CreateMyCatEvaluate

func CreateCreateMyCatEvaluateResponse ¶ added in v1.61.612

func CreateCreateMyCatEvaluateResponse() (response *CreateMyCatEvaluateResponse)

CreateCreateMyCatEvaluateResponse creates a response to parse from CreateMyCatEvaluate response

type CreateOrderForRdsRequest ¶

type CreateOrderForRdsRequest struct {
	*requests.RpcRequest
	Params string `position:"Query" name:"Params"`
}

CreateOrderForRdsRequest is the request struct for api CreateOrderForRds

func CreateCreateOrderForRdsRequest ¶

func CreateCreateOrderForRdsRequest() (request *CreateOrderForRdsRequest)

CreateCreateOrderForRdsRequest creates a request to invoke CreateOrderForRds API

type CreateOrderForRdsResponse ¶

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

CreateOrderForRdsResponse is the response struct for api CreateOrderForRds

func CreateCreateOrderForRdsResponse ¶

func CreateCreateOrderForRdsResponse() (response *CreateOrderForRdsResponse)

CreateCreateOrderForRdsResponse creates a response to parse from CreateOrderForRds response

type CreateReadOnlyAccountRequest ¶

type CreateReadOnlyAccountRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Password       string `position:"Query" name:"password"`
	DbName         string `position:"Query" name:"DbName"`
}

CreateReadOnlyAccountRequest is the request struct for api CreateReadOnlyAccount

func CreateCreateReadOnlyAccountRequest ¶

func CreateCreateReadOnlyAccountRequest() (request *CreateReadOnlyAccountRequest)

CreateCreateReadOnlyAccountRequest creates a request to invoke CreateReadOnlyAccount API

type CreateReadOnlyAccountResponse ¶

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

CreateReadOnlyAccountResponse is the response struct for api CreateReadOnlyAccount

func CreateCreateReadOnlyAccountResponse ¶

func CreateCreateReadOnlyAccountResponse() (response *CreateReadOnlyAccountResponse)

CreateCreateReadOnlyAccountResponse creates a response to parse from CreateReadOnlyAccount response

type CreateShardTaskRequest ¶

type CreateShardTaskRequest struct {
	*requests.RpcRequest
	TaskType        string `position:"Query" name:"TaskType"`
	TargetTableName string `position:"Query" name:"TargetTableName"`
	DrdsInstanceId  string `position:"Query" name:"DrdsInstanceId"`
	DbName          string `position:"Query" name:"DbName"`
	SourceTableName string `position:"Query" name:"SourceTableName"`
}

CreateShardTaskRequest is the request struct for api CreateShardTask

func CreateCreateShardTaskRequest ¶

func CreateCreateShardTaskRequest() (request *CreateShardTaskRequest)

CreateCreateShardTaskRequest creates a request to invoke CreateShardTask API

type CreateShardTaskResponse ¶

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

CreateShardTaskResponse is the response struct for api CreateShardTask

func CreateCreateShardTaskResponse ¶

func CreateCreateShardTaskResponse() (response *CreateShardTaskResponse)

CreateCreateShardTaskResponse creates a response to parse from CreateShardTask response

type CreateTableRequest ¶ added in v1.61.612

type CreateTableRequest struct {
	*requests.RpcRequest
	AllowFullTableScan string `position:"Query" name:"AllowFullTableScan"`
	ShardKey           string `position:"Query" name:"ShardKey"`
	ShardType          string `position:"Query" name:"ShardType"`
	DrdsInstanceId     string `position:"Query" name:"DrdsInstanceId"`
	DbName             string `position:"Query" name:"DbName"`
	DdlSql             string `position:"Query" name:"DdlSql"`
}

CreateTableRequest is the request struct for api CreateTable

func CreateCreateTableRequest ¶ added in v1.61.612

func CreateCreateTableRequest() (request *CreateTableRequest)

CreateCreateTableRequest creates a request to invoke CreateTable API

type CreateTableResponse ¶ added in v1.61.612

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

CreateTableResponse is the response struct for api CreateTable

func CreateCreateTableResponse ¶ added in v1.61.612

func CreateCreateTableResponse() (response *CreateTableResponse)

CreateCreateTableResponse creates a response to parse from CreateTable response

type DBInstance ¶ added in v1.60.279

type DBInstance struct {
	Engine                string                                    `json:"Engine" xml:"Engine"`
	RegionId              string                                    `json:"RegionId" xml:"RegionId"`
	DBInstanceDescription string                                    `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	EngineVersion         string                                    `json:"EngineVersion" xml:"EngineVersion"`
	ZoneId                string                                    `json:"ZoneId" xml:"ZoneId"`
	InstanceNetworkType   string                                    `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	DBInstanceStatus      int                                       `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DBInstanceType        string                                    `json:"DBInstanceType" xml:"DBInstanceType"`
	DBInstanceId          string                                    `json:"DBInstanceId" xml:"DBInstanceId"`
	ReadOnlyDBInstanceId  ReadOnlyDBInstanceIdInDescribeDbInstances `json:"ReadOnlyDBInstanceId" xml:"ReadOnlyDBInstanceId"`
}

DBInstance is a nested struct in drds response

type DBList ¶ added in v1.61.612

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

DBList is a nested struct in drds response

type DBNode ¶

type DBNode struct {
	DBNodeId     string `json:"DBNodeId" xml:"DBNodeId"`
	ZoneId       string `json:"ZoneId" xml:"ZoneId"`
	DBNodeStatus string `json:"DBNodeStatus" xml:"DBNodeStatus"`
	DBNodeRole   string `json:"DBNodeRole" xml:"DBNodeRole"`
}

DBNode is a nested struct in drds response

type DBNodes ¶

type DBNodes struct {
	DBNode []DBNode `json:"DBNode" xml:"DBNode"`
}

DBNodes is a nested struct in drds response

type Data ¶

type Data struct {
	Version            int64                      `json:"Version" xml:"Version"`
	SpecTypeName       string                     `json:"SpecTypeName" xml:"SpecTypeName"`
	OrderId            int64                      `json:"OrderId" xml:"OrderId"`
	CreateTime         int64                      `json:"CreateTime" xml:"CreateTime"`
	DbName             string                     `json:"DbName" xml:"DbName"`
	DrdsInstanceId     string                     `json:"DrdsInstanceId" xml:"DrdsInstanceId"`
	VpcCloudInstanceId string                     `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	RegionId           string                     `json:"RegionId" xml:"RegionId"`
	ZoneId             string                     `json:"ZoneId" xml:"ZoneId"`
	AccountName        string                     `json:"AccountName" xml:"AccountName"`
	SpecTypeId         string                     `json:"SpecTypeId" xml:"SpecTypeId"`
	Status             string                     `json:"Status" xml:"Status"`
	NetworkType        string                     `json:"NetworkType" xml:"NetworkType"`
	Description        string                     `json:"Description" xml:"Description"`
	Specification      string                     `json:"Specification" xml:"Specification"`
	Type               string                     `json:"Type" xml:"Type"`
	DrdsInstanceIdList DrdsInstanceIdList         `json:"DrdsInstanceIdList" xml:"DrdsInstanceIdList"`
	IpWhiteList        IpWhiteList                `json:"IpWhiteList" xml:"IpWhiteList"`
	Vips               VipsInDescribeDrdsInstance `json:"Vips" xml:"Vips"`
}

Data is a nested struct in drds response

type DataExportSrcDstTables ¶ added in v1.61.612

type DataExportSrcDstTables struct {
	SrcTables SrcTablesInDescribeCustomDataExportSrcDstTables `json:"SrcTables" xml:"SrcTables"`
	DstTables DstTablesInDescribeCustomDataExportSrcDstTables `json:"DstTables" xml:"DstTables"`
}

DataExportSrcDstTables is a nested struct in drds response

type DataExportTask ¶ added in v1.61.612

type DataExportTask struct {
	Id                   int             `json:"Id" xml:"Id"`
	TaskName             string          `json:"TaskName" xml:"TaskName"`
	GmtCreate            string          `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified          string          `json:"GmtModified" xml:"GmtModified"`
	Type                 int             `json:"Type" xml:"Type"`
	Status               string          `json:"Status" xml:"Status"`
	Stage                string          `json:"Stage" xml:"Stage"`
	SrcInstId            string          `json:"SrcInstId" xml:"SrcInstId"`
	SrcDbName            string          `json:"SrcDbName" xml:"SrcDbName"`
	DstInstId            string          `json:"DstInstId" xml:"DstInstId"`
	DstDbName            string          `json:"DstDbName" xml:"DstDbName"`
	EvaluateTaskId       int             `json:"EvaluateTaskId" xml:"EvaluateTaskId"`
	BatchEvaluateTaskId  int             `json:"BatchEvaluateTaskId" xml:"BatchEvaluateTaskId"`
	CreateDbProgress     int             `json:"CreateDbProgress" xml:"CreateDbProgress"`
	CreateTablesProgress int             `json:"CreateTablesProgress" xml:"CreateTablesProgress"`
	Progress             int             `json:"Progress" xml:"Progress"`
	JingweiProgress      JingweiProgress `json:"JingweiProgress" xml:"JingweiProgress"`
}

DataExportTask is a nested struct in drds response

type DataImportSrcDstTables ¶ added in v1.60.339

type DataImportSrcDstTables struct {
	SrcTables SrcTablesInDescribeCustomDataImportSrcDstTables `json:"SrcTables" xml:"SrcTables"`
	DstTables DstTablesInDescribeCustomDataImportSrcDstTables `json:"DstTables" xml:"DstTables"`
}

DataImportSrcDstTables is a nested struct in drds response

type DataImportTask ¶ added in v1.60.339

type DataImportTask struct {
	Id                   int             `json:"Id" xml:"Id"`
	TaskName             string          `json:"TaskName" xml:"TaskName"`
	GmtCreate            string          `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified          string          `json:"GmtModified" xml:"GmtModified"`
	Type                 int             `json:"Type" xml:"Type"`
	Status               string          `json:"Status" xml:"Status"`
	Stage                string          `json:"Stage" xml:"Stage"`
	SrcInstId            string          `json:"SrcInstId" xml:"SrcInstId"`
	SrcDbName            string          `json:"SrcDbName" xml:"SrcDbName"`
	DstInstId            string          `json:"DstInstId" xml:"DstInstId"`
	DstDbName            string          `json:"DstDbName" xml:"DstDbName"`
	EvaluateTaskId       int             `json:"EvaluateTaskId" xml:"EvaluateTaskId"`
	BatchEvaluateTaskId  int             `json:"BatchEvaluateTaskId" xml:"BatchEvaluateTaskId"`
	CreateDbProgress     int             `json:"CreateDbProgress" xml:"CreateDbProgress"`
	CreateTablesProgress int             `json:"CreateTablesProgress" xml:"CreateTablesProgress"`
	Progress             int             `json:"Progress" xml:"Progress"`
	JingweiProgress      JingweiProgress `json:"JingweiProgress" xml:"JingweiProgress"`
}

DataImportTask is a nested struct in drds response

type DataInCreateEvaluateTask ¶ added in v1.60.339

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

DataInCreateEvaluateTask is a nested struct in drds response

type DataInDescribeBatchEvaluateTaskReport ¶ added in v1.60.339

type DataInDescribeBatchEvaluateTaskReport struct {
	EvaluateResults []EvaluateResults `json:"EvaluateResults" xml:"EvaluateResults"`
}

DataInDescribeBatchEvaluateTaskReport is a nested struct in drds response

type DataInDescribeDataExportTasks ¶ added in v1.61.612

type DataInDescribeDataExportTasks struct {
	DataExportTask []DataExportTask `json:"DataExportTask" xml:"DataExportTask"`
}

DataInDescribeDataExportTasks is a nested struct in drds response

type DataInDescribeDataImportTasks ¶ added in v1.60.339

type DataInDescribeDataImportTasks struct {
	DataImportTask []DataImportTask `json:"DataImportTask" xml:"DataImportTask"`
}

DataInDescribeDataImportTasks is a nested struct in drds response

type DataInDescribeDrdsDB ¶

type DataInDescribeDrdsDB struct {
	DbName     string `json:"DbName" xml:"DbName"`
	Status     int    `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Msg        string `json:"Msg" xml:"Msg"`
	Mode       string `json:"Mode" xml:"Mode"`
}

DataInDescribeDrdsDB is a nested struct in drds response

type DataInDescribeDrdsDBs ¶

type DataInDescribeDrdsDBs struct {
	Db []Db `json:"Db" xml:"Db"`
}

DataInDescribeDrdsDBs is a nested struct in drds response

type DataInDescribeDrdsInstance ¶ added in v1.60.279

type DataInDescribeDrdsInstance struct {
	DrdsInstanceId        string                                      `json:"DrdsInstanceId" xml:"DrdsInstanceId"`
	Type                  string                                      `json:"Type" xml:"Type"`
	RegionId              string                                      `json:"RegionId" xml:"RegionId"`
	ZoneId                string                                      `json:"ZoneId" xml:"ZoneId"`
	Description           string                                      `json:"Description" xml:"Description"`
	NetworkType           string                                      `json:"NetworkType" xml:"NetworkType"`
	Status                string                                      `json:"Status" xml:"Status"`
	CreateTime            int64                                       `json:"CreateTime" xml:"CreateTime"`
	Version               int64                                       `json:"Version" xml:"Version"`
	InstanceSeries        string                                      `json:"InstanceSeries" xml:"InstanceSeries"`
	InstanceSpec          string                                      `json:"InstanceSpec" xml:"InstanceSpec"`
	VpcCloudInstanceId    string                                      `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	InstRole              string                                      `json:"InstRole" xml:"InstRole"`
	CommodityCode         string                                      `json:"CommodityCode" xml:"CommodityCode"`
	ExpireDate            int64                                       `json:"ExpireDate" xml:"ExpireDate"`
	VersionAction         string                                      `json:"VersionAction" xml:"VersionAction"`
	Label                 string                                      `json:"Label" xml:"Label"`
	MasterInstanceId      string                                      `json:"MasterInstanceId" xml:"MasterInstanceId"`
	MachineType           string                                      `json:"MachineType" xml:"MachineType"`
	OrderInstanceId       string                                      `json:"OrderInstanceId" xml:"OrderInstanceId"`
	MysqlVersion          int                                         `json:"MysqlVersion" xml:"MysqlVersion"`
	StorageType           string                                      `json:"StorageType" xml:"StorageType"`
	ResourceGroupId       string                                      `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ReadOnlyDBInstanceIds ReadOnlyDBInstanceIdsInDescribeDrdsInstance `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
	Vips                  VipsInDescribeDrdsInstance                  `json:"Vips" xml:"Vips"`
}

DataInDescribeDrdsInstance is a nested struct in drds response

type DataInDescribeDrdsInstanceDbMonitor ¶

type DataInDescribeDrdsInstanceDbMonitor struct {
	PartialPerformanceData []PartialPerformanceData `json:"PartialPerformanceData" xml:"PartialPerformanceData"`
}

DataInDescribeDrdsInstanceDbMonitor is a nested struct in drds response

type DataInDescribeDrdsInstanceMonitor ¶

type DataInDescribeDrdsInstanceMonitor struct {
	PartialPerformanceData []PartialPerformanceData `json:"PartialPerformanceData" xml:"PartialPerformanceData"`
}

DataInDescribeDrdsInstanceMonitor is a nested struct in drds response

type DataInDescribeDrdsInstances ¶

type DataInDescribeDrdsInstances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

DataInDescribeDrdsInstances is a nested struct in drds response

type DataInDescribeDrdsSqlAuditStatus ¶

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

DataInDescribeDrdsSqlAuditStatus is a nested struct in drds response

type DataInDescribeEvaluateTasks ¶ added in v1.60.339

type DataInDescribeEvaluateTasks struct {
	EvaluateTask []EvaluateTask `json:"EvaluateTask" xml:"EvaluateTask"`
}

DataInDescribeEvaluateTasks is a nested struct in drds response

type DataInDescribeExpandLogicTableInfoList ¶

type DataInDescribeExpandLogicTableInfoList struct {
	Data []Data `json:"data" xml:"data"`
}

DataInDescribeExpandLogicTableInfoList is a nested struct in drds response

type DataInDescribeFirstDrdsInstanceByOrderId ¶ added in v1.60.339

type DataInDescribeFirstDrdsInstanceByOrderId struct {
	DrdsInstanceId        string                                                    `json:"DrdsInstanceId" xml:"DrdsInstanceId"`
	Type                  string                                                    `json:"Type" xml:"Type"`
	RegionId              string                                                    `json:"RegionId" xml:"RegionId"`
	ZoneId                string                                                    `json:"ZoneId" xml:"ZoneId"`
	Description           string                                                    `json:"Description" xml:"Description"`
	NetworkType           string                                                    `json:"NetworkType" xml:"NetworkType"`
	Status                string                                                    `json:"Status" xml:"Status"`
	CreateTime            int64                                                     `json:"CreateTime" xml:"CreateTime"`
	Version               int64                                                     `json:"Version" xml:"Version"`
	InstanceSeries        string                                                    `json:"InstanceSeries" xml:"InstanceSeries"`
	InstanceSpec          string                                                    `json:"InstanceSpec" xml:"InstanceSpec"`
	VpcCloudInstanceId    string                                                    `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	InstRole              string                                                    `json:"InstRole" xml:"InstRole"`
	CommodityCode         string                                                    `json:"CommodityCode" xml:"CommodityCode"`
	ExpireDate            int64                                                     `json:"ExpireDate" xml:"ExpireDate"`
	VersionAction         string                                                    `json:"VersionAction" xml:"VersionAction"`
	Label                 string                                                    `json:"Label" xml:"Label"`
	MasterInstanceId      string                                                    `json:"MasterInstanceId" xml:"MasterInstanceId"`
	MachineType           string                                                    `json:"MachineType" xml:"MachineType"`
	OrderInstanceId       string                                                    `json:"OrderInstanceId" xml:"OrderInstanceId"`
	MysqlVersion          int                                                       `json:"MysqlVersion" xml:"MysqlVersion"`
	ReadOnlyDBInstanceIds ReadOnlyDBInstanceIdsInDescribeFirstDrdsInstanceByOrderId `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
	Vips                  VipsInDescribeFirstDrdsInstanceByOrderId                  `json:"Vips" xml:"Vips"`
}

DataInDescribeFirstDrdsInstanceByOrderId is a nested struct in drds response

type DataInDescribeRDSPerformance ¶

type DataInDescribeRDSPerformance struct {
	PartialPerformanceData []PartialPerformanceData `json:"PartialPerformanceData" xml:"PartialPerformanceData"`
}

DataInDescribeRDSPerformance is a nested struct in drds response

type DataInDescribeRdsList ¶

type DataInDescribeRdsList struct {
	RdsInstance []RdsInstance `json:"RdsInstance" xml:"RdsInstance"`
}

DataInDescribeRdsList is a nested struct in drds response

type DataInDescribeRecycleBinTables ¶

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

DataInDescribeRecycleBinTables is a nested struct in drds response

type DataInDescribeShardDBs ¶

type DataInDescribeShardDBs struct {
	DbIntancePair []DbIntancePair `json:"DbIntancePair" xml:"DbIntancePair"`
}

DataInDescribeShardDBs is a nested struct in drds response

type DataInDescribeTable ¶

type DataInDescribeTable struct {
	List []ColumnInfo `json:"List" xml:"List"`
}

DataInDescribeTable is a nested struct in drds response

type DataInDescribeTableShardingInfo ¶ added in v1.60.279

type DataInDescribeTableShardingInfo struct {
	DbShardingFunction   string   `json:"DbShardingFunction" xml:"DbShardingFunction"`
	DbRightShiftOffset   int      `json:"DbRightShiftOffset" xml:"DbRightShiftOffset"`
	TbShardingFunction   string   `json:"TbShardingFunction" xml:"TbShardingFunction"`
	TbRightShiftOffset   int      `json:"TbRightShiftOffset" xml:"TbRightShiftOffset"`
	TbPartitions         int      `json:"TbPartitions" xml:"TbPartitions"`
	IsShard              bool     `json:"IsShard" xml:"IsShard"`
	TbComputeLength      int      `json:"TbComputeLength" xml:"TbComputeLength"`
	DbComputeLength      int      `json:"DbComputeLength" xml:"DbComputeLength"`
	DbShardingColumnList []string `json:"DbShardingColumnList" xml:"DbShardingColumnList"`
	TbShardingColumnList []string `json:"TbShardingColumnList" xml:"TbShardingColumnList"`
	ColumnList           []Column `json:"ColumnList" xml:"ColumnList"`
}

DataInDescribeTableShardingInfo is a nested struct in drds response

type DataInGetBatchEvaluateTaskReport ¶ added in v1.60.279

type DataInGetBatchEvaluateTaskReport struct {
	EvaluateResults []EvaluateResults `json:"EvaluateResults" xml:"EvaluateResults"`
}

DataInGetBatchEvaluateTaskReport is a nested struct in drds response

type DataInListUnCompleteTasks ¶ added in v1.61.612

type DataInListUnCompleteTasks struct {
	Task []Task `json:"task" xml:"task"`
}

DataInListUnCompleteTasks is a nested struct in drds response

type DataItem ¶

type DataItem struct {
	ExtraSlsProject   string `json:"ExtraSlsProject" xml:"ExtraSlsProject"`
	Enabled           string `json:"Enabled" xml:"Enabled"`
	CreateTime        string `json:"CreateTime" xml:"CreateTime"`
	ExtraWriteEnabled bool   `json:"ExtraWriteEnabled" xml:"ExtraWriteEnabled"`
	Detailed          string `json:"Detailed" xml:"Detailed"`
	OriginalTableName string `json:"OriginalTableName" xml:"OriginalTableName"`
	ExtraAliUid       int64  `json:"ExtraAliUid" xml:"ExtraAliUid"`
	ExtraSlsLogStore  string `json:"ExtraSlsLogStore" xml:"ExtraSlsLogStore"`
	TableName         string `json:"TableName" xml:"TableName"`
	DbName            string `json:"DbName" xml:"DbName"`
}

DataItem is a nested struct in drds response

type Database ¶

type Database struct {
	Status      int    `json:"Status" xml:"Status"`
	DbName      string `json:"DbName" xml:"DbName"`
	Description string `json:"Description" xml:"Description"`
}

Database is a nested struct in drds response

type DatabasesInDescribeDbInstanceDbs ¶ added in v1.60.339

type DatabasesInDescribeDbInstanceDbs struct {
	Database []Database `json:"Database" xml:"Database"`
}

DatabasesInDescribeDbInstanceDbs is a nested struct in drds response

type DatabasesInDescribeRdsDbInfos ¶ added in v1.60.339

type DatabasesInDescribeRdsDbInfos struct {
	Database []Database `json:"Database" xml:"Database"`
}

DatabasesInDescribeRdsDbInfos is a nested struct in drds response

type DatalinkReplicationPrecheckRequest ¶

type DatalinkReplicationPrecheckRequest struct {
	*requests.RpcRequest
	SrcTableName   string `position:"Query" name:"SrcTableName"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DstTableName   string `position:"Query" name:"DstTableName"`
}

DatalinkReplicationPrecheckRequest is the request struct for api DatalinkReplicationPrecheck

func CreateDatalinkReplicationPrecheckRequest ¶

func CreateDatalinkReplicationPrecheckRequest() (request *DatalinkReplicationPrecheckRequest)

CreateDatalinkReplicationPrecheckRequest creates a request to invoke DatalinkReplicationPrecheck API

type DatalinkReplicationPrecheckResponse ¶

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

DatalinkReplicationPrecheckResponse is the response struct for api DatalinkReplicationPrecheck

func CreateDatalinkReplicationPrecheckResponse ¶

func CreateDatalinkReplicationPrecheckResponse() (response *DatalinkReplicationPrecheckResponse)

CreateDatalinkReplicationPrecheckResponse creates a response to parse from DatalinkReplicationPrecheck response

type Db ¶

type Db struct {
	DbName     string `json:"DbName" xml:"DbName"`
	Status     int    `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Msg        string `json:"Msg" xml:"Msg"`
	Mode       string `json:"Mode" xml:"Mode"`
}

Db is a nested struct in drds response

type DbInfo ¶ added in v1.61.612

type DbInfo struct {
	DbName        string      `json:"DbName" xml:"DbName"`
	TableInfoList []TableInfo `json:"TableInfoList" xml:"TableInfoList"`
}

DbInfo is a nested struct in drds response

type DbInstance ¶

type DbInstance struct {
	ReadWeight        int                                       `json:"ReadWeight" xml:"ReadWeight"`
	Port              int                                       `json:"Port" xml:"Port"`
	DbInstType        string                                    `json:"DbInstType" xml:"DbInstType"`
	Engine            string                                    `json:"Engine" xml:"Engine"`
	EngineVersion     string                                    `json:"EngineVersion" xml:"EngineVersion"`
	RemainDays        string                                    `json:"RemainDays" xml:"RemainDays"`
	PayType           string                                    `json:"PayType" xml:"PayType"`
	ReadMode          string                                    `json:"ReadMode" xml:"ReadMode"`
	RdsInstType       string                                    `json:"RdsInstType" xml:"RdsInstType"`
	DBInstanceStatus  string                                    `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	ExpireTime        string                                    `json:"ExpireTime" xml:"ExpireTime"`
	ConnectUrl        string                                    `json:"ConnectUrl" xml:"ConnectUrl"`
	DBInstanceId      string                                    `json:"DBInstanceId" xml:"DBInstanceId"`
	DmInstanceId      string                                    `json:"DmInstanceId" xml:"DmInstanceId"`
	NetworkType       string                                    `json:"NetworkType" xml:"NetworkType"`
	Endpoints         Endpoints                                 `json:"Endpoints" xml:"Endpoints"`
	DBNodes           DBNodes                                   `json:"DBNodes" xml:"DBNodes"`
	ReadOnlyInstances ReadOnlyInstancesInDescribeDrdsDbInstance `json:"ReadOnlyInstances" xml:"ReadOnlyInstances"`
}

DbInstance is a nested struct in drds response

type DbInstanceInDescribeDrdsDbInstances ¶

type DbInstanceInDescribeDrdsDbInstances struct {
	DBInstanceId      string                                     `json:"DBInstanceId" xml:"DBInstanceId"`
	DmInstanceId      string                                     `json:"DmInstanceId" xml:"DmInstanceId"`
	ConnectUrl        string                                     `json:"ConnectUrl" xml:"ConnectUrl"`
	Port              int                                        `json:"Port" xml:"Port"`
	DBInstanceStatus  string                                     `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DbInstType        string                                     `json:"DbInstType" xml:"DbInstType"`
	ReadWeight        int                                        `json:"ReadWeight" xml:"ReadWeight"`
	NetworkType       string                                     `json:"NetworkType" xml:"NetworkType"`
	Engine            string                                     `json:"Engine" xml:"Engine"`
	EngineVersion     string                                     `json:"EngineVersion" xml:"EngineVersion"`
	RdsInstType       string                                     `json:"RdsInstType" xml:"RdsInstType"`
	PayType           string                                     `json:"PayType" xml:"PayType"`
	ExpireTime        string                                     `json:"ExpireTime" xml:"ExpireTime"`
	RemainDays        int                                        `json:"RemainDays" xml:"RemainDays"`
	ReadOnlyInstances ReadOnlyInstancesInDescribeDrdsDbInstances `json:"ReadOnlyInstances" xml:"ReadOnlyInstances"`
}

DbInstanceInDescribeDrdsDbInstances is a nested struct in drds response

type DbInstanceInDescribeDrdsRdsInstances ¶ added in v1.61.612

type DbInstanceInDescribeDrdsRdsInstances struct {
	DBInstanceId        string `json:"DBInstanceId" xml:"DBInstanceId"`
	DmInstanceId        string `json:"DmInstanceId" xml:"DmInstanceId"`
	ConnectUrl          string `json:"ConnectUrl" xml:"ConnectUrl"`
	Port                int    `json:"Port" xml:"Port"`
	DBInstanceStatus    string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DbInstType          string `json:"DbInstType" xml:"DbInstType"`
	ReadWeight          int    `json:"ReadWeight" xml:"ReadWeight"`
	NetworkType         string `json:"NetworkType" xml:"NetworkType"`
	Engine              string `json:"Engine" xml:"Engine"`
	EngineVersion       string `json:"EngineVersion" xml:"EngineVersion"`
	RdsInstType         string `json:"RdsInstType" xml:"RdsInstType"`
	PayType             string `json:"PayType" xml:"PayType"`
	ExpireTime          string `json:"ExpireTime" xml:"ExpireTime"`
	RemainDays          int    `json:"RemainDays" xml:"RemainDays"`
	DBInstanceClassType string `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
	DBInstanceCPU       string `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
	DBInstanceMemory    int64  `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
	DBInstanceStorage   int64  `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
}

DbInstanceInDescribeDrdsRdsInstances is a nested struct in drds response

type DbInstanceInDescribeRdsReadOnly ¶ added in v1.61.612

type DbInstanceInDescribeRdsReadOnly struct {
	DBInstanceId        string `json:"DBInstanceId" xml:"DBInstanceId"`
	DmInstanceId        string `json:"DmInstanceId" xml:"DmInstanceId"`
	ConnectUrl          string `json:"ConnectUrl" xml:"ConnectUrl"`
	Port                int    `json:"Port" xml:"Port"`
	DBInstanceStatus    string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DbInstType          string `json:"DbInstType" xml:"DbInstType"`
	ReadWeight          int    `json:"ReadWeight" xml:"ReadWeight"`
	NetworkType         string `json:"NetworkType" xml:"NetworkType"`
	Engine              string `json:"Engine" xml:"Engine"`
	EngineVersion       string `json:"EngineVersion" xml:"EngineVersion"`
	RdsInstType         string `json:"RdsInstType" xml:"RdsInstType"`
	PayType             string `json:"PayType" xml:"PayType"`
	ExpireTime          string `json:"ExpireTime" xml:"ExpireTime"`
	RemainDays          int    `json:"RemainDays" xml:"RemainDays"`
	DBInstanceClassType string `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
	DBInstanceCPU       string `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
	DBInstanceMemory    int64  `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
	DBInstanceStorage   int64  `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
}

DbInstanceInDescribeRdsReadOnly is a nested struct in drds response

type DbInstancesInDescribeDrdsDbInstances ¶

type DbInstancesInDescribeDrdsDbInstances struct {
	DbInstance []DbInstanceInDescribeDrdsDbInstances `json:"DbInstance" xml:"DbInstance"`
}

DbInstancesInDescribeDrdsDbInstances is a nested struct in drds response

type DbInstancesInDescribeDrdsRdsInstances ¶ added in v1.61.612

type DbInstancesInDescribeDrdsRdsInstances struct {
	DbInstance []DbInstanceInDescribeDrdsRdsInstances `json:"DbInstance" xml:"DbInstance"`
}

DbInstancesInDescribeDrdsRdsInstances is a nested struct in drds response

type DbInstancesInDescribeRdsReadOnly ¶ added in v1.61.612

type DbInstancesInDescribeRdsReadOnly struct {
	DbInstance []DbInstanceInDescribeRdsReadOnly `json:"DbInstance" xml:"DbInstance"`
}

DbInstancesInDescribeRdsReadOnly is a nested struct in drds response

type DbInstancesInDescribeRdsSuperAccountInstances ¶

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

DbInstancesInDescribeRdsSuperAccountInstances is a nested struct in drds response

type DbIntancePair ¶

type DbIntancePair struct {
	SubDbName    string `json:"SubDbName" xml:"SubDbName"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	GroupName    string `json:"GroupName" xml:"GroupName"`
}

DbIntancePair is a nested struct in drds response

type DbNamesInDescribeBackupDbs ¶

type DbNamesInDescribeBackupDbs struct {
	DbName []string `json:"dbName" xml:"dbName"`
}

DbNamesInDescribeBackupDbs is a nested struct in drds response

type DbNamesInDescribeMyCatDbList ¶ added in v1.61.612

type DbNamesInDescribeMyCatDbList struct {
	DbName []string `json:"dbName" xml:"dbName"`
}

DbNamesInDescribeMyCatDbList is a nested struct in drds response

type DbPrivilege ¶

type DbPrivilege struct {
	DbName    string `json:"DbName" xml:"DbName"`
	Privilege string `json:"Privilege" xml:"Privilege"`
}

DbPrivilege is a nested struct in drds response

type DbPrivileges ¶

type DbPrivileges struct {
	DbPrivilege []DbPrivilege `json:"DbPrivilege" xml:"DbPrivilege"`
}

DbPrivileges is a nested struct in drds response

type DbShardingColumnList ¶ added in v1.60.279

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

DbShardingColumnList is a nested struct in drds response

type DeleteDrdsDBRequest ¶

type DeleteDrdsDBRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DeleteDrdsDBRequest is the request struct for api DeleteDrdsDB

func CreateDeleteDrdsDBRequest ¶

func CreateDeleteDrdsDBRequest() (request *DeleteDrdsDBRequest)

CreateDeleteDrdsDBRequest creates a request to invoke DeleteDrdsDB API

type DeleteDrdsDBResponse ¶

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

DeleteDrdsDBResponse is the response struct for api DeleteDrdsDB

func CreateDeleteDrdsDBResponse ¶

func CreateDeleteDrdsDBResponse() (response *DeleteDrdsDBResponse)

CreateDeleteDrdsDBResponse creates a response to parse from DeleteDrdsDB response

type DeleteFailedDrdsDBRequest ¶

type DeleteFailedDrdsDBRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DeleteFailedDrdsDBRequest is the request struct for api DeleteFailedDrdsDB

func CreateDeleteFailedDrdsDBRequest ¶

func CreateDeleteFailedDrdsDBRequest() (request *DeleteFailedDrdsDBRequest)

CreateDeleteFailedDrdsDBRequest creates a request to invoke DeleteFailedDrdsDB API

type DeleteFailedDrdsDBResponse ¶

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

DeleteFailedDrdsDBResponse is the response struct for api DeleteFailedDrdsDB

func CreateDeleteFailedDrdsDBResponse ¶

func CreateDeleteFailedDrdsDBResponse() (response *DeleteFailedDrdsDBResponse)

CreateDeleteFailedDrdsDBResponse creates a response to parse from DeleteFailedDrdsDB response

type DeleteShardTasksRequest ¶

type DeleteShardTasksRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string                       `position:"Query" name:"DrdsInstanceId"`
	DbName         string                       `position:"Query" name:"DbName"`
	TableName      *[]DeleteShardTasksTableName `position:"Query" name:"TableName"  type:"Repeated"`
}

DeleteShardTasksRequest is the request struct for api DeleteShardTasks

func CreateDeleteShardTasksRequest ¶

func CreateDeleteShardTasksRequest() (request *DeleteShardTasksRequest)

CreateDeleteShardTasksRequest creates a request to invoke DeleteShardTasks API

type DeleteShardTasksResponse ¶

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

DeleteShardTasksResponse is the response struct for api DeleteShardTasks

func CreateDeleteShardTasksResponse ¶

func CreateDeleteShardTasksResponse() (response *DeleteShardTasksResponse)

CreateDeleteShardTasksResponse creates a response to parse from DeleteShardTasks response

type DeleteShardTasksTableName ¶

type DeleteShardTasksTableName struct {
	SourceTableName string `name:"SourceTableName"`
	TargetTableName string `name:"TargetTableName"`
}

DeleteShardTasksTableName is a repeated param struct in DeleteShardTasksRequest

type DescribeBackMenuRequest ¶

type DescribeBackMenuRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeBackMenuRequest is the request struct for api DescribeBackMenu

func CreateDescribeBackMenuRequest ¶

func CreateDescribeBackMenuRequest() (request *DescribeBackMenuRequest)

CreateDescribeBackMenuRequest creates a request to invoke DescribeBackMenu API

type DescribeBackMenuResponse ¶

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

DescribeBackMenuResponse is the response struct for api DescribeBackMenu

func CreateDescribeBackMenuResponse ¶

func CreateDescribeBackMenuResponse() (response *DescribeBackMenuResponse)

CreateDescribeBackMenuResponse creates a response to parse from DescribeBackMenu response

type DescribeBackupDbsRequest ¶

type DescribeBackupDbsRequest struct {
	*requests.RpcRequest
	PreferredRestoreTime string `position:"Query" name:"PreferredRestoreTime"`
	BackupId             string `position:"Query" name:"BackupId"`
	DrdsInstanceId       string `position:"Query" name:"DrdsInstanceId"`
}

DescribeBackupDbsRequest is the request struct for api DescribeBackupDbs

func CreateDescribeBackupDbsRequest ¶

func CreateDescribeBackupDbsRequest() (request *DescribeBackupDbsRequest)

CreateDescribeBackupDbsRequest creates a request to invoke DescribeBackupDbs API

type DescribeBackupDbsResponse ¶

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

DescribeBackupDbsResponse is the response struct for api DescribeBackupDbs

func CreateDescribeBackupDbsResponse ¶

func CreateDescribeBackupDbsResponse() (response *DescribeBackupDbsResponse)

CreateDescribeBackupDbsResponse creates a response to parse from DescribeBackupDbs response

type DescribeBackupLocalRequest ¶

type DescribeBackupLocalRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeBackupLocalRequest is the request struct for api DescribeBackupLocal

func CreateDescribeBackupLocalRequest ¶

func CreateDescribeBackupLocalRequest() (request *DescribeBackupLocalRequest)

CreateDescribeBackupLocalRequest creates a request to invoke DescribeBackupLocal API

type DescribeBackupLocalResponse ¶

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

DescribeBackupLocalResponse is the response struct for api DescribeBackupLocal

func CreateDescribeBackupLocalResponse ¶

func CreateDescribeBackupLocalResponse() (response *DescribeBackupLocalResponse)

CreateDescribeBackupLocalResponse creates a response to parse from DescribeBackupLocal response

type DescribeBackupPolicyRequest ¶

type DescribeBackupPolicyRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyRequest ¶

func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)

CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

type DescribeBackupPolicyResponse ¶

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

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse ¶

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupSetsRequest ¶

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

DescribeBackupSetsRequest is the request struct for api DescribeBackupSets

func CreateDescribeBackupSetsRequest ¶

func CreateDescribeBackupSetsRequest() (request *DescribeBackupSetsRequest)

CreateDescribeBackupSetsRequest creates a request to invoke DescribeBackupSets API

type DescribeBackupSetsResponse ¶

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

DescribeBackupSetsResponse is the response struct for api DescribeBackupSets

func CreateDescribeBackupSetsResponse ¶

func CreateDescribeBackupSetsResponse() (response *DescribeBackupSetsResponse)

CreateDescribeBackupSetsResponse creates a response to parse from DescribeBackupSets response

type DescribeBackupTimesRequest ¶

type DescribeBackupTimesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeBackupTimesRequest is the request struct for api DescribeBackupTimes

func CreateDescribeBackupTimesRequest ¶

func CreateDescribeBackupTimesRequest() (request *DescribeBackupTimesRequest)

CreateDescribeBackupTimesRequest creates a request to invoke DescribeBackupTimes API

type DescribeBackupTimesResponse ¶

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

DescribeBackupTimesResponse is the response struct for api DescribeBackupTimes

func CreateDescribeBackupTimesResponse ¶

func CreateDescribeBackupTimesResponse() (response *DescribeBackupTimesResponse)

CreateDescribeBackupTimesResponse creates a response to parse from DescribeBackupTimes response

type DescribeBatchEvaluateTaskReportRequest ¶ added in v1.60.339

type DescribeBatchEvaluateTaskReportRequest struct {
	*requests.RpcRequest
	BatchEvaluateTaskId requests.Integer `position:"Query" name:"BatchEvaluateTaskId"`
}

DescribeBatchEvaluateTaskReportRequest is the request struct for api DescribeBatchEvaluateTaskReport

func CreateDescribeBatchEvaluateTaskReportRequest ¶ added in v1.60.339

func CreateDescribeBatchEvaluateTaskReportRequest() (request *DescribeBatchEvaluateTaskReportRequest)

CreateDescribeBatchEvaluateTaskReportRequest creates a request to invoke DescribeBatchEvaluateTaskReport API

type DescribeBatchEvaluateTaskReportResponse ¶ added in v1.60.339

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

DescribeBatchEvaluateTaskReportResponse is the response struct for api DescribeBatchEvaluateTaskReport

func CreateDescribeBatchEvaluateTaskReportResponse ¶ added in v1.60.339

func CreateDescribeBatchEvaluateTaskReportResponse() (response *DescribeBatchEvaluateTaskReportResponse)

CreateDescribeBatchEvaluateTaskReportResponse creates a response to parse from DescribeBatchEvaluateTaskReport response

type DescribeBroadcastTablesRequest ¶

type DescribeBroadcastTablesRequest struct {
	*requests.RpcRequest
	Query          string           `position:"Query" name:"Query"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

DescribeBroadcastTablesRequest is the request struct for api DescribeBroadcastTables

func CreateDescribeBroadcastTablesRequest ¶

func CreateDescribeBroadcastTablesRequest() (request *DescribeBroadcastTablesRequest)

CreateDescribeBroadcastTablesRequest creates a request to invoke DescribeBroadcastTables API

type DescribeBroadcastTablesResponse ¶

type DescribeBroadcastTablesResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Success    bool       `json:"Success" xml:"Success"`
	IsShard    bool       `json:"IsShard" xml:"IsShard"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	Total      int        `json:"Total" xml:"Total"`
	List       []ListItem `json:"List" xml:"List"`
}

DescribeBroadcastTablesResponse is the response struct for api DescribeBroadcastTables

func CreateDescribeBroadcastTablesResponse ¶

func CreateDescribeBroadcastTablesResponse() (response *DescribeBroadcastTablesResponse)

CreateDescribeBroadcastTablesResponse creates a response to parse from DescribeBroadcastTables response

type DescribeCreateDrdsInstanceStatusRequest ¶

type DescribeCreateDrdsInstanceStatusRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeCreateDrdsInstanceStatusRequest is the request struct for api DescribeCreateDrdsInstanceStatus

func CreateDescribeCreateDrdsInstanceStatusRequest ¶

func CreateDescribeCreateDrdsInstanceStatusRequest() (request *DescribeCreateDrdsInstanceStatusRequest)

CreateDescribeCreateDrdsInstanceStatusRequest creates a request to invoke DescribeCreateDrdsInstanceStatus API

type DescribeCreateDrdsInstanceStatusResponse ¶

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

DescribeCreateDrdsInstanceStatusResponse is the response struct for api DescribeCreateDrdsInstanceStatus

func CreateDescribeCreateDrdsInstanceStatusResponse ¶

func CreateDescribeCreateDrdsInstanceStatusResponse() (response *DescribeCreateDrdsInstanceStatusResponse)

CreateDescribeCreateDrdsInstanceStatusResponse creates a response to parse from DescribeCreateDrdsInstanceStatus response

type DescribeCustomDataExportSrcDstTablesRequest ¶ added in v1.61.612

type DescribeCustomDataExportSrcDstTablesRequest struct {
	*requests.RpcRequest
	ExportParam string `position:"Query" name:"ExportParam"`
}

DescribeCustomDataExportSrcDstTablesRequest is the request struct for api DescribeCustomDataExportSrcDstTables

func CreateDescribeCustomDataExportSrcDstTablesRequest ¶ added in v1.61.612

func CreateDescribeCustomDataExportSrcDstTablesRequest() (request *DescribeCustomDataExportSrcDstTablesRequest)

CreateDescribeCustomDataExportSrcDstTablesRequest creates a request to invoke DescribeCustomDataExportSrcDstTables API

type DescribeCustomDataExportSrcDstTablesResponse ¶ added in v1.61.612

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

DescribeCustomDataExportSrcDstTablesResponse is the response struct for api DescribeCustomDataExportSrcDstTables

func CreateDescribeCustomDataExportSrcDstTablesResponse ¶ added in v1.61.612

func CreateDescribeCustomDataExportSrcDstTablesResponse() (response *DescribeCustomDataExportSrcDstTablesResponse)

CreateDescribeCustomDataExportSrcDstTablesResponse creates a response to parse from DescribeCustomDataExportSrcDstTables response

type DescribeCustomDataImportSrcDstTablesRequest ¶ added in v1.60.339

type DescribeCustomDataImportSrcDstTablesRequest struct {
	*requests.RpcRequest
	ImportParam string `position:"Query" name:"ImportParam"`
}

DescribeCustomDataImportSrcDstTablesRequest is the request struct for api DescribeCustomDataImportSrcDstTables

func CreateDescribeCustomDataImportSrcDstTablesRequest ¶ added in v1.60.339

func CreateDescribeCustomDataImportSrcDstTablesRequest() (request *DescribeCustomDataImportSrcDstTablesRequest)

CreateDescribeCustomDataImportSrcDstTablesRequest creates a request to invoke DescribeCustomDataImportSrcDstTables API

type DescribeCustomDataImportSrcDstTablesResponse ¶ added in v1.60.339

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

DescribeCustomDataImportSrcDstTablesResponse is the response struct for api DescribeCustomDataImportSrcDstTables

func CreateDescribeCustomDataImportSrcDstTablesResponse ¶ added in v1.60.339

func CreateDescribeCustomDataImportSrcDstTablesResponse() (response *DescribeCustomDataImportSrcDstTablesResponse)

CreateDescribeCustomDataImportSrcDstTablesResponse creates a response to parse from DescribeCustomDataImportSrcDstTables response

type DescribeDDLTaskRequest ¶ added in v1.61.612

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

DescribeDDLTaskRequest is the request struct for api DescribeDDLTask

func CreateDescribeDDLTaskRequest ¶ added in v1.61.612

func CreateDescribeDDLTaskRequest() (request *DescribeDDLTaskRequest)

CreateDescribeDDLTaskRequest creates a request to invoke DescribeDDLTask API

type DescribeDDLTaskResponse ¶ added in v1.61.612

type DescribeDDLTaskResponse struct {
	*responses.BaseResponse
	Data Data `json:"Data" xml:"Data"`
}

DescribeDDLTaskResponse is the response struct for api DescribeDDLTask

func CreateDescribeDDLTaskResponse ¶ added in v1.61.612

func CreateDescribeDDLTaskResponse() (response *DescribeDDLTaskResponse)

CreateDescribeDDLTaskResponse creates a response to parse from DescribeDDLTask response

type DescribeDataExportPreCheckResultRequest ¶ added in v1.61.612

type DescribeDataExportPreCheckResultRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeDataExportPreCheckResultRequest is the request struct for api DescribeDataExportPreCheckResult

func CreateDescribeDataExportPreCheckResultRequest ¶ added in v1.61.612

func CreateDescribeDataExportPreCheckResultRequest() (request *DescribeDataExportPreCheckResultRequest)

CreateDescribeDataExportPreCheckResultRequest creates a request to invoke DescribeDataExportPreCheckResult API

type DescribeDataExportPreCheckResultResponse ¶ added in v1.61.612

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

DescribeDataExportPreCheckResultResponse is the response struct for api DescribeDataExportPreCheckResult

func CreateDescribeDataExportPreCheckResultResponse ¶ added in v1.61.612

func CreateDescribeDataExportPreCheckResultResponse() (response *DescribeDataExportPreCheckResultResponse)

CreateDescribeDataExportPreCheckResultResponse creates a response to parse from DescribeDataExportPreCheckResult response

type DescribeDataExportTaskReportRequest ¶ added in v1.61.612

type DescribeDataExportTaskReportRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeDataExportTaskReportRequest is the request struct for api DescribeDataExportTaskReport

func CreateDescribeDataExportTaskReportRequest ¶ added in v1.61.612

func CreateDescribeDataExportTaskReportRequest() (request *DescribeDataExportTaskReportRequest)

CreateDescribeDataExportTaskReportRequest creates a request to invoke DescribeDataExportTaskReport API

type DescribeDataExportTaskReportResponse ¶ added in v1.61.612

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

DescribeDataExportTaskReportResponse is the response struct for api DescribeDataExportTaskReport

func CreateDescribeDataExportTaskReportResponse ¶ added in v1.61.612

func CreateDescribeDataExportTaskReportResponse() (response *DescribeDataExportTaskReportResponse)

CreateDescribeDataExportTaskReportResponse creates a response to parse from DescribeDataExportTaskReport response

type DescribeDataExportTasksRequest ¶ added in v1.61.612

type DescribeDataExportTasksRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDataExportTasksRequest is the request struct for api DescribeDataExportTasks

func CreateDescribeDataExportTasksRequest ¶ added in v1.61.612

func CreateDescribeDataExportTasksRequest() (request *DescribeDataExportTasksRequest)

CreateDescribeDataExportTasksRequest creates a request to invoke DescribeDataExportTasks API

type DescribeDataExportTasksResponse ¶ added in v1.61.612

type DescribeDataExportTasksResponse struct {
	*responses.BaseResponse
	RequestId  string                        `json:"RequestId" xml:"RequestId"`
	Success    bool                          `json:"Success" xml:"Success"`
	PageNumber int                           `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                           `json:"PageSize" xml:"PageSize"`
	Total      int                           `json:"Total" xml:"Total"`
	Data       DataInDescribeDataExportTasks `json:"Data" xml:"Data"`
}

DescribeDataExportTasksResponse is the response struct for api DescribeDataExportTasks

func CreateDescribeDataExportTasksResponse ¶ added in v1.61.612

func CreateDescribeDataExportTasksResponse() (response *DescribeDataExportTasksResponse)

CreateDescribeDataExportTasksResponse creates a response to parse from DescribeDataExportTasks response

type DescribeDataImportPreCheckResultRequest ¶ added in v1.60.339

type DescribeDataImportPreCheckResultRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeDataImportPreCheckResultRequest is the request struct for api DescribeDataImportPreCheckResult

func CreateDescribeDataImportPreCheckResultRequest ¶ added in v1.60.339

func CreateDescribeDataImportPreCheckResultRequest() (request *DescribeDataImportPreCheckResultRequest)

CreateDescribeDataImportPreCheckResultRequest creates a request to invoke DescribeDataImportPreCheckResult API

type DescribeDataImportPreCheckResultResponse ¶ added in v1.60.339

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

DescribeDataImportPreCheckResultResponse is the response struct for api DescribeDataImportPreCheckResult

func CreateDescribeDataImportPreCheckResultResponse ¶ added in v1.60.339

func CreateDescribeDataImportPreCheckResultResponse() (response *DescribeDataImportPreCheckResultResponse)

CreateDescribeDataImportPreCheckResultResponse creates a response to parse from DescribeDataImportPreCheckResult response

type DescribeDataImportTaskReportRequest ¶ added in v1.60.339

type DescribeDataImportTaskReportRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeDataImportTaskReportRequest is the request struct for api DescribeDataImportTaskReport

func CreateDescribeDataImportTaskReportRequest ¶ added in v1.60.339

func CreateDescribeDataImportTaskReportRequest() (request *DescribeDataImportTaskReportRequest)

CreateDescribeDataImportTaskReportRequest creates a request to invoke DescribeDataImportTaskReport API

type DescribeDataImportTaskReportResponse ¶ added in v1.60.339

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

DescribeDataImportTaskReportResponse is the response struct for api DescribeDataImportTaskReport

func CreateDescribeDataImportTaskReportResponse ¶ added in v1.60.339

func CreateDescribeDataImportTaskReportResponse() (response *DescribeDataImportTaskReportResponse)

CreateDescribeDataImportTaskReportResponse creates a response to parse from DescribeDataImportTaskReport response

type DescribeDataImportTasksRequest ¶ added in v1.60.339

type DescribeDataImportTasksRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDataImportTasksRequest is the request struct for api DescribeDataImportTasks

func CreateDescribeDataImportTasksRequest ¶ added in v1.60.339

func CreateDescribeDataImportTasksRequest() (request *DescribeDataImportTasksRequest)

CreateDescribeDataImportTasksRequest creates a request to invoke DescribeDataImportTasks API

type DescribeDataImportTasksResponse ¶ added in v1.60.339

type DescribeDataImportTasksResponse struct {
	*responses.BaseResponse
	RequestId  string                        `json:"RequestId" xml:"RequestId"`
	Success    bool                          `json:"Success" xml:"Success"`
	PageNumber int                           `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                           `json:"PageSize" xml:"PageSize"`
	Total      int                           `json:"Total" xml:"Total"`
	Data       DataInDescribeDataImportTasks `json:"Data" xml:"Data"`
}

DescribeDataImportTasksResponse is the response struct for api DescribeDataImportTasks

func CreateDescribeDataImportTasksResponse ¶ added in v1.60.339

func CreateDescribeDataImportTasksResponse() (response *DescribeDataImportTasksResponse)

CreateDescribeDataImportTasksResponse creates a response to parse from DescribeDataImportTasks response

type DescribeDbInstanceDbsRequest ¶

type DescribeDbInstanceDbsRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Password       string `position:"Query" name:"Password"`
	AccountName    string `position:"Query" name:"AccountName"`
	DbInstanceId   string `position:"Query" name:"DbInstanceId"`
	DbInstType     string `position:"Query" name:"DbInstType"`
}

DescribeDbInstanceDbsRequest is the request struct for api DescribeDbInstanceDbs

func CreateDescribeDbInstanceDbsRequest ¶

func CreateDescribeDbInstanceDbsRequest() (request *DescribeDbInstanceDbsRequest)

CreateDescribeDbInstanceDbsRequest creates a request to invoke DescribeDbInstanceDbs API

type DescribeDbInstanceDbsResponse ¶

type DescribeDbInstanceDbsResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"RequestId" xml:"RequestId"`
	Success   bool                             `json:"Success" xml:"Success"`
	Total     string                           `json:"Total" xml:"Total"`
	Databases DatabasesInDescribeDbInstanceDbs `json:"Databases" xml:"Databases"`
}

DescribeDbInstanceDbsResponse is the response struct for api DescribeDbInstanceDbs

func CreateDescribeDbInstanceDbsResponse ¶

func CreateDescribeDbInstanceDbsResponse() (response *DescribeDbInstanceDbsResponse)

CreateDescribeDbInstanceDbsResponse creates a response to parse from DescribeDbInstanceDbs response

type DescribeDbInstancesRequest ¶

type DescribeDbInstancesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	Search         string           `position:"Query" name:"Search"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	DbInstType     string           `position:"Query" name:"DbInstType"`
}

DescribeDbInstancesRequest is the request struct for api DescribeDbInstances

func CreateDescribeDbInstancesRequest ¶

func CreateDescribeDbInstancesRequest() (request *DescribeDbInstancesRequest)

CreateDescribeDbInstancesRequest creates a request to invoke DescribeDbInstances API

type DescribeDbInstancesResponse ¶

type DescribeDbInstancesResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeDbInstances `json:"Items" xml:"Items"`
}

DescribeDbInstancesResponse is the response struct for api DescribeDbInstances

func CreateDescribeDbInstancesResponse ¶

func CreateDescribeDbInstancesResponse() (response *DescribeDbInstancesResponse)

CreateDescribeDbInstancesResponse creates a response to parse from DescribeDbInstances response

type DescribeDrdsComponentsRequest ¶ added in v1.60.279

type DescribeDrdsComponentsRequest struct {
	*requests.RpcRequest
	CommodityCode string `position:"Query" name:"CommodityCode"`
}

DescribeDrdsComponentsRequest is the request struct for api DescribeDrdsComponents

func CreateDescribeDrdsComponentsRequest ¶ added in v1.60.279

func CreateDescribeDrdsComponentsRequest() (request *DescribeDrdsComponentsRequest)

CreateDescribeDrdsComponentsRequest creates a request to invoke DescribeDrdsComponents API

type DescribeDrdsComponentsResponse ¶ added in v1.60.279

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

DescribeDrdsComponentsResponse is the response struct for api DescribeDrdsComponents

func CreateDescribeDrdsComponentsResponse ¶ added in v1.60.279

func CreateDescribeDrdsComponentsResponse() (response *DescribeDrdsComponentsResponse)

CreateDescribeDrdsComponentsResponse creates a response to parse from DescribeDrdsComponents response

type DescribeDrdsDBClusterRequest ¶

type DescribeDrdsDBClusterRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DbInstanceId   string `position:"Query" name:"DbInstanceId"`
}

DescribeDrdsDBClusterRequest is the request struct for api DescribeDrdsDBCluster

func CreateDescribeDrdsDBClusterRequest ¶

func CreateDescribeDrdsDBClusterRequest() (request *DescribeDrdsDBClusterRequest)

CreateDescribeDrdsDBClusterRequest creates a request to invoke DescribeDrdsDBCluster API

type DescribeDrdsDBClusterResponse ¶

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

DescribeDrdsDBClusterResponse is the response struct for api DescribeDrdsDBCluster

func CreateDescribeDrdsDBClusterResponse ¶

func CreateDescribeDrdsDBClusterResponse() (response *DescribeDrdsDBClusterResponse)

CreateDescribeDrdsDBClusterResponse creates a response to parse from DescribeDrdsDBCluster response

type DescribeDrdsDBIpWhiteListRequest ¶

type DescribeDrdsDBIpWhiteListRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	GroupName      string `position:"Query" name:"GroupName"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsDBIpWhiteListRequest is the request struct for api DescribeDrdsDBIpWhiteList

func CreateDescribeDrdsDBIpWhiteListRequest ¶

func CreateDescribeDrdsDBIpWhiteListRequest() (request *DescribeDrdsDBIpWhiteListRequest)

CreateDescribeDrdsDBIpWhiteListRequest creates a request to invoke DescribeDrdsDBIpWhiteList API

type DescribeDrdsDBIpWhiteListResponse ¶

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

DescribeDrdsDBIpWhiteListResponse is the response struct for api DescribeDrdsDBIpWhiteList

func CreateDescribeDrdsDBIpWhiteListResponse ¶

func CreateDescribeDrdsDBIpWhiteListResponse() (response *DescribeDrdsDBIpWhiteListResponse)

CreateDescribeDrdsDBIpWhiteListResponse creates a response to parse from DescribeDrdsDBIpWhiteList response

type DescribeDrdsDBRequest ¶

type DescribeDrdsDBRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsDBRequest is the request struct for api DescribeDrdsDB

func CreateDescribeDrdsDBRequest ¶

func CreateDescribeDrdsDBRequest() (request *DescribeDrdsDBRequest)

CreateDescribeDrdsDBRequest creates a request to invoke DescribeDrdsDB API

type DescribeDrdsDBResponse ¶

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

DescribeDrdsDBResponse is the response struct for api DescribeDrdsDB

func CreateDescribeDrdsDBResponse ¶

func CreateDescribeDrdsDBResponse() (response *DescribeDrdsDBResponse)

CreateDescribeDrdsDBResponse creates a response to parse from DescribeDrdsDB response

type DescribeDrdsDBsRequest ¶

type DescribeDrdsDBsRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeDrdsDBsRequest is the request struct for api DescribeDrdsDBs

func CreateDescribeDrdsDBsRequest ¶

func CreateDescribeDrdsDBsRequest() (request *DescribeDrdsDBsRequest)

CreateDescribeDrdsDBsRequest creates a request to invoke DescribeDrdsDBs API

type DescribeDrdsDBsResponse ¶

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

DescribeDrdsDBsResponse is the response struct for api DescribeDrdsDBs

func CreateDescribeDrdsDBsResponse ¶

func CreateDescribeDrdsDBsResponse() (response *DescribeDrdsDBsResponse)

CreateDescribeDrdsDBsResponse creates a response to parse from DescribeDrdsDBs response

type DescribeDrdsDbInstanceRequest ¶

type DescribeDrdsDbInstanceRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DbInstanceId   string `position:"Query" name:"DbInstanceId"`
}

DescribeDrdsDbInstanceRequest is the request struct for api DescribeDrdsDbInstance

func CreateDescribeDrdsDbInstanceRequest ¶

func CreateDescribeDrdsDbInstanceRequest() (request *DescribeDrdsDbInstanceRequest)

CreateDescribeDrdsDbInstanceRequest creates a request to invoke DescribeDrdsDbInstance API

type DescribeDrdsDbInstanceResponse ¶

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

DescribeDrdsDbInstanceResponse is the response struct for api DescribeDrdsDbInstance

func CreateDescribeDrdsDbInstanceResponse ¶

func CreateDescribeDrdsDbInstanceResponse() (response *DescribeDrdsDbInstanceResponse)

CreateDescribeDrdsDbInstanceResponse creates a response to parse from DescribeDrdsDbInstance response

type DescribeDrdsDbInstancesRequest ¶

type DescribeDrdsDbInstancesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	DbName         string           `position:"Query" name:"DbName"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDrdsDbInstancesRequest is the request struct for api DescribeDrdsDbInstances

func CreateDescribeDrdsDbInstancesRequest ¶

func CreateDescribeDrdsDbInstancesRequest() (request *DescribeDrdsDbInstancesRequest)

CreateDescribeDrdsDbInstancesRequest creates a request to invoke DescribeDrdsDbInstances API

type DescribeDrdsDbInstancesResponse ¶

type DescribeDrdsDbInstancesResponse struct {
	*responses.BaseResponse
	RequestId   string                               `json:"RequestId" xml:"RequestId"`
	Success     bool                                 `json:"Success" xml:"Success"`
	PageNumber  string                               `json:"PageNumber" xml:"PageNumber"`
	PageSize    string                               `json:"PageSize" xml:"PageSize"`
	Total       string                               `json:"Total" xml:"Total"`
	DbInstances DbInstancesInDescribeDrdsDbInstances `json:"DbInstances" xml:"DbInstances"`
}

DescribeDrdsDbInstancesResponse is the response struct for api DescribeDrdsDbInstances

func CreateDescribeDrdsDbInstancesResponse ¶

func CreateDescribeDrdsDbInstancesResponse() (response *DescribeDrdsDbInstancesResponse)

CreateDescribeDrdsDbInstancesResponse creates a response to parse from DescribeDrdsDbInstances response

type DescribeDrdsDbRdsNameListRequest ¶

type DescribeDrdsDbRdsNameListRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsDbRdsNameListRequest is the request struct for api DescribeDrdsDbRdsNameList

func CreateDescribeDrdsDbRdsNameListRequest ¶

func CreateDescribeDrdsDbRdsNameListRequest() (request *DescribeDrdsDbRdsNameListRequest)

CreateDescribeDrdsDbRdsNameListRequest creates a request to invoke DescribeDrdsDbRdsNameList API

type DescribeDrdsDbRdsNameListResponse ¶

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

DescribeDrdsDbRdsNameListResponse is the response struct for api DescribeDrdsDbRdsNameList

func CreateDescribeDrdsDbRdsNameListResponse ¶

func CreateDescribeDrdsDbRdsNameListResponse() (response *DescribeDrdsDbRdsNameListResponse)

CreateDescribeDrdsDbRdsNameListResponse creates a response to parse from DescribeDrdsDbRdsNameList response

type DescribeDrdsDbTasksRequest ¶

type DescribeDrdsDbTasksRequest struct {
	*requests.RpcRequest
	TaskType       string `position:"Query" name:"TaskType"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsDbTasksRequest is the request struct for api DescribeDrdsDbTasks

func CreateDescribeDrdsDbTasksRequest ¶

func CreateDescribeDrdsDbTasksRequest() (request *DescribeDrdsDbTasksRequest)

CreateDescribeDrdsDbTasksRequest creates a request to invoke DescribeDrdsDbTasks API

type DescribeDrdsDbTasksResponse ¶

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

DescribeDrdsDbTasksResponse is the response struct for api DescribeDrdsDbTasks

func CreateDescribeDrdsDbTasksResponse ¶

func CreateDescribeDrdsDbTasksResponse() (response *DescribeDrdsDbTasksResponse)

CreateDescribeDrdsDbTasksResponse creates a response to parse from DescribeDrdsDbTasks response

type DescribeDrdsDbTestLinkRequest ¶ added in v1.60.279

type DescribeDrdsDbTestLinkRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsDbTestLinkRequest is the request struct for api DescribeDrdsDbTestLink

func CreateDescribeDrdsDbTestLinkRequest ¶ added in v1.60.279

func CreateDescribeDrdsDbTestLinkRequest() (request *DescribeDrdsDbTestLinkRequest)

CreateDescribeDrdsDbTestLinkRequest creates a request to invoke DescribeDrdsDbTestLink API

type DescribeDrdsDbTestLinkResponse ¶ added in v1.60.279

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

DescribeDrdsDbTestLinkResponse is the response struct for api DescribeDrdsDbTestLink

func CreateDescribeDrdsDbTestLinkResponse ¶ added in v1.60.279

func CreateDescribeDrdsDbTestLinkResponse() (response *DescribeDrdsDbTestLinkResponse)

CreateDescribeDrdsDbTestLinkResponse creates a response to parse from DescribeDrdsDbTestLink response

type DescribeDrdsInstanceDbMonitorRequest ¶

type DescribeDrdsInstanceDbMonitorRequest struct {
	*requests.RpcRequest
	EndTime        requests.Integer `position:"Query" name:"EndTime"`
	StartTime      requests.Integer `position:"Query" name:"StartTime"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	Key            string           `position:"Query" name:"Key"`
}

DescribeDrdsInstanceDbMonitorRequest is the request struct for api DescribeDrdsInstanceDbMonitor

func CreateDescribeDrdsInstanceDbMonitorRequest ¶

func CreateDescribeDrdsInstanceDbMonitorRequest() (request *DescribeDrdsInstanceDbMonitorRequest)

CreateDescribeDrdsInstanceDbMonitorRequest creates a request to invoke DescribeDrdsInstanceDbMonitor API

type DescribeDrdsInstanceDbMonitorResponse ¶

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

DescribeDrdsInstanceDbMonitorResponse is the response struct for api DescribeDrdsInstanceDbMonitor

func CreateDescribeDrdsInstanceDbMonitorResponse ¶

func CreateDescribeDrdsInstanceDbMonitorResponse() (response *DescribeDrdsInstanceDbMonitorResponse)

CreateDescribeDrdsInstanceDbMonitorResponse creates a response to parse from DescribeDrdsInstanceDbMonitor response

type DescribeDrdsInstanceLevelTasksRequest ¶

type DescribeDrdsInstanceLevelTasksRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeDrdsInstanceLevelTasksRequest is the request struct for api DescribeDrdsInstanceLevelTasks

func CreateDescribeDrdsInstanceLevelTasksRequest ¶

func CreateDescribeDrdsInstanceLevelTasksRequest() (request *DescribeDrdsInstanceLevelTasksRequest)

CreateDescribeDrdsInstanceLevelTasksRequest creates a request to invoke DescribeDrdsInstanceLevelTasks API

type DescribeDrdsInstanceLevelTasksResponse ¶

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

DescribeDrdsInstanceLevelTasksResponse is the response struct for api DescribeDrdsInstanceLevelTasks

func CreateDescribeDrdsInstanceLevelTasksResponse ¶

func CreateDescribeDrdsInstanceLevelTasksResponse() (response *DescribeDrdsInstanceLevelTasksResponse)

CreateDescribeDrdsInstanceLevelTasksResponse creates a response to parse from DescribeDrdsInstanceLevelTasks response

type DescribeDrdsInstanceMonitorRequest ¶

type DescribeDrdsInstanceMonitorRequest struct {
	*requests.RpcRequest
	EndTime        requests.Integer `position:"Query" name:"EndTime"`
	StartTime      requests.Integer `position:"Query" name:"StartTime"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	Key            string           `position:"Query" name:"Key"`
	PeriodMultiple requests.Integer `position:"Query" name:"PeriodMultiple"`
}

DescribeDrdsInstanceMonitorRequest is the request struct for api DescribeDrdsInstanceMonitor

func CreateDescribeDrdsInstanceMonitorRequest ¶

func CreateDescribeDrdsInstanceMonitorRequest() (request *DescribeDrdsInstanceMonitorRequest)

CreateDescribeDrdsInstanceMonitorRequest creates a request to invoke DescribeDrdsInstanceMonitor API

type DescribeDrdsInstanceMonitorResponse ¶

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

DescribeDrdsInstanceMonitorResponse is the response struct for api DescribeDrdsInstanceMonitor

func CreateDescribeDrdsInstanceMonitorResponse ¶

func CreateDescribeDrdsInstanceMonitorResponse() (response *DescribeDrdsInstanceMonitorResponse)

CreateDescribeDrdsInstanceMonitorResponse creates a response to parse from DescribeDrdsInstanceMonitor response

type DescribeDrdsInstanceNetInfoForInnerRequest ¶

type DescribeDrdsInstanceNetInfoForInnerRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeDrdsInstanceNetInfoForInnerRequest is the request struct for api DescribeDrdsInstanceNetInfoForInner

func CreateDescribeDrdsInstanceNetInfoForInnerRequest ¶

func CreateDescribeDrdsInstanceNetInfoForInnerRequest() (request *DescribeDrdsInstanceNetInfoForInnerRequest)

CreateDescribeDrdsInstanceNetInfoForInnerRequest creates a request to invoke DescribeDrdsInstanceNetInfoForInner API

type DescribeDrdsInstanceNetInfoForInnerResponse ¶

type DescribeDrdsInstanceNetInfoForInnerResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	DrdsInstanceId string   `json:"DrdsInstanceId" xml:"DrdsInstanceId"`
	NetworkType    string   `json:"NetworkType" xml:"NetworkType"`
	NetInfos       NetInfos `json:"NetInfos" xml:"NetInfos"`
}

DescribeDrdsInstanceNetInfoForInnerResponse is the response struct for api DescribeDrdsInstanceNetInfoForInner

func CreateDescribeDrdsInstanceNetInfoForInnerResponse ¶

func CreateDescribeDrdsInstanceNetInfoForInnerResponse() (response *DescribeDrdsInstanceNetInfoForInnerResponse)

CreateDescribeDrdsInstanceNetInfoForInnerResponse creates a response to parse from DescribeDrdsInstanceNetInfoForInner response

type DescribeDrdsInstanceRequest ¶

type DescribeDrdsInstanceRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeDrdsInstanceRequest is the request struct for api DescribeDrdsInstance

func CreateDescribeDrdsInstanceRequest ¶

func CreateDescribeDrdsInstanceRequest() (request *DescribeDrdsInstanceRequest)

CreateDescribeDrdsInstanceRequest creates a request to invoke DescribeDrdsInstance API

type DescribeDrdsInstanceResponse ¶

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

DescribeDrdsInstanceResponse is the response struct for api DescribeDrdsInstance

func CreateDescribeDrdsInstanceResponse ¶

func CreateDescribeDrdsInstanceResponse() (response *DescribeDrdsInstanceResponse)

CreateDescribeDrdsInstanceResponse creates a response to parse from DescribeDrdsInstance response

type DescribeDrdsInstanceVersionRequest ¶

type DescribeDrdsInstanceVersionRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeDrdsInstanceVersionRequest is the request struct for api DescribeDrdsInstanceVersion

func CreateDescribeDrdsInstanceVersionRequest ¶

func CreateDescribeDrdsInstanceVersionRequest() (request *DescribeDrdsInstanceVersionRequest)

CreateDescribeDrdsInstanceVersionRequest creates a request to invoke DescribeDrdsInstanceVersion API

type DescribeDrdsInstanceVersionResponse ¶

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

DescribeDrdsInstanceVersionResponse is the response struct for api DescribeDrdsInstanceVersion

func CreateDescribeDrdsInstanceVersionResponse ¶

func CreateDescribeDrdsInstanceVersionResponse() (response *DescribeDrdsInstanceVersionResponse)

CreateDescribeDrdsInstanceVersionResponse creates a response to parse from DescribeDrdsInstanceVersion response

type DescribeDrdsInstancesRequest ¶

type DescribeDrdsInstancesRequest struct {
	*requests.RpcRequest
	Type string `position:"Query" name:"Type"`
	Tags string `position:"Query" name:"Tags"`
}

DescribeDrdsInstancesRequest is the request struct for api DescribeDrdsInstances

func CreateDescribeDrdsInstancesRequest ¶

func CreateDescribeDrdsInstancesRequest() (request *DescribeDrdsInstancesRequest)

CreateDescribeDrdsInstancesRequest creates a request to invoke DescribeDrdsInstances API

type DescribeDrdsInstancesResponse ¶

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

DescribeDrdsInstancesResponse is the response struct for api DescribeDrdsInstances

func CreateDescribeDrdsInstancesResponse ¶

func CreateDescribeDrdsInstancesResponse() (response *DescribeDrdsInstancesResponse)

CreateDescribeDrdsInstancesResponse creates a response to parse from DescribeDrdsInstances response

type DescribeDrdsParamsRequest ¶

type DescribeDrdsParamsRequest struct {
	*requests.RpcRequest
	ParamLevel     string `position:"Query" name:"ParamLevel"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsParamsRequest is the request struct for api DescribeDrdsParams

func CreateDescribeDrdsParamsRequest ¶

func CreateDescribeDrdsParamsRequest() (request *DescribeDrdsParamsRequest)

CreateDescribeDrdsParamsRequest creates a request to invoke DescribeDrdsParams API

type DescribeDrdsParamsResponse ¶

type DescribeDrdsParamsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Success   bool       `json:"Success" xml:"Success"`
	List      []ListItem `json:"List" xml:"List"`
}

DescribeDrdsParamsResponse is the response struct for api DescribeDrdsParams

func CreateDescribeDrdsParamsResponse ¶

func CreateDescribeDrdsParamsResponse() (response *DescribeDrdsParamsResponse)

CreateDescribeDrdsParamsResponse creates a response to parse from DescribeDrdsParams response

type DescribeDrdsRdsInstancesRequest ¶ added in v1.61.612

type DescribeDrdsRdsInstancesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	DbInstType     string           `position:"Query" name:"DbInstType"`
}

DescribeDrdsRdsInstancesRequest is the request struct for api DescribeDrdsRdsInstances

func CreateDescribeDrdsRdsInstancesRequest ¶ added in v1.61.612

func CreateDescribeDrdsRdsInstancesRequest() (request *DescribeDrdsRdsInstancesRequest)

CreateDescribeDrdsRdsInstancesRequest creates a request to invoke DescribeDrdsRdsInstances API

type DescribeDrdsRdsInstancesResponse ¶ added in v1.61.612

type DescribeDrdsRdsInstancesResponse struct {
	*responses.BaseResponse
	RequestId   string                                `json:"RequestId" xml:"RequestId"`
	Success     bool                                  `json:"Success" xml:"Success"`
	PageNumber  string                                `json:"PageNumber" xml:"PageNumber"`
	PageSize    string                                `json:"PageSize" xml:"PageSize"`
	Total       string                                `json:"Total" xml:"Total"`
	DbInstances DbInstancesInDescribeDrdsRdsInstances `json:"DbInstances" xml:"DbInstances"`
}

DescribeDrdsRdsInstancesResponse is the response struct for api DescribeDrdsRdsInstances

func CreateDescribeDrdsRdsInstancesResponse ¶ added in v1.61.612

func CreateDescribeDrdsRdsInstancesResponse() (response *DescribeDrdsRdsInstancesResponse)

CreateDescribeDrdsRdsInstancesResponse creates a response to parse from DescribeDrdsRdsInstances response

type DescribeDrdsShardingDbsRequest ¶

type DescribeDrdsShardingDbsRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DbNamePattern  string `position:"Query" name:"DbNamePattern"`
}

DescribeDrdsShardingDbsRequest is the request struct for api DescribeDrdsShardingDbs

func CreateDescribeDrdsShardingDbsRequest ¶

func CreateDescribeDrdsShardingDbsRequest() (request *DescribeDrdsShardingDbsRequest)

CreateDescribeDrdsShardingDbsRequest creates a request to invoke DescribeDrdsShardingDbs API

type DescribeDrdsShardingDbsResponse ¶

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

DescribeDrdsShardingDbsResponse is the response struct for api DescribeDrdsShardingDbs

func CreateDescribeDrdsShardingDbsResponse ¶

func CreateDescribeDrdsShardingDbsResponse() (response *DescribeDrdsShardingDbsResponse)

CreateDescribeDrdsShardingDbsResponse creates a response to parse from DescribeDrdsShardingDbs response

type DescribeDrdsSlowSqlsRequest ¶

type DescribeDrdsSlowSqlsRequest struct {
	*requests.RpcRequest
	EndTime        requests.Integer `position:"Query" name:"EndTime"`
	StartTime      requests.Integer `position:"Query" name:"StartTime"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	DbName         string           `position:"Query" name:"DbName"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	ExeTime        requests.Integer `position:"Query" name:"ExeTime"`
}

DescribeDrdsSlowSqlsRequest is the request struct for api DescribeDrdsSlowSqls

func CreateDescribeDrdsSlowSqlsRequest ¶

func CreateDescribeDrdsSlowSqlsRequest() (request *DescribeDrdsSlowSqlsRequest)

CreateDescribeDrdsSlowSqlsRequest creates a request to invoke DescribeDrdsSlowSqls API

type DescribeDrdsSlowSqlsResponse ¶

type DescribeDrdsSlowSqlsResponse struct {
	*responses.BaseResponse
	RequestId  string                      `json:"RequestId" xml:"RequestId"`
	Success    bool                        `json:"Success" xml:"Success"`
	Total      int                         `json:"Total" xml:"Total"`
	PageNumber int                         `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                         `json:"PageSize" xml:"PageSize"`
	Items      ItemsInDescribeDrdsSlowSqls `json:"Items" xml:"Items"`
}

DescribeDrdsSlowSqlsResponse is the response struct for api DescribeDrdsSlowSqls

func CreateDescribeDrdsSlowSqlsResponse ¶

func CreateDescribeDrdsSlowSqlsResponse() (response *DescribeDrdsSlowSqlsResponse)

CreateDescribeDrdsSlowSqlsResponse creates a response to parse from DescribeDrdsSlowSqls response

type DescribeDrdsSqlAuditStatusRequest ¶

type DescribeDrdsSqlAuditStatusRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeDrdsSqlAuditStatusRequest is the request struct for api DescribeDrdsSqlAuditStatus

func CreateDescribeDrdsSqlAuditStatusRequest ¶

func CreateDescribeDrdsSqlAuditStatusRequest() (request *DescribeDrdsSqlAuditStatusRequest)

CreateDescribeDrdsSqlAuditStatusRequest creates a request to invoke DescribeDrdsSqlAuditStatus API

type DescribeDrdsSqlAuditStatusResponse ¶

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

DescribeDrdsSqlAuditStatusResponse is the response struct for api DescribeDrdsSqlAuditStatus

func CreateDescribeDrdsSqlAuditStatusResponse ¶

func CreateDescribeDrdsSqlAuditStatusResponse() (response *DescribeDrdsSqlAuditStatusResponse)

CreateDescribeDrdsSqlAuditStatusResponse creates a response to parse from DescribeDrdsSqlAuditStatus response

type DescribeDrdsTasksRequest ¶

type DescribeDrdsTasksRequest struct {
	*requests.RpcRequest
	TaskType       string `position:"Query" name:"TaskType"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeDrdsTasksRequest is the request struct for api DescribeDrdsTasks

func CreateDescribeDrdsTasksRequest ¶

func CreateDescribeDrdsTasksRequest() (request *DescribeDrdsTasksRequest)

CreateDescribeDrdsTasksRequest creates a request to invoke DescribeDrdsTasks API

type DescribeDrdsTasksResponse ¶

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

DescribeDrdsTasksResponse is the response struct for api DescribeDrdsTasks

func CreateDescribeDrdsTasksResponse ¶

func CreateDescribeDrdsTasksResponse() (response *DescribeDrdsTasksResponse)

CreateDescribeDrdsTasksResponse creates a response to parse from DescribeDrdsTasks response

type DescribeEvaluateDataImportDbTopologysRequest ¶ added in v1.60.339

type DescribeEvaluateDataImportDbTopologysRequest struct {
	*requests.RpcRequest
	ImportParam string `position:"Query" name:"ImportParam"`
}

DescribeEvaluateDataImportDbTopologysRequest is the request struct for api DescribeEvaluateDataImportDbTopologys

func CreateDescribeEvaluateDataImportDbTopologysRequest ¶ added in v1.60.339

func CreateDescribeEvaluateDataImportDbTopologysRequest() (request *DescribeEvaluateDataImportDbTopologysRequest)

CreateDescribeEvaluateDataImportDbTopologysRequest creates a request to invoke DescribeEvaluateDataImportDbTopologys API

type DescribeEvaluateDataImportDbTopologysResponse ¶ added in v1.60.339

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

DescribeEvaluateDataImportDbTopologysResponse is the response struct for api DescribeEvaluateDataImportDbTopologys

func CreateDescribeEvaluateDataImportDbTopologysResponse ¶ added in v1.60.339

func CreateDescribeEvaluateDataImportDbTopologysResponse() (response *DescribeEvaluateDataImportDbTopologysResponse)

CreateDescribeEvaluateDataImportDbTopologysResponse creates a response to parse from DescribeEvaluateDataImportDbTopologys response

type DescribeEvaluatePreCheckResultRequest ¶ added in v1.60.339

type DescribeEvaluatePreCheckResultRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeEvaluatePreCheckResultRequest is the request struct for api DescribeEvaluatePreCheckResult

func CreateDescribeEvaluatePreCheckResultRequest ¶ added in v1.60.339

func CreateDescribeEvaluatePreCheckResultRequest() (request *DescribeEvaluatePreCheckResultRequest)

CreateDescribeEvaluatePreCheckResultRequest creates a request to invoke DescribeEvaluatePreCheckResult API

type DescribeEvaluatePreCheckResultResponse ¶ added in v1.60.339

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

DescribeEvaluatePreCheckResultResponse is the response struct for api DescribeEvaluatePreCheckResult

func CreateDescribeEvaluatePreCheckResultResponse ¶ added in v1.60.339

func CreateDescribeEvaluatePreCheckResultResponse() (response *DescribeEvaluatePreCheckResultResponse)

CreateDescribeEvaluatePreCheckResultResponse creates a response to parse from DescribeEvaluatePreCheckResult response

type DescribeEvaluateTaskReportRequest ¶ added in v1.60.339

type DescribeEvaluateTaskReportRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeEvaluateTaskReportRequest is the request struct for api DescribeEvaluateTaskReport

func CreateDescribeEvaluateTaskReportRequest ¶ added in v1.60.339

func CreateDescribeEvaluateTaskReportRequest() (request *DescribeEvaluateTaskReportRequest)

CreateDescribeEvaluateTaskReportRequest creates a request to invoke DescribeEvaluateTaskReport API

type DescribeEvaluateTaskReportResponse ¶ added in v1.60.339

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

DescribeEvaluateTaskReportResponse is the response struct for api DescribeEvaluateTaskReport

func CreateDescribeEvaluateTaskReportResponse ¶ added in v1.60.339

func CreateDescribeEvaluateTaskReportResponse() (response *DescribeEvaluateTaskReportResponse)

CreateDescribeEvaluateTaskReportResponse creates a response to parse from DescribeEvaluateTaskReport response

type DescribeEvaluateTasksRequest ¶ added in v1.60.339

type DescribeEvaluateTasksRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeEvaluateTasksRequest is the request struct for api DescribeEvaluateTasks

func CreateDescribeEvaluateTasksRequest ¶ added in v1.60.339

func CreateDescribeEvaluateTasksRequest() (request *DescribeEvaluateTasksRequest)

CreateDescribeEvaluateTasksRequest creates a request to invoke DescribeEvaluateTasks API

type DescribeEvaluateTasksResponse ¶ added in v1.60.339

type DescribeEvaluateTasksResponse struct {
	*responses.BaseResponse
	RequestId  string                      `json:"RequestId" xml:"RequestId"`
	Success    bool                        `json:"Success" xml:"Success"`
	PageNumber int                         `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                         `json:"PageSize" xml:"PageSize"`
	Total      int                         `json:"Total" xml:"Total"`
	Data       DataInDescribeEvaluateTasks `json:"Data" xml:"Data"`
}

DescribeEvaluateTasksResponse is the response struct for api DescribeEvaluateTasks

func CreateDescribeEvaluateTasksResponse ¶ added in v1.60.339

func CreateDescribeEvaluateTasksResponse() (response *DescribeEvaluateTasksResponse)

CreateDescribeEvaluateTasksResponse creates a response to parse from DescribeEvaluateTasks response

type DescribeExpandLogicTableInfoListRequest ¶

type DescribeExpandLogicTableInfoListRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeExpandLogicTableInfoListRequest is the request struct for api DescribeExpandLogicTableInfoList

func CreateDescribeExpandLogicTableInfoListRequest ¶

func CreateDescribeExpandLogicTableInfoListRequest() (request *DescribeExpandLogicTableInfoListRequest)

CreateDescribeExpandLogicTableInfoListRequest creates a request to invoke DescribeExpandLogicTableInfoList API

type DescribeExpandLogicTableInfoListResponse ¶

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

DescribeExpandLogicTableInfoListResponse is the response struct for api DescribeExpandLogicTableInfoList

func CreateDescribeExpandLogicTableInfoListResponse ¶

func CreateDescribeExpandLogicTableInfoListResponse() (response *DescribeExpandLogicTableInfoListResponse)

CreateDescribeExpandLogicTableInfoListResponse creates a response to parse from DescribeExpandLogicTableInfoList response

type DescribeFirstDrdsInstanceByOrderIdRequest ¶ added in v1.60.339

type DescribeFirstDrdsInstanceByOrderIdRequest struct {
	*requests.RpcRequest
	OrderId string `position:"Query" name:"OrderId"`
}

DescribeFirstDrdsInstanceByOrderIdRequest is the request struct for api DescribeFirstDrdsInstanceByOrderId

func CreateDescribeFirstDrdsInstanceByOrderIdRequest ¶ added in v1.60.339

func CreateDescribeFirstDrdsInstanceByOrderIdRequest() (request *DescribeFirstDrdsInstanceByOrderIdRequest)

CreateDescribeFirstDrdsInstanceByOrderIdRequest creates a request to invoke DescribeFirstDrdsInstanceByOrderId API

type DescribeFirstDrdsInstanceByOrderIdResponse ¶ added in v1.60.339

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

DescribeFirstDrdsInstanceByOrderIdResponse is the response struct for api DescribeFirstDrdsInstanceByOrderId

func CreateDescribeFirstDrdsInstanceByOrderIdResponse ¶ added in v1.60.339

func CreateDescribeFirstDrdsInstanceByOrderIdResponse() (response *DescribeFirstDrdsInstanceByOrderIdResponse)

CreateDescribeFirstDrdsInstanceByOrderIdResponse creates a response to parse from DescribeFirstDrdsInstanceByOrderId response

type DescribeGlobalBroadcastTypeRequest ¶

type DescribeGlobalBroadcastTypeRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeGlobalBroadcastTypeRequest is the request struct for api DescribeGlobalBroadcastType

func CreateDescribeGlobalBroadcastTypeRequest ¶

func CreateDescribeGlobalBroadcastTypeRequest() (request *DescribeGlobalBroadcastTypeRequest)

CreateDescribeGlobalBroadcastTypeRequest creates a request to invoke DescribeGlobalBroadcastType API

type DescribeGlobalBroadcastTypeResponse ¶

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

DescribeGlobalBroadcastTypeResponse is the response struct for api DescribeGlobalBroadcastType

func CreateDescribeGlobalBroadcastTypeResponse ¶

func CreateDescribeGlobalBroadcastTypeResponse() (response *DescribeGlobalBroadcastTypeResponse)

CreateDescribeGlobalBroadcastTypeResponse creates a response to parse from DescribeGlobalBroadcastType response

type DescribeHiStoreInstanceInfoRequest ¶

type DescribeHiStoreInstanceInfoRequest struct {
	*requests.RpcRequest
	HistoreInstanceId string `position:"Query" name:"HistoreInstanceId"`
	DrdsInstanceId    string `position:"Query" name:"DrdsInstanceId"`
}

DescribeHiStoreInstanceInfoRequest is the request struct for api DescribeHiStoreInstanceInfo

func CreateDescribeHiStoreInstanceInfoRequest ¶

func CreateDescribeHiStoreInstanceInfoRequest() (request *DescribeHiStoreInstanceInfoRequest)

CreateDescribeHiStoreInstanceInfoRequest creates a request to invoke DescribeHiStoreInstanceInfo API

type DescribeHiStoreInstanceInfoResponse ¶

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

DescribeHiStoreInstanceInfoResponse is the response struct for api DescribeHiStoreInstanceInfo

func CreateDescribeHiStoreInstanceInfoResponse ¶

func CreateDescribeHiStoreInstanceInfoResponse() (response *DescribeHiStoreInstanceInfoResponse)

CreateDescribeHiStoreInstanceInfoResponse creates a response to parse from DescribeHiStoreInstanceInfo response

type DescribeHotDbListRequest ¶

type DescribeHotDbListRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeHotDbListRequest is the request struct for api DescribeHotDbList

func CreateDescribeHotDbListRequest ¶

func CreateDescribeHotDbListRequest() (request *DescribeHotDbListRequest)

CreateDescribeHotDbListRequest creates a request to invoke DescribeHotDbList API

type DescribeHotDbListResponse ¶

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

DescribeHotDbListResponse is the response struct for api DescribeHotDbList

func CreateDescribeHotDbListResponse ¶

func CreateDescribeHotDbListResponse() (response *DescribeHotDbListResponse)

CreateDescribeHotDbListResponse creates a response to parse from DescribeHotDbList response

type DescribeInstDbLogInfoRequest ¶

type DescribeInstDbLogInfoRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeInstDbLogInfoRequest is the request struct for api DescribeInstDbLogInfo

func CreateDescribeInstDbLogInfoRequest ¶

func CreateDescribeInstDbLogInfoRequest() (request *DescribeInstDbLogInfoRequest)

CreateDescribeInstDbLogInfoRequest creates a request to invoke DescribeInstDbLogInfo API

type DescribeInstDbLogInfoResponse ¶

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

DescribeInstDbLogInfoResponse is the response struct for api DescribeInstDbLogInfo

func CreateDescribeInstDbLogInfoResponse ¶

func CreateDescribeInstDbLogInfoResponse() (response *DescribeInstDbLogInfoResponse)

CreateDescribeInstDbLogInfoResponse creates a response to parse from DescribeInstDbLogInfo response

type DescribeInstDbSlsInfoRequest ¶

type DescribeInstDbSlsInfoRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeInstDbSlsInfoRequest is the request struct for api DescribeInstDbSlsInfo

func CreateDescribeInstDbSlsInfoRequest ¶

func CreateDescribeInstDbSlsInfoRequest() (request *DescribeInstDbSlsInfoRequest)

CreateDescribeInstDbSlsInfoRequest creates a request to invoke DescribeInstDbSlsInfo API

type DescribeInstDbSlsInfoResponse ¶

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

DescribeInstDbSlsInfoResponse is the response struct for api DescribeInstDbSlsInfo

func CreateDescribeInstDbSlsInfoResponse ¶

func CreateDescribeInstDbSlsInfoResponse() (response *DescribeInstDbSlsInfoResponse)

CreateDescribeInstDbSlsInfoResponse creates a response to parse from DescribeInstDbSlsInfo response

type DescribeInstanceAccountsRequest ¶

type DescribeInstanceAccountsRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeInstanceAccountsRequest is the request struct for api DescribeInstanceAccounts

func CreateDescribeInstanceAccountsRequest ¶

func CreateDescribeInstanceAccountsRequest() (request *DescribeInstanceAccountsRequest)

CreateDescribeInstanceAccountsRequest creates a request to invoke DescribeInstanceAccounts API

type DescribeInstanceAccountsResponse ¶

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

DescribeInstanceAccountsResponse is the response struct for api DescribeInstanceAccounts

func CreateDescribeInstanceAccountsResponse ¶

func CreateDescribeInstanceAccountsResponse() (response *DescribeInstanceAccountsResponse)

CreateDescribeInstanceAccountsResponse creates a response to parse from DescribeInstanceAccounts response

type DescribeInstanceMenuSwitchRequest ¶

type DescribeInstanceMenuSwitchRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeInstanceMenuSwitchRequest is the request struct for api DescribeInstanceMenuSwitch

func CreateDescribeInstanceMenuSwitchRequest ¶

func CreateDescribeInstanceMenuSwitchRequest() (request *DescribeInstanceMenuSwitchRequest)

CreateDescribeInstanceMenuSwitchRequest creates a request to invoke DescribeInstanceMenuSwitch API

type DescribeInstanceMenuSwitchResponse ¶

type DescribeInstanceMenuSwitchResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Success   bool                   `json:"Success" xml:"Success"`
	Config    map[string]interface{} `json:"Config" xml:"Config"`
}

DescribeInstanceMenuSwitchResponse is the response struct for api DescribeInstanceMenuSwitch

func CreateDescribeInstanceMenuSwitchResponse ¶

func CreateDescribeInstanceMenuSwitchResponse() (response *DescribeInstanceMenuSwitchResponse)

CreateDescribeInstanceMenuSwitchResponse creates a response to parse from DescribeInstanceMenuSwitch response

type DescribeInstanceSwitchAzoneRequest ¶

type DescribeInstanceSwitchAzoneRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeInstanceSwitchAzoneRequest is the request struct for api DescribeInstanceSwitchAzone

func CreateDescribeInstanceSwitchAzoneRequest ¶

func CreateDescribeInstanceSwitchAzoneRequest() (request *DescribeInstanceSwitchAzoneRequest)

CreateDescribeInstanceSwitchAzoneRequest creates a request to invoke DescribeInstanceSwitchAzone API

type DescribeInstanceSwitchAzoneResponse ¶

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

DescribeInstanceSwitchAzoneResponse is the response struct for api DescribeInstanceSwitchAzone

func CreateDescribeInstanceSwitchAzoneResponse ¶

func CreateDescribeInstanceSwitchAzoneResponse() (response *DescribeInstanceSwitchAzoneResponse)

CreateDescribeInstanceSwitchAzoneResponse creates a response to parse from DescribeInstanceSwitchAzone response

type DescribeInstanceSwitchNetworkRequest ¶

type DescribeInstanceSwitchNetworkRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeInstanceSwitchNetworkRequest is the request struct for api DescribeInstanceSwitchNetwork

func CreateDescribeInstanceSwitchNetworkRequest ¶

func CreateDescribeInstanceSwitchNetworkRequest() (request *DescribeInstanceSwitchNetworkRequest)

CreateDescribeInstanceSwitchNetworkRequest creates a request to invoke DescribeInstanceSwitchNetwork API

type DescribeInstanceSwitchNetworkResponse ¶

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

DescribeInstanceSwitchNetworkResponse is the response struct for api DescribeInstanceSwitchNetwork

func CreateDescribeInstanceSwitchNetworkResponse ¶

func CreateDescribeInstanceSwitchNetworkResponse() (response *DescribeInstanceSwitchNetworkResponse)

CreateDescribeInstanceSwitchNetworkResponse creates a response to parse from DescribeInstanceSwitchNetwork response

type DescribeMyCatDbListRequest ¶ added in v1.61.612

type DescribeMyCatDbListRequest struct {
	*requests.RpcRequest
	SchemaUrl string `position:"Query" name:"SchemaUrl"`
	RuleUrl   string `position:"Query" name:"RuleUrl"`
}

DescribeMyCatDbListRequest is the request struct for api DescribeMyCatDbList

func CreateDescribeMyCatDbListRequest ¶ added in v1.61.612

func CreateDescribeMyCatDbListRequest() (request *DescribeMyCatDbListRequest)

CreateDescribeMyCatDbListRequest creates a request to invoke DescribeMyCatDbList API

type DescribeMyCatDbListResponse ¶ added in v1.61.612

type DescribeMyCatDbListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Success   bool     `json:"Success" xml:"Success"`
	DbNames   []string `json:"DbNames" xml:"DbNames"`
}

DescribeMyCatDbListResponse is the response struct for api DescribeMyCatDbList

func CreateDescribeMyCatDbListResponse ¶ added in v1.61.612

func CreateDescribeMyCatDbListResponse() (response *DescribeMyCatDbListResponse)

CreateDescribeMyCatDbListResponse creates a response to parse from DescribeMyCatDbList response

type DescribeMyCatReportInfoRequest ¶ added in v1.61.612

type DescribeMyCatReportInfoRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeMyCatReportInfoRequest is the request struct for api DescribeMyCatReportInfo

func CreateDescribeMyCatReportInfoRequest ¶ added in v1.61.612

func CreateDescribeMyCatReportInfoRequest() (request *DescribeMyCatReportInfoRequest)

CreateDescribeMyCatReportInfoRequest creates a request to invoke DescribeMyCatReportInfo API

type DescribeMyCatReportInfoResponse ¶ added in v1.61.612

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

DescribeMyCatReportInfoResponse is the response struct for api DescribeMyCatReportInfo

func CreateDescribeMyCatReportInfoResponse ¶ added in v1.61.612

func CreateDescribeMyCatReportInfoResponse() (response *DescribeMyCatReportInfoResponse)

CreateDescribeMyCatReportInfoResponse creates a response to parse from DescribeMyCatReportInfo response

type DescribePreCheckResultRequest ¶

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

DescribePreCheckResultRequest is the request struct for api DescribePreCheckResult

func CreateDescribePreCheckResultRequest ¶

func CreateDescribePreCheckResultRequest() (request *DescribePreCheckResultRequest)

CreateDescribePreCheckResultRequest creates a request to invoke DescribePreCheckResult API

type DescribePreCheckResultResponse ¶

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

DescribePreCheckResultResponse is the response struct for api DescribePreCheckResult

func CreateDescribePreCheckResultResponse ¶

func CreateDescribePreCheckResultResponse() (response *DescribePreCheckResultResponse)

CreateDescribePreCheckResultResponse creates a response to parse from DescribePreCheckResult response

type DescribeRDSPerformanceRequest ¶

type DescribeRDSPerformanceRequest struct {
	*requests.RpcRequest
	Keys           string           `position:"Query" name:"Keys"`
	EndTime        requests.Integer `position:"Query" name:"EndTime"`
	StartTime      requests.Integer `position:"Query" name:"StartTime"`
	RdsInstanceId  string           `position:"Query" name:"RdsInstanceId"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbInstType     string           `position:"Query" name:"DbInstType"`
}

DescribeRDSPerformanceRequest is the request struct for api DescribeRDSPerformance

func CreateDescribeRDSPerformanceRequest ¶

func CreateDescribeRDSPerformanceRequest() (request *DescribeRDSPerformanceRequest)

CreateDescribeRDSPerformanceRequest creates a request to invoke DescribeRDSPerformance API

type DescribeRDSPerformanceResponse ¶

type DescribeRDSPerformanceResponse struct {
	*responses.BaseResponse
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Success   bool                     `json:"Success" xml:"Success"`
	Data      []PartialPerformanceData `json:"Data" xml:"Data"`
}

DescribeRDSPerformanceResponse is the response struct for api DescribeRDSPerformance

func CreateDescribeRDSPerformanceResponse ¶

func CreateDescribeRDSPerformanceResponse() (response *DescribeRDSPerformanceResponse)

CreateDescribeRDSPerformanceResponse creates a response to parse from DescribeRDSPerformance response

type DescribeRdsCommodityRequest ¶

type DescribeRdsCommodityRequest struct {
	*requests.RpcRequest
	CommodityCode  string `position:"Query" name:"CommodityCode"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	OrderType      string `position:"Query" name:"OrderType"`
}

DescribeRdsCommodityRequest is the request struct for api DescribeRdsCommodity

func CreateDescribeRdsCommodityRequest ¶

func CreateDescribeRdsCommodityRequest() (request *DescribeRdsCommodityRequest)

CreateDescribeRdsCommodityRequest creates a request to invoke DescribeRdsCommodity API

type DescribeRdsCommodityResponse ¶

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

DescribeRdsCommodityResponse is the response struct for api DescribeRdsCommodity

func CreateDescribeRdsCommodityResponse ¶

func CreateDescribeRdsCommodityResponse() (response *DescribeRdsCommodityResponse)

CreateDescribeRdsCommodityResponse creates a response to parse from DescribeRdsCommodity response

type DescribeRdsDbInfosRequest ¶ added in v1.60.339

type DescribeRdsDbInfosRequest struct {
	*requests.RpcRequest
	RdsInstId string `position:"Query" name:"RdsInstId"`
	Search    string `position:"Query" name:"Search"`
}

DescribeRdsDbInfosRequest is the request struct for api DescribeRdsDbInfos

func CreateDescribeRdsDbInfosRequest ¶ added in v1.60.339

func CreateDescribeRdsDbInfosRequest() (request *DescribeRdsDbInfosRequest)

CreateDescribeRdsDbInfosRequest creates a request to invoke DescribeRdsDbInfos API

type DescribeRdsDbInfosResponse ¶ added in v1.60.339

type DescribeRdsDbInfosResponse struct {
	*responses.BaseResponse
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Success   bool                          `json:"Success" xml:"Success"`
	Total     string                        `json:"Total" xml:"Total"`
	Databases DatabasesInDescribeRdsDbInfos `json:"Databases" xml:"Databases"`
}

DescribeRdsDbInfosResponse is the response struct for api DescribeRdsDbInfos

func CreateDescribeRdsDbInfosResponse ¶ added in v1.60.339

func CreateDescribeRdsDbInfosResponse() (response *DescribeRdsDbInfosResponse)

CreateDescribeRdsDbInfosResponse creates a response to parse from DescribeRdsDbInfos response

type DescribeRdsDrdsDBRequest ¶ added in v1.61.612

type DescribeRdsDrdsDBRequest struct {
	*requests.RpcRequest
	RdsInstanceId  *[]string `position:"Query" name:"RdsInstanceId"  type:"Repeated"`
	DrdsInstanceId string    `position:"Query" name:"DrdsInstanceId"`
}

DescribeRdsDrdsDBRequest is the request struct for api DescribeRdsDrdsDB

func CreateDescribeRdsDrdsDBRequest ¶ added in v1.61.612

func CreateDescribeRdsDrdsDBRequest() (request *DescribeRdsDrdsDBRequest)

CreateDescribeRdsDrdsDBRequest creates a request to invoke DescribeRdsDrdsDB API

type DescribeRdsDrdsDBResponse ¶ added in v1.61.612

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

DescribeRdsDrdsDBResponse is the response struct for api DescribeRdsDrdsDB

func CreateDescribeRdsDrdsDBResponse ¶ added in v1.61.612

func CreateDescribeRdsDrdsDBResponse() (response *DescribeRdsDrdsDBResponse)

CreateDescribeRdsDrdsDBResponse creates a response to parse from DescribeRdsDrdsDB response

type DescribeRdsInstInfosRequest ¶ added in v1.60.339

type DescribeRdsInstInfosRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	Search     string           `position:"Query" name:"Search"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeRdsInstInfosRequest is the request struct for api DescribeRdsInstInfos

func CreateDescribeRdsInstInfosRequest ¶ added in v1.60.339

func CreateDescribeRdsInstInfosRequest() (request *DescribeRdsInstInfosRequest)

CreateDescribeRdsInstInfosRequest creates a request to invoke DescribeRdsInstInfos API

type DescribeRdsInstInfosResponse ¶ added in v1.60.339

type DescribeRdsInstInfosResponse struct {
	*responses.BaseResponse
	RequestId string                      `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeRdsInstInfos `json:"Items" xml:"Items"`
}

DescribeRdsInstInfosResponse is the response struct for api DescribeRdsInstInfos

func CreateDescribeRdsInstInfosResponse ¶ added in v1.60.339

func CreateDescribeRdsInstInfosResponse() (response *DescribeRdsInstInfosResponse)

CreateDescribeRdsInstInfosResponse creates a response to parse from DescribeRdsInstInfos response

type DescribeRdsListRequest ¶

type DescribeRdsListRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeRdsListRequest is the request struct for api DescribeRdsList

func CreateDescribeRdsListRequest ¶

func CreateDescribeRdsListRequest() (request *DescribeRdsListRequest)

CreateDescribeRdsListRequest creates a request to invoke DescribeRdsList API

type DescribeRdsListResponse ¶

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

DescribeRdsListResponse is the response struct for api DescribeRdsList

func CreateDescribeRdsListResponse ¶

func CreateDescribeRdsListResponse() (response *DescribeRdsListResponse)

CreateDescribeRdsListResponse creates a response to parse from DescribeRdsList response

type DescribeRdsPerformanceSummaryRequest ¶

type DescribeRdsPerformanceSummaryRequest struct {
	*requests.RpcRequest
	RdsInstanceId  *[]string `position:"Query" name:"RdsInstanceId"  type:"Repeated"`
	DrdsInstanceId string    `position:"Query" name:"DrdsInstanceId"`
}

DescribeRdsPerformanceSummaryRequest is the request struct for api DescribeRdsPerformanceSummary

func CreateDescribeRdsPerformanceSummaryRequest ¶

func CreateDescribeRdsPerformanceSummaryRequest() (request *DescribeRdsPerformanceSummaryRequest)

CreateDescribeRdsPerformanceSummaryRequest creates a request to invoke DescribeRdsPerformanceSummary API

type DescribeRdsPerformanceSummaryResponse ¶

type DescribeRdsPerformanceSummaryResponse struct {
	*responses.BaseResponse
	RequestId           string               `json:"RequestId" xml:"RequestId"`
	Success             bool                 `json:"Success" xml:"Success"`
	RdsPerformanceInfos []RdsPerformanceInfo `json:"RdsPerformanceInfos" xml:"RdsPerformanceInfos"`
}

DescribeRdsPerformanceSummaryResponse is the response struct for api DescribeRdsPerformanceSummary

func CreateDescribeRdsPerformanceSummaryResponse ¶

func CreateDescribeRdsPerformanceSummaryResponse() (response *DescribeRdsPerformanceSummaryResponse)

CreateDescribeRdsPerformanceSummaryResponse creates a response to parse from DescribeRdsPerformanceSummary response

type DescribeRdsReadOnlyRequest ¶ added in v1.61.612

type DescribeRdsReadOnlyRequest struct {
	*requests.RpcRequest
	RdsInstanceId  string `position:"Query" name:"RdsInstanceId"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbInstType     string `position:"Query" name:"DbInstType"`
}

DescribeRdsReadOnlyRequest is the request struct for api DescribeRdsReadOnly

func CreateDescribeRdsReadOnlyRequest ¶ added in v1.61.612

func CreateDescribeRdsReadOnlyRequest() (request *DescribeRdsReadOnlyRequest)

CreateDescribeRdsReadOnlyRequest creates a request to invoke DescribeRdsReadOnly API

type DescribeRdsReadOnlyResponse ¶ added in v1.61.612

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

DescribeRdsReadOnlyResponse is the response struct for api DescribeRdsReadOnly

func CreateDescribeRdsReadOnlyResponse ¶ added in v1.61.612

func CreateDescribeRdsReadOnlyResponse() (response *DescribeRdsReadOnlyResponse)

CreateDescribeRdsReadOnlyResponse creates a response to parse from DescribeRdsReadOnly response

type DescribeRdsSuperAccountInstancesRequest ¶

type DescribeRdsSuperAccountInstancesRequest struct {
	*requests.RpcRequest
	RdsInstance    *[]string `position:"Query" name:"RdsInstance"  type:"Repeated"`
	DrdsInstanceId string    `position:"Query" name:"DrdsInstanceId"`
	DbInstType     string    `position:"Query" name:"DbInstType"`
}

DescribeRdsSuperAccountInstancesRequest is the request struct for api DescribeRdsSuperAccountInstances

func CreateDescribeRdsSuperAccountInstancesRequest ¶

func CreateDescribeRdsSuperAccountInstancesRequest() (request *DescribeRdsSuperAccountInstancesRequest)

CreateDescribeRdsSuperAccountInstancesRequest creates a request to invoke DescribeRdsSuperAccountInstances API

type DescribeRdsSuperAccountInstancesResponse ¶

type DescribeRdsSuperAccountInstancesResponse struct {
	*responses.BaseResponse
	RequestId   string                                        `json:"RequestId" xml:"RequestId"`
	DbInstances DbInstancesInDescribeRdsSuperAccountInstances `json:"DbInstances" xml:"DbInstances"`
}

DescribeRdsSuperAccountInstancesResponse is the response struct for api DescribeRdsSuperAccountInstances

func CreateDescribeRdsSuperAccountInstancesResponse ¶

func CreateDescribeRdsSuperAccountInstancesResponse() (response *DescribeRdsSuperAccountInstancesResponse)

CreateDescribeRdsSuperAccountInstancesResponse creates a response to parse from DescribeRdsSuperAccountInstances response

type DescribeReadOnlyAccountRequest ¶

type DescribeReadOnlyAccountRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeReadOnlyAccountRequest is the request struct for api DescribeReadOnlyAccount

func CreateDescribeReadOnlyAccountRequest ¶

func CreateDescribeReadOnlyAccountRequest() (request *DescribeReadOnlyAccountRequest)

CreateDescribeReadOnlyAccountRequest creates a request to invoke DescribeReadOnlyAccount API

type DescribeReadOnlyAccountResponse ¶

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

DescribeReadOnlyAccountResponse is the response struct for api DescribeReadOnlyAccount

func CreateDescribeReadOnlyAccountResponse ¶

func CreateDescribeReadOnlyAccountResponse() (response *DescribeReadOnlyAccountResponse)

CreateDescribeReadOnlyAccountResponse creates a response to parse from DescribeReadOnlyAccount response

type DescribeRecycleBinStatusRequest ¶

type DescribeRecycleBinStatusRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeRecycleBinStatusRequest is the request struct for api DescribeRecycleBinStatus

func CreateDescribeRecycleBinStatusRequest ¶

func CreateDescribeRecycleBinStatusRequest() (request *DescribeRecycleBinStatusRequest)

CreateDescribeRecycleBinStatusRequest creates a request to invoke DescribeRecycleBinStatus API

type DescribeRecycleBinStatusResponse ¶

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

DescribeRecycleBinStatusResponse is the response struct for api DescribeRecycleBinStatus

func CreateDescribeRecycleBinStatusResponse ¶

func CreateDescribeRecycleBinStatusResponse() (response *DescribeRecycleBinStatusResponse)

CreateDescribeRecycleBinStatusResponse creates a response to parse from DescribeRecycleBinStatus response

type DescribeRecycleBinTablesRequest ¶

type DescribeRecycleBinTablesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeRecycleBinTablesRequest is the request struct for api DescribeRecycleBinTables

func CreateDescribeRecycleBinTablesRequest ¶

func CreateDescribeRecycleBinTablesRequest() (request *DescribeRecycleBinTablesRequest)

CreateDescribeRecycleBinTablesRequest creates a request to invoke DescribeRecycleBinTables API

type DescribeRecycleBinTablesResponse ¶

type DescribeRecycleBinTablesResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Success   bool       `json:"Success" xml:"Success"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

DescribeRecycleBinTablesResponse is the response struct for api DescribeRecycleBinTables

func CreateDescribeRecycleBinTablesResponse ¶

func CreateDescribeRecycleBinTablesResponse() (response *DescribeRecycleBinTablesResponse)

CreateDescribeRecycleBinTablesResponse creates a response to parse from DescribeRecycleBinTables response

type DescribeRegionsRequest ¶

type DescribeRegionsRequest struct {
	*requests.RpcRequest
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest ¶

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse ¶

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

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse ¶

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeRestoreOrderRequest ¶

type DescribeRestoreOrderRequest struct {
	*requests.RpcRequest
	BackupDbNames       string `position:"Query" name:"BackupDbNames"`
	BackupId            string `position:"Query" name:"BackupId"`
	BackupLevel         string `position:"Query" name:"BackupLevel"`
	DrdsInstanceId      string `position:"Query" name:"DrdsInstanceId"`
	PreferredBackupTime string `position:"Query" name:"PreferredBackupTime"`
	BackupMode          string `position:"Query" name:"BackupMode"`
}

DescribeRestoreOrderRequest is the request struct for api DescribeRestoreOrder

func CreateDescribeRestoreOrderRequest ¶

func CreateDescribeRestoreOrderRequest() (request *DescribeRestoreOrderRequest)

CreateDescribeRestoreOrderRequest creates a request to invoke DescribeRestoreOrder API

type DescribeRestoreOrderResponse ¶

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

DescribeRestoreOrderResponse is the response struct for api DescribeRestoreOrder

func CreateDescribeRestoreOrderResponse ¶

func CreateDescribeRestoreOrderResponse() (response *DescribeRestoreOrderResponse)

CreateDescribeRestoreOrderResponse creates a response to parse from DescribeRestoreOrder response

type DescribeShardDBsRequest ¶

type DescribeShardDBsRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeShardDBsRequest is the request struct for api DescribeShardDBs

func CreateDescribeShardDBsRequest ¶

func CreateDescribeShardDBsRequest() (request *DescribeShardDBsRequest)

CreateDescribeShardDBsRequest creates a request to invoke DescribeShardDBs API

type DescribeShardDBsResponse ¶

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

DescribeShardDBsResponse is the response struct for api DescribeShardDBs

func CreateDescribeShardDBsResponse ¶

func CreateDescribeShardDBsResponse() (response *DescribeShardDBsResponse)

CreateDescribeShardDBsResponse creates a response to parse from DescribeShardDBs response

type DescribeShardDbConnectionInfoRequest ¶

type DescribeShardDbConnectionInfoRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	SubDbName      string `position:"Query" name:"SubDbName"`
	DbName         string `position:"Query" name:"DbName"`
}

DescribeShardDbConnectionInfoRequest is the request struct for api DescribeShardDbConnectionInfo

func CreateDescribeShardDbConnectionInfoRequest ¶

func CreateDescribeShardDbConnectionInfoRequest() (request *DescribeShardDbConnectionInfoRequest)

CreateDescribeShardDbConnectionInfoRequest creates a request to invoke DescribeShardDbConnectionInfo API

type DescribeShardDbConnectionInfoResponse ¶

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

DescribeShardDbConnectionInfoResponse is the response struct for api DescribeShardDbConnectionInfo

func CreateDescribeShardDbConnectionInfoResponse ¶

func CreateDescribeShardDbConnectionInfoResponse() (response *DescribeShardDbConnectionInfoResponse)

CreateDescribeShardDbConnectionInfoResponse creates a response to parse from DescribeShardDbConnectionInfo response

type DescribeShardTaskInfoRequest ¶

type DescribeShardTaskInfoRequest struct {
	*requests.RpcRequest
	TargetTableName string `position:"Query" name:"TargetTableName"`
	DrdsInstanceId  string `position:"Query" name:"DrdsInstanceId"`
	DbName          string `position:"Query" name:"DbName"`
	SourceTableName string `position:"Query" name:"SourceTableName"`
}

DescribeShardTaskInfoRequest is the request struct for api DescribeShardTaskInfo

func CreateDescribeShardTaskInfoRequest ¶

func CreateDescribeShardTaskInfoRequest() (request *DescribeShardTaskInfoRequest)

CreateDescribeShardTaskInfoRequest creates a request to invoke DescribeShardTaskInfo API

type DescribeShardTaskInfoResponse ¶

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

DescribeShardTaskInfoResponse is the response struct for api DescribeShardTaskInfo

func CreateDescribeShardTaskInfoResponse ¶

func CreateDescribeShardTaskInfoResponse() (response *DescribeShardTaskInfoResponse)

CreateDescribeShardTaskInfoResponse creates a response to parse from DescribeShardTaskInfo response

type DescribeShardTaskListRequest ¶

type DescribeShardTaskListRequest struct {
	*requests.RpcRequest
	TaskType       string           `position:"Query" name:"TaskType"`
	Query          string           `position:"Query" name:"Query"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

DescribeShardTaskListRequest is the request struct for api DescribeShardTaskList

func CreateDescribeShardTaskListRequest ¶

func CreateDescribeShardTaskListRequest() (request *DescribeShardTaskListRequest)

CreateDescribeShardTaskListRequest creates a request to invoke DescribeShardTaskList API

type DescribeShardTaskListResponse ¶

type DescribeShardTaskListResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Success    bool       `json:"Success" xml:"Success"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	Total      int        `json:"Total" xml:"Total"`
	List       []ListItem `json:"List" xml:"List"`
}

DescribeShardTaskListResponse is the response struct for api DescribeShardTaskList

func CreateDescribeShardTaskListResponse ¶

func CreateDescribeShardTaskListResponse() (response *DescribeShardTaskListResponse)

CreateDescribeShardTaskListResponse creates a response to parse from DescribeShardTaskList response

type DescribeSqlFlashbakTaskRequest ¶

type DescribeSqlFlashbakTaskRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

DescribeSqlFlashbakTaskRequest is the request struct for api DescribeSqlFlashbakTask

func CreateDescribeSqlFlashbakTaskRequest ¶

func CreateDescribeSqlFlashbakTaskRequest() (request *DescribeSqlFlashbakTaskRequest)

CreateDescribeSqlFlashbakTaskRequest creates a request to invoke DescribeSqlFlashbakTask API

type DescribeSqlFlashbakTaskResponse ¶

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

DescribeSqlFlashbakTaskResponse is the response struct for api DescribeSqlFlashbakTask

func CreateDescribeSqlFlashbakTaskResponse ¶

func CreateDescribeSqlFlashbakTaskResponse() (response *DescribeSqlFlashbakTaskResponse)

CreateDescribeSqlFlashbakTaskResponse creates a response to parse from DescribeSqlFlashbakTask response

type DescribeTableListByTypeRequest ¶

type DescribeTableListByTypeRequest struct {
	*requests.RpcRequest
	TableType      string           `position:"Query" name:"TableType"`
	Query          string           `position:"Query" name:"Query"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

DescribeTableListByTypeRequest is the request struct for api DescribeTableListByType

func CreateDescribeTableListByTypeRequest ¶

func CreateDescribeTableListByTypeRequest() (request *DescribeTableListByTypeRequest)

CreateDescribeTableListByTypeRequest creates a request to invoke DescribeTableListByType API

type DescribeTableListByTypeResponse ¶

type DescribeTableListByTypeResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Success    bool       `json:"Success" xml:"Success"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	Total      int        `json:"Total" xml:"Total"`
	List       []ListItem `json:"List" xml:"List"`
}

DescribeTableListByTypeResponse is the response struct for api DescribeTableListByType

func CreateDescribeTableListByTypeResponse ¶

func CreateDescribeTableListByTypeResponse() (response *DescribeTableListByTypeResponse)

CreateDescribeTableListByTypeResponse creates a response to parse from DescribeTableListByType response

type DescribeTableRequest ¶

type DescribeTableRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	TableName      string `position:"Query" name:"TableName"`
}

DescribeTableRequest is the request struct for api DescribeTable

func CreateDescribeTableRequest ¶

func CreateDescribeTableRequest() (request *DescribeTableRequest)

CreateDescribeTableRequest creates a request to invoke DescribeTable API

type DescribeTableResponse ¶

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

DescribeTableResponse is the response struct for api DescribeTable

func CreateDescribeTableResponse ¶

func CreateDescribeTableResponse() (response *DescribeTableResponse)

CreateDescribeTableResponse creates a response to parse from DescribeTable response

type DescribeTableShardingInfoRequest ¶ added in v1.60.279

type DescribeTableShardingInfoRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	TableName      string `position:"Query" name:"TableName"`
}

DescribeTableShardingInfoRequest is the request struct for api DescribeTableShardingInfo

func CreateDescribeTableShardingInfoRequest ¶ added in v1.60.279

func CreateDescribeTableShardingInfoRequest() (request *DescribeTableShardingInfoRequest)

CreateDescribeTableShardingInfoRequest creates a request to invoke DescribeTableShardingInfo API

type DescribeTableShardingInfoResponse ¶ added in v1.60.279

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

DescribeTableShardingInfoResponse is the response struct for api DescribeTableShardingInfo

func CreateDescribeTableShardingInfoResponse ¶ added in v1.60.279

func CreateDescribeTableShardingInfoResponse() (response *DescribeTableShardingInfoResponse)

CreateDescribeTableShardingInfoResponse creates a response to parse from DescribeTableShardingInfo response

type DescribeTablesRequest ¶

type DescribeTablesRequest struct {
	*requests.RpcRequest
	Query          string           `position:"Query" name:"Query"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

DescribeTablesRequest is the request struct for api DescribeTables

func CreateDescribeTablesRequest ¶

func CreateDescribeTablesRequest() (request *DescribeTablesRequest)

CreateDescribeTablesRequest creates a request to invoke DescribeTables API

type DescribeTablesResponse ¶

type DescribeTablesResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Success    bool       `json:"Success" xml:"Success"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	Total      int        `json:"Total" xml:"Total"`
	List       []ListItem `json:"List" xml:"List"`
}

DescribeTablesResponse is the response struct for api DescribeTables

func CreateDescribeTablesResponse ¶

func CreateDescribeTablesResponse() (response *DescribeTablesResponse)

CreateDescribeTablesResponse creates a response to parse from DescribeTables response

type DescribeUnCompatibilitySqlRequest ¶ added in v1.61.612

type DescribeUnCompatibilitySqlRequest struct {
	*requests.RpcRequest
	DbName requests.Integer `position:"Query" name:"DbName"`
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

DescribeUnCompatibilitySqlRequest is the request struct for api DescribeUnCompatibilitySql

func CreateDescribeUnCompatibilitySqlRequest ¶ added in v1.61.612

func CreateDescribeUnCompatibilitySqlRequest() (request *DescribeUnCompatibilitySqlRequest)

CreateDescribeUnCompatibilitySqlRequest creates a request to invoke DescribeUnCompatibilitySql API

type DescribeUnCompatibilitySqlResponse ¶ added in v1.61.612

type DescribeUnCompatibilitySqlResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Success   bool     `json:"Success" xml:"Success"`
	ErrorSqls []string `json:"ErrorSqls" xml:"ErrorSqls"`
}

DescribeUnCompatibilitySqlResponse is the response struct for api DescribeUnCompatibilitySql

func CreateDescribeUnCompatibilitySqlResponse ¶ added in v1.61.612

func CreateDescribeUnCompatibilitySqlResponse() (response *DescribeUnCompatibilitySqlResponse)

CreateDescribeUnCompatibilitySqlResponse creates a response to parse from DescribeUnCompatibilitySql response

type DisableSqlAuditRequest ¶

type DisableSqlAuditRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

DisableSqlAuditRequest is the request struct for api DisableSqlAudit

func CreateDisableSqlAuditRequest ¶

func CreateDisableSqlAuditRequest() (request *DisableSqlAuditRequest)

CreateDisableSqlAuditRequest creates a request to invoke DisableSqlAudit API

type DisableSqlAuditResponse ¶

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

DisableSqlAuditResponse is the response struct for api DisableSqlAudit

func CreateDisableSqlAuditResponse ¶

func CreateDisableSqlAuditResponse() (response *DisableSqlAuditResponse)

CreateDisableSqlAuditResponse creates a response to parse from DisableSqlAudit response

type DrdsApiValidateOrderRequest ¶ added in v1.61.612

type DrdsApiValidateOrderRequest struct {
	*requests.RpcRequest
	Data string `position:"Query" name:"data"`
}

DrdsApiValidateOrderRequest is the request struct for api DrdsApiValidateOrder

func CreateDrdsApiValidateOrderRequest ¶ added in v1.61.612

func CreateDrdsApiValidateOrderRequest() (request *DrdsApiValidateOrderRequest)

CreateDrdsApiValidateOrderRequest creates a request to invoke DrdsApiValidateOrder API

type DrdsApiValidateOrderResponse ¶ added in v1.61.612

type DrdsApiValidateOrderResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Code      string `json:"code" xml:"code"`
	Msg       string `json:"msg" xml:"msg"`
	Data      bool   `json:"data" xml:"data"`
	Success   bool   `json:"success" xml:"success"`
}

DrdsApiValidateOrderResponse is the response struct for api DrdsApiValidateOrder

func CreateDrdsApiValidateOrderResponse ¶ added in v1.61.612

func CreateDrdsApiValidateOrderResponse() (response *DrdsApiValidateOrderResponse)

CreateDrdsApiValidateOrderResponse creates a response to parse from DrdsApiValidateOrder response

type DrdsAzoneInfo ¶ added in v1.60.279

type DrdsAzoneInfo struct {
	ZoneId         string `json:"ZoneId" xml:"ZoneId"`
	ZoneName       string `json:"ZoneName" xml:"ZoneName"`
	SupportVpc     bool   `json:"SupportVpc" xml:"SupportVpc"`
	SupportClassic bool   `json:"SupportClassic" xml:"SupportClassic"`
}

DrdsAzoneInfo is a nested struct in drds response

type DrdsAzoneInfos ¶ added in v1.60.279

type DrdsAzoneInfos struct {
	DrdsAzoneInfo []DrdsAzoneInfo `json:"DrdsAzoneInfo" xml:"DrdsAzoneInfo"`
}

DrdsAzoneInfos is a nested struct in drds response

type DrdsComponent ¶ added in v1.60.279

type DrdsComponent struct {
	RegionId       string         `json:"RegionId" xml:"RegionId"`
	RegionName     string         `json:"RegionName" xml:"RegionName"`
	MysqlVersions  MysqlVersions  `json:"MysqlVersions" xml:"MysqlVersions"`
	DrdsAzoneInfos DrdsAzoneInfos `json:"DrdsAzoneInfos" xml:"DrdsAzoneInfos"`
	DrdsSeriesList DrdsSeriesList `json:"DrdsSeriesList" xml:"DrdsSeriesList"`
}

DrdsComponent is a nested struct in drds response

type DrdsComponents ¶ added in v1.60.279

type DrdsComponents struct {
	DrdsComponent []DrdsComponent `json:"DrdsComponent" xml:"DrdsComponent"`
}

DrdsComponents is a nested struct in drds response

type DrdsInstanceIdList ¶

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

DrdsInstanceIdList is a nested struct in drds response

type DrdsOrderDOList ¶

type DrdsOrderDOList struct {
	DrdsOrderDOListItem []DrdsOrderDOListItem `json:"DrdsOrderDOList" xml:"DrdsOrderDOList"`
}

DrdsOrderDOList is a nested struct in drds response

type DrdsOrderDOListItem ¶

type DrdsOrderDOListItem struct {
	RegionId  string `json:"RegionId" xml:"RegionId"`
	AzoneId   string `json:"AzoneId" xml:"AzoneId"`
	Network   string `json:"Network" xml:"Network"`
	VpcId     string `json:"VpcId" xml:"VpcId"`
	VSwtichId string `json:"VSwtichId" xml:"VSwtichId"`
	InstSpec  string `json:"InstSpec" xml:"InstSpec"`
}

DrdsOrderDOListItem is a nested struct in drds response

type DrdsRegion ¶

type DrdsRegion struct {
	RegionId           string             `json:"RegionId" xml:"RegionId"`
	RegionName         string             `json:"RegionName" xml:"RegionName"`
	ZoneId             string             `json:"ZoneId" xml:"ZoneId"`
	ZoneName           string             `json:"ZoneName" xml:"ZoneName"`
	InstanceSeriesList InstanceSeriesList `json:"InstanceSeriesList" xml:"InstanceSeriesList"`
}

DrdsRegion is a nested struct in drds response

type DrdsRegions ¶

type DrdsRegions struct {
	DrdsRegion []DrdsRegion `json:"DrdsRegion" xml:"DrdsRegion"`
}

DrdsRegions is a nested struct in drds response

type DrdsSeries ¶ added in v1.60.279

type DrdsSeries struct {
	SeriesName string `json:"SeriesName" xml:"SeriesName"`
	Series     string `json:"Series" xml:"Series"`
	Specs      Specs  `json:"Specs" xml:"Specs"`
}

DrdsSeries is a nested struct in drds response

type DrdsSeriesList ¶ added in v1.60.279

type DrdsSeriesList struct {
	DrdsSeries []DrdsSeries `json:"DrdsSeries" xml:"DrdsSeries"`
}

DrdsSeriesList is a nested struct in drds response

type DropIndexesRequest ¶ added in v1.61.612

type DropIndexesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	Indexes        string `position:"Query" name:"Indexes"`
	Table          string `position:"Query" name:"Table"`
}

DropIndexesRequest is the request struct for api DropIndexes

func CreateDropIndexesRequest ¶ added in v1.61.612

func CreateDropIndexesRequest() (request *DropIndexesRequest)

CreateDropIndexesRequest creates a request to invoke DropIndexes API

type DropIndexesResponse ¶ added in v1.61.612

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

DropIndexesResponse is the response struct for api DropIndexes

func CreateDropIndexesResponse ¶ added in v1.61.612

func CreateDropIndexesResponse() (response *DropIndexesResponse)

CreateDropIndexesResponse creates a response to parse from DropIndexes response

type DropTablesRequest ¶ added in v1.61.612

type DropTablesRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Tables         string `position:"Query" name:"Tables"`
	DbName         string `position:"Query" name:"DbName"`
}

DropTablesRequest is the request struct for api DropTables

func CreateDropTablesRequest ¶ added in v1.61.612

func CreateDropTablesRequest() (request *DropTablesRequest)

CreateDropTablesRequest creates a request to invoke DropTables API

type DropTablesResponse ¶ added in v1.61.612

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

DropTablesResponse is the response struct for api DropTables

func CreateDropTablesResponse ¶ added in v1.61.612

func CreateDropTablesResponse() (response *DropTablesResponse)

CreateDropTablesResponse creates a response to parse from DropTables response

type DstTablesInDescribeCustomDataExportSrcDstTables ¶ added in v1.61.612

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

DstTablesInDescribeCustomDataExportSrcDstTables is a nested struct in drds response

type DstTablesInDescribeCustomDataImportSrcDstTables ¶ added in v1.61.612

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

DstTablesInDescribeCustomDataImportSrcDstTables is a nested struct in drds response

type EnableInstanceIpv6AddressRequest ¶

type EnableInstanceIpv6AddressRequest struct {
	*requests.RpcRequest
	DrdsPassword   string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

EnableInstanceIpv6AddressRequest is the request struct for api EnableInstanceIpv6Address

func CreateEnableInstanceIpv6AddressRequest ¶

func CreateEnableInstanceIpv6AddressRequest() (request *EnableInstanceIpv6AddressRequest)

CreateEnableInstanceIpv6AddressRequest creates a request to invoke EnableInstanceIpv6Address API

type EnableInstanceIpv6AddressResponse ¶

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

EnableInstanceIpv6AddressResponse is the response struct for api EnableInstanceIpv6Address

func CreateEnableInstanceIpv6AddressResponse ¶

func CreateEnableInstanceIpv6AddressResponse() (response *EnableInstanceIpv6AddressResponse)

CreateEnableInstanceIpv6AddressResponse creates a response to parse from EnableInstanceIpv6Address response

type EnableInstanceRequest ¶ added in v1.61.612

type EnableInstanceRequest struct {
	*requests.RpcRequest
	ClientToken     string `position:"Query" name:"ClientToken"`
	EngineVersion   string `position:"Query" name:"EngineVersion"`
	SourceDbInstId  string `position:"Query" name:"SourceDbInstId"`
	RestoreTime     string `position:"Query" name:"RestoreTime"`
	SwitchId        string `position:"Query" name:"SwitchId"`
	BackupId        string `position:"Query" name:"BackupId"`
	DrdsInstanceId  string `position:"Query" name:"DrdsInstanceId"`
	DbInstanceClass string `position:"Query" name:"DbInstanceClass"`
	VpcId           string `position:"Query" name:"VpcId"`
	ZoneId          string `position:"Query" name:"ZoneId"`
}

EnableInstanceRequest is the request struct for api EnableInstance

func CreateEnableInstanceRequest ¶ added in v1.61.612

func CreateEnableInstanceRequest() (request *EnableInstanceRequest)

CreateEnableInstanceRequest creates a request to invoke EnableInstance API

type EnableInstanceResponse ¶ added in v1.61.612

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

EnableInstanceResponse is the response struct for api EnableInstance

func CreateEnableInstanceResponse ¶ added in v1.61.612

func CreateEnableInstanceResponse() (response *EnableInstanceResponse)

CreateEnableInstanceResponse creates a response to parse from EnableInstance response

type EnableSqlAuditRequest ¶

type EnableSqlAuditRequest struct {
	*requests.RpcRequest
	RecallStartTimestamp string           `position:"Query" name:"RecallStartTimestamp"`
	DrdsInstanceId       string           `position:"Query" name:"DrdsInstanceId"`
	DbName               string           `position:"Query" name:"DbName"`
	IsRecall             requests.Boolean `position:"Query" name:"IsRecall"`
	RecallEndTimestamp   string           `position:"Query" name:"RecallEndTimestamp"`
}

EnableSqlAuditRequest is the request struct for api EnableSqlAudit

func CreateEnableSqlAuditRequest ¶

func CreateEnableSqlAuditRequest() (request *EnableSqlAuditRequest)

CreateEnableSqlAuditRequest creates a request to invoke EnableSqlAudit API

type EnableSqlAuditResponse ¶

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

EnableSqlAuditResponse is the response struct for api EnableSqlAudit

func CreateEnableSqlAuditResponse ¶

func CreateEnableSqlAuditResponse() (response *EnableSqlAuditResponse)

CreateEnableSqlAuditResponse creates a response to parse from EnableSqlAudit response

type EnableSqlFlashbackMatchSwitchRequest ¶

type EnableSqlFlashbackMatchSwitchRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

EnableSqlFlashbackMatchSwitchRequest is the request struct for api EnableSqlFlashbackMatchSwitch

func CreateEnableSqlFlashbackMatchSwitchRequest ¶

func CreateEnableSqlFlashbackMatchSwitchRequest() (request *EnableSqlFlashbackMatchSwitchRequest)

CreateEnableSqlFlashbackMatchSwitchRequest creates a request to invoke EnableSqlFlashbackMatchSwitch API

type EnableSqlFlashbackMatchSwitchResponse ¶

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

EnableSqlFlashbackMatchSwitchResponse is the response struct for api EnableSqlFlashbackMatchSwitch

func CreateEnableSqlFlashbackMatchSwitchResponse ¶

func CreateEnableSqlFlashbackMatchSwitchResponse() (response *EnableSqlFlashbackMatchSwitchResponse)

CreateEnableSqlFlashbackMatchSwitchResponse creates a response to parse from EnableSqlFlashbackMatchSwitch response

type Endpoint ¶

type Endpoint struct {
	NodeIds    string `json:"NodeIds" xml:"NodeIds"`
	EndpointId string `json:"EndpointId" xml:"EndpointId"`
	ReadWeight int    `json:"ReadWeight" xml:"ReadWeight"`
}

Endpoint is a nested struct in drds response

type Endpoints ¶

type Endpoints struct {
	Endpoint []Endpoint `json:"Endpoint" xml:"Endpoint"`
}

Endpoints is a nested struct in drds response

type ErrorMsgParamsInDescribeDataExportPreCheckResult ¶ added in v1.61.612

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

ErrorMsgParamsInDescribeDataExportPreCheckResult is a nested struct in drds response

type ErrorMsgParamsInDescribeDataImportPreCheckResult ¶ added in v1.60.339

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

ErrorMsgParamsInDescribeDataImportPreCheckResult is a nested struct in drds response

type ErrorMsgParamsInDescribeEvaluatePreCheckResult ¶ added in v1.60.339

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

ErrorMsgParamsInDescribeEvaluatePreCheckResult is a nested struct in drds response

type ErrorMsgParamsInDescribePreCheckResult ¶ added in v1.60.339

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

ErrorMsgParamsInDescribePreCheckResult is a nested struct in drds response

type ErrorSqls ¶ added in v1.61.612

type ErrorSqls struct {
	ErrorSql []string `json:"errorSql" xml:"errorSql"`
}

ErrorSqls is a nested struct in drds response

type EvaluateReportInfo ¶ added in v1.61.612

type EvaluateReportInfo struct {
	ErrorSqlCount   int    `json:"ErrorSqlCount" xml:"ErrorSqlCount"`
	DrdsSpecs       string `json:"DrdsSpecs" xml:"DrdsSpecs"`
	DrdsNodeCount   int    `json:"DrdsNodeCount" xml:"DrdsNodeCount"`
	RdsSpecs        string `json:"RdsSpecs" xml:"RdsSpecs"`
	RdsCount        int    `json:"RdsCount" xml:"RdsCount"`
	RdsDiskCapacity string `json:"RdsDiskCapacity" xml:"RdsDiskCapacity"`
	DbInfo          DbInfo `json:"DbInfo" xml:"DbInfo"`
}

EvaluateReportInfo is a nested struct in drds response

type EvaluateResult ¶ added in v1.60.339

type EvaluateResult struct {
	TaskId            int                                           `json:"TaskId" xml:"TaskId"`
	TaskName          string                                        `json:"TaskName" xml:"TaskName"`
	InstId            int                                           `json:"InstId" xml:"InstId"`
	DbName            string                                        `json:"DbName" xml:"DbName"`
	TaskStatus        string                                        `json:"TaskStatus" xml:"TaskStatus"`
	GmtCreate         string                                        `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified       string                                        `json:"GmtModified" xml:"GmtModified"`
	RdsType           string                                        `json:"RdsType" xml:"RdsType"`
	RdsCount          int                                           `json:"RdsCount" xml:"RdsCount"`
	RdsTotalSpace     string                                        `json:"RdsTotalSpace" xml:"RdsTotalSpace"`
	DrdsType          string                                        `json:"DrdsType" xml:"DrdsType"`
	DrdsCount         int                                           `json:"DrdsCount" xml:"DrdsCount"`
	AllSqlCount       int                                           `json:"AllSqlCount" xml:"AllSqlCount"`
	SlowSqlCount      int                                           `json:"SlowSqlCount" xml:"SlowSqlCount"`
	TableShardResults TableShardResultsInDescribeEvaluateTaskReport `json:"TableShardResults" xml:"TableShardResults"`
	RdsInstInfos      RdsInstInfosInDescribeEvaluateTaskReport      `json:"RdsInstInfos" xml:"RdsInstInfos"`
}

EvaluateResult is a nested struct in drds response

type EvaluateResults ¶ added in v1.60.279

type EvaluateResults struct {
	RdsType           string                                             `json:"RdsType" xml:"RdsType"`
	RdsTotalSpace     string                                             `json:"RdsTotalSpace" xml:"RdsTotalSpace"`
	SlowSqlCount      int                                                `json:"SlowSqlCount" xml:"SlowSqlCount"`
	RdsCount          int                                                `json:"RdsCount" xml:"RdsCount"`
	GmtModified       string                                             `json:"GmtModified" xml:"GmtModified"`
	DbName            string                                             `json:"DbName" xml:"DbName"`
	DrdsCount         int                                                `json:"DrdsCount" xml:"DrdsCount"`
	TaskStatus        string                                             `json:"TaskStatus" xml:"TaskStatus"`
	GmtCreate         string                                             `json:"GmtCreate" xml:"GmtCreate"`
	DrdsType          string                                             `json:"DrdsType" xml:"DrdsType"`
	InstId            int                                                `json:"InstId" xml:"InstId"`
	TaskName          string                                             `json:"TaskName" xml:"TaskName"`
	TaskId            int                                                `json:"TaskId" xml:"TaskId"`
	AllSqlCount       int                                                `json:"AllSqlCount" xml:"AllSqlCount"`
	TableShardResults TableShardResultsInDescribeBatchEvaluateTaskReport `json:"TableShardResults" xml:"TableShardResults"`
	RdsInstInfos      RdsInstInfosInDescribeBatchEvaluateTaskReport      `json:"RdsInstInfos" xml:"RdsInstInfos"`
}

EvaluateResults is a nested struct in drds response

type EvaluateTask ¶ added in v1.60.339

type EvaluateTask struct {
	Id                  int    `json:"Id" xml:"Id"`
	BatchEvaluateTaskId int    `json:"BatchEvaluateTaskId" xml:"BatchEvaluateTaskId"`
	TaskName            string `json:"TaskName" xml:"TaskName"`
	GmtCreate           string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified         string `json:"GmtModified" xml:"GmtModified"`
	Status              string `json:"Status" xml:"Status"`
	InstId              string `json:"InstId" xml:"InstId"`
	DbName              string `json:"DbName" xml:"DbName"`
	Progress            int    `json:"Progress" xml:"Progress"`
	EvalauteHours       int    `json:"EvalauteHours" xml:"EvalauteHours"`
	AllSqlCount         int    `json:"AllSqlCount" xml:"AllSqlCount"`
	DbType              int    `json:"DbType" xml:"DbType"`
}

EvaluateTask is a nested struct in drds response

type ExecuteDetail ¶ added in v1.60.279

type ExecuteDetail struct {
	ExecDetailMsg string `json:"ExecDetailMsg" xml:"ExecDetailMsg"`
	Execute       string `json:"Execute" xml:"Execute"`
	SqlContent    string `json:"SqlContent" xml:"SqlContent"`
	DbName        string `json:"DbName" xml:"DbName"`
}

ExecuteDetail is a nested struct in drds response

type ExecuteDetailList ¶ added in v1.60.279

type ExecuteDetailList struct {
	ExecuteDetail []ExecuteDetail `json:"executeDetail" xml:"executeDetail"`
}

ExecuteDetailList is a nested struct in drds response

type FlashbackRecycleBinTableRequest ¶

type FlashbackRecycleBinTableRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	TableName      string `position:"Query" name:"TableName"`
}

FlashbackRecycleBinTableRequest is the request struct for api FlashbackRecycleBinTable

func CreateFlashbackRecycleBinTableRequest ¶

func CreateFlashbackRecycleBinTableRequest() (request *FlashbackRecycleBinTableRequest)

CreateFlashbackRecycleBinTableRequest creates a request to invoke FlashbackRecycleBinTable API

type FlashbackRecycleBinTableResponse ¶

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

FlashbackRecycleBinTableResponse is the response struct for api FlashbackRecycleBinTable

func CreateFlashbackRecycleBinTableResponse ¶

func CreateFlashbackRecycleBinTableResponse() (response *FlashbackRecycleBinTableResponse)

CreateFlashbackRecycleBinTableResponse creates a response to parse from FlashbackRecycleBinTable response

type Full ¶

type Full struct {
	TransferCount int    `json:"TransferCount" xml:"TransferCount"`
	Expired       int    `json:"Expired" xml:"Expired"`
	StartTime     string `json:"StartTime" xml:"StartTime"`
	Tps           int    `json:"Tps" xml:"Tps"`
	Total         int    `json:"Total" xml:"Total"`
	Progress      int    `json:"Progress" xml:"Progress"`
	NeedTime      int    `json:"NeedTime" xml:"NeedTime"`
}

Full is a nested struct in drds response

type FullCheck ¶

type FullCheck struct {
	Expired   int    `json:"Expired" xml:"Expired"`
	Progress  int    `json:"Progress" xml:"Progress"`
	Total     int    `json:"Total" xml:"Total"`
	Tps       int    `json:"Tps" xml:"Tps"`
	StartTime string `json:"StartTime" xml:"StartTime"`
}

FullCheck is a nested struct in drds response

type FullRevise ¶

type FullRevise struct {
	Expired   int    `json:"Expired" xml:"Expired"`
	Progress  int    `json:"Progress" xml:"Progress"`
	Total     int    `json:"Total" xml:"Total"`
	Tps       int    `json:"Tps" xml:"Tps"`
	StartTime string `json:"StartTime" xml:"StartTime"`
}

FullRevise is a nested struct in drds response

type GetBatchEvaluateTaskReportRequest ¶ added in v1.60.279

type GetBatchEvaluateTaskReportRequest struct {
	*requests.RpcRequest
	BatchEvaluateTaskId requests.Integer `position:"Query" name:"BatchEvaluateTaskId"`
}

GetBatchEvaluateTaskReportRequest is the request struct for api GetBatchEvaluateTaskReport

func CreateGetBatchEvaluateTaskReportRequest ¶ added in v1.60.279

func CreateGetBatchEvaluateTaskReportRequest() (request *GetBatchEvaluateTaskReportRequest)

CreateGetBatchEvaluateTaskReportRequest creates a request to invoke GetBatchEvaluateTaskReport API

type GetBatchEvaluateTaskReportResponse ¶ added in v1.60.279

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

GetBatchEvaluateTaskReportResponse is the response struct for api GetBatchEvaluateTaskReport

func CreateGetBatchEvaluateTaskReportResponse ¶ added in v1.60.279

func CreateGetBatchEvaluateTaskReportResponse() (response *GetBatchEvaluateTaskReportResponse)

CreateGetBatchEvaluateTaskReportResponse creates a response to parse from GetBatchEvaluateTaskReport response

type HiStoreInstanceInfo ¶

type HiStoreInstanceInfo struct {
	HistoreInstanceId string `json:"HistoreInstanceId" xml:"HistoreInstanceId"`
	GmtCreate         int64  `json:"GmtCreate" xml:"GmtCreate"`
	RpmVersion        string `json:"RpmVersion" xml:"RpmVersion"`
	DiskSize          int    `json:"DiskSize" xml:"DiskSize"`
	MachineSpec       string `json:"MachineSpec" xml:"MachineSpec"`
}

HiStoreInstanceInfo is a nested struct in drds response

type HotDbList ¶

type HotDbList struct {
	Data []string `json:"data" xml:"data"`
}

HotDbList is a nested struct in drds response

type Increment ¶

type Increment struct {
	TransferCount int    `json:"TransferCount" xml:"TransferCount"`
	StartTime     string `json:"StartTime" xml:"StartTime"`
	Tps           int    `json:"Tps" xml:"Tps"`
	Delay         int    `json:"Delay" xml:"Delay"`
}

Increment is a nested struct in drds response

type Instance ¶

type Instance struct {
	DrdsInstanceId     string                      `json:"DrdsInstanceId" xml:"DrdsInstanceId"`
	Type               string                      `json:"Type" xml:"Type"`
	RegionId           string                      `json:"RegionId" xml:"RegionId"`
	ZoneId             string                      `json:"ZoneId" xml:"ZoneId"`
	Description        string                      `json:"Description" xml:"Description"`
	NetworkType        string                      `json:"NetworkType" xml:"NetworkType"`
	Status             string                      `json:"Status" xml:"Status"`
	CreateTime         int64                       `json:"CreateTime" xml:"CreateTime"`
	Version            int64                       `json:"Version" xml:"Version"`
	VpcCloudInstanceId string                      `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	InstRole           string                      `json:"InstRole" xml:"InstRole"`
	MasterInstId       string                      `json:"MasterInstId" xml:"MasterInstId"`
	SlaveInstId        SlaveInstId                 `json:"SlaveInstId" xml:"SlaveInstId"`
	Vips               VipsInDescribeDrdsInstances `json:"Vips" xml:"Vips"`
}

Instance is a nested struct in drds response

type InstanceAccount ¶

type InstanceAccount struct {
	AccountName  string       `json:"AccountName" xml:"AccountName"`
	Host         string       `json:"Host" xml:"Host"`
	AccountType  int          `json:"AccountType" xml:"AccountType"`
	Description  string       `json:"Description" xml:"Description"`
	DbPrivileges DbPrivileges `json:"DbPrivileges" xml:"DbPrivileges"`
}

InstanceAccount is a nested struct in drds response

type InstanceAccounts ¶

type InstanceAccounts struct {
	InstanceAccount []InstanceAccount `json:"InstanceAccount" xml:"InstanceAccount"`
}

InstanceAccounts is a nested struct in drds response

type InstanceDb ¶

type InstanceDb struct {
	InstanceName string    `json:"InstanceName" xml:"InstanceName"`
	HotDbList    HotDbList `json:"HotDbList" xml:"HotDbList"`
}

InstanceDb is a nested struct in drds response

type InstanceNameList ¶

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

InstanceNameList is a nested struct in drds response

type InstanceSeries ¶

type InstanceSeries struct {
	SeriesId   string   `json:"SeriesId" xml:"SeriesId"`
	SeriesName string   `json:"SeriesName" xml:"SeriesName"`
	SpecList   SpecList `json:"SpecList" xml:"SpecList"`
}

InstanceSeries is a nested struct in drds response

type InstanceSeriesList ¶

type InstanceSeriesList struct {
	InstanceSeries []InstanceSeries `json:"InstanceSeries" xml:"InstanceSeries"`
}

InstanceSeriesList is a nested struct in drds response

type Instances ¶

type Instances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

Instances is a nested struct in drds response

type IpWhiteList ¶

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

IpWhiteList is a nested struct in drds response

type Item ¶

type Item struct {
	Schema       string `json:"Schema" xml:"Schema"`
	Sql          string `json:"Sql" xml:"Sql"`
	SendTime     int64  `json:"SendTime" xml:"SendTime"`
	ResponseTime int64  `json:"ResponseTime" xml:"ResponseTime"`
	Host         string `json:"Host" xml:"Host"`
}

Item is a nested struct in drds response

type ItemsInDescribeDbInstances ¶

type ItemsInDescribeDbInstances struct {
	DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
}

ItemsInDescribeDbInstances is a nested struct in drds response

type ItemsInDescribeDrdsSlowSqls ¶

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

ItemsInDescribeDrdsSlowSqls is a nested struct in drds response

type ItemsInDescribeRdsInstInfos ¶ added in v1.60.339

type ItemsInDescribeRdsInstInfos struct {
	DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
}

ItemsInDescribeRdsInstInfos is a nested struct in drds response

type JingweiProgress ¶ added in v1.60.339

type JingweiProgress struct {
	FullRunning      bool      `json:"FullRunning" xml:"FullRunning"`
	IncrementRunning bool      `json:"IncrementRunning" xml:"IncrementRunning"`
	Increment        Increment `json:"Increment" xml:"Increment"`
	Full             Full      `json:"Full" xml:"Full"`
}

JingweiProgress is a nested struct in drds response

type List ¶

type List struct {
	Support  bool   `json:"Support" xml:"Support"`
	MenuName string `json:"MenuName" xml:"MenuName"`
}

List is a nested struct in drds response

type ListInDescribeBackMenu ¶

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

ListInDescribeBackMenu is a nested struct in drds response

type ListInDescribeBroadcastTables ¶

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

ListInDescribeBroadcastTables is a nested struct in drds response

type ListInDescribeDrdsParams ¶

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

ListInDescribeDrdsParams is a nested struct in drds response

type ListInDescribeHotDbList ¶

type ListInDescribeHotDbList struct {
	InstanceDb []InstanceDb `json:"InstanceDb" xml:"InstanceDb"`
}

ListInDescribeHotDbList is a nested struct in drds response

type ListInDescribeShardTaskList ¶

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

ListInDescribeShardTaskList is a nested struct in drds response

type ListInDescribeTable ¶

type ListInDescribeTable struct {
	ColumnInfo []ColumnInfo `json:"ColumnInfo" xml:"ColumnInfo"`
}

ListInDescribeTable is a nested struct in drds response

type ListInDescribeTableListByType ¶

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

ListInDescribeTableListByType is a nested struct in drds response

type ListInDescribeTables ¶

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

ListInDescribeTables is a nested struct in drds response

type ListInValidateShardTask ¶

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

ListInValidateShardTask is a nested struct in drds response

type ListItem ¶

type ListItem struct {
	UserVisible        bool   `json:"UserVisible" xml:"UserVisible"`
	NeedRestart        bool   `json:"NeedRestart" xml:"NeedRestart"`
	Expired            int64  `json:"Expired" xml:"Expired"`
	ParamLevel         string `json:"ParamLevel" xml:"ParamLevel"`
	Property           string `json:"Property" xml:"Property"`
	IsShard            bool   `json:"IsShard" xml:"IsShard"`
	Stage              int    `json:"Stage" xml:"Stage"`
	ShardKey           string `json:"ShardKey" xml:"ShardKey"`
	Progress           int    `json:"Progress" xml:"Progress"`
	DbInstType         int    `json:"DbInstType" xml:"DbInstType"`
	ParamRanges        string `json:"ParamRanges" xml:"ParamRanges"`
	Delay              int    `json:"Delay" xml:"Delay"`
	Result             int    `json:"Result" xml:"Result"`
	ParamValue         string `json:"ParamValue" xml:"ParamValue"`
	ParamVariableName  string `json:"ParamVariableName" xml:"ParamVariableName"`
	Status             int    `json:"Status" xml:"Status"`
	ParamEnglishName   string `json:"ParamEnglishName" xml:"ParamEnglishName"`
	AllowFullTableScan bool   `json:"AllowFullTableScan" xml:"AllowFullTableScan"`
	SourceTableName    string `json:"SourceTableName" xml:"SourceTableName"`
	Table              string `json:"Table" xml:"Table"`
	ParamDesc          string `json:"ParamDesc" xml:"ParamDesc"`
	ParamDefaultValue  string `json:"ParamDefaultValue" xml:"ParamDefaultValue"`
	TableName          string `json:"TableName" xml:"TableName"`
	DbName             string `json:"DbName" xml:"DbName"`
	IsLocked           bool   `json:"IsLocked" xml:"IsLocked"`
	ParamName          string `json:"ParamName" xml:"ParamName"`
	Broadcast          bool   `json:"Broadcast" xml:"Broadcast"`
	ParamType          string `json:"ParamType" xml:"ParamType"`
	TargetTableName    string `json:"TargetTableName" xml:"TargetTableName"`
	BroadcastType      string `json:"BroadcastType" xml:"BroadcastType"`
	Item               string `json:"Item" xml:"Item"`
}

ListItem is a nested struct in drds response

type ListTagResourcesRequest ¶

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId   *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType string                 `position:"Query" name:"ResourceType"`
	NoRole       requests.Boolean       `position:"Query" name:"NoRole"`
	NextToken    string                 `position:"Query" name:"NextToken"`
	Tag          *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest ¶

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag ¶

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type ListUnCompleteTasksRequest ¶ added in v1.61.612

type ListUnCompleteTasksRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

ListUnCompleteTasksRequest is the request struct for api ListUnCompleteTasks

func CreateListUnCompleteTasksRequest ¶ added in v1.61.612

func CreateListUnCompleteTasksRequest() (request *ListUnCompleteTasksRequest)

CreateListUnCompleteTasksRequest creates a request to invoke ListUnCompleteTasks API

type ListUnCompleteTasksResponse ¶ added in v1.61.612

type ListUnCompleteTasksResponse struct {
	*responses.BaseResponse
	Data DataInListUnCompleteTasks `json:"Data" xml:"Data"`
}

ListUnCompleteTasksResponse is the response struct for api ListUnCompleteTasks

func CreateListUnCompleteTasksResponse ¶ added in v1.61.612

func CreateListUnCompleteTasksResponse() (response *ListUnCompleteTasksResponse)

CreateListUnCompleteTasksResponse creates a response to parse from ListUnCompleteTasks response

type ListUserReportsRequest ¶ added in v1.60.279

type ListUserReportsRequest struct {
	*requests.RpcRequest
	ReportId       requests.Integer `position:"Query" name:"ReportId"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
}

ListUserReportsRequest is the request struct for api ListUserReports

func CreateListUserReportsRequest ¶ added in v1.60.279

func CreateListUserReportsRequest() (request *ListUserReportsRequest)

CreateListUserReportsRequest creates a request to invoke ListUserReports API

type ListUserReportsResponse ¶ added in v1.60.279

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

ListUserReportsResponse is the response struct for api ListUserReports

func CreateListUserReportsResponse ¶ added in v1.60.279

func CreateListUserReportsResponse() (response *ListUserReportsResponse)

CreateListUserReportsResponse creates a response to parse from ListUserReports response

type ListVersionsRequest ¶ added in v1.60.279

type ListVersionsRequest struct {
	*requests.RpcRequest
	DrdsVer        string `position:"Query" name:"DrdsVer"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

ListVersionsRequest is the request struct for api ListVersions

func CreateListVersionsRequest ¶ added in v1.60.279

func CreateListVersionsRequest() (request *ListVersionsRequest)

CreateListVersionsRequest creates a request to invoke ListVersions API

type ListVersionsResponse ¶ added in v1.60.279

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

ListVersionsResponse is the response struct for api ListVersions

func CreateListVersionsResponse ¶ added in v1.60.279

func CreateListVersionsResponse() (response *ListVersionsResponse)

CreateListVersionsResponse creates a response to parse from ListVersions response

type LogTimeRange ¶

type LogTimeRange struct {
	SupportOldestTime int64 `json:"SupportOldestTime" xml:"SupportOldestTime"`
	SupportLatestTime int64 `json:"SupportLatestTime" xml:"SupportLatestTime"`
}

LogTimeRange is a nested struct in drds response

type ManagePrivateRdsRequest ¶ added in v1.61.612

type ManagePrivateRdsRequest struct {
	*requests.RpcRequest
	Params         string `position:"Query" name:"Params"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DBInstanceId   string `position:"Query" name:"DBInstanceId"`
	RdsAction      string `position:"Query" name:"RdsAction"`
}

ManagePrivateRdsRequest is the request struct for api ManagePrivateRds

func CreateManagePrivateRdsRequest ¶ added in v1.61.612

func CreateManagePrivateRdsRequest() (request *ManagePrivateRdsRequest)

CreateManagePrivateRdsRequest creates a request to invoke ManagePrivateRds API

type ManagePrivateRdsResponse ¶ added in v1.61.612

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

ManagePrivateRdsResponse is the response struct for api ManagePrivateRds

func CreateManagePrivateRdsResponse ¶ added in v1.61.612

func CreateManagePrivateRdsResponse() (response *ManagePrivateRdsResponse)

CreateManagePrivateRdsResponse creates a response to parse from ManagePrivateRds response

type ModifyAccountDescriptionRequest ¶

type ModifyAccountDescriptionRequest struct {
	*requests.RpcRequest
	Description    string `position:"Query" name:"Description"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	AccountName    string `position:"Query" name:"AccountName"`
}

ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionRequest ¶

func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)

CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API

type ModifyAccountDescriptionResponse ¶

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

ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionResponse ¶

func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)

CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response

type ModifyAccountPrivilegeDbPrivilege ¶

type ModifyAccountPrivilegeDbPrivilege struct {
	DbName    string `name:"DbName"`
	Privilege string `name:"Privilege"`
}

ModifyAccountPrivilegeDbPrivilege is a repeated param struct in ModifyAccountPrivilegeRequest

type ModifyAccountPrivilegeRequest ¶

type ModifyAccountPrivilegeRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string                               `position:"Query" name:"DrdsInstanceId"`
	AccountName    string                               `position:"Query" name:"AccountName"`
	DbPrivilege    *[]ModifyAccountPrivilegeDbPrivilege `position:"Query" name:"DbPrivilege"  type:"Repeated"`
}

ModifyAccountPrivilegeRequest is the request struct for api ModifyAccountPrivilege

func CreateModifyAccountPrivilegeRequest ¶

func CreateModifyAccountPrivilegeRequest() (request *ModifyAccountPrivilegeRequest)

CreateModifyAccountPrivilegeRequest creates a request to invoke ModifyAccountPrivilege API

type ModifyAccountPrivilegeResponse ¶

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

ModifyAccountPrivilegeResponse is the response struct for api ModifyAccountPrivilege

func CreateModifyAccountPrivilegeResponse ¶

func CreateModifyAccountPrivilegeResponse() (response *ModifyAccountPrivilegeResponse)

CreateModifyAccountPrivilegeResponse creates a response to parse from ModifyAccountPrivilege response

type ModifyDrdsDBPasswdRequest ¶

type ModifyDrdsDBPasswdRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	NewPasswd      string `position:"Query" name:"NewPasswd"`
	DbName         string `position:"Query" name:"DbName"`
}

ModifyDrdsDBPasswdRequest is the request struct for api ModifyDrdsDBPasswd

func CreateModifyDrdsDBPasswdRequest ¶

func CreateModifyDrdsDBPasswdRequest() (request *ModifyDrdsDBPasswdRequest)

CreateModifyDrdsDBPasswdRequest creates a request to invoke ModifyDrdsDBPasswd API

type ModifyDrdsDBPasswdResponse ¶

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

ModifyDrdsDBPasswdResponse is the response struct for api ModifyDrdsDBPasswd

func CreateModifyDrdsDBPasswdResponse ¶

func CreateModifyDrdsDBPasswdResponse() (response *ModifyDrdsDBPasswdResponse)

CreateModifyDrdsDBPasswdResponse creates a response to parse from ModifyDrdsDBPasswd response

type ModifyDrdsInstanceDescriptionRequest ¶

type ModifyDrdsInstanceDescriptionRequest struct {
	*requests.RpcRequest
	Description    string `position:"Query" name:"Description"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

ModifyDrdsInstanceDescriptionRequest is the request struct for api ModifyDrdsInstanceDescription

func CreateModifyDrdsInstanceDescriptionRequest ¶

func CreateModifyDrdsInstanceDescriptionRequest() (request *ModifyDrdsInstanceDescriptionRequest)

CreateModifyDrdsInstanceDescriptionRequest creates a request to invoke ModifyDrdsInstanceDescription API

type ModifyDrdsInstanceDescriptionResponse ¶

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

ModifyDrdsInstanceDescriptionResponse is the response struct for api ModifyDrdsInstanceDescription

func CreateModifyDrdsInstanceDescriptionResponse ¶

func CreateModifyDrdsInstanceDescriptionResponse() (response *ModifyDrdsInstanceDescriptionResponse)

CreateModifyDrdsInstanceDescriptionResponse creates a response to parse from ModifyDrdsInstanceDescription response

type ModifyDrdsIpWhiteListRequest ¶

type ModifyDrdsIpWhiteListRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	GroupName      string           `position:"Query" name:"GroupName"`
	Mode           requests.Boolean `position:"Query" name:"Mode"`
	DbName         string           `position:"Query" name:"DbName"`
	GroupAttribute string           `position:"Query" name:"GroupAttribute"`
	IpWhiteList    string           `position:"Query" name:"IpWhiteList"`
}

ModifyDrdsIpWhiteListRequest is the request struct for api ModifyDrdsIpWhiteList

func CreateModifyDrdsIpWhiteListRequest ¶

func CreateModifyDrdsIpWhiteListRequest() (request *ModifyDrdsIpWhiteListRequest)

CreateModifyDrdsIpWhiteListRequest creates a request to invoke ModifyDrdsIpWhiteList API

type ModifyDrdsIpWhiteListResponse ¶

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

ModifyDrdsIpWhiteListResponse is the response struct for api ModifyDrdsIpWhiteList

func CreateModifyDrdsIpWhiteListResponse ¶

func CreateModifyDrdsIpWhiteListResponse() (response *ModifyDrdsIpWhiteListResponse)

CreateModifyDrdsIpWhiteListResponse creates a response to parse from ModifyDrdsIpWhiteList response

type ModifyFullTableScanRequest ¶

type ModifyFullTableScanRequest struct {
	*requests.RpcRequest
	TableNames     string           `position:"Query" name:"TableNames"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	FullTableScan  requests.Boolean `position:"Query" name:"FullTableScan"`
}

ModifyFullTableScanRequest is the request struct for api ModifyFullTableScan

func CreateModifyFullTableScanRequest ¶

func CreateModifyFullTableScanRequest() (request *ModifyFullTableScanRequest)

CreateModifyFullTableScanRequest creates a request to invoke ModifyFullTableScan API

type ModifyFullTableScanResponse ¶

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

ModifyFullTableScanResponse is the response struct for api ModifyFullTableScan

func CreateModifyFullTableScanResponse ¶

func CreateModifyFullTableScanResponse() (response *ModifyFullTableScanResponse)

CreateModifyFullTableScanResponse creates a response to parse from ModifyFullTableScan response

type ModifyPolarDbReadWeightRequest ¶

type ModifyPolarDbReadWeightRequest struct {
	*requests.RpcRequest
	Weights        string `position:"Query" name:"Weights"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbNodeIds      string `position:"Query" name:"DbNodeIds"`
	DbName         string `position:"Query" name:"DbName"`
	DbInstanceId   string `position:"Query" name:"DbInstanceId"`
}

ModifyPolarDbReadWeightRequest is the request struct for api ModifyPolarDbReadWeight

func CreateModifyPolarDbReadWeightRequest ¶

func CreateModifyPolarDbReadWeightRequest() (request *ModifyPolarDbReadWeightRequest)

CreateModifyPolarDbReadWeightRequest creates a request to invoke ModifyPolarDbReadWeight API

type ModifyPolarDbReadWeightResponse ¶

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

ModifyPolarDbReadWeightResponse is the response struct for api ModifyPolarDbReadWeight

func CreateModifyPolarDbReadWeightResponse ¶

func CreateModifyPolarDbReadWeightResponse() (response *ModifyPolarDbReadWeightResponse)

CreateModifyPolarDbReadWeightResponse creates a response to parse from ModifyPolarDbReadWeight response

type ModifyRdsReadWeightRequest ¶

type ModifyRdsReadWeightRequest struct {
	*requests.RpcRequest
	Weights        string `position:"Query" name:"Weights"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	InstanceNames  string `position:"Query" name:"InstanceNames"`
	DbName         string `position:"Query" name:"DbName"`
}

ModifyRdsReadWeightRequest is the request struct for api ModifyRdsReadWeight

func CreateModifyRdsReadWeightRequest ¶

func CreateModifyRdsReadWeightRequest() (request *ModifyRdsReadWeightRequest)

CreateModifyRdsReadWeightRequest creates a request to invoke ModifyRdsReadWeight API

type ModifyRdsReadWeightResponse ¶

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

ModifyRdsReadWeightResponse is the response struct for api ModifyRdsReadWeight

func CreateModifyRdsReadWeightResponse ¶

func CreateModifyRdsReadWeightResponse() (response *ModifyRdsReadWeightResponse)

CreateModifyRdsReadWeightResponse creates a response to parse from ModifyRdsReadWeight response

type ModifyReadOnlyAccountPasswordRequest ¶

type ModifyReadOnlyAccountPasswordRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	NewPasswd      string `position:"Query" name:"NewPasswd"`
	DbName         string `position:"Query" name:"DbName"`
	AccountName    string `position:"Query" name:"AccountName"`
	OriginPassword string `position:"Query" name:"OriginPassword"`
}

ModifyReadOnlyAccountPasswordRequest is the request struct for api ModifyReadOnlyAccountPassword

func CreateModifyReadOnlyAccountPasswordRequest ¶

func CreateModifyReadOnlyAccountPasswordRequest() (request *ModifyReadOnlyAccountPasswordRequest)

CreateModifyReadOnlyAccountPasswordRequest creates a request to invoke ModifyReadOnlyAccountPassword API

type ModifyReadOnlyAccountPasswordResponse ¶

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

ModifyReadOnlyAccountPasswordResponse is the response struct for api ModifyReadOnlyAccountPassword

func CreateModifyReadOnlyAccountPasswordResponse ¶

func CreateModifyReadOnlyAccountPasswordResponse() (response *ModifyReadOnlyAccountPasswordResponse)

CreateModifyReadOnlyAccountPasswordResponse creates a response to parse from ModifyReadOnlyAccountPassword response

type MyCatCustomImportPreCheckRequest ¶ added in v1.61.612

type MyCatCustomImportPreCheckRequest struct {
	*requests.RpcRequest
	DstPort           requests.Integer `position:"Query" name:"DstPort"`
	TaskName          string           `position:"Query" name:"TaskName"`
	SchemaUrl         string           `position:"Query" name:"SchemaUrl"`
	DstUser           string           `position:"Query" name:"DstUser"`
	DstDbNme          string           `position:"Query" name:"DstDbNme"`
	TableMap          string           `position:"Query" name:"TableMap"`
	ImportDb          string           `position:"Query" name:"ImportDb"`
	DstPwd            string           `position:"Query" name:"DstPwd"`
	RuleUrl           string           `position:"Query" name:"RuleUrl"`
	DstDrdsInstanceId string           `position:"Query" name:"DstDrdsInstanceId"`
}

MyCatCustomImportPreCheckRequest is the request struct for api MyCatCustomImportPreCheck

func CreateMyCatCustomImportPreCheckRequest ¶ added in v1.61.612

func CreateMyCatCustomImportPreCheckRequest() (request *MyCatCustomImportPreCheckRequest)

CreateMyCatCustomImportPreCheckRequest creates a request to invoke MyCatCustomImportPreCheck API

type MyCatCustomImportPreCheckResponse ¶ added in v1.61.612

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

MyCatCustomImportPreCheckResponse is the response struct for api MyCatCustomImportPreCheck

func CreateMyCatCustomImportPreCheckResponse ¶ added in v1.61.612

func CreateMyCatCustomImportPreCheckResponse() (response *MyCatCustomImportPreCheckResponse)

CreateMyCatCustomImportPreCheckResponse creates a response to parse from MyCatCustomImportPreCheck response

type MysqlVersions ¶ added in v1.60.279

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

MysqlVersions is a nested struct in drds response

type NetInfo ¶

type NetInfo struct {
	IP       string `json:"IP" xml:"IP"`
	Port     string `json:"Port" xml:"Port"`
	Type     string `json:"Type" xml:"Type"`
	IsForVpc bool   `json:"IsForVpc" xml:"IsForVpc"`
}

NetInfo is a nested struct in drds response

type NetInfos ¶

type NetInfos struct {
	NetInfo []NetInfo `json:"NetInfo" xml:"NetInfo"`
}

NetInfos is a nested struct in drds response

type OrderRefundRequest ¶ added in v1.61.612

type OrderRefundRequest struct {
	*requests.RpcRequest
	Data string `position:"Query" name:"data"`
}

OrderRefundRequest is the request struct for api OrderRefund

func CreateOrderRefundRequest ¶ added in v1.61.612

func CreateOrderRefundRequest() (request *OrderRefundRequest)

CreateOrderRefundRequest creates a request to invoke OrderRefund API

type OrderRefundResponse ¶ added in v1.61.612

type OrderRefundResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Data      string `json:"data" xml:"data"`
	Code      string `json:"code" xml:"code"`
	Success   bool   `json:"success" xml:"success"`
	Message   string `json:"message" xml:"message"`
}

OrderRefundResponse is the response struct for api OrderRefund

func CreateOrderRefundResponse ¶ added in v1.61.612

func CreateOrderRefundResponse() (response *OrderRefundResponse)

CreateOrderRefundResponse creates a response to parse from OrderRefund response

type PartialPerformanceData ¶

type PartialPerformanceData struct {
	Key    string                                `json:"Key" xml:"Key"`
	Unit   string                                `json:"Unit" xml:"Unit"`
	Values ValuesInDescribeDrdsInstanceDbMonitor `json:"Values" xml:"Values"`
}

PartialPerformanceData is a nested struct in drds response

type PerformanceValue ¶

type PerformanceValue struct {
	Value string `json:"Value" xml:"Value"`
	Date  int64  `json:"Date" xml:"Date"`
}

PerformanceValue is a nested struct in drds response

type PolarOrderDOList ¶

type PolarOrderDOList struct {
	PolarOrderDOListItem []PolarOrderDOListItem `json:"PolarOrderDOList" xml:"PolarOrderDOList"`
}

PolarOrderDOList is a nested struct in drds response

type PolarOrderDOListItem ¶

type PolarOrderDOListItem struct {
	RegionId          string `json:"RegionId" xml:"RegionId"`
	AzoneId           string `json:"AzoneId" xml:"AzoneId"`
	Engine            string `json:"Engine" xml:"Engine"`
	Version           string `json:"Version" xml:"Version"`
	InstanceClass     string `json:"InstanceClass" xml:"InstanceClass"`
	DbInstanceStorage string `json:"DbInstanceStorage" xml:"DbInstanceStorage"`
	Network           string `json:"Network" xml:"Network"`
	Num               int64  `json:"Num" xml:"Num"`
}

PolarOrderDOListItem is a nested struct in drds response

type PreCheckModifyTableShardingKeyParamRequest ¶ added in v1.60.279

type PreCheckModifyTableShardingKeyParamRequest struct {
	*requests.RpcRequest
	TbPartitions         string           `position:"Query" name:"TbPartitions"`
	IsShard              requests.Boolean `position:"Query" name:"IsShard"`
	TbShardingFunction   string           `position:"Query" name:"TbShardingFunction"`
	DbShardingColumnList string           `position:"Query" name:"DbShardingColumnList"`
	TbComputeLength      string           `position:"Query" name:"TbComputeLength"`
	TbRightShiftOffset   string           `position:"Query" name:"TbRightShiftOffset"`
	DbComputeLength      string           `position:"Query" name:"DbComputeLength"`
	SrcTableName         string           `position:"Query" name:"SrcTableName"`
	DbRightShiftOffset   requests.Integer `position:"Query" name:"DbRightShiftOffset"`
	TargetTableName      string           `position:"Query" name:"TargetTableName"`
	DrdsInstanceId       string           `position:"Query" name:"DrdsInstanceId"`
	DbShardingFunction   string           `position:"Query" name:"DbShardingFunction"`
	DbName               string           `position:"Query" name:"DbName"`
	TbShardingColumnList string           `position:"Query" name:"TbShardingColumnList"`
}

PreCheckModifyTableShardingKeyParamRequest is the request struct for api PreCheckModifyTableShardingKeyParam

func CreatePreCheckModifyTableShardingKeyParamRequest ¶ added in v1.60.279

func CreatePreCheckModifyTableShardingKeyParamRequest() (request *PreCheckModifyTableShardingKeyParamRequest)

CreatePreCheckModifyTableShardingKeyParamRequest creates a request to invoke PreCheckModifyTableShardingKeyParam API

type PreCheckModifyTableShardingKeyParamResponse ¶ added in v1.60.279

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

PreCheckModifyTableShardingKeyParamResponse is the response struct for api PreCheckModifyTableShardingKeyParam

func CreatePreCheckModifyTableShardingKeyParamResponse ¶ added in v1.60.279

func CreatePreCheckModifyTableShardingKeyParamResponse() (response *PreCheckModifyTableShardingKeyParamResponse)

CreatePreCheckModifyTableShardingKeyParamResponse creates a response to parse from PreCheckModifyTableShardingKeyParam response

type PreCheckResult ¶

type PreCheckResult struct {
	State         string                                          `json:"State" xml:"State"`
	PreCheckName  string                                          `json:"PreCheckName" xml:"PreCheckName"`
	SubCheckItems SubCheckItemsInDescribeDataExportPreCheckResult `json:"SubCheckItems" xml:"SubCheckItems"`
}

PreCheckResult is a nested struct in drds response

type PreCheckResultInDescribePreCheckResult ¶ added in v1.61.612

type PreCheckResultInDescribePreCheckResult struct {
	PreCheckName  string                                      `json:"PreCheckName" xml:"PreCheckName"`
	State         string                                      `json:"State" xml:"State"`
	SubCheckItems []SubCheckItemsItemInDescribePreCheckResult `json:"SubCheckItems" xml:"SubCheckItems"`
}

PreCheckResultInDescribePreCheckResult is a nested struct in drds response

type PrecheckMyCatEvaluateRequest ¶ added in v1.61.612

type PrecheckMyCatEvaluateRequest struct {
	*requests.RpcRequest
	SequenceType       requests.Integer `position:"Query" name:"SequenceType"`
	TaskName           string           `position:"Query" name:"TaskName"`
	SchemaUrl          string           `position:"Query" name:"SchemaUrl"`
	BusPeakQps         requests.Integer `position:"Query" name:"BusPeakQps"`
	QpsIncPercent      requests.Integer `position:"Query" name:"QpsIncPercent"`
	ServerUrl          string           `position:"Query" name:"ServerUrl"`
	CapacityIncPercent requests.Integer `position:"Query" name:"CapacityIncPercent"`
	RuleUrl            string           `position:"Query" name:"RuleUrl"`
	ImportDbList       *[]string        `position:"Query" name:"ImportDbList"  type:"Repeated"`
}

PrecheckMyCatEvaluateRequest is the request struct for api PrecheckMyCatEvaluate

func CreatePrecheckMyCatEvaluateRequest ¶ added in v1.61.612

func CreatePrecheckMyCatEvaluateRequest() (request *PrecheckMyCatEvaluateRequest)

CreatePrecheckMyCatEvaluateRequest creates a request to invoke PrecheckMyCatEvaluate API

type PrecheckMyCatEvaluateResponse ¶ added in v1.61.612

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

PrecheckMyCatEvaluateResponse is the response struct for api PrecheckMyCatEvaluate

func CreatePrecheckMyCatEvaluateResponse ¶ added in v1.61.612

func CreatePrecheckMyCatEvaluateResponse() (response *PrecheckMyCatEvaluateResponse)

CreatePrecheckMyCatEvaluateResponse creates a response to parse from PrecheckMyCatEvaluate response

type ProductInfoComplementRequest ¶ added in v1.61.612

type ProductInfoComplementRequest struct {
	*requests.RpcRequest
	Gender string `position:"Query" name:"gender"`
	Name   string `position:"Query" name:"name"`
}

ProductInfoComplementRequest is the request struct for api ProductInfoComplement

func CreateProductInfoComplementRequest ¶ added in v1.61.612

func CreateProductInfoComplementRequest() (request *ProductInfoComplementRequest)

CreateProductInfoComplementRequest creates a request to invoke ProductInfoComplement API

type ProductInfoComplementResponse ¶ added in v1.61.612

type ProductInfoComplementResponse struct {
	*responses.BaseResponse
	Data Data `json:"data" xml:"data"`
}

ProductInfoComplementResponse is the response struct for api ProductInfoComplement

func CreateProductInfoComplementResponse ¶ added in v1.61.612

func CreateProductInfoComplementResponse() (response *ProductInfoComplementResponse)

CreateProductInfoComplementResponse creates a response to parse from ProductInfoComplement response

type PutStartBackupRequest ¶

type PutStartBackupRequest struct {
	*requests.RpcRequest
	BackupDbNames  string `position:"Query" name:"BackupDbNames"`
	BackupLevel    string `position:"Query" name:"BackupLevel"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	BackupMode     string `position:"Query" name:"BackupMode"`
}

PutStartBackupRequest is the request struct for api PutStartBackup

func CreatePutStartBackupRequest ¶

func CreatePutStartBackupRequest() (request *PutStartBackupRequest)

CreatePutStartBackupRequest creates a request to invoke PutStartBackup API

type PutStartBackupResponse ¶

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

PutStartBackupResponse is the response struct for api PutStartBackup

func CreatePutStartBackupResponse ¶

func CreatePutStartBackupResponse() (response *PutStartBackupResponse)

CreatePutStartBackupResponse creates a response to parse from PutStartBackup response

type QueryInstanceInfoByConnRequest ¶

type QueryInstanceInfoByConnRequest struct {
	*requests.RpcRequest
	Port     requests.Integer `position:"Query" name:"Port"`
	Host     string           `position:"Query" name:"Host"`
	UserName string           `position:"Query" name:"UserName"`
}

QueryInstanceInfoByConnRequest is the request struct for api QueryInstanceInfoByConn

func CreateQueryInstanceInfoByConnRequest ¶

func CreateQueryInstanceInfoByConnRequest() (request *QueryInstanceInfoByConnRequest)

CreateQueryInstanceInfoByConnRequest creates a request to invoke QueryInstanceInfoByConn API

type QueryInstanceInfoByConnResponse ¶

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

QueryInstanceInfoByConnResponse is the response struct for api QueryInstanceInfoByConn

func CreateQueryInstanceInfoByConnResponse ¶

func CreateQueryInstanceInfoByConnResponse() (response *QueryInstanceInfoByConnResponse)

CreateQueryInstanceInfoByConnResponse creates a response to parse from QueryInstanceInfoByConn response

type RdsDrdsDb ¶ added in v1.61.612

type RdsDrdsDb struct {
	RdsId  string `json:"RdsId" xml:"RdsId"`
	DBList DBList `json:"DBList" xml:"DBList"`
}

RdsDrdsDb is a nested struct in drds response

type RdsDrdsDbs ¶ added in v1.61.612

type RdsDrdsDbs struct {
	RdsDrdsDb []RdsDrdsDb `json:"RdsDrdsDb" xml:"RdsDrdsDb"`
}

RdsDrdsDbs is a nested struct in drds response

type RdsInstInfosInDescribeBatchEvaluateTaskReport ¶ added in v1.60.339

type RdsInstInfosInDescribeBatchEvaluateTaskReport struct {
	RdsInstInfosItem []RdsInstInfosItem `json:"RdsInstInfos" xml:"RdsInstInfos"`
}

RdsInstInfosInDescribeBatchEvaluateTaskReport is a nested struct in drds response

type RdsInstInfosInDescribeEvaluateTaskReport ¶ added in v1.60.339

type RdsInstInfosInDescribeEvaluateTaskReport struct {
	RdsInstInfosItem []RdsInstInfosItem `json:"RdsInstInfos" xml:"RdsInstInfos"`
}

RdsInstInfosInDescribeEvaluateTaskReport is a nested struct in drds response

type RdsInstInfosInGetBatchEvaluateTaskReport ¶ added in v1.60.339

type RdsInstInfosInGetBatchEvaluateTaskReport struct {
	RdsInstInfosItem []RdsInstInfosItem `json:"RdsInstInfos" xml:"RdsInstInfos"`
}

RdsInstInfosInGetBatchEvaluateTaskReport is a nested struct in drds response

type RdsInstInfosItem ¶ added in v1.60.279

type RdsInstInfosItem struct {
	RdsPeakSessionsWeekly int    `json:"RdsPeakSessionsWeekly" xml:"RdsPeakSessionsWeekly"`
	AvgQpsGrowthScale     int    `json:"AvgQpsGrowthScale" xml:"AvgQpsGrowthScale"`
	RdsUsedSpace          int    `json:"RdsUsedSpace" xml:"RdsUsedSpace"`
	InstId                string `json:"InstId" xml:"InstId"`
	RdsPeakIopsWeekly     int    `json:"RdsPeakIopsWeekly" xml:"RdsPeakIopsWeekly"`
	RdsPeakQpsWeekly      int    `json:"RdsPeakQpsWeekly" xml:"RdsPeakQpsWeekly"`
	DataGrowthScale       int    `json:"DataGrowthScale" xml:"DataGrowthScale"`
}

RdsInstInfosItem is a nested struct in drds response

type RdsInstance ¶

type RdsInstance struct {
	InstanceId       int              `json:"InstanceId" xml:"InstanceId"`
	InstanceName     string           `json:"InstanceName" xml:"InstanceName"`
	ConnectUrl       string           `json:"ConnectUrl" xml:"ConnectUrl"`
	Port             int              `json:"Port" xml:"Port"`
	InstanceStatus   string           `json:"InstanceStatus" xml:"InstanceStatus"`
	DbType           string           `json:"DbType" xml:"DbType"`
	ReadWeight       int              `json:"ReadWeight" xml:"ReadWeight"`
	ReadOnlyChildren ReadOnlyChildren `json:"ReadOnlyChildren" xml:"ReadOnlyChildren"`
}

RdsInstance is a nested struct in drds response

type RdsOrderDOList ¶

type RdsOrderDOList struct {
	RdsOrderDOListItem []RdsOrderDOListItem `json:"RdsOrderDOList" xml:"RdsOrderDOList"`
}

RdsOrderDOList is a nested struct in drds response

type RdsOrderDOListItem ¶

type RdsOrderDOListItem struct {
	RegionId          string `json:"RegionId" xml:"RegionId"`
	AzoneId           string `json:"AzoneId" xml:"AzoneId"`
	Engine            string `json:"Engine" xml:"Engine"`
	Version           string `json:"Version" xml:"Version"`
	InstanceClass     string `json:"InstanceClass" xml:"InstanceClass"`
	DbInstanceStorage string `json:"DbInstanceStorage" xml:"DbInstanceStorage"`
	Network           string `json:"Network" xml:"Network"`
	Num               int64  `json:"Num" xml:"Num"`
}

RdsOrderDOListItem is a nested struct in drds response

type RdsPerformanceInfo ¶

type RdsPerformanceInfo struct {
	RdsId          string  `json:"RdsId" xml:"RdsId"`
	Cpu            float64 `json:"Cpu" xml:"Cpu"`
	Iops           float64 `json:"Iops" xml:"Iops"`
	ActiveSessions int     `json:"ActiveSessions" xml:"ActiveSessions"`
	TotalSessions  int     `json:"TotalSessions" xml:"TotalSessions"`
	SpaceUsage     int64   `json:"SpaceUsage" xml:"SpaceUsage"`
}

RdsPerformanceInfo is a nested struct in drds response

type RdsPerformanceInfos ¶

type RdsPerformanceInfos struct {
	RdsPerformanceInfo []RdsPerformanceInfo `json:"RdsPerformanceInfo" xml:"RdsPerformanceInfo"`
}

RdsPerformanceInfos is a nested struct in drds response

type ReadOnlyChildren ¶

type ReadOnlyChildren struct {
	Child []Child `json:"Child" xml:"Child"`
}

ReadOnlyChildren is a nested struct in drds response

type ReadOnlyDBInstanceIdInDescribeDbInstances ¶ added in v1.60.339

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

ReadOnlyDBInstanceIdInDescribeDbInstances is a nested struct in drds response

type ReadOnlyDBInstanceIdInDescribeRdsInstInfos ¶ added in v1.60.339

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

ReadOnlyDBInstanceIdInDescribeRdsInstInfos is a nested struct in drds response

type ReadOnlyDBInstanceIdsInDescribeDrdsInstance ¶

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

ReadOnlyDBInstanceIdsInDescribeDrdsInstance is a nested struct in drds response

type ReadOnlyDBInstanceIdsInDescribeDrdsInstances ¶

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

ReadOnlyDBInstanceIdsInDescribeDrdsInstances is a nested struct in drds response

type ReadOnlyDBInstanceIdsInDescribeFirstDrdsInstanceByOrderId ¶ added in v1.60.339

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

ReadOnlyDBInstanceIdsInDescribeFirstDrdsInstanceByOrderId is a nested struct in drds response

type ReadOnlyInstance ¶

type ReadOnlyInstance struct {
	ReadWeight       int    `json:"ReadWeight" xml:"ReadWeight"`
	Port             int    `json:"Port" xml:"Port"`
	DbInstType       string `json:"DbInstType" xml:"DbInstType"`
	Engine           string `json:"Engine" xml:"Engine"`
	EngineVersion    string `json:"EngineVersion" xml:"EngineVersion"`
	RemainDays       string `json:"RemainDays" xml:"RemainDays"`
	PayType          string `json:"PayType" xml:"PayType"`
	VersionAction    int    `json:"VersionAction" xml:"VersionAction"`
	RdsInstType      string `json:"RdsInstType" xml:"RdsInstType"`
	DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	ConnectUrl       string `json:"ConnectUrl" xml:"ConnectUrl"`
	ExpireTime       string `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceId     string `json:"DBInstanceId" xml:"DBInstanceId"`
	DmInstanceId     string `json:"DmInstanceId" xml:"DmInstanceId"`
	NetworkType      string `json:"NetworkType" xml:"NetworkType"`
}

ReadOnlyInstance is a nested struct in drds response

type ReadOnlyInstanceInDescribeDrdsDbInstances ¶

type ReadOnlyInstanceInDescribeDrdsDbInstances struct {
	InstanceName     string `json:"InstanceName" xml:"InstanceName"`
	DmInstanceId     string `json:"DmInstanceId" xml:"DmInstanceId"`
	ConnectUrl       string `json:"ConnectUrl" xml:"ConnectUrl"`
	Port             int    `json:"Port" xml:"Port"`
	DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DbInstType       string `json:"DbInstType" xml:"DbInstType"`
	ReadWeight       int    `json:"ReadWeight" xml:"ReadWeight"`
	NetworkType      string `json:"NetworkType" xml:"NetworkType"`
	Engine           string `json:"Engine" xml:"Engine"`
	EngineVersion    string `json:"EngineVersion" xml:"EngineVersion"`
	RdsInstType      string `json:"RdsInstType" xml:"RdsInstType"`
	PayType          string `json:"PayType" xml:"PayType"`
	ExpireTime       string `json:"ExpireTime" xml:"ExpireTime"`
	RemainDays       int    `json:"RemainDays" xml:"RemainDays"`
}

ReadOnlyInstanceInDescribeDrdsDbInstances is a nested struct in drds response

type ReadOnlyInstancesInDescribeDrdsDbInstance ¶

type ReadOnlyInstancesInDescribeDrdsDbInstance struct {
	ReadOnlyInstance []ReadOnlyInstance `json:"ReadOnlyInstance" xml:"ReadOnlyInstance"`
}

ReadOnlyInstancesInDescribeDrdsDbInstance is a nested struct in drds response

type ReadOnlyInstancesInDescribeDrdsDbInstances ¶

type ReadOnlyInstancesInDescribeDrdsDbInstances struct {
	ReadOnlyInstance []ReadOnlyInstanceInDescribeDrdsDbInstances `json:"ReadOnlyInstance" xml:"ReadOnlyInstance"`
}

ReadOnlyInstancesInDescribeDrdsDbInstances is a nested struct in drds response

type RefreshDrdsAtomUrlRequest ¶

type RefreshDrdsAtomUrlRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

RefreshDrdsAtomUrlRequest is the request struct for api RefreshDrdsAtomUrl

func CreateRefreshDrdsAtomUrlRequest ¶

func CreateRefreshDrdsAtomUrlRequest() (request *RefreshDrdsAtomUrlRequest)

CreateRefreshDrdsAtomUrlRequest creates a request to invoke RefreshDrdsAtomUrl API

type RefreshDrdsAtomUrlResponse ¶

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

RefreshDrdsAtomUrlResponse is the response struct for api RefreshDrdsAtomUrl

func CreateRefreshDrdsAtomUrlResponse ¶

func CreateRefreshDrdsAtomUrlResponse() (response *RefreshDrdsAtomUrlResponse)

CreateRefreshDrdsAtomUrlResponse creates a response to parse from RefreshDrdsAtomUrl response

type ReleaseHiStoreInstanceRequest ¶

type ReleaseHiStoreInstanceRequest struct {
	*requests.RpcRequest
	HistoreInstanceId string `position:"Query" name:"HistoreInstanceId"`
	DrdsPassword      string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId    string `position:"Query" name:"DrdsInstanceId"`
}

ReleaseHiStoreInstanceRequest is the request struct for api ReleaseHiStoreInstance

func CreateReleaseHiStoreInstanceRequest ¶

func CreateReleaseHiStoreInstanceRequest() (request *ReleaseHiStoreInstanceRequest)

CreateReleaseHiStoreInstanceRequest creates a request to invoke ReleaseHiStoreInstance API

type ReleaseHiStoreInstanceResponse ¶

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

ReleaseHiStoreInstanceResponse is the response struct for api ReleaseHiStoreInstance

func CreateReleaseHiStoreInstanceResponse ¶

func CreateReleaseHiStoreInstanceResponse() (response *ReleaseHiStoreInstanceResponse)

CreateReleaseHiStoreInstanceResponse creates a response to parse from ReleaseHiStoreInstance response

type ReleaseInstanceInternetAddressRequest ¶

type ReleaseInstanceInternetAddressRequest struct {
	*requests.RpcRequest
	DrdsPassword   string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

ReleaseInstanceInternetAddressRequest is the request struct for api ReleaseInstanceInternetAddress

func CreateReleaseInstanceInternetAddressRequest ¶

func CreateReleaseInstanceInternetAddressRequest() (request *ReleaseInstanceInternetAddressRequest)

CreateReleaseInstanceInternetAddressRequest creates a request to invoke ReleaseInstanceInternetAddress API

type ReleaseInstanceInternetAddressResponse ¶

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

ReleaseInstanceInternetAddressResponse is the response struct for api ReleaseInstanceInternetAddress

func CreateReleaseInstanceInternetAddressResponse ¶

func CreateReleaseInstanceInternetAddressResponse() (response *ReleaseInstanceInternetAddressResponse)

CreateReleaseInstanceInternetAddressResponse creates a response to parse from ReleaseInstanceInternetAddress response

type RemoveBackupsSetRequest ¶

type RemoveBackupsSetRequest struct {
	*requests.RpcRequest
	BackupId       string `position:"Query" name:"BackupId"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

RemoveBackupsSetRequest is the request struct for api RemoveBackupsSet

func CreateRemoveBackupsSetRequest ¶

func CreateRemoveBackupsSetRequest() (request *RemoveBackupsSetRequest)

CreateRemoveBackupsSetRequest creates a request to invoke RemoveBackupsSet API

type RemoveBackupsSetResponse ¶

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

RemoveBackupsSetResponse is the response struct for api RemoveBackupsSet

func CreateRemoveBackupsSetResponse ¶

func CreateRemoveBackupsSetResponse() (response *RemoveBackupsSetResponse)

CreateRemoveBackupsSetResponse creates a response to parse from RemoveBackupsSet response

type RemoveDataExportTaskRequest ¶ added in v1.61.612

type RemoveDataExportTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

RemoveDataExportTaskRequest is the request struct for api RemoveDataExportTask

func CreateRemoveDataExportTaskRequest ¶ added in v1.61.612

func CreateRemoveDataExportTaskRequest() (request *RemoveDataExportTaskRequest)

CreateRemoveDataExportTaskRequest creates a request to invoke RemoveDataExportTask API

type RemoveDataExportTaskResponse ¶ added in v1.61.612

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

RemoveDataExportTaskResponse is the response struct for api RemoveDataExportTask

func CreateRemoveDataExportTaskResponse ¶ added in v1.61.612

func CreateRemoveDataExportTaskResponse() (response *RemoveDataExportTaskResponse)

CreateRemoveDataExportTaskResponse creates a response to parse from RemoveDataExportTask response

type RemoveDataImportTaskRequest ¶ added in v1.60.279

type RemoveDataImportTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

RemoveDataImportTaskRequest is the request struct for api RemoveDataImportTask

func CreateRemoveDataImportTaskRequest ¶ added in v1.60.279

func CreateRemoveDataImportTaskRequest() (request *RemoveDataImportTaskRequest)

CreateRemoveDataImportTaskRequest creates a request to invoke RemoveDataImportTask API

type RemoveDataImportTaskResponse ¶ added in v1.60.279

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

RemoveDataImportTaskResponse is the response struct for api RemoveDataImportTask

func CreateRemoveDataImportTaskResponse ¶ added in v1.60.279

func CreateRemoveDataImportTaskResponse() (response *RemoveDataImportTaskResponse)

CreateRemoveDataImportTaskResponse creates a response to parse from RemoveDataImportTask response

type RemoveDrdsDbFailedRecordRequest ¶

type RemoveDrdsDbFailedRecordRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

RemoveDrdsDbFailedRecordRequest is the request struct for api RemoveDrdsDbFailedRecord

func CreateRemoveDrdsDbFailedRecordRequest ¶

func CreateRemoveDrdsDbFailedRecordRequest() (request *RemoveDrdsDbFailedRecordRequest)

CreateRemoveDrdsDbFailedRecordRequest creates a request to invoke RemoveDrdsDbFailedRecord API

type RemoveDrdsDbFailedRecordResponse ¶

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

RemoveDrdsDbFailedRecordResponse is the response struct for api RemoveDrdsDbFailedRecord

func CreateRemoveDrdsDbFailedRecordResponse ¶

func CreateRemoveDrdsDbFailedRecordResponse() (response *RemoveDrdsDbFailedRecordResponse)

CreateRemoveDrdsDbFailedRecordResponse creates a response to parse from RemoveDrdsDbFailedRecord response

type RemoveDrdsDbRequest ¶

type RemoveDrdsDbRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

RemoveDrdsDbRequest is the request struct for api RemoveDrdsDb

func CreateRemoveDrdsDbRequest ¶

func CreateRemoveDrdsDbRequest() (request *RemoveDrdsDbRequest)

CreateRemoveDrdsDbRequest creates a request to invoke RemoveDrdsDb API

type RemoveDrdsDbResponse ¶

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

RemoveDrdsDbResponse is the response struct for api RemoveDrdsDb

func CreateRemoveDrdsDbResponse ¶

func CreateRemoveDrdsDbResponse() (response *RemoveDrdsDbResponse)

CreateRemoveDrdsDbResponse creates a response to parse from RemoveDrdsDb response

type RemoveDrdsInstanceRequest ¶

type RemoveDrdsInstanceRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

RemoveDrdsInstanceRequest is the request struct for api RemoveDrdsInstance

func CreateRemoveDrdsInstanceRequest ¶

func CreateRemoveDrdsInstanceRequest() (request *RemoveDrdsInstanceRequest)

CreateRemoveDrdsInstanceRequest creates a request to invoke RemoveDrdsInstance API

type RemoveDrdsInstanceResponse ¶

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

RemoveDrdsInstanceResponse is the response struct for api RemoveDrdsInstance

func CreateRemoveDrdsInstanceResponse ¶

func CreateRemoveDrdsInstanceResponse() (response *RemoveDrdsInstanceResponse)

CreateRemoveDrdsInstanceResponse creates a response to parse from RemoveDrdsInstance response

type RemoveDrdsMysqlRequest ¶ added in v1.61.612

type RemoveDrdsMysqlRequest struct {
	*requests.RpcRequest
	RoDbInstanceId string           `position:"Query" name:"RoDbInstanceId"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	DbInstanceId   string           `position:"Query" name:"DbInstanceId"`
	Force          requests.Boolean `position:"Query" name:"Force"`
}

RemoveDrdsMysqlRequest is the request struct for api RemoveDrdsMysql

func CreateRemoveDrdsMysqlRequest ¶ added in v1.61.612

func CreateRemoveDrdsMysqlRequest() (request *RemoveDrdsMysqlRequest)

CreateRemoveDrdsMysqlRequest creates a request to invoke RemoveDrdsMysql API

type RemoveDrdsMysqlResponse ¶ added in v1.61.612

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

RemoveDrdsMysqlResponse is the response struct for api RemoveDrdsMysql

func CreateRemoveDrdsMysqlResponse ¶ added in v1.61.612

func CreateRemoveDrdsMysqlResponse() (response *RemoveDrdsMysqlResponse)

CreateRemoveDrdsMysqlResponse creates a response to parse from RemoveDrdsMysql response

type RemoveEvaluateTaskRequest ¶ added in v1.60.279

type RemoveEvaluateTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

RemoveEvaluateTaskRequest is the request struct for api RemoveEvaluateTask

func CreateRemoveEvaluateTaskRequest ¶ added in v1.60.279

func CreateRemoveEvaluateTaskRequest() (request *RemoveEvaluateTaskRequest)

CreateRemoveEvaluateTaskRequest creates a request to invoke RemoveEvaluateTask API

type RemoveEvaluateTaskResponse ¶ added in v1.60.279

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

RemoveEvaluateTaskResponse is the response struct for api RemoveEvaluateTask

func CreateRemoveEvaluateTaskResponse ¶ added in v1.60.279

func CreateRemoveEvaluateTaskResponse() (response *RemoveEvaluateTaskResponse)

CreateRemoveEvaluateTaskResponse creates a response to parse from RemoveEvaluateTask response

type RemoveInstanceAccountRequest ¶

type RemoveInstanceAccountRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	AccountName    string `position:"Query" name:"AccountName"`
}

RemoveInstanceAccountRequest is the request struct for api RemoveInstanceAccount

func CreateRemoveInstanceAccountRequest ¶

func CreateRemoveInstanceAccountRequest() (request *RemoveInstanceAccountRequest)

CreateRemoveInstanceAccountRequest creates a request to invoke RemoveInstanceAccount API

type RemoveInstanceAccountResponse ¶

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

RemoveInstanceAccountResponse is the response struct for api RemoveInstanceAccount

func CreateRemoveInstanceAccountResponse ¶

func CreateRemoveInstanceAccountResponse() (response *RemoveInstanceAccountResponse)

CreateRemoveInstanceAccountResponse creates a response to parse from RemoveInstanceAccount response

type RemoveReadOnlyAccountRequest ¶

type RemoveReadOnlyAccountRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	AccountName    string `position:"Query" name:"AccountName"`
}

RemoveReadOnlyAccountRequest is the request struct for api RemoveReadOnlyAccount

func CreateRemoveReadOnlyAccountRequest ¶

func CreateRemoveReadOnlyAccountRequest() (request *RemoveReadOnlyAccountRequest)

CreateRemoveReadOnlyAccountRequest creates a request to invoke RemoveReadOnlyAccount API

type RemoveReadOnlyAccountResponse ¶

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

RemoveReadOnlyAccountResponse is the response struct for api RemoveReadOnlyAccount

func CreateRemoveReadOnlyAccountResponse ¶

func CreateRemoveReadOnlyAccountResponse() (response *RemoveReadOnlyAccountResponse)

CreateRemoveReadOnlyAccountResponse creates a response to parse from RemoveReadOnlyAccount response

type RemoveRecycleBinTableRequest ¶

type RemoveRecycleBinTableRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	TableName      string `position:"Query" name:"TableName"`
}

RemoveRecycleBinTableRequest is the request struct for api RemoveRecycleBinTable

func CreateRemoveRecycleBinTableRequest ¶

func CreateRemoveRecycleBinTableRequest() (request *RemoveRecycleBinTableRequest)

CreateRemoveRecycleBinTableRequest creates a request to invoke RemoveRecycleBinTable API

type RemoveRecycleBinTableResponse ¶

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

RemoveRecycleBinTableResponse is the response struct for api RemoveRecycleBinTable

func CreateRemoveRecycleBinTableResponse ¶

func CreateRemoveRecycleBinTableResponse() (response *RemoveRecycleBinTableResponse)

CreateRemoveRecycleBinTableResponse creates a response to parse from RemoveRecycleBinTable response

type ResetDrdsToRdsConnectionsRequest ¶

type ResetDrdsToRdsConnectionsRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

ResetDrdsToRdsConnectionsRequest is the request struct for api ResetDrdsToRdsConnections

func CreateResetDrdsToRdsConnectionsRequest ¶

func CreateResetDrdsToRdsConnectionsRequest() (request *ResetDrdsToRdsConnectionsRequest)

CreateResetDrdsToRdsConnectionsRequest creates a request to invoke ResetDrdsToRdsConnections API

type ResetDrdsToRdsConnectionsResponse ¶

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

ResetDrdsToRdsConnectionsResponse is the response struct for api ResetDrdsToRdsConnections

func CreateResetDrdsToRdsConnectionsResponse ¶

func CreateResetDrdsToRdsConnectionsResponse() (response *ResetDrdsToRdsConnectionsResponse)

CreateResetDrdsToRdsConnectionsResponse creates a response to parse from ResetDrdsToRdsConnections response

type RestartDrdsInstanceRequest ¶

type RestartDrdsInstanceRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

RestartDrdsInstanceRequest is the request struct for api RestartDrdsInstance

func CreateRestartDrdsInstanceRequest ¶

func CreateRestartDrdsInstanceRequest() (request *RestartDrdsInstanceRequest)

CreateRestartDrdsInstanceRequest creates a request to invoke RestartDrdsInstance API

type RestartDrdsInstanceResponse ¶

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

RestartDrdsInstanceResponse is the response struct for api RestartDrdsInstance

func CreateRestartDrdsInstanceResponse ¶

func CreateRestartDrdsInstanceResponse() (response *RestartDrdsInstanceResponse)

CreateRestartDrdsInstanceResponse creates a response to parse from RestartDrdsInstance response

type RestoreOrderDO ¶

type RestoreOrderDO struct {
	DrdsOrderDOList  DrdsOrderDOList  `json:"DrdsOrderDOList" xml:"DrdsOrderDOList"`
	RdsOrderDOList   RdsOrderDOList   `json:"RdsOrderDOList" xml:"RdsOrderDOList"`
	PolarOrderDOList PolarOrderDOList `json:"PolarOrderDOList" xml:"PolarOrderDOList"`
}

RestoreOrderDO is a nested struct in drds response

type RestoreTime ¶

type RestoreTime struct {
	StartTime string `json:"StartTime" xml:"StartTime"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
}

RestoreTime is a nested struct in drds response

type Result ¶

type Result struct {
	OriginAzoneId string       `json:"OriginAzoneId" xml:"OriginAzoneId"`
	RegionId      string       `json:"RegionId" xml:"RegionId"`
	SwitchAble    bool         `json:"SwitchAble" xml:"SwitchAble"`
	TargetAzones  TargetAzones `json:"TargetAzones" xml:"TargetAzones"`
}

Result is a nested struct in drds response

type Review ¶

type Review struct {
	Expired   int    `json:"Expired" xml:"Expired"`
	Progress  int    `json:"Progress" xml:"Progress"`
	Total     int    `json:"Total" xml:"Total"`
	Tps       int    `json:"Tps" xml:"Tps"`
	StartTime string `json:"StartTime" xml:"StartTime"`
}

Review is a nested struct in drds response

type RollbackHiStoreInstanceRequest ¶

type RollbackHiStoreInstanceRequest struct {
	*requests.RpcRequest
	HistoreInstanceId string `position:"Query" name:"HistoreInstanceId"`
	DrdsPassword      string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId    string `position:"Query" name:"DrdsInstanceId"`
}

RollbackHiStoreInstanceRequest is the request struct for api RollbackHiStoreInstance

func CreateRollbackHiStoreInstanceRequest ¶

func CreateRollbackHiStoreInstanceRequest() (request *RollbackHiStoreInstanceRequest)

CreateRollbackHiStoreInstanceRequest creates a request to invoke RollbackHiStoreInstance API

type RollbackHiStoreInstanceResponse ¶

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

RollbackHiStoreInstanceResponse is the response struct for api RollbackHiStoreInstance

func CreateRollbackHiStoreInstanceResponse ¶

func CreateRollbackHiStoreInstanceResponse() (response *RollbackHiStoreInstanceResponse)

CreateRollbackHiStoreInstanceResponse creates a response to parse from RollbackHiStoreInstance response

type RollbackInstanceVersionRequest ¶

type RollbackInstanceVersionRequest struct {
	*requests.RpcRequest
	DrdsPassword   string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
}

RollbackInstanceVersionRequest is the request struct for api RollbackInstanceVersion

func CreateRollbackInstanceVersionRequest ¶

func CreateRollbackInstanceVersionRequest() (request *RollbackInstanceVersionRequest)

CreateRollbackInstanceVersionRequest creates a request to invoke RollbackInstanceVersion API

type RollbackInstanceVersionResponse ¶

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

RollbackInstanceVersionResponse is the response struct for api RollbackInstanceVersion

func CreateRollbackInstanceVersionResponse ¶

func CreateRollbackInstanceVersionResponse() (response *RollbackInstanceVersionResponse)

CreateRollbackInstanceVersionResponse creates a response to parse from RollbackInstanceVersion response

type SetBackupLocalRequest ¶

type SetBackupLocalRequest struct {
	*requests.RpcRequest
	LocalLogRetentionHours   string `position:"Query" name:"LocalLogRetentionHours"`
	LocalLogRetentionSpace   string `position:"Query" name:"LocalLogRetentionSpace"`
	DrdsInstanceId           string `position:"Query" name:"DrdsInstanceId"`
	HighSpaceUsageProtection string `position:"Query" name:"HighSpaceUsageProtection"`
}

SetBackupLocalRequest is the request struct for api SetBackupLocal

func CreateSetBackupLocalRequest ¶

func CreateSetBackupLocalRequest() (request *SetBackupLocalRequest)

CreateSetBackupLocalRequest creates a request to invoke SetBackupLocal API

type SetBackupLocalResponse ¶

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

SetBackupLocalResponse is the response struct for api SetBackupLocal

func CreateSetBackupLocalResponse ¶

func CreateSetBackupLocalResponse() (response *SetBackupLocalResponse)

CreateSetBackupLocalResponse creates a response to parse from SetBackupLocal response

type SetBackupPolicyRequest ¶

type SetBackupPolicyRequest struct {
	*requests.RpcRequest
	BackupDbNames             string `position:"Query" name:"BackupDbNames"`
	BackupLog                 string `position:"Query" name:"BackupLog"`
	PreferredBackupEndTime    string `position:"Query" name:"PreferredBackupEndTime"`
	PreferredBackupPeriod     string `position:"Query" name:"PreferredBackupPeriod"`
	PreferredBackupStartTime  string `position:"Query" name:"PreferredBackupStartTime"`
	BackupLevel               string `position:"Query" name:"BackupLevel"`
	DrdsInstanceId            string `position:"Query" name:"DrdsInstanceId"`
	DataBackupRetentionPeriod string `position:"Query" name:"DataBackupRetentionPeriod"`
	BackupMode                string `position:"Query" name:"BackupMode"`
	LogBackupRetentionPeriod  string `position:"Query" name:"LogBackupRetentionPeriod"`
}

SetBackupPolicyRequest is the request struct for api SetBackupPolicy

func CreateSetBackupPolicyRequest ¶

func CreateSetBackupPolicyRequest() (request *SetBackupPolicyRequest)

CreateSetBackupPolicyRequest creates a request to invoke SetBackupPolicy API

type SetBackupPolicyResponse ¶

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

SetBackupPolicyResponse is the response struct for api SetBackupPolicy

func CreateSetBackupPolicyResponse ¶

func CreateSetBackupPolicyResponse() (response *SetBackupPolicyResponse)

CreateSetBackupPolicyResponse creates a response to parse from SetBackupPolicy response

type SetupBroadcastTablesRequest ¶

type SetupBroadcastTablesRequest struct {
	*requests.RpcRequest
	Active         requests.Boolean `position:"Query" name:"Active"`
	DrdsInstanceId string           `position:"Query" name:"DrdsInstanceId"`
	DbName         string           `position:"Query" name:"DbName"`
	TableName      *[]string        `position:"Query" name:"TableName"  type:"Repeated"`
}

SetupBroadcastTablesRequest is the request struct for api SetupBroadcastTables

func CreateSetupBroadcastTablesRequest ¶

func CreateSetupBroadcastTablesRequest() (request *SetupBroadcastTablesRequest)

CreateSetupBroadcastTablesRequest creates a request to invoke SetupBroadcastTables API

type SetupBroadcastTablesResponse ¶

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

SetupBroadcastTablesResponse is the response struct for api SetupBroadcastTables

func CreateSetupBroadcastTablesResponse ¶

func CreateSetupBroadcastTablesResponse() (response *SetupBroadcastTablesResponse)

CreateSetupBroadcastTablesResponse creates a response to parse from SetupBroadcastTables response

type SetupDrdsParamsData ¶

type SetupDrdsParamsData struct {
	ParamType         string `name:"ParamType"`
	DbName            string `name:"DbName"`
	ParamRanges       string `name:"ParamRanges"`
	ParamVariableName string `name:"ParamVariableName"`
	ParamValue        string `name:"ParamValue"`
}

SetupDrdsParamsData is a repeated param struct in SetupDrdsParamsRequest

type SetupDrdsParamsRequest ¶

type SetupDrdsParamsRequest struct {
	*requests.RpcRequest
	ParamLevel     string                 `position:"Query" name:"ParamLevel"`
	Data           *[]SetupDrdsParamsData `position:"Query" name:"Data"  type:"Repeated"`
	DrdsInstanceId string                 `position:"Query" name:"DrdsInstanceId"`
}

SetupDrdsParamsRequest is the request struct for api SetupDrdsParams

func CreateSetupDrdsParamsRequest ¶

func CreateSetupDrdsParamsRequest() (request *SetupDrdsParamsRequest)

CreateSetupDrdsParamsRequest creates a request to invoke SetupDrdsParams API

type SetupDrdsParamsResponse ¶

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

SetupDrdsParamsResponse is the response struct for api SetupDrdsParams

func CreateSetupDrdsParamsResponse ¶

func CreateSetupDrdsParamsResponse() (response *SetupDrdsParamsResponse)

CreateSetupDrdsParamsResponse creates a response to parse from SetupDrdsParams response

type SetupRecycleBinStatusRequest ¶

type SetupRecycleBinStatusRequest struct {
	*requests.RpcRequest
	StatusAction   string `position:"Query" name:"StatusAction"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

SetupRecycleBinStatusRequest is the request struct for api SetupRecycleBinStatus

func CreateSetupRecycleBinStatusRequest ¶

func CreateSetupRecycleBinStatusRequest() (request *SetupRecycleBinStatusRequest)

CreateSetupRecycleBinStatusRequest creates a request to invoke SetupRecycleBinStatus API

type SetupRecycleBinStatusResponse ¶

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

SetupRecycleBinStatusResponse is the response struct for api SetupRecycleBinStatus

func CreateSetupRecycleBinStatusResponse ¶

func CreateSetupRecycleBinStatusResponse() (response *SetupRecycleBinStatusResponse)

CreateSetupRecycleBinStatusResponse creates a response to parse from SetupRecycleBinStatus response

type SetupTableRequest ¶

type SetupTableRequest struct {
	*requests.RpcRequest
	AllowFullTableScan requests.Boolean `position:"Query" name:"AllowFullTableScan"`
	DrdsInstanceId     string           `position:"Query" name:"DrdsInstanceId"`
	DbName             string           `position:"Query" name:"DbName"`
	TableName          *[]string        `position:"Query" name:"TableName"  type:"Repeated"`
}

SetupTableRequest is the request struct for api SetupTable

func CreateSetupTableRequest ¶

func CreateSetupTableRequest() (request *SetupTableRequest)

CreateSetupTableRequest creates a request to invoke SetupTable API

type SetupTableResponse ¶

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

SetupTableResponse is the response struct for api SetupTable

func CreateSetupTableResponse ¶

func CreateSetupTableResponse() (response *SetupTableResponse)

CreateSetupTableResponse creates a response to parse from SetupTable response

type ShardingDb ¶

type ShardingDb struct {
	ShardingDbName             string `json:"ShardingDbName" xml:"ShardingDbName"`
	DbInstanceId               string `json:"DbInstanceId" xml:"DbInstanceId"`
	GroupName                  string `json:"GroupName" xml:"GroupName"`
	DbStatus                   string `json:"DbStatus" xml:"DbStatus"`
	DbType                     string `json:"DbType" xml:"DbType"`
	MinPoolSize                int    `json:"MinPoolSize" xml:"MinPoolSize"`
	MaxPoolSize                int    `json:"MaxPoolSize" xml:"MaxPoolSize"`
	IdleTimeOut                int    `json:"IdleTimeOut" xml:"IdleTimeOut"`
	BlockingTimeout            int    `json:"BlockingTimeout" xml:"BlockingTimeout"`
	ConnectionProperties       string `json:"ConnectionProperties" xml:"ConnectionProperties"`
	PreparedStatementCacheSize int    `json:"PreparedStatementCacheSize" xml:"PreparedStatementCacheSize"`
	UserName                   string `json:"UserName" xml:"UserName"`
	ConnectUrl                 string `json:"ConnectUrl" xml:"ConnectUrl"`
}

ShardingDb is a nested struct in drds response

type ShardingDbs ¶

type ShardingDbs struct {
	ShardingDb []ShardingDb `json:"ShardingDb" xml:"ShardingDb"`
}

ShardingDbs is a nested struct in drds response

type SlaveInstId ¶

type SlaveInstId struct {
	InstId []string `json:"instId" xml:"instId"`
}

SlaveInstId is a nested struct in drds response

type Spec ¶

type Spec struct {
	SpecId   string `json:"SpecId" xml:"SpecId"`
	SpecName string `json:"SpecName" xml:"SpecName"`
}

Spec is a nested struct in drds response

type SpecList ¶

type SpecList struct {
	Spec []Spec `json:"Spec" xml:"Spec"`
}

SpecList is a nested struct in drds response

type Specs ¶ added in v1.60.279

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

Specs is a nested struct in drds response

type SqlComparisonReport ¶ added in v1.60.279

type SqlComparisonReport struct {
	SqlPassFailNum    int64             `json:"SqlPassFailNum" xml:"SqlPassFailNum"`
	SqlPassRate       string            `json:"SqlPassRate" xml:"SqlPassRate"`
	SqlPassSuccNum    int64             `json:"SqlPassSuccNum" xml:"SqlPassSuccNum"`
	Version           string            `json:"Version" xml:"Version"`
	ExecuteDetailList ExecuteDetailList `json:"executeDetailList" xml:"executeDetailList"`
}

SqlComparisonReport is a nested struct in drds response

type SqlCompatibilityCancelRequest ¶ added in v1.60.279

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

SqlCompatibilityCancelRequest is the request struct for api SqlCompatibilityCancel

func CreateSqlCompatibilityCancelRequest ¶ added in v1.60.279

func CreateSqlCompatibilityCancelRequest() (request *SqlCompatibilityCancelRequest)

CreateSqlCompatibilityCancelRequest creates a request to invoke SqlCompatibilityCancel API

type SqlCompatibilityCancelResponse ¶ added in v1.60.279

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

SqlCompatibilityCancelResponse is the response struct for api SqlCompatibilityCancel

func CreateSqlCompatibilityCancelResponse ¶ added in v1.60.279

func CreateSqlCompatibilityCancelResponse() (response *SqlCompatibilityCancelResponse)

CreateSqlCompatibilityCancelResponse creates a response to parse from SqlCompatibilityCancel response

type SqlCompatibilityStartRequest ¶ added in v1.60.279

type SqlCompatibilityStartRequest struct {
	*requests.RpcRequest
	TargetVersion   string           `position:"Query" name:"TargetVersion"`
	DrdsInstanceId  string           `position:"Query" name:"DrdsInstanceId"`
	PerformanceTest requests.Boolean `position:"Query" name:"PerformanceTest"`
}

SqlCompatibilityStartRequest is the request struct for api SqlCompatibilityStart

func CreateSqlCompatibilityStartRequest ¶ added in v1.60.279

func CreateSqlCompatibilityStartRequest() (request *SqlCompatibilityStartRequest)

CreateSqlCompatibilityStartRequest creates a request to invoke SqlCompatibilityStart API

type SqlCompatibilityStartResponse ¶ added in v1.60.279

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

SqlCompatibilityStartResponse is the response struct for api SqlCompatibilityStart

func CreateSqlCompatibilityStartResponse ¶ added in v1.60.279

func CreateSqlCompatibilityStartResponse() (response *SqlCompatibilityStartResponse)

CreateSqlCompatibilityStartResponse creates a response to parse from SqlCompatibilityStart response

type SqlFlashbackTask ¶

type SqlFlashbackTask struct {
	Id                int64  `json:"Id" xml:"Id"`
	GmtCreate         int64  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified       int64  `json:"GmtModified" xml:"GmtModified"`
	InstId            string `json:"InstId" xml:"InstId"`
	DbName            string `json:"DbName" xml:"DbName"`
	SearchStartTime   int64  `json:"SearchStartTime" xml:"SearchStartTime"`
	SearchEndTime     int64  `json:"SearchEndTime" xml:"SearchEndTime"`
	TableName         string `json:"TableName" xml:"TableName"`
	TraceId           string `json:"TraceId" xml:"TraceId"`
	SqlType           string `json:"SqlType" xml:"SqlType"`
	SqlPk             string `json:"SqlPk" xml:"SqlPk"`
	RecallType        int    `json:"RecallType" xml:"RecallType"`
	RecallStatus      int    `json:"RecallStatus" xml:"RecallStatus"`
	RecallProgress    int    `json:"RecallProgress" xml:"RecallProgress"`
	RecallRestoreType int    `json:"RecallRestoreType" xml:"RecallRestoreType"`
	DownloadUrl       string `json:"DownloadUrl" xml:"DownloadUrl"`
	ExpireTime        int64  `json:"ExpireTime" xml:"ExpireTime"`
	SqlCounter        int64  `json:"SqlCounter" xml:"SqlCounter"`
}

SqlFlashbackTask is a nested struct in drds response

type SqlFlashbackTasks ¶

type SqlFlashbackTasks struct {
	SqlFlashbackTask []SqlFlashbackTask `json:"SqlFlashbackTask" xml:"SqlFlashbackTask"`
}

SqlFlashbackTasks is a nested struct in drds response

type SrcTablesInDescribeCustomDataExportSrcDstTables ¶ added in v1.61.612

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

SrcTablesInDescribeCustomDataExportSrcDstTables is a nested struct in drds response

type SrcTablesInDescribeCustomDataImportSrcDstTables ¶ added in v1.61.612

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

SrcTablesInDescribeCustomDataImportSrcDstTables is a nested struct in drds response

type StartDataImportTaskRequest ¶ added in v1.60.339

type StartDataImportTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

StartDataImportTaskRequest is the request struct for api StartDataImportTask

func CreateStartDataImportTaskRequest ¶ added in v1.60.339

func CreateStartDataImportTaskRequest() (request *StartDataImportTaskRequest)

CreateStartDataImportTaskRequest creates a request to invoke StartDataImportTask API

type StartDataImportTaskResponse ¶ added in v1.60.339

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

StartDataImportTaskResponse is the response struct for api StartDataImportTask

func CreateStartDataImportTaskResponse ¶ added in v1.60.339

func CreateStartDataImportTaskResponse() (response *StartDataImportTaskResponse)

CreateStartDataImportTaskResponse creates a response to parse from StartDataImportTask response

type StartEvaluateTaskRequest ¶ added in v1.60.339

type StartEvaluateTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

StartEvaluateTaskRequest is the request struct for api StartEvaluateTask

func CreateStartEvaluateTaskRequest ¶ added in v1.60.339

func CreateStartEvaluateTaskRequest() (request *StartEvaluateTaskRequest)

CreateStartEvaluateTaskRequest creates a request to invoke StartEvaluateTask API

type StartEvaluateTaskResponse ¶ added in v1.60.339

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

StartEvaluateTaskResponse is the response struct for api StartEvaluateTask

func CreateStartEvaluateTaskResponse ¶ added in v1.60.339

func CreateStartEvaluateTaskResponse() (response *StartEvaluateTaskResponse)

CreateStartEvaluateTaskResponse creates a response to parse from StartEvaluateTask response

type StartRestoreRequest ¶

type StartRestoreRequest struct {
	*requests.RpcRequest
	BackupDbNames       string `position:"Query" name:"BackupDbNames"`
	BackupId            string `position:"Query" name:"BackupId"`
	BackupLevel         string `position:"Query" name:"BackupLevel"`
	DrdsInstanceId      string `position:"Query" name:"DrdsInstanceId"`
	PreferredBackupTime string `position:"Query" name:"PreferredBackupTime"`
	BackupMode          string `position:"Query" name:"BackupMode"`
}

StartRestoreRequest is the request struct for api StartRestore

func CreateStartRestoreRequest ¶

func CreateStartRestoreRequest() (request *StartRestoreRequest)

CreateStartRestoreRequest creates a request to invoke StartRestore API

type StartRestoreResponse ¶

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

StartRestoreResponse is the response struct for api StartRestore

func CreateStartRestoreResponse ¶

func CreateStartRestoreResponse() (response *StartRestoreResponse)

CreateStartRestoreResponse creates a response to parse from StartRestore response

type StopDataExportTaskRequest ¶ added in v1.61.612

type StopDataExportTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

StopDataExportTaskRequest is the request struct for api StopDataExportTask

func CreateStopDataExportTaskRequest ¶ added in v1.61.612

func CreateStopDataExportTaskRequest() (request *StopDataExportTaskRequest)

CreateStopDataExportTaskRequest creates a request to invoke StopDataExportTask API

type StopDataExportTaskResponse ¶ added in v1.61.612

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

StopDataExportTaskResponse is the response struct for api StopDataExportTask

func CreateStopDataExportTaskResponse ¶ added in v1.61.612

func CreateStopDataExportTaskResponse() (response *StopDataExportTaskResponse)

CreateStopDataExportTaskResponse creates a response to parse from StopDataExportTask response

type StopDataImportTaskRequest ¶ added in v1.60.339

type StopDataImportTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

StopDataImportTaskRequest is the request struct for api StopDataImportTask

func CreateStopDataImportTaskRequest ¶ added in v1.60.339

func CreateStopDataImportTaskRequest() (request *StopDataImportTaskRequest)

CreateStopDataImportTaskRequest creates a request to invoke StopDataImportTask API

type StopDataImportTaskResponse ¶ added in v1.60.339

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

StopDataImportTaskResponse is the response struct for api StopDataImportTask

func CreateStopDataImportTaskResponse ¶ added in v1.60.339

func CreateStopDataImportTaskResponse() (response *StopDataImportTaskResponse)

CreateStopDataImportTaskResponse creates a response to parse from StopDataImportTask response

type StopEvaluateTaskRequest ¶ added in v1.60.339

type StopEvaluateTaskRequest struct {
	*requests.RpcRequest
	TaskId requests.Integer `position:"Query" name:"TaskId"`
}

StopEvaluateTaskRequest is the request struct for api StopEvaluateTask

func CreateStopEvaluateTaskRequest ¶ added in v1.60.339

func CreateStopEvaluateTaskRequest() (request *StopEvaluateTaskRequest)

CreateStopEvaluateTaskRequest creates a request to invoke StopEvaluateTask API

type StopEvaluateTaskResponse ¶ added in v1.60.339

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

StopEvaluateTaskResponse is the response struct for api StopEvaluateTask

func CreateStopEvaluateTaskResponse ¶ added in v1.60.339

func CreateStopEvaluateTaskResponse() (response *StopEvaluateTaskResponse)

CreateStopEvaluateTaskResponse creates a response to parse from StopEvaluateTask response

type SubCheckItemsInDescribeDataExportPreCheckResult ¶ added in v1.61.612

type SubCheckItemsInDescribeDataExportPreCheckResult struct {
	SubCheckItemsItem []SubCheckItemsItem `json:"SubCheckItems" xml:"SubCheckItems"`
}

SubCheckItemsInDescribeDataExportPreCheckResult is a nested struct in drds response

type SubCheckItemsInDescribeDataImportPreCheckResult ¶ added in v1.60.339

type SubCheckItemsInDescribeDataImportPreCheckResult struct {
	SubCheckItemsItem []SubCheckItemsItem `json:"SubCheckItems" xml:"SubCheckItems"`
}

SubCheckItemsInDescribeDataImportPreCheckResult is a nested struct in drds response

type SubCheckItemsInDescribeEvaluatePreCheckResult ¶ added in v1.60.339

type SubCheckItemsInDescribeEvaluatePreCheckResult struct {
	SubCheckItemsItem []SubCheckItemsItem `json:"SubCheckItems" xml:"SubCheckItems"`
}

SubCheckItemsInDescribeEvaluatePreCheckResult is a nested struct in drds response

type SubCheckItemsInDescribePreCheckResult ¶ added in v1.60.339

type SubCheckItemsInDescribePreCheckResult struct {
	SubCheckItemsItem []SubCheckItemsItemInDescribePreCheckResult `json:"SubCheckItems" xml:"SubCheckItems"`
}

SubCheckItemsInDescribePreCheckResult is a nested struct in drds response

type SubCheckItemsItem ¶

type SubCheckItemsItem struct {
	State            string                                           `json:"State" xml:"State"`
	ErrorMsgCode     string                                           `json:"ErrorMsgCode" xml:"ErrorMsgCode"`
	PreCheckItemName string                                           `json:"PreCheckItemName" xml:"PreCheckItemName"`
	ErrorMsgParams   ErrorMsgParamsInDescribeDataExportPreCheckResult `json:"ErrorMsgParams" xml:"ErrorMsgParams"`
}

SubCheckItemsItem is a nested struct in drds response

type SubCheckItemsItemInDescribePreCheckResult ¶ added in v1.60.339

type SubCheckItemsItemInDescribePreCheckResult struct {
	PreCheckItemName string   `json:"PreCheckItemName" xml:"PreCheckItemName"`
	State            string   `json:"State" xml:"State"`
	ErrorMsgCode     string   `json:"ErrorMsgCode" xml:"ErrorMsgCode"`
	ErrorMsgParams   []string `json:"ErrorMsgParams" xml:"ErrorMsgParams"`
}

SubCheckItemsItemInDescribePreCheckResult is a nested struct in drds response

type SubmitCleanTableShardingKeyModifyRequest ¶ added in v1.60.279

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

SubmitCleanTableShardingKeyModifyRequest is the request struct for api SubmitCleanTableShardingKeyModify

func CreateSubmitCleanTableShardingKeyModifyRequest ¶ added in v1.60.279

func CreateSubmitCleanTableShardingKeyModifyRequest() (request *SubmitCleanTableShardingKeyModifyRequest)

CreateSubmitCleanTableShardingKeyModifyRequest creates a request to invoke SubmitCleanTableShardingKeyModify API

type SubmitCleanTableShardingKeyModifyResponse ¶ added in v1.60.279

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

SubmitCleanTableShardingKeyModifyResponse is the response struct for api SubmitCleanTableShardingKeyModify

func CreateSubmitCleanTableShardingKeyModifyResponse ¶ added in v1.60.279

func CreateSubmitCleanTableShardingKeyModifyResponse() (response *SubmitCleanTableShardingKeyModifyResponse)

CreateSubmitCleanTableShardingKeyModifyResponse creates a response to parse from SubmitCleanTableShardingKeyModify response

type SubmitCleanTaskRequest ¶

type SubmitCleanTaskRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	ExpandType     string `position:"Query" name:"ExpandType"`
	JobId          string `position:"Query" name:"JobId"`
	DbName         string `position:"Query" name:"DbName"`
	ParentJobId    string `position:"Query" name:"ParentJobId"`
}

SubmitCleanTaskRequest is the request struct for api SubmitCleanTask

func CreateSubmitCleanTaskRequest ¶

func CreateSubmitCleanTaskRequest() (request *SubmitCleanTaskRequest)

CreateSubmitCleanTaskRequest creates a request to invoke SubmitCleanTask API

type SubmitCleanTaskResponse ¶

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

SubmitCleanTaskResponse is the response struct for api SubmitCleanTask

func CreateSubmitCleanTaskResponse ¶

func CreateSubmitCleanTaskResponse() (response *SubmitCleanTaskResponse)

CreateSubmitCleanTaskResponse creates a response to parse from SubmitCleanTask response

type SubmitHotExpandPreCheckTaskRequest ¶

type SubmitHotExpandPreCheckTaskRequest struct {
	*requests.RpcRequest
	TableList      *[]string `position:"Query" name:"TableList"  type:"Repeated"`
	DrdsInstanceId string    `position:"Query" name:"DrdsInstanceId"`
	DbName         string    `position:"Query" name:"DbName"`
	DbInstType     string    `position:"Query" name:"DbInstType"`
}

SubmitHotExpandPreCheckTaskRequest is the request struct for api SubmitHotExpandPreCheckTask

func CreateSubmitHotExpandPreCheckTaskRequest ¶

func CreateSubmitHotExpandPreCheckTaskRequest() (request *SubmitHotExpandPreCheckTaskRequest)

CreateSubmitHotExpandPreCheckTaskRequest creates a request to invoke SubmitHotExpandPreCheckTask API

type SubmitHotExpandPreCheckTaskResponse ¶

type SubmitHotExpandPreCheckTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Msg       string `json:"Msg" xml:"Msg"`
	TaskId    int64  `json:"TaskId" xml:"TaskId"`
}

SubmitHotExpandPreCheckTaskResponse is the response struct for api SubmitHotExpandPreCheckTask

func CreateSubmitHotExpandPreCheckTaskResponse ¶

func CreateSubmitHotExpandPreCheckTaskResponse() (response *SubmitHotExpandPreCheckTaskResponse)

CreateSubmitHotExpandPreCheckTaskResponse creates a response to parse from SubmitHotExpandPreCheckTask response

type SubmitHotExpandTaskExtendedMapping ¶

type SubmitHotExpandTaskExtendedMapping struct {
	SrcInstanceId string `name:"SrcInstanceId"`
	SrcDb         string `name:"SrcDb"`
}

SubmitHotExpandTaskExtendedMapping is a repeated param struct in SubmitHotExpandTaskRequest

type SubmitHotExpandTaskInstanceDbMapping ¶

type SubmitHotExpandTaskInstanceDbMapping struct {
	DbList       string `name:"DbList"`
	InstanceName string `name:"InstanceName"`
}

SubmitHotExpandTaskInstanceDbMapping is a repeated param struct in SubmitHotExpandTaskRequest

type SubmitHotExpandTaskMapping ¶

type SubmitHotExpandTaskMapping struct {
	DbShardColumn string `name:"DbShardColumn"`
	TbShardColumn string `name:"TbShardColumn"`
	ShardTbValue  string `name:"ShardTbValue"`
	HotDbName     string `name:"HotDbName"`
	ShardDbValue  string `name:"ShardDbValue"`
	HotTableName  string `name:"HotTableName"`
	LogicTable    string `name:"LogicTable"`
}

SubmitHotExpandTaskMapping is a repeated param struct in SubmitHotExpandTaskRequest

type SubmitHotExpandTaskRequest ¶

type SubmitHotExpandTaskRequest struct {
	*requests.RpcRequest
	Mapping              *[]SubmitHotExpandTaskMapping              `position:"Query" name:"Mapping"  type:"Repeated"`
	TaskDesc             string                                     `position:"Query" name:"TaskDesc"`
	SupperAccountMapping *[]SubmitHotExpandTaskSupperAccountMapping `position:"Query" name:"SupperAccountMapping"  type:"Repeated"`
	ExtendedMapping      *[]SubmitHotExpandTaskExtendedMapping      `position:"Query" name:"ExtendedMapping"  type:"Repeated"`
	TaskName             string                                     `position:"Query" name:"TaskName"`
	DrdsInstanceId       string                                     `position:"Query" name:"DrdsInstanceId"`
	InstanceDbMapping    *[]SubmitHotExpandTaskInstanceDbMapping    `position:"Query" name:"InstanceDbMapping"  type:"Repeated"`
	DbName               string                                     `position:"Query" name:"DbName"`
}

SubmitHotExpandTaskRequest is the request struct for api SubmitHotExpandTask

func CreateSubmitHotExpandTaskRequest ¶

func CreateSubmitHotExpandTaskRequest() (request *SubmitHotExpandTaskRequest)

CreateSubmitHotExpandTaskRequest creates a request to invoke SubmitHotExpandTask API

type SubmitHotExpandTaskResponse ¶

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

SubmitHotExpandTaskResponse is the response struct for api SubmitHotExpandTask

func CreateSubmitHotExpandTaskResponse ¶

func CreateSubmitHotExpandTaskResponse() (response *SubmitHotExpandTaskResponse)

CreateSubmitHotExpandTaskResponse creates a response to parse from SubmitHotExpandTask response

type SubmitHotExpandTaskSupperAccountMapping ¶

type SubmitHotExpandTaskSupperAccountMapping struct {
	InstanceName   string `name:"InstanceName"`
	SupperAccount  string `name:"SupperAccount"`
	SupperPassword string `name:"SupperPassword"`
}

SubmitHotExpandTaskSupperAccountMapping is a repeated param struct in SubmitHotExpandTaskRequest

type SubmitRollbackShardingKeyModifyRequest ¶ added in v1.60.279

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

SubmitRollbackShardingKeyModifyRequest is the request struct for api SubmitRollbackShardingKeyModify

func CreateSubmitRollbackShardingKeyModifyRequest ¶ added in v1.60.279

func CreateSubmitRollbackShardingKeyModifyRequest() (request *SubmitRollbackShardingKeyModifyRequest)

CreateSubmitRollbackShardingKeyModifyRequest creates a request to invoke SubmitRollbackShardingKeyModify API

type SubmitRollbackShardingKeyModifyResponse ¶ added in v1.60.279

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

SubmitRollbackShardingKeyModifyResponse is the response struct for api SubmitRollbackShardingKeyModify

func CreateSubmitRollbackShardingKeyModifyResponse ¶ added in v1.60.279

func CreateSubmitRollbackShardingKeyModifyResponse() (response *SubmitRollbackShardingKeyModifyResponse)

CreateSubmitRollbackShardingKeyModifyResponse creates a response to parse from SubmitRollbackShardingKeyModify response

type SubmitRollbackTaskRequest ¶

type SubmitRollbackTaskRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	ExpandType     string `position:"Query" name:"ExpandType"`
	JobId          string `position:"Query" name:"JobId"`
	DbName         string `position:"Query" name:"DbName"`
	ParentJobId    string `position:"Query" name:"ParentJobId"`
}

SubmitRollbackTaskRequest is the request struct for api SubmitRollbackTask

func CreateSubmitRollbackTaskRequest ¶

func CreateSubmitRollbackTaskRequest() (request *SubmitRollbackTaskRequest)

CreateSubmitRollbackTaskRequest creates a request to invoke SubmitRollbackTask API

type SubmitRollbackTaskResponse ¶

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

SubmitRollbackTaskResponse is the response struct for api SubmitRollbackTask

func CreateSubmitRollbackTaskResponse ¶

func CreateSubmitRollbackTaskResponse() (response *SubmitRollbackTaskResponse)

CreateSubmitRollbackTaskResponse creates a response to parse from SubmitRollbackTask response

type SubmitSmoothExpandPreCheckRequest ¶

type SubmitSmoothExpandPreCheckRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
	DbInstType     string `position:"Query" name:"DbInstType"`
}

SubmitSmoothExpandPreCheckRequest is the request struct for api SubmitSmoothExpandPreCheck

func CreateSubmitSmoothExpandPreCheckRequest ¶

func CreateSubmitSmoothExpandPreCheckRequest() (request *SubmitSmoothExpandPreCheckRequest)

CreateSubmitSmoothExpandPreCheckRequest creates a request to invoke SubmitSmoothExpandPreCheck API

type SubmitSmoothExpandPreCheckResponse ¶

type SubmitSmoothExpandPreCheckResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Msg       string `json:"Msg" xml:"Msg"`
	TaskId    int64  `json:"TaskId" xml:"TaskId"`
}

SubmitSmoothExpandPreCheckResponse is the response struct for api SubmitSmoothExpandPreCheck

func CreateSubmitSmoothExpandPreCheckResponse ¶

func CreateSubmitSmoothExpandPreCheckResponse() (response *SubmitSmoothExpandPreCheckResponse)

CreateSubmitSmoothExpandPreCheckResponse creates a response to parse from SubmitSmoothExpandPreCheck response

type SubmitSmoothExpandPreCheckTaskRequest ¶

type SubmitSmoothExpandPreCheckTaskRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

SubmitSmoothExpandPreCheckTaskRequest is the request struct for api SubmitSmoothExpandPreCheckTask

func CreateSubmitSmoothExpandPreCheckTaskRequest ¶

func CreateSubmitSmoothExpandPreCheckTaskRequest() (request *SubmitSmoothExpandPreCheckTaskRequest)

CreateSubmitSmoothExpandPreCheckTaskRequest creates a request to invoke SubmitSmoothExpandPreCheckTask API

type SubmitSmoothExpandPreCheckTaskResponse ¶

type SubmitSmoothExpandPreCheckTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Msg       string `json:"Msg" xml:"Msg"`
	TaskId    int64  `json:"TaskId" xml:"TaskId"`
}

SubmitSmoothExpandPreCheckTaskResponse is the response struct for api SubmitSmoothExpandPreCheckTask

func CreateSubmitSmoothExpandPreCheckTaskResponse ¶

func CreateSubmitSmoothExpandPreCheckTaskResponse() (response *SubmitSmoothExpandPreCheckTaskResponse)

CreateSubmitSmoothExpandPreCheckTaskResponse creates a response to parse from SubmitSmoothExpandPreCheckTask response

type SubmitSmoothExpandTaskRdsSuperInstances ¶

type SubmitSmoothExpandTaskRdsSuperInstances struct {
	Password    string `name:"Password"`
	AccountName string `name:"AccountName"`
	RdsName     string `name:"RdsName"`
}

SubmitSmoothExpandTaskRdsSuperInstances is a repeated param struct in SubmitSmoothExpandTaskRequest

type SubmitSmoothExpandTaskRequest ¶

type SubmitSmoothExpandTaskRequest struct {
	*requests.RpcRequest
	DrdsInstanceId       string                                     `position:"Query" name:"DrdsInstanceId"`
	DbInstanceIsCreating requests.Boolean                           `position:"Query" name:"DbInstanceIsCreating"`
	RdsSuperInstances    *[]SubmitSmoothExpandTaskRdsSuperInstances `position:"Query" name:"RdsSuperInstances"  type:"Repeated"`
	DbName               string                                     `position:"Query" name:"DbName"`
	TransferTaskInfos    *[]SubmitSmoothExpandTaskTransferTaskInfos `position:"Query" name:"TransferTaskInfos"  type:"Repeated"`
}

SubmitSmoothExpandTaskRequest is the request struct for api SubmitSmoothExpandTask

func CreateSubmitSmoothExpandTaskRequest ¶

func CreateSubmitSmoothExpandTaskRequest() (request *SubmitSmoothExpandTaskRequest)

CreateSubmitSmoothExpandTaskRequest creates a request to invoke SubmitSmoothExpandTask API

type SubmitSmoothExpandTaskResponse ¶

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

SubmitSmoothExpandTaskResponse is the response struct for api SubmitSmoothExpandTask

func CreateSubmitSmoothExpandTaskResponse ¶

func CreateSubmitSmoothExpandTaskResponse() (response *SubmitSmoothExpandTaskResponse)

CreateSubmitSmoothExpandTaskResponse creates a response to parse from SubmitSmoothExpandTask response

type SubmitSmoothExpandTaskTransferTaskInfos ¶

type SubmitSmoothExpandTaskTransferTaskInfos struct {
	DbName          string `name:"DbName"`
	SrcInstanceName string `name:"SrcInstanceName"`
	InstanceType    string `name:"InstanceType"`
	DstInstanceName string `name:"DstInstanceName"`
}

SubmitSmoothExpandTaskTransferTaskInfos is a repeated param struct in SubmitSmoothExpandTaskRequest

type SubmitSqlFlashbackTaskRequest ¶

type SubmitSqlFlashbackTaskRequest struct {
	*requests.RpcRequest
	TraceId           string           `position:"Query" name:"TraceId"`
	SqlPk             string           `position:"Query" name:"SqlPk"`
	StartTime         string           `position:"Query" name:"StartTime"`
	RecallRestoreType requests.Integer `position:"Query" name:"RecallRestoreType"`
	TableName         string           `position:"Query" name:"TableName"`
	SqlType           string           `position:"Query" name:"SqlType"`
	EndTime           string           `position:"Query" name:"EndTime"`
	DrdsInstanceId    string           `position:"Query" name:"DrdsInstanceId"`
	RecallType        requests.Integer `position:"Query" name:"RecallType"`
	DbName            string           `position:"Query" name:"DbName"`
}

SubmitSqlFlashbackTaskRequest is the request struct for api SubmitSqlFlashbackTask

func CreateSubmitSqlFlashbackTaskRequest ¶

func CreateSubmitSqlFlashbackTaskRequest() (request *SubmitSqlFlashbackTaskRequest)

CreateSubmitSqlFlashbackTaskRequest creates a request to invoke SubmitSqlFlashbackTask API

type SubmitSqlFlashbackTaskResponse ¶

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

SubmitSqlFlashbackTaskResponse is the response struct for api SubmitSqlFlashbackTask

func CreateSubmitSqlFlashbackTaskResponse ¶

func CreateSubmitSqlFlashbackTaskResponse() (response *SubmitSqlFlashbackTaskResponse)

CreateSubmitSqlFlashbackTaskResponse creates a response to parse from SubmitSqlFlashbackTask response

type SubmitSwitchTableShardingKeyModifyRequest ¶ added in v1.60.279

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

SubmitSwitchTableShardingKeyModifyRequest is the request struct for api SubmitSwitchTableShardingKeyModify

func CreateSubmitSwitchTableShardingKeyModifyRequest ¶ added in v1.60.279

func CreateSubmitSwitchTableShardingKeyModifyRequest() (request *SubmitSwitchTableShardingKeyModifyRequest)

CreateSubmitSwitchTableShardingKeyModifyRequest creates a request to invoke SubmitSwitchTableShardingKeyModify API

type SubmitSwitchTableShardingKeyModifyResponse ¶ added in v1.60.279

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

SubmitSwitchTableShardingKeyModifyResponse is the response struct for api SubmitSwitchTableShardingKeyModify

func CreateSubmitSwitchTableShardingKeyModifyResponse ¶ added in v1.60.279

func CreateSubmitSwitchTableShardingKeyModifyResponse() (response *SubmitSwitchTableShardingKeyModifyResponse)

CreateSubmitSwitchTableShardingKeyModifyResponse creates a response to parse from SubmitSwitchTableShardingKeyModify response

type SubmitSwitchTaskRequest ¶

type SubmitSwitchTaskRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	ExpandType     string `position:"Query" name:"ExpandType"`
	JobId          string `position:"Query" name:"JobId"`
	DbName         string `position:"Query" name:"DbName"`
	ParentJobId    string `position:"Query" name:"ParentJobId"`
}

SubmitSwitchTaskRequest is the request struct for api SubmitSwitchTask

func CreateSubmitSwitchTaskRequest ¶

func CreateSubmitSwitchTaskRequest() (request *SubmitSwitchTaskRequest)

CreateSubmitSwitchTaskRequest creates a request to invoke SubmitSwitchTask API

type SubmitSwitchTaskResponse ¶

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

SubmitSwitchTaskResponse is the response struct for api SubmitSwitchTask

func CreateSubmitSwitchTaskResponse ¶

func CreateSubmitSwitchTaskResponse() (response *SubmitSwitchTaskResponse)

CreateSubmitSwitchTaskResponse creates a response to parse from SubmitSwitchTask response

type SubmitTableShardingKeyModifyRequest ¶ added in v1.60.279

type SubmitTableShardingKeyModifyRequest struct {
	*requests.RpcRequest
	TbPartitions         string           `position:"Query" name:"TbPartitions"`
	IsShard              requests.Boolean `position:"Query" name:"IsShard"`
	TbShardingFunction   string           `position:"Query" name:"TbShardingFunction"`
	DbShardingColumnList string           `position:"Query" name:"DbShardingColumnList"`
	TbComputeLength      string           `position:"Query" name:"TbComputeLength"`
	TbRightShiftOffset   string           `position:"Query" name:"TbRightShiftOffset"`
	DbComputeLength      string           `position:"Query" name:"DbComputeLength"`
	SrcTableName         string           `position:"Query" name:"SrcTableName"`
	DbRightShiftOffset   requests.Integer `position:"Query" name:"DbRightShiftOffset"`
	TargetTableName      string           `position:"Query" name:"TargetTableName"`
	DrdsInstanceId       string           `position:"Query" name:"DrdsInstanceId"`
	DbShardingFunction   string           `position:"Query" name:"DbShardingFunction"`
	DbName               string           `position:"Query" name:"DbName"`
	TbShardingColumnList string           `position:"Query" name:"TbShardingColumnList"`
}

SubmitTableShardingKeyModifyRequest is the request struct for api SubmitTableShardingKeyModify

func CreateSubmitTableShardingKeyModifyRequest ¶ added in v1.60.279

func CreateSubmitTableShardingKeyModifyRequest() (request *SubmitTableShardingKeyModifyRequest)

CreateSubmitTableShardingKeyModifyRequest creates a request to invoke SubmitTableShardingKeyModify API

type SubmitTableShardingKeyModifyResponse ¶ added in v1.60.279

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

SubmitTableShardingKeyModifyResponse is the response struct for api SubmitTableShardingKeyModify

func CreateSubmitTableShardingKeyModifyResponse ¶ added in v1.60.279

func CreateSubmitTableShardingKeyModifyResponse() (response *SubmitTableShardingKeyModifyResponse)

CreateSubmitTableShardingKeyModifyResponse creates a response to parse from SubmitTableShardingKeyModify response

type SwitchGlobalBroadcastTypeRequest ¶

type SwitchGlobalBroadcastTypeRequest struct {
	*requests.RpcRequest
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	DbName         string `position:"Query" name:"DbName"`
}

SwitchGlobalBroadcastTypeRequest is the request struct for api SwitchGlobalBroadcastType

func CreateSwitchGlobalBroadcastTypeRequest ¶

func CreateSwitchGlobalBroadcastTypeRequest() (request *SwitchGlobalBroadcastTypeRequest)

CreateSwitchGlobalBroadcastTypeRequest creates a request to invoke SwitchGlobalBroadcastType API

type SwitchGlobalBroadcastTypeResponse ¶

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

SwitchGlobalBroadcastTypeResponse is the response struct for api SwitchGlobalBroadcastType

func CreateSwitchGlobalBroadcastTypeResponse ¶

func CreateSwitchGlobalBroadcastTypeResponse() (response *SwitchGlobalBroadcastTypeResponse)

CreateSwitchGlobalBroadcastTypeResponse creates a response to parse from SwitchGlobalBroadcastType response

type TableInfo ¶ added in v1.61.612

type TableInfo struct {
	TableName           string `json:"TableName" xml:"TableName"`
	MycatShardAlgorithm string `json:"MycatShardAlgorithm" xml:"MycatShardAlgorithm"`
	DbShardColumn       string `json:"DbShardColumn" xml:"DbShardColumn"`
	DbShardAlgorithm    string `json:"DbShardAlgorithm" xml:"DbShardAlgorithm"`
	TbShardColumn       string `json:"TbShardColumn" xml:"TbShardColumn"`
	TbShardAlgorithm    string `json:"TbShardAlgorithm" xml:"TbShardAlgorithm"`
	TbShardNum          int    `json:"TbShardNum" xml:"TbShardNum"`
	Shard               bool   `json:"Shard" xml:"Shard"`
	Broadcast           bool   `json:"Broadcast" xml:"Broadcast"`
	CreateTableSql      string `json:"CreateTableSql" xml:"CreateTableSql"`
}

TableInfo is a nested struct in drds response

type TableInfoList ¶ added in v1.61.612

type TableInfoList struct {
	TableInfo []TableInfo `json:"tableInfo" xml:"tableInfo"`
}

TableInfoList is a nested struct in drds response

type TableShardResultsInDescribeBatchEvaluateTaskReport ¶ added in v1.60.339

type TableShardResultsInDescribeBatchEvaluateTaskReport struct {
	TableShardResultsItem []TableShardResultsItem `json:"TableShardResults" xml:"TableShardResults"`
}

TableShardResultsInDescribeBatchEvaluateTaskReport is a nested struct in drds response

type TableShardResultsInDescribeEvaluateTaskReport ¶ added in v1.60.339

type TableShardResultsInDescribeEvaluateTaskReport struct {
	TableShardResultsItem []TableShardResultsItem `json:"TableShardResults" xml:"TableShardResults"`
}

TableShardResultsInDescribeEvaluateTaskReport is a nested struct in drds response

type TableShardResultsInGetBatchEvaluateTaskReport ¶ added in v1.60.339

type TableShardResultsInGetBatchEvaluateTaskReport struct {
	TableShardResultsItem []TableShardResultsItem `json:"TableShardResults" xml:"TableShardResults"`
}

TableShardResultsInGetBatchEvaluateTaskReport is a nested struct in drds response

type TableShardResultsItem ¶ added in v1.60.279

type TableShardResultsItem struct {
	ShardKeyType        string `json:"ShardKeyType" xml:"ShardKeyType"`
	Table               string `json:"Table" xml:"Table"`
	CreateTableSql      string `json:"CreateTableSql" xml:"CreateTableSql"`
	OriginTbShardMethod string `json:"OriginTbShardMethod" xml:"OriginTbShardMethod"`
	ShardType           string `json:"ShardType" xml:"ShardType"`
	DbShardMethod       string `json:"DbShardMethod" xml:"DbShardMethod"`
	RowCount            int    `json:"RowCount" xml:"RowCount"`
	Dbpartitions        int    `json:"Dbpartitions" xml:"Dbpartitions"`
	DbShardKey          string `json:"DbShardKey" xml:"DbShardKey"`
	Tbpartitions        int    `json:"Tbpartitions" xml:"Tbpartitions"`
	SqlCount            int    `json:"SqlCount" xml:"SqlCount"`
	OriginDbShardMethod string `json:"OriginDbShardMethod" xml:"OriginDbShardMethod"`
	TbShardKey          string `json:"TbShardKey" xml:"TbShardKey"`
	TbShardMethod       string `json:"TbShardMethod" xml:"TbShardMethod"`
}

TableShardResultsItem is a nested struct in drds response

type TagResource ¶

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

TagResource is a nested struct in drds response

type TagResources ¶

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

TagResources is a nested struct in drds response

type TagResourcesRequest ¶

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId   *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType string             `position:"Query" name:"ResourceType"`
	NoRole       requests.Boolean   `position:"Query" name:"NoRole"`
	Tag          *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest ¶

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse ¶

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse ¶

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag ¶

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

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TargetAzones ¶

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

TargetAzones is a nested struct in drds response

type Task ¶

type Task struct {
	RequestId   string `json:"RequestId" xml:"RequestId"`
	TargetId    string `json:"TargetId" xml:"TargetId"`
	TaskDetail  string `json:"TaskDetail" xml:"TaskDetail"`
	TaskStatus  int    `json:"taskStatus" xml:"taskStatus"`
	TaskPhase   string `json:"TaskPhase" xml:"TaskPhase"`
	TaskType    int    `json:"TaskType" xml:"TaskType"`
	TaskName    string `json:"TaskName" xml:"TaskName"`
	GmtCreate   int64  `json:"gmtCreate" xml:"gmtCreate"`
	AllowCancel string `json:"AllowCancel" xml:"AllowCancel"`
	ErrMsg      string `json:"ErrMsg" xml:"ErrMsg"`
}

Task is a nested struct in drds response

type TaskIdList ¶ added in v1.61.612

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

TaskIdList is a nested struct in drds response

type TaskManageResult ¶ added in v1.60.279

type TaskManageResult struct {
	Message string `json:"Message" xml:"Message"`
	Success bool   `json:"Success" xml:"Success"`
}

TaskManageResult is a nested struct in drds response

type TasksInDescribeDrdsDbTasks ¶

type TasksInDescribeDrdsDbTasks struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInDescribeDrdsDbTasks is a nested struct in drds response

type TasksInDescribeDrdsInstanceLevelTasks ¶

type TasksInDescribeDrdsInstanceLevelTasks struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInDescribeDrdsInstanceLevelTasks is a nested struct in drds response

type TasksInDescribeDrdsTasks ¶

type TasksInDescribeDrdsTasks struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInDescribeDrdsTasks is a nested struct in drds response

type TbShardingColumnList ¶ added in v1.60.279

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

TbShardingColumnList is a nested struct in drds response

type UntagResourcesRequest ¶

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

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest ¶

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse ¶

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse ¶

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpdateInstanceNetworkRequest ¶

type UpdateInstanceNetworkRequest struct {
	*requests.RpcRequest
	DrdsInstanceId         string           `position:"Query" name:"DrdsInstanceId"`
	RetainClassic          requests.Boolean `position:"Query" name:"RetainClassic"`
	ClassicExpiredDays     requests.Integer `position:"Query" name:"ClassicExpiredDays"`
	SrcInstanceNetworkType string           `position:"Query" name:"SrcInstanceNetworkType"`
}

UpdateInstanceNetworkRequest is the request struct for api UpdateInstanceNetwork

func CreateUpdateInstanceNetworkRequest ¶

func CreateUpdateInstanceNetworkRequest() (request *UpdateInstanceNetworkRequest)

CreateUpdateInstanceNetworkRequest creates a request to invoke UpdateInstanceNetwork API

type UpdateInstanceNetworkResponse ¶

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

UpdateInstanceNetworkResponse is the response struct for api UpdateInstanceNetwork

func CreateUpdateInstanceNetworkResponse ¶

func CreateUpdateInstanceNetworkResponse() (response *UpdateInstanceNetworkResponse)

CreateUpdateInstanceNetworkResponse creates a response to parse from UpdateInstanceNetwork response

type UpdateResourceGroupAttributeRequest ¶ added in v1.61.612

type UpdateResourceGroupAttributeRequest struct {
	*requests.RpcRequest
	DrdsInstanceId     string `position:"Query" name:"DrdsInstanceId"`
	NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"`
}

UpdateResourceGroupAttributeRequest is the request struct for api UpdateResourceGroupAttribute

func CreateUpdateResourceGroupAttributeRequest ¶ added in v1.61.612

func CreateUpdateResourceGroupAttributeRequest() (request *UpdateResourceGroupAttributeRequest)

CreateUpdateResourceGroupAttributeRequest creates a request to invoke UpdateResourceGroupAttribute API

type UpdateResourceGroupAttributeResponse ¶ added in v1.61.612

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

UpdateResourceGroupAttributeResponse is the response struct for api UpdateResourceGroupAttribute

func CreateUpdateResourceGroupAttributeResponse ¶ added in v1.61.612

func CreateUpdateResourceGroupAttributeResponse() (response *UpdateResourceGroupAttributeResponse)

CreateUpdateResourceGroupAttributeResponse creates a response to parse from UpdateResourceGroupAttribute response

type UpgradeHiStoreInstanceRequest ¶

type UpgradeHiStoreInstanceRequest struct {
	*requests.RpcRequest
	HistoreInstanceId string `position:"Query" name:"HistoreInstanceId"`
	DrdsPassword      string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId    string `position:"Query" name:"DrdsInstanceId"`
}

UpgradeHiStoreInstanceRequest is the request struct for api UpgradeHiStoreInstance

func CreateUpgradeHiStoreInstanceRequest ¶

func CreateUpgradeHiStoreInstanceRequest() (request *UpgradeHiStoreInstanceRequest)

CreateUpgradeHiStoreInstanceRequest creates a request to invoke UpgradeHiStoreInstance API

type UpgradeHiStoreInstanceResponse ¶

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

UpgradeHiStoreInstanceResponse is the response struct for api UpgradeHiStoreInstance

func CreateUpgradeHiStoreInstanceResponse ¶

func CreateUpgradeHiStoreInstanceResponse() (response *UpgradeHiStoreInstanceResponse)

CreateUpgradeHiStoreInstanceResponse creates a response to parse from UpgradeHiStoreInstance response

type UpgradeInstanceVersionRequest ¶

type UpgradeInstanceVersionRequest struct {
	*requests.RpcRequest
	DrdsPassword   string `position:"Query" name:"DrdsPassword"`
	DrdsInstanceId string `position:"Query" name:"DrdsInstanceId"`
	Rpm            string `position:"Query" name:"Rpm"`
}

UpgradeInstanceVersionRequest is the request struct for api UpgradeInstanceVersion

func CreateUpgradeInstanceVersionRequest ¶

func CreateUpgradeInstanceVersionRequest() (request *UpgradeInstanceVersionRequest)

CreateUpgradeInstanceVersionRequest creates a request to invoke UpgradeInstanceVersion API

type UpgradeInstanceVersionResponse ¶

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

UpgradeInstanceVersionResponse is the response struct for api UpgradeInstanceVersion

func CreateUpgradeInstanceVersionResponse ¶

func CreateUpgradeInstanceVersionResponse() (response *UpgradeInstanceVersionResponse)

CreateUpgradeInstanceVersionResponse creates a response to parse from UpgradeInstanceVersion response

type ValidateShardTaskRequest ¶

type ValidateShardTaskRequest struct {
	*requests.RpcRequest
	TaskType        string `position:"Query" name:"TaskType"`
	TargetTableName string `position:"Query" name:"TargetTableName"`
	DrdsInstanceId  string `position:"Query" name:"DrdsInstanceId"`
	DbName          string `position:"Query" name:"DbName"`
	SourceTableName string `position:"Query" name:"SourceTableName"`
}

ValidateShardTaskRequest is the request struct for api ValidateShardTask

func CreateValidateShardTaskRequest ¶

func CreateValidateShardTaskRequest() (request *ValidateShardTaskRequest)

CreateValidateShardTaskRequest creates a request to invoke ValidateShardTask API

type ValidateShardTaskResponse ¶

type ValidateShardTaskResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Success   bool       `json:"Success" xml:"Success"`
	List      []ListItem `json:"List" xml:"List"`
}

ValidateShardTaskResponse is the response struct for api ValidateShardTask

func CreateValidateShardTaskResponse ¶

func CreateValidateShardTaskResponse() (response *ValidateShardTaskResponse)

CreateValidateShardTaskResponse creates a response to parse from ValidateShardTask response

type ValuesInDescribeDrdsInstanceDbMonitor ¶

type ValuesInDescribeDrdsInstanceDbMonitor struct {
	PerformanceValue []PerformanceValue `json:"PerformanceValue" xml:"PerformanceValue"`
}

ValuesInDescribeDrdsInstanceDbMonitor is a nested struct in drds response

type ValuesInDescribeDrdsInstanceMonitor ¶

type ValuesInDescribeDrdsInstanceMonitor struct {
	PerformanceValue []PerformanceValue `json:"PerformanceValue" xml:"PerformanceValue"`
}

ValuesInDescribeDrdsInstanceMonitor is a nested struct in drds response

type ValuesInDescribeRDSPerformance ¶

type ValuesInDescribeRDSPerformance struct {
	PerformanceValue []PerformanceValue `json:"PerformanceValue" xml:"PerformanceValue"`
}

ValuesInDescribeRDSPerformance is a nested struct in drds response

type Versions ¶ added in v1.60.279

type Versions struct {
	VersionsItem []VersionsItem `json:"versions" xml:"versions"`
}

Versions is a nested struct in drds response

type VersionsItem ¶ added in v1.60.279

type VersionsItem struct {
	DrdsVersion string `json:"DrdsVersion" xml:"DrdsVersion"`
	Latest      bool   `json:"Latest" xml:"Latest"`
}

VersionsItem is a nested struct in drds response

type Vip ¶

type Vip struct {
	Port      string `json:"Port" xml:"Port"`
	IP        string `json:"IP" xml:"IP"`
	VswitchId string `json:"VswitchId" xml:"VswitchId"`
	VpcId     string `json:"VpcId" xml:"VpcId"`
	Type      string `json:"Type" xml:"Type"`
}

Vip is a nested struct in drds response

type VipsInDescribeDrdsInstance ¶

type VipsInDescribeDrdsInstance struct {
	Vip []Vip `json:"Vip" xml:"Vip"`
}

VipsInDescribeDrdsInstance is a nested struct in drds response

type VipsInDescribeDrdsInstances ¶

type VipsInDescribeDrdsInstances struct {
	Vip []Vip `json:"Vip" xml:"Vip"`
}

VipsInDescribeDrdsInstances is a nested struct in drds response

type VipsInDescribeFirstDrdsInstanceByOrderId ¶ added in v1.60.339

type VipsInDescribeFirstDrdsInstanceByOrderId struct {
	Vip []Vip `json:"Vip" xml:"Vip"`
}

VipsInDescribeFirstDrdsInstanceByOrderId is a nested struct in drds response

type VipsInQueryInstanceInfoByConn ¶

type VipsInQueryInstanceInfoByConn struct {
	Vip []Vip `json:"Vip" xml:"Vip"`
}

VipsInQueryInstanceInfoByConn is a nested struct in drds response

type VpcInfo ¶

type VpcInfo struct {
	VpcId        string       `json:"VpcId" xml:"VpcId"`
	RegionId     string       `json:"RegionId" xml:"RegionId"`
	VpcName      string       `json:"VpcName" xml:"VpcName"`
	VswitchInfos VswitchInfos `json:"VswitchInfos" xml:"VswitchInfos"`
}

VpcInfo is a nested struct in drds response

type VpcInfos ¶

type VpcInfos struct {
	VpcInfo []VpcInfo `json:"VpcInfo" xml:"VpcInfo"`
}

VpcInfos is a nested struct in drds response

type VswitchInfo ¶

type VswitchInfo struct {
	VswitchId     string `json:"VswitchId" xml:"VswitchId"`
	VpcId         string `json:"VpcId" xml:"VpcId"`
	VswitchName   string `json:"VswitchName" xml:"VswitchName"`
	AzoneId       string `json:"AzoneId" xml:"AzoneId"`
	DrdsSupported bool   `json:"DrdsSupported" xml:"DrdsSupported"`
}

VswitchInfo is a nested struct in drds response

type VswitchInfos ¶

type VswitchInfos struct {
	VswitchInfo []VswitchInfo `json:"VswitchInfo" xml:"VswitchInfo"`
}

VswitchInfos is a nested struct in drds response

Source Files ¶

Jump to

Keyboard shortcuts

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