rds

package
v0.0.0-...-4a3a38f Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type AbnormalItem ¶

type AbnormalItem struct {
	CheckTime      string      `json:"CheckTime" xml:"CheckTime"`
	CheckItem      string      `json:"CheckItem" xml:"CheckItem"`
	AbnormalReason string      `json:"AbnormalReason" xml:"AbnormalReason"`
	AbnormalValue  string      `json:"AbnormalValue" xml:"AbnormalValue"`
	AbnormalDetail string      `json:"AbnormalDetail" xml:"AbnormalDetail"`
	AdviceKey      string      `json:"AdviceKey" xml:"AdviceKey"`
	AdviseValue    AdviseValue `json:"AdviseValue" xml:"AdviseValue"`
}

AbnormalItem is a nested struct in rds response

type AbnormalItems ¶

type AbnormalItems struct {
	AbnormalItem []AbnormalItem `json:"AbnormalItem" xml:"AbnormalItem"`
}

AbnormalItems is a nested struct in rds response

type AccountPrivilegeInfo ¶

type AccountPrivilegeInfo struct {
	Account          string `json:"Account" xml:"Account"`
	AccountPrivilege string `json:"AccountPrivilege" xml:"AccountPrivilege"`
}

AccountPrivilegeInfo is a nested struct in rds response

type AccountsInDescribeAccounts ¶

type AccountsInDescribeAccounts struct {
	DBInstanceAccount []DBInstanceAccount `json:"DBInstanceAccount" xml:"DBInstanceAccount"`
}

AccountsInDescribeAccounts is a nested struct in rds response

type AccountsInDescribeDatabases ¶

type AccountsInDescribeDatabases struct {
	AccountPrivilegeInfo []AccountPrivilegeInfo `json:"AccountPrivilegeInfo" xml:"AccountPrivilegeInfo"`
}

AccountsInDescribeDatabases is a nested struct in rds response

type ActivityInfo ¶

type ActivityInfo struct {
	Success     string `json:"Success" xml:"Success"`
	CheckErrMsg string `json:"CheckErrMsg" xml:"CheckErrMsg"`
	ErrorCode   string `json:"ErrorCode" xml:"ErrorCode"`
}

ActivityInfo is a nested struct in rds response

type AddTagsToResourceRequest ¶

type AddTagsToResourceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Tags                 string           `position:"Query" name:"Tags"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

AddTagsToResourceRequest is the request struct for api AddTagsToResource

func CreateAddTagsToResourceRequest ¶

func CreateAddTagsToResourceRequest() (request *AddTagsToResourceRequest)

CreateAddTagsToResourceRequest creates a request to invoke AddTagsToResource API

type AddTagsToResourceResponse ¶

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

AddTagsToResourceResponse is the response struct for api AddTagsToResource

func CreateAddTagsToResourceResponse ¶

func CreateAddTagsToResourceResponse() (response *AddTagsToResourceResponse)

CreateAddTagsToResourceResponse creates a response to parse from AddTagsToResource response

type AdviceOnBigTable ¶

type AdviceOnBigTable struct {
	DBName    string `json:"DBName" xml:"DBName"`
	TableName string `json:"TableName" xml:"TableName"`
	TableSize int    `json:"TableSize" xml:"TableSize"`
	DataSize  int    `json:"DataSize" xml:"DataSize"`
	IndexSize int    `json:"IndexSize" xml:"IndexSize"`
}

AdviceOnBigTable is a nested struct in rds response

type AdviceOnExcessIndex ¶

type AdviceOnExcessIndex struct {
	DBName     string `json:"DBName" xml:"DBName"`
	TableName  string `json:"TableName" xml:"TableName"`
	IndexCount int    `json:"IndexCount" xml:"IndexCount"`
}

AdviceOnExcessIndex is a nested struct in rds response

type AdviceOnMissIndex ¶

type AdviceOnMissIndex struct {
	DBName      string `json:"DBName" xml:"DBName"`
	TableName   string `json:"TableName" xml:"TableName"`
	QueryColumn string `json:"QueryColumn" xml:"QueryColumn"`
	SQLText     string `json:"SQLText" xml:"SQLText"`
}

AdviceOnMissIndex is a nested struct in rds response

type AdviceOnMissPK ¶

type AdviceOnMissPK struct {
	DBName    string `json:"DBName" xml:"DBName"`
	TableName string `json:"TableName" xml:"TableName"`
}

AdviceOnMissPK is a nested struct in rds response

type AdviceOnStorage ¶

type AdviceOnStorage struct {
	DBName        string `json:"DBName" xml:"DBName"`
	TableName     string `json:"TableName" xml:"TableName"`
	CurrentEngine string `json:"CurrentEngine" xml:"CurrentEngine"`
	AdviseEngine  string `json:"AdviseEngine" xml:"AdviseEngine"`
}

AdviceOnStorage is a nested struct in rds response

type AdviseValue ¶

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

AdviseValue is a nested struct in rds response

type AllocateInstancePrivateConnectionRequest ¶

type AllocateInstancePrivateConnectionRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	Port                   string           `position:"Query" name:"Port"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
}

AllocateInstancePrivateConnectionRequest is the request struct for api AllocateInstancePrivateConnection

func CreateAllocateInstancePrivateConnectionRequest ¶

func CreateAllocateInstancePrivateConnectionRequest() (request *AllocateInstancePrivateConnectionRequest)

CreateAllocateInstancePrivateConnectionRequest creates a request to invoke AllocateInstancePrivateConnection API

type AllocateInstancePrivateConnectionResponse ¶

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

AllocateInstancePrivateConnectionResponse is the response struct for api AllocateInstancePrivateConnection

func CreateAllocateInstancePrivateConnectionResponse ¶

func CreateAllocateInstancePrivateConnectionResponse() (response *AllocateInstancePrivateConnectionResponse)

CreateAllocateInstancePrivateConnectionResponse creates a response to parse from AllocateInstancePrivateConnection response

type AllocateInstancePublicConnectionRequest ¶

type AllocateInstancePublicConnectionRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	Port                   string           `position:"Query" name:"Port"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
}

AllocateInstancePublicConnectionRequest is the request struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionRequest ¶

func CreateAllocateInstancePublicConnectionRequest() (request *AllocateInstancePublicConnectionRequest)

CreateAllocateInstancePublicConnectionRequest creates a request to invoke AllocateInstancePublicConnection API

type AllocateInstancePublicConnectionResponse ¶

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

AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionResponse ¶

func CreateAllocateInstancePublicConnectionResponse() (response *AllocateInstancePublicConnectionResponse)

CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response

type AllocateReadWriteSplittingConnectionRequest ¶

type AllocateReadWriteSplittingConnectionRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	Port                   string           `position:"Query" name:"Port"`
	MaxDelayTime           string           `position:"Query" name:"MaxDelayTime"`
	IPType                 string           `position:"Query" name:"IPType"`
	DistributionType       string           `position:"Query" name:"DistributionType"`
	Weight                 string           `position:"Query" name:"Weight"`
}

AllocateReadWriteSplittingConnectionRequest is the request struct for api AllocateReadWriteSplittingConnection

func CreateAllocateReadWriteSplittingConnectionRequest ¶

func CreateAllocateReadWriteSplittingConnectionRequest() (request *AllocateReadWriteSplittingConnectionRequest)

CreateAllocateReadWriteSplittingConnectionRequest creates a request to invoke AllocateReadWriteSplittingConnection API

type AllocateReadWriteSplittingConnectionResponse ¶

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

AllocateReadWriteSplittingConnectionResponse is the response struct for api AllocateReadWriteSplittingConnection

func CreateAllocateReadWriteSplittingConnectionResponse ¶

func CreateAllocateReadWriteSplittingConnectionResponse() (response *AllocateReadWriteSplittingConnectionResponse)

CreateAllocateReadWriteSplittingConnectionResponse creates a response to parse from AllocateReadWriteSplittingConnection response

type Backup ¶

type Backup struct {
	BackupExtractionStatus    string `json:"BackupExtractionStatus" xml:"BackupExtractionStatus"`
	HostInstanceID            string `json:"HostInstanceID" xml:"HostInstanceID"`
	BackupMode                string `json:"BackupMode" xml:"BackupMode"`
	BackupIntranetDownloadURL string `json:"BackupIntranetDownloadURL" xml:"BackupIntranetDownloadURL"`
	BackupEndTime             string `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupMethod              string `json:"BackupMethod" xml:"BackupMethod"`
	BackupDBNames             string `json:"BackupDBNames" xml:"BackupDBNames"`
	BackupType                string `json:"BackupType" xml:"BackupType"`
	TotalBackupSize           int    `json:"TotalBackupSize" xml:"TotalBackupSize"`
	BackupSize                int    `json:"BackupSize" xml:"BackupSize"`
	BackupStatus              string `json:"BackupStatus" xml:"BackupStatus"`
	StoreStatus               string `json:"StoreStatus" xml:"StoreStatus"`
	BackupStartTime           string `json:"BackupStartTime" xml:"BackupStartTime"`
	DBInstanceId              string `json:"DBInstanceId" xml:"DBInstanceId"`
	BackupId                  string `json:"BackupId" xml:"BackupId"`
	BackupLocation            string `json:"BackupLocation" xml:"BackupLocation"`
	BackupScale               string `json:"BackupScale" xml:"BackupScale"`
	BackupDownloadURL         string `json:"BackupDownloadURL" xml:"BackupDownloadURL"`
}

Backup is a nested struct in rds response

type BackupJob ¶

type BackupJob struct {
	BackupProgressStatus string `json:"BackupProgressStatus" xml:"BackupProgressStatus"`
	JobMode              string `json:"JobMode" xml:"JobMode"`
	Process              string `json:"Process" xml:"Process"`
	TaskAction           string `json:"TaskAction" xml:"TaskAction"`
	BackupjobId          string `json:"BackupjobId" xml:"BackupjobId"`
}

BackupJob is a nested struct in rds response

type BinLogFile ¶

type BinLogFile struct {
	FileSize             int    `json:"FileSize" xml:"FileSize"`
	LogBeginTime         string `json:"LogBeginTime" xml:"LogBeginTime"`
	LogEndTime           string `json:"LogEndTime" xml:"LogEndTime"`
	DownloadLink         string `json:"DownloadLink" xml:"DownloadLink"`
	IntranetDownloadLink string `json:"IntranetDownloadLink" xml:"IntranetDownloadLink"`
	LinkExpiredTime      string `json:"LinkExpiredTime" xml:"LinkExpiredTime"`
	Checksum             string `json:"Checksum" xml:"Checksum"`
	HostInstanceID       string `json:"HostInstanceID" xml:"HostInstanceID"`
}

BinLogFile is a nested struct in rds response

type CPU ¶

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

CPU is a nested struct in rds response

type CalculateDBInstanceWeightRequest ¶

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

CalculateDBInstanceWeightRequest is the request struct for api CalculateDBInstanceWeight

func CreateCalculateDBInstanceWeightRequest ¶

func CreateCalculateDBInstanceWeightRequest() (request *CalculateDBInstanceWeightRequest)

CreateCalculateDBInstanceWeightRequest creates a request to invoke CalculateDBInstanceWeight API

type CalculateDBInstanceWeightResponse ¶

type CalculateDBInstanceWeightResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"RequestId" xml:"RequestId"`
	Items     ItemsInCalculateDBInstanceWeight `json:"Items" xml:"Items"`
}

CalculateDBInstanceWeightResponse is the response struct for api CalculateDBInstanceWeight

func CreateCalculateDBInstanceWeightResponse ¶

func CreateCalculateDBInstanceWeightResponse() (response *CalculateDBInstanceWeightResponse)

CreateCalculateDBInstanceWeightResponse creates a response to parse from CalculateDBInstanceWeight response

type CancelImportRequest ¶

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

CancelImportRequest is the request struct for api CancelImport

func CreateCancelImportRequest ¶

func CreateCancelImportRequest() (request *CancelImportRequest)

CreateCancelImportRequest creates a request to invoke CancelImport API

type CancelImportResponse ¶

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

CancelImportResponse is the response struct for api CancelImport

func CreateCancelImportResponse ¶

func CreateCancelImportResponse() (response *CancelImportResponse)

CreateCancelImportResponse creates a response to parse from CancelImport response

type CharacterSetNameItems ¶

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

CharacterSetNameItems is a nested struct in rds response

type CheckAccountNameAvailableRequest ¶

type CheckAccountNameAvailableRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CheckAccountNameAvailableRequest is the request struct for api CheckAccountNameAvailable

func CreateCheckAccountNameAvailableRequest ¶

func CreateCheckAccountNameAvailableRequest() (request *CheckAccountNameAvailableRequest)

CreateCheckAccountNameAvailableRequest creates a request to invoke CheckAccountNameAvailable API

type CheckAccountNameAvailableResponse ¶

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

CheckAccountNameAvailableResponse is the response struct for api CheckAccountNameAvailable

func CreateCheckAccountNameAvailableResponse ¶

func CreateCheckAccountNameAvailableResponse() (response *CheckAccountNameAvailableResponse)

CreateCheckAccountNameAvailableResponse creates a response to parse from CheckAccountNameAvailable response

type CheckDBNameAvailableRequest ¶

type CheckDBNameAvailableRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CheckDBNameAvailableRequest is the request struct for api CheckDBNameAvailable

func CreateCheckDBNameAvailableRequest ¶

func CreateCheckDBNameAvailableRequest() (request *CheckDBNameAvailableRequest)

CreateCheckDBNameAvailableRequest creates a request to invoke CheckDBNameAvailable API

type CheckDBNameAvailableResponse ¶

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

CheckDBNameAvailableResponse is the response struct for api CheckDBNameAvailable

func CreateCheckDBNameAvailableResponse ¶

func CreateCheckDBNameAvailableResponse() (response *CheckDBNameAvailableResponse)

CreateCheckDBNameAvailableResponse creates a response to parse from CheckDBNameAvailable response

type CheckRecoveryConditionsRequest ¶

type CheckRecoveryConditionsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupId             string           `position:"Query" name:"BackupId"`
	BackupFile           string           `position:"Query" name:"BackupFile"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CheckRecoveryConditionsRequest is the request struct for api CheckRecoveryConditions

func CreateCheckRecoveryConditionsRequest ¶

func CreateCheckRecoveryConditionsRequest() (request *CheckRecoveryConditionsRequest)

CreateCheckRecoveryConditionsRequest creates a request to invoke CheckRecoveryConditions API

type CheckRecoveryConditionsResponse ¶

type CheckRecoveryConditionsResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
	RecoveryStatus string `json:"RecoveryStatus" xml:"RecoveryStatus"`
}

CheckRecoveryConditionsResponse is the response struct for api CheckRecoveryConditions

func CreateCheckRecoveryConditionsResponse ¶

func CreateCheckRecoveryConditionsResponse() (response *CheckRecoveryConditionsResponse)

CreateCheckRecoveryConditionsResponse creates a response to parse from CheckRecoveryConditions response

type CheckResourceRequest ¶

type CheckResourceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Engine               string           `position:"Query" name:"Engine"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	DBInstanceUseType    string           `position:"Query" name:"DBInstanceUseType"`
	SpecifyCount         string           `position:"Query" name:"SpecifyCount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CheckResourceRequest is the request struct for api CheckResource

func CreateCheckResourceRequest ¶

func CreateCheckResourceRequest() (request *CheckResourceRequest)

CreateCheckResourceRequest creates a request to invoke CheckResource API

type CheckResourceResponse ¶

type CheckResourceResponse struct {
	*responses.BaseResponse
	RequestId    string    `json:"RequestId" xml:"RequestId"`
	SpecifyCount string    `json:"SpecifyCount" xml:"SpecifyCount"`
	Resources    Resources `json:"Resources" xml:"Resources"`
}

CheckResourceResponse is the response struct for api CheckResource

func CreateCheckResourceResponse ¶

func CreateCheckResourceResponse() (response *CheckResourceResponse)

CreateCheckResourceResponse creates a response to parse from CheckResource 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://help.aliyun.com/document_detail/66217.html

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://help.aliyun.com/document_detail/66223.html

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 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://help.aliyun.com/document_detail/66222.html

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 attention: rsa key pair auth is only Japan regions available

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://help.aliyun.com/document_detail/66222.html

func (*Client) AddTagsToResource ¶

func (client *Client) AddTagsToResource(request *AddTagsToResourceRequest) (response *AddTagsToResourceResponse, err error)

AddTagsToResource invokes the rds.AddTagsToResource API synchronously api document: https://help.aliyun.com/api/rds/addtagstoresource.html

func (*Client) AddTagsToResourceWithCallback ¶

func (client *Client) AddTagsToResourceWithCallback(request *AddTagsToResourceRequest, callback func(response *AddTagsToResourceResponse, err error)) <-chan int

AddTagsToResourceWithCallback invokes the rds.AddTagsToResource API asynchronously api document: https://help.aliyun.com/api/rds/addtagstoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddTagsToResourceWithChan ¶

func (client *Client) AddTagsToResourceWithChan(request *AddTagsToResourceRequest) (<-chan *AddTagsToResourceResponse, <-chan error)

AddTagsToResourceWithChan invokes the rds.AddTagsToResource API asynchronously api document: https://help.aliyun.com/api/rds/addtagstoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocateInstancePrivateConnection ¶

func (client *Client) AllocateInstancePrivateConnection(request *AllocateInstancePrivateConnectionRequest) (response *AllocateInstancePrivateConnectionResponse, err error)

AllocateInstancePrivateConnection invokes the rds.AllocateInstancePrivateConnection API synchronously api document: https://help.aliyun.com/api/rds/allocateinstanceprivateconnection.html

func (*Client) AllocateInstancePrivateConnectionWithCallback ¶

func (client *Client) AllocateInstancePrivateConnectionWithCallback(request *AllocateInstancePrivateConnectionRequest, callback func(response *AllocateInstancePrivateConnectionResponse, err error)) <-chan int

AllocateInstancePrivateConnectionWithCallback invokes the rds.AllocateInstancePrivateConnection API asynchronously api document: https://help.aliyun.com/api/rds/allocateinstanceprivateconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocateInstancePrivateConnectionWithChan ¶

func (client *Client) AllocateInstancePrivateConnectionWithChan(request *AllocateInstancePrivateConnectionRequest) (<-chan *AllocateInstancePrivateConnectionResponse, <-chan error)

AllocateInstancePrivateConnectionWithChan invokes the rds.AllocateInstancePrivateConnection API asynchronously api document: https://help.aliyun.com/api/rds/allocateinstanceprivateconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocateInstancePublicConnection ¶

func (client *Client) AllocateInstancePublicConnection(request *AllocateInstancePublicConnectionRequest) (response *AllocateInstancePublicConnectionResponse, err error)

AllocateInstancePublicConnection invokes the rds.AllocateInstancePublicConnection API synchronously api document: https://help.aliyun.com/api/rds/allocateinstancepublicconnection.html

func (*Client) AllocateInstancePublicConnectionWithCallback ¶

func (client *Client) AllocateInstancePublicConnectionWithCallback(request *AllocateInstancePublicConnectionRequest, callback func(response *AllocateInstancePublicConnectionResponse, err error)) <-chan int

AllocateInstancePublicConnectionWithCallback invokes the rds.AllocateInstancePublicConnection API asynchronously api document: https://help.aliyun.com/api/rds/allocateinstancepublicconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocateInstancePublicConnectionWithChan ¶

func (client *Client) AllocateInstancePublicConnectionWithChan(request *AllocateInstancePublicConnectionRequest) (<-chan *AllocateInstancePublicConnectionResponse, <-chan error)

AllocateInstancePublicConnectionWithChan invokes the rds.AllocateInstancePublicConnection API asynchronously api document: https://help.aliyun.com/api/rds/allocateinstancepublicconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocateReadWriteSplittingConnection ¶

func (client *Client) AllocateReadWriteSplittingConnection(request *AllocateReadWriteSplittingConnectionRequest) (response *AllocateReadWriteSplittingConnectionResponse, err error)

AllocateReadWriteSplittingConnection invokes the rds.AllocateReadWriteSplittingConnection API synchronously api document: https://help.aliyun.com/api/rds/allocatereadwritesplittingconnection.html

func (*Client) AllocateReadWriteSplittingConnectionWithCallback ¶

func (client *Client) AllocateReadWriteSplittingConnectionWithCallback(request *AllocateReadWriteSplittingConnectionRequest, callback func(response *AllocateReadWriteSplittingConnectionResponse, err error)) <-chan int

AllocateReadWriteSplittingConnectionWithCallback invokes the rds.AllocateReadWriteSplittingConnection API asynchronously api document: https://help.aliyun.com/api/rds/allocatereadwritesplittingconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocateReadWriteSplittingConnectionWithChan ¶

func (client *Client) AllocateReadWriteSplittingConnectionWithChan(request *AllocateReadWriteSplittingConnectionRequest) (<-chan *AllocateReadWriteSplittingConnectionResponse, <-chan error)

AllocateReadWriteSplittingConnectionWithChan invokes the rds.AllocateReadWriteSplittingConnection API asynchronously api document: https://help.aliyun.com/api/rds/allocatereadwritesplittingconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CalculateDBInstanceWeight ¶

func (client *Client) CalculateDBInstanceWeight(request *CalculateDBInstanceWeightRequest) (response *CalculateDBInstanceWeightResponse, err error)

CalculateDBInstanceWeight invokes the rds.CalculateDBInstanceWeight API synchronously api document: https://help.aliyun.com/api/rds/calculatedbinstanceweight.html

func (*Client) CalculateDBInstanceWeightWithCallback ¶

func (client *Client) CalculateDBInstanceWeightWithCallback(request *CalculateDBInstanceWeightRequest, callback func(response *CalculateDBInstanceWeightResponse, err error)) <-chan int

CalculateDBInstanceWeightWithCallback invokes the rds.CalculateDBInstanceWeight API asynchronously api document: https://help.aliyun.com/api/rds/calculatedbinstanceweight.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CalculateDBInstanceWeightWithChan ¶

func (client *Client) CalculateDBInstanceWeightWithChan(request *CalculateDBInstanceWeightRequest) (<-chan *CalculateDBInstanceWeightResponse, <-chan error)

CalculateDBInstanceWeightWithChan invokes the rds.CalculateDBInstanceWeight API asynchronously api document: https://help.aliyun.com/api/rds/calculatedbinstanceweight.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CancelImport ¶

func (client *Client) CancelImport(request *CancelImportRequest) (response *CancelImportResponse, err error)

CancelImport invokes the rds.CancelImport API synchronously api document: https://help.aliyun.com/api/rds/cancelimport.html

func (*Client) CancelImportWithCallback ¶

func (client *Client) CancelImportWithCallback(request *CancelImportRequest, callback func(response *CancelImportResponse, err error)) <-chan int

CancelImportWithCallback invokes the rds.CancelImport API asynchronously api document: https://help.aliyun.com/api/rds/cancelimport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CancelImportWithChan ¶

func (client *Client) CancelImportWithChan(request *CancelImportRequest) (<-chan *CancelImportResponse, <-chan error)

CancelImportWithChan invokes the rds.CancelImport API asynchronously api document: https://help.aliyun.com/api/rds/cancelimport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckAccountNameAvailable ¶

func (client *Client) CheckAccountNameAvailable(request *CheckAccountNameAvailableRequest) (response *CheckAccountNameAvailableResponse, err error)

CheckAccountNameAvailable invokes the rds.CheckAccountNameAvailable API synchronously api document: https://help.aliyun.com/api/rds/checkaccountnameavailable.html

func (*Client) CheckAccountNameAvailableWithCallback ¶

func (client *Client) CheckAccountNameAvailableWithCallback(request *CheckAccountNameAvailableRequest, callback func(response *CheckAccountNameAvailableResponse, err error)) <-chan int

CheckAccountNameAvailableWithCallback invokes the rds.CheckAccountNameAvailable API asynchronously api document: https://help.aliyun.com/api/rds/checkaccountnameavailable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckAccountNameAvailableWithChan ¶

func (client *Client) CheckAccountNameAvailableWithChan(request *CheckAccountNameAvailableRequest) (<-chan *CheckAccountNameAvailableResponse, <-chan error)

CheckAccountNameAvailableWithChan invokes the rds.CheckAccountNameAvailable API asynchronously api document: https://help.aliyun.com/api/rds/checkaccountnameavailable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckDBNameAvailable ¶

func (client *Client) CheckDBNameAvailable(request *CheckDBNameAvailableRequest) (response *CheckDBNameAvailableResponse, err error)

CheckDBNameAvailable invokes the rds.CheckDBNameAvailable API synchronously api document: https://help.aliyun.com/api/rds/checkdbnameavailable.html

func (*Client) CheckDBNameAvailableWithCallback ¶

func (client *Client) CheckDBNameAvailableWithCallback(request *CheckDBNameAvailableRequest, callback func(response *CheckDBNameAvailableResponse, err error)) <-chan int

CheckDBNameAvailableWithCallback invokes the rds.CheckDBNameAvailable API asynchronously api document: https://help.aliyun.com/api/rds/checkdbnameavailable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckDBNameAvailableWithChan ¶

func (client *Client) CheckDBNameAvailableWithChan(request *CheckDBNameAvailableRequest) (<-chan *CheckDBNameAvailableResponse, <-chan error)

CheckDBNameAvailableWithChan invokes the rds.CheckDBNameAvailable API asynchronously api document: https://help.aliyun.com/api/rds/checkdbnameavailable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckRecoveryConditions ¶

func (client *Client) CheckRecoveryConditions(request *CheckRecoveryConditionsRequest) (response *CheckRecoveryConditionsResponse, err error)

CheckRecoveryConditions invokes the rds.CheckRecoveryConditions API synchronously api document: https://help.aliyun.com/api/rds/checkrecoveryconditions.html

func (*Client) CheckRecoveryConditionsWithCallback ¶

func (client *Client) CheckRecoveryConditionsWithCallback(request *CheckRecoveryConditionsRequest, callback func(response *CheckRecoveryConditionsResponse, err error)) <-chan int

CheckRecoveryConditionsWithCallback invokes the rds.CheckRecoveryConditions API asynchronously api document: https://help.aliyun.com/api/rds/checkrecoveryconditions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckRecoveryConditionsWithChan ¶

func (client *Client) CheckRecoveryConditionsWithChan(request *CheckRecoveryConditionsRequest) (<-chan *CheckRecoveryConditionsResponse, <-chan error)

CheckRecoveryConditionsWithChan invokes the rds.CheckRecoveryConditions API asynchronously api document: https://help.aliyun.com/api/rds/checkrecoveryconditions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckResource ¶

func (client *Client) CheckResource(request *CheckResourceRequest) (response *CheckResourceResponse, err error)

CheckResource invokes the rds.CheckResource API synchronously api document: https://help.aliyun.com/api/rds/checkresource.html

func (*Client) CheckResourceWithCallback ¶

func (client *Client) CheckResourceWithCallback(request *CheckResourceRequest, callback func(response *CheckResourceResponse, err error)) <-chan int

CheckResourceWithCallback invokes the rds.CheckResource API asynchronously api document: https://help.aliyun.com/api/rds/checkresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckResourceWithChan ¶

func (client *Client) CheckResourceWithChan(request *CheckResourceRequest) (<-chan *CheckResourceResponse, <-chan error)

CheckResourceWithChan invokes the rds.CheckResource API asynchronously api document: https://help.aliyun.com/api/rds/checkresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CloneDBInstance ¶

func (client *Client) CloneDBInstance(request *CloneDBInstanceRequest) (response *CloneDBInstanceResponse, err error)

CloneDBInstance invokes the rds.CloneDBInstance API synchronously api document: https://help.aliyun.com/api/rds/clonedbinstance.html

func (*Client) CloneDBInstanceWithCallback ¶

func (client *Client) CloneDBInstanceWithCallback(request *CloneDBInstanceRequest, callback func(response *CloneDBInstanceResponse, err error)) <-chan int

CloneDBInstanceWithCallback invokes the rds.CloneDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/clonedbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CloneDBInstanceWithChan ¶

func (client *Client) CloneDBInstanceWithChan(request *CloneDBInstanceRequest) (<-chan *CloneDBInstanceResponse, <-chan error)

CloneDBInstanceWithChan invokes the rds.CloneDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/clonedbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyDatabase ¶

func (client *Client) CopyDatabase(request *CopyDatabaseRequest) (response *CopyDatabaseResponse, err error)

CopyDatabase invokes the rds.CopyDatabase API synchronously api document: https://help.aliyun.com/api/rds/copydatabase.html

func (*Client) CopyDatabaseWithCallback ¶

func (client *Client) CopyDatabaseWithCallback(request *CopyDatabaseRequest, callback func(response *CopyDatabaseResponse, err error)) <-chan int

CopyDatabaseWithCallback invokes the rds.CopyDatabase API asynchronously api document: https://help.aliyun.com/api/rds/copydatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyDatabaseWithChan ¶

func (client *Client) CopyDatabaseWithChan(request *CopyDatabaseRequest) (<-chan *CopyDatabaseResponse, <-chan error)

CopyDatabaseWithChan invokes the rds.CopyDatabase API asynchronously api document: https://help.aliyun.com/api/rds/copydatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAccount ¶

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

CreateAccount invokes the rds.CreateAccount API synchronously api document: https://help.aliyun.com/api/rds/createaccount.html

func (*Client) CreateAccountWithCallback ¶

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

CreateAccountWithCallback invokes the rds.CreateAccount API asynchronously api document: https://help.aliyun.com/api/rds/createaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAccountWithChan ¶

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

CreateAccountWithChan invokes the rds.CreateAccount API asynchronously api document: https://help.aliyun.com/api/rds/createaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBackup ¶

func (client *Client) CreateBackup(request *CreateBackupRequest) (response *CreateBackupResponse, err error)

CreateBackup invokes the rds.CreateBackup API synchronously api document: https://help.aliyun.com/api/rds/createbackup.html

func (*Client) CreateBackupWithCallback ¶

func (client *Client) CreateBackupWithCallback(request *CreateBackupRequest, callback func(response *CreateBackupResponse, err error)) <-chan int

CreateBackupWithCallback invokes the rds.CreateBackup API asynchronously api document: https://help.aliyun.com/api/rds/createbackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBackupWithChan ¶

func (client *Client) CreateBackupWithChan(request *CreateBackupRequest) (<-chan *CreateBackupResponse, <-chan error)

CreateBackupWithChan invokes the rds.CreateBackup API asynchronously api document: https://help.aliyun.com/api/rds/createbackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDBInstance ¶

func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (response *CreateDBInstanceResponse, err error)

CreateDBInstance invokes the rds.CreateDBInstance API synchronously api document: https://help.aliyun.com/api/rds/createdbinstance.html

func (*Client) CreateDBInstanceReplica ¶

func (client *Client) CreateDBInstanceReplica(request *CreateDBInstanceReplicaRequest) (response *CreateDBInstanceReplicaResponse, err error)

CreateDBInstanceReplica invokes the rds.CreateDBInstanceReplica API synchronously api document: https://help.aliyun.com/api/rds/createdbinstancereplica.html

func (*Client) CreateDBInstanceReplicaWithCallback ¶

func (client *Client) CreateDBInstanceReplicaWithCallback(request *CreateDBInstanceReplicaRequest, callback func(response *CreateDBInstanceReplicaResponse, err error)) <-chan int

CreateDBInstanceReplicaWithCallback invokes the rds.CreateDBInstanceReplica API asynchronously api document: https://help.aliyun.com/api/rds/createdbinstancereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDBInstanceReplicaWithChan ¶

func (client *Client) CreateDBInstanceReplicaWithChan(request *CreateDBInstanceReplicaRequest) (<-chan *CreateDBInstanceReplicaResponse, <-chan error)

CreateDBInstanceReplicaWithChan invokes the rds.CreateDBInstanceReplica API asynchronously api document: https://help.aliyun.com/api/rds/createdbinstancereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDBInstanceWithCallback ¶

func (client *Client) CreateDBInstanceWithCallback(request *CreateDBInstanceRequest, callback func(response *CreateDBInstanceResponse, err error)) <-chan int

CreateDBInstanceWithCallback invokes the rds.CreateDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/createdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDBInstanceWithChan ¶

func (client *Client) CreateDBInstanceWithChan(request *CreateDBInstanceRequest) (<-chan *CreateDBInstanceResponse, <-chan error)

CreateDBInstanceWithChan invokes the rds.CreateDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/createdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDampPolicy ¶

func (client *Client) CreateDampPolicy(request *CreateDampPolicyRequest) (response *CreateDampPolicyResponse, err error)

CreateDampPolicy invokes the rds.CreateDampPolicy API synchronously api document: https://help.aliyun.com/api/rds/createdamppolicy.html

func (*Client) CreateDampPolicyWithCallback ¶

func (client *Client) CreateDampPolicyWithCallback(request *CreateDampPolicyRequest, callback func(response *CreateDampPolicyResponse, err error)) <-chan int

CreateDampPolicyWithCallback invokes the rds.CreateDampPolicy API asynchronously api document: https://help.aliyun.com/api/rds/createdamppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDampPolicyWithChan ¶

func (client *Client) CreateDampPolicyWithChan(request *CreateDampPolicyRequest) (<-chan *CreateDampPolicyResponse, <-chan error)

CreateDampPolicyWithChan invokes the rds.CreateDampPolicy API asynchronously api document: https://help.aliyun.com/api/rds/createdamppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDatabase ¶

func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)

CreateDatabase invokes the rds.CreateDatabase API synchronously api document: https://help.aliyun.com/api/rds/createdatabase.html

func (*Client) CreateDatabaseWithCallback ¶

func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, callback func(response *CreateDatabaseResponse, err error)) <-chan int

CreateDatabaseWithCallback invokes the rds.CreateDatabase API asynchronously api document: https://help.aliyun.com/api/rds/createdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDatabaseWithChan ¶

func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)

CreateDatabaseWithChan invokes the rds.CreateDatabase API asynchronously api document: https://help.aliyun.com/api/rds/createdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDiagnosticReport ¶

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

CreateDiagnosticReport invokes the rds.CreateDiagnosticReport API synchronously api document: https://help.aliyun.com/api/rds/creatediagnosticreport.html

func (*Client) CreateDiagnosticReportWithCallback ¶

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

CreateDiagnosticReportWithCallback invokes the rds.CreateDiagnosticReport API asynchronously api document: https://help.aliyun.com/api/rds/creatediagnosticreport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDiagnosticReportWithChan ¶

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

CreateDiagnosticReportWithChan invokes the rds.CreateDiagnosticReport API asynchronously api document: https://help.aliyun.com/api/rds/creatediagnosticreport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMigrateTask ¶

func (client *Client) CreateMigrateTask(request *CreateMigrateTaskRequest) (response *CreateMigrateTaskResponse, err error)

CreateMigrateTask invokes the rds.CreateMigrateTask API synchronously api document: https://help.aliyun.com/api/rds/createmigratetask.html

func (*Client) CreateMigrateTaskForSQLServer ¶

func (client *Client) CreateMigrateTaskForSQLServer(request *CreateMigrateTaskForSQLServerRequest) (response *CreateMigrateTaskForSQLServerResponse, err error)

CreateMigrateTaskForSQLServer invokes the rds.CreateMigrateTaskForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/createmigratetaskforsqlserver.html

func (*Client) CreateMigrateTaskForSQLServerWithCallback ¶

func (client *Client) CreateMigrateTaskForSQLServerWithCallback(request *CreateMigrateTaskForSQLServerRequest, callback func(response *CreateMigrateTaskForSQLServerResponse, err error)) <-chan int

CreateMigrateTaskForSQLServerWithCallback invokes the rds.CreateMigrateTaskForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/createmigratetaskforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMigrateTaskForSQLServerWithChan ¶

func (client *Client) CreateMigrateTaskForSQLServerWithChan(request *CreateMigrateTaskForSQLServerRequest) (<-chan *CreateMigrateTaskForSQLServerResponse, <-chan error)

CreateMigrateTaskForSQLServerWithChan invokes the rds.CreateMigrateTaskForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/createmigratetaskforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMigrateTaskWithCallback ¶

func (client *Client) CreateMigrateTaskWithCallback(request *CreateMigrateTaskRequest, callback func(response *CreateMigrateTaskResponse, err error)) <-chan int

CreateMigrateTaskWithCallback invokes the rds.CreateMigrateTask API asynchronously api document: https://help.aliyun.com/api/rds/createmigratetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMigrateTaskWithChan ¶

func (client *Client) CreateMigrateTaskWithChan(request *CreateMigrateTaskRequest) (<-chan *CreateMigrateTaskResponse, <-chan error)

CreateMigrateTaskWithChan invokes the rds.CreateMigrateTask API asynchronously api document: https://help.aliyun.com/api/rds/createmigratetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePolicyWithSpecifiedPolicy ¶

func (client *Client) CreatePolicyWithSpecifiedPolicy(request *CreatePolicyWithSpecifiedPolicyRequest) (response *CreatePolicyWithSpecifiedPolicyResponse, err error)

CreatePolicyWithSpecifiedPolicy invokes the rds.CreatePolicyWithSpecifiedPolicy API synchronously api document: https://help.aliyun.com/api/rds/createpolicywithspecifiedpolicy.html

func (*Client) CreatePolicyWithSpecifiedPolicyWithCallback ¶

func (client *Client) CreatePolicyWithSpecifiedPolicyWithCallback(request *CreatePolicyWithSpecifiedPolicyRequest, callback func(response *CreatePolicyWithSpecifiedPolicyResponse, err error)) <-chan int

CreatePolicyWithSpecifiedPolicyWithCallback invokes the rds.CreatePolicyWithSpecifiedPolicy API asynchronously api document: https://help.aliyun.com/api/rds/createpolicywithspecifiedpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePolicyWithSpecifiedPolicyWithChan ¶

func (client *Client) CreatePolicyWithSpecifiedPolicyWithChan(request *CreatePolicyWithSpecifiedPolicyRequest) (<-chan *CreatePolicyWithSpecifiedPolicyResponse, <-chan error)

CreatePolicyWithSpecifiedPolicyWithChan invokes the rds.CreatePolicyWithSpecifiedPolicy API asynchronously api document: https://help.aliyun.com/api/rds/createpolicywithspecifiedpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateReadOnlyDBInstance ¶

func (client *Client) CreateReadOnlyDBInstance(request *CreateReadOnlyDBInstanceRequest) (response *CreateReadOnlyDBInstanceResponse, err error)

CreateReadOnlyDBInstance invokes the rds.CreateReadOnlyDBInstance API synchronously api document: https://help.aliyun.com/api/rds/createreadonlydbinstance.html

func (*Client) CreateReadOnlyDBInstanceWithCallback ¶

func (client *Client) CreateReadOnlyDBInstanceWithCallback(request *CreateReadOnlyDBInstanceRequest, callback func(response *CreateReadOnlyDBInstanceResponse, err error)) <-chan int

CreateReadOnlyDBInstanceWithCallback invokes the rds.CreateReadOnlyDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/createreadonlydbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateReadOnlyDBInstanceWithChan ¶

func (client *Client) CreateReadOnlyDBInstanceWithChan(request *CreateReadOnlyDBInstanceRequest) (<-chan *CreateReadOnlyDBInstanceResponse, <-chan error)

CreateReadOnlyDBInstanceWithChan invokes the rds.CreateReadOnlyDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/createreadonlydbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSQLDiagnosis ¶

func (client *Client) CreateSQLDiagnosis(request *CreateSQLDiagnosisRequest) (response *CreateSQLDiagnosisResponse, err error)

CreateSQLDiagnosis invokes the rds.CreateSQLDiagnosis API synchronously api document: https://help.aliyun.com/api/rds/createsqldiagnosis.html

func (*Client) CreateSQLDiagnosisWithCallback ¶

func (client *Client) CreateSQLDiagnosisWithCallback(request *CreateSQLDiagnosisRequest, callback func(response *CreateSQLDiagnosisResponse, err error)) <-chan int

CreateSQLDiagnosisWithCallback invokes the rds.CreateSQLDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/createsqldiagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSQLDiagnosisWithChan ¶

func (client *Client) CreateSQLDiagnosisWithChan(request *CreateSQLDiagnosisRequest) (<-chan *CreateSQLDiagnosisResponse, <-chan error)

CreateSQLDiagnosisWithChan invokes the rds.CreateSQLDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/createsqldiagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTempDBInstance ¶

func (client *Client) CreateTempDBInstance(request *CreateTempDBInstanceRequest) (response *CreateTempDBInstanceResponse, err error)

CreateTempDBInstance invokes the rds.CreateTempDBInstance API synchronously api document: https://help.aliyun.com/api/rds/createtempdbinstance.html

func (*Client) CreateTempDBInstanceWithCallback ¶

func (client *Client) CreateTempDBInstanceWithCallback(request *CreateTempDBInstanceRequest, callback func(response *CreateTempDBInstanceResponse, err error)) <-chan int

CreateTempDBInstanceWithCallback invokes the rds.CreateTempDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/createtempdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTempDBInstanceWithChan ¶

func (client *Client) CreateTempDBInstanceWithChan(request *CreateTempDBInstanceRequest) (<-chan *CreateTempDBInstanceResponse, <-chan error)

CreateTempDBInstanceWithChan invokes the rds.CreateTempDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/createtempdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUploadPathForSQLServer ¶

func (client *Client) CreateUploadPathForSQLServer(request *CreateUploadPathForSQLServerRequest) (response *CreateUploadPathForSQLServerResponse, err error)

CreateUploadPathForSQLServer invokes the rds.CreateUploadPathForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/createuploadpathforsqlserver.html

func (*Client) CreateUploadPathForSQLServerWithCallback ¶

func (client *Client) CreateUploadPathForSQLServerWithCallback(request *CreateUploadPathForSQLServerRequest, callback func(response *CreateUploadPathForSQLServerResponse, err error)) <-chan int

CreateUploadPathForSQLServerWithCallback invokes the rds.CreateUploadPathForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/createuploadpathforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUploadPathForSQLServerWithChan ¶

func (client *Client) CreateUploadPathForSQLServerWithChan(request *CreateUploadPathForSQLServerRequest) (<-chan *CreateUploadPathForSQLServerResponse, <-chan error)

CreateUploadPathForSQLServerWithChan invokes the rds.CreateUploadPathForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/createuploadpathforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DegradeDBInstanceSpec ¶

func (client *Client) DegradeDBInstanceSpec(request *DegradeDBInstanceSpecRequest) (response *DegradeDBInstanceSpecResponse, err error)

DegradeDBInstanceSpec invokes the rds.DegradeDBInstanceSpec API synchronously api document: https://help.aliyun.com/api/rds/degradedbinstancespec.html

func (*Client) DegradeDBInstanceSpecWithCallback ¶

func (client *Client) DegradeDBInstanceSpecWithCallback(request *DegradeDBInstanceSpecRequest, callback func(response *DegradeDBInstanceSpecResponse, err error)) <-chan int

DegradeDBInstanceSpecWithCallback invokes the rds.DegradeDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/rds/degradedbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DegradeDBInstanceSpecWithChan ¶

func (client *Client) DegradeDBInstanceSpecWithChan(request *DegradeDBInstanceSpecRequest) (<-chan *DegradeDBInstanceSpecResponse, <-chan error)

DegradeDBInstanceSpecWithChan invokes the rds.DegradeDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/rds/degradedbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAccount ¶

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

DeleteAccount invokes the rds.DeleteAccount API synchronously api document: https://help.aliyun.com/api/rds/deleteaccount.html

func (*Client) DeleteAccountWithCallback ¶

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

DeleteAccountWithCallback invokes the rds.DeleteAccount API asynchronously api document: https://help.aliyun.com/api/rds/deleteaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAccountWithChan ¶

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

DeleteAccountWithChan invokes the rds.DeleteAccount API asynchronously api document: https://help.aliyun.com/api/rds/deleteaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteBackup ¶

func (client *Client) DeleteBackup(request *DeleteBackupRequest) (response *DeleteBackupResponse, err error)

DeleteBackup invokes the rds.DeleteBackup API synchronously api document: https://help.aliyun.com/api/rds/deletebackup.html

func (*Client) DeleteBackupWithCallback ¶

func (client *Client) DeleteBackupWithCallback(request *DeleteBackupRequest, callback func(response *DeleteBackupResponse, err error)) <-chan int

DeleteBackupWithCallback invokes the rds.DeleteBackup API asynchronously api document: https://help.aliyun.com/api/rds/deletebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteBackupWithChan ¶

func (client *Client) DeleteBackupWithChan(request *DeleteBackupRequest) (<-chan *DeleteBackupResponse, <-chan error)

DeleteBackupWithChan invokes the rds.DeleteBackup API asynchronously api document: https://help.aliyun.com/api/rds/deletebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDBInstance ¶

func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (response *DeleteDBInstanceResponse, err error)

DeleteDBInstance invokes the rds.DeleteDBInstance API synchronously api document: https://help.aliyun.com/api/rds/deletedbinstance.html

func (*Client) DeleteDBInstanceWithCallback ¶

func (client *Client) DeleteDBInstanceWithCallback(request *DeleteDBInstanceRequest, callback func(response *DeleteDBInstanceResponse, err error)) <-chan int

DeleteDBInstanceWithCallback invokes the rds.DeleteDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/deletedbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDBInstanceWithChan ¶

func (client *Client) DeleteDBInstanceWithChan(request *DeleteDBInstanceRequest) (<-chan *DeleteDBInstanceResponse, <-chan error)

DeleteDBInstanceWithChan invokes the rds.DeleteDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/deletedbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDampPolicy ¶

func (client *Client) DeleteDampPolicy(request *DeleteDampPolicyRequest) (response *DeleteDampPolicyResponse, err error)

DeleteDampPolicy invokes the rds.DeleteDampPolicy API synchronously api document: https://help.aliyun.com/api/rds/deletedamppolicy.html

func (*Client) DeleteDampPolicyWithCallback ¶

func (client *Client) DeleteDampPolicyWithCallback(request *DeleteDampPolicyRequest, callback func(response *DeleteDampPolicyResponse, err error)) <-chan int

DeleteDampPolicyWithCallback invokes the rds.DeleteDampPolicy API asynchronously api document: https://help.aliyun.com/api/rds/deletedamppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDampPolicyWithChan ¶

func (client *Client) DeleteDampPolicyWithChan(request *DeleteDampPolicyRequest) (<-chan *DeleteDampPolicyResponse, <-chan error)

DeleteDampPolicyWithChan invokes the rds.DeleteDampPolicy API asynchronously api document: https://help.aliyun.com/api/rds/deletedamppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDatabase ¶

func (client *Client) DeleteDatabase(request *DeleteDatabaseRequest) (response *DeleteDatabaseResponse, err error)

DeleteDatabase invokes the rds.DeleteDatabase API synchronously api document: https://help.aliyun.com/api/rds/deletedatabase.html

func (*Client) DeleteDatabaseWithCallback ¶

func (client *Client) DeleteDatabaseWithCallback(request *DeleteDatabaseRequest, callback func(response *DeleteDatabaseResponse, err error)) <-chan int

DeleteDatabaseWithCallback invokes the rds.DeleteDatabase API asynchronously api document: https://help.aliyun.com/api/rds/deletedatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDatabaseWithChan ¶

func (client *Client) DeleteDatabaseWithChan(request *DeleteDatabaseRequest) (<-chan *DeleteDatabaseResponse, <-chan error)

DeleteDatabaseWithChan invokes the rds.DeleteDatabase API asynchronously api document: https://help.aliyun.com/api/rds/deletedatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescibeImportsFromDatabase ¶

func (client *Client) DescibeImportsFromDatabase(request *DescibeImportsFromDatabaseRequest) (response *DescibeImportsFromDatabaseResponse, err error)

DescibeImportsFromDatabase invokes the rds.DescibeImportsFromDatabase API synchronously api document: https://help.aliyun.com/api/rds/descibeimportsfromdatabase.html

func (*Client) DescibeImportsFromDatabaseWithCallback ¶

func (client *Client) DescibeImportsFromDatabaseWithCallback(request *DescibeImportsFromDatabaseRequest, callback func(response *DescibeImportsFromDatabaseResponse, err error)) <-chan int

DescibeImportsFromDatabaseWithCallback invokes the rds.DescibeImportsFromDatabase API asynchronously api document: https://help.aliyun.com/api/rds/descibeimportsfromdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescibeImportsFromDatabaseWithChan ¶

func (client *Client) DescibeImportsFromDatabaseWithChan(request *DescibeImportsFromDatabaseRequest) (<-chan *DescibeImportsFromDatabaseResponse, <-chan error)

DescibeImportsFromDatabaseWithChan invokes the rds.DescibeImportsFromDatabase API asynchronously api document: https://help.aliyun.com/api/rds/descibeimportsfromdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAbnormalDBInstances ¶

func (client *Client) DescribeAbnormalDBInstances(request *DescribeAbnormalDBInstancesRequest) (response *DescribeAbnormalDBInstancesResponse, err error)

DescribeAbnormalDBInstances invokes the rds.DescribeAbnormalDBInstances API synchronously api document: https://help.aliyun.com/api/rds/describeabnormaldbinstances.html

func (*Client) DescribeAbnormalDBInstancesWithCallback ¶

func (client *Client) DescribeAbnormalDBInstancesWithCallback(request *DescribeAbnormalDBInstancesRequest, callback func(response *DescribeAbnormalDBInstancesResponse, err error)) <-chan int

DescribeAbnormalDBInstancesWithCallback invokes the rds.DescribeAbnormalDBInstances API asynchronously api document: https://help.aliyun.com/api/rds/describeabnormaldbinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAbnormalDBInstancesWithChan ¶

func (client *Client) DescribeAbnormalDBInstancesWithChan(request *DescribeAbnormalDBInstancesRequest) (<-chan *DescribeAbnormalDBInstancesResponse, <-chan error)

DescribeAbnormalDBInstancesWithChan invokes the rds.DescribeAbnormalDBInstances API asynchronously api document: https://help.aliyun.com/api/rds/describeabnormaldbinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccounts ¶

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

DescribeAccounts invokes the rds.DescribeAccounts API synchronously api document: https://help.aliyun.com/api/rds/describeaccounts.html

func (*Client) DescribeAccountsWithCallback ¶

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

DescribeAccountsWithCallback invokes the rds.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/rds/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccountsWithChan ¶

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

DescribeAccountsWithChan invokes the rds.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/rds/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupPolicy ¶

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

DescribeBackupPolicy invokes the rds.DescribeBackupPolicy API synchronously api document: https://help.aliyun.com/api/rds/describebackuppolicy.html

func (*Client) DescribeBackupPolicyWithCallback ¶

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

DescribeBackupPolicyWithCallback invokes the rds.DescribeBackupPolicy API asynchronously api document: https://help.aliyun.com/api/rds/describebackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupPolicyWithChan ¶

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

DescribeBackupPolicyWithChan invokes the rds.DescribeBackupPolicy API asynchronously api document: https://help.aliyun.com/api/rds/describebackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupSetsForSecurity ¶

func (client *Client) DescribeBackupSetsForSecurity(request *DescribeBackupSetsForSecurityRequest) (response *DescribeBackupSetsForSecurityResponse, err error)

DescribeBackupSetsForSecurity invokes the rds.DescribeBackupSetsForSecurity API synchronously api document: https://help.aliyun.com/api/rds/describebackupsetsforsecurity.html

func (*Client) DescribeBackupSetsForSecurityWithCallback ¶

func (client *Client) DescribeBackupSetsForSecurityWithCallback(request *DescribeBackupSetsForSecurityRequest, callback func(response *DescribeBackupSetsForSecurityResponse, err error)) <-chan int

DescribeBackupSetsForSecurityWithCallback invokes the rds.DescribeBackupSetsForSecurity API asynchronously api document: https://help.aliyun.com/api/rds/describebackupsetsforsecurity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupSetsForSecurityWithChan ¶

func (client *Client) DescribeBackupSetsForSecurityWithChan(request *DescribeBackupSetsForSecurityRequest) (<-chan *DescribeBackupSetsForSecurityResponse, <-chan error)

DescribeBackupSetsForSecurityWithChan invokes the rds.DescribeBackupSetsForSecurity API asynchronously api document: https://help.aliyun.com/api/rds/describebackupsetsforsecurity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupTasks ¶

func (client *Client) DescribeBackupTasks(request *DescribeBackupTasksRequest) (response *DescribeBackupTasksResponse, err error)

DescribeBackupTasks invokes the rds.DescribeBackupTasks API synchronously api document: https://help.aliyun.com/api/rds/describebackuptasks.html

func (*Client) DescribeBackupTasksWithCallback ¶

func (client *Client) DescribeBackupTasksWithCallback(request *DescribeBackupTasksRequest, callback func(response *DescribeBackupTasksResponse, err error)) <-chan int

DescribeBackupTasksWithCallback invokes the rds.DescribeBackupTasks API asynchronously api document: https://help.aliyun.com/api/rds/describebackuptasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupTasksWithChan ¶

func (client *Client) DescribeBackupTasksWithChan(request *DescribeBackupTasksRequest) (<-chan *DescribeBackupTasksResponse, <-chan error)

DescribeBackupTasksWithChan invokes the rds.DescribeBackupTasks API asynchronously api document: https://help.aliyun.com/api/rds/describebackuptasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackups ¶

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

DescribeBackups invokes the rds.DescribeBackups API synchronously api document: https://help.aliyun.com/api/rds/describebackups.html

func (*Client) DescribeBackupsForSecurity ¶

func (client *Client) DescribeBackupsForSecurity(request *DescribeBackupsForSecurityRequest) (response *DescribeBackupsForSecurityResponse, err error)

DescribeBackupsForSecurity invokes the rds.DescribeBackupsForSecurity API synchronously api document: https://help.aliyun.com/api/rds/describebackupsforsecurity.html

func (*Client) DescribeBackupsForSecurityWithCallback ¶

func (client *Client) DescribeBackupsForSecurityWithCallback(request *DescribeBackupsForSecurityRequest, callback func(response *DescribeBackupsForSecurityResponse, err error)) <-chan int

DescribeBackupsForSecurityWithCallback invokes the rds.DescribeBackupsForSecurity API asynchronously api document: https://help.aliyun.com/api/rds/describebackupsforsecurity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupsForSecurityWithChan ¶

func (client *Client) DescribeBackupsForSecurityWithChan(request *DescribeBackupsForSecurityRequest) (<-chan *DescribeBackupsForSecurityResponse, <-chan error)

DescribeBackupsForSecurityWithChan invokes the rds.DescribeBackupsForSecurity API asynchronously api document: https://help.aliyun.com/api/rds/describebackupsforsecurity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupsWithCallback ¶

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

DescribeBackupsWithCallback invokes the rds.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/rds/describebackups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupsWithChan ¶

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

DescribeBackupsWithChan invokes the rds.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/rds/describebackups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBinlogFiles ¶

func (client *Client) DescribeBinlogFiles(request *DescribeBinlogFilesRequest) (response *DescribeBinlogFilesResponse, err error)

DescribeBinlogFiles invokes the rds.DescribeBinlogFiles API synchronously api document: https://help.aliyun.com/api/rds/describebinlogfiles.html

func (*Client) DescribeBinlogFilesWithCallback ¶

func (client *Client) DescribeBinlogFilesWithCallback(request *DescribeBinlogFilesRequest, callback func(response *DescribeBinlogFilesResponse, err error)) <-chan int

DescribeBinlogFilesWithCallback invokes the rds.DescribeBinlogFiles API asynchronously api document: https://help.aliyun.com/api/rds/describebinlogfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBinlogFilesWithChan ¶

func (client *Client) DescribeBinlogFilesWithChan(request *DescribeBinlogFilesRequest) (<-chan *DescribeBinlogFilesResponse, <-chan error)

DescribeBinlogFilesWithChan invokes the rds.DescribeBinlogFiles API asynchronously api document: https://help.aliyun.com/api/rds/describebinlogfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCharacterSetName ¶

func (client *Client) DescribeCharacterSetName(request *DescribeCharacterSetNameRequest) (response *DescribeCharacterSetNameResponse, err error)

DescribeCharacterSetName invokes the rds.DescribeCharacterSetName API synchronously api document: https://help.aliyun.com/api/rds/describecharactersetname.html

func (*Client) DescribeCharacterSetNameWithCallback ¶

func (client *Client) DescribeCharacterSetNameWithCallback(request *DescribeCharacterSetNameRequest, callback func(response *DescribeCharacterSetNameResponse, err error)) <-chan int

DescribeCharacterSetNameWithCallback invokes the rds.DescribeCharacterSetName API asynchronously api document: https://help.aliyun.com/api/rds/describecharactersetname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCharacterSetNameWithChan ¶

func (client *Client) DescribeCharacterSetNameWithChan(request *DescribeCharacterSetNameRequest) (<-chan *DescribeCharacterSetNameResponse, <-chan error)

DescribeCharacterSetNameWithChan invokes the rds.DescribeCharacterSetName API asynchronously api document: https://help.aliyun.com/api/rds/describecharactersetname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceAttribute ¶

func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (response *DescribeDBInstanceAttributeResponse, err error)

DescribeDBInstanceAttribute invokes the rds.DescribeDBInstanceAttribute API synchronously api document: https://help.aliyun.com/api/rds/describedbinstanceattribute.html

func (*Client) DescribeDBInstanceAttributeWithCallback ¶

func (client *Client) DescribeDBInstanceAttributeWithCallback(request *DescribeDBInstanceAttributeRequest, callback func(response *DescribeDBInstanceAttributeResponse, err error)) <-chan int

DescribeDBInstanceAttributeWithCallback invokes the rds.DescribeDBInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceAttributeWithChan ¶

func (client *Client) DescribeDBInstanceAttributeWithChan(request *DescribeDBInstanceAttributeRequest) (<-chan *DescribeDBInstanceAttributeResponse, <-chan error)

DescribeDBInstanceAttributeWithChan invokes the rds.DescribeDBInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceByTags ¶

func (client *Client) DescribeDBInstanceByTags(request *DescribeDBInstanceByTagsRequest) (response *DescribeDBInstanceByTagsResponse, err error)

DescribeDBInstanceByTags invokes the rds.DescribeDBInstanceByTags API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancebytags.html

func (*Client) DescribeDBInstanceByTagsWithCallback ¶

func (client *Client) DescribeDBInstanceByTagsWithCallback(request *DescribeDBInstanceByTagsRequest, callback func(response *DescribeDBInstanceByTagsResponse, err error)) <-chan int

DescribeDBInstanceByTagsWithCallback invokes the rds.DescribeDBInstanceByTags API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancebytags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceByTagsWithChan ¶

func (client *Client) DescribeDBInstanceByTagsWithChan(request *DescribeDBInstanceByTagsRequest) (<-chan *DescribeDBInstanceByTagsResponse, <-chan error)

DescribeDBInstanceByTagsWithChan invokes the rds.DescribeDBInstanceByTags API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancebytags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceExtendAttribute ¶

func (client *Client) DescribeDBInstanceExtendAttribute(request *DescribeDBInstanceExtendAttributeRequest) (response *DescribeDBInstanceExtendAttributeResponse, err error)

DescribeDBInstanceExtendAttribute invokes the rds.DescribeDBInstanceExtendAttribute API synchronously api document: https://help.aliyun.com/api/rds/describedbinstanceextendattribute.html

func (*Client) DescribeDBInstanceExtendAttributeWithCallback ¶

func (client *Client) DescribeDBInstanceExtendAttributeWithCallback(request *DescribeDBInstanceExtendAttributeRequest, callback func(response *DescribeDBInstanceExtendAttributeResponse, err error)) <-chan int

DescribeDBInstanceExtendAttributeWithCallback invokes the rds.DescribeDBInstanceExtendAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceextendattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceExtendAttributeWithChan ¶

func (client *Client) DescribeDBInstanceExtendAttributeWithChan(request *DescribeDBInstanceExtendAttributeRequest) (<-chan *DescribeDBInstanceExtendAttributeResponse, <-chan error)

DescribeDBInstanceExtendAttributeWithChan invokes the rds.DescribeDBInstanceExtendAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceextendattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceHAConfig ¶

func (client *Client) DescribeDBInstanceHAConfig(request *DescribeDBInstanceHAConfigRequest) (response *DescribeDBInstanceHAConfigResponse, err error)

DescribeDBInstanceHAConfig invokes the rds.DescribeDBInstanceHAConfig API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancehaconfig.html

func (*Client) DescribeDBInstanceHAConfigWithCallback ¶

func (client *Client) DescribeDBInstanceHAConfigWithCallback(request *DescribeDBInstanceHAConfigRequest, callback func(response *DescribeDBInstanceHAConfigResponse, err error)) <-chan int

DescribeDBInstanceHAConfigWithCallback invokes the rds.DescribeDBInstanceHAConfig API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancehaconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceHAConfigWithChan ¶

func (client *Client) DescribeDBInstanceHAConfigWithChan(request *DescribeDBInstanceHAConfigRequest) (<-chan *DescribeDBInstanceHAConfigResponse, <-chan error)

DescribeDBInstanceHAConfigWithChan invokes the rds.DescribeDBInstanceHAConfig API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancehaconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceIPArrayList ¶

func (client *Client) DescribeDBInstanceIPArrayList(request *DescribeDBInstanceIPArrayListRequest) (response *DescribeDBInstanceIPArrayListResponse, err error)

DescribeDBInstanceIPArrayList invokes the rds.DescribeDBInstanceIPArrayList API synchronously api document: https://help.aliyun.com/api/rds/describedbinstanceiparraylist.html

func (*Client) DescribeDBInstanceIPArrayListWithCallback ¶

func (client *Client) DescribeDBInstanceIPArrayListWithCallback(request *DescribeDBInstanceIPArrayListRequest, callback func(response *DescribeDBInstanceIPArrayListResponse, err error)) <-chan int

DescribeDBInstanceIPArrayListWithCallback invokes the rds.DescribeDBInstanceIPArrayList API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceiparraylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceIPArrayListWithChan ¶

func (client *Client) DescribeDBInstanceIPArrayListWithChan(request *DescribeDBInstanceIPArrayListRequest) (<-chan *DescribeDBInstanceIPArrayListResponse, <-chan error)

DescribeDBInstanceIPArrayListWithChan invokes the rds.DescribeDBInstanceIPArrayList API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceiparraylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceMonitor ¶

func (client *Client) DescribeDBInstanceMonitor(request *DescribeDBInstanceMonitorRequest) (response *DescribeDBInstanceMonitorResponse, err error)

DescribeDBInstanceMonitor invokes the rds.DescribeDBInstanceMonitor API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancemonitor.html

func (*Client) DescribeDBInstanceMonitorWithCallback ¶

func (client *Client) DescribeDBInstanceMonitorWithCallback(request *DescribeDBInstanceMonitorRequest, callback func(response *DescribeDBInstanceMonitorResponse, err error)) <-chan int

DescribeDBInstanceMonitorWithCallback invokes the rds.DescribeDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancemonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceMonitorWithChan ¶

func (client *Client) DescribeDBInstanceMonitorWithChan(request *DescribeDBInstanceMonitorRequest) (<-chan *DescribeDBInstanceMonitorResponse, <-chan error)

DescribeDBInstanceMonitorWithChan invokes the rds.DescribeDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancemonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceNetInfo ¶

func (client *Client) DescribeDBInstanceNetInfo(request *DescribeDBInstanceNetInfoRequest) (response *DescribeDBInstanceNetInfoResponse, err error)

DescribeDBInstanceNetInfo invokes the rds.DescribeDBInstanceNetInfo API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancenetinfo.html

func (*Client) DescribeDBInstanceNetInfoWithCallback ¶

func (client *Client) DescribeDBInstanceNetInfoWithCallback(request *DescribeDBInstanceNetInfoRequest, callback func(response *DescribeDBInstanceNetInfoResponse, err error)) <-chan int

DescribeDBInstanceNetInfoWithCallback invokes the rds.DescribeDBInstanceNetInfo API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancenetinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceNetInfoWithChan ¶

func (client *Client) DescribeDBInstanceNetInfoWithChan(request *DescribeDBInstanceNetInfoRequest) (<-chan *DescribeDBInstanceNetInfoResponse, <-chan error)

DescribeDBInstanceNetInfoWithChan invokes the rds.DescribeDBInstanceNetInfo API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancenetinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancePerformance ¶

func (client *Client) DescribeDBInstancePerformance(request *DescribeDBInstancePerformanceRequest) (response *DescribeDBInstancePerformanceResponse, err error)

DescribeDBInstancePerformance invokes the rds.DescribeDBInstancePerformance API synchronously api document: https://help.aliyun.com/api/rds/describedbinstanceperformance.html

func (*Client) DescribeDBInstancePerformanceWithCallback ¶

func (client *Client) DescribeDBInstancePerformanceWithCallback(request *DescribeDBInstancePerformanceRequest, callback func(response *DescribeDBInstancePerformanceResponse, err error)) <-chan int

DescribeDBInstancePerformanceWithCallback invokes the rds.DescribeDBInstancePerformance API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancePerformanceWithChan ¶

func (client *Client) DescribeDBInstancePerformanceWithChan(request *DescribeDBInstancePerformanceRequest) (<-chan *DescribeDBInstancePerformanceResponse, <-chan error)

DescribeDBInstancePerformanceWithChan invokes the rds.DescribeDBInstancePerformance API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceSSL ¶

func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (response *DescribeDBInstanceSSLResponse, err error)

DescribeDBInstanceSSL invokes the rds.DescribeDBInstanceSSL API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancessl.html

func (*Client) DescribeDBInstanceSSLWithCallback ¶

func (client *Client) DescribeDBInstanceSSLWithCallback(request *DescribeDBInstanceSSLRequest, callback func(response *DescribeDBInstanceSSLResponse, err error)) <-chan int

DescribeDBInstanceSSLWithCallback invokes the rds.DescribeDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceSSLWithChan ¶

func (client *Client) DescribeDBInstanceSSLWithChan(request *DescribeDBInstanceSSLRequest) (<-chan *DescribeDBInstanceSSLResponse, <-chan error)

DescribeDBInstanceSSLWithChan invokes the rds.DescribeDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceTDE ¶

func (client *Client) DescribeDBInstanceTDE(request *DescribeDBInstanceTDERequest) (response *DescribeDBInstanceTDEResponse, err error)

DescribeDBInstanceTDE invokes the rds.DescribeDBInstanceTDE API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancetde.html

func (*Client) DescribeDBInstanceTDEWithCallback ¶

func (client *Client) DescribeDBInstanceTDEWithCallback(request *DescribeDBInstanceTDERequest, callback func(response *DescribeDBInstanceTDEResponse, err error)) <-chan int

DescribeDBInstanceTDEWithCallback invokes the rds.DescribeDBInstanceTDE API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancetde.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceTDEWithChan ¶

func (client *Client) DescribeDBInstanceTDEWithChan(request *DescribeDBInstanceTDERequest) (<-chan *DescribeDBInstanceTDEResponse, <-chan error)

DescribeDBInstanceTDEWithChan invokes the rds.DescribeDBInstanceTDE API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancetde.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceUser ¶

func (client *Client) DescribeDBInstanceUser(request *DescribeDBInstanceUserRequest) (response *DescribeDBInstanceUserResponse, err error)

DescribeDBInstanceUser invokes the rds.DescribeDBInstanceUser API synchronously api document: https://help.aliyun.com/api/rds/describedbinstanceuser.html

func (*Client) DescribeDBInstanceUserWithCallback ¶

func (client *Client) DescribeDBInstanceUserWithCallback(request *DescribeDBInstanceUserRequest, callback func(response *DescribeDBInstanceUserResponse, err error)) <-chan int

DescribeDBInstanceUserWithCallback invokes the rds.DescribeDBInstanceUser API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceUserWithChan ¶

func (client *Client) DescribeDBInstanceUserWithChan(request *DescribeDBInstanceUserRequest) (<-chan *DescribeDBInstanceUserResponse, <-chan error)

DescribeDBInstanceUserWithChan invokes the rds.DescribeDBInstanceUser API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstances ¶

func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (response *DescribeDBInstancesResponse, err error)

DescribeDBInstances invokes the rds.DescribeDBInstances API synchronously api document: https://help.aliyun.com/api/rds/describedbinstances.html

func (*Client) DescribeDBInstancesAsCsv ¶

func (client *Client) DescribeDBInstancesAsCsv(request *DescribeDBInstancesAsCsvRequest) (response *DescribeDBInstancesAsCsvResponse, err error)

DescribeDBInstancesAsCsv invokes the rds.DescribeDBInstancesAsCsv API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancesascsv.html

func (*Client) DescribeDBInstancesAsCsvWithCallback ¶

func (client *Client) DescribeDBInstancesAsCsvWithCallback(request *DescribeDBInstancesAsCsvRequest, callback func(response *DescribeDBInstancesAsCsvResponse, err error)) <-chan int

DescribeDBInstancesAsCsvWithCallback invokes the rds.DescribeDBInstancesAsCsv API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancesascsv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesAsCsvWithChan ¶

func (client *Client) DescribeDBInstancesAsCsvWithChan(request *DescribeDBInstancesAsCsvRequest) (<-chan *DescribeDBInstancesAsCsvResponse, <-chan error)

DescribeDBInstancesAsCsvWithChan invokes the rds.DescribeDBInstancesAsCsv API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancesascsv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesByExpireTime ¶

func (client *Client) DescribeDBInstancesByExpireTime(request *DescribeDBInstancesByExpireTimeRequest) (response *DescribeDBInstancesByExpireTimeResponse, err error)

DescribeDBInstancesByExpireTime invokes the rds.DescribeDBInstancesByExpireTime API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancesbyexpiretime.html

func (*Client) DescribeDBInstancesByExpireTimeWithCallback ¶

func (client *Client) DescribeDBInstancesByExpireTimeWithCallback(request *DescribeDBInstancesByExpireTimeRequest, callback func(response *DescribeDBInstancesByExpireTimeResponse, err error)) <-chan int

DescribeDBInstancesByExpireTimeWithCallback invokes the rds.DescribeDBInstancesByExpireTime API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancesbyexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesByExpireTimeWithChan ¶

func (client *Client) DescribeDBInstancesByExpireTimeWithChan(request *DescribeDBInstancesByExpireTimeRequest) (<-chan *DescribeDBInstancesByExpireTimeResponse, <-chan error)

DescribeDBInstancesByExpireTimeWithChan invokes the rds.DescribeDBInstancesByExpireTime API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancesbyexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesByPerformance ¶

func (client *Client) DescribeDBInstancesByPerformance(request *DescribeDBInstancesByPerformanceRequest) (response *DescribeDBInstancesByPerformanceResponse, err error)

DescribeDBInstancesByPerformance invokes the rds.DescribeDBInstancesByPerformance API synchronously api document: https://help.aliyun.com/api/rds/describedbinstancesbyperformance.html

func (*Client) DescribeDBInstancesByPerformanceWithCallback ¶

func (client *Client) DescribeDBInstancesByPerformanceWithCallback(request *DescribeDBInstancesByPerformanceRequest, callback func(response *DescribeDBInstancesByPerformanceResponse, err error)) <-chan int

DescribeDBInstancesByPerformanceWithCallback invokes the rds.DescribeDBInstancesByPerformance API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancesbyperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesByPerformanceWithChan ¶

func (client *Client) DescribeDBInstancesByPerformanceWithChan(request *DescribeDBInstancesByPerformanceRequest) (<-chan *DescribeDBInstancesByPerformanceResponse, <-chan error)

DescribeDBInstancesByPerformanceWithChan invokes the rds.DescribeDBInstancesByPerformance API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstancesbyperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesWithCallback ¶

func (client *Client) DescribeDBInstancesWithCallback(request *DescribeDBInstancesRequest, callback func(response *DescribeDBInstancesResponse, err error)) <-chan int

DescribeDBInstancesWithCallback invokes the rds.DescribeDBInstances API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstancesWithChan ¶

func (client *Client) DescribeDBInstancesWithChan(request *DescribeDBInstancesRequest) (<-chan *DescribeDBInstancesResponse, <-chan error)

DescribeDBInstancesWithChan invokes the rds.DescribeDBInstances API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDampPoliciesByCid ¶

func (client *Client) DescribeDampPoliciesByCid(request *DescribeDampPoliciesByCidRequest) (response *DescribeDampPoliciesByCidResponse, err error)

DescribeDampPoliciesByCid invokes the rds.DescribeDampPoliciesByCid API synchronously api document: https://help.aliyun.com/api/rds/describedamppoliciesbycid.html

func (*Client) DescribeDampPoliciesByCidWithCallback ¶

func (client *Client) DescribeDampPoliciesByCidWithCallback(request *DescribeDampPoliciesByCidRequest, callback func(response *DescribeDampPoliciesByCidResponse, err error)) <-chan int

DescribeDampPoliciesByCidWithCallback invokes the rds.DescribeDampPoliciesByCid API asynchronously api document: https://help.aliyun.com/api/rds/describedamppoliciesbycid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDampPoliciesByCidWithChan ¶

func (client *Client) DescribeDampPoliciesByCidWithChan(request *DescribeDampPoliciesByCidRequest) (<-chan *DescribeDampPoliciesByCidResponse, <-chan error)

DescribeDampPoliciesByCidWithChan invokes the rds.DescribeDampPoliciesByCid API asynchronously api document: https://help.aliyun.com/api/rds/describedamppoliciesbycid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDampPolicyByComment ¶

func (client *Client) DescribeDampPolicyByComment(request *DescribeDampPolicyByCommentRequest) (response *DescribeDampPolicyByCommentResponse, err error)

DescribeDampPolicyByComment invokes the rds.DescribeDampPolicyByComment API synchronously api document: https://help.aliyun.com/api/rds/describedamppolicybycomment.html

func (*Client) DescribeDampPolicyByCommentWithCallback ¶

func (client *Client) DescribeDampPolicyByCommentWithCallback(request *DescribeDampPolicyByCommentRequest, callback func(response *DescribeDampPolicyByCommentResponse, err error)) <-chan int

DescribeDampPolicyByCommentWithCallback invokes the rds.DescribeDampPolicyByComment API asynchronously api document: https://help.aliyun.com/api/rds/describedamppolicybycomment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDampPolicyByCommentWithChan ¶

func (client *Client) DescribeDampPolicyByCommentWithChan(request *DescribeDampPolicyByCommentRequest) (<-chan *DescribeDampPolicyByCommentResponse, <-chan error)

DescribeDampPolicyByCommentWithChan invokes the rds.DescribeDampPolicyByComment API asynchronously api document: https://help.aliyun.com/api/rds/describedamppolicybycomment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDampPolicyByPolicyName ¶

func (client *Client) DescribeDampPolicyByPolicyName(request *DescribeDampPolicyByPolicyNameRequest) (response *DescribeDampPolicyByPolicyNameResponse, err error)

DescribeDampPolicyByPolicyName invokes the rds.DescribeDampPolicyByPolicyName API synchronously api document: https://help.aliyun.com/api/rds/describedamppolicybypolicyname.html

func (*Client) DescribeDampPolicyByPolicyNameWithCallback ¶

func (client *Client) DescribeDampPolicyByPolicyNameWithCallback(request *DescribeDampPolicyByPolicyNameRequest, callback func(response *DescribeDampPolicyByPolicyNameResponse, err error)) <-chan int

DescribeDampPolicyByPolicyNameWithCallback invokes the rds.DescribeDampPolicyByPolicyName API asynchronously api document: https://help.aliyun.com/api/rds/describedamppolicybypolicyname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDampPolicyByPolicyNameWithChan ¶

func (client *Client) DescribeDampPolicyByPolicyNameWithChan(request *DescribeDampPolicyByPolicyNameRequest) (<-chan *DescribeDampPolicyByPolicyNameResponse, <-chan error)

DescribeDampPolicyByPolicyNameWithChan invokes the rds.DescribeDampPolicyByPolicyName API asynchronously api document: https://help.aliyun.com/api/rds/describedamppolicybypolicyname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDatabaseLockDiagnosis ¶

func (client *Client) DescribeDatabaseLockDiagnosis(request *DescribeDatabaseLockDiagnosisRequest) (response *DescribeDatabaseLockDiagnosisResponse, err error)

DescribeDatabaseLockDiagnosis invokes the rds.DescribeDatabaseLockDiagnosis API synchronously api document: https://help.aliyun.com/api/rds/describedatabaselockdiagnosis.html

func (*Client) DescribeDatabaseLockDiagnosisWithCallback ¶

func (client *Client) DescribeDatabaseLockDiagnosisWithCallback(request *DescribeDatabaseLockDiagnosisRequest, callback func(response *DescribeDatabaseLockDiagnosisResponse, err error)) <-chan int

DescribeDatabaseLockDiagnosisWithCallback invokes the rds.DescribeDatabaseLockDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/describedatabaselockdiagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDatabaseLockDiagnosisWithChan ¶

func (client *Client) DescribeDatabaseLockDiagnosisWithChan(request *DescribeDatabaseLockDiagnosisRequest) (<-chan *DescribeDatabaseLockDiagnosisResponse, <-chan error)

DescribeDatabaseLockDiagnosisWithChan invokes the rds.DescribeDatabaseLockDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/describedatabaselockdiagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDatabases ¶

func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)

DescribeDatabases invokes the rds.DescribeDatabases API synchronously api document: https://help.aliyun.com/api/rds/describedatabases.html

func (*Client) DescribeDatabasesWithCallback ¶

func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, callback func(response *DescribeDatabasesResponse, err error)) <-chan int

DescribeDatabasesWithCallback invokes the rds.DescribeDatabases API asynchronously api document: https://help.aliyun.com/api/rds/describedatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDatabasesWithChan ¶

func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)

DescribeDatabasesWithChan invokes the rds.DescribeDatabases API asynchronously api document: https://help.aliyun.com/api/rds/describedatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDiagnosticReportList ¶

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

DescribeDiagnosticReportList invokes the rds.DescribeDiagnosticReportList API synchronously api document: https://help.aliyun.com/api/rds/describediagnosticreportlist.html

func (*Client) DescribeDiagnosticReportListWithCallback ¶

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

DescribeDiagnosticReportListWithCallback invokes the rds.DescribeDiagnosticReportList API asynchronously api document: https://help.aliyun.com/api/rds/describediagnosticreportlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDiagnosticReportListWithChan ¶

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

DescribeDiagnosticReportListWithChan invokes the rds.DescribeDiagnosticReportList API asynchronously api document: https://help.aliyun.com/api/rds/describediagnosticreportlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeErrorLogs ¶

func (client *Client) DescribeErrorLogs(request *DescribeErrorLogsRequest) (response *DescribeErrorLogsResponse, err error)

DescribeErrorLogs invokes the rds.DescribeErrorLogs API synchronously api document: https://help.aliyun.com/api/rds/describeerrorlogs.html

func (*Client) DescribeErrorLogsWithCallback ¶

func (client *Client) DescribeErrorLogsWithCallback(request *DescribeErrorLogsRequest, callback func(response *DescribeErrorLogsResponse, err error)) <-chan int

DescribeErrorLogsWithCallback invokes the rds.DescribeErrorLogs API asynchronously api document: https://help.aliyun.com/api/rds/describeerrorlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeErrorLogsWithChan ¶

func (client *Client) DescribeErrorLogsWithChan(request *DescribeErrorLogsRequest) (<-chan *DescribeErrorLogsResponse, <-chan error)

DescribeErrorLogsWithChan invokes the rds.DescribeErrorLogs API asynchronously api document: https://help.aliyun.com/api/rds/describeerrorlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeFilesForSQLServer ¶

func (client *Client) DescribeFilesForSQLServer(request *DescribeFilesForSQLServerRequest) (response *DescribeFilesForSQLServerResponse, err error)

DescribeFilesForSQLServer invokes the rds.DescribeFilesForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/describefilesforsqlserver.html

func (*Client) DescribeFilesForSQLServerWithCallback ¶

func (client *Client) DescribeFilesForSQLServerWithCallback(request *DescribeFilesForSQLServerRequest, callback func(response *DescribeFilesForSQLServerResponse, err error)) <-chan int

DescribeFilesForSQLServerWithCallback invokes the rds.DescribeFilesForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describefilesforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeFilesForSQLServerWithChan ¶

func (client *Client) DescribeFilesForSQLServerWithChan(request *DescribeFilesForSQLServerRequest) (<-chan *DescribeFilesForSQLServerResponse, <-chan error)

DescribeFilesForSQLServerWithChan invokes the rds.DescribeFilesForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describefilesforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeImportsForSQLServer ¶

func (client *Client) DescribeImportsForSQLServer(request *DescribeImportsForSQLServerRequest) (response *DescribeImportsForSQLServerResponse, err error)

DescribeImportsForSQLServer invokes the rds.DescribeImportsForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/describeimportsforsqlserver.html

func (*Client) DescribeImportsForSQLServerWithCallback ¶

func (client *Client) DescribeImportsForSQLServerWithCallback(request *DescribeImportsForSQLServerRequest, callback func(response *DescribeImportsForSQLServerResponse, err error)) <-chan int

DescribeImportsForSQLServerWithCallback invokes the rds.DescribeImportsForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describeimportsforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeImportsForSQLServerWithChan ¶

func (client *Client) DescribeImportsForSQLServerWithChan(request *DescribeImportsForSQLServerRequest) (<-chan *DescribeImportsForSQLServerResponse, <-chan error)

DescribeImportsForSQLServerWithChan invokes the rds.DescribeImportsForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describeimportsforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceAutoRenewAttribute ¶

func (client *Client) DescribeInstanceAutoRenewAttribute(request *DescribeInstanceAutoRenewAttributeRequest) (response *DescribeInstanceAutoRenewAttributeResponse, err error)

DescribeInstanceAutoRenewAttribute invokes the rds.DescribeInstanceAutoRenewAttribute API synchronously api document: https://help.aliyun.com/api/rds/describeinstanceautorenewattribute.html

func (*Client) DescribeInstanceAutoRenewAttributeWithCallback ¶

func (client *Client) DescribeInstanceAutoRenewAttributeWithCallback(request *DescribeInstanceAutoRenewAttributeRequest, callback func(response *DescribeInstanceAutoRenewAttributeResponse, err error)) <-chan int

DescribeInstanceAutoRenewAttributeWithCallback invokes the rds.DescribeInstanceAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describeinstanceautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceAutoRenewAttributeWithChan ¶

func (client *Client) DescribeInstanceAutoRenewAttributeWithChan(request *DescribeInstanceAutoRenewAttributeRequest) (<-chan *DescribeInstanceAutoRenewAttributeResponse, <-chan error)

DescribeInstanceAutoRenewAttributeWithChan invokes the rds.DescribeInstanceAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describeinstanceautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceAutoRenewalAttribute ¶

func (client *Client) DescribeInstanceAutoRenewalAttribute(request *DescribeInstanceAutoRenewalAttributeRequest) (response *DescribeInstanceAutoRenewalAttributeResponse, err error)

DescribeInstanceAutoRenewalAttribute invokes the rds.DescribeInstanceAutoRenewalAttribute API synchronously api document: https://help.aliyun.com/api/rds/describeinstanceautorenewalattribute.html

func (*Client) DescribeInstanceAutoRenewalAttributeWithCallback ¶

func (client *Client) DescribeInstanceAutoRenewalAttributeWithCallback(request *DescribeInstanceAutoRenewalAttributeRequest, callback func(response *DescribeInstanceAutoRenewalAttributeResponse, err error)) <-chan int

DescribeInstanceAutoRenewalAttributeWithCallback invokes the rds.DescribeInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describeinstanceautorenewalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceAutoRenewalAttributeWithChan ¶

func (client *Client) DescribeInstanceAutoRenewalAttributeWithChan(request *DescribeInstanceAutoRenewalAttributeRequest) (<-chan *DescribeInstanceAutoRenewalAttributeResponse, <-chan error)

DescribeInstanceAutoRenewalAttributeWithChan invokes the rds.DescribeInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/rds/describeinstanceautorenewalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogicDBInstanceTopology ¶

func (client *Client) DescribeLogicDBInstanceTopology(request *DescribeLogicDBInstanceTopologyRequest) (response *DescribeLogicDBInstanceTopologyResponse, err error)

DescribeLogicDBInstanceTopology invokes the rds.DescribeLogicDBInstanceTopology API synchronously api document: https://help.aliyun.com/api/rds/describelogicdbinstancetopology.html

func (*Client) DescribeLogicDBInstanceTopologyWithCallback ¶

func (client *Client) DescribeLogicDBInstanceTopologyWithCallback(request *DescribeLogicDBInstanceTopologyRequest, callback func(response *DescribeLogicDBInstanceTopologyResponse, err error)) <-chan int

DescribeLogicDBInstanceTopologyWithCallback invokes the rds.DescribeLogicDBInstanceTopology API asynchronously api document: https://help.aliyun.com/api/rds/describelogicdbinstancetopology.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogicDBInstanceTopologyWithChan ¶

func (client *Client) DescribeLogicDBInstanceTopologyWithChan(request *DescribeLogicDBInstanceTopologyRequest) (<-chan *DescribeLogicDBInstanceTopologyResponse, <-chan error)

DescribeLogicDBInstanceTopologyWithChan invokes the rds.DescribeLogicDBInstanceTopology API asynchronously api document: https://help.aliyun.com/api/rds/describelogicdbinstancetopology.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMigrateTasks ¶

func (client *Client) DescribeMigrateTasks(request *DescribeMigrateTasksRequest) (response *DescribeMigrateTasksResponse, err error)

DescribeMigrateTasks invokes the rds.DescribeMigrateTasks API synchronously api document: https://help.aliyun.com/api/rds/describemigratetasks.html

func (*Client) DescribeMigrateTasksForSQLServer ¶

func (client *Client) DescribeMigrateTasksForSQLServer(request *DescribeMigrateTasksForSQLServerRequest) (response *DescribeMigrateTasksForSQLServerResponse, err error)

DescribeMigrateTasksForSQLServer invokes the rds.DescribeMigrateTasksForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/describemigratetasksforsqlserver.html

func (*Client) DescribeMigrateTasksForSQLServerWithCallback ¶

func (client *Client) DescribeMigrateTasksForSQLServerWithCallback(request *DescribeMigrateTasksForSQLServerRequest, callback func(response *DescribeMigrateTasksForSQLServerResponse, err error)) <-chan int

DescribeMigrateTasksForSQLServerWithCallback invokes the rds.DescribeMigrateTasksForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describemigratetasksforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMigrateTasksForSQLServerWithChan ¶

func (client *Client) DescribeMigrateTasksForSQLServerWithChan(request *DescribeMigrateTasksForSQLServerRequest) (<-chan *DescribeMigrateTasksForSQLServerResponse, <-chan error)

DescribeMigrateTasksForSQLServerWithChan invokes the rds.DescribeMigrateTasksForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describemigratetasksforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMigrateTasksWithCallback ¶

func (client *Client) DescribeMigrateTasksWithCallback(request *DescribeMigrateTasksRequest, callback func(response *DescribeMigrateTasksResponse, err error)) <-chan int

DescribeMigrateTasksWithCallback invokes the rds.DescribeMigrateTasks API asynchronously api document: https://help.aliyun.com/api/rds/describemigratetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMigrateTasksWithChan ¶

func (client *Client) DescribeMigrateTasksWithChan(request *DescribeMigrateTasksRequest) (<-chan *DescribeMigrateTasksResponse, <-chan error)

DescribeMigrateTasksWithChan invokes the rds.DescribeMigrateTasks API asynchronously api document: https://help.aliyun.com/api/rds/describemigratetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeModifyParameterLog ¶

func (client *Client) DescribeModifyParameterLog(request *DescribeModifyParameterLogRequest) (response *DescribeModifyParameterLogResponse, err error)

DescribeModifyParameterLog invokes the rds.DescribeModifyParameterLog API synchronously api document: https://help.aliyun.com/api/rds/describemodifyparameterlog.html

func (*Client) DescribeModifyParameterLogWithCallback ¶

func (client *Client) DescribeModifyParameterLogWithCallback(request *DescribeModifyParameterLogRequest, callback func(response *DescribeModifyParameterLogResponse, err error)) <-chan int

DescribeModifyParameterLogWithCallback invokes the rds.DescribeModifyParameterLog API asynchronously api document: https://help.aliyun.com/api/rds/describemodifyparameterlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeModifyParameterLogWithChan ¶

func (client *Client) DescribeModifyParameterLogWithChan(request *DescribeModifyParameterLogRequest) (<-chan *DescribeModifyParameterLogResponse, <-chan error)

DescribeModifyParameterLogWithChan invokes the rds.DescribeModifyParameterLog API asynchronously api document: https://help.aliyun.com/api/rds/describemodifyparameterlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOperatorPermission ¶

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

DescribeOperatorPermission invokes the rds.DescribeOperatorPermission API synchronously api document: https://help.aliyun.com/api/rds/describeoperatorpermission.html

func (*Client) DescribeOperatorPermissionWithCallback ¶

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

DescribeOperatorPermissionWithCallback invokes the rds.DescribeOperatorPermission API asynchronously api document: https://help.aliyun.com/api/rds/describeoperatorpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOperatorPermissionWithChan ¶

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

DescribeOperatorPermissionWithChan invokes the rds.DescribeOperatorPermission API asynchronously api document: https://help.aliyun.com/api/rds/describeoperatorpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnBigTable ¶

func (client *Client) DescribeOptimizeAdviceOnBigTable(request *DescribeOptimizeAdviceOnBigTableRequest) (response *DescribeOptimizeAdviceOnBigTableResponse, err error)

DescribeOptimizeAdviceOnBigTable invokes the rds.DescribeOptimizeAdviceOnBigTable API synchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonbigtable.html

func (*Client) DescribeOptimizeAdviceOnBigTableWithCallback ¶

func (client *Client) DescribeOptimizeAdviceOnBigTableWithCallback(request *DescribeOptimizeAdviceOnBigTableRequest, callback func(response *DescribeOptimizeAdviceOnBigTableResponse, err error)) <-chan int

DescribeOptimizeAdviceOnBigTableWithCallback invokes the rds.DescribeOptimizeAdviceOnBigTable API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonbigtable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnBigTableWithChan ¶

func (client *Client) DescribeOptimizeAdviceOnBigTableWithChan(request *DescribeOptimizeAdviceOnBigTableRequest) (<-chan *DescribeOptimizeAdviceOnBigTableResponse, <-chan error)

DescribeOptimizeAdviceOnBigTableWithChan invokes the rds.DescribeOptimizeAdviceOnBigTable API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonbigtable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnExcessIndex ¶

func (client *Client) DescribeOptimizeAdviceOnExcessIndex(request *DescribeOptimizeAdviceOnExcessIndexRequest) (response *DescribeOptimizeAdviceOnExcessIndexResponse, err error)

DescribeOptimizeAdviceOnExcessIndex invokes the rds.DescribeOptimizeAdviceOnExcessIndex API synchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonexcessindex.html

func (*Client) DescribeOptimizeAdviceOnExcessIndexWithCallback ¶

func (client *Client) DescribeOptimizeAdviceOnExcessIndexWithCallback(request *DescribeOptimizeAdviceOnExcessIndexRequest, callback func(response *DescribeOptimizeAdviceOnExcessIndexResponse, err error)) <-chan int

DescribeOptimizeAdviceOnExcessIndexWithCallback invokes the rds.DescribeOptimizeAdviceOnExcessIndex API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonexcessindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnExcessIndexWithChan ¶

func (client *Client) DescribeOptimizeAdviceOnExcessIndexWithChan(request *DescribeOptimizeAdviceOnExcessIndexRequest) (<-chan *DescribeOptimizeAdviceOnExcessIndexResponse, <-chan error)

DescribeOptimizeAdviceOnExcessIndexWithChan invokes the rds.DescribeOptimizeAdviceOnExcessIndex API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonexcessindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnMissIndex ¶

func (client *Client) DescribeOptimizeAdviceOnMissIndex(request *DescribeOptimizeAdviceOnMissIndexRequest) (response *DescribeOptimizeAdviceOnMissIndexResponse, err error)

DescribeOptimizeAdviceOnMissIndex invokes the rds.DescribeOptimizeAdviceOnMissIndex API synchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonmissindex.html

func (*Client) DescribeOptimizeAdviceOnMissIndexWithCallback ¶

func (client *Client) DescribeOptimizeAdviceOnMissIndexWithCallback(request *DescribeOptimizeAdviceOnMissIndexRequest, callback func(response *DescribeOptimizeAdviceOnMissIndexResponse, err error)) <-chan int

DescribeOptimizeAdviceOnMissIndexWithCallback invokes the rds.DescribeOptimizeAdviceOnMissIndex API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonmissindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnMissIndexWithChan ¶

func (client *Client) DescribeOptimizeAdviceOnMissIndexWithChan(request *DescribeOptimizeAdviceOnMissIndexRequest) (<-chan *DescribeOptimizeAdviceOnMissIndexResponse, <-chan error)

DescribeOptimizeAdviceOnMissIndexWithChan invokes the rds.DescribeOptimizeAdviceOnMissIndex API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonmissindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnMissPK ¶

func (client *Client) DescribeOptimizeAdviceOnMissPK(request *DescribeOptimizeAdviceOnMissPKRequest) (response *DescribeOptimizeAdviceOnMissPKResponse, err error)

DescribeOptimizeAdviceOnMissPK invokes the rds.DescribeOptimizeAdviceOnMissPK API synchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonmisspk.html

func (*Client) DescribeOptimizeAdviceOnMissPKWithCallback ¶

func (client *Client) DescribeOptimizeAdviceOnMissPKWithCallback(request *DescribeOptimizeAdviceOnMissPKRequest, callback func(response *DescribeOptimizeAdviceOnMissPKResponse, err error)) <-chan int

DescribeOptimizeAdviceOnMissPKWithCallback invokes the rds.DescribeOptimizeAdviceOnMissPK API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonmisspk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnMissPKWithChan ¶

func (client *Client) DescribeOptimizeAdviceOnMissPKWithChan(request *DescribeOptimizeAdviceOnMissPKRequest) (<-chan *DescribeOptimizeAdviceOnMissPKResponse, <-chan error)

DescribeOptimizeAdviceOnMissPKWithChan invokes the rds.DescribeOptimizeAdviceOnMissPK API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonmisspk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnStorage ¶

func (client *Client) DescribeOptimizeAdviceOnStorage(request *DescribeOptimizeAdviceOnStorageRequest) (response *DescribeOptimizeAdviceOnStorageResponse, err error)

DescribeOptimizeAdviceOnStorage invokes the rds.DescribeOptimizeAdviceOnStorage API synchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonstorage.html

func (*Client) DescribeOptimizeAdviceOnStorageWithCallback ¶

func (client *Client) DescribeOptimizeAdviceOnStorageWithCallback(request *DescribeOptimizeAdviceOnStorageRequest, callback func(response *DescribeOptimizeAdviceOnStorageResponse, err error)) <-chan int

DescribeOptimizeAdviceOnStorageWithCallback invokes the rds.DescribeOptimizeAdviceOnStorage API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonstorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOptimizeAdviceOnStorageWithChan ¶

func (client *Client) DescribeOptimizeAdviceOnStorageWithChan(request *DescribeOptimizeAdviceOnStorageRequest) (<-chan *DescribeOptimizeAdviceOnStorageResponse, <-chan error)

DescribeOptimizeAdviceOnStorageWithChan invokes the rds.DescribeOptimizeAdviceOnStorage API asynchronously api document: https://help.aliyun.com/api/rds/describeoptimizeadviceonstorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssDownloads ¶

func (client *Client) DescribeOssDownloads(request *DescribeOssDownloadsRequest) (response *DescribeOssDownloadsResponse, err error)

DescribeOssDownloads invokes the rds.DescribeOssDownloads API synchronously api document: https://help.aliyun.com/api/rds/describeossdownloads.html

func (*Client) DescribeOssDownloadsForSQLServer ¶

func (client *Client) DescribeOssDownloadsForSQLServer(request *DescribeOssDownloadsForSQLServerRequest) (response *DescribeOssDownloadsForSQLServerResponse, err error)

DescribeOssDownloadsForSQLServer invokes the rds.DescribeOssDownloadsForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/describeossdownloadsforsqlserver.html

func (*Client) DescribeOssDownloadsForSQLServerWithCallback ¶

func (client *Client) DescribeOssDownloadsForSQLServerWithCallback(request *DescribeOssDownloadsForSQLServerRequest, callback func(response *DescribeOssDownloadsForSQLServerResponse, err error)) <-chan int

DescribeOssDownloadsForSQLServerWithCallback invokes the rds.DescribeOssDownloadsForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describeossdownloadsforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssDownloadsForSQLServerWithChan ¶

func (client *Client) DescribeOssDownloadsForSQLServerWithChan(request *DescribeOssDownloadsForSQLServerRequest) (<-chan *DescribeOssDownloadsForSQLServerResponse, <-chan error)

DescribeOssDownloadsForSQLServerWithChan invokes the rds.DescribeOssDownloadsForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/describeossdownloadsforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssDownloadsWithCallback ¶

func (client *Client) DescribeOssDownloadsWithCallback(request *DescribeOssDownloadsRequest, callback func(response *DescribeOssDownloadsResponse, err error)) <-chan int

DescribeOssDownloadsWithCallback invokes the rds.DescribeOssDownloads API asynchronously api document: https://help.aliyun.com/api/rds/describeossdownloads.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssDownloadsWithChan ¶

func (client *Client) DescribeOssDownloadsWithChan(request *DescribeOssDownloadsRequest) (<-chan *DescribeOssDownloadsResponse, <-chan error)

DescribeOssDownloadsWithChan invokes the rds.DescribeOssDownloads API asynchronously api document: https://help.aliyun.com/api/rds/describeossdownloads.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeParameterTemplates ¶

func (client *Client) DescribeParameterTemplates(request *DescribeParameterTemplatesRequest) (response *DescribeParameterTemplatesResponse, err error)

DescribeParameterTemplates invokes the rds.DescribeParameterTemplates API synchronously api document: https://help.aliyun.com/api/rds/describeparametertemplates.html

func (*Client) DescribeParameterTemplatesWithCallback ¶

func (client *Client) DescribeParameterTemplatesWithCallback(request *DescribeParameterTemplatesRequest, callback func(response *DescribeParameterTemplatesResponse, err error)) <-chan int

DescribeParameterTemplatesWithCallback invokes the rds.DescribeParameterTemplates API asynchronously api document: https://help.aliyun.com/api/rds/describeparametertemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeParameterTemplatesWithChan ¶

func (client *Client) DescribeParameterTemplatesWithChan(request *DescribeParameterTemplatesRequest) (<-chan *DescribeParameterTemplatesResponse, <-chan error)

DescribeParameterTemplatesWithChan invokes the rds.DescribeParameterTemplates API asynchronously api document: https://help.aliyun.com/api/rds/describeparametertemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeParameters ¶

func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)

DescribeParameters invokes the rds.DescribeParameters API synchronously api document: https://help.aliyun.com/api/rds/describeparameters.html

func (*Client) DescribeParametersWithCallback ¶

func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, callback func(response *DescribeParametersResponse, err error)) <-chan int

DescribeParametersWithCallback invokes the rds.DescribeParameters API asynchronously api document: https://help.aliyun.com/api/rds/describeparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeParametersWithChan ¶

func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)

DescribeParametersWithChan invokes the rds.DescribeParameters API asynchronously api document: https://help.aliyun.com/api/rds/describeparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePreCheckResults ¶

func (client *Client) DescribePreCheckResults(request *DescribePreCheckResultsRequest) (response *DescribePreCheckResultsResponse, err error)

DescribePreCheckResults invokes the rds.DescribePreCheckResults API synchronously api document: https://help.aliyun.com/api/rds/describeprecheckresults.html

func (*Client) DescribePreCheckResultsWithCallback ¶

func (client *Client) DescribePreCheckResultsWithCallback(request *DescribePreCheckResultsRequest, callback func(response *DescribePreCheckResultsResponse, err error)) <-chan int

DescribePreCheckResultsWithCallback invokes the rds.DescribePreCheckResults API asynchronously api document: https://help.aliyun.com/api/rds/describeprecheckresults.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePreCheckResultsWithChan ¶

func (client *Client) DescribePreCheckResultsWithChan(request *DescribePreCheckResultsRequest) (<-chan *DescribePreCheckResultsResponse, <-chan error)

DescribePreCheckResultsWithChan invokes the rds.DescribePreCheckResults API asynchronously api document: https://help.aliyun.com/api/rds/describeprecheckresults.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePrice ¶

func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)

DescribePrice invokes the rds.DescribePrice API synchronously api document: https://help.aliyun.com/api/rds/describeprice.html

func (*Client) DescribePriceWithCallback ¶

func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, callback func(response *DescribePriceResponse, err error)) <-chan int

DescribePriceWithCallback invokes the rds.DescribePrice API asynchronously api document: https://help.aliyun.com/api/rds/describeprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePriceWithChan ¶

func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)

DescribePriceWithChan invokes the rds.DescribePrice API asynchronously api document: https://help.aliyun.com/api/rds/describeprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRealtimeDiagnoses ¶

func (client *Client) DescribeRealtimeDiagnoses(request *DescribeRealtimeDiagnosesRequest) (response *DescribeRealtimeDiagnosesResponse, err error)

DescribeRealtimeDiagnoses invokes the rds.DescribeRealtimeDiagnoses API synchronously api document: https://help.aliyun.com/api/rds/describerealtimediagnoses.html

func (*Client) DescribeRealtimeDiagnosesWithCallback ¶

func (client *Client) DescribeRealtimeDiagnosesWithCallback(request *DescribeRealtimeDiagnosesRequest, callback func(response *DescribeRealtimeDiagnosesResponse, err error)) <-chan int

DescribeRealtimeDiagnosesWithCallback invokes the rds.DescribeRealtimeDiagnoses API asynchronously api document: https://help.aliyun.com/api/rds/describerealtimediagnoses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRealtimeDiagnosesWithChan ¶

func (client *Client) DescribeRealtimeDiagnosesWithChan(request *DescribeRealtimeDiagnosesRequest) (<-chan *DescribeRealtimeDiagnosesResponse, <-chan error)

DescribeRealtimeDiagnosesWithChan invokes the rds.DescribeRealtimeDiagnoses API asynchronously api document: https://help.aliyun.com/api/rds/describerealtimediagnoses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRegions ¶

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

DescribeRegions invokes the rds.DescribeRegions API synchronously api document: https://help.aliyun.com/api/rds/describeregions.html

func (*Client) DescribeRegionsWithCallback ¶

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

DescribeRegionsWithCallback invokes the rds.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/rds/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRegionsWithChan ¶

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

DescribeRegionsWithChan invokes the rds.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/rds/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRenewalPrice ¶

func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (response *DescribeRenewalPriceResponse, err error)

DescribeRenewalPrice invokes the rds.DescribeRenewalPrice API synchronously api document: https://help.aliyun.com/api/rds/describerenewalprice.html

func (*Client) DescribeRenewalPriceWithCallback ¶

func (client *Client) DescribeRenewalPriceWithCallback(request *DescribeRenewalPriceRequest, callback func(response *DescribeRenewalPriceResponse, err error)) <-chan int

DescribeRenewalPriceWithCallback invokes the rds.DescribeRenewalPrice API asynchronously api document: https://help.aliyun.com/api/rds/describerenewalprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRenewalPriceWithChan ¶

func (client *Client) DescribeRenewalPriceWithChan(request *DescribeRenewalPriceRequest) (<-chan *DescribeRenewalPriceResponse, <-chan error)

DescribeRenewalPriceWithChan invokes the rds.DescribeRenewalPrice API asynchronously api document: https://help.aliyun.com/api/rds/describerenewalprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaInitializeProgress ¶

func (client *Client) DescribeReplicaInitializeProgress(request *DescribeReplicaInitializeProgressRequest) (response *DescribeReplicaInitializeProgressResponse, err error)

DescribeReplicaInitializeProgress invokes the rds.DescribeReplicaInitializeProgress API synchronously api document: https://help.aliyun.com/api/rds/describereplicainitializeprogress.html

func (*Client) DescribeReplicaInitializeProgressWithCallback ¶

func (client *Client) DescribeReplicaInitializeProgressWithCallback(request *DescribeReplicaInitializeProgressRequest, callback func(response *DescribeReplicaInitializeProgressResponse, err error)) <-chan int

DescribeReplicaInitializeProgressWithCallback invokes the rds.DescribeReplicaInitializeProgress API asynchronously api document: https://help.aliyun.com/api/rds/describereplicainitializeprogress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaInitializeProgressWithChan ¶

func (client *Client) DescribeReplicaInitializeProgressWithChan(request *DescribeReplicaInitializeProgressRequest) (<-chan *DescribeReplicaInitializeProgressResponse, <-chan error)

DescribeReplicaInitializeProgressWithChan invokes the rds.DescribeReplicaInitializeProgress API asynchronously api document: https://help.aliyun.com/api/rds/describereplicainitializeprogress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaPerformance ¶

func (client *Client) DescribeReplicaPerformance(request *DescribeReplicaPerformanceRequest) (response *DescribeReplicaPerformanceResponse, err error)

DescribeReplicaPerformance invokes the rds.DescribeReplicaPerformance API synchronously api document: https://help.aliyun.com/api/rds/describereplicaperformance.html

func (*Client) DescribeReplicaPerformanceWithCallback ¶

func (client *Client) DescribeReplicaPerformanceWithCallback(request *DescribeReplicaPerformanceRequest, callback func(response *DescribeReplicaPerformanceResponse, err error)) <-chan int

DescribeReplicaPerformanceWithCallback invokes the rds.DescribeReplicaPerformance API asynchronously api document: https://help.aliyun.com/api/rds/describereplicaperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaPerformanceWithChan ¶

func (client *Client) DescribeReplicaPerformanceWithChan(request *DescribeReplicaPerformanceRequest) (<-chan *DescribeReplicaPerformanceResponse, <-chan error)

DescribeReplicaPerformanceWithChan invokes the rds.DescribeReplicaPerformance API asynchronously api document: https://help.aliyun.com/api/rds/describereplicaperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaUsage ¶

func (client *Client) DescribeReplicaUsage(request *DescribeReplicaUsageRequest) (response *DescribeReplicaUsageResponse, err error)

DescribeReplicaUsage invokes the rds.DescribeReplicaUsage API synchronously api document: https://help.aliyun.com/api/rds/describereplicausage.html

func (*Client) DescribeReplicaUsageWithCallback ¶

func (client *Client) DescribeReplicaUsageWithCallback(request *DescribeReplicaUsageRequest, callback func(response *DescribeReplicaUsageResponse, err error)) <-chan int

DescribeReplicaUsageWithCallback invokes the rds.DescribeReplicaUsage API asynchronously api document: https://help.aliyun.com/api/rds/describereplicausage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaUsageWithChan ¶

func (client *Client) DescribeReplicaUsageWithChan(request *DescribeReplicaUsageRequest) (<-chan *DescribeReplicaUsageResponse, <-chan error)

DescribeReplicaUsageWithChan invokes the rds.DescribeReplicaUsage API asynchronously api document: https://help.aliyun.com/api/rds/describereplicausage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicas ¶

func (client *Client) DescribeReplicas(request *DescribeReplicasRequest) (response *DescribeReplicasResponse, err error)

DescribeReplicas invokes the rds.DescribeReplicas API synchronously api document: https://help.aliyun.com/api/rds/describereplicas.html

func (*Client) DescribeReplicasWithCallback ¶

func (client *Client) DescribeReplicasWithCallback(request *DescribeReplicasRequest, callback func(response *DescribeReplicasResponse, err error)) <-chan int

DescribeReplicasWithCallback invokes the rds.DescribeReplicas API asynchronously api document: https://help.aliyun.com/api/rds/describereplicas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicasWithChan ¶

func (client *Client) DescribeReplicasWithChan(request *DescribeReplicasRequest) (<-chan *DescribeReplicasResponse, <-chan error)

DescribeReplicasWithChan invokes the rds.DescribeReplicas API asynchronously api document: https://help.aliyun.com/api/rds/describereplicas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResourceDiagnosis ¶

func (client *Client) DescribeResourceDiagnosis(request *DescribeResourceDiagnosisRequest) (response *DescribeResourceDiagnosisResponse, err error)

DescribeResourceDiagnosis invokes the rds.DescribeResourceDiagnosis API synchronously api document: https://help.aliyun.com/api/rds/describeresourcediagnosis.html

func (*Client) DescribeResourceDiagnosisWithCallback ¶

func (client *Client) DescribeResourceDiagnosisWithCallback(request *DescribeResourceDiagnosisRequest, callback func(response *DescribeResourceDiagnosisResponse, err error)) <-chan int

DescribeResourceDiagnosisWithCallback invokes the rds.DescribeResourceDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/describeresourcediagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResourceDiagnosisWithChan ¶

func (client *Client) DescribeResourceDiagnosisWithChan(request *DescribeResourceDiagnosisRequest) (<-chan *DescribeResourceDiagnosisResponse, <-chan error)

DescribeResourceDiagnosisWithChan invokes the rds.DescribeResourceDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/describeresourcediagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResourceUsage ¶

func (client *Client) DescribeResourceUsage(request *DescribeResourceUsageRequest) (response *DescribeResourceUsageResponse, err error)

DescribeResourceUsage invokes the rds.DescribeResourceUsage API synchronously api document: https://help.aliyun.com/api/rds/describeresourceusage.html

func (*Client) DescribeResourceUsageWithCallback ¶

func (client *Client) DescribeResourceUsageWithCallback(request *DescribeResourceUsageRequest, callback func(response *DescribeResourceUsageResponse, err error)) <-chan int

DescribeResourceUsageWithCallback invokes the rds.DescribeResourceUsage API asynchronously api document: https://help.aliyun.com/api/rds/describeresourceusage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResourceUsageWithChan ¶

func (client *Client) DescribeResourceUsageWithChan(request *DescribeResourceUsageRequest) (<-chan *DescribeResourceUsageResponse, <-chan error)

DescribeResourceUsageWithChan invokes the rds.DescribeResourceUsage API asynchronously api document: https://help.aliyun.com/api/rds/describeresourceusage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLCollectorPolicy ¶

func (client *Client) DescribeSQLCollectorPolicy(request *DescribeSQLCollectorPolicyRequest) (response *DescribeSQLCollectorPolicyResponse, err error)

DescribeSQLCollectorPolicy invokes the rds.DescribeSQLCollectorPolicy API synchronously api document: https://help.aliyun.com/api/rds/describesqlcollectorpolicy.html

func (*Client) DescribeSQLCollectorPolicyWithCallback ¶

func (client *Client) DescribeSQLCollectorPolicyWithCallback(request *DescribeSQLCollectorPolicyRequest, callback func(response *DescribeSQLCollectorPolicyResponse, err error)) <-chan int

DescribeSQLCollectorPolicyWithCallback invokes the rds.DescribeSQLCollectorPolicy API asynchronously api document: https://help.aliyun.com/api/rds/describesqlcollectorpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLCollectorPolicyWithChan ¶

func (client *Client) DescribeSQLCollectorPolicyWithChan(request *DescribeSQLCollectorPolicyRequest) (<-chan *DescribeSQLCollectorPolicyResponse, <-chan error)

DescribeSQLCollectorPolicyWithChan invokes the rds.DescribeSQLCollectorPolicy API asynchronously api document: https://help.aliyun.com/api/rds/describesqlcollectorpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLDiagnosis ¶

func (client *Client) DescribeSQLDiagnosis(request *DescribeSQLDiagnosisRequest) (response *DescribeSQLDiagnosisResponse, err error)

DescribeSQLDiagnosis invokes the rds.DescribeSQLDiagnosis API synchronously api document: https://help.aliyun.com/api/rds/describesqldiagnosis.html

func (*Client) DescribeSQLDiagnosisList ¶

func (client *Client) DescribeSQLDiagnosisList(request *DescribeSQLDiagnosisListRequest) (response *DescribeSQLDiagnosisListResponse, err error)

DescribeSQLDiagnosisList invokes the rds.DescribeSQLDiagnosisList API synchronously api document: https://help.aliyun.com/api/rds/describesqldiagnosislist.html

func (*Client) DescribeSQLDiagnosisListWithCallback ¶

func (client *Client) DescribeSQLDiagnosisListWithCallback(request *DescribeSQLDiagnosisListRequest, callback func(response *DescribeSQLDiagnosisListResponse, err error)) <-chan int

DescribeSQLDiagnosisListWithCallback invokes the rds.DescribeSQLDiagnosisList API asynchronously api document: https://help.aliyun.com/api/rds/describesqldiagnosislist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLDiagnosisListWithChan ¶

func (client *Client) DescribeSQLDiagnosisListWithChan(request *DescribeSQLDiagnosisListRequest) (<-chan *DescribeSQLDiagnosisListResponse, <-chan error)

DescribeSQLDiagnosisListWithChan invokes the rds.DescribeSQLDiagnosisList API asynchronously api document: https://help.aliyun.com/api/rds/describesqldiagnosislist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLDiagnosisWithCallback ¶

func (client *Client) DescribeSQLDiagnosisWithCallback(request *DescribeSQLDiagnosisRequest, callback func(response *DescribeSQLDiagnosisResponse, err error)) <-chan int

DescribeSQLDiagnosisWithCallback invokes the rds.DescribeSQLDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/describesqldiagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLDiagnosisWithChan ¶

func (client *Client) DescribeSQLDiagnosisWithChan(request *DescribeSQLDiagnosisRequest) (<-chan *DescribeSQLDiagnosisResponse, <-chan error)

DescribeSQLDiagnosisWithChan invokes the rds.DescribeSQLDiagnosis API asynchronously api document: https://help.aliyun.com/api/rds/describesqldiagnosis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLInjectionInfos ¶

func (client *Client) DescribeSQLInjectionInfos(request *DescribeSQLInjectionInfosRequest) (response *DescribeSQLInjectionInfosResponse, err error)

DescribeSQLInjectionInfos invokes the rds.DescribeSQLInjectionInfos API synchronously api document: https://help.aliyun.com/api/rds/describesqlinjectioninfos.html

func (*Client) DescribeSQLInjectionInfosWithCallback ¶

func (client *Client) DescribeSQLInjectionInfosWithCallback(request *DescribeSQLInjectionInfosRequest, callback func(response *DescribeSQLInjectionInfosResponse, err error)) <-chan int

DescribeSQLInjectionInfosWithCallback invokes the rds.DescribeSQLInjectionInfos API asynchronously api document: https://help.aliyun.com/api/rds/describesqlinjectioninfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLInjectionInfosWithChan ¶

func (client *Client) DescribeSQLInjectionInfosWithChan(request *DescribeSQLInjectionInfosRequest) (<-chan *DescribeSQLInjectionInfosResponse, <-chan error)

DescribeSQLInjectionInfosWithChan invokes the rds.DescribeSQLInjectionInfos API asynchronously api document: https://help.aliyun.com/api/rds/describesqlinjectioninfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogFiles ¶

func (client *Client) DescribeSQLLogFiles(request *DescribeSQLLogFilesRequest) (response *DescribeSQLLogFilesResponse, err error)

DescribeSQLLogFiles invokes the rds.DescribeSQLLogFiles API synchronously api document: https://help.aliyun.com/api/rds/describesqllogfiles.html

func (*Client) DescribeSQLLogFilesWithCallback ¶

func (client *Client) DescribeSQLLogFilesWithCallback(request *DescribeSQLLogFilesRequest, callback func(response *DescribeSQLLogFilesResponse, err error)) <-chan int

DescribeSQLLogFilesWithCallback invokes the rds.DescribeSQLLogFiles API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogFilesWithChan ¶

func (client *Client) DescribeSQLLogFilesWithChan(request *DescribeSQLLogFilesRequest) (<-chan *DescribeSQLLogFilesResponse, <-chan error)

DescribeSQLLogFilesWithChan invokes the rds.DescribeSQLLogFiles API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogRecords ¶

func (client *Client) DescribeSQLLogRecords(request *DescribeSQLLogRecordsRequest) (response *DescribeSQLLogRecordsResponse, err error)

DescribeSQLLogRecords invokes the rds.DescribeSQLLogRecords API synchronously api document: https://help.aliyun.com/api/rds/describesqllogrecords.html

func (*Client) DescribeSQLLogRecordsWithCallback ¶

func (client *Client) DescribeSQLLogRecordsWithCallback(request *DescribeSQLLogRecordsRequest, callback func(response *DescribeSQLLogRecordsResponse, err error)) <-chan int

DescribeSQLLogRecordsWithCallback invokes the rds.DescribeSQLLogRecords API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogRecordsWithChan ¶

func (client *Client) DescribeSQLLogRecordsWithChan(request *DescribeSQLLogRecordsRequest) (<-chan *DescribeSQLLogRecordsResponse, <-chan error)

DescribeSQLLogRecordsWithChan invokes the rds.DescribeSQLLogRecords API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogReportList ¶

func (client *Client) DescribeSQLLogReportList(request *DescribeSQLLogReportListRequest) (response *DescribeSQLLogReportListResponse, err error)

DescribeSQLLogReportList invokes the rds.DescribeSQLLogReportList API synchronously api document: https://help.aliyun.com/api/rds/describesqllogreportlist.html

func (*Client) DescribeSQLLogReportListWithCallback ¶

func (client *Client) DescribeSQLLogReportListWithCallback(request *DescribeSQLLogReportListRequest, callback func(response *DescribeSQLLogReportListResponse, err error)) <-chan int

DescribeSQLLogReportListWithCallback invokes the rds.DescribeSQLLogReportList API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogreportlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogReportListWithChan ¶

func (client *Client) DescribeSQLLogReportListWithChan(request *DescribeSQLLogReportListRequest) (<-chan *DescribeSQLLogReportListResponse, <-chan error)

DescribeSQLLogReportListWithChan invokes the rds.DescribeSQLLogReportList API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogreportlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogReports ¶

func (client *Client) DescribeSQLLogReports(request *DescribeSQLLogReportsRequest) (response *DescribeSQLLogReportsResponse, err error)

DescribeSQLLogReports invokes the rds.DescribeSQLLogReports API synchronously api document: https://help.aliyun.com/api/rds/describesqllogreports.html

func (*Client) DescribeSQLLogReportsWithCallback ¶

func (client *Client) DescribeSQLLogReportsWithCallback(request *DescribeSQLLogReportsRequest, callback func(response *DescribeSQLLogReportsResponse, err error)) <-chan int

DescribeSQLLogReportsWithCallback invokes the rds.DescribeSQLLogReports API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogreports.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLLogReportsWithChan ¶

func (client *Client) DescribeSQLLogReportsWithChan(request *DescribeSQLLogReportsRequest) (<-chan *DescribeSQLLogReportsResponse, <-chan error)

DescribeSQLLogReportsWithChan invokes the rds.DescribeSQLLogReports API asynchronously api document: https://help.aliyun.com/api/rds/describesqllogreports.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLReports ¶

func (client *Client) DescribeSQLReports(request *DescribeSQLReportsRequest) (response *DescribeSQLReportsResponse, err error)

DescribeSQLReports invokes the rds.DescribeSQLReports API synchronously api document: https://help.aliyun.com/api/rds/describesqlreports.html

func (*Client) DescribeSQLReportsWithCallback ¶

func (client *Client) DescribeSQLReportsWithCallback(request *DescribeSQLReportsRequest, callback func(response *DescribeSQLReportsResponse, err error)) <-chan int

DescribeSQLReportsWithCallback invokes the rds.DescribeSQLReports API asynchronously api document: https://help.aliyun.com/api/rds/describesqlreports.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSQLReportsWithChan ¶

func (client *Client) DescribeSQLReportsWithChan(request *DescribeSQLReportsRequest) (<-chan *DescribeSQLReportsResponse, <-chan error)

DescribeSQLReportsWithChan invokes the rds.DescribeSQLReports API asynchronously api document: https://help.aliyun.com/api/rds/describesqlreports.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecurityGroupConfiguration ¶

func (client *Client) DescribeSecurityGroupConfiguration(request *DescribeSecurityGroupConfigurationRequest) (response *DescribeSecurityGroupConfigurationResponse, err error)

DescribeSecurityGroupConfiguration invokes the rds.DescribeSecurityGroupConfiguration API synchronously api document: https://help.aliyun.com/api/rds/describesecuritygroupconfiguration.html

func (*Client) DescribeSecurityGroupConfigurationWithCallback ¶

func (client *Client) DescribeSecurityGroupConfigurationWithCallback(request *DescribeSecurityGroupConfigurationRequest, callback func(response *DescribeSecurityGroupConfigurationResponse, err error)) <-chan int

DescribeSecurityGroupConfigurationWithCallback invokes the rds.DescribeSecurityGroupConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/describesecuritygroupconfiguration.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecurityGroupConfigurationWithChan ¶

func (client *Client) DescribeSecurityGroupConfigurationWithChan(request *DescribeSecurityGroupConfigurationRequest) (<-chan *DescribeSecurityGroupConfigurationResponse, <-chan error)

DescribeSecurityGroupConfigurationWithChan invokes the rds.DescribeSecurityGroupConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/describesecuritygroupconfiguration.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSlowLogRecords ¶

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

DescribeSlowLogRecords invokes the rds.DescribeSlowLogRecords API synchronously api document: https://help.aliyun.com/api/rds/describeslowlogrecords.html

func (*Client) DescribeSlowLogRecordsWithCallback ¶

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

DescribeSlowLogRecordsWithCallback invokes the rds.DescribeSlowLogRecords API asynchronously api document: https://help.aliyun.com/api/rds/describeslowlogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSlowLogRecordsWithChan ¶

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

DescribeSlowLogRecordsWithChan invokes the rds.DescribeSlowLogRecords API asynchronously api document: https://help.aliyun.com/api/rds/describeslowlogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSlowLogs ¶

func (client *Client) DescribeSlowLogs(request *DescribeSlowLogsRequest) (response *DescribeSlowLogsResponse, err error)

DescribeSlowLogs invokes the rds.DescribeSlowLogs API synchronously api document: https://help.aliyun.com/api/rds/describeslowlogs.html

func (*Client) DescribeSlowLogsWithCallback ¶

func (client *Client) DescribeSlowLogsWithCallback(request *DescribeSlowLogsRequest, callback func(response *DescribeSlowLogsResponse, err error)) <-chan int

DescribeSlowLogsWithCallback invokes the rds.DescribeSlowLogs API asynchronously api document: https://help.aliyun.com/api/rds/describeslowlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSlowLogsWithChan ¶

func (client *Client) DescribeSlowLogsWithChan(request *DescribeSlowLogsRequest) (<-chan *DescribeSlowLogsResponse, <-chan error)

DescribeSlowLogsWithChan invokes the rds.DescribeSlowLogs API asynchronously api document: https://help.aliyun.com/api/rds/describeslowlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTags ¶

func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)

DescribeTags invokes the rds.DescribeTags API synchronously api document: https://help.aliyun.com/api/rds/describetags.html

func (*Client) DescribeTagsWithCallback ¶

func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int

DescribeTagsWithCallback invokes the rds.DescribeTags API asynchronously api document: https://help.aliyun.com/api/rds/describetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTagsWithChan ¶

func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)

DescribeTagsWithChan invokes the rds.DescribeTags API asynchronously api document: https://help.aliyun.com/api/rds/describetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTaskInfo ¶

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

DescribeTaskInfo invokes the rds.DescribeTaskInfo API synchronously api document: https://help.aliyun.com/api/rds/describetaskinfo.html

func (*Client) DescribeTaskInfoWithCallback ¶

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

DescribeTaskInfoWithCallback invokes the rds.DescribeTaskInfo API asynchronously api document: https://help.aliyun.com/api/rds/describetaskinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTaskInfoWithChan ¶

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

DescribeTaskInfoWithChan invokes the rds.DescribeTaskInfo API asynchronously api document: https://help.aliyun.com/api/rds/describetaskinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTasks ¶

func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)

DescribeTasks invokes the rds.DescribeTasks API synchronously api document: https://help.aliyun.com/api/rds/describetasks.html

func (*Client) DescribeTasksWithCallback ¶

func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, callback func(response *DescribeTasksResponse, err error)) <-chan int

DescribeTasksWithCallback invokes the rds.DescribeTasks API asynchronously api document: https://help.aliyun.com/api/rds/describetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTasksWithChan ¶

func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)

DescribeTasksWithChan invokes the rds.DescribeTasks API asynchronously api document: https://help.aliyun.com/api/rds/describetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVpcZoneNos ¶

func (client *Client) DescribeVpcZoneNos(request *DescribeVpcZoneNosRequest) (response *DescribeVpcZoneNosResponse, err error)

DescribeVpcZoneNos invokes the rds.DescribeVpcZoneNos API synchronously api document: https://help.aliyun.com/api/rds/describevpczonenos.html

func (*Client) DescribeVpcZoneNosWithCallback ¶

func (client *Client) DescribeVpcZoneNosWithCallback(request *DescribeVpcZoneNosRequest, callback func(response *DescribeVpcZoneNosResponse, err error)) <-chan int

DescribeVpcZoneNosWithCallback invokes the rds.DescribeVpcZoneNos API asynchronously api document: https://help.aliyun.com/api/rds/describevpczonenos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVpcZoneNosWithChan ¶

func (client *Client) DescribeVpcZoneNosWithChan(request *DescribeVpcZoneNosRequest) (<-chan *DescribeVpcZoneNosResponse, <-chan error)

DescribeVpcZoneNosWithChan invokes the rds.DescribeVpcZoneNos API asynchronously api document: https://help.aliyun.com/api/rds/describevpczonenos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantAccountPrivilege ¶

func (client *Client) GrantAccountPrivilege(request *GrantAccountPrivilegeRequest) (response *GrantAccountPrivilegeResponse, err error)

GrantAccountPrivilege invokes the rds.GrantAccountPrivilege API synchronously api document: https://help.aliyun.com/api/rds/grantaccountprivilege.html

func (*Client) GrantAccountPrivilegeWithCallback ¶

func (client *Client) GrantAccountPrivilegeWithCallback(request *GrantAccountPrivilegeRequest, callback func(response *GrantAccountPrivilegeResponse, err error)) <-chan int

GrantAccountPrivilegeWithCallback invokes the rds.GrantAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/rds/grantaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantAccountPrivilegeWithChan ¶

func (client *Client) GrantAccountPrivilegeWithChan(request *GrantAccountPrivilegeRequest) (<-chan *GrantAccountPrivilegeResponse, <-chan error)

GrantAccountPrivilegeWithChan invokes the rds.GrantAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/rds/grantaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantOperatorPermission ¶

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

GrantOperatorPermission invokes the rds.GrantOperatorPermission API synchronously api document: https://help.aliyun.com/api/rds/grantoperatorpermission.html

func (*Client) GrantOperatorPermissionWithCallback ¶

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

GrantOperatorPermissionWithCallback invokes the rds.GrantOperatorPermission API asynchronously api document: https://help.aliyun.com/api/rds/grantoperatorpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantOperatorPermissionWithChan ¶

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

GrantOperatorPermissionWithChan invokes the rds.GrantOperatorPermission API asynchronously api document: https://help.aliyun.com/api/rds/grantoperatorpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ImportDataForSQLServer ¶

func (client *Client) ImportDataForSQLServer(request *ImportDataForSQLServerRequest) (response *ImportDataForSQLServerResponse, err error)

ImportDataForSQLServer invokes the rds.ImportDataForSQLServer API synchronously api document: https://help.aliyun.com/api/rds/importdataforsqlserver.html

func (*Client) ImportDataForSQLServerWithCallback ¶

func (client *Client) ImportDataForSQLServerWithCallback(request *ImportDataForSQLServerRequest, callback func(response *ImportDataForSQLServerResponse, err error)) <-chan int

ImportDataForSQLServerWithCallback invokes the rds.ImportDataForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/importdataforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ImportDataForSQLServerWithChan ¶

func (client *Client) ImportDataForSQLServerWithChan(request *ImportDataForSQLServerRequest) (<-chan *ImportDataForSQLServerResponse, <-chan error)

ImportDataForSQLServerWithChan invokes the rds.ImportDataForSQLServer API asynchronously api document: https://help.aliyun.com/api/rds/importdataforsqlserver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ImportDataFromDatabase ¶

func (client *Client) ImportDataFromDatabase(request *ImportDataFromDatabaseRequest) (response *ImportDataFromDatabaseResponse, err error)

ImportDataFromDatabase invokes the rds.ImportDataFromDatabase API synchronously api document: https://help.aliyun.com/api/rds/importdatafromdatabase.html

func (*Client) ImportDataFromDatabaseWithCallback ¶

func (client *Client) ImportDataFromDatabaseWithCallback(request *ImportDataFromDatabaseRequest, callback func(response *ImportDataFromDatabaseResponse, err error)) <-chan int

ImportDataFromDatabaseWithCallback invokes the rds.ImportDataFromDatabase API asynchronously api document: https://help.aliyun.com/api/rds/importdatafromdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ImportDataFromDatabaseWithChan ¶

func (client *Client) ImportDataFromDatabaseWithChan(request *ImportDataFromDatabaseRequest) (<-chan *ImportDataFromDatabaseResponse, <-chan error)

ImportDataFromDatabaseWithChan invokes the rds.ImportDataFromDatabase API asynchronously api document: https://help.aliyun.com/api/rds/importdatafromdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ImportDatabaseBetweenInstances ¶

func (client *Client) ImportDatabaseBetweenInstances(request *ImportDatabaseBetweenInstancesRequest) (response *ImportDatabaseBetweenInstancesResponse, err error)

ImportDatabaseBetweenInstances invokes the rds.ImportDatabaseBetweenInstances API synchronously api document: https://help.aliyun.com/api/rds/importdatabasebetweeninstances.html

func (*Client) ImportDatabaseBetweenInstancesWithCallback ¶

func (client *Client) ImportDatabaseBetweenInstancesWithCallback(request *ImportDatabaseBetweenInstancesRequest, callback func(response *ImportDatabaseBetweenInstancesResponse, err error)) <-chan int

ImportDatabaseBetweenInstancesWithCallback invokes the rds.ImportDatabaseBetweenInstances API asynchronously api document: https://help.aliyun.com/api/rds/importdatabasebetweeninstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ImportDatabaseBetweenInstancesWithChan ¶

func (client *Client) ImportDatabaseBetweenInstancesWithChan(request *ImportDatabaseBetweenInstancesRequest) (<-chan *ImportDatabaseBetweenInstancesResponse, <-chan error)

ImportDatabaseBetweenInstancesWithChan invokes the rds.ImportDatabaseBetweenInstances API asynchronously api document: https://help.aliyun.com/api/rds/importdatabasebetweeninstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) LoginDBInstancefromCloudDBA ¶

func (client *Client) LoginDBInstancefromCloudDBA(request *LoginDBInstancefromCloudDBARequest) (response *LoginDBInstancefromCloudDBAResponse, err error)

LoginDBInstancefromCloudDBA invokes the rds.LoginDBInstancefromCloudDBA API synchronously api document: https://help.aliyun.com/api/rds/logindbinstancefromclouddba.html

func (*Client) LoginDBInstancefromCloudDBAWithCallback ¶

func (client *Client) LoginDBInstancefromCloudDBAWithCallback(request *LoginDBInstancefromCloudDBARequest, callback func(response *LoginDBInstancefromCloudDBAResponse, err error)) <-chan int

LoginDBInstancefromCloudDBAWithCallback invokes the rds.LoginDBInstancefromCloudDBA API asynchronously api document: https://help.aliyun.com/api/rds/logindbinstancefromclouddba.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) LoginDBInstancefromCloudDBAWithChan ¶

func (client *Client) LoginDBInstancefromCloudDBAWithChan(request *LoginDBInstancefromCloudDBARequest) (<-chan *LoginDBInstancefromCloudDBAResponse, <-chan error)

LoginDBInstancefromCloudDBAWithChan invokes the rds.LoginDBInstancefromCloudDBA API asynchronously api document: https://help.aliyun.com/api/rds/logindbinstancefromclouddba.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) MigrateToOtherZone ¶

func (client *Client) MigrateToOtherZone(request *MigrateToOtherZoneRequest) (response *MigrateToOtherZoneResponse, err error)

MigrateToOtherZone invokes the rds.MigrateToOtherZone API synchronously api document: https://help.aliyun.com/api/rds/migratetootherzone.html

func (*Client) MigrateToOtherZoneWithCallback ¶

func (client *Client) MigrateToOtherZoneWithCallback(request *MigrateToOtherZoneRequest, callback func(response *MigrateToOtherZoneResponse, err error)) <-chan int

MigrateToOtherZoneWithCallback invokes the rds.MigrateToOtherZone API asynchronously api document: https://help.aliyun.com/api/rds/migratetootherzone.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) MigrateToOtherZoneWithChan ¶

func (client *Client) MigrateToOtherZoneWithChan(request *MigrateToOtherZoneRequest) (<-chan *MigrateToOtherZoneResponse, <-chan error)

MigrateToOtherZoneWithChan invokes the rds.MigrateToOtherZone API asynchronously api document: https://help.aliyun.com/api/rds/migratetootherzone.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAccountDescription ¶

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

ModifyAccountDescription invokes the rds.ModifyAccountDescription API synchronously api document: https://help.aliyun.com/api/rds/modifyaccountdescription.html

func (*Client) ModifyAccountDescriptionWithCallback ¶

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

ModifyAccountDescriptionWithCallback invokes the rds.ModifyAccountDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifyaccountdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAccountDescriptionWithChan ¶

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

ModifyAccountDescriptionWithChan invokes the rds.ModifyAccountDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifyaccountdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyBackupPolicy ¶

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

ModifyBackupPolicy invokes the rds.ModifyBackupPolicy API synchronously api document: https://help.aliyun.com/api/rds/modifybackuppolicy.html

func (*Client) ModifyBackupPolicyWithCallback ¶

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

ModifyBackupPolicyWithCallback invokes the rds.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/rds/modifybackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyBackupPolicyWithChan ¶

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

ModifyBackupPolicyWithChan invokes the rds.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/rds/modifybackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBDescription ¶

func (client *Client) ModifyDBDescription(request *ModifyDBDescriptionRequest) (response *ModifyDBDescriptionResponse, err error)

ModifyDBDescription invokes the rds.ModifyDBDescription API synchronously api document: https://help.aliyun.com/api/rds/modifydbdescription.html

func (*Client) ModifyDBDescriptionWithCallback ¶

func (client *Client) ModifyDBDescriptionWithCallback(request *ModifyDBDescriptionRequest, callback func(response *ModifyDBDescriptionResponse, err error)) <-chan int

ModifyDBDescriptionWithCallback invokes the rds.ModifyDBDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifydbdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBDescriptionWithChan ¶

func (client *Client) ModifyDBDescriptionWithChan(request *ModifyDBDescriptionRequest) (<-chan *ModifyDBDescriptionResponse, <-chan error)

ModifyDBDescriptionWithChan invokes the rds.ModifyDBDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifydbdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceConnectionMode ¶

func (client *Client) ModifyDBInstanceConnectionMode(request *ModifyDBInstanceConnectionModeRequest) (response *ModifyDBInstanceConnectionModeResponse, err error)

ModifyDBInstanceConnectionMode invokes the rds.ModifyDBInstanceConnectionMode API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceconnectionmode.html

func (*Client) ModifyDBInstanceConnectionModeWithCallback ¶

func (client *Client) ModifyDBInstanceConnectionModeWithCallback(request *ModifyDBInstanceConnectionModeRequest, callback func(response *ModifyDBInstanceConnectionModeResponse, err error)) <-chan int

ModifyDBInstanceConnectionModeWithCallback invokes the rds.ModifyDBInstanceConnectionMode API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceconnectionmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceConnectionModeWithChan ¶

func (client *Client) ModifyDBInstanceConnectionModeWithChan(request *ModifyDBInstanceConnectionModeRequest) (<-chan *ModifyDBInstanceConnectionModeResponse, <-chan error)

ModifyDBInstanceConnectionModeWithChan invokes the rds.ModifyDBInstanceConnectionMode API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceconnectionmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceConnectionString ¶

func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (response *ModifyDBInstanceConnectionStringResponse, err error)

ModifyDBInstanceConnectionString invokes the rds.ModifyDBInstanceConnectionString API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceconnectionstring.html

func (*Client) ModifyDBInstanceConnectionStringWithCallback ¶

func (client *Client) ModifyDBInstanceConnectionStringWithCallback(request *ModifyDBInstanceConnectionStringRequest, callback func(response *ModifyDBInstanceConnectionStringResponse, err error)) <-chan int

ModifyDBInstanceConnectionStringWithCallback invokes the rds.ModifyDBInstanceConnectionString API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceconnectionstring.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceConnectionStringWithChan ¶

func (client *Client) ModifyDBInstanceConnectionStringWithChan(request *ModifyDBInstanceConnectionStringRequest) (<-chan *ModifyDBInstanceConnectionStringResponse, <-chan error)

ModifyDBInstanceConnectionStringWithChan invokes the rds.ModifyDBInstanceConnectionString API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceconnectionstring.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceDescription ¶

func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (response *ModifyDBInstanceDescriptionResponse, err error)

ModifyDBInstanceDescription invokes the rds.ModifyDBInstanceDescription API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancedescription.html

func (*Client) ModifyDBInstanceDescriptionWithCallback ¶

func (client *Client) ModifyDBInstanceDescriptionWithCallback(request *ModifyDBInstanceDescriptionRequest, callback func(response *ModifyDBInstanceDescriptionResponse, err error)) <-chan int

ModifyDBInstanceDescriptionWithCallback invokes the rds.ModifyDBInstanceDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancedescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceDescriptionWithChan ¶

func (client *Client) ModifyDBInstanceDescriptionWithChan(request *ModifyDBInstanceDescriptionRequest) (<-chan *ModifyDBInstanceDescriptionResponse, <-chan error)

ModifyDBInstanceDescriptionWithChan invokes the rds.ModifyDBInstanceDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancedescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceHAConfig ¶

func (client *Client) ModifyDBInstanceHAConfig(request *ModifyDBInstanceHAConfigRequest) (response *ModifyDBInstanceHAConfigResponse, err error)

ModifyDBInstanceHAConfig invokes the rds.ModifyDBInstanceHAConfig API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancehaconfig.html

func (*Client) ModifyDBInstanceHAConfigWithCallback ¶

func (client *Client) ModifyDBInstanceHAConfigWithCallback(request *ModifyDBInstanceHAConfigRequest, callback func(response *ModifyDBInstanceHAConfigResponse, err error)) <-chan int

ModifyDBInstanceHAConfigWithCallback invokes the rds.ModifyDBInstanceHAConfig API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancehaconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceHAConfigWithChan ¶

func (client *Client) ModifyDBInstanceHAConfigWithChan(request *ModifyDBInstanceHAConfigRequest) (<-chan *ModifyDBInstanceHAConfigResponse, <-chan error)

ModifyDBInstanceHAConfigWithChan invokes the rds.ModifyDBInstanceHAConfig API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancehaconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceMaintainTime ¶

func (client *Client) ModifyDBInstanceMaintainTime(request *ModifyDBInstanceMaintainTimeRequest) (response *ModifyDBInstanceMaintainTimeResponse, err error)

ModifyDBInstanceMaintainTime invokes the rds.ModifyDBInstanceMaintainTime API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancemaintaintime.html

func (*Client) ModifyDBInstanceMaintainTimeWithCallback ¶

func (client *Client) ModifyDBInstanceMaintainTimeWithCallback(request *ModifyDBInstanceMaintainTimeRequest, callback func(response *ModifyDBInstanceMaintainTimeResponse, err error)) <-chan int

ModifyDBInstanceMaintainTimeWithCallback invokes the rds.ModifyDBInstanceMaintainTime API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancemaintaintime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceMaintainTimeWithChan ¶

func (client *Client) ModifyDBInstanceMaintainTimeWithChan(request *ModifyDBInstanceMaintainTimeRequest) (<-chan *ModifyDBInstanceMaintainTimeResponse, <-chan error)

ModifyDBInstanceMaintainTimeWithChan invokes the rds.ModifyDBInstanceMaintainTime API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancemaintaintime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceMonitor ¶

func (client *Client) ModifyDBInstanceMonitor(request *ModifyDBInstanceMonitorRequest) (response *ModifyDBInstanceMonitorResponse, err error)

ModifyDBInstanceMonitor invokes the rds.ModifyDBInstanceMonitor API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancemonitor.html

func (*Client) ModifyDBInstanceMonitorWithCallback ¶

func (client *Client) ModifyDBInstanceMonitorWithCallback(request *ModifyDBInstanceMonitorRequest, callback func(response *ModifyDBInstanceMonitorResponse, err error)) <-chan int

ModifyDBInstanceMonitorWithCallback invokes the rds.ModifyDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancemonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceMonitorWithChan ¶

func (client *Client) ModifyDBInstanceMonitorWithChan(request *ModifyDBInstanceMonitorRequest) (<-chan *ModifyDBInstanceMonitorResponse, <-chan error)

ModifyDBInstanceMonitorWithChan invokes the rds.ModifyDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancemonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceNetworkExpireTime ¶

func (client *Client) ModifyDBInstanceNetworkExpireTime(request *ModifyDBInstanceNetworkExpireTimeRequest) (response *ModifyDBInstanceNetworkExpireTimeResponse, err error)

ModifyDBInstanceNetworkExpireTime invokes the rds.ModifyDBInstanceNetworkExpireTime API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancenetworkexpiretime.html

func (*Client) ModifyDBInstanceNetworkExpireTimeWithCallback ¶

func (client *Client) ModifyDBInstanceNetworkExpireTimeWithCallback(request *ModifyDBInstanceNetworkExpireTimeRequest, callback func(response *ModifyDBInstanceNetworkExpireTimeResponse, err error)) <-chan int

ModifyDBInstanceNetworkExpireTimeWithCallback invokes the rds.ModifyDBInstanceNetworkExpireTime API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancenetworkexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceNetworkExpireTimeWithChan ¶

func (client *Client) ModifyDBInstanceNetworkExpireTimeWithChan(request *ModifyDBInstanceNetworkExpireTimeRequest) (<-chan *ModifyDBInstanceNetworkExpireTimeResponse, <-chan error)

ModifyDBInstanceNetworkExpireTimeWithChan invokes the rds.ModifyDBInstanceNetworkExpireTime API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancenetworkexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceNetworkType ¶

func (client *Client) ModifyDBInstanceNetworkType(request *ModifyDBInstanceNetworkTypeRequest) (response *ModifyDBInstanceNetworkTypeResponse, err error)

ModifyDBInstanceNetworkType invokes the rds.ModifyDBInstanceNetworkType API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancenetworktype.html

func (*Client) ModifyDBInstanceNetworkTypeWithCallback ¶

func (client *Client) ModifyDBInstanceNetworkTypeWithCallback(request *ModifyDBInstanceNetworkTypeRequest, callback func(response *ModifyDBInstanceNetworkTypeResponse, err error)) <-chan int

ModifyDBInstanceNetworkTypeWithCallback invokes the rds.ModifyDBInstanceNetworkType API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancenetworktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceNetworkTypeWithChan ¶

func (client *Client) ModifyDBInstanceNetworkTypeWithChan(request *ModifyDBInstanceNetworkTypeRequest) (<-chan *ModifyDBInstanceNetworkTypeResponse, <-chan error)

ModifyDBInstanceNetworkTypeWithChan invokes the rds.ModifyDBInstanceNetworkType API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancenetworktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceSSL ¶

func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (response *ModifyDBInstanceSSLResponse, err error)

ModifyDBInstanceSSL invokes the rds.ModifyDBInstanceSSL API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancessl.html

func (*Client) ModifyDBInstanceSSLWithCallback ¶

func (client *Client) ModifyDBInstanceSSLWithCallback(request *ModifyDBInstanceSSLRequest, callback func(response *ModifyDBInstanceSSLResponse, err error)) <-chan int

ModifyDBInstanceSSLWithCallback invokes the rds.ModifyDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceSSLWithChan ¶

func (client *Client) ModifyDBInstanceSSLWithChan(request *ModifyDBInstanceSSLRequest) (<-chan *ModifyDBInstanceSSLResponse, <-chan error)

ModifyDBInstanceSSLWithChan invokes the rds.ModifyDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceSpec ¶

func (client *Client) ModifyDBInstanceSpec(request *ModifyDBInstanceSpecRequest) (response *ModifyDBInstanceSpecResponse, err error)

ModifyDBInstanceSpec invokes the rds.ModifyDBInstanceSpec API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancespec.html

func (*Client) ModifyDBInstanceSpecWithCallback ¶

func (client *Client) ModifyDBInstanceSpecWithCallback(request *ModifyDBInstanceSpecRequest, callback func(response *ModifyDBInstanceSpecResponse, err error)) <-chan int

ModifyDBInstanceSpecWithCallback invokes the rds.ModifyDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceSpecWithChan ¶

func (client *Client) ModifyDBInstanceSpecWithChan(request *ModifyDBInstanceSpecRequest) (<-chan *ModifyDBInstanceSpecResponse, <-chan error)

ModifyDBInstanceSpecWithChan invokes the rds.ModifyDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceTDE ¶

func (client *Client) ModifyDBInstanceTDE(request *ModifyDBInstanceTDERequest) (response *ModifyDBInstanceTDEResponse, err error)

ModifyDBInstanceTDE invokes the rds.ModifyDBInstanceTDE API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstancetde.html

func (*Client) ModifyDBInstanceTDEWithCallback ¶

func (client *Client) ModifyDBInstanceTDEWithCallback(request *ModifyDBInstanceTDERequest, callback func(response *ModifyDBInstanceTDEResponse, err error)) <-chan int

ModifyDBInstanceTDEWithCallback invokes the rds.ModifyDBInstanceTDE API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancetde.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceTDEWithChan ¶

func (client *Client) ModifyDBInstanceTDEWithChan(request *ModifyDBInstanceTDERequest) (<-chan *ModifyDBInstanceTDEResponse, <-chan error)

ModifyDBInstanceTDEWithChan invokes the rds.ModifyDBInstanceTDE API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstancetde.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDampPolicy ¶

func (client *Client) ModifyDampPolicy(request *ModifyDampPolicyRequest) (response *ModifyDampPolicyResponse, err error)

ModifyDampPolicy invokes the rds.ModifyDampPolicy API synchronously api document: https://help.aliyun.com/api/rds/modifydamppolicy.html

func (*Client) ModifyDampPolicyWithCallback ¶

func (client *Client) ModifyDampPolicyWithCallback(request *ModifyDampPolicyRequest, callback func(response *ModifyDampPolicyResponse, err error)) <-chan int

ModifyDampPolicyWithCallback invokes the rds.ModifyDampPolicy API asynchronously api document: https://help.aliyun.com/api/rds/modifydamppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDampPolicyWithChan ¶

func (client *Client) ModifyDampPolicyWithChan(request *ModifyDampPolicyRequest) (<-chan *ModifyDampPolicyResponse, <-chan error)

ModifyDampPolicyWithChan invokes the rds.ModifyDampPolicy API asynchronously api document: https://help.aliyun.com/api/rds/modifydamppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyGuardDomainMode ¶

func (client *Client) ModifyGuardDomainMode(request *ModifyGuardDomainModeRequest) (response *ModifyGuardDomainModeResponse, err error)

ModifyGuardDomainMode invokes the rds.ModifyGuardDomainMode API synchronously api document: https://help.aliyun.com/api/rds/modifyguarddomainmode.html

func (*Client) ModifyGuardDomainModeWithCallback ¶

func (client *Client) ModifyGuardDomainModeWithCallback(request *ModifyGuardDomainModeRequest, callback func(response *ModifyGuardDomainModeResponse, err error)) <-chan int

ModifyGuardDomainModeWithCallback invokes the rds.ModifyGuardDomainMode API asynchronously api document: https://help.aliyun.com/api/rds/modifyguarddomainmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyGuardDomainModeWithChan ¶

func (client *Client) ModifyGuardDomainModeWithChan(request *ModifyGuardDomainModeRequest) (<-chan *ModifyGuardDomainModeResponse, <-chan error)

ModifyGuardDomainModeWithChan invokes the rds.ModifyGuardDomainMode API asynchronously api document: https://help.aliyun.com/api/rds/modifyguarddomainmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceAutoRenewalAttribute ¶

func (client *Client) ModifyInstanceAutoRenewalAttribute(request *ModifyInstanceAutoRenewalAttributeRequest) (response *ModifyInstanceAutoRenewalAttributeResponse, err error)

ModifyInstanceAutoRenewalAttribute invokes the rds.ModifyInstanceAutoRenewalAttribute API synchronously api document: https://help.aliyun.com/api/rds/modifyinstanceautorenewalattribute.html

func (*Client) ModifyInstanceAutoRenewalAttributeWithCallback ¶

func (client *Client) ModifyInstanceAutoRenewalAttributeWithCallback(request *ModifyInstanceAutoRenewalAttributeRequest, callback func(response *ModifyInstanceAutoRenewalAttributeResponse, err error)) <-chan int

ModifyInstanceAutoRenewalAttributeWithCallback invokes the rds.ModifyInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/rds/modifyinstanceautorenewalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceAutoRenewalAttributeWithChan ¶

func (client *Client) ModifyInstanceAutoRenewalAttributeWithChan(request *ModifyInstanceAutoRenewalAttributeRequest) (<-chan *ModifyInstanceAutoRenewalAttributeResponse, <-chan error)

ModifyInstanceAutoRenewalAttributeWithChan invokes the rds.ModifyInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/rds/modifyinstanceautorenewalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyParameter ¶

func (client *Client) ModifyParameter(request *ModifyParameterRequest) (response *ModifyParameterResponse, err error)

ModifyParameter invokes the rds.ModifyParameter API synchronously api document: https://help.aliyun.com/api/rds/modifyparameter.html

func (*Client) ModifyParameterWithCallback ¶

func (client *Client) ModifyParameterWithCallback(request *ModifyParameterRequest, callback func(response *ModifyParameterResponse, err error)) <-chan int

ModifyParameterWithCallback invokes the rds.ModifyParameter API asynchronously api document: https://help.aliyun.com/api/rds/modifyparameter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyParameterWithChan ¶

func (client *Client) ModifyParameterWithChan(request *ModifyParameterRequest) (<-chan *ModifyParameterResponse, <-chan error)

ModifyParameterWithChan invokes the rds.ModifyParameter API asynchronously api document: https://help.aliyun.com/api/rds/modifyparameter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyPostpaidDBInstanceSpec ¶

func (client *Client) ModifyPostpaidDBInstanceSpec(request *ModifyPostpaidDBInstanceSpecRequest) (response *ModifyPostpaidDBInstanceSpecResponse, err error)

ModifyPostpaidDBInstanceSpec invokes the rds.ModifyPostpaidDBInstanceSpec API synchronously api document: https://help.aliyun.com/api/rds/modifypostpaiddbinstancespec.html

func (*Client) ModifyPostpaidDBInstanceSpecWithCallback ¶

func (client *Client) ModifyPostpaidDBInstanceSpecWithCallback(request *ModifyPostpaidDBInstanceSpecRequest, callback func(response *ModifyPostpaidDBInstanceSpecResponse, err error)) <-chan int

ModifyPostpaidDBInstanceSpecWithCallback invokes the rds.ModifyPostpaidDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/rds/modifypostpaiddbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyPostpaidDBInstanceSpecWithChan ¶

func (client *Client) ModifyPostpaidDBInstanceSpecWithChan(request *ModifyPostpaidDBInstanceSpecRequest) (<-chan *ModifyPostpaidDBInstanceSpecResponse, <-chan error)

ModifyPostpaidDBInstanceSpecWithChan invokes the rds.ModifyPostpaidDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/rds/modifypostpaiddbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReadWriteSplittingConnection ¶

func (client *Client) ModifyReadWriteSplittingConnection(request *ModifyReadWriteSplittingConnectionRequest) (response *ModifyReadWriteSplittingConnectionResponse, err error)

ModifyReadWriteSplittingConnection invokes the rds.ModifyReadWriteSplittingConnection API synchronously api document: https://help.aliyun.com/api/rds/modifyreadwritesplittingconnection.html

func (*Client) ModifyReadWriteSplittingConnectionWithCallback ¶

func (client *Client) ModifyReadWriteSplittingConnectionWithCallback(request *ModifyReadWriteSplittingConnectionRequest, callback func(response *ModifyReadWriteSplittingConnectionResponse, err error)) <-chan int

ModifyReadWriteSplittingConnectionWithCallback invokes the rds.ModifyReadWriteSplittingConnection API asynchronously api document: https://help.aliyun.com/api/rds/modifyreadwritesplittingconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReadWriteSplittingConnectionWithChan ¶

func (client *Client) ModifyReadWriteSplittingConnectionWithChan(request *ModifyReadWriteSplittingConnectionRequest) (<-chan *ModifyReadWriteSplittingConnectionResponse, <-chan error)

ModifyReadWriteSplittingConnectionWithChan invokes the rds.ModifyReadWriteSplittingConnection API asynchronously api document: https://help.aliyun.com/api/rds/modifyreadwritesplittingconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaDescription ¶

func (client *Client) ModifyReplicaDescription(request *ModifyReplicaDescriptionRequest) (response *ModifyReplicaDescriptionResponse, err error)

ModifyReplicaDescription invokes the rds.ModifyReplicaDescription API synchronously api document: https://help.aliyun.com/api/rds/modifyreplicadescription.html

func (*Client) ModifyReplicaDescriptionWithCallback ¶

func (client *Client) ModifyReplicaDescriptionWithCallback(request *ModifyReplicaDescriptionRequest, callback func(response *ModifyReplicaDescriptionResponse, err error)) <-chan int

ModifyReplicaDescriptionWithCallback invokes the rds.ModifyReplicaDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifyreplicadescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaDescriptionWithChan ¶

func (client *Client) ModifyReplicaDescriptionWithChan(request *ModifyReplicaDescriptionRequest) (<-chan *ModifyReplicaDescriptionResponse, <-chan error)

ModifyReplicaDescriptionWithChan invokes the rds.ModifyReplicaDescription API asynchronously api document: https://help.aliyun.com/api/rds/modifyreplicadescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaMode ¶

func (client *Client) ModifyReplicaMode(request *ModifyReplicaModeRequest) (response *ModifyReplicaModeResponse, err error)

ModifyReplicaMode invokes the rds.ModifyReplicaMode API synchronously api document: https://help.aliyun.com/api/rds/modifyreplicamode.html

func (*Client) ModifyReplicaModeWithCallback ¶

func (client *Client) ModifyReplicaModeWithCallback(request *ModifyReplicaModeRequest, callback func(response *ModifyReplicaModeResponse, err error)) <-chan int

ModifyReplicaModeWithCallback invokes the rds.ModifyReplicaMode API asynchronously api document: https://help.aliyun.com/api/rds/modifyreplicamode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaModeWithChan ¶

func (client *Client) ModifyReplicaModeWithChan(request *ModifyReplicaModeRequest) (<-chan *ModifyReplicaModeResponse, <-chan error)

ModifyReplicaModeWithChan invokes the rds.ModifyReplicaMode API asynchronously api document: https://help.aliyun.com/api/rds/modifyreplicamode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaRelation ¶

func (client *Client) ModifyReplicaRelation(request *ModifyReplicaRelationRequest) (response *ModifyReplicaRelationResponse, err error)

ModifyReplicaRelation invokes the rds.ModifyReplicaRelation API synchronously api document: https://help.aliyun.com/api/rds/modifyreplicarelation.html

func (*Client) ModifyReplicaRelationWithCallback ¶

func (client *Client) ModifyReplicaRelationWithCallback(request *ModifyReplicaRelationRequest, callback func(response *ModifyReplicaRelationResponse, err error)) <-chan int

ModifyReplicaRelationWithCallback invokes the rds.ModifyReplicaRelation API asynchronously api document: https://help.aliyun.com/api/rds/modifyreplicarelation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaRelationWithChan ¶

func (client *Client) ModifyReplicaRelationWithChan(request *ModifyReplicaRelationRequest) (<-chan *ModifyReplicaRelationResponse, <-chan error)

ModifyReplicaRelationWithChan invokes the rds.ModifyReplicaRelation API asynchronously api document: https://help.aliyun.com/api/rds/modifyreplicarelation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyResourceGroup ¶

func (client *Client) ModifyResourceGroup(request *ModifyResourceGroupRequest) (response *ModifyResourceGroupResponse, err error)

ModifyResourceGroup invokes the rds.ModifyResourceGroup API synchronously api document: https://help.aliyun.com/api/rds/modifyresourcegroup.html

func (*Client) ModifyResourceGroupWithCallback ¶

func (client *Client) ModifyResourceGroupWithCallback(request *ModifyResourceGroupRequest, callback func(response *ModifyResourceGroupResponse, err error)) <-chan int

ModifyResourceGroupWithCallback invokes the rds.ModifyResourceGroup API asynchronously api document: https://help.aliyun.com/api/rds/modifyresourcegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyResourceGroupWithChan ¶

func (client *Client) ModifyResourceGroupWithChan(request *ModifyResourceGroupRequest) (<-chan *ModifyResourceGroupResponse, <-chan error)

ModifyResourceGroupWithChan invokes the rds.ModifyResourceGroup API asynchronously api document: https://help.aliyun.com/api/rds/modifyresourcegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySQLCollectorPolicy ¶

func (client *Client) ModifySQLCollectorPolicy(request *ModifySQLCollectorPolicyRequest) (response *ModifySQLCollectorPolicyResponse, err error)

ModifySQLCollectorPolicy invokes the rds.ModifySQLCollectorPolicy API synchronously api document: https://help.aliyun.com/api/rds/modifysqlcollectorpolicy.html

func (*Client) ModifySQLCollectorPolicyWithCallback ¶

func (client *Client) ModifySQLCollectorPolicyWithCallback(request *ModifySQLCollectorPolicyRequest, callback func(response *ModifySQLCollectorPolicyResponse, err error)) <-chan int

ModifySQLCollectorPolicyWithCallback invokes the rds.ModifySQLCollectorPolicy API asynchronously api document: https://help.aliyun.com/api/rds/modifysqlcollectorpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySQLCollectorPolicyWithChan ¶

func (client *Client) ModifySQLCollectorPolicyWithChan(request *ModifySQLCollectorPolicyRequest) (<-chan *ModifySQLCollectorPolicyResponse, <-chan error)

ModifySQLCollectorPolicyWithChan invokes the rds.ModifySQLCollectorPolicy API asynchronously api document: https://help.aliyun.com/api/rds/modifysqlcollectorpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySecurityGroupConfiguration ¶

func (client *Client) ModifySecurityGroupConfiguration(request *ModifySecurityGroupConfigurationRequest) (response *ModifySecurityGroupConfigurationResponse, err error)

ModifySecurityGroupConfiguration invokes the rds.ModifySecurityGroupConfiguration API synchronously api document: https://help.aliyun.com/api/rds/modifysecuritygroupconfiguration.html

func (*Client) ModifySecurityGroupConfigurationWithCallback ¶

func (client *Client) ModifySecurityGroupConfigurationWithCallback(request *ModifySecurityGroupConfigurationRequest, callback func(response *ModifySecurityGroupConfigurationResponse, err error)) <-chan int

ModifySecurityGroupConfigurationWithCallback invokes the rds.ModifySecurityGroupConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/modifysecuritygroupconfiguration.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySecurityGroupConfigurationWithChan ¶

func (client *Client) ModifySecurityGroupConfigurationWithChan(request *ModifySecurityGroupConfigurationRequest) (<-chan *ModifySecurityGroupConfigurationResponse, <-chan error)

ModifySecurityGroupConfigurationWithChan invokes the rds.ModifySecurityGroupConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/modifysecuritygroupconfiguration.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySecurityIps ¶

func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (response *ModifySecurityIpsResponse, err error)

ModifySecurityIps invokes the rds.ModifySecurityIps API synchronously api document: https://help.aliyun.com/api/rds/modifysecurityips.html

func (*Client) ModifySecurityIpsWithCallback ¶

func (client *Client) ModifySecurityIpsWithCallback(request *ModifySecurityIpsRequest, callback func(response *ModifySecurityIpsResponse, err error)) <-chan int

ModifySecurityIpsWithCallback invokes the rds.ModifySecurityIps API asynchronously api document: https://help.aliyun.com/api/rds/modifysecurityips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySecurityIpsWithChan ¶

func (client *Client) ModifySecurityIpsWithChan(request *ModifySecurityIpsRequest) (<-chan *ModifySecurityIpsResponse, <-chan error)

ModifySecurityIpsWithChan invokes the rds.ModifySecurityIps API asynchronously api document: https://help.aliyun.com/api/rds/modifysecurityips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PreCheckBeforeImportData ¶

func (client *Client) PreCheckBeforeImportData(request *PreCheckBeforeImportDataRequest) (response *PreCheckBeforeImportDataResponse, err error)

PreCheckBeforeImportData invokes the rds.PreCheckBeforeImportData API synchronously api document: https://help.aliyun.com/api/rds/precheckbeforeimportdata.html

func (*Client) PreCheckBeforeImportDataWithCallback ¶

func (client *Client) PreCheckBeforeImportDataWithCallback(request *PreCheckBeforeImportDataRequest, callback func(response *PreCheckBeforeImportDataResponse, err error)) <-chan int

PreCheckBeforeImportDataWithCallback invokes the rds.PreCheckBeforeImportData API asynchronously api document: https://help.aliyun.com/api/rds/precheckbeforeimportdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PreCheckBeforeImportDataWithChan ¶

func (client *Client) PreCheckBeforeImportDataWithChan(request *PreCheckBeforeImportDataRequest) (<-chan *PreCheckBeforeImportDataResponse, <-chan error)

PreCheckBeforeImportDataWithChan invokes the rds.PreCheckBeforeImportData API asynchronously api document: https://help.aliyun.com/api/rds/precheckbeforeimportdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PurgeDBInstanceLog ¶

func (client *Client) PurgeDBInstanceLog(request *PurgeDBInstanceLogRequest) (response *PurgeDBInstanceLogResponse, err error)

PurgeDBInstanceLog invokes the rds.PurgeDBInstanceLog API synchronously api document: https://help.aliyun.com/api/rds/purgedbinstancelog.html

func (*Client) PurgeDBInstanceLogWithCallback ¶

func (client *Client) PurgeDBInstanceLogWithCallback(request *PurgeDBInstanceLogRequest, callback func(response *PurgeDBInstanceLogResponse, err error)) <-chan int

PurgeDBInstanceLogWithCallback invokes the rds.PurgeDBInstanceLog API asynchronously api document: https://help.aliyun.com/api/rds/purgedbinstancelog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PurgeDBInstanceLogWithChan ¶

func (client *Client) PurgeDBInstanceLogWithChan(request *PurgeDBInstanceLogRequest) (<-chan *PurgeDBInstanceLogResponse, <-chan error)

PurgeDBInstanceLogWithChan invokes the rds.PurgeDBInstanceLog API asynchronously api document: https://help.aliyun.com/api/rds/purgedbinstancelog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryPriceForBuy ¶

func (client *Client) QueryPriceForBuy(request *QueryPriceForBuyRequest) (response *QueryPriceForBuyResponse, err error)

QueryPriceForBuy invokes the rds.QueryPriceForBuy API synchronously api document: https://help.aliyun.com/api/rds/querypriceforbuy.html

func (*Client) QueryPriceForBuyWithCallback ¶

func (client *Client) QueryPriceForBuyWithCallback(request *QueryPriceForBuyRequest, callback func(response *QueryPriceForBuyResponse, err error)) <-chan int

QueryPriceForBuyWithCallback invokes the rds.QueryPriceForBuy API asynchronously api document: https://help.aliyun.com/api/rds/querypriceforbuy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryPriceForBuyWithChan ¶

func (client *Client) QueryPriceForBuyWithChan(request *QueryPriceForBuyRequest) (<-chan *QueryPriceForBuyResponse, <-chan error)

QueryPriceForBuyWithChan invokes the rds.QueryPriceForBuy API asynchronously api document: https://help.aliyun.com/api/rds/querypriceforbuy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseInstancePublicConnection ¶

func (client *Client) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (response *ReleaseInstancePublicConnectionResponse, err error)

ReleaseInstancePublicConnection invokes the rds.ReleaseInstancePublicConnection API synchronously api document: https://help.aliyun.com/api/rds/releaseinstancepublicconnection.html

func (*Client) ReleaseInstancePublicConnectionWithCallback ¶

func (client *Client) ReleaseInstancePublicConnectionWithCallback(request *ReleaseInstancePublicConnectionRequest, callback func(response *ReleaseInstancePublicConnectionResponse, err error)) <-chan int

ReleaseInstancePublicConnectionWithCallback invokes the rds.ReleaseInstancePublicConnection API asynchronously api document: https://help.aliyun.com/api/rds/releaseinstancepublicconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseInstancePublicConnectionWithChan ¶

func (client *Client) ReleaseInstancePublicConnectionWithChan(request *ReleaseInstancePublicConnectionRequest) (<-chan *ReleaseInstancePublicConnectionResponse, <-chan error)

ReleaseInstancePublicConnectionWithChan invokes the rds.ReleaseInstancePublicConnection API asynchronously api document: https://help.aliyun.com/api/rds/releaseinstancepublicconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseReadWriteSplittingConnection ¶

func (client *Client) ReleaseReadWriteSplittingConnection(request *ReleaseReadWriteSplittingConnectionRequest) (response *ReleaseReadWriteSplittingConnectionResponse, err error)

ReleaseReadWriteSplittingConnection invokes the rds.ReleaseReadWriteSplittingConnection API synchronously api document: https://help.aliyun.com/api/rds/releasereadwritesplittingconnection.html

func (*Client) ReleaseReadWriteSplittingConnectionWithCallback ¶

func (client *Client) ReleaseReadWriteSplittingConnectionWithCallback(request *ReleaseReadWriteSplittingConnectionRequest, callback func(response *ReleaseReadWriteSplittingConnectionResponse, err error)) <-chan int

ReleaseReadWriteSplittingConnectionWithCallback invokes the rds.ReleaseReadWriteSplittingConnection API asynchronously api document: https://help.aliyun.com/api/rds/releasereadwritesplittingconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseReadWriteSplittingConnectionWithChan ¶

func (client *Client) ReleaseReadWriteSplittingConnectionWithChan(request *ReleaseReadWriteSplittingConnectionRequest) (<-chan *ReleaseReadWriteSplittingConnectionResponse, <-chan error)

ReleaseReadWriteSplittingConnectionWithChan invokes the rds.ReleaseReadWriteSplittingConnection API asynchronously api document: https://help.aliyun.com/api/rds/releasereadwritesplittingconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseReplica ¶

func (client *Client) ReleaseReplica(request *ReleaseReplicaRequest) (response *ReleaseReplicaResponse, err error)

ReleaseReplica invokes the rds.ReleaseReplica API synchronously api document: https://help.aliyun.com/api/rds/releasereplica.html

func (*Client) ReleaseReplicaWithCallback ¶

func (client *Client) ReleaseReplicaWithCallback(request *ReleaseReplicaRequest, callback func(response *ReleaseReplicaResponse, err error)) <-chan int

ReleaseReplicaWithCallback invokes the rds.ReleaseReplica API asynchronously api document: https://help.aliyun.com/api/rds/releasereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseReplicaWithChan ¶

func (client *Client) ReleaseReplicaWithChan(request *ReleaseReplicaRequest) (<-chan *ReleaseReplicaResponse, <-chan error)

ReleaseReplicaWithChan invokes the rds.ReleaseReplica API asynchronously api document: https://help.aliyun.com/api/rds/releasereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveTagsFromResource ¶

func (client *Client) RemoveTagsFromResource(request *RemoveTagsFromResourceRequest) (response *RemoveTagsFromResourceResponse, err error)

RemoveTagsFromResource invokes the rds.RemoveTagsFromResource API synchronously api document: https://help.aliyun.com/api/rds/removetagsfromresource.html

func (*Client) RemoveTagsFromResourceWithCallback ¶

func (client *Client) RemoveTagsFromResourceWithCallback(request *RemoveTagsFromResourceRequest, callback func(response *RemoveTagsFromResourceResponse, err error)) <-chan int

RemoveTagsFromResourceWithCallback invokes the rds.RemoveTagsFromResource API asynchronously api document: https://help.aliyun.com/api/rds/removetagsfromresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveTagsFromResourceWithChan ¶

func (client *Client) RemoveTagsFromResourceWithChan(request *RemoveTagsFromResourceRequest) (<-chan *RemoveTagsFromResourceResponse, <-chan error)

RemoveTagsFromResourceWithChan invokes the rds.RemoveTagsFromResource API asynchronously api document: https://help.aliyun.com/api/rds/removetagsfromresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewInstance ¶

func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)

RenewInstance invokes the rds.RenewInstance API synchronously api document: https://help.aliyun.com/api/rds/renewinstance.html

func (*Client) RenewInstanceWithCallback ¶

func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int

RenewInstanceWithCallback invokes the rds.RenewInstance API asynchronously api document: https://help.aliyun.com/api/rds/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewInstanceWithChan ¶

func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)

RenewInstanceWithChan invokes the rds.RenewInstance API asynchronously api document: https://help.aliyun.com/api/rds/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RequestServiceOfCloudDBA ¶

func (client *Client) RequestServiceOfCloudDBA(request *RequestServiceOfCloudDBARequest) (response *RequestServiceOfCloudDBAResponse, err error)

RequestServiceOfCloudDBA invokes the rds.RequestServiceOfCloudDBA API synchronously api document: https://help.aliyun.com/api/rds/requestserviceofclouddba.html

func (*Client) RequestServiceOfCloudDBAWithCallback ¶

func (client *Client) RequestServiceOfCloudDBAWithCallback(request *RequestServiceOfCloudDBARequest, callback func(response *RequestServiceOfCloudDBAResponse, err error)) <-chan int

RequestServiceOfCloudDBAWithCallback invokes the rds.RequestServiceOfCloudDBA API asynchronously api document: https://help.aliyun.com/api/rds/requestserviceofclouddba.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RequestServiceOfCloudDBAWithChan ¶

func (client *Client) RequestServiceOfCloudDBAWithChan(request *RequestServiceOfCloudDBARequest) (<-chan *RequestServiceOfCloudDBAResponse, <-chan error)

RequestServiceOfCloudDBAWithChan invokes the rds.RequestServiceOfCloudDBA API asynchronously api document: https://help.aliyun.com/api/rds/requestserviceofclouddba.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccount ¶

func (client *Client) ResetAccount(request *ResetAccountRequest) (response *ResetAccountResponse, err error)

ResetAccount invokes the rds.ResetAccount API synchronously api document: https://help.aliyun.com/api/rds/resetaccount.html

func (*Client) ResetAccountForPG ¶

func (client *Client) ResetAccountForPG(request *ResetAccountForPGRequest) (response *ResetAccountForPGResponse, err error)

ResetAccountForPG invokes the rds.ResetAccountForPG API synchronously api document: https://help.aliyun.com/api/rds/resetaccountforpg.html

func (*Client) ResetAccountForPGWithCallback ¶

func (client *Client) ResetAccountForPGWithCallback(request *ResetAccountForPGRequest, callback func(response *ResetAccountForPGResponse, err error)) <-chan int

ResetAccountForPGWithCallback invokes the rds.ResetAccountForPG API asynchronously api document: https://help.aliyun.com/api/rds/resetaccountforpg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountForPGWithChan ¶

func (client *Client) ResetAccountForPGWithChan(request *ResetAccountForPGRequest) (<-chan *ResetAccountForPGResponse, <-chan error)

ResetAccountForPGWithChan invokes the rds.ResetAccountForPG API asynchronously api document: https://help.aliyun.com/api/rds/resetaccountforpg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountPassword ¶

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

ResetAccountPassword invokes the rds.ResetAccountPassword API synchronously api document: https://help.aliyun.com/api/rds/resetaccountpassword.html

func (*Client) ResetAccountPasswordWithCallback ¶

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

ResetAccountPasswordWithCallback invokes the rds.ResetAccountPassword API asynchronously api document: https://help.aliyun.com/api/rds/resetaccountpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountPasswordWithChan ¶

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

ResetAccountPasswordWithChan invokes the rds.ResetAccountPassword API asynchronously api document: https://help.aliyun.com/api/rds/resetaccountpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountWithCallback ¶

func (client *Client) ResetAccountWithCallback(request *ResetAccountRequest, callback func(response *ResetAccountResponse, err error)) <-chan int

ResetAccountWithCallback invokes the rds.ResetAccount API asynchronously api document: https://help.aliyun.com/api/rds/resetaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountWithChan ¶

func (client *Client) ResetAccountWithChan(request *ResetAccountRequest) (<-chan *ResetAccountResponse, <-chan error)

ResetAccountWithChan invokes the rds.ResetAccount API asynchronously api document: https://help.aliyun.com/api/rds/resetaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestartDBInstance ¶

func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (response *RestartDBInstanceResponse, err error)

RestartDBInstance invokes the rds.RestartDBInstance API synchronously api document: https://help.aliyun.com/api/rds/restartdbinstance.html

func (*Client) RestartDBInstanceWithCallback ¶

func (client *Client) RestartDBInstanceWithCallback(request *RestartDBInstanceRequest, callback func(response *RestartDBInstanceResponse, err error)) <-chan int

RestartDBInstanceWithCallback invokes the rds.RestartDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/restartdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestartDBInstanceWithChan ¶

func (client *Client) RestartDBInstanceWithChan(request *RestartDBInstanceRequest) (<-chan *RestartDBInstanceResponse, <-chan error)

RestartDBInstanceWithChan invokes the rds.RestartDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/restartdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreDBInstance ¶

func (client *Client) RestoreDBInstance(request *RestoreDBInstanceRequest) (response *RestoreDBInstanceResponse, err error)

RestoreDBInstance invokes the rds.RestoreDBInstance API synchronously api document: https://help.aliyun.com/api/rds/restoredbinstance.html

func (*Client) RestoreDBInstanceWithCallback ¶

func (client *Client) RestoreDBInstanceWithCallback(request *RestoreDBInstanceRequest, callback func(response *RestoreDBInstanceResponse, err error)) <-chan int

RestoreDBInstanceWithCallback invokes the rds.RestoreDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/restoredbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreDBInstanceWithChan ¶

func (client *Client) RestoreDBInstanceWithChan(request *RestoreDBInstanceRequest) (<-chan *RestoreDBInstanceResponse, <-chan error)

RestoreDBInstanceWithChan invokes the rds.RestoreDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/restoredbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeAccountPrivilege ¶

func (client *Client) RevokeAccountPrivilege(request *RevokeAccountPrivilegeRequest) (response *RevokeAccountPrivilegeResponse, err error)

RevokeAccountPrivilege invokes the rds.RevokeAccountPrivilege API synchronously api document: https://help.aliyun.com/api/rds/revokeaccountprivilege.html

func (*Client) RevokeAccountPrivilegeWithCallback ¶

func (client *Client) RevokeAccountPrivilegeWithCallback(request *RevokeAccountPrivilegeRequest, callback func(response *RevokeAccountPrivilegeResponse, err error)) <-chan int

RevokeAccountPrivilegeWithCallback invokes the rds.RevokeAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/rds/revokeaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeAccountPrivilegeWithChan ¶

func (client *Client) RevokeAccountPrivilegeWithChan(request *RevokeAccountPrivilegeRequest) (<-chan *RevokeAccountPrivilegeResponse, <-chan error)

RevokeAccountPrivilegeWithChan invokes the rds.RevokeAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/rds/revokeaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeOperatorPermission ¶

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

RevokeOperatorPermission invokes the rds.RevokeOperatorPermission API synchronously api document: https://help.aliyun.com/api/rds/revokeoperatorpermission.html

func (*Client) RevokeOperatorPermissionWithCallback ¶

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

RevokeOperatorPermissionWithCallback invokes the rds.RevokeOperatorPermission API asynchronously api document: https://help.aliyun.com/api/rds/revokeoperatorpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeOperatorPermissionWithChan ¶

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

RevokeOperatorPermissionWithChan invokes the rds.RevokeOperatorPermission API asynchronously api document: https://help.aliyun.com/api/rds/revokeoperatorpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartArchiveSQLLog ¶

func (client *Client) StartArchiveSQLLog(request *StartArchiveSQLLogRequest) (response *StartArchiveSQLLogResponse, err error)

StartArchiveSQLLog invokes the rds.StartArchiveSQLLog API synchronously api document: https://help.aliyun.com/api/rds/startarchivesqllog.html

func (*Client) StartArchiveSQLLogWithCallback ¶

func (client *Client) StartArchiveSQLLogWithCallback(request *StartArchiveSQLLogRequest, callback func(response *StartArchiveSQLLogResponse, err error)) <-chan int

StartArchiveSQLLogWithCallback invokes the rds.StartArchiveSQLLog API asynchronously api document: https://help.aliyun.com/api/rds/startarchivesqllog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartArchiveSQLLogWithChan ¶

func (client *Client) StartArchiveSQLLogWithChan(request *StartArchiveSQLLogRequest) (<-chan *StartArchiveSQLLogResponse, <-chan error)

StartArchiveSQLLogWithChan invokes the rds.StartArchiveSQLLog API asynchronously api document: https://help.aliyun.com/api/rds/startarchivesqllog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartDBInstanceDiagnose ¶

func (client *Client) StartDBInstanceDiagnose(request *StartDBInstanceDiagnoseRequest) (response *StartDBInstanceDiagnoseResponse, err error)

StartDBInstanceDiagnose invokes the rds.StartDBInstanceDiagnose API synchronously api document: https://help.aliyun.com/api/rds/startdbinstancediagnose.html

func (*Client) StartDBInstanceDiagnoseWithCallback ¶

func (client *Client) StartDBInstanceDiagnoseWithCallback(request *StartDBInstanceDiagnoseRequest, callback func(response *StartDBInstanceDiagnoseResponse, err error)) <-chan int

StartDBInstanceDiagnoseWithCallback invokes the rds.StartDBInstanceDiagnose API asynchronously api document: https://help.aliyun.com/api/rds/startdbinstancediagnose.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartDBInstanceDiagnoseWithChan ¶

func (client *Client) StartDBInstanceDiagnoseWithChan(request *StartDBInstanceDiagnoseRequest) (<-chan *StartDBInstanceDiagnoseResponse, <-chan error)

StartDBInstanceDiagnoseWithChan invokes the rds.StartDBInstanceDiagnose API asynchronously api document: https://help.aliyun.com/api/rds/startdbinstancediagnose.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopSyncing ¶

func (client *Client) StopSyncing(request *StopSyncingRequest) (response *StopSyncingResponse, err error)

StopSyncing invokes the rds.StopSyncing API synchronously api document: https://help.aliyun.com/api/rds/stopsyncing.html

func (*Client) StopSyncingWithCallback ¶

func (client *Client) StopSyncingWithCallback(request *StopSyncingRequest, callback func(response *StopSyncingResponse, err error)) <-chan int

StopSyncingWithCallback invokes the rds.StopSyncing API asynchronously api document: https://help.aliyun.com/api/rds/stopsyncing.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopSyncingWithChan ¶

func (client *Client) StopSyncingWithChan(request *StopSyncingRequest) (<-chan *StopSyncingResponse, <-chan error)

StopSyncingWithChan invokes the rds.StopSyncing API asynchronously api document: https://help.aliyun.com/api/rds/stopsyncing.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchDBInstanceHA ¶

func (client *Client) SwitchDBInstanceHA(request *SwitchDBInstanceHARequest) (response *SwitchDBInstanceHAResponse, err error)

SwitchDBInstanceHA invokes the rds.SwitchDBInstanceHA API synchronously api document: https://help.aliyun.com/api/rds/switchdbinstanceha.html

func (*Client) SwitchDBInstanceHAWithCallback ¶

func (client *Client) SwitchDBInstanceHAWithCallback(request *SwitchDBInstanceHARequest, callback func(response *SwitchDBInstanceHAResponse, err error)) <-chan int

SwitchDBInstanceHAWithCallback invokes the rds.SwitchDBInstanceHA API asynchronously api document: https://help.aliyun.com/api/rds/switchdbinstanceha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchDBInstanceHAWithChan ¶

func (client *Client) SwitchDBInstanceHAWithChan(request *SwitchDBInstanceHARequest) (<-chan *SwitchDBInstanceHAResponse, <-chan error)

SwitchDBInstanceHAWithChan invokes the rds.SwitchDBInstanceHA API asynchronously api document: https://help.aliyun.com/api/rds/switchdbinstanceha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchDBInstanceNetType ¶

func (client *Client) SwitchDBInstanceNetType(request *SwitchDBInstanceNetTypeRequest) (response *SwitchDBInstanceNetTypeResponse, err error)

SwitchDBInstanceNetType invokes the rds.SwitchDBInstanceNetType API synchronously api document: https://help.aliyun.com/api/rds/switchdbinstancenettype.html

func (*Client) SwitchDBInstanceNetTypeWithCallback ¶

func (client *Client) SwitchDBInstanceNetTypeWithCallback(request *SwitchDBInstanceNetTypeRequest, callback func(response *SwitchDBInstanceNetTypeResponse, err error)) <-chan int

SwitchDBInstanceNetTypeWithCallback invokes the rds.SwitchDBInstanceNetType API asynchronously api document: https://help.aliyun.com/api/rds/switchdbinstancenettype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchDBInstanceNetTypeWithChan ¶

func (client *Client) SwitchDBInstanceNetTypeWithChan(request *SwitchDBInstanceNetTypeRequest) (<-chan *SwitchDBInstanceNetTypeResponse, <-chan error)

SwitchDBInstanceNetTypeWithChan invokes the rds.SwitchDBInstanceNetType API asynchronously api document: https://help.aliyun.com/api/rds/switchdbinstancenettype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceEngineVersion ¶

func (client *Client) UpgradeDBInstanceEngineVersion(request *UpgradeDBInstanceEngineVersionRequest) (response *UpgradeDBInstanceEngineVersionResponse, err error)

UpgradeDBInstanceEngineVersion invokes the rds.UpgradeDBInstanceEngineVersion API synchronously api document: https://help.aliyun.com/api/rds/upgradedbinstanceengineversion.html

func (*Client) UpgradeDBInstanceEngineVersionWithCallback ¶

func (client *Client) UpgradeDBInstanceEngineVersionWithCallback(request *UpgradeDBInstanceEngineVersionRequest, callback func(response *UpgradeDBInstanceEngineVersionResponse, err error)) <-chan int

UpgradeDBInstanceEngineVersionWithCallback invokes the rds.UpgradeDBInstanceEngineVersion API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstanceengineversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceEngineVersionWithChan ¶

func (client *Client) UpgradeDBInstanceEngineVersionWithChan(request *UpgradeDBInstanceEngineVersionRequest) (<-chan *UpgradeDBInstanceEngineVersionResponse, <-chan error)

UpgradeDBInstanceEngineVersionWithChan invokes the rds.UpgradeDBInstanceEngineVersion API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstanceengineversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceNetWorkInfo ¶

func (client *Client) UpgradeDBInstanceNetWorkInfo(request *UpgradeDBInstanceNetWorkInfoRequest) (response *UpgradeDBInstanceNetWorkInfoResponse, err error)

UpgradeDBInstanceNetWorkInfo invokes the rds.UpgradeDBInstanceNetWorkInfo API synchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancenetworkinfo.html

func (*Client) UpgradeDBInstanceNetWorkInfoWithCallback ¶

func (client *Client) UpgradeDBInstanceNetWorkInfoWithCallback(request *UpgradeDBInstanceNetWorkInfoRequest, callback func(response *UpgradeDBInstanceNetWorkInfoResponse, err error)) <-chan int

UpgradeDBInstanceNetWorkInfoWithCallback invokes the rds.UpgradeDBInstanceNetWorkInfo API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancenetworkinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceNetWorkInfoWithChan ¶

func (client *Client) UpgradeDBInstanceNetWorkInfoWithChan(request *UpgradeDBInstanceNetWorkInfoRequest) (<-chan *UpgradeDBInstanceNetWorkInfoResponse, <-chan error)

UpgradeDBInstanceNetWorkInfoWithChan invokes the rds.UpgradeDBInstanceNetWorkInfo API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancenetworkinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceNetwork ¶

func (client *Client) UpgradeDBInstanceNetwork(request *UpgradeDBInstanceNetworkRequest) (response *UpgradeDBInstanceNetworkResponse, err error)

UpgradeDBInstanceNetwork invokes the rds.UpgradeDBInstanceNetwork API synchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancenetwork.html

func (*Client) UpgradeDBInstanceNetworkWithCallback ¶

func (client *Client) UpgradeDBInstanceNetworkWithCallback(request *UpgradeDBInstanceNetworkRequest, callback func(response *UpgradeDBInstanceNetworkResponse, err error)) <-chan int

UpgradeDBInstanceNetworkWithCallback invokes the rds.UpgradeDBInstanceNetwork API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancenetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceNetworkWithChan ¶

func (client *Client) UpgradeDBInstanceNetworkWithChan(request *UpgradeDBInstanceNetworkRequest) (<-chan *UpgradeDBInstanceNetworkResponse, <-chan error)

UpgradeDBInstanceNetworkWithChan invokes the rds.UpgradeDBInstanceNetwork API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancenetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CloneDBInstanceRequest ¶

type CloneDBInstanceRequest struct {
	*requests.RpcRequest
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	PayType               string           `position:"Query" name:"PayType"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	BackupId              string           `position:"Query" name:"BackupId"`
	RestoreTime           string           `position:"Query" name:"RestoreTime"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	Period                string           `position:"Query" name:"Period"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
}

CloneDBInstanceRequest is the request struct for api CloneDBInstance

func CreateCloneDBInstanceRequest ¶

func CreateCloneDBInstanceRequest() (request *CloneDBInstanceRequest)

CreateCloneDBInstanceRequest creates a request to invoke CloneDBInstance API

type CloneDBInstanceResponse ¶

type CloneDBInstanceResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	DBInstanceId     string `json:"DBInstanceId" xml:"DBInstanceId"`
	OrderId          string `json:"OrderId" xml:"OrderId"`
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	Port             string `json:"Port" xml:"Port"`
}

CloneDBInstanceResponse is the response struct for api CloneDBInstance

func CreateCloneDBInstanceResponse ¶

func CreateCloneDBInstanceResponse() (response *CloneDBInstanceResponse)

CreateCloneDBInstanceResponse creates a response to parse from CloneDBInstance response

type ConfigParameters ¶

type ConfigParameters struct {
	DBInstanceParameter []DBInstanceParameter `json:"DBInstanceParameter" xml:"DBInstanceParameter"`
}

ConfigParameters is a nested struct in rds response

type Connection ¶

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

Connection is a nested struct in rds response

type CopyDatabaseRequest ¶

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

CopyDatabaseRequest is the request struct for api CopyDatabase

func CreateCopyDatabaseRequest ¶

func CreateCopyDatabaseRequest() (request *CopyDatabaseRequest)

CreateCopyDatabaseRequest creates a request to invoke CopyDatabase API

type CopyDatabaseResponse ¶

type CopyDatabaseResponse struct {
	*responses.BaseResponse
	DBName   string `json:"DBName" xml:"DBName"`
	DBStatus string `json:"DBStatus" xml:"DBStatus"`
	TaskId   string `json:"TaskId" xml:"TaskId"`
}

CopyDatabaseResponse is the response struct for api CopyDatabase

func CreateCopyDatabaseResponse ¶

func CreateCopyDatabaseResponse() (response *CopyDatabaseResponse)

CreateCopyDatabaseResponse creates a response to parse from CopyDatabase response

type Coupon ¶

type Coupon struct {
	Name        string `json:"Name" xml:"Name"`
	CouponNo    string `json:"CouponNo" xml:"CouponNo"`
	IsSelected  string `json:"IsSelected" xml:"IsSelected"`
	Description string `json:"Description" xml:"Description"`
}

Coupon is a nested struct in rds response

type CouponsInDescribePrice ¶

type CouponsInDescribePrice struct {
	Coupon []Coupon `json:"Coupon" xml:"Coupon"`
}

CouponsInDescribePrice is a nested struct in rds response

type CouponsInDescribeRenewalPrice ¶

type CouponsInDescribeRenewalPrice struct {
	Coupon []Coupon `json:"Coupon" xml:"Coupon"`
}

CouponsInDescribeRenewalPrice is a nested struct in rds response

type CouponsInQueryPriceForBuy ¶

type CouponsInQueryPriceForBuy struct {
	Coupon []Coupon `json:"Coupon" xml:"Coupon"`
}

CouponsInQueryPriceForBuy is a nested struct in rds response

type CreateAccountRequest ¶

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

CreateAccountRequest is the request struct for api CreateAccount

func CreateCreateAccountRequest ¶

func CreateCreateAccountRequest() (request *CreateAccountRequest)

CreateCreateAccountRequest creates a request to invoke CreateAccount API

type CreateAccountResponse ¶

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

CreateAccountResponse is the response struct for api CreateAccount

func CreateCreateAccountResponse ¶

func CreateCreateAccountResponse() (response *CreateAccountResponse)

CreateCreateAccountResponse creates a response to parse from CreateAccount response

type CreateBackupRequest ¶

type CreateBackupRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	BackupMethod         string           `position:"Query" name:"BackupMethod"`
	BackupType           string           `position:"Query" name:"BackupType"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CreateBackupRequest is the request struct for api CreateBackup

func CreateCreateBackupRequest ¶

func CreateCreateBackupRequest() (request *CreateBackupRequest)

CreateCreateBackupRequest creates a request to invoke CreateBackup API

type CreateBackupResponse ¶

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

CreateBackupResponse is the response struct for api CreateBackup

func CreateCreateBackupResponse ¶

func CreateCreateBackupResponse() (response *CreateBackupResponse)

CreateCreateBackupResponse creates a response to parse from CreateBackup response

type CreateDBInstanceReplicaRequest ¶

type CreateDBInstanceReplicaRequest struct {
	*requests.RpcRequest
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceDBInstanceId    string           `position:"Query" name:"SourceDBInstanceId"`
	Engine                string           `position:"Query" name:"Engine"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	SystemDBCharset       string           `position:"Query" name:"SystemDBCharset"`
	DBInstanceNetType     string           `position:"Query" name:"DBInstanceNetType"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	PayType               string           `position:"Query" name:"PayType"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
	ConnectionMode        string           `position:"Query" name:"ConnectionMode"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	ReplicaDescription    string           `position:"Query" name:"ReplicaDescription"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	Period                string           `position:"Query" name:"Period"`
	ReplicaMode           string           `position:"Query" name:"ReplicaMode"`
	DomainMode            string           `position:"Query" name:"DomainMode"`
}

CreateDBInstanceReplicaRequest is the request struct for api CreateDBInstanceReplica

func CreateCreateDBInstanceReplicaRequest ¶

func CreateCreateDBInstanceReplicaRequest() (request *CreateDBInstanceReplicaRequest)

CreateCreateDBInstanceReplicaRequest creates a request to invoke CreateDBInstanceReplica API

type CreateDBInstanceReplicaResponse ¶

type CreateDBInstanceReplicaResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	OrderId      int    `json:"OrderId" xml:"OrderId"`
	ReplicaId    string `json:"ReplicaId" xml:"ReplicaId"`
	WorkflowId   string `json:"WorkflowId" xml:"WorkflowId"`
}

CreateDBInstanceReplicaResponse is the response struct for api CreateDBInstanceReplica

func CreateCreateDBInstanceReplicaResponse ¶

func CreateCreateDBInstanceReplicaResponse() (response *CreateDBInstanceReplicaResponse)

CreateCreateDBInstanceReplicaResponse creates a response to parse from CreateDBInstanceReplica response

type CreateDBInstanceRequest ¶

type CreateDBInstanceRequest struct {
	*requests.RpcRequest
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Engine                string           `position:"Query" name:"Engine"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	SystemDBCharset       string           `position:"Query" name:"SystemDBCharset"`
	DBInstanceNetType     string           `position:"Query" name:"DBInstanceNetType"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	PayType               string           `position:"Query" name:"PayType"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
	ConnectionMode        string           `position:"Query" name:"ConnectionMode"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	Period                string           `position:"Query" name:"Period"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	TunnelId              string           `position:"Query" name:"TunnelId"`
}

CreateDBInstanceRequest is the request struct for api CreateDBInstance

func CreateCreateDBInstanceRequest ¶

func CreateCreateDBInstanceRequest() (request *CreateDBInstanceRequest)

CreateCreateDBInstanceRequest creates a request to invoke CreateDBInstance API

type CreateDBInstanceResponse ¶

type CreateDBInstanceResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	DBInstanceId     string `json:"DBInstanceId" xml:"DBInstanceId"`
	OrderId          string `json:"OrderId" xml:"OrderId"`
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	Port             string `json:"Port" xml:"Port"`
}

CreateDBInstanceResponse is the response struct for api CreateDBInstance

func CreateCreateDBInstanceResponse ¶

func CreateCreateDBInstanceResponse() (response *CreateDBInstanceResponse)

CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response

type CreateDampPolicyRequest ¶

type CreateDampPolicyRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PolicyName           string           `position:"Query" name:"PolicyName"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	Handlers             string           `position:"Query" name:"Handlers"`
	SourceRules          string           `position:"Query" name:"SourceRules"`
	TimeRules            string           `position:"Query" name:"TimeRules"`
	ActionRules          string           `position:"Query" name:"ActionRules"`
}

CreateDampPolicyRequest is the request struct for api CreateDampPolicy

func CreateCreateDampPolicyRequest ¶

func CreateCreateDampPolicyRequest() (request *CreateDampPolicyRequest)

CreateCreateDampPolicyRequest creates a request to invoke CreateDampPolicy API

type CreateDampPolicyResponse ¶

type CreateDampPolicyResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	PolicyId   string `json:"PolicyId" xml:"PolicyId"`
	PolicyName string `json:"PolicyName" xml:"PolicyName"`
}

CreateDampPolicyResponse is the response struct for api CreateDampPolicy

func CreateCreateDampPolicyResponse ¶

func CreateCreateDampPolicyResponse() (response *CreateDampPolicyResponse)

CreateCreateDampPolicyResponse creates a response to parse from CreateDampPolicy response

type CreateDatabaseRequest ¶

type CreateDatabaseRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	CharacterSetName     string           `position:"Query" name:"CharacterSetName"`
	DBDescription        string           `position:"Query" name:"DBDescription"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CreateDatabaseRequest is the request struct for api CreateDatabase

func CreateCreateDatabaseRequest ¶

func CreateCreateDatabaseRequest() (request *CreateDatabaseRequest)

CreateCreateDatabaseRequest creates a request to invoke CreateDatabase API

type CreateDatabaseResponse ¶

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

CreateDatabaseResponse is the response struct for api CreateDatabase

func CreateCreateDatabaseResponse ¶

func CreateCreateDatabaseResponse() (response *CreateDatabaseResponse)

CreateCreateDatabaseResponse creates a response to parse from CreateDatabase response

type CreateDiagnosticReportRequest ¶

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

CreateDiagnosticReportRequest is the request struct for api CreateDiagnosticReport

func CreateCreateDiagnosticReportRequest ¶

func CreateCreateDiagnosticReportRequest() (request *CreateDiagnosticReportRequest)

CreateCreateDiagnosticReportRequest creates a request to invoke CreateDiagnosticReport API

type CreateDiagnosticReportResponse ¶

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

CreateDiagnosticReportResponse is the response struct for api CreateDiagnosticReport

func CreateCreateDiagnosticReportResponse ¶

func CreateCreateDiagnosticReportResponse() (response *CreateDiagnosticReportResponse)

CreateCreateDiagnosticReportResponse creates a response to parse from CreateDiagnosticReport response

type CreateMigrateTaskForSQLServerRequest ¶

type CreateMigrateTaskForSQLServerRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	TaskType             string           `position:"Query" name:"TaskType"`
	IsOnlineDB           string           `position:"Query" name:"IsOnlineDB"`
	OSSUrls              string           `position:"Query" name:"OSSUrls"`
}

CreateMigrateTaskForSQLServerRequest is the request struct for api CreateMigrateTaskForSQLServer

func CreateCreateMigrateTaskForSQLServerRequest ¶

func CreateCreateMigrateTaskForSQLServerRequest() (request *CreateMigrateTaskForSQLServerRequest)

CreateCreateMigrateTaskForSQLServerRequest creates a request to invoke CreateMigrateTaskForSQLServer API

type CreateMigrateTaskForSQLServerResponse ¶

type CreateMigrateTaskForSQLServerResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
	TaskId         string `json:"TaskId" xml:"TaskId"`
	DBName         string `json:"DBName" xml:"DBName"`
	MigrateIaskId  string `json:"MigrateIaskId" xml:"MigrateIaskId"`
	TaskType       string `json:"TaskType" xml:"TaskType"`
}

CreateMigrateTaskForSQLServerResponse is the response struct for api CreateMigrateTaskForSQLServer

func CreateCreateMigrateTaskForSQLServerResponse ¶

func CreateCreateMigrateTaskForSQLServerResponse() (response *CreateMigrateTaskForSQLServerResponse)

CreateCreateMigrateTaskForSQLServerResponse creates a response to parse from CreateMigrateTaskForSQLServer response

type CreateMigrateTaskRequest ¶

type CreateMigrateTaskRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	IsOnlineDB           string           `position:"Query" name:"IsOnlineDB"`
	OSSUrls              string           `position:"Query" name:"OSSUrls"`
}

CreateMigrateTaskRequest is the request struct for api CreateMigrateTask

func CreateCreateMigrateTaskRequest ¶

func CreateCreateMigrateTaskRequest() (request *CreateMigrateTaskRequest)

CreateCreateMigrateTaskRequest creates a request to invoke CreateMigrateTask API

type CreateMigrateTaskResponse ¶

type CreateMigrateTaskResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	DBInstanceId  string `json:"DBInstanceId" xml:"DBInstanceId"`
	TaskId        string `json:"TaskId" xml:"TaskId"`
	DBName        string `json:"DBName" xml:"DBName"`
	MigrateIaskId string `json:"MigrateIaskId" xml:"MigrateIaskId"`
	BackupMode    string `json:"BackupMode" xml:"BackupMode"`
}

CreateMigrateTaskResponse is the response struct for api CreateMigrateTask

func CreateCreateMigrateTaskResponse ¶

func CreateCreateMigrateTaskResponse() (response *CreateMigrateTaskResponse)

CreateCreateMigrateTaskResponse creates a response to parse from CreateMigrateTask response

type CreatePolicyWithSpecifiedPolicyRequest ¶

type CreatePolicyWithSpecifiedPolicyRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PolicyId             string           `position:"Query" name:"PolicyId"`
}

CreatePolicyWithSpecifiedPolicyRequest is the request struct for api CreatePolicyWithSpecifiedPolicy

func CreateCreatePolicyWithSpecifiedPolicyRequest ¶

func CreateCreatePolicyWithSpecifiedPolicyRequest() (request *CreatePolicyWithSpecifiedPolicyRequest)

CreateCreatePolicyWithSpecifiedPolicyRequest creates a request to invoke CreatePolicyWithSpecifiedPolicy API

type CreatePolicyWithSpecifiedPolicyResponse ¶

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

CreatePolicyWithSpecifiedPolicyResponse is the response struct for api CreatePolicyWithSpecifiedPolicy

func CreateCreatePolicyWithSpecifiedPolicyResponse ¶

func CreateCreatePolicyWithSpecifiedPolicyResponse() (response *CreatePolicyWithSpecifiedPolicyResponse)

CreateCreatePolicyWithSpecifiedPolicyResponse creates a response to parse from CreatePolicyWithSpecifiedPolicy response

type CreateReadOnlyDBInstanceRequest ¶

type CreateReadOnlyDBInstanceRequest struct {
	*requests.RpcRequest
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	PayType               string           `position:"Query" name:"PayType"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
}

CreateReadOnlyDBInstanceRequest is the request struct for api CreateReadOnlyDBInstance

func CreateCreateReadOnlyDBInstanceRequest ¶

func CreateCreateReadOnlyDBInstanceRequest() (request *CreateReadOnlyDBInstanceRequest)

CreateCreateReadOnlyDBInstanceRequest creates a request to invoke CreateReadOnlyDBInstance API

type CreateReadOnlyDBInstanceResponse ¶

type CreateReadOnlyDBInstanceResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	DBInstanceId     string `json:"DBInstanceId" xml:"DBInstanceId"`
	OrderId          string `json:"OrderId" xml:"OrderId"`
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	Port             string `json:"Port" xml:"Port"`
}

CreateReadOnlyDBInstanceResponse is the response struct for api CreateReadOnlyDBInstance

func CreateCreateReadOnlyDBInstanceResponse ¶

func CreateCreateReadOnlyDBInstanceResponse() (response *CreateReadOnlyDBInstanceResponse)

CreateCreateReadOnlyDBInstanceResponse creates a response to parse from CreateReadOnlyDBInstance response

type CreateSQLDiagnosisRequest ¶

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

CreateSQLDiagnosisRequest is the request struct for api CreateSQLDiagnosis

func CreateCreateSQLDiagnosisRequest ¶

func CreateCreateSQLDiagnosisRequest() (request *CreateSQLDiagnosisRequest)

CreateCreateSQLDiagnosisRequest creates a request to invoke CreateSQLDiagnosis API

type CreateSQLDiagnosisResponse ¶

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

CreateSQLDiagnosisResponse is the response struct for api CreateSQLDiagnosis

func CreateCreateSQLDiagnosisResponse ¶

func CreateCreateSQLDiagnosisResponse() (response *CreateSQLDiagnosisResponse)

CreateCreateSQLDiagnosisResponse creates a response to parse from CreateSQLDiagnosis response

type CreateTempDBInstanceRequest ¶

type CreateTempDBInstanceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupId             requests.Integer `position:"Query" name:"BackupId"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

CreateTempDBInstanceRequest is the request struct for api CreateTempDBInstance

func CreateCreateTempDBInstanceRequest ¶

func CreateCreateTempDBInstanceRequest() (request *CreateTempDBInstanceRequest)

CreateCreateTempDBInstanceRequest creates a request to invoke CreateTempDBInstance API

type CreateTempDBInstanceResponse ¶

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

CreateTempDBInstanceResponse is the response struct for api CreateTempDBInstance

func CreateCreateTempDBInstanceResponse ¶

func CreateCreateTempDBInstanceResponse() (response *CreateTempDBInstanceResponse)

CreateCreateTempDBInstanceResponse creates a response to parse from CreateTempDBInstance response

type CreateUploadPathForSQLServerRequest ¶

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

CreateUploadPathForSQLServerRequest is the request struct for api CreateUploadPathForSQLServer

func CreateCreateUploadPathForSQLServerRequest ¶

func CreateCreateUploadPathForSQLServerRequest() (request *CreateUploadPathForSQLServerRequest)

CreateCreateUploadPathForSQLServerRequest creates a request to invoke CreateUploadPathForSQLServer API

type CreateUploadPathForSQLServerResponse ¶

type CreateUploadPathForSQLServerResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	InternetFtpServer string `json:"InternetFtpServer" xml:"InternetFtpServer"`
	InternetPort      int    `json:"InternetPort" xml:"InternetPort"`
	IntranetFtpserver string `json:"IntranetFtpserver" xml:"IntranetFtpserver"`
	Intranetport      int    `json:"Intranetport" xml:"Intranetport"`
	UserName          string `json:"UserName" xml:"UserName"`
	Password          string `json:"Password" xml:"Password"`
	FileName          string `json:"FileName" xml:"FileName"`
}

CreateUploadPathForSQLServerResponse is the response struct for api CreateUploadPathForSQLServer

func CreateCreateUploadPathForSQLServerResponse ¶

func CreateCreateUploadPathForSQLServerResponse() (response *CreateUploadPathForSQLServerResponse)

CreateCreateUploadPathForSQLServerResponse creates a response to parse from CreateUploadPathForSQLServer response

type DBInstance ¶

type DBInstance struct {
	InsId                 int                                        `json:"InsId" xml:"InsId"`
	DBInstanceId          string                                     `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceDescription string                                     `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	PayType               string                                     `json:"PayType" xml:"PayType"`
	DBInstanceType        string                                     `json:"DBInstanceType" xml:"DBInstanceType"`
	RegionId              string                                     `json:"RegionId" xml:"RegionId"`
	ExpireTime            string                                     `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceStatus      string                                     `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	Engine                string                                     `json:"Engine" xml:"Engine"`
	DBInstanceNetType     string                                     `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
	ConnectionMode        string                                     `json:"ConnectionMode" xml:"ConnectionMode"`
	LockMode              string                                     `json:"LockMode" xml:"LockMode"`
	DBInstanceClass       string                                     `json:"DBInstanceClass" xml:"DBInstanceClass"`
	InstanceNetworkType   string                                     `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	VpcCloudInstanceId    string                                     `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	LockReason            string                                     `json:"LockReason" xml:"LockReason"`
	ZoneId                string                                     `json:"ZoneId" xml:"ZoneId"`
	MutriORsignle         bool                                       `json:"MutriORsignle" xml:"MutriORsignle"`
	CreateTime            string                                     `json:"CreateTime" xml:"CreateTime"`
	EngineVersion         string                                     `json:"EngineVersion" xml:"EngineVersion"`
	GuardDBInstanceId     string                                     `json:"GuardDBInstanceId" xml:"GuardDBInstanceId"`
	TempDBInstanceId      string                                     `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
	MasterInstanceId      string                                     `json:"MasterInstanceId" xml:"MasterInstanceId"`
	VpcId                 string                                     `json:"VpcId" xml:"VpcId"`
	VSwitchId             string                                     `json:"VSwitchId" xml:"VSwitchId"`
	ReplicateId           string                                     `json:"ReplicateId" xml:"ReplicateId"`
	ResourceGroupId       string                                     `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ReadOnlyDBInstanceIds ReadOnlyDBInstanceIdsInDescribeDBInstances `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
}

DBInstance is a nested struct in rds response

type DBInstanceAccount ¶

type DBInstanceAccount struct {
	DBInstanceId       string             `json:"DBInstanceId" xml:"DBInstanceId"`
	AccountName        string             `json:"AccountName" xml:"AccountName"`
	AccountStatus      string             `json:"AccountStatus" xml:"AccountStatus"`
	AccountType        string             `json:"AccountType" xml:"AccountType"`
	AccountDescription string             `json:"AccountDescription" xml:"AccountDescription"`
	DatabasePrivileges DatabasePrivileges `json:"DatabasePrivileges" xml:"DatabasePrivileges"`
}

DBInstanceAccount is a nested struct in rds response

type DBInstanceAttribute ¶

type DBInstanceAttribute struct {
	Engine                            string                                             `json:"Engine" xml:"Engine"`
	TempUpgradeTimeStart              string                                             `json:"TempUpgradeTimeStart" xml:"TempUpgradeTimeStart"`
	TempUpgradeRecoveryTime           string                                             `json:"TempUpgradeRecoveryTime" xml:"TempUpgradeRecoveryTime"`
	TempUpgradeRecoveryMaxIOPS        string                                             `json:"TempUpgradeRecoveryMaxIOPS" xml:"TempUpgradeRecoveryMaxIOPS"`
	DBInstanceDiskUsed                string                                             `json:"DBInstanceDiskUsed" xml:"DBInstanceDiskUsed"`
	AdvancedFeatures                  string                                             `json:"AdvancedFeatures" xml:"AdvancedFeatures"`
	DBInstanceClass                   string                                             `json:"DBInstanceClass" xml:"DBInstanceClass"`
	DBInstanceNetType                 string                                             `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
	VpcCloudInstanceId                string                                             `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	DBMaxQuantity                     int                                                `json:"DBMaxQuantity" xml:"DBMaxQuantity"`
	DBInstanceCPU                     string                                             `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
	MaxConnections                    int                                                `json:"MaxConnections" xml:"MaxConnections"`
	IncrementSourceDBInstanceId       string                                             `json:"IncrementSourceDBInstanceId" xml:"IncrementSourceDBInstanceId"`
	InstanceNetworkType               string                                             `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	DBInstanceType                    string                                             `json:"DBInstanceType" xml:"DBInstanceType"`
	TempUpgradeRecoveryClass          string                                             `json:"TempUpgradeRecoveryClass" xml:"TempUpgradeRecoveryClass"`
	DBInstanceId                      string                                             `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceMemory                  int                                                `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
	VpcId                             string                                             `json:"VpcId" xml:"VpcId"`
	SecurityIPList                    string                                             `json:"SecurityIPList" xml:"SecurityIPList"`
	SupportUpgradeAccountType         string                                             `json:"SupportUpgradeAccountType" xml:"SupportUpgradeAccountType"`
	MaxIOPS                           int                                                `json:"MaxIOPS" xml:"MaxIOPS"`
	Tags                              string                                             `json:"Tags" xml:"Tags"`
	EngineVersion                     string                                             `json:"EngineVersion" xml:"EngineVersion"`
	MaintainTime                      string                                             `json:"MaintainTime" xml:"MaintainTime"`
	PayType                           string                                             `json:"PayType" xml:"PayType"`
	DBInstanceStorage                 int                                                `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
	TempDBInstanceId                  string                                             `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
	ZoneId                            string                                             `json:"ZoneId" xml:"ZoneId"`
	ConnectionMode                    string                                             `json:"ConnectionMode" xml:"ConnectionMode"`
	LockMode                          string                                             `json:"LockMode" xml:"LockMode"`
	CanTempUpgrade                    bool                                               `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
	LockReason                        string                                             `json:"LockReason" xml:"LockReason"`
	Category                          string                                             `json:"Category" xml:"Category"`
	GuardDBInstanceId                 string                                             `json:"GuardDBInstanceId" xml:"GuardDBInstanceId"`
	InsId                             int                                                `json:"InsId" xml:"InsId"`
	DBInstanceDescription             string                                             `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	AccountType                       string                                             `json:"AccountType" xml:"AccountType"`
	GuardDBInstanceName               string                                             `json:"GuardDBInstanceName" xml:"GuardDBInstanceName"`
	RegionId                          string                                             `json:"RegionId" xml:"RegionId"`
	ResourceGroupId                   string                                             `json:"ResourceGroupId" xml:"ResourceGroupId"`
	TempUpgradeTimeEnd                string                                             `json:"TempUpgradeTimeEnd" xml:"TempUpgradeTimeEnd"`
	ExpireTime                        string                                             `json:"ExpireTime" xml:"ExpireTime"`
	TempUpgradeRecoveryMemory         int                                                `json:"TempUpgradeRecoveryMemory" xml:"TempUpgradeRecoveryMemory"`
	AccountMaxQuantity                int                                                `json:"AccountMaxQuantity" xml:"AccountMaxQuantity"`
	TempUpgradeRecoveryMaxConnections string                                             `json:"TempUpgradeRecoveryMaxConnections" xml:"TempUpgradeRecoveryMaxConnections"`
	Port                              string                                             `json:"Port" xml:"Port"`
	VSwitchId                         string                                             `json:"VSwitchId" xml:"VSwitchId"`
	CreationTime                      string                                             `json:"CreationTime" xml:"CreationTime"`
	MasterInstanceId                  string                                             `json:"MasterInstanceId" xml:"MasterInstanceId"`
	DBInstanceClassType               string                                             `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
	ReadDelayTime                     string                                             `json:"ReadDelayTime" xml:"ReadDelayTime"`
	DBInstanceStatus                  string                                             `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	ReplicateId                       string                                             `json:"ReplicateId" xml:"ReplicateId"`
	ConnectionString                  string                                             `json:"ConnectionString" xml:"ConnectionString"`
	TempUpgradeRecoveryCpu            int                                                `json:"TempUpgradeRecoveryCpu" xml:"TempUpgradeRecoveryCpu"`
	AvailabilityValue                 string                                             `json:"AvailabilityValue" xml:"AvailabilityValue"`
	ReadOnlyDBInstanceIds             ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
}

DBInstanceAttribute is a nested struct in rds response

type DBInstanceExpireTime ¶

type DBInstanceExpireTime struct {
	DBInstanceId          string `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	ExpireTime            string `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceStatus      string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	LockMode              string `json:"LockMode" xml:"LockMode"`
}

DBInstanceExpireTime is a nested struct in rds response

type DBInstanceIPArray ¶

type DBInstanceIPArray struct {
	DBInstanceIPArrayName      string `json:"DBInstanceIPArrayName" xml:"DBInstanceIPArrayName"`
	DBInstanceIPArrayAttribute string `json:"DBInstanceIPArrayAttribute" xml:"DBInstanceIPArrayAttribute"`
	SecurityIPList             string `json:"SecurityIPList" xml:"SecurityIPList"`
	WhitelistNetworkType       string `json:"WhitelistNetworkType" xml:"WhitelistNetworkType"`
}

DBInstanceIPArray is a nested struct in rds response

type DBInstanceIds ¶

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

DBInstanceIds is a nested struct in rds response

type DBInstanceNetInfo ¶

type DBInstanceNetInfo struct {
	Upgradeable          string            `json:"Upgradeable" xml:"Upgradeable"`
	ExpiredTime          string            `json:"ExpiredTime" xml:"ExpiredTime"`
	ConnectionString     string            `json:"ConnectionString" xml:"ConnectionString"`
	IPAddress            string            `json:"IPAddress" xml:"IPAddress"`
	IPType               string            `json:"IPType" xml:"IPType"`
	Port                 string            `json:"Port" xml:"Port"`
	VPCId                string            `json:"VPCId" xml:"VPCId"`
	VSwitchId            string            `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionStringType string            `json:"ConnectionStringType" xml:"ConnectionStringType"`
	MaxDelayTime         string            `json:"MaxDelayTime" xml:"MaxDelayTime"`
	DistributionType     string            `json:"DistributionType" xml:"DistributionType"`
	SecurityIPGroups     SecurityIPGroups  `json:"SecurityIPGroups" xml:"SecurityIPGroups"`
	DBInstanceWeights    DBInstanceWeights `json:"DBInstanceWeights" xml:"DBInstanceWeights"`
}

DBInstanceNetInfo is a nested struct in rds response

type DBInstanceNetInfos ¶

type DBInstanceNetInfos struct {
	DBInstanceNetInfo []DBInstanceNetInfo `json:"DBInstanceNetInfo" xml:"DBInstanceNetInfo"`
}

DBInstanceNetInfos is a nested struct in rds response

type DBInstanceParameter ¶

type DBInstanceParameter struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
}

DBInstanceParameter is a nested struct in rds response

type DBInstancePerformance ¶

type DBInstancePerformance struct {
	CPUUsage              string `json:"CPUUsage" xml:"CPUUsage"`
	IOPSUsage             string `json:"IOPSUsage" xml:"IOPSUsage"`
	DiskUsage             string `json:"DiskUsage" xml:"DiskUsage"`
	SessionUsage          string `json:"SessionUsage" xml:"SessionUsage"`
	DBInstanceId          string `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
}

DBInstancePerformance is a nested struct in rds response

type DBInstanceTag ¶

type DBInstanceTag struct {
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	Tags         Tags   `json:"Tags" xml:"Tags"`
}

DBInstanceTag is a nested struct in rds response

type DBInstanceWeight ¶

type DBInstanceWeight struct {
	Availability   string `json:"Availability" xml:"Availability"`
	DBInstanceType string `json:"DBInstanceType" xml:"DBInstanceType"`
	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
	Weight         string `json:"Weight" xml:"Weight"`
}

DBInstanceWeight is a nested struct in rds response

type DBInstanceWeights ¶

type DBInstanceWeights struct {
	DBInstanceWeight []DBInstanceWeight `json:"DBInstanceWeight" xml:"DBInstanceWeight"`
}

DBInstanceWeights is a nested struct in rds response

type DBInstances ¶

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

DBInstances is a nested struct in rds response

type Database ¶

type Database struct {
	CharacterSetName string                      `json:"CharacterSetName" xml:"CharacterSetName"`
	Engine           string                      `json:"Engine" xml:"Engine"`
	DBStatus         string                      `json:"DBStatus" xml:"DBStatus"`
	TDEStatus        string                      `json:"TDEStatus" xml:"TDEStatus"`
	DBName           string                      `json:"DBName" xml:"DBName"`
	DBInstanceId     string                      `json:"DBInstanceId" xml:"DBInstanceId"`
	DBDescription    string                      `json:"DBDescription" xml:"DBDescription"`
	Accounts         AccountsInDescribeDatabases `json:"Accounts" xml:"Accounts"`
}

Database is a nested struct in rds response

type DatabasePrivilege ¶

type DatabasePrivilege struct {
	DBName           string `json:"DBName" xml:"DBName"`
	AccountPrivilege string `json:"AccountPrivilege" xml:"AccountPrivilege"`
}

DatabasePrivilege is a nested struct in rds response

type DatabasePrivileges ¶

type DatabasePrivileges struct {
	DatabasePrivilege []DatabasePrivilege `json:"DatabasePrivilege" xml:"DatabasePrivilege"`
}

DatabasePrivileges is a nested struct in rds response

type DatabasesInDescribeDBInstanceTDE ¶

type DatabasesInDescribeDBInstanceTDE struct {
	Database []Database `json:"Database" xml:"Database"`
}

DatabasesInDescribeDBInstanceTDE is a nested struct in rds response

type DatabasesInDescribeDatabases ¶

type DatabasesInDescribeDatabases struct {
	Database []Database `json:"Database" xml:"Database"`
}

DatabasesInDescribeDatabases is a nested struct in rds response

type DeadLockList ¶

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

DeadLockList is a nested struct in rds response

type DegradeDBInstanceSpecRequest ¶

type DegradeDBInstanceSpecRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DegradeDBInstanceSpecRequest is the request struct for api DegradeDBInstanceSpec

func CreateDegradeDBInstanceSpecRequest ¶

func CreateDegradeDBInstanceSpecRequest() (request *DegradeDBInstanceSpecRequest)

CreateDegradeDBInstanceSpecRequest creates a request to invoke DegradeDBInstanceSpec API

type DegradeDBInstanceSpecResponse ¶

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

DegradeDBInstanceSpecResponse is the response struct for api DegradeDBInstanceSpec

func CreateDegradeDBInstanceSpecResponse ¶

func CreateDegradeDBInstanceSpecResponse() (response *DegradeDBInstanceSpecResponse)

CreateDegradeDBInstanceSpecResponse creates a response to parse from DegradeDBInstanceSpec response

type DeleteAccountRequest ¶

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

DeleteAccountRequest is the request struct for api DeleteAccount

func CreateDeleteAccountRequest ¶

func CreateDeleteAccountRequest() (request *DeleteAccountRequest)

CreateDeleteAccountRequest creates a request to invoke DeleteAccount API

type DeleteAccountResponse ¶

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

DeleteAccountResponse is the response struct for api DeleteAccount

func CreateDeleteAccountResponse ¶

func CreateDeleteAccountResponse() (response *DeleteAccountResponse)

CreateDeleteAccountResponse creates a response to parse from DeleteAccount response

type DeleteBackupRequest ¶

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

DeleteBackupRequest is the request struct for api DeleteBackup

func CreateDeleteBackupRequest ¶

func CreateDeleteBackupRequest() (request *DeleteBackupRequest)

CreateDeleteBackupRequest creates a request to invoke DeleteBackup API

type DeleteBackupResponse ¶

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

DeleteBackupResponse is the response struct for api DeleteBackup

func CreateDeleteBackupResponse ¶

func CreateDeleteBackupResponse() (response *DeleteBackupResponse)

CreateDeleteBackupResponse creates a response to parse from DeleteBackup response

type DeleteDBInstanceRequest ¶

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

DeleteDBInstanceRequest is the request struct for api DeleteDBInstance

func CreateDeleteDBInstanceRequest ¶

func CreateDeleteDBInstanceRequest() (request *DeleteDBInstanceRequest)

CreateDeleteDBInstanceRequest creates a request to invoke DeleteDBInstance API

type DeleteDBInstanceResponse ¶

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

DeleteDBInstanceResponse is the response struct for api DeleteDBInstance

func CreateDeleteDBInstanceResponse ¶

func CreateDeleteDBInstanceResponse() (response *DeleteDBInstanceResponse)

CreateDeleteDBInstanceResponse creates a response to parse from DeleteDBInstance response

type DeleteDampPolicyRequest ¶

type DeleteDampPolicyRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PolicyName           string           `position:"Query" name:"PolicyName"`
}

DeleteDampPolicyRequest is the request struct for api DeleteDampPolicy

func CreateDeleteDampPolicyRequest ¶

func CreateDeleteDampPolicyRequest() (request *DeleteDampPolicyRequest)

CreateDeleteDampPolicyRequest creates a request to invoke DeleteDampPolicy API

type DeleteDampPolicyResponse ¶

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

DeleteDampPolicyResponse is the response struct for api DeleteDampPolicy

func CreateDeleteDampPolicyResponse ¶

func CreateDeleteDampPolicyResponse() (response *DeleteDampPolicyResponse)

CreateDeleteDampPolicyResponse creates a response to parse from DeleteDampPolicy response

type DeleteDatabaseRequest ¶

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

DeleteDatabaseRequest is the request struct for api DeleteDatabase

func CreateDeleteDatabaseRequest ¶

func CreateDeleteDatabaseRequest() (request *DeleteDatabaseRequest)

CreateDeleteDatabaseRequest creates a request to invoke DeleteDatabase API

type DeleteDatabaseResponse ¶

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

DeleteDatabaseResponse is the response struct for api DeleteDatabase

func CreateDeleteDatabaseResponse ¶

func CreateDeleteDatabaseResponse() (response *DeleteDatabaseResponse)

CreateDeleteDatabaseResponse creates a response to parse from DeleteDatabase response

type DescibeImportsFromDatabaseRequest ¶

type DescibeImportsFromDatabaseRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Engine               string           `position:"Query" name:"Engine"`
	ImportId             requests.Integer `position:"Query" name:"ImportId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescibeImportsFromDatabaseRequest is the request struct for api DescibeImportsFromDatabase

func CreateDescibeImportsFromDatabaseRequest ¶

func CreateDescibeImportsFromDatabaseRequest() (request *DescibeImportsFromDatabaseRequest)

CreateDescibeImportsFromDatabaseRequest creates a request to invoke DescibeImportsFromDatabase API

type DescibeImportsFromDatabaseResponse ¶

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

DescibeImportsFromDatabaseResponse is the response struct for api DescibeImportsFromDatabase

func CreateDescibeImportsFromDatabaseResponse ¶

func CreateDescibeImportsFromDatabaseResponse() (response *DescibeImportsFromDatabaseResponse)

CreateDescibeImportsFromDatabaseResponse creates a response to parse from DescibeImportsFromDatabase response

type DescribeAbnormalDBInstancesRequest ¶

type DescribeAbnormalDBInstancesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Tags                 string           `position:"Query" name:"Tags"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeAbnormalDBInstancesRequest is the request struct for api DescribeAbnormalDBInstances

func CreateDescribeAbnormalDBInstancesRequest ¶

func CreateDescribeAbnormalDBInstancesRequest() (request *DescribeAbnormalDBInstancesRequest)

CreateDescribeAbnormalDBInstancesRequest creates a request to invoke DescribeAbnormalDBInstances API

type DescribeAbnormalDBInstancesResponse ¶

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

DescribeAbnormalDBInstancesResponse is the response struct for api DescribeAbnormalDBInstances

func CreateDescribeAbnormalDBInstancesResponse ¶

func CreateDescribeAbnormalDBInstancesResponse() (response *DescribeAbnormalDBInstancesResponse)

CreateDescribeAbnormalDBInstancesResponse creates a response to parse from DescribeAbnormalDBInstances response

type DescribeAccountsRequest ¶

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

DescribeAccountsRequest is the request struct for api DescribeAccounts

func CreateDescribeAccountsRequest ¶

func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)

CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API

type DescribeAccountsResponse ¶

type DescribeAccountsResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Accounts  AccountsInDescribeAccounts `json:"Accounts" xml:"Accounts"`
}

DescribeAccountsResponse is the response struct for api DescribeAccounts

func CreateDescribeAccountsResponse ¶

func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)

CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response

type DescribeBackupPolicyRequest ¶

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

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"`
	BackupRetentionPeriod    int    `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	PreferredNextBackupTime  string `json:"PreferredNextBackupTime" xml:"PreferredNextBackupTime"`
	PreferredBackupTime      string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	PreferredBackupPeriod    string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	BackupLog                string `json:"BackupLog" xml:"BackupLog"`
	LogBackupRetentionPeriod int    `json:"LogBackupRetentionPeriod" xml:"LogBackupRetentionPeriod"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse ¶

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupSetsForSecurityRequest ¶

type DescribeBackupSetsForSecurityRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TargetAliUid         string           `position:"Query" name:"TargetAliUid"`
	TargetAliBid         string           `position:"Query" name:"TargetAliBid"`
	BackupId             string           `position:"Query" name:"BackupId"`
	BackupLocation       string           `position:"Query" name:"BackupLocation"`
	BackupStatus         string           `position:"Query" name:"BackupStatus"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeBackupSetsForSecurityRequest is the request struct for api DescribeBackupSetsForSecurity

func CreateDescribeBackupSetsForSecurityRequest ¶

func CreateDescribeBackupSetsForSecurityRequest() (request *DescribeBackupSetsForSecurityRequest)

CreateDescribeBackupSetsForSecurityRequest creates a request to invoke DescribeBackupSetsForSecurity API

type DescribeBackupSetsForSecurityResponse ¶

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

DescribeBackupSetsForSecurityResponse is the response struct for api DescribeBackupSetsForSecurity

func CreateDescribeBackupSetsForSecurityResponse ¶

func CreateDescribeBackupSetsForSecurityResponse() (response *DescribeBackupSetsForSecurityResponse)

CreateDescribeBackupSetsForSecurityResponse creates a response to parse from DescribeBackupSetsForSecurity response

type DescribeBackupTasksRequest ¶

type DescribeBackupTasksRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	Flag                 string           `position:"Query" name:"Flag"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupJobId          string           `position:"Query" name:"BackupJobId"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	BackupJobStatus      string           `position:"Query" name:"BackupJobStatus"`
}

DescribeBackupTasksRequest is the request struct for api DescribeBackupTasks

func CreateDescribeBackupTasksRequest ¶

func CreateDescribeBackupTasksRequest() (request *DescribeBackupTasksRequest)

CreateDescribeBackupTasksRequest creates a request to invoke DescribeBackupTasks API

type DescribeBackupTasksResponse ¶

type DescribeBackupTasksResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeBackupTasks `json:"Items" xml:"Items"`
}

DescribeBackupTasksResponse is the response struct for api DescribeBackupTasks

func CreateDescribeBackupTasksResponse ¶

func CreateDescribeBackupTasksResponse() (response *DescribeBackupTasksResponse)

CreateDescribeBackupTasksResponse creates a response to parse from DescribeBackupTasks response

type DescribeBackupsForSecurityRequest ¶

type DescribeBackupsForSecurityRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TargetAliUid         string           `position:"Query" name:"TargetAliUid"`
	TargetAliBid         string           `position:"Query" name:"TargetAliBid"`
	BackupId             string           `position:"Query" name:"BackupId"`
	BackupLocation       string           `position:"Query" name:"BackupLocation"`
	BackupStatus         string           `position:"Query" name:"BackupStatus"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeBackupsForSecurityRequest is the request struct for api DescribeBackupsForSecurity

func CreateDescribeBackupsForSecurityRequest ¶

func CreateDescribeBackupsForSecurityRequest() (request *DescribeBackupsForSecurityRequest)

CreateDescribeBackupsForSecurityRequest creates a request to invoke DescribeBackupsForSecurity API

type DescribeBackupsForSecurityResponse ¶

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

DescribeBackupsForSecurityResponse is the response struct for api DescribeBackupsForSecurity

func CreateDescribeBackupsForSecurityResponse ¶

func CreateDescribeBackupsForSecurityResponse() (response *DescribeBackupsForSecurityResponse)

CreateDescribeBackupsForSecurityResponse creates a response to parse from DescribeBackupsForSecurity response

type DescribeBackupsRequest ¶

type DescribeBackupsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupId             string           `position:"Query" name:"BackupId"`
	BackupLocation       string           `position:"Query" name:"BackupLocation"`
	BackupStatus         string           `position:"Query" name:"BackupStatus"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeBackupsRequest is the request struct for api DescribeBackups

func CreateDescribeBackupsRequest ¶

func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest)

CreateDescribeBackupsRequest creates a request to invoke DescribeBackups API

type DescribeBackupsResponse ¶

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

DescribeBackupsResponse is the response struct for api DescribeBackups

func CreateDescribeBackupsResponse ¶

func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)

CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response

type DescribeBinlogFilesRequest ¶

type DescribeBinlogFilesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeBinlogFilesRequest is the request struct for api DescribeBinlogFiles

func CreateDescribeBinlogFilesRequest ¶

func CreateDescribeBinlogFilesRequest() (request *DescribeBinlogFilesRequest)

CreateDescribeBinlogFilesRequest creates a request to invoke DescribeBinlogFiles API

type DescribeBinlogFilesResponse ¶

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

DescribeBinlogFilesResponse is the response struct for api DescribeBinlogFiles

func CreateDescribeBinlogFilesResponse ¶

func CreateDescribeBinlogFilesResponse() (response *DescribeBinlogFilesResponse)

CreateDescribeBinlogFilesResponse creates a response to parse from DescribeBinlogFiles response

type DescribeCharacterSetNameRequest ¶

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

DescribeCharacterSetNameRequest is the request struct for api DescribeCharacterSetName

func CreateDescribeCharacterSetNameRequest ¶

func CreateDescribeCharacterSetNameRequest() (request *DescribeCharacterSetNameRequest)

CreateDescribeCharacterSetNameRequest creates a request to invoke DescribeCharacterSetName API

type DescribeCharacterSetNameResponse ¶

type DescribeCharacterSetNameResponse struct {
	*responses.BaseResponse
	RequestId             string                `json:"RequestId" xml:"RequestId"`
	Engine                string                `json:"Engine" xml:"Engine"`
	CharacterSetNameItems CharacterSetNameItems `json:"CharacterSetNameItems" xml:"CharacterSetNameItems"`
}

DescribeCharacterSetNameResponse is the response struct for api DescribeCharacterSetName

func CreateDescribeCharacterSetNameResponse ¶

func CreateDescribeCharacterSetNameResponse() (response *DescribeCharacterSetNameResponse)

CreateDescribeCharacterSetNameResponse creates a response to parse from DescribeCharacterSetName response

type DescribeDBInstanceAttributeRequest ¶

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

DescribeDBInstanceAttributeRequest is the request struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeRequest ¶

func CreateDescribeDBInstanceAttributeRequest() (request *DescribeDBInstanceAttributeRequest)

CreateDescribeDBInstanceAttributeRequest creates a request to invoke DescribeDBInstanceAttribute API

type DescribeDBInstanceAttributeResponse ¶

type DescribeDBInstanceAttributeResponse struct {
	*responses.BaseResponse
	RequestId string                             `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeDBInstanceAttribute `json:"Items" xml:"Items"`
}

DescribeDBInstanceAttributeResponse is the response struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeResponse ¶

func CreateDescribeDBInstanceAttributeResponse() (response *DescribeDBInstanceAttributeResponse)

CreateDescribeDBInstanceAttributeResponse creates a response to parse from DescribeDBInstanceAttribute response

type DescribeDBInstanceByTagsRequest ¶

type DescribeDBInstanceByTagsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeDBInstanceByTagsRequest is the request struct for api DescribeDBInstanceByTags

func CreateDescribeDBInstanceByTagsRequest ¶

func CreateDescribeDBInstanceByTagsRequest() (request *DescribeDBInstanceByTagsRequest)

CreateDescribeDBInstanceByTagsRequest creates a request to invoke DescribeDBInstanceByTags API

type DescribeDBInstanceByTagsResponse ¶

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

DescribeDBInstanceByTagsResponse is the response struct for api DescribeDBInstanceByTags

func CreateDescribeDBInstanceByTagsResponse ¶

func CreateDescribeDBInstanceByTagsResponse() (response *DescribeDBInstanceByTagsResponse)

CreateDescribeDBInstanceByTagsResponse creates a response to parse from DescribeDBInstanceByTags response

type DescribeDBInstanceExtendAttributeRequest ¶

type DescribeDBInstanceExtendAttributeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

DescribeDBInstanceExtendAttributeRequest is the request struct for api DescribeDBInstanceExtendAttribute

func CreateDescribeDBInstanceExtendAttributeRequest ¶

func CreateDescribeDBInstanceExtendAttributeRequest() (request *DescribeDBInstanceExtendAttributeRequest)

CreateDescribeDBInstanceExtendAttributeRequest creates a request to invoke DescribeDBInstanceExtendAttribute API

type DescribeDBInstanceExtendAttributeResponse ¶

type DescribeDBInstanceExtendAttributeResponse struct {
	*responses.BaseResponse
	RequestId                         string `json:"RequestId" xml:"RequestId"`
	CanTempUpgrade                    bool   `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
	TempUpgradeTimeStart              string `json:"TempUpgradeTimeStart" xml:"TempUpgradeTimeStart"`
	TempUpgradeTimeEnd                string `json:"TempUpgradeTimeEnd" xml:"TempUpgradeTimeEnd"`
	TempUpgradeRecoveryTime           string `json:"TempUpgradeRecoveryTime" xml:"TempUpgradeRecoveryTime"`
	TempUpgradeRecoveryClass          string `json:"TempUpgradeRecoveryClass" xml:"TempUpgradeRecoveryClass"`
	TempUpgradeRecoveryCpu            int    `json:"TempUpgradeRecoveryCpu" xml:"TempUpgradeRecoveryCpu"`
	TempUpgradeRecoveryMemory         int    `json:"TempUpgradeRecoveryMemory" xml:"TempUpgradeRecoveryMemory"`
	TempUpgradeRecoveryMaxIOPS        string `json:"TempUpgradeRecoveryMaxIOPS" xml:"TempUpgradeRecoveryMaxIOPS"`
	TempUpgradeRecoveryMaxConnections string `json:"TempUpgradeRecoveryMaxConnections" xml:"TempUpgradeRecoveryMaxConnections"`
}

DescribeDBInstanceExtendAttributeResponse is the response struct for api DescribeDBInstanceExtendAttribute

func CreateDescribeDBInstanceExtendAttributeResponse ¶

func CreateDescribeDBInstanceExtendAttributeResponse() (response *DescribeDBInstanceExtendAttributeResponse)

CreateDescribeDBInstanceExtendAttributeResponse creates a response to parse from DescribeDBInstanceExtendAttribute response

type DescribeDBInstanceHAConfigRequest ¶

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

DescribeDBInstanceHAConfigRequest is the request struct for api DescribeDBInstanceHAConfig

func CreateDescribeDBInstanceHAConfigRequest ¶

func CreateDescribeDBInstanceHAConfigRequest() (request *DescribeDBInstanceHAConfigRequest)

CreateDescribeDBInstanceHAConfigRequest creates a request to invoke DescribeDBInstanceHAConfig API

type DescribeDBInstanceHAConfigResponse ¶

type DescribeDBInstanceHAConfigResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	DBInstanceId      string            `json:"DBInstanceId" xml:"DBInstanceId"`
	SyncMode          string            `json:"SyncMode" xml:"SyncMode"`
	HAMode            string            `json:"HAMode" xml:"HAMode"`
	HostInstanceInfos HostInstanceInfos `json:"HostInstanceInfos" xml:"HostInstanceInfos"`
}

DescribeDBInstanceHAConfigResponse is the response struct for api DescribeDBInstanceHAConfig

func CreateDescribeDBInstanceHAConfigResponse ¶

func CreateDescribeDBInstanceHAConfigResponse() (response *DescribeDBInstanceHAConfigResponse)

CreateDescribeDBInstanceHAConfigResponse creates a response to parse from DescribeDBInstanceHAConfig response

type DescribeDBInstanceIPArrayListRequest ¶

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

DescribeDBInstanceIPArrayListRequest is the request struct for api DescribeDBInstanceIPArrayList

func CreateDescribeDBInstanceIPArrayListRequest ¶

func CreateDescribeDBInstanceIPArrayListRequest() (request *DescribeDBInstanceIPArrayListRequest)

CreateDescribeDBInstanceIPArrayListRequest creates a request to invoke DescribeDBInstanceIPArrayList API

type DescribeDBInstanceIPArrayListResponse ¶

type DescribeDBInstanceIPArrayListResponse struct {
	*responses.BaseResponse
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeDBInstanceIPArrayList `json:"Items" xml:"Items"`
}

DescribeDBInstanceIPArrayListResponse is the response struct for api DescribeDBInstanceIPArrayList

func CreateDescribeDBInstanceIPArrayListResponse ¶

func CreateDescribeDBInstanceIPArrayListResponse() (response *DescribeDBInstanceIPArrayListResponse)

CreateDescribeDBInstanceIPArrayListResponse creates a response to parse from DescribeDBInstanceIPArrayList response

type DescribeDBInstanceMonitorRequest ¶

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

DescribeDBInstanceMonitorRequest is the request struct for api DescribeDBInstanceMonitor

func CreateDescribeDBInstanceMonitorRequest ¶

func CreateDescribeDBInstanceMonitorRequest() (request *DescribeDBInstanceMonitorRequest)

CreateDescribeDBInstanceMonitorRequest creates a request to invoke DescribeDBInstanceMonitor API

type DescribeDBInstanceMonitorResponse ¶

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

DescribeDBInstanceMonitorResponse is the response struct for api DescribeDBInstanceMonitor

func CreateDescribeDBInstanceMonitorResponse ¶

func CreateDescribeDBInstanceMonitorResponse() (response *DescribeDBInstanceMonitorResponse)

CreateDescribeDBInstanceMonitorResponse creates a response to parse from DescribeDBInstanceMonitor response

type DescribeDBInstanceNetInfoRequest ¶

type DescribeDBInstanceNetInfoRequest struct {
	*requests.RpcRequest
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	DBInstanceId             string           `position:"Query" name:"DBInstanceId"`
	Flag                     string           `position:"Query" name:"Flag"`
	DBInstanceNetRWSplitType string           `position:"Query" name:"DBInstanceNetRWSplitType"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
}

DescribeDBInstanceNetInfoRequest is the request struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoRequest ¶

func CreateDescribeDBInstanceNetInfoRequest() (request *DescribeDBInstanceNetInfoRequest)

CreateDescribeDBInstanceNetInfoRequest creates a request to invoke DescribeDBInstanceNetInfo API

type DescribeDBInstanceNetInfoResponse ¶

type DescribeDBInstanceNetInfoResponse struct {
	*responses.BaseResponse
	RequestId           string             `json:"RequestId" xml:"RequestId"`
	InstanceNetworkType string             `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	DBInstanceNetInfos  DBInstanceNetInfos `json:"DBInstanceNetInfos" xml:"DBInstanceNetInfos"`
}

DescribeDBInstanceNetInfoResponse is the response struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoResponse ¶

func CreateDescribeDBInstanceNetInfoResponse() (response *DescribeDBInstanceNetInfoResponse)

CreateDescribeDBInstanceNetInfoResponse creates a response to parse from DescribeDBInstanceNetInfo response

type DescribeDBInstancePerformanceRequest ¶

type DescribeDBInstancePerformanceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Key                  string           `position:"Query" name:"Key"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
}

DescribeDBInstancePerformanceRequest is the request struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceRequest ¶

func CreateDescribeDBInstancePerformanceRequest() (request *DescribeDBInstancePerformanceRequest)

CreateDescribeDBInstancePerformanceRequest creates a request to invoke DescribeDBInstancePerformance API

type DescribeDBInstancePerformanceResponse ¶

type DescribeDBInstancePerformanceResponse struct {
	*responses.BaseResponse
	RequestId       string                                         `json:"RequestId" xml:"RequestId"`
	DBInstanceId    string                                         `json:"DBInstanceId" xml:"DBInstanceId"`
	Engine          string                                         `json:"Engine" xml:"Engine"`
	StartTime       string                                         `json:"StartTime" xml:"StartTime"`
	EndTime         string                                         `json:"EndTime" xml:"EndTime"`
	PerformanceKeys PerformanceKeysInDescribeDBInstancePerformance `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBInstancePerformanceResponse is the response struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceResponse ¶

func CreateDescribeDBInstancePerformanceResponse() (response *DescribeDBInstancePerformanceResponse)

CreateDescribeDBInstancePerformanceResponse creates a response to parse from DescribeDBInstancePerformance response

type DescribeDBInstanceSSLRequest ¶

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

DescribeDBInstanceSSLRequest is the request struct for api DescribeDBInstanceSSL

func CreateDescribeDBInstanceSSLRequest ¶

func CreateDescribeDBInstanceSSLRequest() (request *DescribeDBInstanceSSLRequest)

CreateDescribeDBInstanceSSLRequest creates a request to invoke DescribeDBInstanceSSL API

type DescribeDBInstanceSSLResponse ¶

type DescribeDBInstanceSSLResponse struct {
	*responses.BaseResponse
	RequestId           string `json:"RequestId" xml:"RequestId"`
	ConnectionString    string `json:"ConnectionString" xml:"ConnectionString"`
	SSLExpireTime       string `json:"SSLExpireTime" xml:"SSLExpireTime"`
	RequireUpdate       string `json:"RequireUpdate" xml:"RequireUpdate"`
	RequireUpdateReason string `json:"RequireUpdateReason" xml:"RequireUpdateReason"`
}

DescribeDBInstanceSSLResponse is the response struct for api DescribeDBInstanceSSL

func CreateDescribeDBInstanceSSLResponse ¶

func CreateDescribeDBInstanceSSLResponse() (response *DescribeDBInstanceSSLResponse)

CreateDescribeDBInstanceSSLResponse creates a response to parse from DescribeDBInstanceSSL response

type DescribeDBInstanceTDERequest ¶

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

DescribeDBInstanceTDERequest is the request struct for api DescribeDBInstanceTDE

func CreateDescribeDBInstanceTDERequest ¶

func CreateDescribeDBInstanceTDERequest() (request *DescribeDBInstanceTDERequest)

CreateDescribeDBInstanceTDERequest creates a request to invoke DescribeDBInstanceTDE API

type DescribeDBInstanceTDEResponse ¶

type DescribeDBInstanceTDEResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"RequestId" xml:"RequestId"`
	TDEStatus string                           `json:"TDEStatus" xml:"TDEStatus"`
	Databases DatabasesInDescribeDBInstanceTDE `json:"Databases" xml:"Databases"`
}

DescribeDBInstanceTDEResponse is the response struct for api DescribeDBInstanceTDE

func CreateDescribeDBInstanceTDEResponse ¶

func CreateDescribeDBInstanceTDEResponse() (response *DescribeDBInstanceTDEResponse)

CreateDescribeDBInstanceTDEResponse creates a response to parse from DescribeDBInstanceTDE response

type DescribeDBInstanceUserRequest ¶

type DescribeDBInstanceUserRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ConnectionString     string           `position:"Query" name:"ConnectionString"`
}

DescribeDBInstanceUserRequest is the request struct for api DescribeDBInstanceUser

func CreateDescribeDBInstanceUserRequest ¶

func CreateDescribeDBInstanceUserRequest() (request *DescribeDBInstanceUserRequest)

CreateDescribeDBInstanceUserRequest creates a request to invoke DescribeDBInstanceUser API

type DescribeDBInstanceUserResponse ¶

type DescribeDBInstanceUserResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
	InternalDBFlag string `json:"InternalDBFlag" xml:"InternalDBFlag"`
}

DescribeDBInstanceUserResponse is the response struct for api DescribeDBInstanceUser

func CreateDescribeDBInstanceUserResponse ¶

func CreateDescribeDBInstanceUserResponse() (response *DescribeDBInstanceUserResponse)

CreateDescribeDBInstanceUserResponse creates a response to parse from DescribeDBInstanceUser response

type DescribeDBInstancesAsCsvRequest ¶

type DescribeDBInstancesAsCsvRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

DescribeDBInstancesAsCsvRequest is the request struct for api DescribeDBInstancesAsCsv

func CreateDescribeDBInstancesAsCsvRequest ¶

func CreateDescribeDBInstancesAsCsvRequest() (request *DescribeDBInstancesAsCsvRequest)

CreateDescribeDBInstancesAsCsvRequest creates a request to invoke DescribeDBInstancesAsCsv API

type DescribeDBInstancesAsCsvResponse ¶

type DescribeDBInstancesAsCsvResponse struct {
	*responses.BaseResponse
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeDBInstancesAsCsv `json:"Items" xml:"Items"`
}

DescribeDBInstancesAsCsvResponse is the response struct for api DescribeDBInstancesAsCsv

func CreateDescribeDBInstancesAsCsvResponse ¶

func CreateDescribeDBInstancesAsCsvResponse() (response *DescribeDBInstancesAsCsvResponse)

CreateDescribeDBInstancesAsCsvResponse creates a response to parse from DescribeDBInstancesAsCsv response

type DescribeDBInstancesByExpireTimeRequest ¶

type DescribeDBInstancesByExpireTimeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	ExpirePeriod         requests.Integer `position:"Query" name:"ExpirePeriod"`
	Expired              requests.Boolean `position:"Query" name:"Expired"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Tags                 string           `position:"Query" name:"Tags"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeDBInstancesByExpireTimeRequest is the request struct for api DescribeDBInstancesByExpireTime

func CreateDescribeDBInstancesByExpireTimeRequest ¶

func CreateDescribeDBInstancesByExpireTimeRequest() (request *DescribeDBInstancesByExpireTimeRequest)

CreateDescribeDBInstancesByExpireTimeRequest creates a request to invoke DescribeDBInstancesByExpireTime API

type DescribeDBInstancesByExpireTimeResponse ¶

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

DescribeDBInstancesByExpireTimeResponse is the response struct for api DescribeDBInstancesByExpireTime

func CreateDescribeDBInstancesByExpireTimeResponse ¶

func CreateDescribeDBInstancesByExpireTimeResponse() (response *DescribeDBInstancesByExpireTimeResponse)

CreateDescribeDBInstancesByExpireTimeResponse creates a response to parse from DescribeDBInstancesByExpireTime response

type DescribeDBInstancesByPerformanceRequest ¶

type DescribeDBInstancesByPerformanceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SortMethod           string           `position:"Query" name:"SortMethod"`
	SortKey              string           `position:"Query" name:"SortKey"`
	Tags                 string           `position:"Query" name:"Tags"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeDBInstancesByPerformanceRequest is the request struct for api DescribeDBInstancesByPerformance

func CreateDescribeDBInstancesByPerformanceRequest ¶

func CreateDescribeDBInstancesByPerformanceRequest() (request *DescribeDBInstancesByPerformanceRequest)

CreateDescribeDBInstancesByPerformanceRequest creates a request to invoke DescribeDBInstancesByPerformance API

type DescribeDBInstancesByPerformanceResponse ¶

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

DescribeDBInstancesByPerformanceResponse is the response struct for api DescribeDBInstancesByPerformance

func CreateDescribeDBInstancesByPerformanceResponse ¶

func CreateDescribeDBInstancesByPerformanceResponse() (response *DescribeDBInstancesByPerformanceResponse)

CreateDescribeDBInstancesByPerformanceResponse creates a response to parse from DescribeDBInstancesByPerformance response

type DescribeDBInstancesRequest ¶

type DescribeDBInstancesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	Engine               string           `position:"Query" name:"Engine"`
	DBInstanceStatus     string           `position:"Query" name:"DBInstanceStatus"`
	SearchKey            string           `position:"Query" name:"SearchKey"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBInstanceType       string           `position:"Query" name:"DBInstanceType"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	InstanceNetworkType  string           `position:"Query" name:"InstanceNetworkType"`
	VpcId                string           `position:"Query" name:"VpcId"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	ConnectionMode       string           `position:"Query" name:"ConnectionMode"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	Tags                 string           `position:"Query" name:"Tags"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

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"`
	PageNumber       int                        `json:"PageNumber" xml:"PageNumber"`
	TotalRecordCount int                        `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  int                        `json:"PageRecordCount" xml:"PageRecordCount"`
	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 DescribeDampPoliciesByCidRequest ¶

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

DescribeDampPoliciesByCidRequest is the request struct for api DescribeDampPoliciesByCid

func CreateDescribeDampPoliciesByCidRequest ¶

func CreateDescribeDampPoliciesByCidRequest() (request *DescribeDampPoliciesByCidRequest)

CreateDescribeDampPoliciesByCidRequest creates a request to invoke DescribeDampPoliciesByCid API

type DescribeDampPoliciesByCidResponse ¶

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

DescribeDampPoliciesByCidResponse is the response struct for api DescribeDampPoliciesByCid

func CreateDescribeDampPoliciesByCidResponse ¶

func CreateDescribeDampPoliciesByCidResponse() (response *DescribeDampPoliciesByCidResponse)

CreateDescribeDampPoliciesByCidResponse creates a response to parse from DescribeDampPoliciesByCid response

type DescribeDampPolicyByCommentRequest ¶

type DescribeDampPolicyByCommentRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PolicyName           string           `position:"Query" name:"PolicyName"`
}

DescribeDampPolicyByCommentRequest is the request struct for api DescribeDampPolicyByComment

func CreateDescribeDampPolicyByCommentRequest ¶

func CreateDescribeDampPolicyByCommentRequest() (request *DescribeDampPolicyByCommentRequest)

CreateDescribeDampPolicyByCommentRequest creates a request to invoke DescribeDampPolicyByComment API

type DescribeDampPolicyByCommentResponse ¶

type DescribeDampPolicyByCommentResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Policy      string `json:"Policy" xml:"Policy"`
	TimeRules   string `json:"TimeRules" xml:"TimeRules"`
	ActionRules string `json:"ActionRules" xml:"ActionRules"`
	SourceRules string `json:"SourceRules" xml:"SourceRules"`
	Handler     string `json:"Handler" xml:"Handler"`
}

DescribeDampPolicyByCommentResponse is the response struct for api DescribeDampPolicyByComment

func CreateDescribeDampPolicyByCommentResponse ¶

func CreateDescribeDampPolicyByCommentResponse() (response *DescribeDampPolicyByCommentResponse)

CreateDescribeDampPolicyByCommentResponse creates a response to parse from DescribeDampPolicyByComment response

type DescribeDampPolicyByPolicyNameRequest ¶

type DescribeDampPolicyByPolicyNameRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PolicyName           string           `position:"Query" name:"PolicyName"`
}

DescribeDampPolicyByPolicyNameRequest is the request struct for api DescribeDampPolicyByPolicyName

func CreateDescribeDampPolicyByPolicyNameRequest ¶

func CreateDescribeDampPolicyByPolicyNameRequest() (request *DescribeDampPolicyByPolicyNameRequest)

CreateDescribeDampPolicyByPolicyNameRequest creates a request to invoke DescribeDampPolicyByPolicyName API

type DescribeDampPolicyByPolicyNameResponse ¶

type DescribeDampPolicyByPolicyNameResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Policy      string `json:"Policy" xml:"Policy"`
	TimeRules   string `json:"TimeRules" xml:"TimeRules"`
	ActionRules string `json:"ActionRules" xml:"ActionRules"`
	SourceRules string `json:"SourceRules" xml:"SourceRules"`
	Handler     string `json:"Handler" xml:"Handler"`
}

DescribeDampPolicyByPolicyNameResponse is the response struct for api DescribeDampPolicyByPolicyName

func CreateDescribeDampPolicyByPolicyNameResponse ¶

func CreateDescribeDampPolicyByPolicyNameResponse() (response *DescribeDampPolicyByPolicyNameResponse)

CreateDescribeDampPolicyByPolicyNameResponse creates a response to parse from DescribeDampPolicyByPolicyName response

type DescribeDatabaseLockDiagnosisRequest ¶

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

DescribeDatabaseLockDiagnosisRequest is the request struct for api DescribeDatabaseLockDiagnosis

func CreateDescribeDatabaseLockDiagnosisRequest ¶

func CreateDescribeDatabaseLockDiagnosisRequest() (request *DescribeDatabaseLockDiagnosisRequest)

CreateDescribeDatabaseLockDiagnosisRequest creates a request to invoke DescribeDatabaseLockDiagnosis API

type DescribeDatabaseLockDiagnosisResponse ¶

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

DescribeDatabaseLockDiagnosisResponse is the response struct for api DescribeDatabaseLockDiagnosis

func CreateDescribeDatabaseLockDiagnosisResponse ¶

func CreateDescribeDatabaseLockDiagnosisResponse() (response *DescribeDatabaseLockDiagnosisResponse)

CreateDescribeDatabaseLockDiagnosisResponse creates a response to parse from DescribeDatabaseLockDiagnosis response

type DescribeDatabasesRequest ¶

type DescribeDatabasesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	DBStatus             string           `position:"Query" name:"DBStatus"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeDatabasesRequest is the request struct for api DescribeDatabases

func CreateDescribeDatabasesRequest ¶

func CreateDescribeDatabasesRequest() (request *DescribeDatabasesRequest)

CreateDescribeDatabasesRequest creates a request to invoke DescribeDatabases API

type DescribeDatabasesResponse ¶

type DescribeDatabasesResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Databases DatabasesInDescribeDatabases `json:"Databases" xml:"Databases"`
}

DescribeDatabasesResponse is the response struct for api DescribeDatabases

func CreateDescribeDatabasesResponse ¶

func CreateDescribeDatabasesResponse() (response *DescribeDatabasesResponse)

CreateDescribeDatabasesResponse creates a response to parse from DescribeDatabases response

type DescribeDiagnosticReportListRequest ¶

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

DescribeDiagnosticReportListRequest is the request struct for api DescribeDiagnosticReportList

func CreateDescribeDiagnosticReportListRequest ¶

func CreateDescribeDiagnosticReportListRequest() (request *DescribeDiagnosticReportListRequest)

CreateDescribeDiagnosticReportListRequest creates a request to invoke DescribeDiagnosticReportList API

type DescribeDiagnosticReportListResponse ¶

type DescribeDiagnosticReportListResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	ReportList []Report `json:"ReportList" xml:"ReportList"`
}

DescribeDiagnosticReportListResponse is the response struct for api DescribeDiagnosticReportList

func CreateDescribeDiagnosticReportListResponse ¶

func CreateDescribeDiagnosticReportListResponse() (response *DescribeDiagnosticReportListResponse)

CreateDescribeDiagnosticReportListResponse creates a response to parse from DescribeDiagnosticReportList response

type DescribeErrorLogsRequest ¶

type DescribeErrorLogsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeErrorLogsRequest is the request struct for api DescribeErrorLogs

func CreateDescribeErrorLogsRequest ¶

func CreateDescribeErrorLogsRequest() (request *DescribeErrorLogsRequest)

CreateDescribeErrorLogsRequest creates a request to invoke DescribeErrorLogs API

type DescribeErrorLogsResponse ¶

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

DescribeErrorLogsResponse is the response struct for api DescribeErrorLogs

func CreateDescribeErrorLogsResponse ¶

func CreateDescribeErrorLogsResponse() (response *DescribeErrorLogsResponse)

CreateDescribeErrorLogsResponse creates a response to parse from DescribeErrorLogs response

type DescribeFilesForSQLServerRequest ¶

type DescribeFilesForSQLServerRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeFilesForSQLServerRequest is the request struct for api DescribeFilesForSQLServer

func CreateDescribeFilesForSQLServerRequest ¶

func CreateDescribeFilesForSQLServerRequest() (request *DescribeFilesForSQLServerRequest)

CreateDescribeFilesForSQLServerRequest creates a request to invoke DescribeFilesForSQLServer API

type DescribeFilesForSQLServerResponse ¶

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

DescribeFilesForSQLServerResponse is the response struct for api DescribeFilesForSQLServer

func CreateDescribeFilesForSQLServerResponse ¶

func CreateDescribeFilesForSQLServerResponse() (response *DescribeFilesForSQLServerResponse)

CreateDescribeFilesForSQLServerResponse creates a response to parse from DescribeFilesForSQLServer response

type DescribeImportsForSQLServerRequest ¶

type DescribeImportsForSQLServerRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ImportId             requests.Integer `position:"Query" name:"ImportId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeImportsForSQLServerRequest is the request struct for api DescribeImportsForSQLServer

func CreateDescribeImportsForSQLServerRequest ¶

func CreateDescribeImportsForSQLServerRequest() (request *DescribeImportsForSQLServerRequest)

CreateDescribeImportsForSQLServerRequest creates a request to invoke DescribeImportsForSQLServer API

type DescribeImportsForSQLServerResponse ¶

type DescribeImportsForSQLServerResponse struct {
	*responses.BaseResponse
	RequestId         string                             `json:"RequestId" xml:"RequestId"`
	TotalRecordCounts int                                `json:"TotalRecordCounts" xml:"TotalRecordCounts"`
	PageNumber        int                                `json:"PageNumber" xml:"PageNumber"`
	SQLItemsCounts    int                                `json:"SQLItemsCounts" xml:"SQLItemsCounts"`
	Items             ItemsInDescribeImportsForSQLServer `json:"Items" xml:"Items"`
}

DescribeImportsForSQLServerResponse is the response struct for api DescribeImportsForSQLServer

func CreateDescribeImportsForSQLServerResponse ¶

func CreateDescribeImportsForSQLServerResponse() (response *DescribeImportsForSQLServerResponse)

CreateDescribeImportsForSQLServerResponse creates a response to parse from DescribeImportsForSQLServer response

type DescribeInstanceAutoRenewAttributeRequest ¶

type DescribeInstanceAutoRenewAttributeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeInstanceAutoRenewAttributeRequest is the request struct for api DescribeInstanceAutoRenewAttribute

func CreateDescribeInstanceAutoRenewAttributeRequest ¶

func CreateDescribeInstanceAutoRenewAttributeRequest() (request *DescribeInstanceAutoRenewAttributeRequest)

CreateDescribeInstanceAutoRenewAttributeRequest creates a request to invoke DescribeInstanceAutoRenewAttribute API

type DescribeInstanceAutoRenewAttributeResponse ¶

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

DescribeInstanceAutoRenewAttributeResponse is the response struct for api DescribeInstanceAutoRenewAttribute

func CreateDescribeInstanceAutoRenewAttributeResponse ¶

func CreateDescribeInstanceAutoRenewAttributeResponse() (response *DescribeInstanceAutoRenewAttributeResponse)

CreateDescribeInstanceAutoRenewAttributeResponse creates a response to parse from DescribeInstanceAutoRenewAttribute response

type DescribeInstanceAutoRenewalAttributeRequest ¶

type DescribeInstanceAutoRenewalAttributeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeInstanceAutoRenewalAttributeRequest is the request struct for api DescribeInstanceAutoRenewalAttribute

func CreateDescribeInstanceAutoRenewalAttributeRequest ¶

func CreateDescribeInstanceAutoRenewalAttributeRequest() (request *DescribeInstanceAutoRenewalAttributeRequest)

CreateDescribeInstanceAutoRenewalAttributeRequest creates a request to invoke DescribeInstanceAutoRenewalAttribute API

type DescribeInstanceAutoRenewalAttributeResponse ¶

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

DescribeInstanceAutoRenewalAttributeResponse is the response struct for api DescribeInstanceAutoRenewalAttribute

func CreateDescribeInstanceAutoRenewalAttributeResponse ¶

func CreateDescribeInstanceAutoRenewalAttributeResponse() (response *DescribeInstanceAutoRenewalAttributeResponse)

CreateDescribeInstanceAutoRenewalAttributeResponse creates a response to parse from DescribeInstanceAutoRenewalAttribute response

type DescribeLogicDBInstanceTopologyRequest ¶

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

DescribeLogicDBInstanceTopologyRequest is the request struct for api DescribeLogicDBInstanceTopology

func CreateDescribeLogicDBInstanceTopologyRequest ¶

func CreateDescribeLogicDBInstanceTopologyRequest() (request *DescribeLogicDBInstanceTopologyRequest)

CreateDescribeLogicDBInstanceTopologyRequest creates a request to invoke DescribeLogicDBInstanceTopology API

type DescribeLogicDBInstanceTopologyResponse ¶

type DescribeLogicDBInstanceTopologyResponse struct {
	*responses.BaseResponse
	DBInstanceId          int                                    `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceName        string                                 `json:"DBInstanceName" xml:"DBInstanceName"`
	DBInstanceStatus      int                                    `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DBInstanceStatusDesc  string                                 `json:"DBInstanceStatusDesc" xml:"DBInstanceStatusDesc"`
	DBInstanceConnType    string                                 `json:"DBInstanceConnType" xml:"DBInstanceConnType"`
	DBInstanceDescription string                                 `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	Engine                string                                 `json:"Engine" xml:"Engine"`
	EngineVersion         string                                 `json:"EngineVersion" xml:"EngineVersion"`
	Items                 ItemsInDescribeLogicDBInstanceTopology `json:"Items" xml:"Items"`
}

DescribeLogicDBInstanceTopologyResponse is the response struct for api DescribeLogicDBInstanceTopology

func CreateDescribeLogicDBInstanceTopologyResponse ¶

func CreateDescribeLogicDBInstanceTopologyResponse() (response *DescribeLogicDBInstanceTopologyResponse)

CreateDescribeLogicDBInstanceTopologyResponse creates a response to parse from DescribeLogicDBInstanceTopology response

type DescribeMigrateTasksForSQLServerRequest ¶

type DescribeMigrateTasksForSQLServerRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeMigrateTasksForSQLServerRequest is the request struct for api DescribeMigrateTasksForSQLServer

func CreateDescribeMigrateTasksForSQLServerRequest ¶

func CreateDescribeMigrateTasksForSQLServerRequest() (request *DescribeMigrateTasksForSQLServerRequest)

CreateDescribeMigrateTasksForSQLServerRequest creates a request to invoke DescribeMigrateTasksForSQLServer API

type DescribeMigrateTasksForSQLServerResponse ¶

type DescribeMigrateTasksForSQLServerResponse struct {
	*responses.BaseResponse
	RequestId        string                                  `json:"RequestId" xml:"RequestId"`
	DBInstanceID     string                                  `json:"DBInstanceID" xml:"DBInstanceID"`
	DBInstanceName   string                                  `json:"DBInstanceName" xml:"DBInstanceName"`
	StartTime        string                                  `json:"StartTime" xml:"StartTime"`
	EndTime          string                                  `json:"EndTime" xml:"EndTime"`
	TotalRecordCount int                                     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int                                     `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                                     `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeMigrateTasksForSQLServer `json:"Items" xml:"Items"`
}

DescribeMigrateTasksForSQLServerResponse is the response struct for api DescribeMigrateTasksForSQLServer

func CreateDescribeMigrateTasksForSQLServerResponse ¶

func CreateDescribeMigrateTasksForSQLServerResponse() (response *DescribeMigrateTasksForSQLServerResponse)

CreateDescribeMigrateTasksForSQLServerResponse creates a response to parse from DescribeMigrateTasksForSQLServer response

type DescribeMigrateTasksRequest ¶

type DescribeMigrateTasksRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeMigrateTasksRequest is the request struct for api DescribeMigrateTasks

func CreateDescribeMigrateTasksRequest ¶

func CreateDescribeMigrateTasksRequest() (request *DescribeMigrateTasksRequest)

CreateDescribeMigrateTasksRequest creates a request to invoke DescribeMigrateTasks API

type DescribeMigrateTasksResponse ¶

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

DescribeMigrateTasksResponse is the response struct for api DescribeMigrateTasks

func CreateDescribeMigrateTasksResponse ¶

func CreateDescribeMigrateTasksResponse() (response *DescribeMigrateTasksResponse)

CreateDescribeMigrateTasksResponse creates a response to parse from DescribeMigrateTasks response

type DescribeModifyParameterLogRequest ¶

type DescribeModifyParameterLogRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeModifyParameterLogRequest is the request struct for api DescribeModifyParameterLog

func CreateDescribeModifyParameterLogRequest ¶

func CreateDescribeModifyParameterLogRequest() (request *DescribeModifyParameterLogRequest)

CreateDescribeModifyParameterLogRequest creates a request to invoke DescribeModifyParameterLog API

type DescribeModifyParameterLogResponse ¶

type DescribeModifyParameterLogResponse struct {
	*responses.BaseResponse
	RequestId        string                            `json:"RequestId" xml:"RequestId"`
	Engine           string                            `json:"Engine" xml:"Engine"`
	DBInstanceId     string                            `json:"DBInstanceId" xml:"DBInstanceId"`
	EngineVersion    string                            `json:"EngineVersion" xml:"EngineVersion"`
	TotalRecordCount int                               `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int                               `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                               `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeModifyParameterLog `json:"Items" xml:"Items"`
}

DescribeModifyParameterLogResponse is the response struct for api DescribeModifyParameterLog

func CreateDescribeModifyParameterLogResponse ¶

func CreateDescribeModifyParameterLogResponse() (response *DescribeModifyParameterLogResponse)

CreateDescribeModifyParameterLogResponse creates a response to parse from DescribeModifyParameterLog response

type DescribeOperatorPermissionRequest ¶

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

DescribeOperatorPermissionRequest is the request struct for api DescribeOperatorPermission

func CreateDescribeOperatorPermissionRequest ¶

func CreateDescribeOperatorPermissionRequest() (request *DescribeOperatorPermissionRequest)

CreateDescribeOperatorPermissionRequest creates a request to invoke DescribeOperatorPermission API

type DescribeOperatorPermissionResponse ¶

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

DescribeOperatorPermissionResponse is the response struct for api DescribeOperatorPermission

func CreateDescribeOperatorPermissionResponse ¶

func CreateDescribeOperatorPermissionResponse() (response *DescribeOperatorPermissionResponse)

CreateDescribeOperatorPermissionResponse creates a response to parse from DescribeOperatorPermission response

type DescribeOptimizeAdviceOnBigTableRequest ¶

type DescribeOptimizeAdviceOnBigTableRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeOptimizeAdviceOnBigTableRequest is the request struct for api DescribeOptimizeAdviceOnBigTable

func CreateDescribeOptimizeAdviceOnBigTableRequest ¶

func CreateDescribeOptimizeAdviceOnBigTableRequest() (request *DescribeOptimizeAdviceOnBigTableRequest)

CreateDescribeOptimizeAdviceOnBigTableRequest creates a request to invoke DescribeOptimizeAdviceOnBigTable API

type DescribeOptimizeAdviceOnBigTableResponse ¶

type DescribeOptimizeAdviceOnBigTableResponse struct {
	*responses.BaseResponse
	RequestId         string                                  `json:"RequestId" xml:"RequestId"`
	TotalRecordsCount int                                     `json:"TotalRecordsCount" xml:"TotalRecordsCount"`
	PageNumber        int                                     `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount   int                                     `json:"PageRecordCount" xml:"PageRecordCount"`
	Items             ItemsInDescribeOptimizeAdviceOnBigTable `json:"Items" xml:"Items"`
}

DescribeOptimizeAdviceOnBigTableResponse is the response struct for api DescribeOptimizeAdviceOnBigTable

func CreateDescribeOptimizeAdviceOnBigTableResponse ¶

func CreateDescribeOptimizeAdviceOnBigTableResponse() (response *DescribeOptimizeAdviceOnBigTableResponse)

CreateDescribeOptimizeAdviceOnBigTableResponse creates a response to parse from DescribeOptimizeAdviceOnBigTable response

type DescribeOptimizeAdviceOnExcessIndexRequest ¶

type DescribeOptimizeAdviceOnExcessIndexRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeOptimizeAdviceOnExcessIndexRequest is the request struct for api DescribeOptimizeAdviceOnExcessIndex

func CreateDescribeOptimizeAdviceOnExcessIndexRequest ¶

func CreateDescribeOptimizeAdviceOnExcessIndexRequest() (request *DescribeOptimizeAdviceOnExcessIndexRequest)

CreateDescribeOptimizeAdviceOnExcessIndexRequest creates a request to invoke DescribeOptimizeAdviceOnExcessIndex API

type DescribeOptimizeAdviceOnExcessIndexResponse ¶

type DescribeOptimizeAdviceOnExcessIndexResponse struct {
	*responses.BaseResponse
	RequestId         string                                     `json:"RequestId" xml:"RequestId"`
	TotalRecordsCount int                                        `json:"TotalRecordsCount" xml:"TotalRecordsCount"`
	PageNumber        int                                        `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount   int                                        `json:"PageRecordCount" xml:"PageRecordCount"`
	Items             ItemsInDescribeOptimizeAdviceOnExcessIndex `json:"Items" xml:"Items"`
}

DescribeOptimizeAdviceOnExcessIndexResponse is the response struct for api DescribeOptimizeAdviceOnExcessIndex

func CreateDescribeOptimizeAdviceOnExcessIndexResponse ¶

func CreateDescribeOptimizeAdviceOnExcessIndexResponse() (response *DescribeOptimizeAdviceOnExcessIndexResponse)

CreateDescribeOptimizeAdviceOnExcessIndexResponse creates a response to parse from DescribeOptimizeAdviceOnExcessIndex response

type DescribeOptimizeAdviceOnMissIndexRequest ¶

type DescribeOptimizeAdviceOnMissIndexRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeOptimizeAdviceOnMissIndexRequest is the request struct for api DescribeOptimizeAdviceOnMissIndex

func CreateDescribeOptimizeAdviceOnMissIndexRequest ¶

func CreateDescribeOptimizeAdviceOnMissIndexRequest() (request *DescribeOptimizeAdviceOnMissIndexRequest)

CreateDescribeOptimizeAdviceOnMissIndexRequest creates a request to invoke DescribeOptimizeAdviceOnMissIndex API

type DescribeOptimizeAdviceOnMissIndexResponse ¶

type DescribeOptimizeAdviceOnMissIndexResponse struct {
	*responses.BaseResponse
	RequestId         string                                   `json:"RequestId" xml:"RequestId"`
	DBInstanceId      string                                   `json:"DBInstanceId" xml:"DBInstanceId"`
	TotalRecordsCount int                                      `json:"TotalRecordsCount" xml:"TotalRecordsCount"`
	PageNumber        int                                      `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount   int                                      `json:"PageRecordCount" xml:"PageRecordCount"`
	Items             ItemsInDescribeOptimizeAdviceOnMissIndex `json:"Items" xml:"Items"`
}

DescribeOptimizeAdviceOnMissIndexResponse is the response struct for api DescribeOptimizeAdviceOnMissIndex

func CreateDescribeOptimizeAdviceOnMissIndexResponse ¶

func CreateDescribeOptimizeAdviceOnMissIndexResponse() (response *DescribeOptimizeAdviceOnMissIndexResponse)

CreateDescribeOptimizeAdviceOnMissIndexResponse creates a response to parse from DescribeOptimizeAdviceOnMissIndex response

type DescribeOptimizeAdviceOnMissPKRequest ¶

type DescribeOptimizeAdviceOnMissPKRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeOptimizeAdviceOnMissPKRequest is the request struct for api DescribeOptimizeAdviceOnMissPK

func CreateDescribeOptimizeAdviceOnMissPKRequest ¶

func CreateDescribeOptimizeAdviceOnMissPKRequest() (request *DescribeOptimizeAdviceOnMissPKRequest)

CreateDescribeOptimizeAdviceOnMissPKRequest creates a request to invoke DescribeOptimizeAdviceOnMissPK API

type DescribeOptimizeAdviceOnMissPKResponse ¶

type DescribeOptimizeAdviceOnMissPKResponse struct {
	*responses.BaseResponse
	RequestId         string                                `json:"RequestId" xml:"RequestId"`
	TotalRecordsCount int                                   `json:"TotalRecordsCount" xml:"TotalRecordsCount"`
	PageNumber        int                                   `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount   int                                   `json:"PageRecordCount" xml:"PageRecordCount"`
	Items             ItemsInDescribeOptimizeAdviceOnMissPK `json:"Items" xml:"Items"`
}

DescribeOptimizeAdviceOnMissPKResponse is the response struct for api DescribeOptimizeAdviceOnMissPK

func CreateDescribeOptimizeAdviceOnMissPKResponse ¶

func CreateDescribeOptimizeAdviceOnMissPKResponse() (response *DescribeOptimizeAdviceOnMissPKResponse)

CreateDescribeOptimizeAdviceOnMissPKResponse creates a response to parse from DescribeOptimizeAdviceOnMissPK response

type DescribeOptimizeAdviceOnStorageRequest ¶

type DescribeOptimizeAdviceOnStorageRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeOptimizeAdviceOnStorageRequest is the request struct for api DescribeOptimizeAdviceOnStorage

func CreateDescribeOptimizeAdviceOnStorageRequest ¶

func CreateDescribeOptimizeAdviceOnStorageRequest() (request *DescribeOptimizeAdviceOnStorageRequest)

CreateDescribeOptimizeAdviceOnStorageRequest creates a request to invoke DescribeOptimizeAdviceOnStorage API

type DescribeOptimizeAdviceOnStorageResponse ¶

type DescribeOptimizeAdviceOnStorageResponse struct {
	*responses.BaseResponse
	RequestId         string                                 `json:"RequestId" xml:"RequestId"`
	DBInstanceId      string                                 `json:"DBInstanceId" xml:"DBInstanceId"`
	TotalRecordsCount int                                    `json:"TotalRecordsCount" xml:"TotalRecordsCount"`
	PageNumber        int                                    `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount   int                                    `json:"PageRecordCount" xml:"PageRecordCount"`
	Items             ItemsInDescribeOptimizeAdviceOnStorage `json:"Items" xml:"Items"`
}

DescribeOptimizeAdviceOnStorageResponse is the response struct for api DescribeOptimizeAdviceOnStorage

func CreateDescribeOptimizeAdviceOnStorageResponse ¶

func CreateDescribeOptimizeAdviceOnStorageResponse() (response *DescribeOptimizeAdviceOnStorageResponse)

CreateDescribeOptimizeAdviceOnStorageResponse creates a response to parse from DescribeOptimizeAdviceOnStorage response

type DescribeOssDownloadsForSQLServerRequest ¶

type DescribeOssDownloadsForSQLServerRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	MigrateTaskId        string           `position:"Query" name:"MigrateTaskId"`
}

DescribeOssDownloadsForSQLServerRequest is the request struct for api DescribeOssDownloadsForSQLServer

func CreateDescribeOssDownloadsForSQLServerRequest ¶

func CreateDescribeOssDownloadsForSQLServerRequest() (request *DescribeOssDownloadsForSQLServerRequest)

CreateDescribeOssDownloadsForSQLServerRequest creates a request to invoke DescribeOssDownloadsForSQLServer API

type DescribeOssDownloadsForSQLServerResponse ¶

type DescribeOssDownloadsForSQLServerResponse struct {
	*responses.BaseResponse
	RequestId      string                                  `json:"RequestId" xml:"RequestId"`
	DBInstanceName string                                  `json:"DBInstanceName" xml:"DBInstanceName"`
	MigrateIaskId  string                                  `json:"MigrateIaskId" xml:"MigrateIaskId"`
	Items          ItemsInDescribeOssDownloadsForSQLServer `json:"Items" xml:"Items"`
}

DescribeOssDownloadsForSQLServerResponse is the response struct for api DescribeOssDownloadsForSQLServer

func CreateDescribeOssDownloadsForSQLServerResponse ¶

func CreateDescribeOssDownloadsForSQLServerResponse() (response *DescribeOssDownloadsForSQLServerResponse)

CreateDescribeOssDownloadsForSQLServerResponse creates a response to parse from DescribeOssDownloadsForSQLServer response

type DescribeOssDownloadsRequest ¶

type DescribeOssDownloadsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	MigrateTaskId        string           `position:"Query" name:"MigrateTaskId"`
}

DescribeOssDownloadsRequest is the request struct for api DescribeOssDownloads

func CreateDescribeOssDownloadsRequest ¶

func CreateDescribeOssDownloadsRequest() (request *DescribeOssDownloadsRequest)

CreateDescribeOssDownloadsRequest creates a request to invoke DescribeOssDownloads API

type DescribeOssDownloadsResponse ¶

type DescribeOssDownloadsResponse struct {
	*responses.BaseResponse
	RequestId     string                      `json:"RequestId" xml:"RequestId"`
	DBInstanceId  string                      `json:"DBInstanceId" xml:"DBInstanceId"`
	MigrateTaskId string                      `json:"MigrateTaskId" xml:"MigrateTaskId"`
	Items         ItemsInDescribeOssDownloads `json:"Items" xml:"Items"`
}

DescribeOssDownloadsResponse is the response struct for api DescribeOssDownloads

func CreateDescribeOssDownloadsResponse ¶

func CreateDescribeOssDownloadsResponse() (response *DescribeOssDownloadsResponse)

CreateDescribeOssDownloadsResponse creates a response to parse from DescribeOssDownloads response

type DescribeParameterTemplatesRequest ¶

type DescribeParameterTemplatesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	Engine               string           `position:"Query" name:"Engine"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeParameterTemplatesRequest is the request struct for api DescribeParameterTemplates

func CreateDescribeParameterTemplatesRequest ¶

func CreateDescribeParameterTemplatesRequest() (request *DescribeParameterTemplatesRequest)

CreateDescribeParameterTemplatesRequest creates a request to invoke DescribeParameterTemplates API

type DescribeParameterTemplatesResponse ¶

type DescribeParameterTemplatesResponse struct {
	*responses.BaseResponse
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Engine         string     `json:"Engine" xml:"Engine"`
	EngineVersion  string     `json:"EngineVersion" xml:"EngineVersion"`
	ParameterCount string     `json:"ParameterCount" xml:"ParameterCount"`
	Parameters     Parameters `json:"Parameters" xml:"Parameters"`
}

DescribeParameterTemplatesResponse is the response struct for api DescribeParameterTemplates

func CreateDescribeParameterTemplatesResponse ¶

func CreateDescribeParameterTemplatesResponse() (response *DescribeParameterTemplatesResponse)

CreateDescribeParameterTemplatesResponse creates a response to parse from DescribeParameterTemplates response

type DescribeParametersRequest ¶

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

DescribeParametersRequest is the request struct for api DescribeParameters

func CreateDescribeParametersRequest ¶

func CreateDescribeParametersRequest() (request *DescribeParametersRequest)

CreateDescribeParametersRequest creates a request to invoke DescribeParameters API

type DescribeParametersResponse ¶

type DescribeParametersResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Engine            string            `json:"Engine" xml:"Engine"`
	EngineVersion     string            `json:"EngineVersion" xml:"EngineVersion"`
	ConfigParameters  ConfigParameters  `json:"ConfigParameters" xml:"ConfigParameters"`
	RunningParameters RunningParameters `json:"RunningParameters" xml:"RunningParameters"`
}

DescribeParametersResponse is the response struct for api DescribeParameters

func CreateDescribeParametersResponse ¶

func CreateDescribeParametersResponse() (response *DescribeParametersResponse)

CreateDescribeParametersResponse creates a response to parse from DescribeParameters response

type DescribePreCheckResultsRequest ¶

type DescribePreCheckResultsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PreCheckId           string           `position:"Query" name:"PreCheckId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribePreCheckResultsRequest is the request struct for api DescribePreCheckResults

func CreateDescribePreCheckResultsRequest ¶

func CreateDescribePreCheckResultsRequest() (request *DescribePreCheckResultsRequest)

CreateDescribePreCheckResultsRequest creates a request to invoke DescribePreCheckResults API

type DescribePreCheckResultsResponse ¶

type DescribePreCheckResultsResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	DBInstanceId string                         `json:"DBInstanceId" xml:"DBInstanceId"`
	Items        ItemsInDescribePreCheckResults `json:"Items" xml:"Items"`
}

DescribePreCheckResultsResponse is the response struct for api DescribePreCheckResults

func CreateDescribePreCheckResultsResponse ¶

func CreateDescribePreCheckResultsResponse() (response *DescribePreCheckResultsResponse)

CreateDescribePreCheckResultsResponse creates a response to parse from DescribePreCheckResults response

type DescribePriceRequest ¶

type DescribePriceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CommodityCode        string           `position:"Query" name:"CommodityCode"`
	Engine               string           `position:"Query" name:"Engine"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	PayType              string           `position:"Query" name:"PayType"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	TimeType             string           `position:"Query" name:"TimeType"`
	Quantity             requests.Integer `position:"Query" name:"Quantity"`
	InstanceUsedType     requests.Integer `position:"Query" name:"InstanceUsedType"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

DescribePriceRequest is the request struct for api DescribePrice

func CreateDescribePriceRequest ¶

func CreateDescribePriceRequest() (request *DescribePriceRequest)

CreateDescribePriceRequest creates a request to invoke DescribePrice API

type DescribePriceResponse ¶

type DescribePriceResponse struct {
	*responses.BaseResponse
	RequestId string               `json:"RequestId" xml:"RequestId"`
	PriceInfo PriceInfo            `json:"PriceInfo" xml:"PriceInfo"`
	Rules     RulesInDescribePrice `json:"Rules" xml:"Rules"`
}

DescribePriceResponse is the response struct for api DescribePrice

func CreateDescribePriceResponse ¶

func CreateDescribePriceResponse() (response *DescribePriceResponse)

CreateDescribePriceResponse creates a response to parse from DescribePrice response

type DescribeRealtimeDiagnosesRequest ¶

type DescribeRealtimeDiagnosesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeRealtimeDiagnosesRequest is the request struct for api DescribeRealtimeDiagnoses

func CreateDescribeRealtimeDiagnosesRequest ¶

func CreateDescribeRealtimeDiagnosesRequest() (request *DescribeRealtimeDiagnosesRequest)

CreateDescribeRealtimeDiagnosesRequest creates a request to invoke DescribeRealtimeDiagnoses API

type DescribeRealtimeDiagnosesResponse ¶

type DescribeRealtimeDiagnosesResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	Engine           string `json:"Engine" xml:"Engine"`
	TotalRecordCount int    `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int    `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int    `json:"PageRecordCount" xml:"PageRecordCount"`
	Tasks            Tasks  `json:"Tasks" xml:"Tasks"`
}

DescribeRealtimeDiagnosesResponse is the response struct for api DescribeRealtimeDiagnoses

func CreateDescribeRealtimeDiagnosesResponse ¶

func CreateDescribeRealtimeDiagnosesResponse() (response *DescribeRealtimeDiagnosesResponse)

CreateDescribeRealtimeDiagnosesResponse creates a response to parse from DescribeRealtimeDiagnoses response

type DescribeRegionsRequest ¶

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

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest ¶

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse ¶

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

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse ¶

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeRenewalPriceRequest ¶

type DescribeRenewalPriceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CommodityCode        string           `position:"Query" name:"CommodityCode"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PayType              string           `position:"Query" name:"PayType"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	TimeType             string           `position:"Query" name:"TimeType"`
	Quantity             requests.Integer `position:"Query" name:"Quantity"`
	OrderType            string           `position:"Query" name:"OrderType"`
	PromotionCode        string           `position:"Query" name:"PromotionCode"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

DescribeRenewalPriceRequest is the request struct for api DescribeRenewalPrice

func CreateDescribeRenewalPriceRequest ¶

func CreateDescribeRenewalPriceRequest() (request *DescribeRenewalPriceRequest)

CreateDescribeRenewalPriceRequest creates a request to invoke DescribeRenewalPrice API

type DescribeRenewalPriceResponse ¶

type DescribeRenewalPriceResponse struct {
	*responses.BaseResponse
	RequestId string                      `json:"RequestId" xml:"RequestId"`
	PriceInfo PriceInfo                   `json:"PriceInfo" xml:"PriceInfo"`
	Rules     RulesInDescribeRenewalPrice `json:"Rules" xml:"Rules"`
}

DescribeRenewalPriceResponse is the response struct for api DescribeRenewalPrice

func CreateDescribeRenewalPriceResponse ¶

func CreateDescribeRenewalPriceResponse() (response *DescribeRenewalPriceResponse)

CreateDescribeRenewalPriceResponse creates a response to parse from DescribeRenewalPrice response

type DescribeReplicaInitializeProgressRequest ¶

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

DescribeReplicaInitializeProgressRequest is the request struct for api DescribeReplicaInitializeProgress

func CreateDescribeReplicaInitializeProgressRequest ¶

func CreateDescribeReplicaInitializeProgressRequest() (request *DescribeReplicaInitializeProgressRequest)

CreateDescribeReplicaInitializeProgressRequest creates a request to invoke DescribeReplicaInitializeProgress API

type DescribeReplicaInitializeProgressResponse ¶

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

DescribeReplicaInitializeProgressResponse is the response struct for api DescribeReplicaInitializeProgress

func CreateDescribeReplicaInitializeProgressResponse ¶

func CreateDescribeReplicaInitializeProgressResponse() (response *DescribeReplicaInitializeProgressResponse)

CreateDescribeReplicaInitializeProgressResponse creates a response to parse from DescribeReplicaInitializeProgress response

type DescribeReplicaPerformanceRequest ¶

type DescribeReplicaPerformanceRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	SourceDBInstanceId   string           `position:"Query" name:"SourceDBInstanceId"`
	Key                  string           `position:"Query" name:"Key"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
}

DescribeReplicaPerformanceRequest is the request struct for api DescribeReplicaPerformance

func CreateDescribeReplicaPerformanceRequest ¶

func CreateDescribeReplicaPerformanceRequest() (request *DescribeReplicaPerformanceRequest)

CreateDescribeReplicaPerformanceRequest creates a request to invoke DescribeReplicaPerformance API

type DescribeReplicaPerformanceResponse ¶

type DescribeReplicaPerformanceResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	ReplicaId       string          `json:"ReplicaId" xml:"ReplicaId"`
	PerformanceKeys PerformanceKeys `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeReplicaPerformanceResponse is the response struct for api DescribeReplicaPerformance

func CreateDescribeReplicaPerformanceResponse ¶

func CreateDescribeReplicaPerformanceResponse() (response *DescribeReplicaPerformanceResponse)

CreateDescribeReplicaPerformanceResponse creates a response to parse from DescribeReplicaPerformance response

type DescribeReplicaUsageRequest ¶

type DescribeReplicaUsageRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	SourceDBInstanceId   string           `position:"Query" name:"SourceDBInstanceId"`
}

DescribeReplicaUsageRequest is the request struct for api DescribeReplicaUsage

func CreateDescribeReplicaUsageRequest ¶

func CreateDescribeReplicaUsageRequest() (request *DescribeReplicaUsageRequest)

CreateDescribeReplicaUsageRequest creates a request to invoke DescribeReplicaUsage API

type DescribeReplicaUsageResponse ¶

type DescribeReplicaUsageResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	ReplicaId       string          `json:"ReplicaId" xml:"ReplicaId"`
	PerformanceKeys PerformanceKeys `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeReplicaUsageResponse is the response struct for api DescribeReplicaUsage

func CreateDescribeReplicaUsageResponse ¶

func CreateDescribeReplicaUsageResponse() (response *DescribeReplicaUsageResponse)

CreateDescribeReplicaUsageResponse creates a response to parse from DescribeReplicaUsage response

type DescribeReplicasRequest ¶

type DescribeReplicasRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeReplicasRequest is the request struct for api DescribeReplicas

func CreateDescribeReplicasRequest ¶

func CreateDescribeReplicasRequest() (request *DescribeReplicasRequest)

CreateDescribeReplicasRequest creates a request to invoke DescribeReplicas API

type DescribeReplicasResponse ¶

type DescribeReplicasResponse struct {
	*responses.BaseResponse
	RequestId        string  `json:"RequestId" xml:"RequestId"`
	PageNumber       string  `json:"PageNumber" xml:"PageNumber"`
	TotalRecordCount int     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  int     `json:"PageRecordCount" xml:"PageRecordCount"`
	Replicas         []Items `json:"Replicas" xml:"Replicas"`
}

DescribeReplicasResponse is the response struct for api DescribeReplicas

func CreateDescribeReplicasResponse ¶

func CreateDescribeReplicasResponse() (response *DescribeReplicasResponse)

CreateDescribeReplicasResponse creates a response to parse from DescribeReplicas response

type DescribeResourceDiagnosisRequest ¶

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

DescribeResourceDiagnosisRequest is the request struct for api DescribeResourceDiagnosis

func CreateDescribeResourceDiagnosisRequest ¶

func CreateDescribeResourceDiagnosisRequest() (request *DescribeResourceDiagnosisRequest)

CreateDescribeResourceDiagnosisRequest creates a request to invoke DescribeResourceDiagnosis API

type DescribeResourceDiagnosisResponse ¶

type DescribeResourceDiagnosisResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	StartTime  string   `json:"StartTime" xml:"StartTime"`
	EndTime    string   `json:"EndTime" xml:"EndTime"`
	CPU        []string `json:"CPU" xml:"CPU"`
	Memory     []string `json:"Memory" xml:"Memory"`
	Storage    []string `json:"Storage" xml:"Storage"`
	IOPS       []string `json:"IOPS" xml:"IOPS"`
	Connection []string `json:"Connection" xml:"Connection"`
}

DescribeResourceDiagnosisResponse is the response struct for api DescribeResourceDiagnosis

func CreateDescribeResourceDiagnosisResponse ¶

func CreateDescribeResourceDiagnosisResponse() (response *DescribeResourceDiagnosisResponse)

CreateDescribeResourceDiagnosisResponse creates a response to parse from DescribeResourceDiagnosis response

type DescribeResourceUsageRequest ¶

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

DescribeResourceUsageRequest is the request struct for api DescribeResourceUsage

func CreateDescribeResourceUsageRequest ¶

func CreateDescribeResourceUsageRequest() (request *DescribeResourceUsageRequest)

CreateDescribeResourceUsageRequest creates a request to invoke DescribeResourceUsage API

type DescribeResourceUsageResponse ¶

type DescribeResourceUsageResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
	Engine         string `json:"Engine" xml:"Engine"`
	DiskUsed       int    `json:"DiskUsed" xml:"DiskUsed"`
	DataSize       int    `json:"DataSize" xml:"DataSize"`
	LogSize        int    `json:"LogSize" xml:"LogSize"`
	BackupSize     int    `json:"BackupSize" xml:"BackupSize"`
	SQLSize        int    `json:"SQLSize" xml:"SQLSize"`
	ColdBackupSize int    `json:"ColdBackupSize" xml:"ColdBackupSize"`
}

DescribeResourceUsageResponse is the response struct for api DescribeResourceUsage

func CreateDescribeResourceUsageResponse ¶

func CreateDescribeResourceUsageResponse() (response *DescribeResourceUsageResponse)

CreateDescribeResourceUsageResponse creates a response to parse from DescribeResourceUsage response

type DescribeSQLCollectorPolicyRequest ¶

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

DescribeSQLCollectorPolicyRequest is the request struct for api DescribeSQLCollectorPolicy

func CreateDescribeSQLCollectorPolicyRequest ¶

func CreateDescribeSQLCollectorPolicyRequest() (request *DescribeSQLCollectorPolicyRequest)

CreateDescribeSQLCollectorPolicyRequest creates a request to invoke DescribeSQLCollectorPolicy API

type DescribeSQLCollectorPolicyResponse ¶

type DescribeSQLCollectorPolicyResponse struct {
	*responses.BaseResponse
	RequestId          string `json:"RequestId" xml:"RequestId"`
	SQLCollectorStatus string `json:"SQLCollectorStatus" xml:"SQLCollectorStatus"`
	StoragePeriod      int    `json:"StoragePeriod" xml:"StoragePeriod"`
}

DescribeSQLCollectorPolicyResponse is the response struct for api DescribeSQLCollectorPolicy

func CreateDescribeSQLCollectorPolicyResponse ¶

func CreateDescribeSQLCollectorPolicyResponse() (response *DescribeSQLCollectorPolicyResponse)

CreateDescribeSQLCollectorPolicyResponse creates a response to parse from DescribeSQLCollectorPolicy response

type DescribeSQLDiagnosisListRequest ¶

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

DescribeSQLDiagnosisListRequest is the request struct for api DescribeSQLDiagnosisList

func CreateDescribeSQLDiagnosisListRequest ¶

func CreateDescribeSQLDiagnosisListRequest() (request *DescribeSQLDiagnosisListRequest)

CreateDescribeSQLDiagnosisListRequest creates a request to invoke DescribeSQLDiagnosisList API

type DescribeSQLDiagnosisListResponse ¶

type DescribeSQLDiagnosisListResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	SQLDiagList []SQLDiag `json:"SQLDiagList" xml:"SQLDiagList"`
}

DescribeSQLDiagnosisListResponse is the response struct for api DescribeSQLDiagnosisList

func CreateDescribeSQLDiagnosisListResponse ¶

func CreateDescribeSQLDiagnosisListResponse() (response *DescribeSQLDiagnosisListResponse)

CreateDescribeSQLDiagnosisListResponse creates a response to parse from DescribeSQLDiagnosisList response

type DescribeSQLDiagnosisRequest ¶

type DescribeSQLDiagnosisRequest struct {
	*requests.RpcRequest
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
	SQLDiagId    string `position:"Query" name:"SQLDiagId"`
}

DescribeSQLDiagnosisRequest is the request struct for api DescribeSQLDiagnosis

func CreateDescribeSQLDiagnosisRequest ¶

func CreateDescribeSQLDiagnosisRequest() (request *DescribeSQLDiagnosisRequest)

CreateDescribeSQLDiagnosisRequest creates a request to invoke DescribeSQLDiagnosis API

type DescribeSQLDiagnosisResponse ¶

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

DescribeSQLDiagnosisResponse is the response struct for api DescribeSQLDiagnosis

func CreateDescribeSQLDiagnosisResponse ¶

func CreateDescribeSQLDiagnosisResponse() (response *DescribeSQLDiagnosisResponse)

CreateDescribeSQLDiagnosisResponse creates a response to parse from DescribeSQLDiagnosis response

type DescribeSQLInjectionInfosRequest ¶

type DescribeSQLInjectionInfosRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSQLInjectionInfosRequest is the request struct for api DescribeSQLInjectionInfos

func CreateDescribeSQLInjectionInfosRequest ¶

func CreateDescribeSQLInjectionInfosRequest() (request *DescribeSQLInjectionInfosRequest)

CreateDescribeSQLInjectionInfosRequest creates a request to invoke DescribeSQLInjectionInfos API

type DescribeSQLInjectionInfosResponse ¶

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

DescribeSQLInjectionInfosResponse is the response struct for api DescribeSQLInjectionInfos

func CreateDescribeSQLInjectionInfosResponse ¶

func CreateDescribeSQLInjectionInfosResponse() (response *DescribeSQLInjectionInfosResponse)

CreateDescribeSQLInjectionInfosResponse creates a response to parse from DescribeSQLInjectionInfos response

type DescribeSQLLogFilesRequest ¶

type DescribeSQLLogFilesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	FileName             string           `position:"Query" name:"FileName"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSQLLogFilesRequest is the request struct for api DescribeSQLLogFiles

func CreateDescribeSQLLogFilesRequest ¶

func CreateDescribeSQLLogFilesRequest() (request *DescribeSQLLogFilesRequest)

CreateDescribeSQLLogFilesRequest creates a request to invoke DescribeSQLLogFiles API

type DescribeSQLLogFilesResponse ¶

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

DescribeSQLLogFilesResponse is the response struct for api DescribeSQLLogFiles

func CreateDescribeSQLLogFilesResponse ¶

func CreateDescribeSQLLogFilesResponse() (response *DescribeSQLLogFilesResponse)

CreateDescribeSQLLogFilesResponse creates a response to parse from DescribeSQLLogFiles response

type DescribeSQLLogRecordsRequest ¶

type DescribeSQLLogRecordsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	QueryKeywords        string           `position:"Query" name:"QueryKeywords"`
	StartTime            string           `position:"Query" name:"StartTime"`
	Database             string           `position:"Query" name:"Database"`
	User                 string           `position:"Query" name:"User"`
	Form                 string           `position:"Query" name:"Form"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSQLLogRecordsRequest is the request struct for api DescribeSQLLogRecords

func CreateDescribeSQLLogRecordsRequest ¶

func CreateDescribeSQLLogRecordsRequest() (request *DescribeSQLLogRecordsRequest)

CreateDescribeSQLLogRecordsRequest creates a request to invoke DescribeSQLLogRecords API

type DescribeSQLLogRecordsResponse ¶

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

DescribeSQLLogRecordsResponse is the response struct for api DescribeSQLLogRecords

func CreateDescribeSQLLogRecordsResponse ¶

func CreateDescribeSQLLogRecordsResponse() (response *DescribeSQLLogRecordsResponse)

CreateDescribeSQLLogRecordsResponse creates a response to parse from DescribeSQLLogRecords response

type DescribeSQLLogReportListRequest ¶

type DescribeSQLLogReportListRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSQLLogReportListRequest is the request struct for api DescribeSQLLogReportList

func CreateDescribeSQLLogReportListRequest ¶

func CreateDescribeSQLLogReportListRequest() (request *DescribeSQLLogReportListRequest)

CreateDescribeSQLLogReportListRequest creates a request to invoke DescribeSQLLogReportList API

type DescribeSQLLogReportListResponse ¶

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

DescribeSQLLogReportListResponse is the response struct for api DescribeSQLLogReportList

func CreateDescribeSQLLogReportListResponse ¶

func CreateDescribeSQLLogReportListResponse() (response *DescribeSQLLogReportListResponse)

CreateDescribeSQLLogReportListResponse creates a response to parse from DescribeSQLLogReportList response

type DescribeSQLLogReportsRequest ¶

type DescribeSQLLogReportsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSQLLogReportsRequest is the request struct for api DescribeSQLLogReports

func CreateDescribeSQLLogReportsRequest ¶

func CreateDescribeSQLLogReportsRequest() (request *DescribeSQLLogReportsRequest)

CreateDescribeSQLLogReportsRequest creates a request to invoke DescribeSQLLogReports API

type DescribeSQLLogReportsResponse ¶

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

DescribeSQLLogReportsResponse is the response struct for api DescribeSQLLogReports

func CreateDescribeSQLLogReportsResponse ¶

func CreateDescribeSQLLogReportsResponse() (response *DescribeSQLLogReportsResponse)

CreateDescribeSQLLogReportsResponse creates a response to parse from DescribeSQLLogReports response

type DescribeSQLReportsRequest ¶

type DescribeSQLReportsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSQLReportsRequest is the request struct for api DescribeSQLReports

func CreateDescribeSQLReportsRequest ¶

func CreateDescribeSQLReportsRequest() (request *DescribeSQLReportsRequest)

CreateDescribeSQLReportsRequest creates a request to invoke DescribeSQLReports API

type DescribeSQLReportsResponse ¶

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

DescribeSQLReportsResponse is the response struct for api DescribeSQLReports

func CreateDescribeSQLReportsResponse ¶

func CreateDescribeSQLReportsResponse() (response *DescribeSQLReportsResponse)

CreateDescribeSQLReportsResponse creates a response to parse from DescribeSQLReports response

type DescribeSecurityGroupConfigurationRequest ¶

type DescribeSecurityGroupConfigurationRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

DescribeSecurityGroupConfigurationRequest is the request struct for api DescribeSecurityGroupConfiguration

func CreateDescribeSecurityGroupConfigurationRequest ¶

func CreateDescribeSecurityGroupConfigurationRequest() (request *DescribeSecurityGroupConfigurationRequest)

CreateDescribeSecurityGroupConfigurationRequest creates a request to invoke DescribeSecurityGroupConfiguration API

type DescribeSecurityGroupConfigurationResponse ¶

type DescribeSecurityGroupConfigurationResponse struct {
	*responses.BaseResponse
	RequestId      string                                    `json:"RequestId" xml:"RequestId"`
	DBInstanceName string                                    `json:"DBInstanceName" xml:"DBInstanceName"`
	Items          ItemsInDescribeSecurityGroupConfiguration `json:"Items" xml:"Items"`
}

DescribeSecurityGroupConfigurationResponse is the response struct for api DescribeSecurityGroupConfiguration

func CreateDescribeSecurityGroupConfigurationResponse ¶

func CreateDescribeSecurityGroupConfigurationResponse() (response *DescribeSecurityGroupConfigurationResponse)

CreateDescribeSecurityGroupConfigurationResponse creates a response to parse from DescribeSecurityGroupConfiguration response

type DescribeSlowLogRecordsRequest ¶

type DescribeSlowLogRecordsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBName               string           `position:"Query" name:"DBName"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsRequest ¶

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse ¶

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

DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsResponse ¶

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeSlowLogsRequest ¶

type DescribeSlowLogsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBName               string           `position:"Query" name:"DBName"`
	SortKey              string           `position:"Query" name:"SortKey"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeSlowLogsRequest is the request struct for api DescribeSlowLogs

func CreateDescribeSlowLogsRequest ¶

func CreateDescribeSlowLogsRequest() (request *DescribeSlowLogsRequest)

CreateDescribeSlowLogsRequest creates a request to invoke DescribeSlowLogs API

type DescribeSlowLogsResponse ¶

type DescribeSlowLogsResponse struct {
	*responses.BaseResponse
	RequestId        string                  `json:"RequestId" xml:"RequestId"`
	Engine           string                  `json:"Engine" xml:"Engine"`
	StartTime        string                  `json:"StartTime" xml:"StartTime"`
	EndTime          string                  `json:"EndTime" xml:"EndTime"`
	TotalRecordCount int                     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int                     `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                     `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeSlowLogs `json:"Items" xml:"Items"`
}

DescribeSlowLogsResponse is the response struct for api DescribeSlowLogs

func CreateDescribeSlowLogsResponse ¶

func CreateDescribeSlowLogsResponse() (response *DescribeSlowLogsResponse)

CreateDescribeSlowLogsResponse creates a response to parse from DescribeSlowLogs response

type DescribeTagsRequest ¶

type DescribeTagsRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Tags                 string           `position:"Query" name:"Tags"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeTagsRequest is the request struct for api DescribeTags

func CreateDescribeTagsRequest ¶

func CreateDescribeTagsRequest() (request *DescribeTagsRequest)

CreateDescribeTagsRequest creates a request to invoke DescribeTags API

type DescribeTagsResponse ¶

type DescribeTagsResponse struct {
	*responses.BaseResponse
	RequestId string              `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeTags `json:"Items" xml:"Items"`
}

DescribeTagsResponse is the response struct for api DescribeTags

func CreateDescribeTagsResponse ¶

func CreateDescribeTagsResponse() (response *DescribeTagsResponse)

CreateDescribeTagsResponse creates a response to parse from DescribeTags response

type DescribeTaskInfoRequest ¶

type DescribeTaskInfoRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TaskId               requests.Integer `position:"Query" name:"TaskId"`
}

DescribeTaskInfoRequest is the request struct for api DescribeTaskInfo

func CreateDescribeTaskInfoRequest ¶

func CreateDescribeTaskInfoRequest() (request *DescribeTaskInfoRequest)

CreateDescribeTaskInfoRequest creates a request to invoke DescribeTaskInfo API

type DescribeTaskInfoResponse ¶

type DescribeTaskInfoResponse struct {
	*responses.BaseResponse
	RequestId          string `json:"RequestId" xml:"RequestId"`
	TaskId             string `json:"TaskId" xml:"TaskId"`
	BeginTime          string `json:"BeginTime" xml:"BeginTime"`
	FinishTime         string `json:"FinishTime" xml:"FinishTime"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	TaskAction         string `json:"TaskAction" xml:"TaskAction"`
	DBName             string `json:"DBName" xml:"DBName"`
	TaskErrorCode      string `json:"TaskErrorCode" xml:"TaskErrorCode"`
	Progress           string `json:"Progress" xml:"Progress"`
	ExpectedFinishTime string `json:"ExpectedFinishTime" xml:"ExpectedFinishTime"`
	TaskErrorMessage   string `json:"TaskErrorMessage" xml:"TaskErrorMessage"`
	ProgressInfo       string `json:"ProgressInfo" xml:"ProgressInfo"`
	Status             string `json:"Status" xml:"Status"`
}

DescribeTaskInfoResponse is the response struct for api DescribeTaskInfo

func CreateDescribeTaskInfoResponse ¶

func CreateDescribeTaskInfoResponse() (response *DescribeTaskInfoResponse)

CreateDescribeTaskInfoResponse creates a response to parse from DescribeTaskInfo response

type DescribeTasksRequest ¶

type DescribeTasksRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	EndTime              string           `position:"Query" name:"EndTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Status               string           `position:"Query" name:"Status"`
	TaskAction           string           `position:"Query" name:"TaskAction"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

DescribeTasksRequest is the request struct for api DescribeTasks

func CreateDescribeTasksRequest ¶

func CreateDescribeTasksRequest() (request *DescribeTasksRequest)

CreateDescribeTasksRequest creates a request to invoke DescribeTasks API

type DescribeTasksResponse ¶

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

DescribeTasksResponse is the response struct for api DescribeTasks

func CreateDescribeTasksResponse ¶

func CreateDescribeTasksResponse() (response *DescribeTasksResponse)

CreateDescribeTasksResponse creates a response to parse from DescribeTasks response

type DescribeVpcZoneNosRequest ¶

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

DescribeVpcZoneNosRequest is the request struct for api DescribeVpcZoneNos

func CreateDescribeVpcZoneNosRequest ¶

func CreateDescribeVpcZoneNosRequest() (request *DescribeVpcZoneNosRequest)

CreateDescribeVpcZoneNosRequest creates a request to invoke DescribeVpcZoneNos API

type DescribeVpcZoneNosResponse ¶

type DescribeVpcZoneNosResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeVpcZoneNos `json:"Items" xml:"Items"`
}

DescribeVpcZoneNosResponse is the response struct for api DescribeVpcZoneNos

func CreateDescribeVpcZoneNosResponse ¶

func CreateDescribeVpcZoneNosResponse() (response *DescribeVpcZoneNosResponse)

CreateDescribeVpcZoneNosResponse creates a response to parse from DescribeVpcZoneNos response

type EcsSecurityGroupRelation ¶

type EcsSecurityGroupRelation struct {
	RegionId        string `json:"RegionId" xml:"RegionId"`
	SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"`
	NetworkType     string `json:"NetworkType" xml:"NetworkType"`
}

EcsSecurityGroupRelation is a nested struct in rds response

type ErrorLog ¶

type ErrorLog struct {
	ErrorInfo  string `json:"ErrorInfo" xml:"ErrorInfo"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
}

ErrorLog is a nested struct in rds response

type GrantAccountPrivilegeRequest ¶

type GrantAccountPrivilegeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	DBName               string           `position:"Query" name:"DBName"`
	AccountPrivilege     string           `position:"Query" name:"AccountPrivilege"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

GrantAccountPrivilegeRequest is the request struct for api GrantAccountPrivilege

func CreateGrantAccountPrivilegeRequest ¶

func CreateGrantAccountPrivilegeRequest() (request *GrantAccountPrivilegeRequest)

CreateGrantAccountPrivilegeRequest creates a request to invoke GrantAccountPrivilege API

type GrantAccountPrivilegeResponse ¶

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

GrantAccountPrivilegeResponse is the response struct for api GrantAccountPrivilege

func CreateGrantAccountPrivilegeResponse ¶

func CreateGrantAccountPrivilegeResponse() (response *GrantAccountPrivilegeResponse)

CreateGrantAccountPrivilegeResponse creates a response to parse from GrantAccountPrivilege response

type GrantOperatorPermissionRequest ¶

type GrantOperatorPermissionRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ExpiredTime          string           `position:"Query" name:"ExpiredTime"`
	Privileges           string           `position:"Query" name:"Privileges"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

GrantOperatorPermissionRequest is the request struct for api GrantOperatorPermission

func CreateGrantOperatorPermissionRequest ¶

func CreateGrantOperatorPermissionRequest() (request *GrantOperatorPermissionRequest)

CreateGrantOperatorPermissionRequest creates a request to invoke GrantOperatorPermission API

type GrantOperatorPermissionResponse ¶

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

GrantOperatorPermissionResponse is the response struct for api GrantOperatorPermission

func CreateGrantOperatorPermissionResponse ¶

func CreateGrantOperatorPermissionResponse() (response *GrantOperatorPermissionResponse)

CreateGrantOperatorPermissionResponse creates a response to parse from GrantOperatorPermission response

type HostInstanceInfos ¶

type HostInstanceInfos struct {
	NodeInfo []NodeInfo `json:"NodeInfo" xml:"NodeInfo"`
}

HostInstanceInfos is a nested struct in rds response

type IOPS ¶

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

IOPS is a nested struct in rds response

type ImportDataForSQLServerRequest ¶

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

ImportDataForSQLServerRequest is the request struct for api ImportDataForSQLServer

func CreateImportDataForSQLServerRequest ¶

func CreateImportDataForSQLServerRequest() (request *ImportDataForSQLServerRequest)

CreateImportDataForSQLServerRequest creates a request to invoke ImportDataForSQLServer API

type ImportDataForSQLServerResponse ¶

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

ImportDataForSQLServerResponse is the response struct for api ImportDataForSQLServer

func CreateImportDataForSQLServerResponse ¶

func CreateImportDataForSQLServerResponse() (response *ImportDataForSQLServerResponse)

CreateImportDataForSQLServerResponse creates a response to parse from ImportDataForSQLServer response

type ImportDataFromDatabaseRequest ¶

type ImportDataFromDatabaseRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	SourceDatabaseIp       string           `position:"Query" name:"SourceDatabaseIp"`
	SourceDatabasePort     string           `position:"Query" name:"SourceDatabasePort"`
	SourceDatabaseUserName string           `position:"Query" name:"SourceDatabaseUserName"`
	SourceDatabasePassword string           `position:"Query" name:"SourceDatabasePassword"`
	ImportDataType         string           `position:"Query" name:"ImportDataType"`
	IsLockTable            string           `position:"Query" name:"IsLockTable"`
	SourceDatabaseDBNames  string           `position:"Query" name:"SourceDatabaseDBNames"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
}

ImportDataFromDatabaseRequest is the request struct for api ImportDataFromDatabase

func CreateImportDataFromDatabaseRequest ¶

func CreateImportDataFromDatabaseRequest() (request *ImportDataFromDatabaseRequest)

CreateImportDataFromDatabaseRequest creates a request to invoke ImportDataFromDatabase API

type ImportDataFromDatabaseResponse ¶

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

ImportDataFromDatabaseResponse is the response struct for api ImportDataFromDatabase

func CreateImportDataFromDatabaseResponse ¶

func CreateImportDataFromDatabaseResponse() (response *ImportDataFromDatabaseResponse)

CreateImportDataFromDatabaseResponse creates a response to parse from ImportDataFromDatabase response

type ImportDatabaseBetweenInstancesRequest ¶

type ImportDatabaseBetweenInstancesRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SourceDBInstanceId   string           `position:"Query" name:"SourceDBInstanceId"`
	DBInfo               string           `position:"Query" name:"DBInfo"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ImportDatabaseBetweenInstancesRequest is the request struct for api ImportDatabaseBetweenInstances

func CreateImportDatabaseBetweenInstancesRequest ¶

func CreateImportDatabaseBetweenInstancesRequest() (request *ImportDatabaseBetweenInstancesRequest)

CreateImportDatabaseBetweenInstancesRequest creates a request to invoke ImportDatabaseBetweenInstances API

type ImportDatabaseBetweenInstancesResponse ¶

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

ImportDatabaseBetweenInstancesResponse is the response struct for api ImportDatabaseBetweenInstances

func CreateImportDatabaseBetweenInstancesResponse ¶

func CreateImportDatabaseBetweenInstancesResponse() (response *ImportDatabaseBetweenInstancesResponse)

CreateImportDatabaseBetweenInstancesResponse creates a response to parse from ImportDatabaseBetweenInstances response

type ImportResultFromDB ¶

type ImportResultFromDB struct {
	ImportId                    int    `json:"ImportId" xml:"ImportId"`
	ImportDataType              string `json:"ImportDataType" xml:"ImportDataType"`
	ImportDataStatus            string `json:"ImportDataStatus" xml:"ImportDataStatus"`
	ImportDataStatusDescription string `json:"ImportDataStatusDescription" xml:"ImportDataStatusDescription"`
	IncrementalImportingTime    string `json:"IncrementalImportingTime" xml:"IncrementalImportingTime"`
}

ImportResultFromDB is a nested struct in rds response

type InstanceResult ¶

type InstanceResult struct {
	DBInstanceDescription string        `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	DBInstanceId          string        `json:"DBInstanceId" xml:"DBInstanceId"`
	AbnormalItems         AbnormalItems `json:"AbnormalItems" xml:"AbnormalItems"`
}

InstanceResult is a nested struct in rds response

type Item ¶

type Item struct {
	RegionId         string                               `json:"RegionId" xml:"RegionId"`
	Duration         int                                  `json:"Duration" xml:"Duration"`
	DBInstanceId     string                               `json:"DBInstanceId" xml:"DBInstanceId"`
	Status           string                               `json:"Status" xml:"Status"`
	AutoRenew        string                               `json:"AutoRenew" xml:"AutoRenew"`
	ReportTime       string                               `json:"ReportTime" xml:"ReportTime"`
	LatencyTopNItems LatencyTopNItemsInDescribeSQLReports `json:"LatencyTopNItems" xml:"LatencyTopNItems"`
	QPSTopNItems     QPSTopNItemsInDescribeSQLReports     `json:"QPSTopNItems" xml:"QPSTopNItems"`
}

Item is a nested struct in rds response

type Items ¶

type Items struct {
	ReplicaMode        string  `json:"ReplicaMode" xml:"ReplicaMode"`
	Role               string  `json:"Role" xml:"Role"`
	ReadWriteType      string  `json:"ReadWriteType" xml:"ReadWriteType"`
	DomainMode         string  `json:"DomainMode" xml:"DomainMode"`
	ReplicaDescription string  `json:"ReplicaDescription" xml:"ReplicaDescription"`
	DBInstanceId       string  `json:"DBInstanceId" xml:"DBInstanceId"`
	ReplicaStatus      string  `json:"ReplicaStatus" xml:"ReplicaStatus"`
	ReplicaId          string  `json:"ReplicaId" xml:"ReplicaId"`
	DBInstances        []Items `json:"DBInstances" xml:"DBInstances"`
}

Items is a nested struct in rds response

type ItemsInCalculateDBInstanceWeight ¶

type ItemsInCalculateDBInstanceWeight struct {
	DBInstanceWeight []DBInstanceWeight `json:"DBInstanceWeight" xml:"DBInstanceWeight"`
}

ItemsInCalculateDBInstanceWeight is a nested struct in rds response

type ItemsInDescibeImportsFromDatabase ¶

type ItemsInDescibeImportsFromDatabase struct {
	ImportResultFromDB []ImportResultFromDB `json:"ImportResultFromDB" xml:"ImportResultFromDB"`
}

ItemsInDescibeImportsFromDatabase is a nested struct in rds response

type ItemsInDescribeAbnormalDBInstances ¶

type ItemsInDescribeAbnormalDBInstances struct {
	InstanceResult []InstanceResult `json:"InstanceResult" xml:"InstanceResult"`
}

ItemsInDescribeAbnormalDBInstances is a nested struct in rds response

type ItemsInDescribeBackupSetsForSecurity ¶

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

ItemsInDescribeBackupSetsForSecurity is a nested struct in rds response

type ItemsInDescribeBackupTasks ¶

type ItemsInDescribeBackupTasks struct {
	BackupJob []BackupJob `json:"BackupJob" xml:"BackupJob"`
}

ItemsInDescribeBackupTasks is a nested struct in rds response

type ItemsInDescribeBackups ¶

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

ItemsInDescribeBackups is a nested struct in rds response

type ItemsInDescribeBackupsForSecurity ¶

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

ItemsInDescribeBackupsForSecurity is a nested struct in rds response

type ItemsInDescribeBinlogFiles ¶

type ItemsInDescribeBinlogFiles struct {
	BinLogFile []BinLogFile `json:"BinLogFile" xml:"BinLogFile"`
}

ItemsInDescribeBinlogFiles is a nested struct in rds response

type ItemsInDescribeDBInstanceAttribute ¶

type ItemsInDescribeDBInstanceAttribute struct {
	DBInstanceAttribute []DBInstanceAttribute `json:"DBInstanceAttribute" xml:"DBInstanceAttribute"`
}

ItemsInDescribeDBInstanceAttribute is a nested struct in rds response

type ItemsInDescribeDBInstanceByTags ¶

type ItemsInDescribeDBInstanceByTags struct {
	DBInstanceTag []DBInstanceTag `json:"DBInstanceTag" xml:"DBInstanceTag"`
}

ItemsInDescribeDBInstanceByTags is a nested struct in rds response

type ItemsInDescribeDBInstanceIPArrayList ¶

type ItemsInDescribeDBInstanceIPArrayList struct {
	DBInstanceIPArray []DBInstanceIPArray `json:"DBInstanceIPArray" xml:"DBInstanceIPArray"`
}

ItemsInDescribeDBInstanceIPArrayList is a nested struct in rds response

type ItemsInDescribeDBInstances ¶

type ItemsInDescribeDBInstances struct {
	DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
}

ItemsInDescribeDBInstances is a nested struct in rds response

type ItemsInDescribeDBInstancesAsCsv ¶

type ItemsInDescribeDBInstancesAsCsv struct {
	DBInstanceAttribute []DBInstanceAttribute `json:"DBInstanceAttribute" xml:"DBInstanceAttribute"`
}

ItemsInDescribeDBInstancesAsCsv is a nested struct in rds response

type ItemsInDescribeDBInstancesByExpireTime ¶

type ItemsInDescribeDBInstancesByExpireTime struct {
	DBInstanceExpireTime []DBInstanceExpireTime `json:"DBInstanceExpireTime" xml:"DBInstanceExpireTime"`
}

ItemsInDescribeDBInstancesByExpireTime is a nested struct in rds response

type ItemsInDescribeDBInstancesByPerformance ¶

type ItemsInDescribeDBInstancesByPerformance struct {
	DBInstancePerformance []DBInstancePerformance `json:"DBInstancePerformance" xml:"DBInstancePerformance"`
}

ItemsInDescribeDBInstancesByPerformance is a nested struct in rds response

type ItemsInDescribeErrorLogs ¶

type ItemsInDescribeErrorLogs struct {
	ErrorLog []ErrorLog `json:"ErrorLog" xml:"ErrorLog"`
}

ItemsInDescribeErrorLogs is a nested struct in rds response

type ItemsInDescribeFilesForSQLServer ¶

type ItemsInDescribeFilesForSQLServer struct {
	SQLServerUploadFile []SQLServerUploadFile `json:"SQLServerUploadFile" xml:"SQLServerUploadFile"`
}

ItemsInDescribeFilesForSQLServer is a nested struct in rds response

type ItemsInDescribeImportsForSQLServer ¶

type ItemsInDescribeImportsForSQLServer struct {
	SQLServerImport []SQLServerImport `json:"SQLServerImport" xml:"SQLServerImport"`
}

ItemsInDescribeImportsForSQLServer is a nested struct in rds response

type ItemsInDescribeInstanceAutoRenewAttribute ¶

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

ItemsInDescribeInstanceAutoRenewAttribute is a nested struct in rds response

type ItemsInDescribeInstanceAutoRenewalAttribute ¶

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

ItemsInDescribeInstanceAutoRenewalAttribute is a nested struct in rds response

type ItemsInDescribeLogicDBInstanceTopology ¶

type ItemsInDescribeLogicDBInstanceTopology struct {
	LogicDBInstanceParameter []LogicDBInstanceParameter `json:"LogicDBInstanceParameter" xml:"LogicDBInstanceParameter"`
}

ItemsInDescribeLogicDBInstanceTopology is a nested struct in rds response

type ItemsInDescribeMigrateTasks ¶

type ItemsInDescribeMigrateTasks struct {
	MigrateTask []MigrateTask `json:"MigrateTask" xml:"MigrateTask"`
}

ItemsInDescribeMigrateTasks is a nested struct in rds response

type ItemsInDescribeMigrateTasksForSQLServer ¶

type ItemsInDescribeMigrateTasksForSQLServer struct {
	MigrateTask []MigrateTask `json:"MigrateTask" xml:"MigrateTask"`
}

ItemsInDescribeMigrateTasksForSQLServer is a nested struct in rds response

type ItemsInDescribeModifyParameterLog ¶

type ItemsInDescribeModifyParameterLog struct {
	ParameterChangeLog []ParameterChangeLog `json:"ParameterChangeLog" xml:"ParameterChangeLog"`
}

ItemsInDescribeModifyParameterLog is a nested struct in rds response

type ItemsInDescribeOptimizeAdviceOnBigTable ¶

type ItemsInDescribeOptimizeAdviceOnBigTable struct {
	AdviceOnBigTable []AdviceOnBigTable `json:"AdviceOnBigTable" xml:"AdviceOnBigTable"`
}

ItemsInDescribeOptimizeAdviceOnBigTable is a nested struct in rds response

type ItemsInDescribeOptimizeAdviceOnExcessIndex ¶

type ItemsInDescribeOptimizeAdviceOnExcessIndex struct {
	AdviceOnExcessIndex []AdviceOnExcessIndex `json:"AdviceOnExcessIndex" xml:"AdviceOnExcessIndex"`
}

ItemsInDescribeOptimizeAdviceOnExcessIndex is a nested struct in rds response

type ItemsInDescribeOptimizeAdviceOnMissIndex ¶

type ItemsInDescribeOptimizeAdviceOnMissIndex struct {
	AdviceOnMissIndex []AdviceOnMissIndex `json:"AdviceOnMissIndex" xml:"AdviceOnMissIndex"`
}

ItemsInDescribeOptimizeAdviceOnMissIndex is a nested struct in rds response

type ItemsInDescribeOptimizeAdviceOnMissPK ¶

type ItemsInDescribeOptimizeAdviceOnMissPK struct {
	AdviceOnMissPK []AdviceOnMissPK `json:"AdviceOnMissPK" xml:"AdviceOnMissPK"`
}

ItemsInDescribeOptimizeAdviceOnMissPK is a nested struct in rds response

type ItemsInDescribeOptimizeAdviceOnStorage ¶

type ItemsInDescribeOptimizeAdviceOnStorage struct {
	AdviceOnStorage []AdviceOnStorage `json:"AdviceOnStorage" xml:"AdviceOnStorage"`
}

ItemsInDescribeOptimizeAdviceOnStorage is a nested struct in rds response

type ItemsInDescribeOssDownloads ¶

type ItemsInDescribeOssDownloads struct {
	OssDownload []OssDownload `json:"OssDownload" xml:"OssDownload"`
}

ItemsInDescribeOssDownloads is a nested struct in rds response

type ItemsInDescribeOssDownloadsForSQLServer ¶

type ItemsInDescribeOssDownloadsForSQLServer struct {
	OssDownload []OssDownload `json:"OssDownload" xml:"OssDownload"`
}

ItemsInDescribeOssDownloadsForSQLServer is a nested struct in rds response

type ItemsInDescribePreCheckResults ¶

type ItemsInDescribePreCheckResults struct {
	PreCheckResult []PreCheckResult `json:"PreCheckResult" xml:"PreCheckResult"`
}

ItemsInDescribePreCheckResults is a nested struct in rds response

type ItemsInDescribeReplicaInitializeProgress ¶

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

ItemsInDescribeReplicaInitializeProgress is a nested struct in rds response

type ItemsInDescribeSQLInjectionInfos ¶

type ItemsInDescribeSQLInjectionInfos struct {
	SQLInjectionInfo []SQLInjectionInfo `json:"SQLInjectionInfo" xml:"SQLInjectionInfo"`
}

ItemsInDescribeSQLInjectionInfos is a nested struct in rds response

type ItemsInDescribeSQLLogFiles ¶

type ItemsInDescribeSQLLogFiles struct {
	LogFile []LogFile `json:"LogFile" xml:"LogFile"`
}

ItemsInDescribeSQLLogFiles is a nested struct in rds response

type ItemsInDescribeSQLLogRecords ¶

type ItemsInDescribeSQLLogRecords struct {
	SQLRecord []SQLRecord `json:"SQLRecord" xml:"SQLRecord"`
}

ItemsInDescribeSQLLogRecords is a nested struct in rds response

type ItemsInDescribeSQLLogReportList ¶

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

ItemsInDescribeSQLLogReportList is a nested struct in rds response

type ItemsInDescribeSQLLogReports ¶

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

ItemsInDescribeSQLLogReports is a nested struct in rds response

type ItemsInDescribeSQLReports ¶

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

ItemsInDescribeSQLReports is a nested struct in rds response

type ItemsInDescribeSecurityGroupConfiguration ¶

type ItemsInDescribeSecurityGroupConfiguration struct {
	EcsSecurityGroupRelation []EcsSecurityGroupRelation `json:"EcsSecurityGroupRelation" xml:"EcsSecurityGroupRelation"`
}

ItemsInDescribeSecurityGroupConfiguration is a nested struct in rds response

type ItemsInDescribeSlowLogRecords ¶

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

ItemsInDescribeSlowLogRecords is a nested struct in rds response

type ItemsInDescribeSlowLogs ¶

type ItemsInDescribeSlowLogs struct {
	SQLSlowLog []SQLSlowLog `json:"SQLSlowLog" xml:"SQLSlowLog"`
}

ItemsInDescribeSlowLogs is a nested struct in rds response

type ItemsInDescribeTags ¶

type ItemsInDescribeTags struct {
	TagInfos []TagInfos `json:"TagInfos" xml:"TagInfos"`
}

ItemsInDescribeTags is a nested struct in rds response

type ItemsInDescribeTasks ¶

type ItemsInDescribeTasks struct {
	TaskProgressInfo []TaskProgressInfo `json:"TaskProgressInfo" xml:"TaskProgressInfo"`
}

ItemsInDescribeTasks is a nested struct in rds response

type ItemsInDescribeVpcZoneNos ¶

type ItemsInDescribeVpcZoneNos struct {
	VpcZoneId []VpcZoneId `json:"VpcZoneId" xml:"VpcZoneId"`
}

ItemsInDescribeVpcZoneNos is a nested struct in rds response

type ItemsInModifySecurityGroupConfiguration ¶

type ItemsInModifySecurityGroupConfiguration struct {
	EcsSecurityGroupRelation []EcsSecurityGroupRelation `json:"EcsSecurityGroupRelation" xml:"EcsSecurityGroupRelation"`
}

ItemsInModifySecurityGroupConfiguration is a nested struct in rds response

type ItemsItem ¶

type ItemsItem struct {
	ReplicaId   string `json:"ReplicaId" xml:"ReplicaId"`
	Status      string `json:"Status" xml:"Status"`
	Progress    string `json:"Progress" xml:"Progress"`
	FinishTime  string `json:"FinishTime" xml:"FinishTime"`
	CurrentStep string `json:"CurrentStep" xml:"CurrentStep"`
}

ItemsItem is a nested struct in rds response

type LatencyTopNItem ¶

type LatencyTopNItem struct {
	SQLExecuteTimes int    `json:"SQLExecuteTimes" xml:"SQLExecuteTimes"`
	AvgLatency      int    `json:"AvgLatency" xml:"AvgLatency"`
	SQLText         string `json:"SQLText" xml:"SQLText"`
}

LatencyTopNItem is a nested struct in rds response

type LatencyTopNItemsInDescribeSQLLogReportList ¶

type LatencyTopNItemsInDescribeSQLLogReportList struct {
	LatencyTopNItem []LatencyTopNItem `json:"LatencyTopNItem" xml:"LatencyTopNItem"`
}

LatencyTopNItemsInDescribeSQLLogReportList is a nested struct in rds response

type LatencyTopNItemsInDescribeSQLLogReports ¶

type LatencyTopNItemsInDescribeSQLLogReports struct {
	LatencyTopNItem []LatencyTopNItem `json:"LatencyTopNItem" xml:"LatencyTopNItem"`
}

LatencyTopNItemsInDescribeSQLLogReports is a nested struct in rds response

type LatencyTopNItemsInDescribeSQLReports ¶

type LatencyTopNItemsInDescribeSQLReports struct {
	LatencyTopNItem []LatencyTopNItem `json:"LatencyTopNItem" xml:"LatencyTopNItem"`
}

LatencyTopNItemsInDescribeSQLReports is a nested struct in rds response

type LogFile ¶

type LogFile struct {
	FileID         string `json:"FileID" xml:"FileID"`
	LogStatus      string `json:"LogStatus" xml:"LogStatus"`
	LogDownloadURL string `json:"LogDownloadURL" xml:"LogDownloadURL"`
	LogSize        string `json:"LogSize" xml:"LogSize"`
	LogStartTime   string `json:"LogStartTime" xml:"LogStartTime"`
	LogEndTime     string `json:"LogEndTime" xml:"LogEndTime"`
}

LogFile is a nested struct in rds response

type LogicDBInstanceParameter ¶

type LogicDBInstanceParameter struct {
	DBInstanceID          int    `json:"DBInstanceID" xml:"DBInstanceID"`
	DBInstanceName        string `json:"DBInstanceName" xml:"DBInstanceName"`
	DBInstanceStatus      int    `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	DBInstanceStatusDesc  string `json:"DBInstanceStatusDesc" xml:"DBInstanceStatusDesc"`
	DBInstanceConnType    string `json:"DBInstanceConnType" xml:"DBInstanceConnType"`
	DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	Engine                string `json:"Engine" xml:"Engine"`
	EngineVersion         string `json:"EngineVersion" xml:"EngineVersion"`
	CharacterType         string `json:"CharacterType" xml:"CharacterType"`
}

LogicDBInstanceParameter is a nested struct in rds response

type LoginDBInstancefromCloudDBARequest ¶

type LoginDBInstancefromCloudDBARequest struct {
	*requests.RpcRequest
	DBInstanceId        string `position:"Query" name:"DBInstanceId"`
	ServiceRequestType  string `position:"Query" name:"ServiceRequestType"`
	ServiceRequestParam string `position:"Query" name:"ServiceRequestParam"`
}

LoginDBInstancefromCloudDBARequest is the request struct for api LoginDBInstancefromCloudDBA

func CreateLoginDBInstancefromCloudDBARequest ¶

func CreateLoginDBInstancefromCloudDBARequest() (request *LoginDBInstancefromCloudDBARequest)

CreateLoginDBInstancefromCloudDBARequest creates a request to invoke LoginDBInstancefromCloudDBA API

type LoginDBInstancefromCloudDBAResponse ¶

type LoginDBInstancefromCloudDBAResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ListData  string `json:"ListData" xml:"ListData"`
	AttrData  string `json:"AttrData" xml:"AttrData"`
}

LoginDBInstancefromCloudDBAResponse is the response struct for api LoginDBInstancefromCloudDBA

func CreateLoginDBInstancefromCloudDBAResponse ¶

func CreateLoginDBInstancefromCloudDBAResponse() (response *LoginDBInstancefromCloudDBAResponse)

CreateLoginDBInstancefromCloudDBAResponse creates a response to parse from LoginDBInstancefromCloudDBA response

type Memory ¶

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

Memory is a nested struct in rds response

type MigrateTask ¶

type MigrateTask struct {
	BackupMode    string `json:"BackupMode" xml:"BackupMode"`
	EndTime       string `json:"EndTime" xml:"EndTime"`
	Desc          string `json:"Desc" xml:"Desc"`
	MigrateTaskId string `json:"MigrateTaskId" xml:"MigrateTaskId"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	DBName        string `json:"DBName" xml:"DBName"`
	MigrateIaskId string `json:"MigrateIaskId" xml:"MigrateIaskId"`
	IsDBReplaced  string `json:"IsDBReplaced" xml:"IsDBReplaced"`
	TaskType      string `json:"TaskType" xml:"TaskType"`
	Status        string `json:"Status" xml:"Status"`
	Description   string `json:"Description" xml:"Description"`
}

MigrateTask is a nested struct in rds response

type MigrateToOtherZoneRequest ¶

type MigrateToOtherZoneRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
}

MigrateToOtherZoneRequest is the request struct for api MigrateToOtherZone

func CreateMigrateToOtherZoneRequest ¶

func CreateMigrateToOtherZoneRequest() (request *MigrateToOtherZoneRequest)

CreateMigrateToOtherZoneRequest creates a request to invoke MigrateToOtherZone API

type MigrateToOtherZoneResponse ¶

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

MigrateToOtherZoneResponse is the response struct for api MigrateToOtherZone

func CreateMigrateToOtherZoneResponse ¶

func CreateMigrateToOtherZoneResponse() (response *MigrateToOtherZoneResponse)

CreateMigrateToOtherZoneResponse creates a response to parse from MigrateToOtherZone response

type ModifyAccountDescriptionRequest ¶

type ModifyAccountDescriptionRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionRequest ¶

func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)

CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API

type ModifyAccountDescriptionResponse ¶

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

ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionResponse ¶

func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)

CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response

type ModifyBackupPolicyRequest ¶

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId             string           `position:"Query" name:"DBInstanceId"`
	PreferredBackupTime      string           `position:"Query" name:"PreferredBackupTime"`
	PreferredBackupPeriod    string           `position:"Query" name:"PreferredBackupPeriod"`
	BackupRetentionPeriod    string           `position:"Query" name:"BackupRetentionPeriod"`
	BackupLog                string           `position:"Query" name:"BackupLog"`
	LogBackupRetentionPeriod string           `position:"Query" name:"LogBackupRetentionPeriod"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest ¶

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse ¶

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse ¶

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyDBDescriptionRequest ¶

type ModifyDBDescriptionRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	DBDescription        string           `position:"Query" name:"DBDescription"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBDescriptionRequest is the request struct for api ModifyDBDescription

func CreateModifyDBDescriptionRequest ¶

func CreateModifyDBDescriptionRequest() (request *ModifyDBDescriptionRequest)

CreateModifyDBDescriptionRequest creates a request to invoke ModifyDBDescription API

type ModifyDBDescriptionResponse ¶

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

ModifyDBDescriptionResponse is the response struct for api ModifyDBDescription

func CreateModifyDBDescriptionResponse ¶

func CreateModifyDBDescriptionResponse() (response *ModifyDBDescriptionResponse)

CreateModifyDBDescriptionResponse creates a response to parse from ModifyDBDescription response

type ModifyDBInstanceConnectionModeRequest ¶

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

ModifyDBInstanceConnectionModeRequest is the request struct for api ModifyDBInstanceConnectionMode

func CreateModifyDBInstanceConnectionModeRequest ¶

func CreateModifyDBInstanceConnectionModeRequest() (request *ModifyDBInstanceConnectionModeRequest)

CreateModifyDBInstanceConnectionModeRequest creates a request to invoke ModifyDBInstanceConnectionMode API

type ModifyDBInstanceConnectionModeResponse ¶

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

ModifyDBInstanceConnectionModeResponse is the response struct for api ModifyDBInstanceConnectionMode

func CreateModifyDBInstanceConnectionModeResponse ¶

func CreateModifyDBInstanceConnectionModeResponse() (response *ModifyDBInstanceConnectionModeResponse)

CreateModifyDBInstanceConnectionModeResponse creates a response to parse from ModifyDBInstanceConnectionMode response

type ModifyDBInstanceConnectionStringRequest ¶

type ModifyDBInstanceConnectionStringRequest struct {
	*requests.RpcRequest
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
	ConnectionStringPrefix  string           `position:"Query" name:"ConnectionStringPrefix"`
	Port                    string           `position:"Query" name:"Port"`
	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceConnectionStringRequest is the request struct for api ModifyDBInstanceConnectionString

func CreateModifyDBInstanceConnectionStringRequest ¶

func CreateModifyDBInstanceConnectionStringRequest() (request *ModifyDBInstanceConnectionStringRequest)

CreateModifyDBInstanceConnectionStringRequest creates a request to invoke ModifyDBInstanceConnectionString API

type ModifyDBInstanceConnectionStringResponse ¶

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

ModifyDBInstanceConnectionStringResponse is the response struct for api ModifyDBInstanceConnectionString

func CreateModifyDBInstanceConnectionStringResponse ¶

func CreateModifyDBInstanceConnectionStringResponse() (response *ModifyDBInstanceConnectionStringResponse)

CreateModifyDBInstanceConnectionStringResponse creates a response to parse from ModifyDBInstanceConnectionString response

type ModifyDBInstanceDescriptionRequest ¶

type ModifyDBInstanceDescriptionRequest struct {
	*requests.RpcRequest
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceDescriptionRequest is the request struct for api ModifyDBInstanceDescription

func CreateModifyDBInstanceDescriptionRequest ¶

func CreateModifyDBInstanceDescriptionRequest() (request *ModifyDBInstanceDescriptionRequest)

CreateModifyDBInstanceDescriptionRequest creates a request to invoke ModifyDBInstanceDescription API

type ModifyDBInstanceDescriptionResponse ¶

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

ModifyDBInstanceDescriptionResponse is the response struct for api ModifyDBInstanceDescription

func CreateModifyDBInstanceDescriptionResponse ¶

func CreateModifyDBInstanceDescriptionResponse() (response *ModifyDBInstanceDescriptionResponse)

CreateModifyDBInstanceDescriptionResponse creates a response to parse from ModifyDBInstanceDescription response

type ModifyDBInstanceHAConfigRequest ¶

type ModifyDBInstanceHAConfigRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SyncMode             string           `position:"Query" name:"SyncMode"`
	HAMode               string           `position:"Query" name:"HAMode"`
	DbInstanceId         string           `position:"Query" name:"DbInstanceId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceHAConfigRequest is the request struct for api ModifyDBInstanceHAConfig

func CreateModifyDBInstanceHAConfigRequest ¶

func CreateModifyDBInstanceHAConfigRequest() (request *ModifyDBInstanceHAConfigRequest)

CreateModifyDBInstanceHAConfigRequest creates a request to invoke ModifyDBInstanceHAConfig API

type ModifyDBInstanceHAConfigResponse ¶

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

ModifyDBInstanceHAConfigResponse is the response struct for api ModifyDBInstanceHAConfig

func CreateModifyDBInstanceHAConfigResponse ¶

func CreateModifyDBInstanceHAConfigResponse() (response *ModifyDBInstanceHAConfigResponse)

CreateModifyDBInstanceHAConfigResponse creates a response to parse from ModifyDBInstanceHAConfig response

type ModifyDBInstanceMaintainTimeRequest ¶

type ModifyDBInstanceMaintainTimeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	MaintainTime         string           `position:"Query" name:"MaintainTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceMaintainTimeRequest is the request struct for api ModifyDBInstanceMaintainTime

func CreateModifyDBInstanceMaintainTimeRequest ¶

func CreateModifyDBInstanceMaintainTimeRequest() (request *ModifyDBInstanceMaintainTimeRequest)

CreateModifyDBInstanceMaintainTimeRequest creates a request to invoke ModifyDBInstanceMaintainTime API

type ModifyDBInstanceMaintainTimeResponse ¶

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

ModifyDBInstanceMaintainTimeResponse is the response struct for api ModifyDBInstanceMaintainTime

func CreateModifyDBInstanceMaintainTimeResponse ¶

func CreateModifyDBInstanceMaintainTimeResponse() (response *ModifyDBInstanceMaintainTimeResponse)

CreateModifyDBInstanceMaintainTimeResponse creates a response to parse from ModifyDBInstanceMaintainTime response

type ModifyDBInstanceMonitorRequest ¶

type ModifyDBInstanceMonitorRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Period               string           `position:"Query" name:"Period"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceMonitorRequest is the request struct for api ModifyDBInstanceMonitor

func CreateModifyDBInstanceMonitorRequest ¶

func CreateModifyDBInstanceMonitorRequest() (request *ModifyDBInstanceMonitorRequest)

CreateModifyDBInstanceMonitorRequest creates a request to invoke ModifyDBInstanceMonitor API

type ModifyDBInstanceMonitorResponse ¶

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

ModifyDBInstanceMonitorResponse is the response struct for api ModifyDBInstanceMonitor

func CreateModifyDBInstanceMonitorResponse ¶

func CreateModifyDBInstanceMonitorResponse() (response *ModifyDBInstanceMonitorResponse)

CreateModifyDBInstanceMonitorResponse creates a response to parse from ModifyDBInstanceMonitor response

type ModifyDBInstanceNetworkExpireTimeRequest ¶

type ModifyDBInstanceNetworkExpireTimeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ConnectionString     string           `position:"Query" name:"ConnectionString"`
	ClassicExpiredDays   requests.Integer `position:"Query" name:"ClassicExpiredDays"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceNetworkExpireTimeRequest is the request struct for api ModifyDBInstanceNetworkExpireTime

func CreateModifyDBInstanceNetworkExpireTimeRequest ¶

func CreateModifyDBInstanceNetworkExpireTimeRequest() (request *ModifyDBInstanceNetworkExpireTimeRequest)

CreateModifyDBInstanceNetworkExpireTimeRequest creates a request to invoke ModifyDBInstanceNetworkExpireTime API

type ModifyDBInstanceNetworkExpireTimeResponse ¶

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

ModifyDBInstanceNetworkExpireTimeResponse is the response struct for api ModifyDBInstanceNetworkExpireTime

func CreateModifyDBInstanceNetworkExpireTimeResponse ¶

func CreateModifyDBInstanceNetworkExpireTimeResponse() (response *ModifyDBInstanceNetworkExpireTimeResponse)

CreateModifyDBInstanceNetworkExpireTimeResponse creates a response to parse from ModifyDBInstanceNetworkExpireTime response

type ModifyDBInstanceNetworkTypeRequest ¶

type ModifyDBInstanceNetworkTypeRequest struct {
	*requests.RpcRequest
	OwnerId                              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount                 string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId                      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId                         string           `position:"Query" name:"DBInstanceId"`
	RetainClassic                        string           `position:"Query" name:"RetainClassic"`
	ClassicExpiredDays                   string           `position:"Query" name:"ClassicExpiredDays"`
	InstanceNetworkType                  string           `position:"Query" name:"InstanceNetworkType"`
	ReadWriteSplittingClassicExpiredDays requests.Integer `position:"Query" name:"ReadWriteSplittingClassicExpiredDays"`
	VPCId                                string           `position:"Query" name:"VPCId"`
	VSwitchId                            string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress                     string           `position:"Query" name:"PrivateIpAddress"`
	ReadWriteSplittingPrivateIpAddress   string           `position:"Query" name:"ReadWriteSplittingPrivateIpAddress"`
	OwnerAccount                         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceNetworkTypeRequest is the request struct for api ModifyDBInstanceNetworkType

func CreateModifyDBInstanceNetworkTypeRequest ¶

func CreateModifyDBInstanceNetworkTypeRequest() (request *ModifyDBInstanceNetworkTypeRequest)

CreateModifyDBInstanceNetworkTypeRequest creates a request to invoke ModifyDBInstanceNetworkType API

type ModifyDBInstanceNetworkTypeResponse ¶

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

ModifyDBInstanceNetworkTypeResponse is the response struct for api ModifyDBInstanceNetworkType

func CreateModifyDBInstanceNetworkTypeResponse ¶

func CreateModifyDBInstanceNetworkTypeResponse() (response *ModifyDBInstanceNetworkTypeResponse)

CreateModifyDBInstanceNetworkTypeResponse creates a response to parse from ModifyDBInstanceNetworkType response

type ModifyDBInstanceSSLRequest ¶

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

ModifyDBInstanceSSLRequest is the request struct for api ModifyDBInstanceSSL

func CreateModifyDBInstanceSSLRequest ¶

func CreateModifyDBInstanceSSLRequest() (request *ModifyDBInstanceSSLRequest)

CreateModifyDBInstanceSSLRequest creates a request to invoke ModifyDBInstanceSSL API

type ModifyDBInstanceSSLResponse ¶

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

ModifyDBInstanceSSLResponse is the response struct for api ModifyDBInstanceSSL

func CreateModifyDBInstanceSSLResponse ¶

func CreateModifyDBInstanceSSLResponse() (response *ModifyDBInstanceSSLResponse)

CreateModifyDBInstanceSSLResponse creates a response to parse from ModifyDBInstanceSSL response

type ModifyDBInstanceSpecRequest ¶

type ModifyDBInstanceSpecRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	PayType              string           `position:"Query" name:"PayType"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
}

ModifyDBInstanceSpecRequest is the request struct for api ModifyDBInstanceSpec

func CreateModifyDBInstanceSpecRequest ¶

func CreateModifyDBInstanceSpecRequest() (request *ModifyDBInstanceSpecRequest)

CreateModifyDBInstanceSpecRequest creates a request to invoke ModifyDBInstanceSpec API

type ModifyDBInstanceSpecResponse ¶

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

ModifyDBInstanceSpecResponse is the response struct for api ModifyDBInstanceSpec

func CreateModifyDBInstanceSpecResponse ¶

func CreateModifyDBInstanceSpecResponse() (response *ModifyDBInstanceSpecResponse)

CreateModifyDBInstanceSpecResponse creates a response to parse from ModifyDBInstanceSpec response

type ModifyDBInstanceTDERequest ¶

type ModifyDBInstanceTDERequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TDEStatus            string           `position:"Query" name:"TDEStatus"`
	DBName               string           `position:"Query" name:"DBName"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyDBInstanceTDERequest is the request struct for api ModifyDBInstanceTDE

func CreateModifyDBInstanceTDERequest ¶

func CreateModifyDBInstanceTDERequest() (request *ModifyDBInstanceTDERequest)

CreateModifyDBInstanceTDERequest creates a request to invoke ModifyDBInstanceTDE API

type ModifyDBInstanceTDEResponse ¶

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

ModifyDBInstanceTDEResponse is the response struct for api ModifyDBInstanceTDE

func CreateModifyDBInstanceTDEResponse ¶

func CreateModifyDBInstanceTDEResponse() (response *ModifyDBInstanceTDEResponse)

CreateModifyDBInstanceTDEResponse creates a response to parse from ModifyDBInstanceTDE response

type ModifyDampPolicyRequest ¶

type ModifyDampPolicyRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PolicyName           string           `position:"Query" name:"PolicyName"`
	Handlers             string           `position:"Query" name:"Handlers"`
	SourceRules          string           `position:"Query" name:"SourceRules"`
	TimeRules            string           `position:"Query" name:"TimeRules"`
	ActionRules          string           `position:"Query" name:"ActionRules"`
}

ModifyDampPolicyRequest is the request struct for api ModifyDampPolicy

func CreateModifyDampPolicyRequest ¶

func CreateModifyDampPolicyRequest() (request *ModifyDampPolicyRequest)

CreateModifyDampPolicyRequest creates a request to invoke ModifyDampPolicy API

type ModifyDampPolicyResponse ¶

type ModifyDampPolicyResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	PolicyId   string `json:"PolicyId" xml:"PolicyId"`
	PolicyName string `json:"PolicyName" xml:"PolicyName"`
}

ModifyDampPolicyResponse is the response struct for api ModifyDampPolicy

func CreateModifyDampPolicyResponse ¶

func CreateModifyDampPolicyResponse() (response *ModifyDampPolicyResponse)

CreateModifyDampPolicyResponse creates a response to parse from ModifyDampPolicy response

type ModifyGuardDomainModeRequest ¶

type ModifyGuardDomainModeRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	DomainMode           string           `position:"Query" name:"DomainMode"`
}

ModifyGuardDomainModeRequest is the request struct for api ModifyGuardDomainMode

func CreateModifyGuardDomainModeRequest ¶

func CreateModifyGuardDomainModeRequest() (request *ModifyGuardDomainModeRequest)

CreateModifyGuardDomainModeRequest creates a request to invoke ModifyGuardDomainMode API

type ModifyGuardDomainModeResponse ¶

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

ModifyGuardDomainModeResponse is the response struct for api ModifyGuardDomainMode

func CreateModifyGuardDomainModeResponse ¶

func CreateModifyGuardDomainModeResponse() (response *ModifyGuardDomainModeResponse)

CreateModifyGuardDomainModeResponse creates a response to parse from ModifyGuardDomainMode response

type ModifyInstanceAutoRenewalAttributeRequest ¶

type ModifyInstanceAutoRenewalAttributeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Duration             string           `position:"Query" name:"Duration"`
	AutoRenew            string           `position:"Query" name:"AutoRenew"`
}

ModifyInstanceAutoRenewalAttributeRequest is the request struct for api ModifyInstanceAutoRenewalAttribute

func CreateModifyInstanceAutoRenewalAttributeRequest ¶

func CreateModifyInstanceAutoRenewalAttributeRequest() (request *ModifyInstanceAutoRenewalAttributeRequest)

CreateModifyInstanceAutoRenewalAttributeRequest creates a request to invoke ModifyInstanceAutoRenewalAttribute API

type ModifyInstanceAutoRenewalAttributeResponse ¶

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

ModifyInstanceAutoRenewalAttributeResponse is the response struct for api ModifyInstanceAutoRenewalAttribute

func CreateModifyInstanceAutoRenewalAttributeResponse ¶

func CreateModifyInstanceAutoRenewalAttributeResponse() (response *ModifyInstanceAutoRenewalAttributeResponse)

CreateModifyInstanceAutoRenewalAttributeResponse creates a response to parse from ModifyInstanceAutoRenewalAttribute response

type ModifyParameterRequest ¶

type ModifyParameterRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Parameters           string           `position:"Query" name:"Parameters"`
	Forcerestart         requests.Boolean `position:"Query" name:"Forcerestart"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyParameterRequest is the request struct for api ModifyParameter

func CreateModifyParameterRequest ¶

func CreateModifyParameterRequest() (request *ModifyParameterRequest)

CreateModifyParameterRequest creates a request to invoke ModifyParameter API

type ModifyParameterResponse ¶

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

ModifyParameterResponse is the response struct for api ModifyParameter

func CreateModifyParameterResponse ¶

func CreateModifyParameterResponse() (response *ModifyParameterResponse)

CreateModifyParameterResponse creates a response to parse from ModifyParameter response

type ModifyPostpaidDBInstanceSpecRequest ¶

type ModifyPostpaidDBInstanceSpecRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifyPostpaidDBInstanceSpecRequest is the request struct for api ModifyPostpaidDBInstanceSpec

func CreateModifyPostpaidDBInstanceSpecRequest ¶

func CreateModifyPostpaidDBInstanceSpecRequest() (request *ModifyPostpaidDBInstanceSpecRequest)

CreateModifyPostpaidDBInstanceSpecRequest creates a request to invoke ModifyPostpaidDBInstanceSpec API

type ModifyPostpaidDBInstanceSpecResponse ¶

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

ModifyPostpaidDBInstanceSpecResponse is the response struct for api ModifyPostpaidDBInstanceSpec

func CreateModifyPostpaidDBInstanceSpecResponse ¶

func CreateModifyPostpaidDBInstanceSpecResponse() (response *ModifyPostpaidDBInstanceSpecResponse)

CreateModifyPostpaidDBInstanceSpecResponse creates a response to parse from ModifyPostpaidDBInstanceSpec response

type ModifyReadWriteSplittingConnectionRequest ¶

type ModifyReadWriteSplittingConnectionRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	Port                   string           `position:"Query" name:"Port"`
	MaxDelayTime           string           `position:"Query" name:"MaxDelayTime"`
	DistributionType       string           `position:"Query" name:"DistributionType"`
	Weight                 string           `position:"Query" name:"Weight"`
}

ModifyReadWriteSplittingConnectionRequest is the request struct for api ModifyReadWriteSplittingConnection

func CreateModifyReadWriteSplittingConnectionRequest ¶

func CreateModifyReadWriteSplittingConnectionRequest() (request *ModifyReadWriteSplittingConnectionRequest)

CreateModifyReadWriteSplittingConnectionRequest creates a request to invoke ModifyReadWriteSplittingConnection API

type ModifyReadWriteSplittingConnectionResponse ¶

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

ModifyReadWriteSplittingConnectionResponse is the response struct for api ModifyReadWriteSplittingConnection

func CreateModifyReadWriteSplittingConnectionResponse ¶

func CreateModifyReadWriteSplittingConnectionResponse() (response *ModifyReadWriteSplittingConnectionResponse)

CreateModifyReadWriteSplittingConnectionResponse creates a response to parse from ModifyReadWriteSplittingConnection response

type ModifyReplicaDescriptionRequest ¶

type ModifyReplicaDescriptionRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	ReplicaDescription   string           `position:"Query" name:"ReplicaDescription"`
}

ModifyReplicaDescriptionRequest is the request struct for api ModifyReplicaDescription

func CreateModifyReplicaDescriptionRequest ¶

func CreateModifyReplicaDescriptionRequest() (request *ModifyReplicaDescriptionRequest)

CreateModifyReplicaDescriptionRequest creates a request to invoke ModifyReplicaDescription API

type ModifyReplicaDescriptionResponse ¶

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

ModifyReplicaDescriptionResponse is the response struct for api ModifyReplicaDescription

func CreateModifyReplicaDescriptionResponse ¶

func CreateModifyReplicaDescriptionResponse() (response *ModifyReplicaDescriptionResponse)

CreateModifyReplicaDescriptionResponse creates a response to parse from ModifyReplicaDescription response

type ModifyReplicaModeRequest ¶

type ModifyReplicaModeRequest struct {
	*requests.RpcRequest
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	ReplicaMode          string           `position:"Query" name:"ReplicaMode"`
	PrimaryInstanceId    string           `position:"Query" name:"PrimaryInstanceId"`
	DomainMode           string           `position:"Query" name:"DomainMode"`
}

ModifyReplicaModeRequest is the request struct for api ModifyReplicaMode

func CreateModifyReplicaModeRequest ¶

func CreateModifyReplicaModeRequest() (request *ModifyReplicaModeRequest)

CreateModifyReplicaModeRequest creates a request to invoke ModifyReplicaMode API

type ModifyReplicaModeResponse ¶

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

ModifyReplicaModeResponse is the response struct for api ModifyReplicaMode

func CreateModifyReplicaModeResponse ¶

func CreateModifyReplicaModeResponse() (response *ModifyReplicaModeResponse)

CreateModifyReplicaModeResponse creates a response to parse from ModifyReplicaMode response

type ModifyReplicaRelationRequest ¶

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

ModifyReplicaRelationRequest is the request struct for api ModifyReplicaRelation

func CreateModifyReplicaRelationRequest ¶

func CreateModifyReplicaRelationRequest() (request *ModifyReplicaRelationRequest)

CreateModifyReplicaRelationRequest creates a request to invoke ModifyReplicaRelation API

type ModifyReplicaRelationResponse ¶

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

ModifyReplicaRelationResponse is the response struct for api ModifyReplicaRelation

func CreateModifyReplicaRelationResponse ¶

func CreateModifyReplicaRelationResponse() (response *ModifyReplicaRelationResponse)

CreateModifyReplicaRelationResponse creates a response to parse from ModifyReplicaRelation response

type ModifyResourceGroupRequest ¶

type ModifyResourceGroupRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
}

ModifyResourceGroupRequest is the request struct for api ModifyResourceGroup

func CreateModifyResourceGroupRequest ¶

func CreateModifyResourceGroupRequest() (request *ModifyResourceGroupRequest)

CreateModifyResourceGroupRequest creates a request to invoke ModifyResourceGroup API

type ModifyResourceGroupResponse ¶

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

ModifyResourceGroupResponse is the response struct for api ModifyResourceGroup

func CreateModifyResourceGroupResponse ¶

func CreateModifyResourceGroupResponse() (response *ModifyResourceGroupResponse)

CreateModifyResourceGroupResponse creates a response to parse from ModifyResourceGroup response

type ModifySQLCollectorPolicyRequest ¶

type ModifySQLCollectorPolicyRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SQLCollectorStatus   string           `position:"Query" name:"SQLCollectorStatus"`
	StoragePeriod        requests.Integer `position:"Query" name:"StoragePeriod"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ModifySQLCollectorPolicyRequest is the request struct for api ModifySQLCollectorPolicy

func CreateModifySQLCollectorPolicyRequest ¶

func CreateModifySQLCollectorPolicyRequest() (request *ModifySQLCollectorPolicyRequest)

CreateModifySQLCollectorPolicyRequest creates a request to invoke ModifySQLCollectorPolicy API

type ModifySQLCollectorPolicyResponse ¶

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

ModifySQLCollectorPolicyResponse is the response struct for api ModifySQLCollectorPolicy

func CreateModifySQLCollectorPolicyResponse ¶

func CreateModifySQLCollectorPolicyResponse() (response *ModifySQLCollectorPolicyResponse)

CreateModifySQLCollectorPolicyResponse creates a response to parse from ModifySQLCollectorPolicy response

type ModifySecurityGroupConfigurationRequest ¶

type ModifySecurityGroupConfigurationRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SecurityGroupId      string           `position:"Query" name:"SecurityGroupId"`
}

ModifySecurityGroupConfigurationRequest is the request struct for api ModifySecurityGroupConfiguration

func CreateModifySecurityGroupConfigurationRequest ¶

func CreateModifySecurityGroupConfigurationRequest() (request *ModifySecurityGroupConfigurationRequest)

CreateModifySecurityGroupConfigurationRequest creates a request to invoke ModifySecurityGroupConfiguration API

type ModifySecurityGroupConfigurationResponse ¶

type ModifySecurityGroupConfigurationResponse struct {
	*responses.BaseResponse
	RequestId      string                                  `json:"RequestId" xml:"RequestId"`
	DBInstanceName string                                  `json:"DBInstanceName" xml:"DBInstanceName"`
	Items          ItemsInModifySecurityGroupConfiguration `json:"Items" xml:"Items"`
}

ModifySecurityGroupConfigurationResponse is the response struct for api ModifySecurityGroupConfiguration

func CreateModifySecurityGroupConfigurationResponse ¶

func CreateModifySecurityGroupConfigurationResponse() (response *ModifySecurityGroupConfigurationResponse)

CreateModifySecurityGroupConfigurationResponse creates a response to parse from ModifySecurityGroupConfiguration response

type ModifySecurityIpsRequest ¶

type ModifySecurityIpsRequest struct {
	*requests.RpcRequest
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken                string           `position:"Query" name:"ClientToken"`
	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId               string           `position:"Query" name:"DBInstanceId"`
	SecurityIps                string           `position:"Query" name:"SecurityIps"`
	DBInstanceIPArrayName      string           `position:"Query" name:"DBInstanceIPArrayName"`
	DBInstanceIPArrayAttribute string           `position:"Query" name:"DBInstanceIPArrayAttribute"`
	WhitelistNetworkType       string           `position:"Query" name:"WhitelistNetworkType"`
	SecurityGroupId            string           `position:"Query" name:"SecurityGroupId"`
	ModifyMode                 string           `position:"Query" name:"ModifyMode"`
}

ModifySecurityIpsRequest is the request struct for api ModifySecurityIps

func CreateModifySecurityIpsRequest ¶

func CreateModifySecurityIpsRequest() (request *ModifySecurityIpsRequest)

CreateModifySecurityIpsRequest creates a request to invoke ModifySecurityIps API

type ModifySecurityIpsResponse ¶

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

ModifySecurityIpsResponse is the response struct for api ModifySecurityIps

func CreateModifySecurityIpsResponse ¶

func CreateModifySecurityIpsResponse() (response *ModifySecurityIpsResponse)

CreateModifySecurityIpsResponse creates a response to parse from ModifySecurityIps response

type NodeInfo ¶

type NodeInfo struct {
	NodeId       string `json:"NodeId" xml:"NodeId"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	LogSyncTime  string `json:"LogSyncTime" xml:"LogSyncTime"`
	DataSyncTime string `json:"DataSyncTime" xml:"DataSyncTime"`
	NodeType     string `json:"NodeType" xml:"NodeType"`
	ZoneId       string `json:"ZoneId" xml:"ZoneId"`
	SyncStatus   string `json:"SyncStatus" xml:"SyncStatus"`
}

NodeInfo is a nested struct in rds response

type OssDownload ¶

type OssDownload struct {
	FileSize    string `json:"FileSize" xml:"FileSize"`
	IsAvail     string `json:"IsAvail" xml:"IsAvail"`
	BackupMode  string `json:"BackupMode" xml:"BackupMode"`
	Desc        string `json:"Desc" xml:"Desc"`
	IsAvailable string `json:"IsAvailable" xml:"IsAvailable"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	BakType     string `json:"BakType" xml:"BakType"`
	Status      string `json:"Status" xml:"Status"`
	FileName    string `json:"FileName" xml:"FileName"`
	Description string `json:"Description" xml:"Description"`
}

OssDownload is a nested struct in rds response

type ParameterChangeLog ¶

type ParameterChangeLog struct {
	ModifyTime        string `json:"ModifyTime" xml:"ModifyTime"`
	OldParameterValue string `json:"OldParameterValue" xml:"OldParameterValue"`
	NewParameterValue string `json:"NewParameterValue" xml:"NewParameterValue"`
	ParameterName     string `json:"ParameterName" xml:"ParameterName"`
	Status            string `json:"Status" xml:"Status"`
}

ParameterChangeLog is a nested struct in rds response

type Parameters ¶

type Parameters struct {
	TemplateRecord []TemplateRecord `json:"TemplateRecord" xml:"TemplateRecord"`
}

Parameters is a nested struct in rds response

type PerformanceKey ¶

type PerformanceKey struct {
	Key         string `json:"Key" xml:"Key"`
	Unit        string `json:"Unit" xml:"Unit"`
	ValueFormat string `json:"ValueFormat" xml:"ValueFormat"`
	Values      Values `json:"Values" xml:"Values"`
}

PerformanceKey is a nested struct in rds response

type PerformanceKeyInDescribeReplicaPerformance ¶

type PerformanceKeyInDescribeReplicaPerformance struct {
	PerformanceKeyItem []PerformanceKeyItem `json:"PerformanceKeyItem" xml:"PerformanceKeyItem"`
}

PerformanceKeyInDescribeReplicaPerformance is a nested struct in rds response

type PerformanceKeyInDescribeReplicaUsage ¶

type PerformanceKeyInDescribeReplicaUsage struct {
	PerformanceKeyItem []PerformanceKeyItem `json:"PerformanceKeyItem" xml:"PerformanceKeyItem"`
}

PerformanceKeyInDescribeReplicaUsage is a nested struct in rds response

type PerformanceKeyItem ¶

type PerformanceKeyItem struct {
	Key               string            `json:"Key" xml:"Key"`
	Unit              string            `json:"Unit" xml:"Unit"`
	ValueFormat       string            `json:"ValueFormat" xml:"ValueFormat"`
	PerformanceValues PerformanceValues `json:"PerformanceValues" xml:"PerformanceValues"`
}

PerformanceKeyItem is a nested struct in rds response

type PerformanceKeys ¶

type PerformanceKeys struct {
	PerformanceKey []PerformanceKeyItem `json:"PerformanceKey" xml:"PerformanceKey"`
}

PerformanceKeys is a nested struct in rds response

type PerformanceKeysInDescribeDBInstancePerformance ¶

type PerformanceKeysInDescribeDBInstancePerformance struct {
	PerformanceKey []PerformanceKey `json:"PerformanceKey" xml:"PerformanceKey"`
}

PerformanceKeysInDescribeDBInstancePerformance is a nested struct in rds response

type PerformanceValue ¶

type PerformanceValue struct {
	Value string `json:"Value" xml:"Value"`
	Date  string `json:"Date" xml:"Date"`
}

PerformanceValue is a nested struct in rds response

type PerformanceValueInDescribeReplicaPerformance ¶

type PerformanceValueInDescribeReplicaPerformance struct {
	PerformanceValueItem []PerformanceValueItem `json:"PerformanceValueItem" xml:"PerformanceValueItem"`
}

PerformanceValueInDescribeReplicaPerformance is a nested struct in rds response

type PerformanceValueInDescribeReplicaUsage ¶

type PerformanceValueInDescribeReplicaUsage struct {
	PerformanceValueItem []PerformanceValueItem `json:"PerformanceValueItem" xml:"PerformanceValueItem"`
}

PerformanceValueInDescribeReplicaUsage is a nested struct in rds response

type PerformanceValueItem ¶

type PerformanceValueItem struct {
	Value string `json:"Value" xml:"Value"`
	Date  string `json:"Date" xml:"Date"`
}

PerformanceValueItem is a nested struct in rds response

type PerformanceValues ¶

type PerformanceValues struct {
	PerformanceValue []PerformanceValueItem `json:"PerformanceValue" xml:"PerformanceValue"`
}

PerformanceValues is a nested struct in rds response

type Policies ¶

type Policies struct {
	Policy []Policy `json:"Policy" xml:"Policy"`
}

Policies is a nested struct in rds response

type Policy ¶

type Policy struct {
	PolicyName string `json:"PolicyName" xml:"PolicyName"`
	Comment    string `json:"Comment" xml:"Comment"`
}

Policy is a nested struct in rds response

type PreCheckBeforeImportDataRequest ¶

type PreCheckBeforeImportDataRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken            string           `position:"Query" name:"ClientToken"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	SourceDatabaseIp       string           `position:"Query" name:"SourceDatabaseIp"`
	SourceDatabasePort     string           `position:"Query" name:"SourceDatabasePort"`
	SourceDatabaseUserName string           `position:"Query" name:"SourceDatabaseUserName"`
	SourceDatabasePassword string           `position:"Query" name:"SourceDatabasePassword"`
	ImportDataType         string           `position:"Query" name:"ImportDataType"`
	SourceDatabaseDBNames  string           `position:"Query" name:"SourceDatabaseDBNames"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
}

PreCheckBeforeImportDataRequest is the request struct for api PreCheckBeforeImportData

func CreatePreCheckBeforeImportDataRequest ¶

func CreatePreCheckBeforeImportDataRequest() (request *PreCheckBeforeImportDataRequest)

CreatePreCheckBeforeImportDataRequest creates a request to invoke PreCheckBeforeImportData API

type PreCheckBeforeImportDataResponse ¶

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

PreCheckBeforeImportDataResponse is the response struct for api PreCheckBeforeImportData

func CreatePreCheckBeforeImportDataResponse ¶

func CreatePreCheckBeforeImportDataResponse() (response *PreCheckBeforeImportDataResponse)

CreatePreCheckBeforeImportDataResponse creates a response to parse from PreCheckBeforeImportData response

type PreCheckResult ¶

type PreCheckResult struct {
	PreCheckName   string `json:"PreCheckName" xml:"PreCheckName"`
	PreCheckResult string `json:"PreCheckResult" xml:"PreCheckResult"`
	FailReasion    string `json:"FailReasion" xml:"FailReasion"`
	RepairMethod   string `json:"RepairMethod" xml:"RepairMethod"`
}

PreCheckResult is a nested struct in rds response

type PriceInfo ¶

type PriceInfo struct {
	TradePrice    float64                   `json:"TradePrice" xml:"TradePrice"`
	DiscountPrice float64                   `json:"DiscountPrice" xml:"DiscountPrice"`
	OriginalPrice float64                   `json:"OriginalPrice" xml:"OriginalPrice"`
	Currency      string                    `json:"Currency" xml:"Currency"`
	RuleIds       RuleIdsInQueryPriceForBuy `json:"RuleIds" xml:"RuleIds"`
	ActivityInfo  ActivityInfo              `json:"ActivityInfo" xml:"ActivityInfo"`
	Coupons       CouponsInQueryPriceForBuy `json:"Coupons" xml:"Coupons"`
}

PriceInfo is a nested struct in rds response

type PurgeDBInstanceLogRequest ¶

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

PurgeDBInstanceLogRequest is the request struct for api PurgeDBInstanceLog

func CreatePurgeDBInstanceLogRequest ¶

func CreatePurgeDBInstanceLogRequest() (request *PurgeDBInstanceLogRequest)

CreatePurgeDBInstanceLogRequest creates a request to invoke PurgeDBInstanceLog API

type PurgeDBInstanceLogResponse ¶

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

PurgeDBInstanceLogResponse is the response struct for api PurgeDBInstanceLog

func CreatePurgeDBInstanceLogResponse ¶

func CreatePurgeDBInstanceLogResponse() (response *PurgeDBInstanceLogResponse)

CreatePurgeDBInstanceLogResponse creates a response to parse from PurgeDBInstanceLog response

type QPSTopNItem ¶

type QPSTopNItem struct {
	SQLExecuteTimes int    `json:"SQLExecuteTimes" xml:"SQLExecuteTimes"`
	SQLText         string `json:"SQLText" xml:"SQLText"`
}

QPSTopNItem is a nested struct in rds response

type QPSTopNItemsInDescribeSQLLogReportList ¶

type QPSTopNItemsInDescribeSQLLogReportList struct {
	QPSTopNItem []QPSTopNItem `json:"QPSTopNItem" xml:"QPSTopNItem"`
}

QPSTopNItemsInDescribeSQLLogReportList is a nested struct in rds response

type QPSTopNItemsInDescribeSQLLogReports ¶

type QPSTopNItemsInDescribeSQLLogReports struct {
	QPSTopNItem []QPSTopNItem `json:"QPSTopNItem" xml:"QPSTopNItem"`
}

QPSTopNItemsInDescribeSQLLogReports is a nested struct in rds response

type QPSTopNItemsInDescribeSQLReports ¶

type QPSTopNItemsInDescribeSQLReports struct {
	QPSTopNItem []QPSTopNItem `json:"QPSTopNItem" xml:"QPSTopNItem"`
}

QPSTopNItemsInDescribeSQLReports is a nested struct in rds response

type QueryPriceForBuyRequest ¶

type QueryPriceForBuyRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CommodityCode        string           `position:"Query" name:"CommodityCode"`
	Engine               string           `position:"Query" name:"Engine"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	PayType              string           `position:"Query" name:"PayType"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	TimeType             string           `position:"Query" name:"TimeType"`
	Quantity             requests.Integer `position:"Query" name:"Quantity"`
	InstanceUsedType     requests.Integer `position:"Query" name:"InstanceUsedType"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

QueryPriceForBuyRequest is the request struct for api QueryPriceForBuy

func CreateQueryPriceForBuyRequest ¶

func CreateQueryPriceForBuyRequest() (request *QueryPriceForBuyRequest)

CreateQueryPriceForBuyRequest creates a request to invoke QueryPriceForBuy API

type QueryPriceForBuyResponse ¶

type QueryPriceForBuyResponse struct {
	*responses.BaseResponse
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	PriceInfo PriceInfo               `json:"PriceInfo" xml:"PriceInfo"`
	Rules     RulesInQueryPriceForBuy `json:"Rules" xml:"Rules"`
}

QueryPriceForBuyResponse is the response struct for api QueryPriceForBuy

func CreateQueryPriceForBuyResponse ¶

func CreateQueryPriceForBuyResponse() (response *QueryPriceForBuyResponse)

CreateQueryPriceForBuyResponse creates a response to parse from QueryPriceForBuy response

type RDSRegion ¶

type RDSRegion struct {
	RegionId string `json:"RegionId" xml:"RegionId"`
	ZoneId   string `json:"ZoneId" xml:"ZoneId"`
}

RDSRegion is a nested struct in rds response

type ReadOnlyDBInstanceId ¶

type ReadOnlyDBInstanceId struct {
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

ReadOnlyDBInstanceId is a nested struct in rds response

type ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute ¶

type ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute struct {
	ReadOnlyDBInstanceId []ReadOnlyDBInstanceId `json:"ReadOnlyDBInstanceId" xml:"ReadOnlyDBInstanceId"`
}

ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute is a nested struct in rds response

type ReadOnlyDBInstanceIdsInDescribeDBInstances ¶

type ReadOnlyDBInstanceIdsInDescribeDBInstances struct {
	ReadOnlyDBInstanceId []ReadOnlyDBInstanceId `json:"ReadOnlyDBInstanceId" xml:"ReadOnlyDBInstanceId"`
}

ReadOnlyDBInstanceIdsInDescribeDBInstances is a nested struct in rds response

type RealtimeDiagnoseTasks ¶

type RealtimeDiagnoseTasks struct {
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	TaskId      string `json:"TaskId" xml:"TaskId"`
	HealthScore string `json:"HealthScore" xml:"HealthScore"`
	Status      string `json:"Status" xml:"Status"`
}

RealtimeDiagnoseTasks is a nested struct in rds response

type Regions ¶

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

Regions is a nested struct in rds response

type ReleaseInstancePublicConnectionRequest ¶

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

ReleaseInstancePublicConnectionRequest is the request struct for api ReleaseInstancePublicConnection

func CreateReleaseInstancePublicConnectionRequest ¶

func CreateReleaseInstancePublicConnectionRequest() (request *ReleaseInstancePublicConnectionRequest)

CreateReleaseInstancePublicConnectionRequest creates a request to invoke ReleaseInstancePublicConnection API

type ReleaseInstancePublicConnectionResponse ¶

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

ReleaseInstancePublicConnectionResponse is the response struct for api ReleaseInstancePublicConnection

func CreateReleaseInstancePublicConnectionResponse ¶

func CreateReleaseInstancePublicConnectionResponse() (response *ReleaseInstancePublicConnectionResponse)

CreateReleaseInstancePublicConnectionResponse creates a response to parse from ReleaseInstancePublicConnection response

type ReleaseReadWriteSplittingConnectionRequest ¶

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

ReleaseReadWriteSplittingConnectionRequest is the request struct for api ReleaseReadWriteSplittingConnection

func CreateReleaseReadWriteSplittingConnectionRequest ¶

func CreateReleaseReadWriteSplittingConnectionRequest() (request *ReleaseReadWriteSplittingConnectionRequest)

CreateReleaseReadWriteSplittingConnectionRequest creates a request to invoke ReleaseReadWriteSplittingConnection API

type ReleaseReadWriteSplittingConnectionResponse ¶

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

ReleaseReadWriteSplittingConnectionResponse is the response struct for api ReleaseReadWriteSplittingConnection

func CreateReleaseReadWriteSplittingConnectionResponse ¶

func CreateReleaseReadWriteSplittingConnectionResponse() (response *ReleaseReadWriteSplittingConnectionResponse)

CreateReleaseReadWriteSplittingConnectionResponse creates a response to parse from ReleaseReadWriteSplittingConnection response

type ReleaseReplicaRequest ¶

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

ReleaseReplicaRequest is the request struct for api ReleaseReplica

func CreateReleaseReplicaRequest ¶

func CreateReleaseReplicaRequest() (request *ReleaseReplicaRequest)

CreateReleaseReplicaRequest creates a request to invoke ReleaseReplica API

type ReleaseReplicaResponse ¶

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

ReleaseReplicaResponse is the response struct for api ReleaseReplica

func CreateReleaseReplicaResponse ¶

func CreateReleaseReplicaResponse() (response *ReleaseReplicaResponse)

CreateReleaseReplicaResponse creates a response to parse from ReleaseReplica response

type RemoveTagsFromResourceRequest ¶

type RemoveTagsFromResourceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Tags                 string           `position:"Query" name:"Tags"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

RemoveTagsFromResourceRequest is the request struct for api RemoveTagsFromResource

func CreateRemoveTagsFromResourceRequest ¶

func CreateRemoveTagsFromResourceRequest() (request *RemoveTagsFromResourceRequest)

CreateRemoveTagsFromResourceRequest creates a request to invoke RemoveTagsFromResource API

type RemoveTagsFromResourceResponse ¶

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

RemoveTagsFromResourceResponse is the response struct for api RemoveTagsFromResource

func CreateRemoveTagsFromResourceResponse ¶

func CreateRemoveTagsFromResourceResponse() (response *RemoveTagsFromResourceResponse)

CreateRemoveTagsFromResourceResponse creates a response to parse from RemoveTagsFromResource response

type RenewInstanceRequest ¶

type RenewInstanceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Period               string           `position:"Query" name:"Period"`
	AutoPay              string           `position:"Query" name:"AutoPay"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

RenewInstanceRequest is the request struct for api RenewInstance

func CreateRenewInstanceRequest ¶

func CreateRenewInstanceRequest() (request *RenewInstanceRequest)

CreateRenewInstanceRequest creates a request to invoke RenewInstance API

type RenewInstanceResponse ¶

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

RenewInstanceResponse is the response struct for api RenewInstance

func CreateRenewInstanceResponse ¶

func CreateRenewInstanceResponse() (response *RenewInstanceResponse)

CreateRenewInstanceResponse creates a response to parse from RenewInstance response

type Replicas ¶

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

Replicas is a nested struct in rds response

type Report ¶

type Report struct {
	DiagnosticTime string `json:"DiagnosticTime" xml:"DiagnosticTime"`
	Score          int    `json:"Score" xml:"Score"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	EndTime        string `json:"EndTime" xml:"EndTime"`
	DownloadURL    string `json:"DownloadURL" xml:"DownloadURL"`
}

Report is a nested struct in rds response

type ReportList ¶

type ReportList struct {
	Report []Report `json:"Report" xml:"Report"`
}

ReportList is a nested struct in rds response

type RequestServiceOfCloudDBARequest ¶

type RequestServiceOfCloudDBARequest struct {
	*requests.RpcRequest
	DBInstanceId        string `position:"Query" name:"DBInstanceId"`
	ServiceRequestType  string `position:"Query" name:"ServiceRequestType"`
	ServiceRequestParam string `position:"Query" name:"ServiceRequestParam"`
}

RequestServiceOfCloudDBARequest is the request struct for api RequestServiceOfCloudDBA

func CreateRequestServiceOfCloudDBARequest ¶

func CreateRequestServiceOfCloudDBARequest() (request *RequestServiceOfCloudDBARequest)

CreateRequestServiceOfCloudDBARequest creates a request to invoke RequestServiceOfCloudDBA API

type RequestServiceOfCloudDBAResponse ¶

type RequestServiceOfCloudDBAResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ListData  string `json:"ListData" xml:"ListData"`
	AttrData  string `json:"AttrData" xml:"AttrData"`
}

RequestServiceOfCloudDBAResponse is the response struct for api RequestServiceOfCloudDBA

func CreateRequestServiceOfCloudDBAResponse ¶

func CreateRequestServiceOfCloudDBAResponse() (response *RequestServiceOfCloudDBAResponse)

CreateRequestServiceOfCloudDBAResponse creates a response to parse from RequestServiceOfCloudDBA response

type ResetAccountForPGRequest ¶

type ResetAccountForPGRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ResetAccountForPGRequest is the request struct for api ResetAccountForPG

func CreateResetAccountForPGRequest ¶

func CreateResetAccountForPGRequest() (request *ResetAccountForPGRequest)

CreateResetAccountForPGRequest creates a request to invoke ResetAccountForPG API

type ResetAccountForPGResponse ¶

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

ResetAccountForPGResponse is the response struct for api ResetAccountForPG

func CreateResetAccountForPGResponse ¶

func CreateResetAccountForPGResponse() (response *ResetAccountForPGResponse)

CreateResetAccountForPGResponse creates a response to parse from ResetAccountForPG response

type ResetAccountPasswordRequest ¶

type ResetAccountPasswordRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ResetAccountPasswordRequest is the request struct for api ResetAccountPassword

func CreateResetAccountPasswordRequest ¶

func CreateResetAccountPasswordRequest() (request *ResetAccountPasswordRequest)

CreateResetAccountPasswordRequest creates a request to invoke ResetAccountPassword API

type ResetAccountPasswordResponse ¶

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

ResetAccountPasswordResponse is the response struct for api ResetAccountPassword

func CreateResetAccountPasswordResponse ¶

func CreateResetAccountPasswordResponse() (response *ResetAccountPasswordResponse)

CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response

type ResetAccountRequest ¶

type ResetAccountRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

ResetAccountRequest is the request struct for api ResetAccount

func CreateResetAccountRequest ¶

func CreateResetAccountRequest() (request *ResetAccountRequest)

CreateResetAccountRequest creates a request to invoke ResetAccount API

type ResetAccountResponse ¶

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

ResetAccountResponse is the response struct for api ResetAccount

func CreateResetAccountResponse ¶

func CreateResetAccountResponse() (response *ResetAccountResponse)

CreateResetAccountResponse creates a response to parse from ResetAccount response

type Resource ¶

type Resource struct {
	DBInstanceAvailable string `json:"DBInstanceAvailable" xml:"DBInstanceAvailable"`
	Engine              string `json:"Engine" xml:"Engine"`
	EngineVersion       string `json:"EngineVersion" xml:"EngineVersion"`
}

Resource is a nested struct in rds response

type Resources ¶

type Resources struct {
	Resource []Resource `json:"Resource" xml:"Resource"`
}

Resources is a nested struct in rds response

type RestartDBInstanceRequest ¶

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

RestartDBInstanceRequest is the request struct for api RestartDBInstance

func CreateRestartDBInstanceRequest ¶

func CreateRestartDBInstanceRequest() (request *RestartDBInstanceRequest)

CreateRestartDBInstanceRequest creates a request to invoke RestartDBInstance API

type RestartDBInstanceResponse ¶

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

RestartDBInstanceResponse is the response struct for api RestartDBInstance

func CreateRestartDBInstanceResponse ¶

func CreateRestartDBInstanceResponse() (response *RestartDBInstanceResponse)

CreateRestartDBInstanceResponse creates a response to parse from RestartDBInstance response

type RestoreDBInstanceRequest ¶

type RestoreDBInstanceRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupId             string           `position:"Query" name:"BackupId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

RestoreDBInstanceRequest is the request struct for api RestoreDBInstance

func CreateRestoreDBInstanceRequest ¶

func CreateRestoreDBInstanceRequest() (request *RestoreDBInstanceRequest)

CreateRestoreDBInstanceRequest creates a request to invoke RestoreDBInstance API

type RestoreDBInstanceResponse ¶

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

RestoreDBInstanceResponse is the response struct for api RestoreDBInstance

func CreateRestoreDBInstanceResponse ¶

func CreateRestoreDBInstanceResponse() (response *RestoreDBInstanceResponse)

CreateRestoreDBInstanceResponse creates a response to parse from RestoreDBInstance response

type RevokeAccountPrivilegeRequest ¶

type RevokeAccountPrivilegeRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	DBName               string           `position:"Query" name:"DBName"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

RevokeAccountPrivilegeRequest is the request struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeRequest ¶

func CreateRevokeAccountPrivilegeRequest() (request *RevokeAccountPrivilegeRequest)

CreateRevokeAccountPrivilegeRequest creates a request to invoke RevokeAccountPrivilege API

type RevokeAccountPrivilegeResponse ¶

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

RevokeAccountPrivilegeResponse is the response struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeResponse ¶

func CreateRevokeAccountPrivilegeResponse() (response *RevokeAccountPrivilegeResponse)

CreateRevokeAccountPrivilegeResponse creates a response to parse from RevokeAccountPrivilege response

type RevokeOperatorPermissionRequest ¶

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

RevokeOperatorPermissionRequest is the request struct for api RevokeOperatorPermission

func CreateRevokeOperatorPermissionRequest ¶

func CreateRevokeOperatorPermissionRequest() (request *RevokeOperatorPermissionRequest)

CreateRevokeOperatorPermissionRequest creates a request to invoke RevokeOperatorPermission API

type RevokeOperatorPermissionResponse ¶

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

RevokeOperatorPermissionResponse is the response struct for api RevokeOperatorPermission

func CreateRevokeOperatorPermissionResponse ¶

func CreateRevokeOperatorPermissionResponse() (response *RevokeOperatorPermissionResponse)

CreateRevokeOperatorPermissionResponse creates a response to parse from RevokeOperatorPermission response

type Rule ¶

type Rule struct {
	Name        string `json:"Name" xml:"Name"`
	RuleId      int    `json:"RuleId" xml:"RuleId"`
	Description string `json:"Description" xml:"Description"`
}

Rule is a nested struct in rds response

type RuleIdsInDescribePrice ¶

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

RuleIdsInDescribePrice is a nested struct in rds response

type RuleIdsInDescribeRenewalPrice ¶

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

RuleIdsInDescribeRenewalPrice is a nested struct in rds response

type RuleIdsInQueryPriceForBuy ¶

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

RuleIdsInQueryPriceForBuy is a nested struct in rds response

type RulesInDescribePrice ¶

type RulesInDescribePrice struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInDescribePrice is a nested struct in rds response

type RulesInDescribeRenewalPrice ¶

type RulesInDescribeRenewalPrice struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInDescribeRenewalPrice is a nested struct in rds response

type RulesInQueryPriceForBuy ¶

type RulesInQueryPriceForBuy struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInQueryPriceForBuy is a nested struct in rds response

type RunningParameters ¶

type RunningParameters struct {
	DBInstanceParameter []DBInstanceParameter `json:"DBInstanceParameter" xml:"DBInstanceParameter"`
}

RunningParameters is a nested struct in rds response

type SQLDiag ¶

type SQLDiag struct {
	SQLDiagId string `json:"SQLDiagId" xml:"SQLDiagId"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	Status    int    `json:"Status" xml:"Status"`
	Progress  int    `json:"Progress" xml:"Progress"`
}

SQLDiag is a nested struct in rds response

type SQLDiagList ¶

type SQLDiagList struct {
	SQLDiag []SQLDiag `json:"SQLDiag" xml:"SQLDiag"`
}

SQLDiagList is a nested struct in rds response

type SQLInjectionInfo ¶

type SQLInjectionInfo struct {
	DBName         string `json:"DBName" xml:"DBName"`
	SQLText        string `json:"SQLText" xml:"SQLText"`
	LatencyTime    string `json:"LatencyTime" xml:"LatencyTime"`
	HostAddress    string `json:"HostAddress" xml:"HostAddress"`
	ExecuteTime    string `json:"ExecuteTime" xml:"ExecuteTime"`
	AccountName    string `json:"AccountName" xml:"AccountName"`
	EffectRowCount string `json:"EffectRowCount" xml:"EffectRowCount"`
}

SQLInjectionInfo is a nested struct in rds response

type SQLList ¶

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

SQLList is a nested struct in rds response

type SQLRecord ¶

type SQLRecord struct {
	DBName              string `json:"DBName" xml:"DBName"`
	AccountName         string `json:"AccountName" xml:"AccountName"`
	HostAddress         string `json:"HostAddress" xml:"HostAddress"`
	SQLText             string `json:"SQLText" xml:"SQLText"`
	TotalExecutionTimes int    `json:"TotalExecutionTimes" xml:"TotalExecutionTimes"`
	ReturnRowCounts     int    `json:"ReturnRowCounts" xml:"ReturnRowCounts"`
	ExecuteTime         string `json:"ExecuteTime" xml:"ExecuteTime"`
	ThreadID            string `json:"ThreadID" xml:"ThreadID"`
}

SQLRecord is a nested struct in rds response

type SQLServerImport ¶

type SQLServerImport struct {
	ImportId     int    `json:"ImportId" xml:"ImportId"`
	FileName     string `json:"FileName" xml:"FileName"`
	DBName       string `json:"DBName" xml:"DBName"`
	ImportStatus string `json:"ImportStatus" xml:"ImportStatus"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
}

SQLServerImport is a nested struct in rds response

type SQLServerUploadFile ¶

type SQLServerUploadFile struct {
	DBName            string `json:"DBName" xml:"DBName"`
	FileName          string `json:"FileName" xml:"FileName"`
	FileSize          int    `json:"FileSize" xml:"FileSize"`
	InternetFtpServer string `json:"InternetFtpServer" xml:"InternetFtpServer"`
	InternetPort      int    `json:"InternetPort" xml:"InternetPort"`
	IntranetFtpserver string `json:"IntranetFtpserver" xml:"IntranetFtpserver"`
	Intranetport      int    `json:"Intranetport" xml:"Intranetport"`
	UserName          string `json:"UserName" xml:"UserName"`
	Password          string `json:"Password" xml:"Password"`
	FileStatus        string `json:"FileStatus" xml:"FileStatus"`
	Description       string `json:"Description" xml:"Description"`
	CreationTime      string `json:"CreationTime" xml:"CreationTime"`
}

SQLServerUploadFile is a nested struct in rds response

type SQLSlowLog ¶

type SQLSlowLog struct {
	SlowLogId                     int    `json:"SlowLogId" xml:"SlowLogId"`
	SQLId                         int    `json:"SQLId" xml:"SQLId"`
	DBName                        string `json:"DBName" xml:"DBName"`
	SQLText                       string `json:"SQLText" xml:"SQLText"`
	MySQLTotalExecutionCounts     int    `json:"MySQLTotalExecutionCounts" xml:"MySQLTotalExecutionCounts"`
	MySQLTotalExecutionTimes      int    `json:"MySQLTotalExecutionTimes" xml:"MySQLTotalExecutionTimes"`
	TotalLockTimes                int    `json:"TotalLockTimes" xml:"TotalLockTimes"`
	MaxLockTime                   int    `json:"MaxLockTime" xml:"MaxLockTime"`
	ParseTotalRowCounts           int    `json:"ParseTotalRowCounts" xml:"ParseTotalRowCounts"`
	ParseMaxRowCount              int    `json:"ParseMaxRowCount" xml:"ParseMaxRowCount"`
	ReturnTotalRowCounts          int    `json:"ReturnTotalRowCounts" xml:"ReturnTotalRowCounts"`
	ReturnMaxRowCount             int    `json:"ReturnMaxRowCount" xml:"ReturnMaxRowCount"`
	CreateTime                    string `json:"CreateTime" xml:"CreateTime"`
	SQLServerTotalExecutionCounts int    `json:"SQLServerTotalExecutionCounts" xml:"SQLServerTotalExecutionCounts"`
	SQLServerTotalExecutionTimes  int    `json:"SQLServerTotalExecutionTimes" xml:"SQLServerTotalExecutionTimes"`
	TotalLogicalReadCounts        int    `json:"TotalLogicalReadCounts" xml:"TotalLogicalReadCounts"`
	TotalPhysicalReadCounts       int    `json:"TotalPhysicalReadCounts" xml:"TotalPhysicalReadCounts"`
	ReportTime                    string `json:"ReportTime" xml:"ReportTime"`
	MaxExecutionTime              int    `json:"MaxExecutionTime" xml:"MaxExecutionTime"`
	AvgExecutionTime              int    `json:"AvgExecutionTime" xml:"AvgExecutionTime"`
}

SQLSlowLog is a nested struct in rds response

type SQLSlowRecord ¶

type SQLSlowRecord struct {
	HostAddress        string `json:"HostAddress" xml:"HostAddress"`
	DBName             string `json:"DBName" xml:"DBName"`
	SQLText            string `json:"SQLText" xml:"SQLText"`
	QueryTimes         int    `json:"QueryTimes" xml:"QueryTimes"`
	LockTimes          int    `json:"LockTimes" xml:"LockTimes"`
	ParseRowCounts     int    `json:"ParseRowCounts" xml:"ParseRowCounts"`
	ReturnRowCounts    int    `json:"ReturnRowCounts" xml:"ReturnRowCounts"`
	ExecutionStartTime string `json:"ExecutionStartTime" xml:"ExecutionStartTime"`
}

SQLSlowRecord is a nested struct in rds response

type SecurityIPGroup ¶

type SecurityIPGroup struct {
	SecurityIPGroupName string `json:"SecurityIPGroupName" xml:"SecurityIPGroupName"`
	SecurityIPs         string `json:"SecurityIPs" xml:"SecurityIPs"`
}

SecurityIPGroup is a nested struct in rds response

type SecurityIPGroups ¶

type SecurityIPGroups struct {
	SecurityIPGroup []SecurityIPGroup `json:"securityIPGroup" xml:"securityIPGroup"`
}

SecurityIPGroups is a nested struct in rds response

type StartArchiveSQLLogRequest ¶

type StartArchiveSQLLogRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	QueryKeywords        string           `position:"Query" name:"QueryKeywords"`
	StartTime            string           `position:"Query" name:"StartTime"`
	Database             string           `position:"Query" name:"Database"`
	User                 string           `position:"Query" name:"User"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

StartArchiveSQLLogRequest is the request struct for api StartArchiveSQLLog

func CreateStartArchiveSQLLogRequest ¶

func CreateStartArchiveSQLLogRequest() (request *StartArchiveSQLLogRequest)

CreateStartArchiveSQLLogRequest creates a request to invoke StartArchiveSQLLog API

type StartArchiveSQLLogResponse ¶

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

StartArchiveSQLLogResponse is the response struct for api StartArchiveSQLLog

func CreateStartArchiveSQLLogResponse ¶

func CreateStartArchiveSQLLogResponse() (response *StartArchiveSQLLogResponse)

CreateStartArchiveSQLLogResponse creates a response to parse from StartArchiveSQLLog response

type StartDBInstanceDiagnoseRequest ¶

type StartDBInstanceDiagnoseRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

StartDBInstanceDiagnoseRequest is the request struct for api StartDBInstanceDiagnose

func CreateStartDBInstanceDiagnoseRequest ¶

func CreateStartDBInstanceDiagnoseRequest() (request *StartDBInstanceDiagnoseRequest)

CreateStartDBInstanceDiagnoseRequest creates a request to invoke StartDBInstanceDiagnose API

type StartDBInstanceDiagnoseResponse ¶

type StartDBInstanceDiagnoseResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
}

StartDBInstanceDiagnoseResponse is the response struct for api StartDBInstanceDiagnose

func CreateStartDBInstanceDiagnoseResponse ¶

func CreateStartDBInstanceDiagnoseResponse() (response *StartDBInstanceDiagnoseResponse)

CreateStartDBInstanceDiagnoseResponse creates a response to parse from StartDBInstanceDiagnose response

type StopSyncingRequest ¶

type StopSyncingRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ImportId             requests.Integer `position:"Query" name:"ImportId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
}

StopSyncingRequest is the request struct for api StopSyncing

func CreateStopSyncingRequest ¶

func CreateStopSyncingRequest() (request *StopSyncingRequest)

CreateStopSyncingRequest creates a request to invoke StopSyncing API

type StopSyncingResponse ¶

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

StopSyncingResponse is the response struct for api StopSyncing

func CreateStopSyncingResponse ¶

func CreateStopSyncingResponse() (response *StopSyncingResponse)

CreateStopSyncingResponse creates a response to parse from StopSyncing response

type Storage ¶

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

Storage is a nested struct in rds response

type SwitchDBInstanceHARequest ¶

type SwitchDBInstanceHARequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
	Operation            string           `position:"Query" name:"Operation"`
	Force                string           `position:"Query" name:"Force"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
}

SwitchDBInstanceHARequest is the request struct for api SwitchDBInstanceHA

func CreateSwitchDBInstanceHARequest ¶

func CreateSwitchDBInstanceHARequest() (request *SwitchDBInstanceHARequest)

CreateSwitchDBInstanceHARequest creates a request to invoke SwitchDBInstanceHA API

type SwitchDBInstanceHAResponse ¶

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

SwitchDBInstanceHAResponse is the response struct for api SwitchDBInstanceHA

func CreateSwitchDBInstanceHAResponse ¶

func CreateSwitchDBInstanceHAResponse() (response *SwitchDBInstanceHAResponse)

CreateSwitchDBInstanceHAResponse creates a response to parse from SwitchDBInstanceHA response

type SwitchDBInstanceNetTypeRequest ¶

type SwitchDBInstanceNetTypeRequest struct {
	*requests.RpcRequest
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken            string           `position:"Query" name:"ClientToken"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	Port                   string           `position:"Query" name:"Port"`
	ConnectionStringType   string           `position:"Query" name:"ConnectionStringType"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
}

SwitchDBInstanceNetTypeRequest is the request struct for api SwitchDBInstanceNetType

func CreateSwitchDBInstanceNetTypeRequest ¶

func CreateSwitchDBInstanceNetTypeRequest() (request *SwitchDBInstanceNetTypeRequest)

CreateSwitchDBInstanceNetTypeRequest creates a request to invoke SwitchDBInstanceNetType API

type SwitchDBInstanceNetTypeResponse ¶

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

SwitchDBInstanceNetTypeResponse is the response struct for api SwitchDBInstanceNetType

func CreateSwitchDBInstanceNetTypeResponse ¶

func CreateSwitchDBInstanceNetTypeResponse() (response *SwitchDBInstanceNetTypeResponse)

CreateSwitchDBInstanceNetTypeResponse creates a response to parse from SwitchDBInstanceNetType response

type Tag ¶

type Tag struct {
	TagKey   string `json:"TagKey" xml:"TagKey"`
	TagValue string `json:"TagValue" xml:"TagValue"`
}

Tag is a nested struct in rds response

type TagInfos ¶

type TagInfos struct {
	TagKey        string        `json:"TagKey" xml:"TagKey"`
	TagValue      string        `json:"TagValue" xml:"TagValue"`
	DBInstanceIds DBInstanceIds `json:"DBInstanceIds" xml:"DBInstanceIds"`
}

TagInfos is a nested struct in rds response

type Tags ¶

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

Tags is a nested struct in rds response

type TaskProgressInfo ¶

type TaskProgressInfo struct {
	DBName             string `json:"DBName" xml:"DBName"`
	BeginTime          string `json:"BeginTime" xml:"BeginTime"`
	ProgressInfo       string `json:"ProgressInfo" xml:"ProgressInfo"`
	FinishTime         string `json:"FinishTime" xml:"FinishTime"`
	TaskAction         string `json:"TaskAction" xml:"TaskAction"`
	TaskId             string `json:"TaskId" xml:"TaskId"`
	Progress           string `json:"Progress" xml:"Progress"`
	ExpectedFinishTime string `json:"ExpectedFinishTime" xml:"ExpectedFinishTime"`
	Status             string `json:"Status" xml:"Status"`
	TaskErrorCode      string `json:"TaskErrorCode" xml:"TaskErrorCode"`
	TaskErrorMessage   string `json:"TaskErrorMessage" xml:"TaskErrorMessage"`
}

TaskProgressInfo is a nested struct in rds response

type Tasks ¶

type Tasks struct {
	RealtimeDiagnoseTasks []RealtimeDiagnoseTasks `json:"RealtimeDiagnoseTasks" xml:"RealtimeDiagnoseTasks"`
}

Tasks is a nested struct in rds response

type TemplateRecord ¶

type TemplateRecord struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
	ForceModify          string `json:"ForceModify" xml:"ForceModify"`
	ForceRestart         string `json:"ForceRestart" xml:"ForceRestart"`
	CheckingCode         string `json:"CheckingCode" xml:"CheckingCode"`
	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
}

TemplateRecord is a nested struct in rds response

type UpgradeDBInstanceEngineVersionRequest ¶

type UpgradeDBInstanceEngineVersionRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
}

UpgradeDBInstanceEngineVersionRequest is the request struct for api UpgradeDBInstanceEngineVersion

func CreateUpgradeDBInstanceEngineVersionRequest ¶

func CreateUpgradeDBInstanceEngineVersionRequest() (request *UpgradeDBInstanceEngineVersionRequest)

CreateUpgradeDBInstanceEngineVersionRequest creates a request to invoke UpgradeDBInstanceEngineVersion API

type UpgradeDBInstanceEngineVersionResponse ¶

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

UpgradeDBInstanceEngineVersionResponse is the response struct for api UpgradeDBInstanceEngineVersion

func CreateUpgradeDBInstanceEngineVersionResponse ¶

func CreateUpgradeDBInstanceEngineVersionResponse() (response *UpgradeDBInstanceEngineVersionResponse)

CreateUpgradeDBInstanceEngineVersionResponse creates a response to parse from UpgradeDBInstanceEngineVersion response

type UpgradeDBInstanceNetWorkInfoRequest ¶

type UpgradeDBInstanceNetWorkInfoRequest struct {
	*requests.RpcRequest
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ConnectionString     string           `position:"Query" name:"ConnectionString"`
}

UpgradeDBInstanceNetWorkInfoRequest is the request struct for api UpgradeDBInstanceNetWorkInfo

func CreateUpgradeDBInstanceNetWorkInfoRequest ¶

func CreateUpgradeDBInstanceNetWorkInfoRequest() (request *UpgradeDBInstanceNetWorkInfoRequest)

CreateUpgradeDBInstanceNetWorkInfoRequest creates a request to invoke UpgradeDBInstanceNetWorkInfo API

type UpgradeDBInstanceNetWorkInfoResponse ¶

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

UpgradeDBInstanceNetWorkInfoResponse is the response struct for api UpgradeDBInstanceNetWorkInfo

func CreateUpgradeDBInstanceNetWorkInfoResponse ¶

func CreateUpgradeDBInstanceNetWorkInfoResponse() (response *UpgradeDBInstanceNetWorkInfoResponse)

CreateUpgradeDBInstanceNetWorkInfoResponse creates a response to parse from UpgradeDBInstanceNetWorkInfo response

type UpgradeDBInstanceNetworkRequest ¶

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

UpgradeDBInstanceNetworkRequest is the request struct for api UpgradeDBInstanceNetwork

func CreateUpgradeDBInstanceNetworkRequest ¶

func CreateUpgradeDBInstanceNetworkRequest() (request *UpgradeDBInstanceNetworkRequest)

CreateUpgradeDBInstanceNetworkRequest creates a request to invoke UpgradeDBInstanceNetwork API

type UpgradeDBInstanceNetworkResponse ¶

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

UpgradeDBInstanceNetworkResponse is the response struct for api UpgradeDBInstanceNetwork

func CreateUpgradeDBInstanceNetworkResponse ¶

func CreateUpgradeDBInstanceNetworkResponse() (response *UpgradeDBInstanceNetworkResponse)

CreateUpgradeDBInstanceNetworkResponse creates a response to parse from UpgradeDBInstanceNetwork response

type Values ¶

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

Values is a nested struct in rds response

type VpcZoneId ¶

type VpcZoneId struct {
	ZoneId    string `json:"ZoneId" xml:"ZoneId"`
	Region    string `json:"Region" xml:"Region"`
	SubDomain string `json:"SubDomain" xml:"SubDomain"`
}

VpcZoneId is a nested struct in rds response

Source Files ¶

Jump to

Keyboard shortcuts

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