rds

package
v0.0.0-...-bbc24d0 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2019 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 AccountPrivilegeInfo ¶

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

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
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	Tags                 string           `position:"Query" name:"Tags"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	ProxyId              string           `position:"Query" name:"proxyId"`
}

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 AllocateInstancePrivateConnectionRequest ¶

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

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
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	Port                   string           `position:"Query" name:"Port"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	Weight                 string           `position:"Query" name:"Weight"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	Port                   string           `position:"Query" name:"Port"`
	DistributionType       string           `position:"Query" name:"DistributionType"`
	NetType                string           `position:"Query" name:"NetType"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	MaxDelayTime           string           `position:"Query" name:"MaxDelayTime"`
}

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 AvailableResourceInDescribeAvailableInstanceClass ¶

type AvailableResourceInDescribeAvailableInstanceClass struct {
	AvailableResources []AvailableResources `json:"AvailableResources" xml:"AvailableResources"`
}

AvailableResourceInDescribeAvailableInstanceClass is a nested struct in rds response

type AvailableResourceInDescribeAvailableResource ¶

type AvailableResourceInDescribeAvailableResource struct {
	AvailableResources []AvailableResources `json:"AvailableResources" xml:"AvailableResources"`
}

AvailableResourceInDescribeAvailableResource is a nested struct in rds response

type AvailableResources ¶

type AvailableResources struct {
	StorageRange    string `json:"StorageRange" xml:"StorageRange"`
	DBInstanceClass string `json:"DBInstanceClass" xml:"DBInstanceClass"`
}

AvailableResources is a nested struct in rds response

type AvailableZone ¶

type AvailableZone struct {
	RegionId        string             `json:"RegionId" xml:"RegionId"`
	ZoneId          string             `json:"ZoneId" xml:"ZoneId"`
	Status          string             `json:"Status" xml:"Status"`
	NetworkTypes    string             `json:"NetworkTypes" xml:"NetworkTypes"`
	SupportedEngine []SupportedEngines `json:"SupportedEngine" xml:"SupportedEngine"`
}

AvailableZone is a nested struct in rds response

type AvailableZonesInDescribeAvailableInstanceClass ¶

type AvailableZonesInDescribeAvailableInstanceClass struct {
	AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}

AvailableZonesInDescribeAvailableInstanceClass is a nested struct in rds response

type AvailableZonesInDescribeAvailableResource ¶

type AvailableZonesInDescribeAvailableResource struct {
	AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}

AvailableZonesInDescribeAvailableResource is a nested struct in rds response

type Backup ¶

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

Backup is a nested struct in rds response

type BackupJob ¶

type BackupJob struct {
	BackupProgressStatus string `json:"BackupProgressStatus" xml:"BackupProgressStatus"`
	BackupStatus         string `json:"BackupStatus" xml:"BackupStatus"`
	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 {
	HostInstanceID       string `json:"HostInstanceID" xml:"HostInstanceID"`
	LogEndTime           string `json:"LogEndTime" xml:"LogEndTime"`
	IntranetDownloadLink string `json:"IntranetDownloadLink" xml:"IntranetDownloadLink"`
	FileSize             int    `json:"FileSize" xml:"FileSize"`
	Checksum             string `json:"Checksum" xml:"Checksum"`
	LinkExpiredTime      string `json:"LinkExpiredTime" xml:"LinkExpiredTime"`
	LogFileName          string `json:"LogFileName" xml:"LogFileName"`
	DownloadLink         string `json:"DownloadLink" xml:"DownloadLink"`
	LogBeginTime         string `json:"LogBeginTime" xml:"LogBeginTime"`
}

BinLogFile is a nested struct in rds response

type CalculateDBInstanceWeightRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ImportId             requests.Integer `position:"Query" name:"ImportId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 CheckInstanceExistRequest ¶

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

CheckInstanceExistRequest is the request struct for api CheckInstanceExist

func CreateCheckInstanceExistRequest ¶

func CreateCheckInstanceExistRequest() (request *CheckInstanceExistRequest)

CreateCheckInstanceExistRequest creates a request to invoke CheckInstanceExist API

type CheckInstanceExistResponse ¶

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

CheckInstanceExistResponse is the response struct for api CheckInstanceExist

func CreateCheckInstanceExistResponse ¶

func CreateCheckInstanceExistResponse() (response *CheckInstanceExistResponse)

CreateCheckInstanceExistResponse creates a response to parse from CheckInstanceExist response

type CheckRecoveryConditionsRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	SpecifyCount         string           `position:"Query" name:"SpecifyCount"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	Engine               string           `position:"Query" name:"Engine"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	DBInstanceUseType    string           `position:"Query" name:"DBInstanceUseType"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

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) CheckInstanceExist ¶

func (client *Client) CheckInstanceExist(request *CheckInstanceExistRequest) (response *CheckInstanceExistResponse, err error)

CheckInstanceExist invokes the rds.CheckInstanceExist API synchronously api document: https://help.aliyun.com/api/rds/checkinstanceexist.html

func (*Client) CheckInstanceExistWithCallback ¶

func (client *Client) CheckInstanceExistWithCallback(request *CheckInstanceExistRequest, callback func(response *CheckInstanceExistResponse, err error)) <-chan int

CheckInstanceExistWithCallback invokes the rds.CheckInstanceExist API asynchronously api document: https://help.aliyun.com/api/rds/checkinstanceexist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckInstanceExistWithChan ¶

func (client *Client) CheckInstanceExistWithChan(request *CheckInstanceExistRequest) (<-chan *CheckInstanceExistResponse, <-chan error)

CheckInstanceExistWithChan invokes the rds.CheckInstanceExist API asynchronously api document: https://help.aliyun.com/api/rds/checkinstanceexist.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) CopyDatabaseBetweenInstances ¶

func (client *Client) CopyDatabaseBetweenInstances(request *CopyDatabaseBetweenInstancesRequest) (response *CopyDatabaseBetweenInstancesResponse, err error)

CopyDatabaseBetweenInstances invokes the rds.CopyDatabaseBetweenInstances API synchronously api document: https://help.aliyun.com/api/rds/copydatabasebetweeninstances.html

func (*Client) CopyDatabaseBetweenInstancesWithCallback ¶

func (client *Client) CopyDatabaseBetweenInstancesWithCallback(request *CopyDatabaseBetweenInstancesRequest, callback func(response *CopyDatabaseBetweenInstancesResponse, err error)) <-chan int

CopyDatabaseBetweenInstancesWithCallback invokes the rds.CopyDatabaseBetweenInstances API asynchronously api document: https://help.aliyun.com/api/rds/copydatabasebetweeninstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyDatabaseBetweenInstancesWithChan ¶

func (client *Client) CopyDatabaseBetweenInstancesWithChan(request *CopyDatabaseBetweenInstancesRequest) (<-chan *CopyDatabaseBetweenInstancesResponse, <-chan error)

CopyDatabaseBetweenInstancesWithChan invokes the rds.CopyDatabaseBetweenInstances API asynchronously api document: https://help.aliyun.com/api/rds/copydatabasebetweeninstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.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) 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) 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) CreateOnlineDatabaseTask ¶

func (client *Client) CreateOnlineDatabaseTask(request *CreateOnlineDatabaseTaskRequest) (response *CreateOnlineDatabaseTaskResponse, err error)

CreateOnlineDatabaseTask invokes the rds.CreateOnlineDatabaseTask API synchronously api document: https://help.aliyun.com/api/rds/createonlinedatabasetask.html

func (*Client) CreateOnlineDatabaseTaskWithCallback ¶

func (client *Client) CreateOnlineDatabaseTaskWithCallback(request *CreateOnlineDatabaseTaskRequest, callback func(response *CreateOnlineDatabaseTaskResponse, err error)) <-chan int

CreateOnlineDatabaseTaskWithCallback invokes the rds.CreateOnlineDatabaseTask API asynchronously api document: https://help.aliyun.com/api/rds/createonlinedatabasetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOnlineDatabaseTaskWithChan ¶

func (client *Client) CreateOnlineDatabaseTaskWithChan(request *CreateOnlineDatabaseTaskRequest) (<-chan *CreateOnlineDatabaseTaskResponse, <-chan error)

CreateOnlineDatabaseTaskWithChan invokes the rds.CreateOnlineDatabaseTask API asynchronously api document: https://help.aliyun.com/api/rds/createonlinedatabasetask.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) 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) 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) 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) 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) DescribeAvailableInstanceClass ¶

func (client *Client) DescribeAvailableInstanceClass(request *DescribeAvailableInstanceClassRequest) (response *DescribeAvailableInstanceClassResponse, err error)

DescribeAvailableInstanceClass invokes the rds.DescribeAvailableInstanceClass API synchronously api document: https://help.aliyun.com/api/rds/describeavailableinstanceclass.html

func (*Client) DescribeAvailableInstanceClassWithCallback ¶

func (client *Client) DescribeAvailableInstanceClassWithCallback(request *DescribeAvailableInstanceClassRequest, callback func(response *DescribeAvailableInstanceClassResponse, err error)) <-chan int

DescribeAvailableInstanceClassWithCallback invokes the rds.DescribeAvailableInstanceClass API asynchronously api document: https://help.aliyun.com/api/rds/describeavailableinstanceclass.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvailableInstanceClassWithChan ¶

func (client *Client) DescribeAvailableInstanceClassWithChan(request *DescribeAvailableInstanceClassRequest) (<-chan *DescribeAvailableInstanceClassResponse, <-chan error)

DescribeAvailableInstanceClassWithChan invokes the rds.DescribeAvailableInstanceClass API asynchronously api document: https://help.aliyun.com/api/rds/describeavailableinstanceclass.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvailableResource ¶

func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)

DescribeAvailableResource invokes the rds.DescribeAvailableResource API synchronously api document: https://help.aliyun.com/api/rds/describeavailableresource.html

func (*Client) DescribeAvailableResourceWithCallback ¶

func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, callback func(response *DescribeAvailableResourceResponse, err error)) <-chan int

DescribeAvailableResourceWithCallback invokes the rds.DescribeAvailableResource API asynchronously api document: https://help.aliyun.com/api/rds/describeavailableresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvailableResourceWithChan ¶

func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)

DescribeAvailableResourceWithChan invokes the rds.DescribeAvailableResource API asynchronously api document: https://help.aliyun.com/api/rds/describeavailableresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupDatabase ¶

func (client *Client) DescribeBackupDatabase(request *DescribeBackupDatabaseRequest) (response *DescribeBackupDatabaseResponse, err error)

DescribeBackupDatabase invokes the rds.DescribeBackupDatabase API synchronously api document: https://help.aliyun.com/api/rds/describebackupdatabase.html

func (*Client) DescribeBackupDatabaseWithCallback ¶

func (client *Client) DescribeBackupDatabaseWithCallback(request *DescribeBackupDatabaseRequest, callback func(response *DescribeBackupDatabaseResponse, err error)) <-chan int

DescribeBackupDatabaseWithCallback invokes the rds.DescribeBackupDatabase API asynchronously api document: https://help.aliyun.com/api/rds/describebackupdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBackupDatabaseWithChan ¶

func (client *Client) DescribeBackupDatabaseWithChan(request *DescribeBackupDatabaseRequest) (<-chan *DescribeBackupDatabaseResponse, <-chan error)

DescribeBackupDatabaseWithChan invokes the rds.DescribeBackupDatabase API asynchronously api document: https://help.aliyun.com/api/rds/describebackupdatabase.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) 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) 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) DescribeCloudDbExpertService ¶

func (client *Client) DescribeCloudDbExpertService(request *DescribeCloudDbExpertServiceRequest) (response *DescribeCloudDbExpertServiceResponse, err error)

DescribeCloudDbExpertService invokes the rds.DescribeCloudDbExpertService API synchronously api document: https://help.aliyun.com/api/rds/describeclouddbexpertservice.html

func (*Client) DescribeCloudDbExpertServiceWithCallback ¶

func (client *Client) DescribeCloudDbExpertServiceWithCallback(request *DescribeCloudDbExpertServiceRequest, callback func(response *DescribeCloudDbExpertServiceResponse, err error)) <-chan int

DescribeCloudDbExpertServiceWithCallback invokes the rds.DescribeCloudDbExpertService API asynchronously api document: https://help.aliyun.com/api/rds/describeclouddbexpertservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCloudDbExpertServiceWithChan ¶

func (client *Client) DescribeCloudDbExpertServiceWithChan(request *DescribeCloudDbExpertServiceRequest) (<-chan *DescribeCloudDbExpertServiceResponse, <-chan error)

DescribeCloudDbExpertServiceWithChan invokes the rds.DescribeCloudDbExpertService API asynchronously api document: https://help.aliyun.com/api/rds/describeclouddbexpertservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCollationTimeZones ¶

func (client *Client) DescribeCollationTimeZones(request *DescribeCollationTimeZonesRequest) (response *DescribeCollationTimeZonesResponse, err error)

DescribeCollationTimeZones invokes the rds.DescribeCollationTimeZones API synchronously api document: https://help.aliyun.com/api/rds/describecollationtimezones.html

func (*Client) DescribeCollationTimeZonesWithCallback ¶

func (client *Client) DescribeCollationTimeZonesWithCallback(request *DescribeCollationTimeZonesRequest, callback func(response *DescribeCollationTimeZonesResponse, err error)) <-chan int

DescribeCollationTimeZonesWithCallback invokes the rds.DescribeCollationTimeZones API asynchronously api document: https://help.aliyun.com/api/rds/describecollationtimezones.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCollationTimeZonesWithChan ¶

func (client *Client) DescribeCollationTimeZonesWithChan(request *DescribeCollationTimeZonesRequest) (<-chan *DescribeCollationTimeZonesResponse, <-chan error)

DescribeCollationTimeZonesWithChan invokes the rds.DescribeCollationTimeZones API asynchronously api document: https://help.aliyun.com/api/rds/describecollationtimezones.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) 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) DescribeDBInstanceProxyConfiguration ¶

func (client *Client) DescribeDBInstanceProxyConfiguration(request *DescribeDBInstanceProxyConfigurationRequest) (response *DescribeDBInstanceProxyConfigurationResponse, err error)

DescribeDBInstanceProxyConfiguration invokes the rds.DescribeDBInstanceProxyConfiguration API synchronously api document: https://help.aliyun.com/api/rds/describedbinstanceproxyconfiguration.html

func (*Client) DescribeDBInstanceProxyConfigurationWithCallback ¶

func (client *Client) DescribeDBInstanceProxyConfigurationWithCallback(request *DescribeDBInstanceProxyConfigurationRequest, callback func(response *DescribeDBInstanceProxyConfigurationResponse, err error)) <-chan int

DescribeDBInstanceProxyConfigurationWithCallback invokes the rds.DescribeDBInstanceProxyConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceproxyconfiguration.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceProxyConfigurationWithChan ¶

func (client *Client) DescribeDBInstanceProxyConfigurationWithChan(request *DescribeDBInstanceProxyConfigurationRequest) (<-chan *DescribeDBInstanceProxyConfigurationResponse, <-chan error)

DescribeDBInstanceProxyConfigurationWithChan invokes the rds.DescribeDBInstanceProxyConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/describedbinstanceproxyconfiguration.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) 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) 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) 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) DescribeLogBackupFiles ¶

func (client *Client) DescribeLogBackupFiles(request *DescribeLogBackupFilesRequest) (response *DescribeLogBackupFilesResponse, err error)

DescribeLogBackupFiles invokes the rds.DescribeLogBackupFiles API synchronously api document: https://help.aliyun.com/api/rds/describelogbackupfiles.html

func (*Client) DescribeLogBackupFilesWithCallback ¶

func (client *Client) DescribeLogBackupFilesWithCallback(request *DescribeLogBackupFilesRequest, callback func(response *DescribeLogBackupFilesResponse, err error)) <-chan int

DescribeLogBackupFilesWithCallback invokes the rds.DescribeLogBackupFiles API asynchronously api document: https://help.aliyun.com/api/rds/describelogbackupfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogBackupFilesWithChan ¶

func (client *Client) DescribeLogBackupFilesWithChan(request *DescribeLogBackupFilesRequest) (<-chan *DescribeLogBackupFilesResponse, <-chan error)

DescribeLogBackupFilesWithChan invokes the rds.DescribeLogBackupFiles API asynchronously api document: https://help.aliyun.com/api/rds/describelogbackupfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMetaList ¶

func (client *Client) DescribeMetaList(request *DescribeMetaListRequest) (response *DescribeMetaListResponse, err error)

DescribeMetaList invokes the rds.DescribeMetaList API synchronously api document: https://help.aliyun.com/api/rds/describemetalist.html

func (*Client) DescribeMetaListWithCallback ¶

func (client *Client) DescribeMetaListWithCallback(request *DescribeMetaListRequest, callback func(response *DescribeMetaListResponse, err error)) <-chan int

DescribeMetaListWithCallback invokes the rds.DescribeMetaList API asynchronously api document: https://help.aliyun.com/api/rds/describemetalist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMetaListWithChan ¶

func (client *Client) DescribeMetaListWithChan(request *DescribeMetaListRequest) (<-chan *DescribeMetaListResponse, <-chan error)

DescribeMetaListWithChan invokes the rds.DescribeMetaList API asynchronously api document: https://help.aliyun.com/api/rds/describemetalist.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) 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) 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) DescribeProxyFunctionSupport ¶

func (client *Client) DescribeProxyFunctionSupport(request *DescribeProxyFunctionSupportRequest) (response *DescribeProxyFunctionSupportResponse, err error)

DescribeProxyFunctionSupport invokes the rds.DescribeProxyFunctionSupport API synchronously api document: https://help.aliyun.com/api/rds/describeproxyfunctionsupport.html

func (*Client) DescribeProxyFunctionSupportWithCallback ¶

func (client *Client) DescribeProxyFunctionSupportWithCallback(request *DescribeProxyFunctionSupportRequest, callback func(response *DescribeProxyFunctionSupportResponse, err error)) <-chan int

DescribeProxyFunctionSupportWithCallback invokes the rds.DescribeProxyFunctionSupport API asynchronously api document: https://help.aliyun.com/api/rds/describeproxyfunctionsupport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeProxyFunctionSupportWithChan ¶

func (client *Client) DescribeProxyFunctionSupportWithChan(request *DescribeProxyFunctionSupportRequest) (<-chan *DescribeProxyFunctionSupportResponse, <-chan error)

DescribeProxyFunctionSupportWithChan invokes the rds.DescribeProxyFunctionSupport API asynchronously api document: https://help.aliyun.com/api/rds/describeproxyfunctionsupport.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) 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) 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) DescribeTemplatesList ¶

func (client *Client) DescribeTemplatesList(request *DescribeTemplatesListRequest) (response *DescribeTemplatesListResponse, err error)

DescribeTemplatesList invokes the rds.DescribeTemplatesList API synchronously api document: https://help.aliyun.com/api/rds/describetemplateslist.html

func (*Client) DescribeTemplatesListWithCallback ¶

func (client *Client) DescribeTemplatesListWithCallback(request *DescribeTemplatesListRequest, callback func(response *DescribeTemplatesListResponse, err error)) <-chan int

DescribeTemplatesListWithCallback invokes the rds.DescribeTemplatesList API asynchronously api document: https://help.aliyun.com/api/rds/describetemplateslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTemplatesListWithChan ¶

func (client *Client) DescribeTemplatesListWithChan(request *DescribeTemplatesListRequest) (<-chan *DescribeTemplatesListResponse, <-chan error)

DescribeTemplatesListWithChan invokes the rds.DescribeTemplatesList API asynchronously api document: https://help.aliyun.com/api/rds/describetemplateslist.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) 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) MigrateSecurityIPMode ¶

func (client *Client) MigrateSecurityIPMode(request *MigrateSecurityIPModeRequest) (response *MigrateSecurityIPModeResponse, err error)

MigrateSecurityIPMode invokes the rds.MigrateSecurityIPMode API synchronously api document: https://help.aliyun.com/api/rds/migratesecurityipmode.html

func (*Client) MigrateSecurityIPModeWithCallback ¶

func (client *Client) MigrateSecurityIPModeWithCallback(request *MigrateSecurityIPModeRequest, callback func(response *MigrateSecurityIPModeResponse, err error)) <-chan int

MigrateSecurityIPModeWithCallback invokes the rds.MigrateSecurityIPMode API asynchronously api document: https://help.aliyun.com/api/rds/migratesecurityipmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) MigrateSecurityIPModeWithChan ¶

func (client *Client) MigrateSecurityIPModeWithChan(request *MigrateSecurityIPModeRequest) (<-chan *MigrateSecurityIPModeResponse, <-chan error)

MigrateSecurityIPModeWithChan invokes the rds.MigrateSecurityIPMode API asynchronously api document: https://help.aliyun.com/api/rds/migratesecurityipmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) MigrateToOtherRegion ¶

func (client *Client) MigrateToOtherRegion(request *MigrateToOtherRegionRequest) (response *MigrateToOtherRegionResponse, err error)

MigrateToOtherRegion invokes the rds.MigrateToOtherRegion API synchronously api document: https://help.aliyun.com/api/rds/migratetootherregion.html

func (*Client) MigrateToOtherRegionWithCallback ¶

func (client *Client) MigrateToOtherRegionWithCallback(request *MigrateToOtherRegionRequest, callback func(response *MigrateToOtherRegionResponse, err error)) <-chan int

MigrateToOtherRegionWithCallback invokes the rds.MigrateToOtherRegion API asynchronously api document: https://help.aliyun.com/api/rds/migratetootherregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) MigrateToOtherRegionWithChan ¶

func (client *Client) MigrateToOtherRegionWithChan(request *MigrateToOtherRegionRequest) (<-chan *MigrateToOtherRegionResponse, <-chan error)

MigrateToOtherRegionWithChan invokes the rds.MigrateToOtherRegion API asynchronously api document: https://help.aliyun.com/api/rds/migratetootherregion.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) ModifyCollationTimeZone ¶

func (client *Client) ModifyCollationTimeZone(request *ModifyCollationTimeZoneRequest) (response *ModifyCollationTimeZoneResponse, err error)

ModifyCollationTimeZone invokes the rds.ModifyCollationTimeZone API synchronously api document: https://help.aliyun.com/api/rds/modifycollationtimezone.html

func (*Client) ModifyCollationTimeZoneWithCallback ¶

func (client *Client) ModifyCollationTimeZoneWithCallback(request *ModifyCollationTimeZoneRequest, callback func(response *ModifyCollationTimeZoneResponse, err error)) <-chan int

ModifyCollationTimeZoneWithCallback invokes the rds.ModifyCollationTimeZone API asynchronously api document: https://help.aliyun.com/api/rds/modifycollationtimezone.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCollationTimeZoneWithChan ¶

func (client *Client) ModifyCollationTimeZoneWithChan(request *ModifyCollationTimeZoneRequest) (<-chan *ModifyCollationTimeZoneResponse, <-chan error)

ModifyCollationTimeZoneWithChan invokes the rds.ModifyCollationTimeZone API asynchronously api document: https://help.aliyun.com/api/rds/modifycollationtimezone.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) ModifyDBInstanceProxyConfiguration ¶

func (client *Client) ModifyDBInstanceProxyConfiguration(request *ModifyDBInstanceProxyConfigurationRequest) (response *ModifyDBInstanceProxyConfigurationResponse, err error)

ModifyDBInstanceProxyConfiguration invokes the rds.ModifyDBInstanceProxyConfiguration API synchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceproxyconfiguration.html

func (*Client) ModifyDBInstanceProxyConfigurationWithCallback ¶

func (client *Client) ModifyDBInstanceProxyConfigurationWithCallback(request *ModifyDBInstanceProxyConfigurationRequest, callback func(response *ModifyDBInstanceProxyConfigurationResponse, err error)) <-chan int

ModifyDBInstanceProxyConfigurationWithCallback invokes the rds.ModifyDBInstanceProxyConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceproxyconfiguration.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceProxyConfigurationWithChan ¶

func (client *Client) ModifyDBInstanceProxyConfigurationWithChan(request *ModifyDBInstanceProxyConfigurationRequest) (<-chan *ModifyDBInstanceProxyConfigurationResponse, <-chan error)

ModifyDBInstanceProxyConfigurationWithChan invokes the rds.ModifyDBInstanceProxyConfiguration API asynchronously api document: https://help.aliyun.com/api/rds/modifydbinstanceproxyconfiguration.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) 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) ModifyMySQLDBInstanceDelay ¶

func (client *Client) ModifyMySQLDBInstanceDelay(request *ModifyMySQLDBInstanceDelayRequest) (response *ModifyMySQLDBInstanceDelayResponse, err error)

ModifyMySQLDBInstanceDelay invokes the rds.ModifyMySQLDBInstanceDelay API synchronously api document: https://help.aliyun.com/api/rds/modifymysqldbinstancedelay.html

func (*Client) ModifyMySQLDBInstanceDelayWithCallback ¶

func (client *Client) ModifyMySQLDBInstanceDelayWithCallback(request *ModifyMySQLDBInstanceDelayRequest, callback func(response *ModifyMySQLDBInstanceDelayResponse, err error)) <-chan int

ModifyMySQLDBInstanceDelayWithCallback invokes the rds.ModifyMySQLDBInstanceDelay API asynchronously api document: https://help.aliyun.com/api/rds/modifymysqldbinstancedelay.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyMySQLDBInstanceDelayWithChan ¶

func (client *Client) ModifyMySQLDBInstanceDelayWithChan(request *ModifyMySQLDBInstanceDelayRequest) (<-chan *ModifyMySQLDBInstanceDelayResponse, <-chan error)

ModifyMySQLDBInstanceDelayWithChan invokes the rds.ModifyMySQLDBInstanceDelay API asynchronously api document: https://help.aliyun.com/api/rds/modifymysqldbinstancedelay.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) 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) ModifyReadonlyInstanceDelayReplicationTime ¶

func (client *Client) ModifyReadonlyInstanceDelayReplicationTime(request *ModifyReadonlyInstanceDelayReplicationTimeRequest) (response *ModifyReadonlyInstanceDelayReplicationTimeResponse, err error)

ModifyReadonlyInstanceDelayReplicationTime invokes the rds.ModifyReadonlyInstanceDelayReplicationTime API synchronously api document: https://help.aliyun.com/api/rds/modifyreadonlyinstancedelayreplicationtime.html

func (*Client) ModifyReadonlyInstanceDelayReplicationTimeWithCallback ¶

func (client *Client) ModifyReadonlyInstanceDelayReplicationTimeWithCallback(request *ModifyReadonlyInstanceDelayReplicationTimeRequest, callback func(response *ModifyReadonlyInstanceDelayReplicationTimeResponse, err error)) <-chan int

ModifyReadonlyInstanceDelayReplicationTimeWithCallback invokes the rds.ModifyReadonlyInstanceDelayReplicationTime API asynchronously api document: https://help.aliyun.com/api/rds/modifyreadonlyinstancedelayreplicationtime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReadonlyInstanceDelayReplicationTimeWithChan ¶

func (client *Client) ModifyReadonlyInstanceDelayReplicationTimeWithChan(request *ModifyReadonlyInstanceDelayReplicationTimeRequest) (<-chan *ModifyReadonlyInstanceDelayReplicationTimeResponse, <-chan error)

ModifyReadonlyInstanceDelayReplicationTimeWithChan invokes the rds.ModifyReadonlyInstanceDelayReplicationTime API asynchronously api document: https://help.aliyun.com/api/rds/modifyreadonlyinstancedelayreplicationtime.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) 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) 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) RecoveryDBInstance ¶

func (client *Client) RecoveryDBInstance(request *RecoveryDBInstanceRequest) (response *RecoveryDBInstanceResponse, err error)

RecoveryDBInstance invokes the rds.RecoveryDBInstance API synchronously api document: https://help.aliyun.com/api/rds/recoverydbinstance.html

func (*Client) RecoveryDBInstanceWithCallback ¶

func (client *Client) RecoveryDBInstanceWithCallback(request *RecoveryDBInstanceRequest, callback func(response *RecoveryDBInstanceResponse, err error)) <-chan int

RecoveryDBInstanceWithCallback invokes the rds.RecoveryDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/recoverydbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RecoveryDBInstanceWithChan ¶

func (client *Client) RecoveryDBInstanceWithChan(request *RecoveryDBInstanceRequest) (<-chan *RecoveryDBInstanceResponse, <-chan error)

RecoveryDBInstanceWithChan invokes the rds.RecoveryDBInstance API asynchronously api document: https://help.aliyun.com/api/rds/recoverydbinstance.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) 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) RequestServiceOfCloudDBExpert ¶

func (client *Client) RequestServiceOfCloudDBExpert(request *RequestServiceOfCloudDBExpertRequest) (response *RequestServiceOfCloudDBExpertResponse, err error)

RequestServiceOfCloudDBExpert invokes the rds.RequestServiceOfCloudDBExpert API synchronously api document: https://help.aliyun.com/api/rds/requestserviceofclouddbexpert.html

func (*Client) RequestServiceOfCloudDBExpertWithCallback ¶

func (client *Client) RequestServiceOfCloudDBExpertWithCallback(request *RequestServiceOfCloudDBExpertRequest, callback func(response *RequestServiceOfCloudDBExpertResponse, err error)) <-chan int

RequestServiceOfCloudDBExpertWithCallback invokes the rds.RequestServiceOfCloudDBExpert API asynchronously api document: https://help.aliyun.com/api/rds/requestserviceofclouddbexpert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RequestServiceOfCloudDBExpertWithChan ¶

func (client *Client) RequestServiceOfCloudDBExpertWithChan(request *RequestServiceOfCloudDBExpertRequest) (<-chan *RequestServiceOfCloudDBExpertResponse, <-chan error)

RequestServiceOfCloudDBExpertWithChan invokes the rds.RequestServiceOfCloudDBExpert API asynchronously api document: https://help.aliyun.com/api/rds/requestserviceofclouddbexpert.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) RestoreTable ¶

func (client *Client) RestoreTable(request *RestoreTableRequest) (response *RestoreTableResponse, err error)

RestoreTable invokes the rds.RestoreTable API synchronously api document: https://help.aliyun.com/api/rds/restoretable.html

func (*Client) RestoreTableWithCallback ¶

func (client *Client) RestoreTableWithCallback(request *RestoreTableRequest, callback func(response *RestoreTableResponse, err error)) <-chan int

RestoreTableWithCallback invokes the rds.RestoreTable API asynchronously api document: https://help.aliyun.com/api/rds/restoretable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreTableWithChan ¶

func (client *Client) RestoreTableWithChan(request *RestoreTableRequest) (<-chan *RestoreTableResponse, <-chan error)

RestoreTableWithChan invokes the rds.RestoreTable API asynchronously api document: https://help.aliyun.com/api/rds/restoretable.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) 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) SwitchDBInstanceVpc ¶

func (client *Client) SwitchDBInstanceVpc(request *SwitchDBInstanceVpcRequest) (response *SwitchDBInstanceVpcResponse, err error)

SwitchDBInstanceVpc invokes the rds.SwitchDBInstanceVpc API synchronously api document: https://help.aliyun.com/api/rds/switchdbinstancevpc.html

func (*Client) SwitchDBInstanceVpcWithCallback ¶

func (client *Client) SwitchDBInstanceVpcWithCallback(request *SwitchDBInstanceVpcRequest, callback func(response *SwitchDBInstanceVpcResponse, err error)) <-chan int

SwitchDBInstanceVpcWithCallback invokes the rds.SwitchDBInstanceVpc API asynchronously api document: https://help.aliyun.com/api/rds/switchdbinstancevpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchDBInstanceVpcWithChan ¶

func (client *Client) SwitchDBInstanceVpcWithChan(request *SwitchDBInstanceVpcRequest) (<-chan *SwitchDBInstanceVpcResponse, <-chan error)

SwitchDBInstanceVpcWithChan invokes the rds.SwitchDBInstanceVpc API asynchronously api document: https://help.aliyun.com/api/rds/switchdbinstancevpc.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) UpgradeDBInstanceKernelVersion ¶

func (client *Client) UpgradeDBInstanceKernelVersion(request *UpgradeDBInstanceKernelVersionRequest) (response *UpgradeDBInstanceKernelVersionResponse, err error)

UpgradeDBInstanceKernelVersion invokes the rds.UpgradeDBInstanceKernelVersion API synchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancekernelversion.html

func (*Client) UpgradeDBInstanceKernelVersionWithCallback ¶

func (client *Client) UpgradeDBInstanceKernelVersionWithCallback(request *UpgradeDBInstanceKernelVersionRequest, callback func(response *UpgradeDBInstanceKernelVersionResponse, err error)) <-chan int

UpgradeDBInstanceKernelVersionWithCallback invokes the rds.UpgradeDBInstanceKernelVersion API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancekernelversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeDBInstanceKernelVersionWithChan ¶

func (client *Client) UpgradeDBInstanceKernelVersionWithChan(request *UpgradeDBInstanceKernelVersionRequest) (<-chan *UpgradeDBInstanceKernelVersionResponse, <-chan error)

UpgradeDBInstanceKernelVersionWithChan invokes the rds.UpgradeDBInstanceKernelVersion API asynchronously api document: https://help.aliyun.com/api/rds/upgradedbinstancekernelversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CloneDBInstanceRequest ¶

type CloneDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RestoreTime           string           `position:"Query" name:"RestoreTime"`
	Period                string           `position:"Query" name:"Period"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	BackupId              string           `position:"Query" name:"BackupId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	DbNames               string           `position:"Query" name:"DbNames"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	PayType               string           `position:"Query" name:"PayType"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
}

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 CollationTimeZone ¶

type CollationTimeZone struct {
	TimeZone           string `json:"TimeZone" xml:"TimeZone"`
	StandardTimeOffset string `json:"StandardTimeOffset" xml:"StandardTimeOffset"`
	Description        string `json:"Description" xml:"Description"`
}

CollationTimeZone is a nested struct in rds response

type CollationTimeZones ¶

type CollationTimeZones struct {
	CollationTimeZone []CollationTimeZone `json:"CollationTimeZone" xml:"CollationTimeZone"`
}

CollationTimeZones is a nested struct in rds response

type ConfigParameters ¶

type ConfigParameters struct {
	DBInstanceParameter []DBInstanceParameter `json:"DBInstanceParameter" xml:"DBInstanceParameter"`
}

ConfigParameters is a nested struct in rds response

type CopyDatabaseBetweenInstancesRequest ¶

type CopyDatabaseBetweenInstancesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	BackupId             string           `position:"Query" name:"BackupId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SyncUserPrivilege    string           `position:"Query" name:"SyncUserPrivilege"`
	DbNames              string           `position:"Query" name:"DbNames"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	TargetDBInstanceId   string           `position:"Query" name:"TargetDBInstanceId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PayType              string           `position:"Query" name:"PayType"`
}

CopyDatabaseBetweenInstancesRequest is the request struct for api CopyDatabaseBetweenInstances

func CreateCopyDatabaseBetweenInstancesRequest ¶

func CreateCopyDatabaseBetweenInstancesRequest() (request *CopyDatabaseBetweenInstancesRequest)

CreateCopyDatabaseBetweenInstancesRequest creates a request to invoke CopyDatabaseBetweenInstances API

type CopyDatabaseBetweenInstancesResponse ¶

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

CopyDatabaseBetweenInstancesResponse is the response struct for api CopyDatabaseBetweenInstances

func CreateCopyDatabaseBetweenInstancesResponse ¶

func CreateCopyDatabaseBetweenInstancesResponse() (response *CopyDatabaseBetweenInstancesResponse)

CreateCopyDatabaseBetweenInstancesResponse creates a response to parse from CopyDatabaseBetweenInstances response

type CopyDatabaseRequest ¶

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

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 CreateAccountRequest ¶

type CreateAccountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	AccountType          string           `position:"Query" name:"AccountType"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
}

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
	BackupMethod         string           `position:"Query" name:"BackupMethod"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	BackupStrategy       string           `position:"Query" name:"BackupStrategy"`
	DBName               string           `position:"Query" name:"DBName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	BackupType           string           `position:"Query" name:"BackupType"`
}

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

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
	ConnectionMode        string           `position:"Query" name:"ConnectionMode"`
	DomainMode            string           `position:"Query" name:"DomainMode"`
	ReplicaDescription    string           `position:"Query" name:"ReplicaDescription"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	SystemDBCharset       string           `position:"Query" name:"SystemDBCharset"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	Engine                string           `position:"Query" name:"Engine"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	DBInstanceNetType     string           `position:"Query" name:"DBInstanceNetType"`
	Period                string           `position:"Query" name:"Period"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	SourceDBInstanceId    string           `position:"Query" name:"SourceDBInstanceId"`
	ReplicaMode           string           `position:"Query" name:"ReplicaMode"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	PayType               string           `position:"Query" name:"PayType"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
}

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
	ConnectionMode        string           `position:"Query" name:"ConnectionMode"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	SystemDBCharset       string           `position:"Query" name:"SystemDBCharset"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	Engine                string           `position:"Query" name:"Engine"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	DBInstanceStorageType string           `position:"Query" name:"DBInstanceStorageType"`
	BusinessInfo          string           `position:"Query" name:"BusinessInfo"`
	DBInstanceNetType     string           `position:"Query" name:"DBInstanceNetType"`
	Period                string           `position:"Query" name:"Period"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	TunnelId              string           `position:"Query" name:"TunnelId"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	PayType               string           `position:"Query" name:"PayType"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
}

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 CreateDatabaseRequest ¶

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

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 CreateMigrateTaskForSQLServerRequest ¶

type CreateMigrateTaskForSQLServerRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TaskType             string           `position:"Query" name:"TaskType"`
	DBName               string           `position:"Query" name:"DBName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IsOnlineDB           string           `position:"Query" name:"IsOnlineDB"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MigrateTaskId        string           `position:"Query" name:"MigrateTaskId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IsOnlineDB           string           `position:"Query" name:"IsOnlineDB"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OssObjectPositions   string           `position:"Query" name:"OssObjectPositions"`
	OSSUrls              string           `position:"Query" name:"OSSUrls"`
	DBName               string           `position:"Query" name:"DBName"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	CheckDBMode          string           `position:"Query" name:"CheckDBMode"`
}

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"`
	MigrateTaskId string `json:"MigrateTaskId" xml:"MigrateTaskId"`
	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 CreateOnlineDatabaseTaskRequest ¶

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

CreateOnlineDatabaseTaskRequest is the request struct for api CreateOnlineDatabaseTask

func CreateCreateOnlineDatabaseTaskRequest ¶

func CreateCreateOnlineDatabaseTaskRequest() (request *CreateOnlineDatabaseTaskRequest)

CreateCreateOnlineDatabaseTaskRequest creates a request to invoke CreateOnlineDatabaseTask API

type CreateOnlineDatabaseTaskResponse ¶

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

CreateOnlineDatabaseTaskResponse is the response struct for api CreateOnlineDatabaseTask

func CreateCreateOnlineDatabaseTaskResponse ¶

func CreateCreateOnlineDatabaseTaskResponse() (response *CreateOnlineDatabaseTaskResponse)

CreateCreateOnlineDatabaseTaskResponse creates a response to parse from CreateOnlineDatabaseTask response

type CreateReadOnlyDBInstanceRequest ¶

type CreateReadOnlyDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	PayType               string           `position:"Query" name:"PayType"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
}

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 CreateTempDBInstanceRequest ¶

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

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 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"`
	DestroyTime           string                                     `json:"DestroyTime" xml:"DestroyTime"`
	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"`
	Category              string                                     `json:"Category" xml:"Category"`
	DBInstanceStorageType string                                     `json:"DBInstanceStorageType" xml:"DBInstanceStorageType"`
	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"`
	DispenseMode          string                                     `json:"DispenseMode" xml:"DispenseMode"`
	MasterRegion          string                                     `json:"MasterRegion" xml:"MasterRegion"`
	ReadOnlyDBInstanceIds ReadOnlyDBInstanceIdsInDescribeDBInstances `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
	SlaveRegions          SlaveRegionsInDescribeDBInstances          `json:"SlaveRegions" xml:"SlaveRegions"`
}

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"`
	PrivExceeded       string             `json:"PrivExceeded" xml:"PrivExceeded"`
	DatabasePrivileges DatabasePrivileges `json:"DatabasePrivileges" xml:"DatabasePrivileges"`
}

DBInstanceAccount is a nested struct in rds response

type DBInstanceAttribute ¶

type DBInstanceAttribute struct {
	TimeZone                          string                                             `json:"TimeZone" xml:"TimeZone"`
	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"`
	DBInstanceStorageType             string                                             `json:"DBInstanceStorageType" xml:"DBInstanceStorageType"`
	SecurityIPList                    string                                             `json:"SecurityIPList" xml:"SecurityIPList"`
	LatestKernelVersion               string                                             `json:"LatestKernelVersion" xml:"LatestKernelVersion"`
	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"`
	SupportCreateSuperAccount         string                                             `json:"SupportCreateSuperAccount" xml:"SupportCreateSuperAccount"`
	TempDBInstanceId                  string                                             `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
	CurrentKernelVersion              string                                             `json:"CurrentKernelVersion" xml:"CurrentKernelVersion"`
	ZoneId                            string                                             `json:"ZoneId" xml:"ZoneId"`
	ConnectionMode                    string                                             `json:"ConnectionMode" xml:"ConnectionMode"`
	IPType                            string                                             `json:"IPType" xml:"IPType"`
	ReadonlyInstanceSQLDelayedTime    string                                             `json:"ReadonlyInstanceSQLDelayedTime" xml:"ReadonlyInstanceSQLDelayedTime"`
	LockMode                          string                                             `json:"LockMode" xml:"LockMode"`
	MasterRegion                      string                                             `json:"MasterRegion" xml:"MasterRegion"`
	CanTempUpgrade                    bool                                               `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
	Collation                         string                                             `json:"Collation" xml:"Collation"`
	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"`
	DispenseMode                      string                                             `json:"DispenseMode" xml:"DispenseMode"`
	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"`
	SecurityIPMode                    string                                             `json:"SecurityIPMode" xml:"SecurityIPMode"`
	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"`
	Extra                             Extra                                              `json:"Extra" xml:"Extra"`
	ReadOnlyDBInstanceIds             ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
	SlaveRegions                      SlaveRegionsInDescribeDBInstanceAttribute          `json:"SlaveRegions" xml:"SlaveRegions"`
}

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"`
	SecurityIPType             string `json:"SecurityIPType" xml:"SecurityIPType"`
	SecurityIPList             string `json:"SecurityIPList" xml:"SecurityIPList"`
	WhitelistNetworkType       string `json:"WhitelistNetworkType" xml:"WhitelistNetworkType"`
}

DBInstanceIPArray is a nested struct in rds response

type DBInstanceId ¶

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

DBInstanceId 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"`
	ReadonlyInstanceSQLDelayedTime string `json:"ReadonlyInstanceSQLDelayedTime" xml:"ReadonlyInstanceSQLDelayedTime"`
	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 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"`
	AccountPrivilegeDetail string `json:"AccountPrivilegeDetail" xml:"AccountPrivilegeDetail"`
}

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 DeleteAccountRequest ¶

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

DeleteAccountRequest is the request struct for api DeleteAccount

func CreateDeleteAccountRequest ¶

func CreateDeleteAccountRequest() (request *DeleteAccountRequest)

CreateDeleteAccountRequest creates a request to invoke DeleteAccount API

type DeleteAccountResponse ¶

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

DeleteAccountResponse is the response struct for api DeleteAccount

func CreateDeleteAccountResponse ¶

func CreateDeleteAccountResponse() (response *DeleteAccountResponse)

CreateDeleteAccountResponse creates a response to parse from DeleteAccount response

type DeleteBackupRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 DeleteDatabaseRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ImportId             requests.Integer `position:"Query" name:"ImportId"`
	Engine               string           `position:"Query" name:"Engine"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

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 DescribeAccountsRequest ¶

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

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 DescribeAvailableInstanceClassRequest ¶

type DescribeAvailableInstanceClassRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Engine               string           `position:"Query" name:"Engine"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	InstanceChargeType   string           `position:"Query" name:"InstanceChargeType"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

DescribeAvailableInstanceClassRequest is the request struct for api DescribeAvailableInstanceClass

func CreateDescribeAvailableInstanceClassRequest ¶

func CreateDescribeAvailableInstanceClassRequest() (request *DescribeAvailableInstanceClassRequest)

CreateDescribeAvailableInstanceClassRequest creates a request to invoke DescribeAvailableInstanceClass API

type DescribeAvailableInstanceClassResponse ¶

type DescribeAvailableInstanceClassResponse struct {
	*responses.BaseResponse
	RequestId      string          `json:"RequestId" xml:"RequestId"`
	AvailableZones []AvailableZone `json:"AvailableZones" xml:"AvailableZones"`
}

DescribeAvailableInstanceClassResponse is the response struct for api DescribeAvailableInstanceClass

func CreateDescribeAvailableInstanceClassResponse ¶

func CreateDescribeAvailableInstanceClassResponse() (response *DescribeAvailableInstanceClassResponse)

CreateDescribeAvailableInstanceClassResponse creates a response to parse from DescribeAvailableInstanceClass response

type DescribeAvailableResourceRequest ¶

type DescribeAvailableResourceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Engine               string           `position:"Query" name:"Engine"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	InstanceChargeType   string           `position:"Query" name:"InstanceChargeType"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

DescribeAvailableResourceRequest is the request struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceRequest ¶

func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)

CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API

type DescribeAvailableResourceResponse ¶

type DescribeAvailableResourceResponse struct {
	*responses.BaseResponse
	RequestId      string                                    `json:"RequestId" xml:"RequestId"`
	AvailableZones AvailableZonesInDescribeAvailableResource `json:"AvailableZones" xml:"AvailableZones"`
}

DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceResponse ¶

func CreateDescribeAvailableResourceResponse() (response *DescribeAvailableResourceResponse)

CreateDescribeAvailableResourceResponse creates a response to parse from DescribeAvailableResource response

type DescribeBackupDatabaseRequest ¶

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

DescribeBackupDatabaseRequest is the request struct for api DescribeBackupDatabase

func CreateDescribeBackupDatabaseRequest ¶

func CreateDescribeBackupDatabaseRequest() (request *DescribeBackupDatabaseRequest)

CreateDescribeBackupDatabaseRequest creates a request to invoke DescribeBackupDatabase API

type DescribeBackupDatabaseResponse ¶

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

DescribeBackupDatabaseResponse is the response struct for api DescribeBackupDatabase

func CreateDescribeBackupDatabaseResponse ¶

func CreateDescribeBackupDatabaseResponse() (response *DescribeBackupDatabaseResponse)

CreateDescribeBackupDatabaseResponse creates a response to parse from DescribeBackupDatabase response

type DescribeBackupPolicyRequest ¶

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

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"`
	EnableBackupLog          string              `json:"EnableBackupLog" xml:"EnableBackupLog"`
	LocalLogRetentionHours   int                 `json:"LocalLogRetentionHours" xml:"LocalLogRetentionHours"`
	LocalLogRetentionSpace   string              `json:"LocalLogRetentionSpace" xml:"LocalLogRetentionSpace"`
	Duplication              string              `json:"Duplication" xml:"Duplication"`
	DuplicationContent       string              `json:"DuplicationContent" xml:"DuplicationContent"`
	HighSpaceUsageProtection string              `json:"HighSpaceUsageProtection" xml:"HighSpaceUsageProtection"`
	LogBackupFrequency       string              `json:"LogBackupFrequency" xml:"LogBackupFrequency"`
	DuplicationLocation      DuplicationLocation `json:"DuplicationLocation" xml:"DuplicationLocation"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse ¶

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupTasksRequest ¶

type DescribeBackupTasksRequest struct {
	*requests.RpcRequest
	BackupJobId          string           `position:"Query" name:"BackupJobId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Flag                 string           `position:"Query" name:"Flag"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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 DescribeBackupsRequest ¶

type DescribeBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	BackupId             string           `position:"Query" name:"BackupId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	BackupStatus         string           `position:"Query" name:"BackupStatus"`
	BackupLocation       string           `position:"Query" name:"BackupLocation"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Engine               string           `position:"Query" name:"Engine"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeCloudDbExpertServiceRequest ¶

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

DescribeCloudDbExpertServiceRequest is the request struct for api DescribeCloudDbExpertService

func CreateDescribeCloudDbExpertServiceRequest ¶

func CreateDescribeCloudDbExpertServiceRequest() (request *DescribeCloudDbExpertServiceRequest)

CreateDescribeCloudDbExpertServiceRequest creates a request to invoke DescribeCloudDbExpertService API

type DescribeCloudDbExpertServiceResponse ¶

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

DescribeCloudDbExpertServiceResponse is the response struct for api DescribeCloudDbExpertService

func CreateDescribeCloudDbExpertServiceResponse ¶

func CreateDescribeCloudDbExpertServiceResponse() (response *DescribeCloudDbExpertServiceResponse)

CreateDescribeCloudDbExpertServiceResponse creates a response to parse from DescribeCloudDbExpertService response

type DescribeCollationTimeZonesRequest ¶

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

DescribeCollationTimeZonesRequest is the request struct for api DescribeCollationTimeZones

func CreateDescribeCollationTimeZonesRequest ¶

func CreateDescribeCollationTimeZonesRequest() (request *DescribeCollationTimeZonesRequest)

CreateDescribeCollationTimeZonesRequest creates a request to invoke DescribeCollationTimeZones API

type DescribeCollationTimeZonesResponse ¶

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

DescribeCollationTimeZonesResponse is the response struct for api DescribeCollationTimeZones

func CreateDescribeCollationTimeZonesResponse ¶

func CreateDescribeCollationTimeZonesResponse() (response *DescribeCollationTimeZonesResponse)

CreateDescribeCollationTimeZonesResponse creates a response to parse from DescribeCollationTimeZones response

type DescribeDBInstanceAttributeRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ProxyId              string           `position:"Query" name:"proxyId"`
}

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 DescribeDBInstanceHAConfigRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	WhitelistNetworkType string           `position:"Query" name:"WhitelistNetworkType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Flag                     string           `position:"Query" name:"Flag"`
	DBInstanceNetRWSplitType string           `position:"Query" name:"DBInstanceNetRWSplitType"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId             string           `position:"Query" name:"DBInstanceId"`
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
}

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"`
	SecurityIPMode      string             `json:"SecurityIPMode" xml:"SecurityIPMode"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Key                  string           `position:"Query" name:"Key"`
}

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 PerformanceKeys `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 DescribeDBInstanceProxyConfigurationRequest ¶

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

DescribeDBInstanceProxyConfigurationRequest is the request struct for api DescribeDBInstanceProxyConfiguration

func CreateDescribeDBInstanceProxyConfigurationRequest ¶

func CreateDescribeDBInstanceProxyConfigurationRequest() (request *DescribeDBInstanceProxyConfigurationRequest)

CreateDescribeDBInstanceProxyConfigurationRequest creates a request to invoke DescribeDBInstanceProxyConfiguration API

type DescribeDBInstanceProxyConfigurationResponse ¶

type DescribeDBInstanceProxyConfigurationResponse struct {
	*responses.BaseResponse
	RequestId                          string `json:"RequestId" xml:"RequestId"`
	TransparentSwitchConfiguration     string `json:"TransparentSwitchConfiguration" xml:"TransparentSwitchConfiguration"`
	PersistentConnectionsConfiguration string `json:"PersistentConnectionsConfiguration" xml:"PersistentConnectionsConfiguration"`
	AttacksProtectionConfiguration     string `json:"AttacksProtectionConfiguration" xml:"AttacksProtectionConfiguration"`
}

DescribeDBInstanceProxyConfigurationResponse is the response struct for api DescribeDBInstanceProxyConfiguration

func CreateDescribeDBInstanceProxyConfigurationResponse ¶

func CreateDescribeDBInstanceProxyConfigurationResponse() (response *DescribeDBInstanceProxyConfigurationResponse)

CreateDescribeDBInstanceProxyConfigurationResponse creates a response to parse from DescribeDBInstanceProxyConfiguration response

type DescribeDBInstanceSSLRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeDBInstancesAsCsvRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Tags                 string           `position:"Query" name:"Tags"`
	Expired              requests.Boolean `position:"Query" name:"Expired"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ExpirePeriod         requests.Integer `position:"Query" name:"ExpirePeriod"`
	ProxyId              string           `position:"Query" name:"proxyId"`
}

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
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Tags                 string           `position:"Query" name:"Tags"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	SortKey              string           `position:"Query" name:"SortKey"`
	SortMethod           string           `position:"Query" name:"SortMethod"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	ProxyId              string           `position:"Query" name:"proxyId"`
}

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
	ConnectionMode       string           `position:"Query" name:"ConnectionMode"`
	Tag4Value            string           `position:"Query" name:"Tag.4.value"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Tag2Key              string           `position:"Query" name:"Tag.2.key"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	SearchKey            string           `position:"Query" name:"SearchKey"`
	Tag3Key              string           `position:"Query" name:"Tag.3.key"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Tag1Value            string           `position:"Query" name:"Tag.1.value"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	Expired              string           `position:"Query" name:"Expired"`
	Engine               string           `position:"Query" name:"Engine"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceStatus     string           `position:"Query" name:"DBInstanceStatus"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Tag3Value            string           `position:"Query" name:"Tag.3.value"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	Tag5Key              string           `position:"Query" name:"Tag.5.key"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Tag5Value            string           `position:"Query" name:"Tag.5.value"`
	DBInstanceType       string           `position:"Query" name:"DBInstanceType"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	Tags                 string           `position:"Query" name:"Tags"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	Tag1Key              string           `position:"Query" name:"Tag.1.key"`
	VpcId                string           `position:"Query" name:"VpcId"`
	Tag2Value            string           `position:"Query" name:"Tag.2.value"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	Tag4Key              string           `position:"Query" name:"Tag.4.key"`
	PayType              string           `position:"Query" name:"PayType"`
	InstanceNetworkType  string           `position:"Query" name:"InstanceNetworkType"`
}

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 DescribeDatabasesRequest ¶

type DescribeDatabasesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBName               string           `position:"Query" name:"DBName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBStatus             string           `position:"Query" name:"DBStatus"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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 DescribeInstanceAutoRenewalAttributeRequest ¶

type DescribeInstanceAutoRenewalAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ProxyId              string           `position:"Query" name:"proxyId"`
}

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 DescribeLogBackupFilesRequest ¶

type DescribeLogBackupFilesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeLogBackupFilesRequest is the request struct for api DescribeLogBackupFiles

func CreateDescribeLogBackupFilesRequest ¶

func CreateDescribeLogBackupFilesRequest() (request *DescribeLogBackupFilesRequest)

CreateDescribeLogBackupFilesRequest creates a request to invoke DescribeLogBackupFiles API

type DescribeLogBackupFilesResponse ¶

type DescribeLogBackupFilesResponse 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            ItemsInDescribeLogBackupFiles `json:"Items" xml:"Items"`
}

DescribeLogBackupFilesResponse is the response struct for api DescribeLogBackupFiles

func CreateDescribeLogBackupFilesResponse ¶

func CreateDescribeLogBackupFilesResponse() (response *DescribeLogBackupFilesResponse)

CreateDescribeLogBackupFilesResponse creates a response to parse from DescribeLogBackupFiles response

type DescribeMetaListRequest ¶

type DescribeMetaListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	Pattern              string           `position:"Query" name:"Pattern"`
	BackupSetID          string           `position:"Query" name:"BackupSetID"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	GetDbName            string           `position:"Query" name:"GetDbName"`
	RestoreType          string           `position:"Query" name:"RestoreType"`
	PageSize             string           `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PageIndex            string           `position:"Query" name:"PageIndex"`
}

DescribeMetaListRequest is the request struct for api DescribeMetaList

func CreateDescribeMetaListRequest ¶

func CreateDescribeMetaListRequest() (request *DescribeMetaListRequest)

CreateDescribeMetaListRequest creates a request to invoke DescribeMetaList API

type DescribeMetaListResponse ¶

type DescribeMetaListResponse struct {
	*responses.BaseResponse
	RequestId        string                  `json:"RequestId" xml:"RequestId"`
	DBInstanceName   string                  `json:"DBInstanceName" xml:"DBInstanceName"`
	PageNumber       int                     `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                     `json:"PageRecordCount" xml:"PageRecordCount"`
	TotalRecordCount int                     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	TotalPageCount   int                     `json:"TotalPageCount" xml:"TotalPageCount"`
	Items            ItemsInDescribeMetaList `json:"Items" xml:"Items"`
}

DescribeMetaListResponse is the response struct for api DescribeMetaList

func CreateDescribeMetaListResponse ¶

func CreateDescribeMetaListResponse() (response *DescribeMetaListResponse)

CreateDescribeMetaListResponse creates a response to parse from DescribeMetaList response

type DescribeMigrateTasksForSQLServerRequest ¶

type DescribeMigrateTasksForSQLServerRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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 DescribeOssDownloadsForSQLServerRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MigrateTaskId        string           `position:"Query" name:"MigrateTaskId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	Engine               string           `position:"Query" name:"Engine"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Category             string           `position:"Query" name:"Category"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribePriceRequest ¶

type DescribePriceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	Quantity             requests.Integer `position:"Query" name:"Quantity"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CommodityCode        string           `position:"Query" name:"CommodityCode"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	InstanceUsedType     requests.Integer `position:"Query" name:"InstanceUsedType"`
	Engine               string           `position:"Query" name:"Engine"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	TimeType             string           `position:"Query" name:"TimeType"`
	PayType              string           `position:"Query" name:"PayType"`
	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 DescribeProxyFunctionSupportRequest ¶

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

DescribeProxyFunctionSupportRequest is the request struct for api DescribeProxyFunctionSupport

func CreateDescribeProxyFunctionSupportRequest ¶

func CreateDescribeProxyFunctionSupportRequest() (request *DescribeProxyFunctionSupportRequest)

CreateDescribeProxyFunctionSupportRequest creates a request to invoke DescribeProxyFunctionSupport API

type DescribeProxyFunctionSupportResponse ¶

type DescribeProxyFunctionSupportResponse struct {
	*responses.BaseResponse
	RequestId                       string `json:"RequestId" xml:"RequestId"`
	IsProxySwitchEnable             bool   `json:"IsProxySwitchEnable" xml:"IsProxySwitchEnable"`
	IsRwsplitEnable                 bool   `json:"IsRwsplitEnable" xml:"IsRwsplitEnable"`
	IsRwsplitSupportReplicationLag  bool   `json:"IsRwsplitSupportReplicationLag" xml:"IsRwsplitSupportReplicationLag"`
	IsRwsplitSupportWeight          bool   `json:"IsRwsplitSupportWeight" xml:"IsRwsplitSupportWeight"`
	IsTransparentSwitchEnable       bool   `json:"IsTransparentSwitchEnable" xml:"IsTransparentSwitchEnable"`
	IsShortConnectionOptimizeEnable bool   `json:"IsShortConnectionOptimizeEnable" xml:"IsShortConnectionOptimizeEnable"`
	IsAntiBruteFroceEnable          bool   `json:"IsAntiBruteFroceEnable" xml:"IsAntiBruteFroceEnable"`
}

DescribeProxyFunctionSupportResponse is the response struct for api DescribeProxyFunctionSupport

func CreateDescribeProxyFunctionSupportResponse ¶

func CreateDescribeProxyFunctionSupportResponse() (response *DescribeProxyFunctionSupportResponse)

CreateDescribeProxyFunctionSupportResponse creates a response to parse from DescribeProxyFunctionSupport response

type DescribeRegionsRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Quantity             requests.Integer `position:"Query" name:"Quantity"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CommodityCode        string           `position:"Query" name:"CommodityCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	PromotionCode        string           `position:"Query" name:"PromotionCode"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TimeType             string           `position:"Query" name:"TimeType"`
	PayType              string           `position:"Query" name:"PayType"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

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 DescribeResourceUsageRequest ¶

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

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"`
	BackupOssDataSize int    `json:"BackupOssDataSize" xml:"BackupOssDataSize"`
	BackupOssLogSize  int    `json:"BackupOssLogSize" xml:"BackupOssLogSize"`
	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 DescribeSQLLogFilesRequest ¶

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

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
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QueryKeywords        string           `position:"Query" name:"QueryKeywords"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Database             string           `position:"Query" name:"Database"`
	Form                 string           `position:"Query" name:"Form"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	User                 string           `position:"Query" name:"User"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndTime              string           `position:"Query" name:"EndTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	DBName               string           `position:"Query" name:"DBName"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SQLHASH              string           `position:"Query" name:"SQLHASH"`
}

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"`
	DBInstanceId     string                        `json:"DBInstanceId" xml:"DBInstanceId"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SortKey              string           `position:"Query" name:"SortKey"`
	DBName               string           `position:"Query" name:"DBName"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

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"`
	DBInstanceId     string                  `json:"DBInstanceId" xml:"DBInstanceId"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ProxyId              string           `position:"Query" name:"proxyId"`
	Tags                 string           `position:"Query" name:"Tags"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TaskAction           string           `position:"Query" name:"TaskAction"`
	Status               string           `position:"Query" name:"Status"`
}

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 DescribeTemplatesListRequest ¶

type DescribeTemplatesListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	MinAvgConsume        requests.Integer `position:"Query" name:"MinAvgConsume"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaxRecordsPerPage    requests.Integer `position:"Query" name:"MaxRecordsPerPage"`
	EndTime              string           `position:"Query" name:"EndTime"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MaxAvgConsume        requests.Integer `position:"Query" name:"MaxAvgConsume"`
	SortKey              string           `position:"Query" name:"SortKey"`
	MinAvgScanRows       requests.Integer `position:"Query" name:"MinAvgScanRows"`
	SqType               string           `position:"Query" name:"SqType"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	SortMethod           string           `position:"Query" name:"SortMethod"`
	PageNumbers          requests.Integer `position:"Query" name:"PageNumbers"`
	PagingId             string           `position:"Query" name:"PagingId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	MaxAvgScanRows       requests.Integer `position:"Query" name:"MaxAvgScanRows"`
}

DescribeTemplatesListRequest is the request struct for api DescribeTemplatesList

func CreateDescribeTemplatesListRequest ¶

func CreateDescribeTemplatesListRequest() (request *DescribeTemplatesListRequest)

CreateDescribeTemplatesListRequest creates a request to invoke DescribeTemplatesList API

type DescribeTemplatesListResponse ¶

type DescribeTemplatesListResponse struct {
	*responses.BaseResponse
	RequestId         string                       `json:"RequestId" xml:"RequestId"`
	DBInstanceID      int                          `json:"DBInstanceID" xml:"DBInstanceID"`
	DBInstanceName    string                       `json:"DBInstanceName" xml:"DBInstanceName"`
	StartTime         string                       `json:"StartTime" xml:"StartTime"`
	EndTime           string                       `json:"EndTime" xml:"EndTime"`
	TotalRecords      int                          `json:"TotalRecords" xml:"TotalRecords"`
	PagingID          string                       `json:"PagingID" xml:"PagingID"`
	MaxRecordsPerPage int                          `json:"MaxRecordsPerPage" xml:"MaxRecordsPerPage"`
	PageNumbers       int                          `json:"PageNumbers" xml:"PageNumbers"`
	ItemsNumbers      int                          `json:"ItemsNumbers" xml:"ItemsNumbers"`
	Items             ItemsInDescribeTemplatesList `json:"Items" xml:"Items"`
}

DescribeTemplatesListResponse is the response struct for api DescribeTemplatesList

func CreateDescribeTemplatesListResponse ¶

func CreateDescribeTemplatesListResponse() (response *DescribeTemplatesListResponse)

CreateDescribeTemplatesListResponse creates a response to parse from DescribeTemplatesList response

type DuplicationLocation ¶

type DuplicationLocation struct {
	Sotrage  string   `json:"Sotrage" xml:"Sotrage"`
	Location Location `json:"Location" xml:"Location"`
}

DuplicationLocation is a nested struct in rds 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 Extra ¶

type Extra struct {
	ReplicaGroupID            string       `json:"ReplicaGroupID" xml:"ReplicaGroupID"`
	ReplicaGroupStatus        string       `json:"ReplicaGroupStatus" xml:"ReplicaGroupStatus"`
	ActiveReplicaDBInstanceID string       `json:"ActiveReplicaDBInstanceID" xml:"ActiveReplicaDBInstanceID"`
	DBInstanceId              DBInstanceId `json:"DBInstanceId" xml:"DBInstanceId"`
}

Extra is a nested struct in rds response

type GrantAccountPrivilegeRequest ¶

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

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
	Privileges           string           `position:"Query" name:"Privileges"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ExpiredTime          string           `position:"Query" name:"ExpiredTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 ImportDataForSQLServerRequest ¶

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

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 ImportDatabaseBetweenInstancesRequest ¶

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

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 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 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 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 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 ItemsInDescribeInstanceAutoRenewalAttribute ¶

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

ItemsInDescribeInstanceAutoRenewalAttribute is a nested struct in rds response

type ItemsInDescribeLogBackupFiles ¶

type ItemsInDescribeLogBackupFiles struct {
	BinLogFile []BinLogFile `json:"BinLogFile" xml:"BinLogFile"`
}

ItemsInDescribeLogBackupFiles is a nested struct in rds response

type ItemsInDescribeMetaList ¶

type ItemsInDescribeMetaList struct {
	Meta []Meta `json:"Meta" xml:"Meta"`
}

ItemsInDescribeMetaList 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 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 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 ItemsInDescribeTemplatesList ¶

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

ItemsInDescribeTemplatesList 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 {
	Template        string  `json:"Template" xml:"Template"`
	TotalConsume    int     `json:"TotalConsume" xml:"TotalConsume"`
	AvgConsume      float64 `json:"AvgConsume" xml:"AvgConsume"`
	TotalCounts     int     `json:"TotalCounts" xml:"TotalCounts"`
	AvgScanRows     float64 `json:"AvgScanRows" xml:"AvgScanRows"`
	TotalScanRows   int     `json:"TotalScanRows" xml:"TotalScanRows"`
	TotalUpdateRows int     `json:"TotalUpdateRows" xml:"TotalUpdateRows"`
	AvgUpdateRows   float64 `json:"AvgUpdateRows" xml:"AvgUpdateRows"`
	SqlType         string  `json:"SqlType" xml:"SqlType"`
	TemplateHash    string  `json:"TemplateHash" xml:"TemplateHash"`
}

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 Location ¶

type Location struct {
	Endpoint string `json:"Endpoint" xml:"Endpoint"`
	Bucket   string `json:"Bucket" xml:"Bucket"`
}

Location 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 Meta ¶

type Meta struct {
	Database string `json:"Database" xml:"Database"`
	Tables   string `json:"Tables" xml:"Tables"`
	Size     string `json:"Size" xml:"Size"`
}

Meta is a nested struct in rds response

type MigrateSecurityIPModeRequest ¶

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

MigrateSecurityIPModeRequest is the request struct for api MigrateSecurityIPMode

func CreateMigrateSecurityIPModeRequest ¶

func CreateMigrateSecurityIPModeRequest() (request *MigrateSecurityIPModeRequest)

CreateMigrateSecurityIPModeRequest creates a request to invoke MigrateSecurityIPMode API

type MigrateSecurityIPModeResponse ¶

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

MigrateSecurityIPModeResponse is the response struct for api MigrateSecurityIPMode

func CreateMigrateSecurityIPModeResponse ¶

func CreateMigrateSecurityIPModeResponse() (response *MigrateSecurityIPModeResponse)

CreateMigrateSecurityIPModeResponse creates a response to parse from MigrateSecurityIPMode 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 MigrateToOtherRegionRequest ¶

type MigrateToOtherRegionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TargetZoneId         string           `position:"Query" name:"TargetZoneId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TargetRegionId       string           `position:"Query" name:"TargetRegionId"`
	SwitchTime           string           `position:"Query" name:"SwitchTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

MigrateToOtherRegionRequest is the request struct for api MigrateToOtherRegion

func CreateMigrateToOtherRegionRequest ¶

func CreateMigrateToOtherRegionRequest() (request *MigrateToOtherRegionRequest)

CreateMigrateToOtherRegionRequest creates a request to invoke MigrateToOtherRegion API

type MigrateToOtherRegionResponse ¶

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

MigrateToOtherRegionResponse is the response struct for api MigrateToOtherRegion

func CreateMigrateToOtherRegionResponse ¶

func CreateMigrateToOtherRegionResponse() (response *MigrateToOtherRegionResponse)

CreateMigrateToOtherRegionResponse creates a response to parse from MigrateToOtherRegion response

type MigrateToOtherZoneRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
}

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
	PreferredBackupPeriod    string           `position:"Query" name:"PreferredBackupPeriod"`
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	LocalLogRetentionHours   string           `position:"Query" name:"LocalLogRetentionHours"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
	LogBackupFrequency       string           `position:"Query" name:"LogBackupFrequency"`
	BackupLog                string           `position:"Query" name:"BackupLog"`
	LocalLogRetentionSpace   string           `position:"Query" name:"LocalLogRetentionSpace"`
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
	Duplication              string           `position:"Query" name:"Duplication"`
	PreferredBackupTime      string           `position:"Query" name:"PreferredBackupTime"`
	BackupRetentionPeriod    string           `position:"Query" name:"BackupRetentionPeriod"`
	DuplicationContent       string           `position:"Query" name:"DuplicationContent"`
	HighSpaceUsageProtection string           `position:"Query" name:"HighSpaceUsageProtection"`
	DBInstanceId             string           `position:"Query" name:"DBInstanceId"`
	DuplicationLocation      string           `position:"Query" name:"DuplicationLocation"`
	LogBackupRetentionPeriod string           `position:"Query" name:"LogBackupRetentionPeriod"`
	EnableBackupLog          string           `position:"Query" name:"EnableBackupLog"`
	BackupPolicyMode         string           `position:"Query" name:"BackupPolicyMode"`
}

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"`
	DBInstanceID             string `json:"DBInstanceID" xml:"DBInstanceID"`
	EnableBackupLog          string `json:"EnableBackupLog" xml:"EnableBackupLog"`
	LocalLogRetentionHours   int    `json:"LocalLogRetentionHours" xml:"LocalLogRetentionHours"`
	LocalLogRetentionSpace   string `json:"LocalLogRetentionSpace" xml:"LocalLogRetentionSpace"`
	HighSpaceUsageProtection string `json:"HighSpaceUsageProtection" xml:"HighSpaceUsageProtection"`
}

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse ¶

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyCollationTimeZoneRequest ¶

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

ModifyCollationTimeZoneRequest is the request struct for api ModifyCollationTimeZone

func CreateModifyCollationTimeZoneRequest ¶

func CreateModifyCollationTimeZoneRequest() (request *ModifyCollationTimeZoneRequest)

CreateModifyCollationTimeZoneRequest creates a request to invoke ModifyCollationTimeZone API

type ModifyCollationTimeZoneResponse ¶

type ModifyCollationTimeZoneResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	TaskId       string `json:"TaskId" xml:"TaskId"`
	Timezone     string `json:"Timezone" xml:"Timezone"`
	Collation    string `json:"Collation" xml:"Collation"`
}

ModifyCollationTimeZoneResponse is the response struct for api ModifyCollationTimeZone

func CreateModifyCollationTimeZoneResponse ¶

func CreateModifyCollationTimeZoneResponse() (response *ModifyCollationTimeZoneResponse)

CreateModifyCollationTimeZoneResponse creates a response to parse from ModifyCollationTimeZone response

type ModifyDBDescriptionRequest ¶

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

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
	ConnectionMode       string           `position:"Query" name:"ConnectionMode"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix  string           `position:"Query" name:"ConnectionStringPrefix"`
	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
	Port                    string           `position:"Query" name:"Port"`
	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
}

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
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	SyncMode             string           `position:"Query" name:"SyncMode"`
	DbInstanceId         string           `position:"Query" name:"DbInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	HAMode               string           `position:"Query" name:"HAMode"`
}

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
	MaintainTime         string           `position:"Query" name:"MaintainTime"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period               string           `position:"Query" name:"Period"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ConnectionString     string           `position:"Query" name:"ConnectionString"`
	ClassicExpiredDays   requests.Integer `position:"Query" name:"ClassicExpiredDays"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId                      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount                 string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount                         string           `position:"Query" name:"OwnerAccount"`
	OwnerId                              requests.Integer `position:"Query" name:"OwnerId"`
	VSwitchId                            string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress                     string           `position:"Query" name:"PrivateIpAddress"`
	RetainClassic                        string           `position:"Query" name:"RetainClassic"`
	ClassicExpiredDays                   string           `position:"Query" name:"ClassicExpiredDays"`
	VPCId                                string           `position:"Query" name:"VPCId"`
	DBInstanceId                         string           `position:"Query" name:"DBInstanceId"`
	ReadWriteSplittingPrivateIpAddress   string           `position:"Query" name:"ReadWriteSplittingPrivateIpAddress"`
	InstanceNetworkType                  string           `position:"Query" name:"InstanceNetworkType"`
	ReadWriteSplittingClassicExpiredDays requests.Integer `position:"Query" name:"ReadWriteSplittingClassicExpiredDays"`
}

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 ModifyDBInstanceProxyConfigurationRequest ¶

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

ModifyDBInstanceProxyConfigurationRequest is the request struct for api ModifyDBInstanceProxyConfiguration

func CreateModifyDBInstanceProxyConfigurationRequest ¶

func CreateModifyDBInstanceProxyConfigurationRequest() (request *ModifyDBInstanceProxyConfigurationRequest)

CreateModifyDBInstanceProxyConfigurationRequest creates a request to invoke ModifyDBInstanceProxyConfiguration API

type ModifyDBInstanceProxyConfigurationResponse ¶

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

ModifyDBInstanceProxyConfigurationResponse is the response struct for api ModifyDBInstanceProxyConfiguration

func CreateModifyDBInstanceProxyConfigurationResponse ¶

func CreateModifyDBInstanceProxyConfigurationResponse() (response *ModifyDBInstanceProxyConfigurationResponse)

CreateModifyDBInstanceProxyConfigurationResponse creates a response to parse from ModifyDBInstanceProxyConfiguration response

type ModifyDBInstanceSSLRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceStorage    requests.Integer `position:"Query" name:"DBInstanceStorage"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	PayType              string           `position:"Query" name:"PayType"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBName               string           `position:"Query" name:"DBName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TDEStatus            string           `position:"Query" name:"TDEStatus"`
}

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 ModifyInstanceAutoRenewalAttributeRequest ¶

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

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 ModifyMySQLDBInstanceDelayRequest ¶

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

ModifyMySQLDBInstanceDelayRequest is the request struct for api ModifyMySQLDBInstanceDelay

func CreateModifyMySQLDBInstanceDelayRequest ¶

func CreateModifyMySQLDBInstanceDelayRequest() (request *ModifyMySQLDBInstanceDelayRequest)

CreateModifyMySQLDBInstanceDelayRequest creates a request to invoke ModifyMySQLDBInstanceDelay API

type ModifyMySQLDBInstanceDelayResponse ¶

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

ModifyMySQLDBInstanceDelayResponse is the response struct for api ModifyMySQLDBInstanceDelay

func CreateModifyMySQLDBInstanceDelayResponse ¶

func CreateModifyMySQLDBInstanceDelayResponse() (response *ModifyMySQLDBInstanceDelayResponse)

CreateModifyMySQLDBInstanceDelayResponse creates a response to parse from ModifyMySQLDBInstanceDelay response

type ModifyParameterRequest ¶

type ModifyParameterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Forcerestart         requests.Boolean `position:"Query" name:"Forcerestart"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Parameters           string           `position:"Query" name:"Parameters"`
}

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 ModifyReadWriteSplittingConnectionRequest ¶

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

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 ModifyReadonlyInstanceDelayReplicationTimeRequest ¶

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

ModifyReadonlyInstanceDelayReplicationTimeRequest is the request struct for api ModifyReadonlyInstanceDelayReplicationTime

func CreateModifyReadonlyInstanceDelayReplicationTimeRequest ¶

func CreateModifyReadonlyInstanceDelayReplicationTimeRequest() (request *ModifyReadonlyInstanceDelayReplicationTimeRequest)

CreateModifyReadonlyInstanceDelayReplicationTimeRequest creates a request to invoke ModifyReadonlyInstanceDelayReplicationTime API

type ModifyReadonlyInstanceDelayReplicationTimeResponse ¶

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

ModifyReadonlyInstanceDelayReplicationTimeResponse is the response struct for api ModifyReadonlyInstanceDelayReplicationTime

func CreateModifyReadonlyInstanceDelayReplicationTimeResponse ¶

func CreateModifyReadonlyInstanceDelayReplicationTimeResponse() (response *ModifyReadonlyInstanceDelayReplicationTimeResponse)

CreateModifyReadonlyInstanceDelayReplicationTimeResponse creates a response to parse from ModifyReadonlyInstanceDelayReplicationTime response

type ModifyReplicaDescriptionRequest ¶

type ModifyReplicaDescriptionRequest struct {
	*requests.RpcRequest
	ReplicaDescription   string           `position:"Query" name:"ReplicaDescription"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 ModifyResourceGroupRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StoragePeriod        requests.Integer `position:"Query" name:"StoragePeriod"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	SQLCollectorStatus   string           `position:"Query" name:"SQLCollectorStatus"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	SecurityGroupId      string           `position:"Query" name:"SecurityGroupId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	DBInstanceIPArrayName      string           `position:"Query" name:"DBInstanceIPArrayName"`
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ModifyMode                 string           `position:"Query" name:"ModifyMode"`
	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken                string           `position:"Query" name:"ClientToken"`
	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
	SecurityIps                string           `position:"Query" name:"SecurityIps"`
	SecurityGroupId            string           `position:"Query" name:"SecurityGroupId"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	WhitelistNetworkType       string           `position:"Query" name:"WhitelistNetworkType"`
	DBInstanceIPArrayAttribute string           `position:"Query" name:"DBInstanceIPArrayAttribute"`
	SecurityIPType             string           `position:"Query" name:"SecurityIPType"`
	DBInstanceId               string           `position:"Query" name:"DBInstanceId"`
}

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"`
	EndTime     string `json:"EndTime" xml:"EndTime"`
	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 PerformanceKeys ¶

type PerformanceKeys struct {
	PerformanceKey []PerformanceKey `json:"PerformanceKey" xml:"PerformanceKey"`
}

PerformanceKeys 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 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       RuleIdsInDescribeRenewalPrice `json:"RuleIds" xml:"RuleIds"`
	ActivityInfo  ActivityInfo                  `json:"ActivityInfo" xml:"ActivityInfo"`
	Coupons       CouponsInDescribeRenewalPrice `json:"Coupons" xml:"Coupons"`
}

PriceInfo is a nested struct in rds response

type PurgeDBInstanceLogRequest ¶

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

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 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 RecoveryDBInstanceRequest ¶

type RecoveryDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RestoreTime           string           `position:"Query" name:"RestoreTime"`
	Period                string           `position:"Query" name:"Period"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	BackupId              string           `position:"Query" name:"BackupId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime              string           `position:"Query" name:"UsedTime"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	DbNames               string           `position:"Query" name:"DbNames"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	TargetDBInstanceId    string           `position:"Query" name:"TargetDBInstanceId"`
	VPCId                 string           `position:"Query" name:"VPCId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	PayType               string           `position:"Query" name:"PayType"`
	InstanceNetworkType   string           `position:"Query" name:"InstanceNetworkType"`
}

RecoveryDBInstanceRequest is the request struct for api RecoveryDBInstance

func CreateRecoveryDBInstanceRequest ¶

func CreateRecoveryDBInstanceRequest() (request *RecoveryDBInstanceRequest)

CreateRecoveryDBInstanceRequest creates a request to invoke RecoveryDBInstance API

type RecoveryDBInstanceResponse ¶

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

RecoveryDBInstanceResponse is the response struct for api RecoveryDBInstance

func CreateRecoveryDBInstanceResponse ¶

func CreateRecoveryDBInstanceResponse() (response *RecoveryDBInstanceResponse)

CreateRecoveryDBInstanceResponse creates a response to parse from RecoveryDBInstance 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
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 RemoveTagsFromResourceRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period               string           `position:"Query" name:"Period"`
	AutoPay              string           `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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 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 RequestServiceOfCloudDBExpertRequest ¶

type RequestServiceOfCloudDBExpertRequest struct {
	*requests.RpcRequest
	ServiceRequestParam string `position:"Query" name:"ServiceRequestParam"`
	DBInstanceId        string `position:"Query" name:"DBInstanceId"`
	ServiceRequestType  string `position:"Query" name:"ServiceRequestType"`
}

RequestServiceOfCloudDBExpertRequest is the request struct for api RequestServiceOfCloudDBExpert

func CreateRequestServiceOfCloudDBExpertRequest ¶

func CreateRequestServiceOfCloudDBExpertRequest() (request *RequestServiceOfCloudDBExpertRequest)

CreateRequestServiceOfCloudDBExpertRequest creates a request to invoke RequestServiceOfCloudDBExpert API

type RequestServiceOfCloudDBExpertResponse ¶

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

RequestServiceOfCloudDBExpertResponse is the response struct for api RequestServiceOfCloudDBExpert

func CreateRequestServiceOfCloudDBExpertResponse ¶

func CreateRequestServiceOfCloudDBExpertResponse() (response *RequestServiceOfCloudDBExpertResponse)

CreateRequestServiceOfCloudDBExpertResponse creates a response to parse from RequestServiceOfCloudDBExpert response

type ResetAccountForPGRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	AccountName          string           `position:"Query" name:"AccountName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	BackupId             string           `position:"Query" name:"BackupId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 RestoreTableRequest ¶

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

RestoreTableRequest is the request struct for api RestoreTable

func CreateRestoreTableRequest ¶

func CreateRestoreTableRequest() (request *RestoreTableRequest)

CreateRestoreTableRequest creates a request to invoke RestoreTable API

type RestoreTableResponse ¶

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

RestoreTableResponse is the response struct for api RestoreTable

func CreateRestoreTableResponse ¶

func CreateRestoreTableResponse() (response *RestoreTableResponse)

CreateRestoreTableResponse creates a response to parse from RestoreTable response

type RevokeAccountPrivilegeRequest ¶

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

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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

RevokeOperatorPermissionRequest is the request struct for api RevokeOperatorPermission

func CreateRevokeOperatorPermissionRequest ¶

func CreateRevokeOperatorPermissionRequest() (request *RevokeOperatorPermissionRequest)

CreateRevokeOperatorPermissionRequest creates a request to invoke RevokeOperatorPermission API

type RevokeOperatorPermissionResponse ¶

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

RevokeOperatorPermissionResponse is the response struct for api RevokeOperatorPermission

func CreateRevokeOperatorPermissionResponse ¶

func CreateRevokeOperatorPermissionResponse() (response *RevokeOperatorPermissionResponse)

CreateRevokeOperatorPermissionResponse creates a response to parse from RevokeOperatorPermission response

type 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 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 RunningParameters ¶

type RunningParameters struct {
	DBInstanceParameter []DBInstanceParameter `json:"DBInstanceParameter" xml:"DBInstanceParameter"`
}

RunningParameters 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 SQLSlowLog ¶

type SQLSlowLog struct {
	SlowLogId                     int    `json:"SlowLogId" xml:"SlowLogId"`
	SQLHASH                       string `json:"SQLHASH" xml:"SQLHASH"`
	SQLIdStr                      string `json:"SQLIdStr" xml:"SQLIdStr"`
	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 SlaveRegion ¶

type SlaveRegion struct {
	RegionId string `json:"RegionId" xml:"RegionId"`
}

SlaveRegion is a nested struct in rds response

type SlaveRegionsInDescribeDBInstanceAttribute ¶

type SlaveRegionsInDescribeDBInstanceAttribute struct {
	SlaveRegion []SlaveRegion `json:"SlaveRegion" xml:"SlaveRegion"`
}

SlaveRegionsInDescribeDBInstanceAttribute is a nested struct in rds response

type SlaveRegionsInDescribeDBInstances ¶

type SlaveRegionsInDescribeDBInstances struct {
	SlaveRegion []SlaveRegion `json:"SlaveRegion" xml:"SlaveRegion"`
}

SlaveRegionsInDescribeDBInstances is a nested struct in rds response

type SupportedCategoryInDescribeAvailableInstanceClass ¶

type SupportedCategoryInDescribeAvailableInstanceClass struct {
	SupportedCategorys []SupportedCategorys `json:"SupportedCategorys" xml:"SupportedCategorys"`
}

SupportedCategoryInDescribeAvailableInstanceClass is a nested struct in rds response

type SupportedCategoryInDescribeAvailableResource ¶

type SupportedCategoryInDescribeAvailableResource struct {
	SupportedCategorys []SupportedCategorys `json:"SupportedCategorys" xml:"SupportedCategorys"`
}

SupportedCategoryInDescribeAvailableResource is a nested struct in rds response

type SupportedCategorys ¶

type SupportedCategorys struct {
	Category             string                  `json:"Category" xml:"Category"`
	SupportedStorageType []SupportedStorageTypes `json:"SupportedStorageType" xml:"SupportedStorageType"`
}

SupportedCategorys is a nested struct in rds response

type SupportedEngineInDescribeAvailableInstanceClass ¶

type SupportedEngineInDescribeAvailableInstanceClass struct {
	SupportedEngines []SupportedEngines `json:"SupportedEngines" xml:"SupportedEngines"`
}

SupportedEngineInDescribeAvailableInstanceClass is a nested struct in rds response

type SupportedEngineInDescribeAvailableResource ¶

type SupportedEngineInDescribeAvailableResource struct {
	SupportedEngines []SupportedEngines `json:"SupportedEngines" xml:"SupportedEngines"`
}

SupportedEngineInDescribeAvailableResource is a nested struct in rds response

type SupportedEngineVersionInDescribeAvailableInstanceClass ¶

type SupportedEngineVersionInDescribeAvailableInstanceClass struct {
	SupportedEngineVersions []SupportedEngineVersions `json:"SupportedEngineVersions" xml:"SupportedEngineVersions"`
}

SupportedEngineVersionInDescribeAvailableInstanceClass is a nested struct in rds response

type SupportedEngineVersionInDescribeAvailableResource ¶

type SupportedEngineVersionInDescribeAvailableResource struct {
	SupportedEngineVersions []SupportedEngineVersions `json:"SupportedEngineVersions" xml:"SupportedEngineVersions"`
}

SupportedEngineVersionInDescribeAvailableResource is a nested struct in rds response

type SupportedEngineVersions ¶

type SupportedEngineVersions struct {
	Version           string               `json:"Version" xml:"Version"`
	SupportedCategory []SupportedCategorys `json:"SupportedCategory" xml:"SupportedCategory"`
}

SupportedEngineVersions is a nested struct in rds response

type SupportedEngines ¶

type SupportedEngines struct {
	Engine                 string                    `json:"Engine" xml:"Engine"`
	SupportedEngineVersion []SupportedEngineVersions `json:"SupportedEngineVersion" xml:"SupportedEngineVersion"`
}

SupportedEngines is a nested struct in rds response

type SupportedStorageTypeInDescribeAvailableInstanceClass ¶

type SupportedStorageTypeInDescribeAvailableInstanceClass struct {
	SupportedStorageTypes []SupportedStorageTypes `json:"SupportedStorageTypes" xml:"SupportedStorageTypes"`
}

SupportedStorageTypeInDescribeAvailableInstanceClass is a nested struct in rds response

type SupportedStorageTypeInDescribeAvailableResource ¶

type SupportedStorageTypeInDescribeAvailableResource struct {
	SupportedStorageTypes []SupportedStorageTypes `json:"SupportedStorageTypes" xml:"SupportedStorageTypes"`
}

SupportedStorageTypeInDescribeAvailableResource is a nested struct in rds response

type SupportedStorageTypes ¶

type SupportedStorageTypes struct {
	StorageType       string               `json:"StorageType" xml:"StorageType"`
	AvailableResource []AvailableResources `json:"AvailableResource" xml:"AvailableResource"`
}

SupportedStorageTypes is a nested struct in rds response

type SwitchDBInstanceHARequest ¶

type SwitchDBInstanceHARequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Force                string           `position:"Query" name:"Force"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NodeId               string           `position:"Query" name:"NodeId"`
	Operation            string           `position:"Query" name:"Operation"`
}

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
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	ConnectionStringType   string           `position:"Query" name:"ConnectionStringType"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken            string           `position:"Query" name:"ClientToken"`
	Port                   string           `position:"Query" name:"Port"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
}

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 SwitchDBInstanceVpcRequest ¶

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

SwitchDBInstanceVpcRequest is the request struct for api SwitchDBInstanceVpc

func CreateSwitchDBInstanceVpcRequest ¶

func CreateSwitchDBInstanceVpcRequest() (request *SwitchDBInstanceVpcRequest)

CreateSwitchDBInstanceVpcRequest creates a request to invoke SwitchDBInstanceVpc API

type SwitchDBInstanceVpcResponse ¶

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

SwitchDBInstanceVpcResponse is the response struct for api SwitchDBInstanceVpc

func CreateSwitchDBInstanceVpcResponse ¶

func CreateSwitchDBInstanceVpcResponse() (response *SwitchDBInstanceVpcResponse)

CreateSwitchDBInstanceVpcResponse creates a response to parse from SwitchDBInstanceVpc 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 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
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

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 UpgradeDBInstanceKernelVersionRequest ¶

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

UpgradeDBInstanceKernelVersionRequest is the request struct for api UpgradeDBInstanceKernelVersion

func CreateUpgradeDBInstanceKernelVersionRequest ¶

func CreateUpgradeDBInstanceKernelVersionRequest() (request *UpgradeDBInstanceKernelVersionRequest)

CreateUpgradeDBInstanceKernelVersionRequest creates a request to invoke UpgradeDBInstanceKernelVersion API

type UpgradeDBInstanceKernelVersionResponse ¶

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

UpgradeDBInstanceKernelVersionResponse is the response struct for api UpgradeDBInstanceKernelVersion

func CreateUpgradeDBInstanceKernelVersionResponse ¶

func CreateUpgradeDBInstanceKernelVersionResponse() (response *UpgradeDBInstanceKernelVersionResponse)

CreateUpgradeDBInstanceKernelVersionResponse creates a response to parse from UpgradeDBInstanceKernelVersion response

type Values ¶

type Values struct {
	PerformanceValue []PerformanceValue `json:"PerformanceValue" xml:"PerformanceValue"`
}

Values 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