dds

package
v0.0.0-...-dd20015 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 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 Account

type Account struct {
	DBInstanceId       string `json:"DBInstanceId" xml:"DBInstanceId"`
	AccountName        string `json:"AccountName" xml:"AccountName"`
	AccountStatus      string `json:"AccountStatus" xml:"AccountStatus"`
	AccountDescription string `json:"AccountDescription" xml:"AccountDescription"`
}

Account is a nested struct in dds response

type AccountsInDescribeAccounts

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

AccountsInDescribeAccounts is a nested struct in dds response

type AccountsInEvaluateFailOverSwitch

type AccountsInEvaluateFailOverSwitch struct {
	AccountsItem []AccountsItem `json:"AccountsItem" xml:"AccountsItem"`
}

AccountsInEvaluateFailOverSwitch is a nested struct in dds response

type AccountsItem

type AccountsItem struct {
	AccountPrivilege       string `json:"AccountPrivilege" xml:"AccountPrivilege"`
	AccountStatus          string `json:"AccountStatus" xml:"AccountStatus"`
	AccountPrivilegeDetail string `json:"AccountPrivilegeDetail" xml:"AccountPrivilegeDetail"`
	AccountDescription     string `json:"AccountDescription" xml:"AccountDescription"`
	AccountID              string `json:"AccountID" xml:"AccountID"`
	AccountName            string `json:"AccountName" xml:"AccountName"`
	PrivExceeded           string `json:"PrivExceeded" xml:"PrivExceeded"`
	Engine                 string `json:"Engine" xml:"Engine"`
	AccountType            string `json:"AccountType" xml:"AccountType"`
}

AccountsItem is a nested struct in dds response

type AllocatePublicNetworkAddressRequest

type AllocatePublicNetworkAddressRequest 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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

AllocatePublicNetworkAddressRequest is the request struct for api AllocatePublicNetworkAddress

func CreateAllocatePublicNetworkAddressRequest

func CreateAllocatePublicNetworkAddressRequest() (request *AllocatePublicNetworkAddressRequest)

CreateAllocatePublicNetworkAddressRequest creates a request to invoke AllocatePublicNetworkAddress API

type AllocatePublicNetworkAddressResponse

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

AllocatePublicNetworkAddressResponse is the response struct for api AllocatePublicNetworkAddress

func CreateAllocatePublicNetworkAddressResponse

func CreateAllocatePublicNetworkAddressResponse() (response *AllocatePublicNetworkAddressResponse)

CreateAllocatePublicNetworkAddressResponse creates a response to parse from AllocatePublicNetworkAddress response

type Analyzation

type Analyzation struct {
	Database                 string               `json:"Database" xml:"Database"`
	Namespace                string               `json:"Namespace" xml:"Namespace"`
	Operation                string               `json:"Operation" xml:"Operation"`
	Query                    string               `json:"Query" xml:"Query"`
	Sort                     string               `json:"Sort" xml:"Sort"`
	Count                    int                  `json:"Count" xml:"Count"`
	TotalExecutionTime       int                  `json:"TotalExecutionTime" xml:"TotalExecutionTime"`
	AverageExecutionTime     int                  `json:"AverageExecutionTime" xml:"AverageExecutionTime"`
	AverageReturnRowCount    int                  `json:"AverageReturnRowCount" xml:"AverageReturnRowCount"`
	AverageDocsExaminedCount int                  `json:"AverageDocsExaminedCount" xml:"AverageDocsExaminedCount"`
	AverageKeysExaminedCount int                  `json:"AverageKeysExaminedCount" xml:"AverageKeysExaminedCount"`
	InMemorySort             string               `json:"InMemorySort" xml:"InMemorySort"`
	LastExecutionTime        string               `json:"LastExecutionTime" xml:"LastExecutionTime"`
	ExecutionPlan            string               `json:"ExecutionPlan" xml:"ExecutionPlan"`
	IndexCombines            IndexCombines        `json:"IndexCombines" xml:"IndexCombines"`
	IndexRecommendations     IndexRecommendations `json:"IndexRecommendations" xml:"IndexRecommendations"`
}

Analyzation is a nested struct in dds response

type Analyzations

type Analyzations struct {
	Analyzation []Analyzation `json:"Analyzation" xml:"Analyzation"`
}

Analyzations is a nested struct in dds response

type Backup

type Backup struct {
	BackupDBNames     string `json:"BackupDBNames" xml:"BackupDBNames"`
	BackupId          int    `json:"BackupId" xml:"BackupId"`
	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"`
	BackupSize        int    `json:"BackupSize" xml:"BackupSize"`
}

Backup is a nested struct in dds response

type Backups

type Backups struct {
	Backup []Backup `json:"Backup" xml:"Backup"`
}

Backups is a nested struct in dds 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) AllocatePublicNetworkAddress

func (client *Client) AllocatePublicNetworkAddress(request *AllocatePublicNetworkAddressRequest) (response *AllocatePublicNetworkAddressResponse, err error)

AllocatePublicNetworkAddress invokes the dds.AllocatePublicNetworkAddress API synchronously api document: https://help.aliyun.com/api/dds/allocatepublicnetworkaddress.html

func (*Client) AllocatePublicNetworkAddressWithCallback

func (client *Client) AllocatePublicNetworkAddressWithCallback(request *AllocatePublicNetworkAddressRequest, callback func(response *AllocatePublicNetworkAddressResponse, err error)) <-chan int

AllocatePublicNetworkAddressWithCallback invokes the dds.AllocatePublicNetworkAddress API asynchronously api document: https://help.aliyun.com/api/dds/allocatepublicnetworkaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllocatePublicNetworkAddressWithChan

func (client *Client) AllocatePublicNetworkAddressWithChan(request *AllocatePublicNetworkAddressRequest) (<-chan *AllocatePublicNetworkAddressResponse, <-chan error)

AllocatePublicNetworkAddressWithChan invokes the dds.AllocatePublicNetworkAddress API asynchronously api document: https://help.aliyun.com/api/dds/allocatepublicnetworkaddress.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 dds.CreateBackup API synchronously api document: https://help.aliyun.com/api/dds/createbackup.html

func (*Client) CreateBackupWithCallback

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

CreateBackupWithCallback invokes the dds.CreateBackup API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.CreateBackup API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.CreateDBInstance API synchronously api document: https://help.aliyun.com/api/dds/createdbinstance.html

func (*Client) CreateDBInstanceWithCallback

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

CreateDBInstanceWithCallback invokes the dds.CreateDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.CreateDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/createdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateNode

func (client *Client) CreateNode(request *CreateNodeRequest) (response *CreateNodeResponse, err error)

CreateNode invokes the dds.CreateNode API synchronously api document: https://help.aliyun.com/api/dds/createnode.html

func (*Client) CreateNodeWithCallback

func (client *Client) CreateNodeWithCallback(request *CreateNodeRequest, callback func(response *CreateNodeResponse, err error)) <-chan int

CreateNodeWithCallback invokes the dds.CreateNode API asynchronously api document: https://help.aliyun.com/api/dds/createnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateNodeWithChan

func (client *Client) CreateNodeWithChan(request *CreateNodeRequest) (<-chan *CreateNodeResponse, <-chan error)

CreateNodeWithChan invokes the dds.CreateNode API asynchronously api document: https://help.aliyun.com/api/dds/createnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRecommendationTask

func (client *Client) CreateRecommendationTask(request *CreateRecommendationTaskRequest) (response *CreateRecommendationTaskResponse, err error)

CreateRecommendationTask invokes the dds.CreateRecommendationTask API synchronously api document: https://help.aliyun.com/api/dds/createrecommendationtask.html

func (*Client) CreateRecommendationTaskWithCallback

func (client *Client) CreateRecommendationTaskWithCallback(request *CreateRecommendationTaskRequest, callback func(response *CreateRecommendationTaskResponse, err error)) <-chan int

CreateRecommendationTaskWithCallback invokes the dds.CreateRecommendationTask API asynchronously api document: https://help.aliyun.com/api/dds/createrecommendationtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRecommendationTaskWithChan

func (client *Client) CreateRecommendationTaskWithChan(request *CreateRecommendationTaskRequest) (<-chan *CreateRecommendationTaskResponse, <-chan error)

CreateRecommendationTaskWithChan invokes the dds.CreateRecommendationTask API asynchronously api document: https://help.aliyun.com/api/dds/createrecommendationtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateShardingDBInstance

func (client *Client) CreateShardingDBInstance(request *CreateShardingDBInstanceRequest) (response *CreateShardingDBInstanceResponse, err error)

CreateShardingDBInstance invokes the dds.CreateShardingDBInstance API synchronously api document: https://help.aliyun.com/api/dds/createshardingdbinstance.html

func (*Client) CreateShardingDBInstanceWithCallback

func (client *Client) CreateShardingDBInstanceWithCallback(request *CreateShardingDBInstanceRequest, callback func(response *CreateShardingDBInstanceResponse, err error)) <-chan int

CreateShardingDBInstanceWithCallback invokes the dds.CreateShardingDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/createshardingdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateShardingDBInstanceWithChan

func (client *Client) CreateShardingDBInstanceWithChan(request *CreateShardingDBInstanceRequest) (<-chan *CreateShardingDBInstanceResponse, <-chan error)

CreateShardingDBInstanceWithChan invokes the dds.CreateShardingDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/createshardingdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateStaticVerification

func (client *Client) CreateStaticVerification(request *CreateStaticVerificationRequest) (response *CreateStaticVerificationResponse, err error)

CreateStaticVerification invokes the dds.CreateStaticVerification API synchronously api document: https://help.aliyun.com/api/dds/createstaticverification.html

func (*Client) CreateStaticVerificationWithCallback

func (client *Client) CreateStaticVerificationWithCallback(request *CreateStaticVerificationRequest, callback func(response *CreateStaticVerificationResponse, err error)) <-chan int

CreateStaticVerificationWithCallback invokes the dds.CreateStaticVerification API asynchronously api document: https://help.aliyun.com/api/dds/createstaticverification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateStaticVerificationWithChan

func (client *Client) CreateStaticVerificationWithChan(request *CreateStaticVerificationRequest) (<-chan *CreateStaticVerificationResponse, <-chan error)

CreateStaticVerificationWithChan invokes the dds.CreateStaticVerification API asynchronously api document: https://help.aliyun.com/api/dds/createstaticverification.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 dds.DeleteDBInstance API synchronously api document: https://help.aliyun.com/api/dds/deletedbinstance.html

func (*Client) DeleteDBInstanceWithCallback

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

DeleteDBInstanceWithCallback invokes the dds.DeleteDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DeleteDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/deletedbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteNode

func (client *Client) DeleteNode(request *DeleteNodeRequest) (response *DeleteNodeResponse, err error)

DeleteNode invokes the dds.DeleteNode API synchronously api document: https://help.aliyun.com/api/dds/deletenode.html

func (*Client) DeleteNodeWithCallback

func (client *Client) DeleteNodeWithCallback(request *DeleteNodeRequest, callback func(response *DeleteNodeResponse, err error)) <-chan int

DeleteNodeWithCallback invokes the dds.DeleteNode API asynchronously api document: https://help.aliyun.com/api/dds/deletenode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteNodeWithChan

func (client *Client) DeleteNodeWithChan(request *DeleteNodeRequest) (<-chan *DeleteNodeResponse, <-chan error)

DeleteNodeWithChan invokes the dds.DeleteNode API asynchronously api document: https://help.aliyun.com/api/dds/deletenode.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 dds.DescribeAccounts API synchronously api document: https://help.aliyun.com/api/dds/describeaccounts.html

func (*Client) DescribeAccountsWithCallback

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

DescribeAccountsWithCallback invokes the dds.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/dds/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTask

func (client *Client) DescribeActiveOperationTask(request *DescribeActiveOperationTaskRequest) (response *DescribeActiveOperationTaskResponse, err error)

DescribeActiveOperationTask invokes the dds.DescribeActiveOperationTask API synchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtask.html

func (*Client) DescribeActiveOperationTaskCount

func (client *Client) DescribeActiveOperationTaskCount(request *DescribeActiveOperationTaskCountRequest) (response *DescribeActiveOperationTaskCountResponse, err error)

DescribeActiveOperationTaskCount invokes the dds.DescribeActiveOperationTaskCount API synchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtaskcount.html

func (*Client) DescribeActiveOperationTaskCountWithCallback

func (client *Client) DescribeActiveOperationTaskCountWithCallback(request *DescribeActiveOperationTaskCountRequest, callback func(response *DescribeActiveOperationTaskCountResponse, err error)) <-chan int

DescribeActiveOperationTaskCountWithCallback invokes the dds.DescribeActiveOperationTaskCount API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtaskcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskCountWithChan

func (client *Client) DescribeActiveOperationTaskCountWithChan(request *DescribeActiveOperationTaskCountRequest) (<-chan *DescribeActiveOperationTaskCountResponse, <-chan error)

DescribeActiveOperationTaskCountWithChan invokes the dds.DescribeActiveOperationTaskCount API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtaskcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskRegion

func (client *Client) DescribeActiveOperationTaskRegion(request *DescribeActiveOperationTaskRegionRequest) (response *DescribeActiveOperationTaskRegionResponse, err error)

DescribeActiveOperationTaskRegion invokes the dds.DescribeActiveOperationTaskRegion API synchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtaskregion.html

func (*Client) DescribeActiveOperationTaskRegionWithCallback

func (client *Client) DescribeActiveOperationTaskRegionWithCallback(request *DescribeActiveOperationTaskRegionRequest, callback func(response *DescribeActiveOperationTaskRegionResponse, err error)) <-chan int

DescribeActiveOperationTaskRegionWithCallback invokes the dds.DescribeActiveOperationTaskRegion API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtaskregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskRegionWithChan

func (client *Client) DescribeActiveOperationTaskRegionWithChan(request *DescribeActiveOperationTaskRegionRequest) (<-chan *DescribeActiveOperationTaskRegionResponse, <-chan error)

DescribeActiveOperationTaskRegionWithChan invokes the dds.DescribeActiveOperationTaskRegion API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtaskregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskType

func (client *Client) DescribeActiveOperationTaskType(request *DescribeActiveOperationTaskTypeRequest) (response *DescribeActiveOperationTaskTypeResponse, err error)

DescribeActiveOperationTaskType invokes the dds.DescribeActiveOperationTaskType API synchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtasktype.html

func (*Client) DescribeActiveOperationTaskTypeWithCallback

func (client *Client) DescribeActiveOperationTaskTypeWithCallback(request *DescribeActiveOperationTaskTypeRequest, callback func(response *DescribeActiveOperationTaskTypeResponse, err error)) <-chan int

DescribeActiveOperationTaskTypeWithCallback invokes the dds.DescribeActiveOperationTaskType API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtasktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskTypeWithChan

func (client *Client) DescribeActiveOperationTaskTypeWithChan(request *DescribeActiveOperationTaskTypeRequest) (<-chan *DescribeActiveOperationTaskTypeResponse, <-chan error)

DescribeActiveOperationTaskTypeWithChan invokes the dds.DescribeActiveOperationTaskType API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtasktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskWithCallback

func (client *Client) DescribeActiveOperationTaskWithCallback(request *DescribeActiveOperationTaskRequest, callback func(response *DescribeActiveOperationTaskResponse, err error)) <-chan int

DescribeActiveOperationTaskWithCallback invokes the dds.DescribeActiveOperationTask API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeActiveOperationTaskWithChan

func (client *Client) DescribeActiveOperationTaskWithChan(request *DescribeActiveOperationTaskRequest) (<-chan *DescribeActiveOperationTaskResponse, <-chan error)

DescribeActiveOperationTaskWithChan invokes the dds.DescribeActiveOperationTask API asynchronously api document: https://help.aliyun.com/api/dds/describeactiveoperationtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditFiles

func (client *Client) DescribeAuditFiles(request *DescribeAuditFilesRequest) (response *DescribeAuditFilesResponse, err error)

DescribeAuditFiles invokes the dds.DescribeAuditFiles API synchronously api document: https://help.aliyun.com/api/dds/describeauditfiles.html

func (*Client) DescribeAuditFilesWithCallback

func (client *Client) DescribeAuditFilesWithCallback(request *DescribeAuditFilesRequest, callback func(response *DescribeAuditFilesResponse, err error)) <-chan int

DescribeAuditFilesWithCallback invokes the dds.DescribeAuditFiles API asynchronously api document: https://help.aliyun.com/api/dds/describeauditfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditFilesWithChan

func (client *Client) DescribeAuditFilesWithChan(request *DescribeAuditFilesRequest) (<-chan *DescribeAuditFilesResponse, <-chan error)

DescribeAuditFilesWithChan invokes the dds.DescribeAuditFiles API asynchronously api document: https://help.aliyun.com/api/dds/describeauditfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditLogFilter

func (client *Client) DescribeAuditLogFilter(request *DescribeAuditLogFilterRequest) (response *DescribeAuditLogFilterResponse, err error)

DescribeAuditLogFilter invokes the dds.DescribeAuditLogFilter API synchronously api document: https://help.aliyun.com/api/dds/describeauditlogfilter.html

func (*Client) DescribeAuditLogFilterWithCallback

func (client *Client) DescribeAuditLogFilterWithCallback(request *DescribeAuditLogFilterRequest, callback func(response *DescribeAuditLogFilterResponse, err error)) <-chan int

DescribeAuditLogFilterWithCallback invokes the dds.DescribeAuditLogFilter API asynchronously api document: https://help.aliyun.com/api/dds/describeauditlogfilter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditLogFilterWithChan

func (client *Client) DescribeAuditLogFilterWithChan(request *DescribeAuditLogFilterRequest) (<-chan *DescribeAuditLogFilterResponse, <-chan error)

DescribeAuditLogFilterWithChan invokes the dds.DescribeAuditLogFilter API asynchronously api document: https://help.aliyun.com/api/dds/describeauditlogfilter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditPolicy

func (client *Client) DescribeAuditPolicy(request *DescribeAuditPolicyRequest) (response *DescribeAuditPolicyResponse, err error)

DescribeAuditPolicy invokes the dds.DescribeAuditPolicy API synchronously api document: https://help.aliyun.com/api/dds/describeauditpolicy.html

func (*Client) DescribeAuditPolicyWithCallback

func (client *Client) DescribeAuditPolicyWithCallback(request *DescribeAuditPolicyRequest, callback func(response *DescribeAuditPolicyResponse, err error)) <-chan int

DescribeAuditPolicyWithCallback invokes the dds.DescribeAuditPolicy API asynchronously api document: https://help.aliyun.com/api/dds/describeauditpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditPolicyWithChan

func (client *Client) DescribeAuditPolicyWithChan(request *DescribeAuditPolicyRequest) (<-chan *DescribeAuditPolicyResponse, <-chan error)

DescribeAuditPolicyWithChan invokes the dds.DescribeAuditPolicy API asynchronously api document: https://help.aliyun.com/api/dds/describeauditpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditRecords

func (client *Client) DescribeAuditRecords(request *DescribeAuditRecordsRequest) (response *DescribeAuditRecordsResponse, err error)

DescribeAuditRecords invokes the dds.DescribeAuditRecords API synchronously api document: https://help.aliyun.com/api/dds/describeauditrecords.html

func (*Client) DescribeAuditRecordsWithCallback

func (client *Client) DescribeAuditRecordsWithCallback(request *DescribeAuditRecordsRequest, callback func(response *DescribeAuditRecordsResponse, err error)) <-chan int

DescribeAuditRecordsWithCallback invokes the dds.DescribeAuditRecords API asynchronously api document: https://help.aliyun.com/api/dds/describeauditrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuditRecordsWithChan

func (client *Client) DescribeAuditRecordsWithChan(request *DescribeAuditRecordsRequest) (<-chan *DescribeAuditRecordsResponse, <-chan error)

DescribeAuditRecordsWithChan invokes the dds.DescribeAuditRecords API asynchronously api document: https://help.aliyun.com/api/dds/describeauditrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvailableTimeRange

func (client *Client) DescribeAvailableTimeRange(request *DescribeAvailableTimeRangeRequest) (response *DescribeAvailableTimeRangeResponse, err error)

DescribeAvailableTimeRange invokes the dds.DescribeAvailableTimeRange API synchronously api document: https://help.aliyun.com/api/dds/describeavailabletimerange.html

func (*Client) DescribeAvailableTimeRangeWithCallback

func (client *Client) DescribeAvailableTimeRangeWithCallback(request *DescribeAvailableTimeRangeRequest, callback func(response *DescribeAvailableTimeRangeResponse, err error)) <-chan int

DescribeAvailableTimeRangeWithCallback invokes the dds.DescribeAvailableTimeRange API asynchronously api document: https://help.aliyun.com/api/dds/describeavailabletimerange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvailableTimeRangeWithChan

func (client *Client) DescribeAvailableTimeRangeWithChan(request *DescribeAvailableTimeRangeRequest) (<-chan *DescribeAvailableTimeRangeResponse, <-chan error)

DescribeAvailableTimeRangeWithChan invokes the dds.DescribeAvailableTimeRange API asynchronously api document: https://help.aliyun.com/api/dds/describeavailabletimerange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvaliableTimeRange

func (client *Client) DescribeAvaliableTimeRange(request *DescribeAvaliableTimeRangeRequest) (response *DescribeAvaliableTimeRangeResponse, err error)

DescribeAvaliableTimeRange invokes the dds.DescribeAvaliableTimeRange API synchronously api document: https://help.aliyun.com/api/dds/describeavaliabletimerange.html

func (*Client) DescribeAvaliableTimeRangeWithCallback

func (client *Client) DescribeAvaliableTimeRangeWithCallback(request *DescribeAvaliableTimeRangeRequest, callback func(response *DescribeAvaliableTimeRangeResponse, err error)) <-chan int

DescribeAvaliableTimeRangeWithCallback invokes the dds.DescribeAvaliableTimeRange API asynchronously api document: https://help.aliyun.com/api/dds/describeavaliabletimerange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAvaliableTimeRangeWithChan

func (client *Client) DescribeAvaliableTimeRangeWithChan(request *DescribeAvaliableTimeRangeRequest) (<-chan *DescribeAvaliableTimeRangeResponse, <-chan error)

DescribeAvaliableTimeRangeWithChan invokes the dds.DescribeAvaliableTimeRange API asynchronously api document: https://help.aliyun.com/api/dds/describeavaliabletimerange.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 dds.DescribeBackupPolicy API synchronously api document: https://help.aliyun.com/api/dds/describebackuppolicy.html

func (*Client) DescribeBackupPolicyWithCallback

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

DescribeBackupPolicyWithCallback invokes the dds.DescribeBackupPolicy API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeBackupPolicy API asynchronously api document: https://help.aliyun.com/api/dds/describebackuppolicy.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 dds.DescribeBackups API synchronously api document: https://help.aliyun.com/api/dds/describebackups.html

func (*Client) DescribeBackupsWithCallback

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

DescribeBackupsWithCallback invokes the dds.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/dds/describebackups.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 dds.DescribeDBInstanceAttribute API synchronously api document: https://help.aliyun.com/api/dds/describedbinstanceattribute.html

func (*Client) DescribeDBInstanceAttributeWithCallback

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

DescribeDBInstanceAttributeWithCallback invokes the dds.DescribeDBInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeDBInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/dds/describedbinstanceattribute.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 dds.DescribeDBInstanceMonitor API synchronously api document: https://help.aliyun.com/api/dds/describedbinstancemonitor.html

func (*Client) DescribeDBInstanceMonitorWithCallback

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

DescribeDBInstanceMonitorWithCallback invokes the dds.DescribeDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/dds/describedbinstancemonitor.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 dds.DescribeDBInstancePerformance API synchronously api document: https://help.aliyun.com/api/dds/describedbinstanceperformance.html

func (*Client) DescribeDBInstancePerformanceWithCallback

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

DescribeDBInstancePerformanceWithCallback invokes the dds.DescribeDBInstancePerformance API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeDBInstancePerformance API asynchronously api document: https://help.aliyun.com/api/dds/describedbinstanceperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceSSL

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

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

func (*Client) DescribeDBInstanceSSLWithCallback

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

DescribeDBInstanceSSLWithCallback invokes the dds.DescribeDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/dds/describedbinstancessl.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 dds.DescribeDBInstances API synchronously api document: https://help.aliyun.com/api/dds/describedbinstances.html

func (*Client) DescribeDBInstancesWithCallback

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

DescribeDBInstancesWithCallback invokes the dds.DescribeDBInstances API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeDBInstances API asynchronously api document: https://help.aliyun.com/api/dds/describedbinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeErrorLogRecords

func (client *Client) DescribeErrorLogRecords(request *DescribeErrorLogRecordsRequest) (response *DescribeErrorLogRecordsResponse, err error)

DescribeErrorLogRecords invokes the dds.DescribeErrorLogRecords API synchronously api document: https://help.aliyun.com/api/dds/describeerrorlogrecords.html

func (*Client) DescribeErrorLogRecordsWithCallback

func (client *Client) DescribeErrorLogRecordsWithCallback(request *DescribeErrorLogRecordsRequest, callback func(response *DescribeErrorLogRecordsResponse, err error)) <-chan int

DescribeErrorLogRecordsWithCallback invokes the dds.DescribeErrorLogRecords API asynchronously api document: https://help.aliyun.com/api/dds/describeerrorlogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeErrorLogRecordsWithChan

func (client *Client) DescribeErrorLogRecordsWithChan(request *DescribeErrorLogRecordsRequest) (<-chan *DescribeErrorLogRecordsResponse, <-chan error)

DescribeErrorLogRecordsWithChan invokes the dds.DescribeErrorLogRecords API asynchronously api document: https://help.aliyun.com/api/dds/describeerrorlogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeIndexRecommendation

func (client *Client) DescribeIndexRecommendation(request *DescribeIndexRecommendationRequest) (response *DescribeIndexRecommendationResponse, err error)

DescribeIndexRecommendation invokes the dds.DescribeIndexRecommendation API synchronously api document: https://help.aliyun.com/api/dds/describeindexrecommendation.html

func (*Client) DescribeIndexRecommendationWithCallback

func (client *Client) DescribeIndexRecommendationWithCallback(request *DescribeIndexRecommendationRequest, callback func(response *DescribeIndexRecommendationResponse, err error)) <-chan int

DescribeIndexRecommendationWithCallback invokes the dds.DescribeIndexRecommendation API asynchronously api document: https://help.aliyun.com/api/dds/describeindexrecommendation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeIndexRecommendationWithChan

func (client *Client) DescribeIndexRecommendationWithChan(request *DescribeIndexRecommendationRequest) (<-chan *DescribeIndexRecommendationResponse, <-chan error)

DescribeIndexRecommendationWithChan invokes the dds.DescribeIndexRecommendation API asynchronously api document: https://help.aliyun.com/api/dds/describeindexrecommendation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeKernelReleaseNotes

func (client *Client) DescribeKernelReleaseNotes(request *DescribeKernelReleaseNotesRequest) (response *DescribeKernelReleaseNotesResponse, err error)

DescribeKernelReleaseNotes invokes the dds.DescribeKernelReleaseNotes API synchronously api document: https://help.aliyun.com/api/dds/describekernelreleasenotes.html

func (*Client) DescribeKernelReleaseNotesWithCallback

func (client *Client) DescribeKernelReleaseNotesWithCallback(request *DescribeKernelReleaseNotesRequest, callback func(response *DescribeKernelReleaseNotesResponse, err error)) <-chan int

DescribeKernelReleaseNotesWithCallback invokes the dds.DescribeKernelReleaseNotes API asynchronously api document: https://help.aliyun.com/api/dds/describekernelreleasenotes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeKernelReleaseNotesWithChan

func (client *Client) DescribeKernelReleaseNotesWithChan(request *DescribeKernelReleaseNotesRequest) (<-chan *DescribeKernelReleaseNotesResponse, <-chan error)

DescribeKernelReleaseNotesWithChan invokes the dds.DescribeKernelReleaseNotes API asynchronously api document: https://help.aliyun.com/api/dds/describekernelreleasenotes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeParameterModificationHistory

func (client *Client) DescribeParameterModificationHistory(request *DescribeParameterModificationHistoryRequest) (response *DescribeParameterModificationHistoryResponse, err error)

DescribeParameterModificationHistory invokes the dds.DescribeParameterModificationHistory API synchronously api document: https://help.aliyun.com/api/dds/describeparametermodificationhistory.html

func (*Client) DescribeParameterModificationHistoryWithCallback

func (client *Client) DescribeParameterModificationHistoryWithCallback(request *DescribeParameterModificationHistoryRequest, callback func(response *DescribeParameterModificationHistoryResponse, err error)) <-chan int

DescribeParameterModificationHistoryWithCallback invokes the dds.DescribeParameterModificationHistory API asynchronously api document: https://help.aliyun.com/api/dds/describeparametermodificationhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeParameterModificationHistoryWithChan

func (client *Client) DescribeParameterModificationHistoryWithChan(request *DescribeParameterModificationHistoryRequest) (<-chan *DescribeParameterModificationHistoryResponse, <-chan error)

DescribeParameterModificationHistoryWithChan invokes the dds.DescribeParameterModificationHistory API asynchronously api document: https://help.aliyun.com/api/dds/describeparametermodificationhistory.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 dds.DescribeParameterTemplates API synchronously api document: https://help.aliyun.com/api/dds/describeparametertemplates.html

func (*Client) DescribeParameterTemplatesWithCallback

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

DescribeParameterTemplatesWithCallback invokes the dds.DescribeParameterTemplates API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeParameterTemplates API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeParameters API synchronously api document: https://help.aliyun.com/api/dds/describeparameters.html

func (*Client) DescribeParametersWithCallback

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

DescribeParametersWithCallback invokes the dds.DescribeParameters API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeParameters API asynchronously api document: https://help.aliyun.com/api/dds/describeparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRdsVSwitchs

func (client *Client) DescribeRdsVSwitchs(request *DescribeRdsVSwitchsRequest) (response *DescribeRdsVSwitchsResponse, err error)

DescribeRdsVSwitchs invokes the dds.DescribeRdsVSwitchs API synchronously api document: https://help.aliyun.com/api/dds/describerdsvswitchs.html

func (*Client) DescribeRdsVSwitchsWithCallback

func (client *Client) DescribeRdsVSwitchsWithCallback(request *DescribeRdsVSwitchsRequest, callback func(response *DescribeRdsVSwitchsResponse, err error)) <-chan int

DescribeRdsVSwitchsWithCallback invokes the dds.DescribeRdsVSwitchs API asynchronously api document: https://help.aliyun.com/api/dds/describerdsvswitchs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRdsVSwitchsWithChan

func (client *Client) DescribeRdsVSwitchsWithChan(request *DescribeRdsVSwitchsRequest) (<-chan *DescribeRdsVSwitchsResponse, <-chan error)

DescribeRdsVSwitchsWithChan invokes the dds.DescribeRdsVSwitchs API asynchronously api document: https://help.aliyun.com/api/dds/describerdsvswitchs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRdsVpcs

func (client *Client) DescribeRdsVpcs(request *DescribeRdsVpcsRequest) (response *DescribeRdsVpcsResponse, err error)

DescribeRdsVpcs invokes the dds.DescribeRdsVpcs API synchronously api document: https://help.aliyun.com/api/dds/describerdsvpcs.html

func (*Client) DescribeRdsVpcsWithCallback

func (client *Client) DescribeRdsVpcsWithCallback(request *DescribeRdsVpcsRequest, callback func(response *DescribeRdsVpcsResponse, err error)) <-chan int

DescribeRdsVpcsWithCallback invokes the dds.DescribeRdsVpcs API asynchronously api document: https://help.aliyun.com/api/dds/describerdsvpcs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRdsVpcsWithChan

func (client *Client) DescribeRdsVpcsWithChan(request *DescribeRdsVpcsRequest) (<-chan *DescribeRdsVpcsResponse, <-chan error)

DescribeRdsVpcsWithChan invokes the dds.DescribeRdsVpcs API asynchronously api document: https://help.aliyun.com/api/dds/describerdsvpcs.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 dds.DescribeRegions API synchronously api document: https://help.aliyun.com/api/dds/describeregions.html

func (*Client) DescribeRegionsWithCallback

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

DescribeRegionsWithCallback invokes the dds.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/dds/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaConflictInfo

func (client *Client) DescribeReplicaConflictInfo(request *DescribeReplicaConflictInfoRequest) (response *DescribeReplicaConflictInfoResponse, err error)

DescribeReplicaConflictInfo invokes the dds.DescribeReplicaConflictInfo API synchronously api document: https://help.aliyun.com/api/dds/describereplicaconflictinfo.html

func (*Client) DescribeReplicaConflictInfoWithCallback

func (client *Client) DescribeReplicaConflictInfoWithCallback(request *DescribeReplicaConflictInfoRequest, callback func(response *DescribeReplicaConflictInfoResponse, err error)) <-chan int

DescribeReplicaConflictInfoWithCallback invokes the dds.DescribeReplicaConflictInfo API asynchronously api document: https://help.aliyun.com/api/dds/describereplicaconflictinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaConflictInfoWithChan

func (client *Client) DescribeReplicaConflictInfoWithChan(request *DescribeReplicaConflictInfoRequest) (<-chan *DescribeReplicaConflictInfoResponse, <-chan error)

DescribeReplicaConflictInfoWithChan invokes the dds.DescribeReplicaConflictInfo API asynchronously api document: https://help.aliyun.com/api/dds/describereplicaconflictinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaInitializeProgress

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

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

func (*Client) DescribeReplicaInitializeProgressWithCallback

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

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

func (*Client) DescribeReplicaInitializeProgressWithChan

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

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

func (*Client) DescribeReplicaPerformance

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

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

func (*Client) DescribeReplicaPerformanceWithCallback

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

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

func (*Client) DescribeReplicaPerformanceWithChan

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

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

func (*Client) DescribeReplicaSetRole

func (client *Client) DescribeReplicaSetRole(request *DescribeReplicaSetRoleRequest) (response *DescribeReplicaSetRoleResponse, err error)

DescribeReplicaSetRole invokes the dds.DescribeReplicaSetRole API synchronously api document: https://help.aliyun.com/api/dds/describereplicasetrole.html

func (*Client) DescribeReplicaSetRoleWithCallback

func (client *Client) DescribeReplicaSetRoleWithCallback(request *DescribeReplicaSetRoleRequest, callback func(response *DescribeReplicaSetRoleResponse, err error)) <-chan int

DescribeReplicaSetRoleWithCallback invokes the dds.DescribeReplicaSetRole API asynchronously api document: https://help.aliyun.com/api/dds/describereplicasetrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaSetRoleWithChan

func (client *Client) DescribeReplicaSetRoleWithChan(request *DescribeReplicaSetRoleRequest) (<-chan *DescribeReplicaSetRoleResponse, <-chan error)

DescribeReplicaSetRoleWithChan invokes the dds.DescribeReplicaSetRole API asynchronously api document: https://help.aliyun.com/api/dds/describereplicasetrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaUsage

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

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

func (*Client) DescribeReplicaUsageWithCallback

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

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

func (*Client) DescribeReplicaUsageWithChan

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

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

func (*Client) DescribeReplicas

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

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

func (*Client) DescribeReplicasWithCallback

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

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

func (*Client) DescribeReplicasWithChan

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

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

func (*Client) DescribeReplicationGroup

func (client *Client) DescribeReplicationGroup(request *DescribeReplicationGroupRequest) (response *DescribeReplicationGroupResponse, err error)

DescribeReplicationGroup invokes the dds.DescribeReplicationGroup API synchronously api document: https://help.aliyun.com/api/dds/describereplicationgroup.html

func (*Client) DescribeReplicationGroupWithCallback

func (client *Client) DescribeReplicationGroupWithCallback(request *DescribeReplicationGroupRequest, callback func(response *DescribeReplicationGroupResponse, err error)) <-chan int

DescribeReplicationGroupWithCallback invokes the dds.DescribeReplicationGroup API asynchronously api document: https://help.aliyun.com/api/dds/describereplicationgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicationGroupWithChan

func (client *Client) DescribeReplicationGroupWithChan(request *DescribeReplicationGroupRequest) (<-chan *DescribeReplicationGroupResponse, <-chan error)

DescribeReplicationGroupWithChan invokes the dds.DescribeReplicationGroup API asynchronously api document: https://help.aliyun.com/api/dds/describereplicationgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRunningLogRecords

func (client *Client) DescribeRunningLogRecords(request *DescribeRunningLogRecordsRequest) (response *DescribeRunningLogRecordsResponse, err error)

DescribeRunningLogRecords invokes the dds.DescribeRunningLogRecords API synchronously api document: https://help.aliyun.com/api/dds/describerunninglogrecords.html

func (*Client) DescribeRunningLogRecordsWithCallback

func (client *Client) DescribeRunningLogRecordsWithCallback(request *DescribeRunningLogRecordsRequest, callback func(response *DescribeRunningLogRecordsResponse, err error)) <-chan int

DescribeRunningLogRecordsWithCallback invokes the dds.DescribeRunningLogRecords API asynchronously api document: https://help.aliyun.com/api/dds/describerunninglogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRunningLogRecordsWithChan

func (client *Client) DescribeRunningLogRecordsWithChan(request *DescribeRunningLogRecordsRequest) (<-chan *DescribeRunningLogRecordsResponse, <-chan error)

DescribeRunningLogRecordsWithChan invokes the dds.DescribeRunningLogRecords API asynchronously api document: https://help.aliyun.com/api/dds/describerunninglogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecurityIps

func (client *Client) DescribeSecurityIps(request *DescribeSecurityIpsRequest) (response *DescribeSecurityIpsResponse, err error)

DescribeSecurityIps invokes the dds.DescribeSecurityIps API synchronously api document: https://help.aliyun.com/api/dds/describesecurityips.html

func (*Client) DescribeSecurityIpsWithCallback

func (client *Client) DescribeSecurityIpsWithCallback(request *DescribeSecurityIpsRequest, callback func(response *DescribeSecurityIpsResponse, err error)) <-chan int

DescribeSecurityIpsWithCallback invokes the dds.DescribeSecurityIps API asynchronously api document: https://help.aliyun.com/api/dds/describesecurityips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecurityIpsWithChan

func (client *Client) DescribeSecurityIpsWithChan(request *DescribeSecurityIpsRequest) (<-chan *DescribeSecurityIpsResponse, <-chan error)

DescribeSecurityIpsWithChan invokes the dds.DescribeSecurityIps API asynchronously api document: https://help.aliyun.com/api/dds/describesecurityips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeShardingNetworkAddress

func (client *Client) DescribeShardingNetworkAddress(request *DescribeShardingNetworkAddressRequest) (response *DescribeShardingNetworkAddressResponse, err error)

DescribeShardingNetworkAddress invokes the dds.DescribeShardingNetworkAddress API synchronously api document: https://help.aliyun.com/api/dds/describeshardingnetworkaddress.html

func (*Client) DescribeShardingNetworkAddressWithCallback

func (client *Client) DescribeShardingNetworkAddressWithCallback(request *DescribeShardingNetworkAddressRequest, callback func(response *DescribeShardingNetworkAddressResponse, err error)) <-chan int

DescribeShardingNetworkAddressWithCallback invokes the dds.DescribeShardingNetworkAddress API asynchronously api document: https://help.aliyun.com/api/dds/describeshardingnetworkaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeShardingNetworkAddressWithChan

func (client *Client) DescribeShardingNetworkAddressWithChan(request *DescribeShardingNetworkAddressRequest) (<-chan *DescribeShardingNetworkAddressResponse, <-chan error)

DescribeShardingNetworkAddressWithChan invokes the dds.DescribeShardingNetworkAddress API asynchronously api document: https://help.aliyun.com/api/dds/describeshardingnetworkaddress.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 dds.DescribeSlowLogRecords API synchronously api document: https://help.aliyun.com/api/dds/describeslowlogrecords.html

func (*Client) DescribeSlowLogRecordsWithCallback

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

DescribeSlowLogRecordsWithCallback invokes the dds.DescribeSlowLogRecords API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.DescribeSlowLogRecords API asynchronously api document: https://help.aliyun.com/api/dds/describeslowlogrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStaticVerificationList

func (client *Client) DescribeStaticVerificationList(request *DescribeStaticVerificationListRequest) (response *DescribeStaticVerificationListResponse, err error)

DescribeStaticVerificationList invokes the dds.DescribeStaticVerificationList API synchronously api document: https://help.aliyun.com/api/dds/describestaticverificationlist.html

func (*Client) DescribeStaticVerificationListWithCallback

func (client *Client) DescribeStaticVerificationListWithCallback(request *DescribeStaticVerificationListRequest, callback func(response *DescribeStaticVerificationListResponse, err error)) <-chan int

DescribeStaticVerificationListWithCallback invokes the dds.DescribeStaticVerificationList API asynchronously api document: https://help.aliyun.com/api/dds/describestaticverificationlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStaticVerificationListWithChan

func (client *Client) DescribeStaticVerificationListWithChan(request *DescribeStaticVerificationListRequest) (<-chan *DescribeStaticVerificationListResponse, <-chan error)

DescribeStaticVerificationListWithChan invokes the dds.DescribeStaticVerificationList API asynchronously api document: https://help.aliyun.com/api/dds/describestaticverificationlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategy

func (client *Client) DescribeStrategy(request *DescribeStrategyRequest) (response *DescribeStrategyResponse, err error)

DescribeStrategy invokes the dds.DescribeStrategy API synchronously api document: https://help.aliyun.com/api/dds/describestrategy.html

func (*Client) DescribeStrategyWithCallback

func (client *Client) DescribeStrategyWithCallback(request *DescribeStrategyRequest, callback func(response *DescribeStrategyResponse, err error)) <-chan int

DescribeStrategyWithCallback invokes the dds.DescribeStrategy API asynchronously api document: https://help.aliyun.com/api/dds/describestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyWithChan

func (client *Client) DescribeStrategyWithChan(request *DescribeStrategyRequest) (<-chan *DescribeStrategyResponse, <-chan error)

DescribeStrategyWithChan invokes the dds.DescribeStrategy API asynchronously api document: https://help.aliyun.com/api/dds/describestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVerificationList

func (client *Client) DescribeVerificationList(request *DescribeVerificationListRequest) (response *DescribeVerificationListResponse, err error)

DescribeVerificationList invokes the dds.DescribeVerificationList API synchronously api document: https://help.aliyun.com/api/dds/describeverificationlist.html

func (*Client) DescribeVerificationListWithCallback

func (client *Client) DescribeVerificationListWithCallback(request *DescribeVerificationListRequest, callback func(response *DescribeVerificationListResponse, err error)) <-chan int

DescribeVerificationListWithCallback invokes the dds.DescribeVerificationList API asynchronously api document: https://help.aliyun.com/api/dds/describeverificationlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVerificationListWithChan

func (client *Client) DescribeVerificationListWithChan(request *DescribeVerificationListRequest) (<-chan *DescribeVerificationListResponse, <-chan error)

DescribeVerificationListWithChan invokes the dds.DescribeVerificationList API asynchronously api document: https://help.aliyun.com/api/dds/describeverificationlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DestroyInstance

func (client *Client) DestroyInstance(request *DestroyInstanceRequest) (response *DestroyInstanceResponse, err error)

DestroyInstance invokes the dds.DestroyInstance API synchronously api document: https://help.aliyun.com/api/dds/destroyinstance.html

func (*Client) DestroyInstanceWithCallback

func (client *Client) DestroyInstanceWithCallback(request *DestroyInstanceRequest, callback func(response *DestroyInstanceResponse, err error)) <-chan int

DestroyInstanceWithCallback invokes the dds.DestroyInstance API asynchronously api document: https://help.aliyun.com/api/dds/destroyinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DestroyInstanceWithChan

func (client *Client) DestroyInstanceWithChan(request *DestroyInstanceRequest) (<-chan *DestroyInstanceResponse, <-chan error)

DestroyInstanceWithChan invokes the dds.DestroyInstance API asynchronously api document: https://help.aliyun.com/api/dds/destroyinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EvaluateFailOverSwitch

func (client *Client) EvaluateFailOverSwitch(request *EvaluateFailOverSwitchRequest) (response *EvaluateFailOverSwitchResponse, err error)

EvaluateFailOverSwitch invokes the dds.EvaluateFailOverSwitch API synchronously api document: https://help.aliyun.com/api/dds/evaluatefailoverswitch.html

func (*Client) EvaluateFailOverSwitchWithCallback

func (client *Client) EvaluateFailOverSwitchWithCallback(request *EvaluateFailOverSwitchRequest, callback func(response *EvaluateFailOverSwitchResponse, err error)) <-chan int

EvaluateFailOverSwitchWithCallback invokes the dds.EvaluateFailOverSwitch API asynchronously api document: https://help.aliyun.com/api/dds/evaluatefailoverswitch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EvaluateFailOverSwitchWithChan

func (client *Client) EvaluateFailOverSwitchWithChan(request *EvaluateFailOverSwitchRequest) (<-chan *EvaluateFailOverSwitchResponse, <-chan error)

EvaluateFailOverSwitchWithChan invokes the dds.EvaluateFailOverSwitch API asynchronously api document: https://help.aliyun.com/api/dds/evaluatefailoverswitch.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 dds.ModifyAccountDescription API synchronously api document: https://help.aliyun.com/api/dds/modifyaccountdescription.html

func (*Client) ModifyAccountDescriptionWithCallback

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

ModifyAccountDescriptionWithCallback invokes the dds.ModifyAccountDescription API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyAccountDescription API asynchronously api document: https://help.aliyun.com/api/dds/modifyaccountdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyActiveOperationTask

func (client *Client) ModifyActiveOperationTask(request *ModifyActiveOperationTaskRequest) (response *ModifyActiveOperationTaskResponse, err error)

ModifyActiveOperationTask invokes the dds.ModifyActiveOperationTask API synchronously api document: https://help.aliyun.com/api/dds/modifyactiveoperationtask.html

func (*Client) ModifyActiveOperationTaskWithCallback

func (client *Client) ModifyActiveOperationTaskWithCallback(request *ModifyActiveOperationTaskRequest, callback func(response *ModifyActiveOperationTaskResponse, err error)) <-chan int

ModifyActiveOperationTaskWithCallback invokes the dds.ModifyActiveOperationTask API asynchronously api document: https://help.aliyun.com/api/dds/modifyactiveoperationtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyActiveOperationTaskWithChan

func (client *Client) ModifyActiveOperationTaskWithChan(request *ModifyActiveOperationTaskRequest) (<-chan *ModifyActiveOperationTaskResponse, <-chan error)

ModifyActiveOperationTaskWithChan invokes the dds.ModifyActiveOperationTask API asynchronously api document: https://help.aliyun.com/api/dds/modifyactiveoperationtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAuditLogFilter

func (client *Client) ModifyAuditLogFilter(request *ModifyAuditLogFilterRequest) (response *ModifyAuditLogFilterResponse, err error)

ModifyAuditLogFilter invokes the dds.ModifyAuditLogFilter API synchronously api document: https://help.aliyun.com/api/dds/modifyauditlogfilter.html

func (*Client) ModifyAuditLogFilterWithCallback

func (client *Client) ModifyAuditLogFilterWithCallback(request *ModifyAuditLogFilterRequest, callback func(response *ModifyAuditLogFilterResponse, err error)) <-chan int

ModifyAuditLogFilterWithCallback invokes the dds.ModifyAuditLogFilter API asynchronously api document: https://help.aliyun.com/api/dds/modifyauditlogfilter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAuditLogFilterWithChan

func (client *Client) ModifyAuditLogFilterWithChan(request *ModifyAuditLogFilterRequest) (<-chan *ModifyAuditLogFilterResponse, <-chan error)

ModifyAuditLogFilterWithChan invokes the dds.ModifyAuditLogFilter API asynchronously api document: https://help.aliyun.com/api/dds/modifyauditlogfilter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAuditPolicy

func (client *Client) ModifyAuditPolicy(request *ModifyAuditPolicyRequest) (response *ModifyAuditPolicyResponse, err error)

ModifyAuditPolicy invokes the dds.ModifyAuditPolicy API synchronously api document: https://help.aliyun.com/api/dds/modifyauditpolicy.html

func (*Client) ModifyAuditPolicyWithCallback

func (client *Client) ModifyAuditPolicyWithCallback(request *ModifyAuditPolicyRequest, callback func(response *ModifyAuditPolicyResponse, err error)) <-chan int

ModifyAuditPolicyWithCallback invokes the dds.ModifyAuditPolicy API asynchronously api document: https://help.aliyun.com/api/dds/modifyauditpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAuditPolicyWithChan

func (client *Client) ModifyAuditPolicyWithChan(request *ModifyAuditPolicyRequest) (<-chan *ModifyAuditPolicyResponse, <-chan error)

ModifyAuditPolicyWithChan invokes the dds.ModifyAuditPolicy API asynchronously api document: https://help.aliyun.com/api/dds/modifyauditpolicy.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 dds.ModifyBackupPolicy API synchronously api document: https://help.aliyun.com/api/dds/modifybackuppolicy.html

func (*Client) ModifyBackupPolicyWithCallback

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

ModifyBackupPolicyWithCallback invokes the dds.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/dds/modifybackuppolicy.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 dds.ModifyDBInstanceConnectionString API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstanceconnectionstring.html

func (*Client) ModifyDBInstanceConnectionStringWithCallback

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

ModifyDBInstanceConnectionStringWithCallback invokes the dds.ModifyDBInstanceConnectionString API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceConnectionString API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceDescription API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancedescription.html

func (*Client) ModifyDBInstanceDescriptionWithCallback

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

ModifyDBInstanceDescriptionWithCallback invokes the dds.ModifyDBInstanceDescription API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceDescription API asynchronously api document: https://help.aliyun.com/api/dds/modifydbinstancedescription.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 dds.ModifyDBInstanceMaintainTime API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancemaintaintime.html

func (*Client) ModifyDBInstanceMaintainTimeWithCallback

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

ModifyDBInstanceMaintainTimeWithCallback invokes the dds.ModifyDBInstanceMaintainTime API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceMaintainTime API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceMonitor API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancemonitor.html

func (*Client) ModifyDBInstanceMonitorWithCallback

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

ModifyDBInstanceMonitorWithCallback invokes the dds.ModifyDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceMonitor API asynchronously api document: https://help.aliyun.com/api/dds/modifydbinstancemonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceNetExpireTime

func (client *Client) ModifyDBInstanceNetExpireTime(request *ModifyDBInstanceNetExpireTimeRequest) (response *ModifyDBInstanceNetExpireTimeResponse, err error)

ModifyDBInstanceNetExpireTime invokes the dds.ModifyDBInstanceNetExpireTime API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancenetexpiretime.html

func (*Client) ModifyDBInstanceNetExpireTimeWithCallback

func (client *Client) ModifyDBInstanceNetExpireTimeWithCallback(request *ModifyDBInstanceNetExpireTimeRequest, callback func(response *ModifyDBInstanceNetExpireTimeResponse, err error)) <-chan int

ModifyDBInstanceNetExpireTimeWithCallback invokes the dds.ModifyDBInstanceNetExpireTime API asynchronously api document: https://help.aliyun.com/api/dds/modifydbinstancenetexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceNetExpireTimeWithChan

func (client *Client) ModifyDBInstanceNetExpireTimeWithChan(request *ModifyDBInstanceNetExpireTimeRequest) (<-chan *ModifyDBInstanceNetExpireTimeResponse, <-chan error)

ModifyDBInstanceNetExpireTimeWithChan invokes the dds.ModifyDBInstanceNetExpireTime API asynchronously api document: https://help.aliyun.com/api/dds/modifydbinstancenetexpiretime.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 dds.ModifyDBInstanceNetworkType API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancenetworktype.html

func (*Client) ModifyDBInstanceNetworkTypeWithCallback

func (client *Client) ModifyDBInstanceNetworkTypeWithCallback(request *ModifyDBInstanceNetworkTypeRequest, callback func(response *ModifyDBInstanceNetworkTypeResponse, err error)) <-chan int

ModifyDBInstanceNetworkTypeWithCallback invokes the dds.ModifyDBInstanceNetworkType API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceNetworkType API asynchronously api document: https://help.aliyun.com/api/dds/modifydbinstancenetworktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDBInstanceSSL

func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (response *ModifyDBInstanceSSLResponse, err error)

ModifyDBInstanceSSL invokes the dds.ModifyDBInstanceSSL API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancessl.html

func (*Client) ModifyDBInstanceSSLWithCallback

func (client *Client) ModifyDBInstanceSSLWithCallback(request *ModifyDBInstanceSSLRequest, callback func(response *ModifyDBInstanceSSLResponse, err error)) <-chan int

ModifyDBInstanceSSLWithCallback invokes the dds.ModifyDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceSSL API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceSpec API synchronously api document: https://help.aliyun.com/api/dds/modifydbinstancespec.html

func (*Client) ModifyDBInstanceSpecWithCallback

func (client *Client) ModifyDBInstanceSpecWithCallback(request *ModifyDBInstanceSpecRequest, callback func(response *ModifyDBInstanceSpecResponse, err error)) <-chan int

ModifyDBInstanceSpecWithCallback invokes the dds.ModifyDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyDBInstanceSpec API asynchronously api document: https://help.aliyun.com/api/dds/modifydbinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyGuardDomainMode

func (client *Client) ModifyGuardDomainMode(request *ModifyGuardDomainModeRequest) (response *ModifyGuardDomainModeResponse, err error)

ModifyGuardDomainMode invokes the dds.ModifyGuardDomainMode API synchronously api document: https://help.aliyun.com/api/dds/modifyguarddomainmode.html

func (*Client) ModifyGuardDomainModeWithCallback

func (client *Client) ModifyGuardDomainModeWithCallback(request *ModifyGuardDomainModeRequest, callback func(response *ModifyGuardDomainModeResponse, err error)) <-chan int

ModifyGuardDomainModeWithCallback invokes the dds.ModifyGuardDomainMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyguarddomainmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyGuardDomainModeWithChan

func (client *Client) ModifyGuardDomainModeWithChan(request *ModifyGuardDomainModeRequest) (<-chan *ModifyGuardDomainModeResponse, <-chan error)

ModifyGuardDomainModeWithChan invokes the dds.ModifyGuardDomainMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyguarddomainmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyNodeSpec

func (client *Client) ModifyNodeSpec(request *ModifyNodeSpecRequest) (response *ModifyNodeSpecResponse, err error)

ModifyNodeSpec invokes the dds.ModifyNodeSpec API synchronously api document: https://help.aliyun.com/api/dds/modifynodespec.html

func (*Client) ModifyNodeSpecWithCallback

func (client *Client) ModifyNodeSpecWithCallback(request *ModifyNodeSpecRequest, callback func(response *ModifyNodeSpecResponse, err error)) <-chan int

ModifyNodeSpecWithCallback invokes the dds.ModifyNodeSpec API asynchronously api document: https://help.aliyun.com/api/dds/modifynodespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyNodeSpecWithChan

func (client *Client) ModifyNodeSpecWithChan(request *ModifyNodeSpecRequest) (<-chan *ModifyNodeSpecResponse, <-chan error)

ModifyNodeSpecWithChan invokes the dds.ModifyNodeSpec API asynchronously api document: https://help.aliyun.com/api/dds/modifynodespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyParameters

func (client *Client) ModifyParameters(request *ModifyParametersRequest) (response *ModifyParametersResponse, err error)

ModifyParameters invokes the dds.ModifyParameters API synchronously api document: https://help.aliyun.com/api/dds/modifyparameters.html

func (*Client) ModifyParametersWithCallback

func (client *Client) ModifyParametersWithCallback(request *ModifyParametersRequest, callback func(response *ModifyParametersResponse, err error)) <-chan int

ModifyParametersWithCallback invokes the dds.ModifyParameters API asynchronously api document: https://help.aliyun.com/api/dds/modifyparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyParametersWithChan

func (client *Client) ModifyParametersWithChan(request *ModifyParametersRequest) (<-chan *ModifyParametersResponse, <-chan error)

ModifyParametersWithChan invokes the dds.ModifyParameters API asynchronously api document: https://help.aliyun.com/api/dds/modifyparameters.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 dds.ModifyReplicaDescription API synchronously api document: https://help.aliyun.com/api/dds/modifyreplicadescription.html

func (*Client) ModifyReplicaDescriptionWithCallback

func (client *Client) ModifyReplicaDescriptionWithCallback(request *ModifyReplicaDescriptionRequest, callback func(response *ModifyReplicaDescriptionResponse, err error)) <-chan int

ModifyReplicaDescriptionWithCallback invokes the dds.ModifyReplicaDescription API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifyReplicaDescription API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicadescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaMode

func (client *Client) ModifyReplicaMode(request *ModifyReplicaModeRequest) (response *ModifyReplicaModeResponse, err error)

ModifyReplicaMode invokes the dds.ModifyReplicaMode API synchronously api document: https://help.aliyun.com/api/dds/modifyreplicamode.html

func (*Client) ModifyReplicaModeWithCallback

func (client *Client) ModifyReplicaModeWithCallback(request *ModifyReplicaModeRequest, callback func(response *ModifyReplicaModeResponse, err error)) <-chan int

ModifyReplicaModeWithCallback invokes the dds.ModifyReplicaMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicamode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaModeWithChan

func (client *Client) ModifyReplicaModeWithChan(request *ModifyReplicaModeRequest) (<-chan *ModifyReplicaModeResponse, <-chan error)

ModifyReplicaModeWithChan invokes the dds.ModifyReplicaMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicamode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaRecoveryMode

func (client *Client) ModifyReplicaRecoveryMode(request *ModifyReplicaRecoveryModeRequest) (response *ModifyReplicaRecoveryModeResponse, err error)

ModifyReplicaRecoveryMode invokes the dds.ModifyReplicaRecoveryMode API synchronously api document: https://help.aliyun.com/api/dds/modifyreplicarecoverymode.html

func (*Client) ModifyReplicaRecoveryModeWithCallback

func (client *Client) ModifyReplicaRecoveryModeWithCallback(request *ModifyReplicaRecoveryModeRequest, callback func(response *ModifyReplicaRecoveryModeResponse, err error)) <-chan int

ModifyReplicaRecoveryModeWithCallback invokes the dds.ModifyReplicaRecoveryMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicarecoverymode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaRecoveryModeWithChan

func (client *Client) ModifyReplicaRecoveryModeWithChan(request *ModifyReplicaRecoveryModeRequest) (<-chan *ModifyReplicaRecoveryModeResponse, <-chan error)

ModifyReplicaRecoveryModeWithChan invokes the dds.ModifyReplicaRecoveryMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicarecoverymode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaRelation

func (client *Client) ModifyReplicaRelation(request *ModifyReplicaRelationRequest) (response *ModifyReplicaRelationResponse, err error)

ModifyReplicaRelation invokes the dds.ModifyReplicaRelation API synchronously api document: https://help.aliyun.com/api/dds/modifyreplicarelation.html

func (*Client) ModifyReplicaRelationWithCallback

func (client *Client) ModifyReplicaRelationWithCallback(request *ModifyReplicaRelationRequest, callback func(response *ModifyReplicaRelationResponse, err error)) <-chan int

ModifyReplicaRelationWithCallback invokes the dds.ModifyReplicaRelation API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicarelation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaRelationWithChan

func (client *Client) ModifyReplicaRelationWithChan(request *ModifyReplicaRelationRequest) (<-chan *ModifyReplicaRelationResponse, <-chan error)

ModifyReplicaRelationWithChan invokes the dds.ModifyReplicaRelation API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicarelation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaVerificationMode

func (client *Client) ModifyReplicaVerificationMode(request *ModifyReplicaVerificationModeRequest) (response *ModifyReplicaVerificationModeResponse, err error)

ModifyReplicaVerificationMode invokes the dds.ModifyReplicaVerificationMode API synchronously api document: https://help.aliyun.com/api/dds/modifyreplicaverificationmode.html

func (*Client) ModifyReplicaVerificationModeWithCallback

func (client *Client) ModifyReplicaVerificationModeWithCallback(request *ModifyReplicaVerificationModeRequest, callback func(response *ModifyReplicaVerificationModeResponse, err error)) <-chan int

ModifyReplicaVerificationModeWithCallback invokes the dds.ModifyReplicaVerificationMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicaverificationmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyReplicaVerificationModeWithChan

func (client *Client) ModifyReplicaVerificationModeWithChan(request *ModifyReplicaVerificationModeRequest) (<-chan *ModifyReplicaVerificationModeResponse, <-chan error)

ModifyReplicaVerificationModeWithChan invokes the dds.ModifyReplicaVerificationMode API asynchronously api document: https://help.aliyun.com/api/dds/modifyreplicaverificationmode.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 dds.ModifySecurityIps API synchronously api document: https://help.aliyun.com/api/dds/modifysecurityips.html

func (*Client) ModifySecurityIpsWithCallback

func (client *Client) ModifySecurityIpsWithCallback(request *ModifySecurityIpsRequest, callback func(response *ModifySecurityIpsResponse, err error)) <-chan int

ModifySecurityIpsWithCallback invokes the dds.ModifySecurityIps API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ModifySecurityIps API asynchronously api document: https://help.aliyun.com/api/dds/modifysecurityips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleasePublicNetworkAddress

func (client *Client) ReleasePublicNetworkAddress(request *ReleasePublicNetworkAddressRequest) (response *ReleasePublicNetworkAddressResponse, err error)

ReleasePublicNetworkAddress invokes the dds.ReleasePublicNetworkAddress API synchronously api document: https://help.aliyun.com/api/dds/releasepublicnetworkaddress.html

func (*Client) ReleasePublicNetworkAddressWithCallback

func (client *Client) ReleasePublicNetworkAddressWithCallback(request *ReleasePublicNetworkAddressRequest, callback func(response *ReleasePublicNetworkAddressResponse, err error)) <-chan int

ReleasePublicNetworkAddressWithCallback invokes the dds.ReleasePublicNetworkAddress API asynchronously api document: https://help.aliyun.com/api/dds/releasepublicnetworkaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleasePublicNetworkAddressWithChan

func (client *Client) ReleasePublicNetworkAddressWithChan(request *ReleasePublicNetworkAddressRequest) (<-chan *ReleasePublicNetworkAddressResponse, <-chan error)

ReleasePublicNetworkAddressWithChan invokes the dds.ReleasePublicNetworkAddress API asynchronously api document: https://help.aliyun.com/api/dds/releasepublicnetworkaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseReplica

func (client *Client) ReleaseReplica(request *ReleaseReplicaRequest) (response *ReleaseReplicaResponse, err error)

ReleaseReplica invokes the dds.ReleaseReplica API synchronously api document: https://help.aliyun.com/api/dds/releasereplica.html

func (*Client) ReleaseReplicaWithCallback

func (client *Client) ReleaseReplicaWithCallback(request *ReleaseReplicaRequest, callback func(response *ReleaseReplicaResponse, err error)) <-chan int

ReleaseReplicaWithCallback invokes the dds.ReleaseReplica API asynchronously api document: https://help.aliyun.com/api/dds/releasereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseReplicaWithChan

func (client *Client) ReleaseReplicaWithChan(request *ReleaseReplicaRequest) (<-chan *ReleaseReplicaResponse, <-chan error)

ReleaseReplicaWithChan invokes the dds.ReleaseReplica API asynchronously api document: https://help.aliyun.com/api/dds/releasereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewDBInstance

func (client *Client) RenewDBInstance(request *RenewDBInstanceRequest) (response *RenewDBInstanceResponse, err error)

RenewDBInstance invokes the dds.RenewDBInstance API synchronously api document: https://help.aliyun.com/api/dds/renewdbinstance.html

func (*Client) RenewDBInstanceWithCallback

func (client *Client) RenewDBInstanceWithCallback(request *RenewDBInstanceRequest, callback func(response *RenewDBInstanceResponse, err error)) <-chan int

RenewDBInstanceWithCallback invokes the dds.RenewDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/renewdbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewDBInstanceWithChan

func (client *Client) RenewDBInstanceWithChan(request *RenewDBInstanceRequest) (<-chan *RenewDBInstanceResponse, <-chan error)

RenewDBInstanceWithChan invokes the dds.RenewDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/renewdbinstance.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 dds.ResetAccountPassword API synchronously api document: https://help.aliyun.com/api/dds/resetaccountpassword.html

func (*Client) ResetAccountPasswordWithCallback

func (client *Client) ResetAccountPasswordWithCallback(request *ResetAccountPasswordRequest, callback func(response *ResetAccountPasswordResponse, err error)) <-chan int

ResetAccountPasswordWithCallback invokes the dds.ResetAccountPassword API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.ResetAccountPassword API asynchronously api document: https://help.aliyun.com/api/dds/resetaccountpassword.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 dds.RestartDBInstance API synchronously api document: https://help.aliyun.com/api/dds/restartdbinstance.html

func (*Client) RestartDBInstanceWithCallback

func (client *Client) RestartDBInstanceWithCallback(request *RestartDBInstanceRequest, callback func(response *RestartDBInstanceResponse, err error)) <-chan int

RestartDBInstanceWithCallback invokes the dds.RestartDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.RestartDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.RestoreDBInstance API synchronously api document: https://help.aliyun.com/api/dds/restoredbinstance.html

func (*Client) RestoreDBInstanceWithCallback

func (client *Client) RestoreDBInstanceWithCallback(request *RestoreDBInstanceRequest, callback func(response *RestoreDBInstanceResponse, err error)) <-chan int

RestoreDBInstanceWithCallback invokes the dds.RestoreDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.RestoreDBInstance API asynchronously api document: https://help.aliyun.com/api/dds/restoredbinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) Sample

func (client *Client) Sample(request *SampleRequest) (response *SampleResponse, err error)

Sample invokes the dds.Sample API synchronously api document: https://help.aliyun.com/api/dds/sample.html

func (*Client) SampleWithCallback

func (client *Client) SampleWithCallback(request *SampleRequest, callback func(response *SampleResponse, err error)) <-chan int

SampleWithCallback invokes the dds.Sample API asynchronously api document: https://help.aliyun.com/api/dds/sample.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SampleWithChan

func (client *Client) SampleWithChan(request *SampleRequest) (<-chan *SampleResponse, <-chan error)

SampleWithChan invokes the dds.Sample API asynchronously api document: https://help.aliyun.com/api/dds/sample.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 dds.SwitchDBInstanceHA API synchronously api document: https://help.aliyun.com/api/dds/switchdbinstanceha.html

func (*Client) SwitchDBInstanceHAWithCallback

func (client *Client) SwitchDBInstanceHAWithCallback(request *SwitchDBInstanceHARequest, callback func(response *SwitchDBInstanceHAResponse, err error)) <-chan int

SwitchDBInstanceHAWithCallback invokes the dds.SwitchDBInstanceHA API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.SwitchDBInstanceHA API asynchronously api document: https://help.aliyun.com/api/dds/switchdbinstanceha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwithcDBInstanceHA

func (client *Client) SwithcDBInstanceHA(request *SwithcDBInstanceHARequest) (response *SwithcDBInstanceHAResponse, err error)

SwithcDBInstanceHA invokes the dds.SwithcDBInstanceHA API synchronously api document: https://help.aliyun.com/api/dds/swithcdbinstanceha.html

func (*Client) SwithcDBInstanceHAWithCallback

func (client *Client) SwithcDBInstanceHAWithCallback(request *SwithcDBInstanceHARequest, callback func(response *SwithcDBInstanceHAResponse, err error)) <-chan int

SwithcDBInstanceHAWithCallback invokes the dds.SwithcDBInstanceHA API asynchronously api document: https://help.aliyun.com/api/dds/swithcdbinstanceha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwithcDBInstanceHAWithChan

func (client *Client) SwithcDBInstanceHAWithChan(request *SwithcDBInstanceHARequest) (<-chan *SwithcDBInstanceHAResponse, <-chan error)

SwithcDBInstanceHAWithChan invokes the dds.SwithcDBInstanceHA API asynchronously api document: https://help.aliyun.com/api/dds/swithcdbinstanceha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TransformToPrePaid

func (client *Client) TransformToPrePaid(request *TransformToPrePaidRequest) (response *TransformToPrePaidResponse, err error)

TransformToPrePaid invokes the dds.TransformToPrePaid API synchronously api document: https://help.aliyun.com/api/dds/transformtoprepaid.html

func (*Client) TransformToPrePaidWithCallback

func (client *Client) TransformToPrePaidWithCallback(request *TransformToPrePaidRequest, callback func(response *TransformToPrePaidResponse, err error)) <-chan int

TransformToPrePaidWithCallback invokes the dds.TransformToPrePaid API asynchronously api document: https://help.aliyun.com/api/dds/transformtoprepaid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TransformToPrePaidWithChan

func (client *Client) TransformToPrePaidWithChan(request *TransformToPrePaidRequest) (<-chan *TransformToPrePaidResponse, <-chan error)

TransformToPrePaidWithChan invokes the dds.TransformToPrePaid API asynchronously api document: https://help.aliyun.com/api/dds/transformtoprepaid.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 dds.UpgradeDBInstanceEngineVersion API synchronously api document: https://help.aliyun.com/api/dds/upgradedbinstanceengineversion.html

func (*Client) UpgradeDBInstanceEngineVersionWithCallback

func (client *Client) UpgradeDBInstanceEngineVersionWithCallback(request *UpgradeDBInstanceEngineVersionRequest, callback func(response *UpgradeDBInstanceEngineVersionResponse, err error)) <-chan int

UpgradeDBInstanceEngineVersionWithCallback invokes the dds.UpgradeDBInstanceEngineVersion API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.UpgradeDBInstanceEngineVersion API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.UpgradeDBInstanceKernelVersion API synchronously api document: https://help.aliyun.com/api/dds/upgradedbinstancekernelversion.html

func (*Client) UpgradeDBInstanceKernelVersionWithCallback

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

UpgradeDBInstanceKernelVersionWithCallback invokes the dds.UpgradeDBInstanceKernelVersion API asynchronously api document: https://help.aliyun.com/api/dds/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 dds.UpgradeDBInstanceKernelVersion API asynchronously api document: https://help.aliyun.com/api/dds/upgradedbinstancekernelversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type ConfigParameters

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

ConfigParameters is a nested struct in dds response

type CreateBackupRequest

type CreateBackupRequest struct {
	*requests.RpcRequest
	BackupMethod         string           `position:"Query" name:"BackupMethod"`
	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"`
}

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

CreateBackupResponse is the response struct for api CreateBackup

func CreateCreateBackupResponse

func CreateCreateBackupResponse() (response *CreateBackupResponse)

CreateCreateBackupResponse creates a response to parse from CreateBackup response

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceStorage     requests.Integer `position:"Query" name:"DBInstanceStorage"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	CouponNo              string           `position:"Query" name:"CouponNo"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	NetworkType           string           `position:"Query" name:"NetworkType"`
	ReplicationFactor     string           `position:"Query" name:"ReplicationFactor"`
	StorageEngine         string           `position:"Query" name:"StorageEngine"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	Engine                string           `position:"Query" name:"Engine"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	BusinessInfo          string           `position:"Query" name:"BusinessInfo"`
	Period                requests.Integer `position:"Query" name:"Period"`
	RestoreTime           string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	SrcDBInstanceId       string           `position:"Query" name:"SrcDBInstanceId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	BackupId              string           `position:"Query" name:"BackupId"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	AccountPassword       string           `position:"Query" name:"AccountPassword"`
	AutoRenew             string           `position:"Query" name:"AutoRenew"`
	VpcId                 string           `position:"Query" name:"VpcId"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	ChargeType            string           `position:"Query" name:"ChargeType"`
}

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

CreateDBInstanceResponse is the response struct for api CreateDBInstance

func CreateCreateDBInstanceResponse

func CreateCreateDBInstanceResponse() (response *CreateDBInstanceResponse)

CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response

type CreateNodeRequest

type CreateNodeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NodeType             string           `position:"Query" name:"NodeType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	NodeStorage          requests.Integer `position:"Query" name:"NodeStorage"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NodeClass            string           `position:"Query" name:"NodeClass"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

CreateNodeRequest is the request struct for api CreateNode

func CreateCreateNodeRequest

func CreateCreateNodeRequest() (request *CreateNodeRequest)

CreateCreateNodeRequest creates a request to invoke CreateNode API

type CreateNodeResponse

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

CreateNodeResponse is the response struct for api CreateNode

func CreateCreateNodeResponse

func CreateCreateNodeResponse() (response *CreateNodeResponse)

CreateCreateNodeResponse creates a response to parse from CreateNode response

type CreateRecommendationTaskRequest

type CreateRecommendationTaskRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

CreateRecommendationTaskRequest is the request struct for api CreateRecommendationTask

func CreateCreateRecommendationTaskRequest

func CreateCreateRecommendationTaskRequest() (request *CreateRecommendationTaskRequest)

CreateCreateRecommendationTaskRequest creates a request to invoke CreateRecommendationTask API

type CreateRecommendationTaskResponse

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

CreateRecommendationTaskResponse is the response struct for api CreateRecommendationTask

func CreateCreateRecommendationTaskResponse

func CreateCreateRecommendationTaskResponse() (response *CreateRecommendationTaskResponse)

CreateCreateRecommendationTaskResponse creates a response to parse from CreateRecommendationTask response

type CreateShardingDBInstanceConfigServer

type CreateShardingDBInstanceConfigServer struct {
	Storage string `name:"Storage"`
	Class   string `name:"Class"`
}

CreateShardingDBInstanceConfigServer is a repeated param struct in CreateShardingDBInstanceRequest

type CreateShardingDBInstanceMongos

type CreateShardingDBInstanceMongos struct {
	Class string `name:"Class"`
}

CreateShardingDBInstanceMongos is a repeated param struct in CreateShardingDBInstanceRequest

type CreateShardingDBInstanceReplicaSet

type CreateShardingDBInstanceReplicaSet struct {
	Storage string `name:"Storage"`
	Class   string `name:"Class"`
}

CreateShardingDBInstanceReplicaSet is a repeated param struct in CreateShardingDBInstanceRequest

type CreateShardingDBInstanceRequest

type CreateShardingDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer                        `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string                                  `position:"Query" name:"ClientToken"`
	EngineVersion         string                                  `position:"Query" name:"EngineVersion"`
	NetworkType           string                                  `position:"Query" name:"NetworkType"`
	ReplicaSet            *[]CreateShardingDBInstanceReplicaSet   `position:"Query" name:"ReplicaSet"  type:"Repeated"`
	StorageEngine         string                                  `position:"Query" name:"StorageEngine"`
	SecurityToken         string                                  `position:"Query" name:"SecurityToken"`
	Engine                string                                  `position:"Query" name:"Engine"`
	DBInstanceDescription string                                  `position:"Query" name:"DBInstanceDescription"`
	Period                requests.Integer                        `position:"Query" name:"Period"`
	RestoreTime           string                                  `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount  string                                  `position:"Query" name:"ResourceOwnerAccount"`
	SrcDBInstanceId       string                                  `position:"Query" name:"SrcDBInstanceId"`
	OwnerAccount          string                                  `position:"Query" name:"OwnerAccount"`
	ConfigServer          *[]CreateShardingDBInstanceConfigServer `position:"Query" name:"ConfigServer"  type:"Repeated"`
	OwnerId               requests.Integer                        `position:"Query" name:"OwnerId"`
	Mongos                *[]CreateShardingDBInstanceMongos       `position:"Query" name:"Mongos"  type:"Repeated"`
	SecurityIPList        string                                  `position:"Query" name:"SecurityIPList"`
	VSwitchId             string                                  `position:"Query" name:"VSwitchId"`
	AccountPassword       string                                  `position:"Query" name:"AccountPassword"`
	AutoRenew             string                                  `position:"Query" name:"AutoRenew"`
	VpcId                 string                                  `position:"Query" name:"VpcId"`
	ZoneId                string                                  `position:"Query" name:"ZoneId"`
	ChargeType            string                                  `position:"Query" name:"ChargeType"`
}

CreateShardingDBInstanceRequest is the request struct for api CreateShardingDBInstance

func CreateCreateShardingDBInstanceRequest

func CreateCreateShardingDBInstanceRequest() (request *CreateShardingDBInstanceRequest)

CreateCreateShardingDBInstanceRequest creates a request to invoke CreateShardingDBInstance API

type CreateShardingDBInstanceResponse

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

CreateShardingDBInstanceResponse is the response struct for api CreateShardingDBInstance

func CreateCreateShardingDBInstanceResponse

func CreateCreateShardingDBInstanceResponse() (response *CreateShardingDBInstanceResponse)

CreateCreateShardingDBInstanceResponse creates a response to parse from CreateShardingDBInstance response

type CreateStaticVerificationRequest

type CreateStaticVerificationRequest 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"`
	ReplicaId             string           `position:"Query" name:"ReplicaId"`
	DestinationInstanceId string           `position:"Query" name:"DestinationInstanceId"`
	SourceInstanceId      string           `position:"Query" name:"SourceInstanceId"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
}

CreateStaticVerificationRequest is the request struct for api CreateStaticVerification

func CreateCreateStaticVerificationRequest

func CreateCreateStaticVerificationRequest() (request *CreateStaticVerificationRequest)

CreateCreateStaticVerificationRequest creates a request to invoke CreateStaticVerification API

type CreateStaticVerificationResponse

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

CreateStaticVerificationResponse is the response struct for api CreateStaticVerification

func CreateCreateStaticVerificationResponse

func CreateCreateStaticVerificationResponse() (response *CreateStaticVerificationResponse)

CreateCreateStaticVerificationResponse creates a response to parse from CreateStaticVerification response

type DBInstance

type DBInstance struct {
	ReplicaSetName        string                                   `json:"ReplicaSetName" xml:"ReplicaSetName"`
	DBInstanceDescription string                                   `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	Engine                string                                   `json:"Engine" xml:"Engine"`
	ChargeType            string                                   `json:"ChargeType" xml:"ChargeType"`
	DBInstanceClass       string                                   `json:"DBInstanceClass" xml:"DBInstanceClass"`
	DestroyTime           string                                   `json:"DestroyTime" xml:"DestroyTime"`
	RegionId              string                                   `json:"RegionId" xml:"RegionId"`
	MaxConnections        int                                      `json:"MaxConnections" xml:"MaxConnections"`
	DBInstanceType        string                                   `json:"DBInstanceType" xml:"DBInstanceType"`
	MaintainEndTime       string                                   `json:"MaintainEndTime" xml:"MaintainEndTime"`
	ExpireTime            string                                   `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceId          string                                   `json:"DBInstanceId" xml:"DBInstanceId"`
	NetworkType           string                                   `json:"NetworkType" xml:"NetworkType"`
	ReplicationFactor     string                                   `json:"ReplicationFactor" xml:"ReplicationFactor"`
	MaxIOPS               int                                      `json:"MaxIOPS" xml:"MaxIOPS"`
	ReplacateId           string                                   `json:"ReplacateId" xml:"ReplacateId"`
	EngineVersion         string                                   `json:"EngineVersion" xml:"EngineVersion"`
	VPCId                 string                                   `json:"VPCId" xml:"VPCId"`
	VSwitchId             string                                   `json:"VSwitchId" xml:"VSwitchId"`
	VPCCloudInstanceIds   string                                   `json:"VPCCloudInstanceIds" xml:"VPCCloudInstanceIds"`
	MaintainStartTime     string                                   `json:"MaintainStartTime" xml:"MaintainStartTime"`
	DBInstanceStorage     int                                      `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
	CreationTime          string                                   `json:"CreationTime" xml:"CreationTime"`
	StorageEngine         string                                   `json:"StorageEngine" xml:"StorageEngine"`
	DBInstanceStatus      string                                   `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	CurrentKernelVersion  string                                   `json:"CurrentKernelVersion" xml:"CurrentKernelVersion"`
	ZoneId                string                                   `json:"ZoneId" xml:"ZoneId"`
	LastDowngradeTime     int                                      `json:"LastDowngradeTime" xml:"LastDowngradeTime"`
	LockMode              string                                   `json:"LockMode" xml:"LockMode"`
	ReplicaSets           ReplicaSetsInDescribeDBInstanceAttribute `json:"ReplicaSets" xml:"ReplicaSets"`
	ShardList             ShardListInDescribeDBInstances           `json:"ShardList" xml:"ShardList"`
	MongosList            MongosListInDescribeDBInstanceAttribute  `json:"MongosList" xml:"MongosList"`
}

DBInstance is a nested struct in dds response

type DBInstancesInDescribeDBInstanceAttribute

type DBInstancesInDescribeDBInstanceAttribute struct {
	DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
}

DBInstancesInDescribeDBInstanceAttribute is a nested struct in dds response

type DBInstancesInDescribeDBInstances

type DBInstancesInDescribeDBInstances struct {
	DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
}

DBInstancesInDescribeDBInstances is a nested struct in dds response

type DBInstancesInDescribeReplicas

type DBInstancesInDescribeReplicas struct {
	Items []Items `json:"Items" xml:"Items"`
}

DBInstancesInDescribeReplicas is a nested struct in dds response

type DdsRegion

type DdsRegion struct {
	RegionId string `json:"RegionId" xml:"RegionId"`
	ZoneIds  string `json:"ZoneIds" xml:"ZoneIds"`
	Zones    Zones  `json:"Zones" xml:"Zones"`
}

DdsRegion is a nested struct in dds response

type DeleteDBInstanceRequest

type DeleteDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	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 DeleteNodeRequest

type DeleteNodeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

DeleteNodeRequest is the request struct for api DeleteNode

func CreateDeleteNodeRequest

func CreateDeleteNodeRequest() (request *DeleteNodeRequest)

CreateDeleteNodeRequest creates a request to invoke DeleteNode API

type DeleteNodeResponse

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

DeleteNodeResponse is the response struct for api DeleteNode

func CreateDeleteNodeResponse

func CreateDeleteNodeResponse() (response *DeleteNodeResponse)

CreateDeleteNodeResponse creates a response to parse from DeleteNode response

type DescribeAccountsRequest

type DescribeAccountsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	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"`
}

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 DescribeActiveOperationTaskCountRequest

type DescribeActiveOperationTaskCountRequest 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"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeActiveOperationTaskCountRequest is the request struct for api DescribeActiveOperationTaskCount

func CreateDescribeActiveOperationTaskCountRequest

func CreateDescribeActiveOperationTaskCountRequest() (request *DescribeActiveOperationTaskCountRequest)

CreateDescribeActiveOperationTaskCountRequest creates a request to invoke DescribeActiveOperationTaskCount API

type DescribeActiveOperationTaskCountResponse

type DescribeActiveOperationTaskCountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TaskCount int    `json:"TaskCount" xml:"TaskCount"`
	NeedPop   int    `json:"NeedPop" xml:"NeedPop"`
}

DescribeActiveOperationTaskCountResponse is the response struct for api DescribeActiveOperationTaskCount

func CreateDescribeActiveOperationTaskCountResponse

func CreateDescribeActiveOperationTaskCountResponse() (response *DescribeActiveOperationTaskCountResponse)

CreateDescribeActiveOperationTaskCountResponse creates a response to parse from DescribeActiveOperationTaskCount response

type DescribeActiveOperationTaskRegionRequest

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

DescribeActiveOperationTaskRegionRequest is the request struct for api DescribeActiveOperationTaskRegion

func CreateDescribeActiveOperationTaskRegionRequest

func CreateDescribeActiveOperationTaskRegionRequest() (request *DescribeActiveOperationTaskRegionRequest)

CreateDescribeActiveOperationTaskRegionRequest creates a request to invoke DescribeActiveOperationTaskRegion API

type DescribeActiveOperationTaskRegionResponse

type DescribeActiveOperationTaskRegionResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	RegionList []Items `json:"RegionList" xml:"RegionList"`
}

DescribeActiveOperationTaskRegionResponse is the response struct for api DescribeActiveOperationTaskRegion

func CreateDescribeActiveOperationTaskRegionResponse

func CreateDescribeActiveOperationTaskRegionResponse() (response *DescribeActiveOperationTaskRegionResponse)

CreateDescribeActiveOperationTaskRegionResponse creates a response to parse from DescribeActiveOperationTaskRegion response

type DescribeActiveOperationTaskRequest

type DescribeActiveOperationTaskRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TaskType             string           `position:"Query" name:"TaskType"`
	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"`
	IsHistory            requests.Integer `position:"Query" name:"IsHistory"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Region               string           `position:"Query" name:"Region"`
}

DescribeActiveOperationTaskRequest is the request struct for api DescribeActiveOperationTask

func CreateDescribeActiveOperationTaskRequest

func CreateDescribeActiveOperationTaskRequest() (request *DescribeActiveOperationTaskRequest)

CreateDescribeActiveOperationTaskRequest creates a request to invoke DescribeActiveOperationTask API

type DescribeActiveOperationTaskResponse

type DescribeActiveOperationTaskResponse struct {
	*responses.BaseResponse
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageSize         int         `json:"PageSize" xml:"PageSize"`
	PageNumber       int         `json:"PageNumber" xml:"PageNumber"`
	Items            []ItemsItem `json:"Items" xml:"Items"`
}

DescribeActiveOperationTaskResponse is the response struct for api DescribeActiveOperationTask

func CreateDescribeActiveOperationTaskResponse

func CreateDescribeActiveOperationTaskResponse() (response *DescribeActiveOperationTaskResponse)

CreateDescribeActiveOperationTaskResponse creates a response to parse from DescribeActiveOperationTask response

type DescribeActiveOperationTaskTypeRequest

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

DescribeActiveOperationTaskTypeRequest is the request struct for api DescribeActiveOperationTaskType

func CreateDescribeActiveOperationTaskTypeRequest

func CreateDescribeActiveOperationTaskTypeRequest() (request *DescribeActiveOperationTaskTypeRequest)

CreateDescribeActiveOperationTaskTypeRequest creates a request to invoke DescribeActiveOperationTaskType API

type DescribeActiveOperationTaskTypeResponse

type DescribeActiveOperationTaskTypeResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	TypeList  []Items `json:"TypeList" xml:"TypeList"`
}

DescribeActiveOperationTaskTypeResponse is the response struct for api DescribeActiveOperationTaskType

func CreateDescribeActiveOperationTaskTypeResponse

func CreateDescribeActiveOperationTaskTypeResponse() (response *DescribeActiveOperationTaskTypeResponse)

CreateDescribeActiveOperationTaskTypeResponse creates a response to parse from DescribeActiveOperationTaskType response

type DescribeAuditFilesRequest

type DescribeAuditFilesRequest 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"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NodeId               string           `position:"Query" name:"NodeId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeAuditFilesRequest is the request struct for api DescribeAuditFiles

func CreateDescribeAuditFilesRequest

func CreateDescribeAuditFilesRequest() (request *DescribeAuditFilesRequest)

CreateDescribeAuditFilesRequest creates a request to invoke DescribeAuditFiles API

type DescribeAuditFilesResponse

type DescribeAuditFilesResponse 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"`
	DBInstanceId     string                    `json:"DBInstanceId" xml:"DBInstanceId"`
	Items            ItemsInDescribeAuditFiles `json:"Items" xml:"Items"`
}

DescribeAuditFilesResponse is the response struct for api DescribeAuditFiles

func CreateDescribeAuditFilesResponse

func CreateDescribeAuditFilesResponse() (response *DescribeAuditFilesResponse)

CreateDescribeAuditFilesResponse creates a response to parse from DescribeAuditFiles response

type DescribeAuditLogFilterRequest

type DescribeAuditLogFilterRequest 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"`
	RoleType             string           `position:"Query" name:"RoleType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeAuditLogFilterRequest is the request struct for api DescribeAuditLogFilter

func CreateDescribeAuditLogFilterRequest

func CreateDescribeAuditLogFilterRequest() (request *DescribeAuditLogFilterRequest)

CreateDescribeAuditLogFilterRequest creates a request to invoke DescribeAuditLogFilter API

type DescribeAuditLogFilterResponse

type DescribeAuditLogFilterResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Filter    string `json:"Filter" xml:"Filter"`
	RoleType  string `json:"RoleType" xml:"RoleType"`
}

DescribeAuditLogFilterResponse is the response struct for api DescribeAuditLogFilter

func CreateDescribeAuditLogFilterResponse

func CreateDescribeAuditLogFilterResponse() (response *DescribeAuditLogFilterResponse)

CreateDescribeAuditLogFilterResponse creates a response to parse from DescribeAuditLogFilter response

type DescribeAuditPolicyRequest

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

DescribeAuditPolicyRequest is the request struct for api DescribeAuditPolicy

func CreateDescribeAuditPolicyRequest

func CreateDescribeAuditPolicyRequest() (request *DescribeAuditPolicyRequest)

CreateDescribeAuditPolicyRequest creates a request to invoke DescribeAuditPolicy API

type DescribeAuditPolicyResponse

type DescribeAuditPolicyResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	LogAuditStatus string `json:"LogAuditStatus" xml:"LogAuditStatus"`
	StoragePeriod  int    `json:"StoragePeriod" xml:"StoragePeriod"`
}

DescribeAuditPolicyResponse is the response struct for api DescribeAuditPolicy

func CreateDescribeAuditPolicyResponse

func CreateDescribeAuditPolicyResponse() (response *DescribeAuditPolicyResponse)

CreateDescribeAuditPolicyResponse creates a response to parse from DescribeAuditPolicy response

type DescribeAuditRecordsRequest

type DescribeAuditRecordsRequest 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"`
	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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
	User                 string           `position:"Query" name:"User"`
}

DescribeAuditRecordsRequest is the request struct for api DescribeAuditRecords

func CreateDescribeAuditRecordsRequest

func CreateDescribeAuditRecordsRequest() (request *DescribeAuditRecordsRequest)

CreateDescribeAuditRecordsRequest creates a request to invoke DescribeAuditRecords API

type DescribeAuditRecordsResponse

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

DescribeAuditRecordsResponse is the response struct for api DescribeAuditRecords

func CreateDescribeAuditRecordsResponse

func CreateDescribeAuditRecordsResponse() (response *DescribeAuditRecordsResponse)

CreateDescribeAuditRecordsResponse creates a response to parse from DescribeAuditRecords response

type DescribeAvailableTimeRangeRequest

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

DescribeAvailableTimeRangeRequest is the request struct for api DescribeAvailableTimeRange

func CreateDescribeAvailableTimeRangeRequest

func CreateDescribeAvailableTimeRangeRequest() (request *DescribeAvailableTimeRangeRequest)

CreateDescribeAvailableTimeRangeRequest creates a request to invoke DescribeAvailableTimeRange API

type DescribeAvailableTimeRangeResponse

type DescribeAvailableTimeRangeResponse struct {
	*responses.BaseResponse
	RequestId string                                `json:"RequestId" xml:"RequestId"`
	TimeRange TimeRangeInDescribeAvailableTimeRange `json:"TimeRange" xml:"TimeRange"`
}

DescribeAvailableTimeRangeResponse is the response struct for api DescribeAvailableTimeRange

func CreateDescribeAvailableTimeRangeResponse

func CreateDescribeAvailableTimeRangeResponse() (response *DescribeAvailableTimeRangeResponse)

CreateDescribeAvailableTimeRangeResponse creates a response to parse from DescribeAvailableTimeRange response

type DescribeAvaliableTimeRangeRequest

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

DescribeAvaliableTimeRangeRequest is the request struct for api DescribeAvaliableTimeRange

func CreateDescribeAvaliableTimeRangeRequest

func CreateDescribeAvaliableTimeRangeRequest() (request *DescribeAvaliableTimeRangeRequest)

CreateDescribeAvaliableTimeRangeRequest creates a request to invoke DescribeAvaliableTimeRange API

type DescribeAvaliableTimeRangeResponse

type DescribeAvaliableTimeRangeResponse struct {
	*responses.BaseResponse
	RequestId string                                `json:"RequestId" xml:"RequestId"`
	TimeRange TimeRangeInDescribeAvaliableTimeRange `json:"TimeRange" xml:"TimeRange"`
}

DescribeAvaliableTimeRangeResponse is the response struct for api DescribeAvaliableTimeRange

func CreateDescribeAvaliableTimeRangeResponse

func CreateDescribeAvaliableTimeRangeResponse() (response *DescribeAvaliableTimeRangeResponse)

CreateDescribeAvaliableTimeRangeResponse creates a response to parse from DescribeAvaliableTimeRange response

type DescribeBackupPolicyRequest

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

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   string `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	PreferredBackupTime     string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	PreferredBackupPeriod   string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	PreferredNextBackupTime string `json:"PreferredNextBackupTime" xml:"PreferredNextBackupTime"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupsRequest

type DescribeBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	BackupId             string           `position:"Query" name:"BackupId"`
	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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

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"`
	PageNumber int     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int     `json:"PageSize" xml:"PageSize"`
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	Backups    Backups `json:"Backups" xml:"Backups"`
}

DescribeBackupsResponse is the response struct for api DescribeBackups

func CreateDescribeBackupsResponse

func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)

CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response

type DescribeDBInstanceAttributeRequest

type DescribeDBInstanceAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Engine               string           `position:"Query" name:"Engine"`
	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"`
	DBInstances DBInstancesInDescribeDBInstanceAttribute `json:"DBInstances" xml:"DBInstances"`
}

DescribeDBInstanceAttributeResponse is the response struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeResponse

func CreateDescribeDBInstanceAttributeResponse() (response *DescribeDBInstanceAttributeResponse)

CreateDescribeDBInstanceAttributeResponse creates a response to parse from DescribeDBInstanceAttribute response

type DescribeDBInstanceMonitorRequest

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

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

DescribeDBInstanceMonitorResponse is the response struct for api DescribeDBInstanceMonitor

func CreateDescribeDBInstanceMonitorResponse

func CreateDescribeDBInstanceMonitorResponse() (response *DescribeDBInstanceMonitorResponse)

CreateDescribeDBInstanceMonitorResponse creates a response to parse from DescribeDBInstanceMonitor response

type DescribeDBInstancePerformanceRequest

type DescribeDBInstancePerformanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	RoleId               string           `position:"Query" name:"RoleId"`
	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"`
	ReplicaSetRole       string           `position:"Query" name:"ReplicaSetRole"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
	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 PerformanceKeysInDescribeDBInstancePerformance `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBInstancePerformanceResponse is the response struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceResponse

func CreateDescribeDBInstancePerformanceResponse() (response *DescribeDBInstancePerformanceResponse)

CreateDescribeDBInstancePerformanceResponse creates a response to parse from DescribeDBInstancePerformance response

type DescribeDBInstanceSSLRequest

type DescribeDBInstanceSSLRequest struct {
	*requests.RpcRequest
	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"`
}

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"`
	SSLExpiredTime string `json:"SSLExpiredTime" xml:"SSLExpiredTime"`
	CertCommonName string `json:"CertCommonName" xml:"CertCommonName"`
	SSLStatus      string `json:"SSLStatus" xml:"SSLStatus"`
}

DescribeDBInstanceSSLResponse is the response struct for api DescribeDBInstanceSSL

func CreateDescribeDBInstanceSSLResponse

func CreateDescribeDBInstanceSSLResponse() (response *DescribeDBInstanceSSLResponse)

CreateDescribeDBInstanceSSLResponse creates a response to parse from DescribeDBInstanceSSL response

type DescribeDBInstancesRequest

type DescribeDBInstancesRequest struct {
	*requests.RpcRequest
	ExpireTime            string           `position:"Query" name:"ExpireTime"`
	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"`
	ReplicationFactor     string           `position:"Query" name:"ReplicationFactor"`
	DBInstanceType        string           `position:"Query" name:"DBInstanceType"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	Expired               string           `position:"Query" name:"Expired"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	PageSize              requests.Integer `position:"Query" name:"PageSize"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	DBInstanceStatus      string           `position:"Query" name:"DBInstanceStatus"`
}

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"`
	PageSize    int                              `json:"PageSize" xml:"PageSize"`
	TotalCount  int                              `json:"TotalCount" xml:"TotalCount"`
	DBInstances DBInstancesInDescribeDBInstances `json:"DBInstances" xml:"DBInstances"`
}

DescribeDBInstancesResponse is the response struct for api DescribeDBInstances

func CreateDescribeDBInstancesResponse

func CreateDescribeDBInstancesResponse() (response *DescribeDBInstancesResponse)

CreateDescribeDBInstancesResponse creates a response to parse from DescribeDBInstances response

type DescribeErrorLogRecordsRequest

type DescribeErrorLogRecordsRequest struct {
	*requests.RpcRequest
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	RoleType             string           `position:"Query" name:"RoleType"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

DescribeErrorLogRecordsRequest is the request struct for api DescribeErrorLogRecords

func CreateDescribeErrorLogRecordsRequest

func CreateDescribeErrorLogRecordsRequest() (request *DescribeErrorLogRecordsRequest)

CreateDescribeErrorLogRecordsRequest creates a request to invoke DescribeErrorLogRecords API

type DescribeErrorLogRecordsResponse

type DescribeErrorLogRecordsResponse struct {
	*responses.BaseResponse
	RequestId        string                         `json:"RequestId" xml:"RequestId"`
	Engine           string                         `json:"Engine" xml:"Engine"`
	TotalRecordCount int                            `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int                            `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                            `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeErrorLogRecords `json:"Items" xml:"Items"`
}

DescribeErrorLogRecordsResponse is the response struct for api DescribeErrorLogRecords

func CreateDescribeErrorLogRecordsResponse

func CreateDescribeErrorLogRecordsResponse() (response *DescribeErrorLogRecordsResponse)

CreateDescribeErrorLogRecordsResponse creates a response to parse from DescribeErrorLogRecords response

type DescribeIndexRecommendationRequest

type DescribeIndexRecommendationRequest 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"`
	Collection           string           `position:"Query" name:"Collection"`
	StartTime            string           `position:"Query" name:"StartTime"`
	OperationType        string           `position:"Query" name:"OperationType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	Database             string           `position:"Query" name:"Database"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	NodeId               string           `position:"Query" name:"NodeId"`
	TaskId               string           `position:"Query" name:"TaskId"`
}

DescribeIndexRecommendationRequest is the request struct for api DescribeIndexRecommendation

func CreateDescribeIndexRecommendationRequest

func CreateDescribeIndexRecommendationRequest() (request *DescribeIndexRecommendationRequest)

CreateDescribeIndexRecommendationRequest creates a request to invoke DescribeIndexRecommendation API

type DescribeIndexRecommendationResponse

type DescribeIndexRecommendationResponse 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"`
	Analyzations     Analyzations `json:"Analyzations" xml:"Analyzations"`
}

DescribeIndexRecommendationResponse is the response struct for api DescribeIndexRecommendation

func CreateDescribeIndexRecommendationResponse

func CreateDescribeIndexRecommendationResponse() (response *DescribeIndexRecommendationResponse)

CreateDescribeIndexRecommendationResponse creates a response to parse from DescribeIndexRecommendation response

type DescribeKernelReleaseNotesRequest

type DescribeKernelReleaseNotesRequest 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"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	KernelVersion        string           `position:"Query" name:"KernelVersion"`
}

DescribeKernelReleaseNotesRequest is the request struct for api DescribeKernelReleaseNotes

func CreateDescribeKernelReleaseNotesRequest

func CreateDescribeKernelReleaseNotesRequest() (request *DescribeKernelReleaseNotesRequest)

CreateDescribeKernelReleaseNotesRequest creates a request to invoke DescribeKernelReleaseNotes API

type DescribeKernelReleaseNotesResponse

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

DescribeKernelReleaseNotesResponse is the response struct for api DescribeKernelReleaseNotes

func CreateDescribeKernelReleaseNotesResponse

func CreateDescribeKernelReleaseNotesResponse() (response *DescribeKernelReleaseNotesResponse)

CreateDescribeKernelReleaseNotesResponse creates a response to parse from DescribeKernelReleaseNotes response

type DescribeParameterModificationHistoryRequest

type DescribeParameterModificationHistoryRequest 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"`
	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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

DescribeParameterModificationHistoryRequest is the request struct for api DescribeParameterModificationHistory

func CreateDescribeParameterModificationHistoryRequest

func CreateDescribeParameterModificationHistoryRequest() (request *DescribeParameterModificationHistoryRequest)

CreateDescribeParameterModificationHistoryRequest creates a request to invoke DescribeParameterModificationHistory API

type DescribeParameterModificationHistoryResponse

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

DescribeParameterModificationHistoryResponse is the response struct for api DescribeParameterModificationHistory

func CreateDescribeParameterModificationHistoryResponse

func CreateDescribeParameterModificationHistoryResponse() (response *DescribeParameterModificationHistoryResponse)

CreateDescribeParameterModificationHistoryResponse creates a response to parse from DescribeParameterModificationHistory response

type DescribeParameterTemplatesRequest

type DescribeParameterTemplatesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	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"`
}

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"`
	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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

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 DescribeRdsVSwitchsRequest

type DescribeRdsVSwitchsRequest 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"`
	VpcId                string           `position:"Query" name:"VpcId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeRdsVSwitchsRequest is the request struct for api DescribeRdsVSwitchs

func CreateDescribeRdsVSwitchsRequest

func CreateDescribeRdsVSwitchsRequest() (request *DescribeRdsVSwitchsRequest)

CreateDescribeRdsVSwitchsRequest creates a request to invoke DescribeRdsVSwitchs API

type DescribeRdsVSwitchsResponse

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

DescribeRdsVSwitchsResponse is the response struct for api DescribeRdsVSwitchs

func CreateDescribeRdsVSwitchsResponse

func CreateDescribeRdsVSwitchsResponse() (response *DescribeRdsVSwitchsResponse)

CreateDescribeRdsVSwitchsResponse creates a response to parse from DescribeRdsVSwitchs response

type DescribeRdsVpcsRequest

type DescribeRdsVpcsRequest 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"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeRdsVpcsRequest is the request struct for api DescribeRdsVpcs

func CreateDescribeRdsVpcsRequest

func CreateDescribeRdsVpcsRequest() (request *DescribeRdsVpcsRequest)

CreateDescribeRdsVpcsRequest creates a request to invoke DescribeRdsVpcs API

type DescribeRdsVpcsResponse

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

DescribeRdsVpcsResponse is the response struct for api DescribeRdsVpcs

func CreateDescribeRdsVpcsResponse

func CreateDescribeRdsVpcsResponse() (response *DescribeRdsVpcsResponse)

CreateDescribeRdsVpcsResponse creates a response to parse from DescribeRdsVpcs response

type DescribeRegionsRequest

type DescribeRegionsRequest 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"`
	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 DescribeReplicaConflictInfoRequest

type DescribeReplicaConflictInfoRequest 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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
}

DescribeReplicaConflictInfoRequest is the request struct for api DescribeReplicaConflictInfo

func CreateDescribeReplicaConflictInfoRequest

func CreateDescribeReplicaConflictInfoRequest() (request *DescribeReplicaConflictInfoRequest)

CreateDescribeReplicaConflictInfoRequest creates a request to invoke DescribeReplicaConflictInfo API

type DescribeReplicaConflictInfoResponse

type DescribeReplicaConflictInfoResponse struct {
	*responses.BaseResponse
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	ReplicaId        string      `json:"ReplicaId" xml:"ReplicaId"`
	PagNumber        int         `json:"PagNumber" xml:"PagNumber"`
	PageRecordCount  int         `json:"PageRecordCount" xml:"PageRecordCount"`
	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	Items            []ItemsItem `json:"Items" xml:"Items"`
}

DescribeReplicaConflictInfoResponse is the response struct for api DescribeReplicaConflictInfo

func CreateDescribeReplicaConflictInfoResponse

func CreateDescribeReplicaConflictInfoResponse() (response *DescribeReplicaConflictInfoResponse)

CreateDescribeReplicaConflictInfoResponse creates a response to parse from DescribeReplicaConflictInfo response

type DescribeReplicaInitializeProgressRequest

type DescribeReplicaInitializeProgressRequest 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"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeReplicaInitializeProgressRequest is the request struct for api DescribeReplicaInitializeProgress

func CreateDescribeReplicaInitializeProgressRequest

func CreateDescribeReplicaInitializeProgressRequest() (request *DescribeReplicaInitializeProgressRequest)

CreateDescribeReplicaInitializeProgressRequest creates a request to invoke DescribeReplicaInitializeProgress API

type DescribeReplicaInitializeProgressResponse

type DescribeReplicaInitializeProgressResponse struct {
	*responses.BaseResponse
	RequestId string                                         `json:"RequestId" xml:"RequestId"`
	Items     []ItemsItemInDescribeReplicaInitializeProgress `json:"Items" xml:"Items"`
}

DescribeReplicaInitializeProgressResponse is the response struct for api DescribeReplicaInitializeProgress

func CreateDescribeReplicaInitializeProgressResponse

func CreateDescribeReplicaInitializeProgressResponse() (response *DescribeReplicaInitializeProgressResponse)

CreateDescribeReplicaInitializeProgressResponse creates a response to parse from DescribeReplicaInitializeProgress response

type DescribeReplicaPerformanceRequest

type DescribeReplicaPerformanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DestinationDBInstanceId string           `position:"Query" name:"DestinationDBInstanceId"`
	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"`
	SourceDBInstanceId      string           `position:"Query" name:"SourceDBInstanceId"`
	SecurityToken           string           `position:"Query" name:"SecurityToken"`
	ReplicaId               string           `position:"Query" name:"ReplicaId"`
	Key                     string           `position:"Query" name:"Key"`
}

DescribeReplicaPerformanceRequest is the request struct for api DescribeReplicaPerformance

func CreateDescribeReplicaPerformanceRequest

func CreateDescribeReplicaPerformanceRequest() (request *DescribeReplicaPerformanceRequest)

CreateDescribeReplicaPerformanceRequest creates a request to invoke DescribeReplicaPerformance API

type DescribeReplicaPerformanceResponse

type DescribeReplicaPerformanceResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	ReplicaId       string          `json:"ReplicaId" xml:"ReplicaId"`
	PerformanceKeys PerformanceKeys `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeReplicaPerformanceResponse is the response struct for api DescribeReplicaPerformance

func CreateDescribeReplicaPerformanceResponse

func CreateDescribeReplicaPerformanceResponse() (response *DescribeReplicaPerformanceResponse)

CreateDescribeReplicaPerformanceResponse creates a response to parse from DescribeReplicaPerformance response

type DescribeReplicaSetRoleRequest

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

DescribeReplicaSetRoleRequest is the request struct for api DescribeReplicaSetRole

func CreateDescribeReplicaSetRoleRequest

func CreateDescribeReplicaSetRoleRequest() (request *DescribeReplicaSetRoleRequest)

CreateDescribeReplicaSetRoleRequest creates a request to invoke DescribeReplicaSetRole API

type DescribeReplicaSetRoleResponse

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

DescribeReplicaSetRoleResponse is the response struct for api DescribeReplicaSetRole

func CreateDescribeReplicaSetRoleResponse

func CreateDescribeReplicaSetRoleResponse() (response *DescribeReplicaSetRoleResponse)

CreateDescribeReplicaSetRoleResponse creates a response to parse from DescribeReplicaSetRole response

type DescribeReplicaUsageRequest

type DescribeReplicaUsageRequest struct {
	*requests.RpcRequest
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceDBInstanceId      string           `position:"Query" name:"SourceDBInstanceId"`
	DestinationDBInstanceId string           `position:"Query" name:"DestinationDBInstanceId"`
	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"`
}

DescribeReplicaUsageRequest is the request struct for api DescribeReplicaUsage

func CreateDescribeReplicaUsageRequest

func CreateDescribeReplicaUsageRequest() (request *DescribeReplicaUsageRequest)

CreateDescribeReplicaUsageRequest creates a request to invoke DescribeReplicaUsage API

type DescribeReplicaUsageResponse

type DescribeReplicaUsageResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	ReplicaId       string          `json:"ReplicaId" xml:"ReplicaId"`
	PerformanceKeys PerformanceKeys `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeReplicaUsageResponse is the response struct for api DescribeReplicaUsage

func CreateDescribeReplicaUsageResponse

func CreateDescribeReplicaUsageResponse() (response *DescribeReplicaUsageResponse)

CreateDescribeReplicaUsageResponse creates a response to parse from DescribeReplicaUsage response

type DescribeReplicasRequest

type DescribeReplicasRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	AttachDbInstanceData requests.Boolean `position:"Query" name:"AttachDbInstanceData"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeReplicasRequest is the request struct for api DescribeReplicas

func CreateDescribeReplicasRequest

func CreateDescribeReplicasRequest() (request *DescribeReplicasRequest)

CreateDescribeReplicasRequest creates a request to invoke DescribeReplicas API

type DescribeReplicasResponse

type DescribeReplicasResponse struct {
	*responses.BaseResponse
	RequestId        string  `json:"RequestId" xml:"RequestId"`
	PageNumber       string  `json:"PageNumber" xml:"PageNumber"`
	TotalRecordCount int     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  int     `json:"PageRecordCount" xml:"PageRecordCount"`
	Replicas         []Items `json:"Replicas" xml:"Replicas"`
}

DescribeReplicasResponse is the response struct for api DescribeReplicas

func CreateDescribeReplicasResponse

func CreateDescribeReplicasResponse() (response *DescribeReplicasResponse)

CreateDescribeReplicasResponse creates a response to parse from DescribeReplicas response

type DescribeReplicationGroupRequest

type DescribeReplicationGroupRequest struct {
	*requests.RpcRequest
	DestinationInstanceIds string           `position:"Query" name:"DestinationInstanceIds"`
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken          string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	ReplicationGroupId     string           `position:"Query" name:"ReplicationGroupId"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	SourceInstanceId       string           `position:"Query" name:"SourceInstanceId"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeReplicationGroupRequest is the request struct for api DescribeReplicationGroup

func CreateDescribeReplicationGroupRequest

func CreateDescribeReplicationGroupRequest() (request *DescribeReplicationGroupRequest)

CreateDescribeReplicationGroupRequest creates a request to invoke DescribeReplicationGroup API

type DescribeReplicationGroupResponse

type DescribeReplicationGroupResponse struct {
	*responses.BaseResponse
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	TunnelContext []string `json:"tunnelContext" xml:"tunnelContext"`
}

DescribeReplicationGroupResponse is the response struct for api DescribeReplicationGroup

func CreateDescribeReplicationGroupResponse

func CreateDescribeReplicationGroupResponse() (response *DescribeReplicationGroupResponse)

CreateDescribeReplicationGroupResponse creates a response to parse from DescribeReplicationGroup response

type DescribeRunningLogRecordsRequest

type DescribeRunningLogRecordsRequest struct {
	*requests.RpcRequest
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	RoleType             string           `position:"Query" name:"RoleType"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

DescribeRunningLogRecordsRequest is the request struct for api DescribeRunningLogRecords

func CreateDescribeRunningLogRecordsRequest

func CreateDescribeRunningLogRecordsRequest() (request *DescribeRunningLogRecordsRequest)

CreateDescribeRunningLogRecordsRequest creates a request to invoke DescribeRunningLogRecords API

type DescribeRunningLogRecordsResponse

type DescribeRunningLogRecordsResponse struct {
	*responses.BaseResponse
	RequestId        string                           `json:"RequestId" xml:"RequestId"`
	Engine           string                           `json:"Engine" xml:"Engine"`
	TotalRecordCount int                              `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int                              `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                              `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeRunningLogRecords `json:"Items" xml:"Items"`
}

DescribeRunningLogRecordsResponse is the response struct for api DescribeRunningLogRecords

func CreateDescribeRunningLogRecordsResponse

func CreateDescribeRunningLogRecordsResponse() (response *DescribeRunningLogRecordsResponse)

CreateDescribeRunningLogRecordsResponse creates a response to parse from DescribeRunningLogRecords response

type DescribeSecurityIpsRequest

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

DescribeSecurityIpsRequest is the request struct for api DescribeSecurityIps

func CreateDescribeSecurityIpsRequest

func CreateDescribeSecurityIpsRequest() (request *DescribeSecurityIpsRequest)

CreateDescribeSecurityIpsRequest creates a request to invoke DescribeSecurityIps API

type DescribeSecurityIpsResponse

type DescribeSecurityIpsResponse struct {
	*responses.BaseResponse
	RequestId        string                                `json:"RequestId" xml:"RequestId"`
	SecurityIps      string                                `json:"SecurityIps" xml:"SecurityIps"`
	SecurityIpGroups SecurityIpGroupsInDescribeSecurityIps `json:"SecurityIpGroups" xml:"SecurityIpGroups"`
}

DescribeSecurityIpsResponse is the response struct for api DescribeSecurityIps

func CreateDescribeSecurityIpsResponse

func CreateDescribeSecurityIpsResponse() (response *DescribeSecurityIpsResponse)

CreateDescribeSecurityIpsResponse creates a response to parse from DescribeSecurityIps response

type DescribeShardingNetworkAddressRequest

type DescribeShardingNetworkAddressRequest 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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

DescribeShardingNetworkAddressRequest is the request struct for api DescribeShardingNetworkAddress

func CreateDescribeShardingNetworkAddressRequest

func CreateDescribeShardingNetworkAddressRequest() (request *DescribeShardingNetworkAddressRequest)

CreateDescribeShardingNetworkAddressRequest creates a request to invoke DescribeShardingNetworkAddress API

type DescribeShardingNetworkAddressResponse

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

DescribeShardingNetworkAddressResponse is the response struct for api DescribeShardingNetworkAddress

func CreateDescribeShardingNetworkAddressResponse

func CreateDescribeShardingNetworkAddressResponse() (response *DescribeShardingNetworkAddressResponse)

CreateDescribeShardingNetworkAddressResponse creates a response to parse from DescribeShardingNetworkAddress response

type DescribeSlowLogRecordsRequest

type DescribeSlowLogRecordsRequest struct {
	*requests.RpcRequest
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsRequest

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse

type DescribeSlowLogRecordsResponse struct {
	*responses.BaseResponse
	RequestId        string                        `json:"RequestId" xml:"RequestId"`
	Engine           string                        `json:"Engine" xml:"Engine"`
	TotalRecordCount int                           `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int                           `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int                           `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeSlowLogRecords `json:"Items" xml:"Items"`
}

DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsResponse

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeStaticVerificationListRequest

type DescribeStaticVerificationListRequest 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"`
	ReplicaId             string           `position:"Query" name:"ReplicaId"`
	DestinationInstanceId string           `position:"Query" name:"DestinationInstanceId"`
	SourceInstanceId      string           `position:"Query" name:"SourceInstanceId"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeStaticVerificationListRequest is the request struct for api DescribeStaticVerificationList

func CreateDescribeStaticVerificationListRequest

func CreateDescribeStaticVerificationListRequest() (request *DescribeStaticVerificationListRequest)

CreateDescribeStaticVerificationListRequest creates a request to invoke DescribeStaticVerificationList API

type DescribeStaticVerificationListResponse

type DescribeStaticVerificationListResponse struct {
	*responses.BaseResponse
	RequestId              string      `json:"RequestId" xml:"RequestId"`
	ReplicaId              string      `json:"ReplicaId" xml:"ReplicaId"`
	SourceInstanceId       string      `json:"SourceInstanceId" xml:"SourceInstanceId"`
	SourceDBNumber         int         `json:"SourceDBNumber" xml:"SourceDBNumber"`
	SourceTableNumber      int         `json:"SourceTableNumber" xml:"SourceTableNumber"`
	SourceCountNumber      int         `json:"SourceCountNumber" xml:"SourceCountNumber"`
	SourceDBSize           int         `json:"SourceDBSize" xml:"SourceDBSize"`
	DestinationInstanceId  string      `json:"DestinationInstanceId" xml:"DestinationInstanceId"`
	DestinationDBNumber    int         `json:"DestinationDBNumber" xml:"DestinationDBNumber"`
	DestinationTableNumber int         `json:"DestinationTableNumber" xml:"DestinationTableNumber"`
	DestinationCountNumber int         `json:"DestinationCountNumber" xml:"DestinationCountNumber"`
	DestinationDBSize      int         `json:"DestinationDBSize" xml:"DestinationDBSize"`
	ConsistencyPercent     string      `json:"ConsistencyPercent" xml:"ConsistencyPercent"`
	Items                  []ItemsItem `json:"Items" xml:"Items"`
}

DescribeStaticVerificationListResponse is the response struct for api DescribeStaticVerificationList

func CreateDescribeStaticVerificationListResponse

func CreateDescribeStaticVerificationListResponse() (response *DescribeStaticVerificationListResponse)

CreateDescribeStaticVerificationListResponse creates a response to parse from DescribeStaticVerificationList response

type DescribeStrategyRequest

type DescribeStrategyRequest 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"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeStrategyRequest is the request struct for api DescribeStrategy

func CreateDescribeStrategyRequest

func CreateDescribeStrategyRequest() (request *DescribeStrategyRequest)

CreateDescribeStrategyRequest creates a request to invoke DescribeStrategy API

type DescribeStrategyResponse

type DescribeStrategyResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	ReplicaId        string `json:"ReplicaId" xml:"ReplicaId"`
	RecoveryMode     string `json:"RecoveryMode" xml:"RecoveryMode"`
	VerificationMode string `json:"VerificationMode" xml:"VerificationMode"`
}

DescribeStrategyResponse is the response struct for api DescribeStrategy

func CreateDescribeStrategyResponse

func CreateDescribeStrategyResponse() (response *DescribeStrategyResponse)

CreateDescribeStrategyResponse creates a response to parse from DescribeStrategy response

type DescribeVerificationListRequest

type DescribeVerificationListRequest 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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
}

DescribeVerificationListRequest is the request struct for api DescribeVerificationList

func CreateDescribeVerificationListRequest

func CreateDescribeVerificationListRequest() (request *DescribeVerificationListRequest)

CreateDescribeVerificationListRequest creates a request to invoke DescribeVerificationList API

type DescribeVerificationListResponse

type DescribeVerificationListResponse struct {
	*responses.BaseResponse
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	ReplicaId        string      `json:"ReplicaId" xml:"ReplicaId"`
	PagNumber        int         `json:"PagNumber" xml:"PagNumber"`
	PageRecordCount  int         `json:"PageRecordCount" xml:"PageRecordCount"`
	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	Items            []ItemsItem `json:"Items" xml:"Items"`
}

DescribeVerificationListResponse is the response struct for api DescribeVerificationList

func CreateDescribeVerificationListResponse

func CreateDescribeVerificationListResponse() (response *DescribeVerificationListResponse)

CreateDescribeVerificationListResponse creates a response to parse from DescribeVerificationList response

type DestroyInstanceRequest

type DestroyInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	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"`
}

DestroyInstanceRequest is the request struct for api DestroyInstance

func CreateDestroyInstanceRequest

func CreateDestroyInstanceRequest() (request *DestroyInstanceRequest)

CreateDestroyInstanceRequest creates a request to invoke DestroyInstance API

type DestroyInstanceResponse

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

DestroyInstanceResponse is the response struct for api DestroyInstance

func CreateDestroyInstanceResponse

func CreateDestroyInstanceResponse() (response *DestroyInstanceResponse)

CreateDestroyInstanceResponse creates a response to parse from DestroyInstance response

type EvaluateFailOverSwitchRequest

type EvaluateFailOverSwitchRequest 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"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

EvaluateFailOverSwitchRequest is the request struct for api EvaluateFailOverSwitch

func CreateEvaluateFailOverSwitchRequest

func CreateEvaluateFailOverSwitchRequest() (request *EvaluateFailOverSwitchRequest)

CreateEvaluateFailOverSwitchRequest creates a request to invoke EvaluateFailOverSwitch API

type EvaluateFailOverSwitchResponse

type EvaluateFailOverSwitchResponse struct {
	*responses.BaseResponse
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	ReplicaId      string        `json:"ReplicaId" xml:"ReplicaId"`
	EvaluateResult string        `json:"EvaluateResult" xml:"EvaluateResult"`
	Items          []ItemsItem   `json:"Items" xml:"Items"`
	Reports        []ReportsItem `json:"Reports" xml:"Reports"`
}

EvaluateFailOverSwitchResponse is the response struct for api EvaluateFailOverSwitch

func CreateEvaluateFailOverSwitchResponse

func CreateEvaluateFailOverSwitchResponse() (response *EvaluateFailOverSwitchResponse)

CreateEvaluateFailOverSwitchResponse creates a response to parse from EvaluateFailOverSwitch response

type HistoricalParameter

type HistoricalParameter struct {
	ParameterName     string `json:"ParameterName" xml:"ParameterName"`
	ModifyTime        string `json:"ModifyTime" xml:"ModifyTime"`
	OldParameterValue string `json:"OldParameterValue" xml:"OldParameterValue"`
	NewParameterValue string `json:"NewParameterValue" xml:"NewParameterValue"`
}

HistoricalParameter is a nested struct in dds response

type HistoricalParameters

type HistoricalParameters struct {
	HistoricalParameter []HistoricalParameter `json:"HistoricalParameter" xml:"HistoricalParameter"`
}

HistoricalParameters is a nested struct in dds response

type IndexCombines

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

IndexCombines is a nested struct in dds response

type IndexRecommendations

type IndexRecommendations struct {
	Recommendation []Recommendation `json:"Recommendation" xml:"Recommendation"`
}

IndexRecommendations is a nested struct in dds response

type Items

type Items struct {
	Region                string  `json:"Region" xml:"Region"`
	Count                 int     `json:"Count" xml:"Count"`
	DBInstanceDescription string  `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	Engine                string  `json:"Engine" xml:"Engine"`
	ReadWriteType         string  `json:"ReadWriteType" xml:"ReadWriteType"`
	DomainMode            string  `json:"DomainMode" xml:"DomainMode"`
	ReplicaStatus         string  `json:"ReplicaStatus" xml:"ReplicaStatus"`
	ReplicaMode           string  `json:"ReplicaMode" xml:"ReplicaMode"`
	DBInstanceStatus      string  `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	RegionId              string  `json:"RegionId" xml:"RegionId"`
	Role                  string  `json:"Role" xml:"Role"`
	InstanceNetworkType   string  `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	ReplicaDescription    string  `json:"ReplicaDescription" xml:"ReplicaDescription"`
	DBInstanceId          string  `json:"DBInstanceId" xml:"DBInstanceId"`
	TaskType              string  `json:"TaskType" xml:"TaskType"`
	ReplicaId             string  `json:"ReplicaId" xml:"ReplicaId"`
	DBInstances           []Items `json:"DBInstances" xml:"DBInstances"`
}

Items is a nested struct in dds response

type ItemsInDescribeActiveOperationTask

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

ItemsInDescribeActiveOperationTask is a nested struct in dds response

type ItemsInDescribeAuditFiles

type ItemsInDescribeAuditFiles struct {
	LogFile []LogFile `json:"LogFile" xml:"LogFile"`
}

ItemsInDescribeAuditFiles is a nested struct in dds response

type ItemsInDescribeAuditRecords

type ItemsInDescribeAuditRecords struct {
	SQLRecord []SQLRecord `json:"SQLRecord" xml:"SQLRecord"`
}

ItemsInDescribeAuditRecords is a nested struct in dds response

type ItemsInDescribeErrorLogRecords

type ItemsInDescribeErrorLogRecords struct {
	LogRecords []LogRecords `json:"LogRecords" xml:"LogRecords"`
}

ItemsInDescribeErrorLogRecords is a nested struct in dds response

type ItemsInDescribeReplicaConflictInfo

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

ItemsInDescribeReplicaConflictInfo is a nested struct in dds response

type ItemsInDescribeReplicaInitializeProgress

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

ItemsInDescribeReplicaInitializeProgress is a nested struct in dds response

type ItemsInDescribeRunningLogRecords

type ItemsInDescribeRunningLogRecords struct {
	LogRecords []LogRecords `json:"LogRecords" xml:"LogRecords"`
}

ItemsInDescribeRunningLogRecords is a nested struct in dds response

type ItemsInDescribeSlowLogRecords

type ItemsInDescribeSlowLogRecords struct {
	LogRecords []LogRecords `json:"LogRecords" xml:"LogRecords"`
}

ItemsInDescribeSlowLogRecords is a nested struct in dds response

type ItemsInDescribeStaticVerificationList

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

ItemsInDescribeStaticVerificationList is a nested struct in dds response

type ItemsInDescribeVerificationList

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

ItemsInDescribeVerificationList is a nested struct in dds response

type ItemsInEvaluateFailOverSwitch

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

ItemsInEvaluateFailOverSwitch is a nested struct in dds response

type ItemsItem

type ItemsItem struct {
	ResultInfo            string         `json:"ResultInfo" xml:"ResultInfo"`
	InsName               string         `json:"InsName" xml:"InsName"`
	InternetIP            string         `json:"InternetIP" xml:"InternetIP"`
	ConfictReason         string         `json:"ConfictReason" xml:"ConfictReason"`
	SourceDetail          string         `json:"SourceDetail" xml:"SourceDetail"`
	TaskParams            string         `json:"TaskParams" xml:"TaskParams"`
	InconsistentFields    string         `json:"InconsistentFields" xml:"InconsistentFields"`
	InstanceIdA           string         `json:"InstanceIdA" xml:"InstanceIdA"`
	Deadline              string         `json:"Deadline" xml:"Deadline"`
	ConflictGtid          string         `json:"ConflictGtid" xml:"ConflictGtid"`
	DestinationDetail     string         `json:"DestinationDetail" xml:"DestinationDetail"`
	DbType                string         `json:"DbType" xml:"DbType"`
	Key                   string         `json:"Key" xml:"Key"`
	ModifiedTime          string         `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime           string         `json:"CreatedTime" xml:"CreatedTime"`
	RegionId              string         `json:"RegionId" xml:"RegionId"`
	InstanceNetworkType   string         `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	RecoveryMode          string         `json:"RecoveryMode" xml:"RecoveryMode"`
	AbnormalType          string         `json:"AbnormalType" xml:"AbnormalType"`
	SwitchTime            string         `json:"SwitchTime" xml:"SwitchTime"`
	DBInstanceId          string         `json:"DBInstanceId" xml:"DBInstanceId"`
	DatabaseName          string         `json:"DatabaseName" xml:"DatabaseName"`
	SecurityIPList        string         `json:"SecurityIPList" xml:"SecurityIPList"`
	DetailInfo            string         `json:"DetailInfo" xml:"DetailInfo"`
	Id                    int            `json:"Id" xml:"Id"`
	Status                int            `json:"Status" xml:"Status"`
	Schema                string         `json:"Schema" xml:"Schema"`
	ReadWriteType         string         `json:"ReadWriteType" xml:"ReadWriteType"`
	HasInternetIP         bool           `json:"HasInternetIP" xml:"HasInternetIP"`
	DestinationInstanceId string         `json:"DestinationInstanceId" xml:"DestinationInstanceId"`
	PrepareInterval       string         `json:"PrepareInterval" xml:"PrepareInterval"`
	OccurTime             string         `json:"OccurTime" xml:"OccurTime"`
	InstanceIdB           string         `json:"InstanceIdB" xml:"InstanceIdB"`
	StartTime             string         `json:"StartTime" xml:"StartTime"`
	SourceInstanceId      string         `json:"SourceInstanceId" xml:"SourceInstanceId"`
	InconsistentType      string         `json:"InconsistentType" xml:"InconsistentType"`
	ConfictKey            string         `json:"ConfictKey" xml:"ConfictKey"`
	KeyType               string         `json:"KeyType" xml:"KeyType"`
	TaskType              string         `json:"TaskType" xml:"TaskType"`
	Accounts              []AccountsItem `json:"Accounts" xml:"Accounts"`
}

ItemsItem is a nested struct in dds response

type ItemsItemInDescribeReplicaInitializeProgress

type ItemsItemInDescribeReplicaInitializeProgress struct {
	ReplicaId   string `json:"ReplicaId" xml:"ReplicaId"`
	Status      string `json:"Status" xml:"Status"`
	Progress    string `json:"Progress" xml:"Progress"`
	FinishTime  string `json:"FinishTime" xml:"FinishTime"`
	CurrentStep string `json:"CurrentStep" xml:"CurrentStep"`
}

ItemsItemInDescribeReplicaInitializeProgress is a nested struct in dds response

type LogFile

type LogFile struct {
	FileID         int    `json:"FileID" xml:"FileID"`
	LogStatus      string `json:"LogStatus" xml:"LogStatus"`
	LogStartTime   string `json:"LogStartTime" xml:"LogStartTime"`
	LogEndTime     string `json:"LogEndTime" xml:"LogEndTime"`
	LogDownloadURL string `json:"LogDownloadURL" xml:"LogDownloadURL"`
	LogSize        int    `json:"LogSize" xml:"LogSize"`
}

LogFile is a nested struct in dds response

type LogRecords

type LogRecords struct {
	Category           string `json:"Category" xml:"Category"`
	Id                 int    `json:"Id" xml:"Id"`
	HostAddress        string `json:"HostAddress" xml:"HostAddress"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	QueryTimes         string `json:"QueryTimes" xml:"QueryTimes"`
	SQLText            string `json:"SQLText" xml:"SQLText"`
	ConnInfo           string `json:"ConnInfo" xml:"ConnInfo"`
	Content            int    `json:"Content" xml:"Content"`
	ExecutionStartTime string `json:"ExecutionStartTime" xml:"ExecutionStartTime"`
	ReturnRowCounts    int    `json:"ReturnRowCounts" xml:"ReturnRowCounts"`
	AccountName        string `json:"AccountName" xml:"AccountName"`
	DocsExamined       int    `json:"DocsExamined" xml:"DocsExamined"`
	DBName             string `json:"DBName" xml:"DBName"`
	KeysExamined       int    `json:"KeysExamined" xml:"KeysExamined"`
}

LogRecords is a nested struct in dds response

type ModifyAccountDescriptionRequest

type ModifyAccountDescriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	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"`
	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 ModifyActiveOperationTaskRequest

type ModifyActiveOperationTaskRequest 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"`
	Ids                  string           `position:"Query" name:"Ids"`
	SwitchTime           string           `position:"Query" name:"SwitchTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyActiveOperationTaskRequest is the request struct for api ModifyActiveOperationTask

func CreateModifyActiveOperationTaskRequest

func CreateModifyActiveOperationTaskRequest() (request *ModifyActiveOperationTaskRequest)

CreateModifyActiveOperationTaskRequest creates a request to invoke ModifyActiveOperationTask API

type ModifyActiveOperationTaskResponse

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

ModifyActiveOperationTaskResponse is the response struct for api ModifyActiveOperationTask

func CreateModifyActiveOperationTaskResponse

func CreateModifyActiveOperationTaskResponse() (response *ModifyActiveOperationTaskResponse)

CreateModifyActiveOperationTaskResponse creates a response to parse from ModifyActiveOperationTask response

type ModifyAuditLogFilterRequest

type ModifyAuditLogFilterRequest struct {
	*requests.RpcRequest
	Filter               string           `position:"Query" name:"Filter"`
	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"`
	RoleType             string           `position:"Query" name:"RoleType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyAuditLogFilterRequest is the request struct for api ModifyAuditLogFilter

func CreateModifyAuditLogFilterRequest

func CreateModifyAuditLogFilterRequest() (request *ModifyAuditLogFilterRequest)

CreateModifyAuditLogFilterRequest creates a request to invoke ModifyAuditLogFilter API

type ModifyAuditLogFilterResponse

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

ModifyAuditLogFilterResponse is the response struct for api ModifyAuditLogFilter

func CreateModifyAuditLogFilterResponse

func CreateModifyAuditLogFilterResponse() (response *ModifyAuditLogFilterResponse)

CreateModifyAuditLogFilterResponse creates a response to parse from ModifyAuditLogFilter response

type ModifyAuditPolicyRequest

type ModifyAuditPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AuditStatus          string           `position:"Query" name:"AuditStatus"`
	StoragePeriod        requests.Integer `position:"Query" name:"StoragePeriod"`
	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"`
}

ModifyAuditPolicyRequest is the request struct for api ModifyAuditPolicy

func CreateModifyAuditPolicyRequest

func CreateModifyAuditPolicyRequest() (request *ModifyAuditPolicyRequest)

CreateModifyAuditPolicyRequest creates a request to invoke ModifyAuditPolicy API

type ModifyAuditPolicyResponse

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

ModifyAuditPolicyResponse is the response struct for api ModifyAuditPolicy

func CreateModifyAuditPolicyResponse

func CreateModifyAuditPolicyResponse() (response *ModifyAuditPolicyResponse)

CreateModifyAuditPolicyResponse creates a response to parse from ModifyAuditPolicy response

type ModifyBackupPolicyRequest

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	PreferredBackupTime   string           `position:"Query" name:"PreferredBackupTime"`
	PreferredBackupPeriod string           `position:"Query" name:"PreferredBackupPeriod"`
	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"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyDBInstanceConnectionStringRequest

type ModifyDBInstanceConnectionStringRequest 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"`
	NewConnectionString     string           `position:"Query" name:"NewConnectionString"`
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	NodeId                  string           `position:"Query" name:"NodeId"`
	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"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	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"`
	NodeId                string           `position:"Query" name:"NodeId"`
}

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 ModifyDBInstanceMaintainTimeRequest

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

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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Granularity          string           `position:"Query" name:"Granularity"`
	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 ModifyDBInstanceNetExpireTimeRequest

type ModifyDBInstanceNetExpireTimeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken            string           `position:"Query" name:"SecurityToken"`
	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"`
	ClassicExpendExpiredDays requests.Integer `position:"Query" name:"ClassicExpendExpiredDays"`
}

ModifyDBInstanceNetExpireTimeRequest is the request struct for api ModifyDBInstanceNetExpireTime

func CreateModifyDBInstanceNetExpireTimeRequest

func CreateModifyDBInstanceNetExpireTimeRequest() (request *ModifyDBInstanceNetExpireTimeRequest)

CreateModifyDBInstanceNetExpireTimeRequest creates a request to invoke ModifyDBInstanceNetExpireTime API

type ModifyDBInstanceNetExpireTimeResponse

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

ModifyDBInstanceNetExpireTimeResponse is the response struct for api ModifyDBInstanceNetExpireTime

func CreateModifyDBInstanceNetExpireTimeResponse

func CreateModifyDBInstanceNetExpireTimeResponse() (response *ModifyDBInstanceNetExpireTimeResponse)

CreateModifyDBInstanceNetExpireTimeResponse creates a response to parse from ModifyDBInstanceNetExpireTime 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"`
	NetworkType          string           `position:"Query" name:"NetworkType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	RetainClassic        string           `position:"Query" name:"RetainClassic"`
	ClassicExpiredDays   requests.Integer `position:"Query" name:"ClassicExpiredDays"`
	VpcId                string           `position:"Query" name:"VpcId"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
}

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

ModifyDBInstanceNetworkTypeResponse is the response struct for api ModifyDBInstanceNetworkType

func CreateModifyDBInstanceNetworkTypeResponse

func CreateModifyDBInstanceNetworkTypeResponse() (response *ModifyDBInstanceNetworkTypeResponse)

CreateModifyDBInstanceNetworkTypeResponse creates a response to parse from ModifyDBInstanceNetworkType response

type ModifyDBInstanceSSLRequest

type ModifyDBInstanceSSLRequest struct {
	*requests.RpcRequest
	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"`
	SSLAction            string           `position:"Query" name:"SSLAction"`
	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    string           `position:"Query" name:"DBInstanceStorage"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	FromApp              string           `position:"Query" name:"FromApp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CouponNo             string           `position:"Query" name:"CouponNo"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ReplicationFactor    string           `position:"Query" name:"ReplicationFactor"`
	DBInstanceClass      string           `position:"Query" name:"DBInstanceClass"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

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

ModifyDBInstanceSpecResponse is the response struct for api ModifyDBInstanceSpec

func CreateModifyDBInstanceSpecResponse

func CreateModifyDBInstanceSpecResponse() (response *ModifyDBInstanceSpecResponse)

CreateModifyDBInstanceSpecResponse creates a response to parse from ModifyDBInstanceSpec response

type ModifyGuardDomainModeRequest

type ModifyGuardDomainModeRequest struct {
	*requests.RpcRequest
	DomainMode           string           `position:"Query" name:"DomainMode"`
	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"`
}

ModifyGuardDomainModeRequest is the request struct for api ModifyGuardDomainMode

func CreateModifyGuardDomainModeRequest

func CreateModifyGuardDomainModeRequest() (request *ModifyGuardDomainModeRequest)

CreateModifyGuardDomainModeRequest creates a request to invoke ModifyGuardDomainMode API

type ModifyGuardDomainModeResponse

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

ModifyGuardDomainModeResponse is the response struct for api ModifyGuardDomainMode

func CreateModifyGuardDomainModeResponse

func CreateModifyGuardDomainModeResponse() (response *ModifyGuardDomainModeResponse)

CreateModifyGuardDomainModeResponse creates a response to parse from ModifyGuardDomainMode response

type ModifyNodeSpecRequest

type ModifyNodeSpecRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	NodeStorage          requests.Integer `position:"Query" name:"NodeStorage"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NodeClass            string           `position:"Query" name:"NodeClass"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

ModifyNodeSpecRequest is the request struct for api ModifyNodeSpec

func CreateModifyNodeSpecRequest

func CreateModifyNodeSpecRequest() (request *ModifyNodeSpecRequest)

CreateModifyNodeSpecRequest creates a request to invoke ModifyNodeSpec API

type ModifyNodeSpecResponse

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

ModifyNodeSpecResponse is the response struct for api ModifyNodeSpec

func CreateModifyNodeSpecResponse

func CreateModifyNodeSpecResponse() (response *ModifyNodeSpecResponse)

CreateModifyNodeSpecResponse creates a response to parse from ModifyNodeSpec response

type ModifyParametersRequest

type ModifyParametersRequest 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"`
	NodeId               string           `position:"Query" name:"NodeId"`
	Parameters           string           `position:"Query" name:"Parameters"`
}

ModifyParametersRequest is the request struct for api ModifyParameters

func CreateModifyParametersRequest

func CreateModifyParametersRequest() (request *ModifyParametersRequest)

CreateModifyParametersRequest creates a request to invoke ModifyParameters API

type ModifyParametersResponse

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

ModifyParametersResponse is the response struct for api ModifyParameters

func CreateModifyParametersResponse

func CreateModifyParametersResponse() (response *ModifyParametersResponse)

CreateModifyParametersResponse creates a response to parse from ModifyParameters 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 ModifyReplicaModeRequest

type ModifyReplicaModeRequest struct {
	*requests.RpcRequest
	DomainMode           string           `position:"Query" name:"DomainMode"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PrimaryInstanceId    string           `position:"Query" name:"PrimaryInstanceId"`
	ReplicaMode          string           `position:"Query" name:"ReplicaMode"`
	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"`
}

ModifyReplicaModeRequest is the request struct for api ModifyReplicaMode

func CreateModifyReplicaModeRequest

func CreateModifyReplicaModeRequest() (request *ModifyReplicaModeRequest)

CreateModifyReplicaModeRequest creates a request to invoke ModifyReplicaMode API

type ModifyReplicaModeResponse

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

ModifyReplicaModeResponse is the response struct for api ModifyReplicaMode

func CreateModifyReplicaModeResponse

func CreateModifyReplicaModeResponse() (response *ModifyReplicaModeResponse)

CreateModifyReplicaModeResponse creates a response to parse from ModifyReplicaMode response

type ModifyReplicaRecoveryModeRequest

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

ModifyReplicaRecoveryModeRequest is the request struct for api ModifyReplicaRecoveryMode

func CreateModifyReplicaRecoveryModeRequest

func CreateModifyReplicaRecoveryModeRequest() (request *ModifyReplicaRecoveryModeRequest)

CreateModifyReplicaRecoveryModeRequest creates a request to invoke ModifyReplicaRecoveryMode API

type ModifyReplicaRecoveryModeResponse

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

ModifyReplicaRecoveryModeResponse is the response struct for api ModifyReplicaRecoveryMode

func CreateModifyReplicaRecoveryModeResponse

func CreateModifyReplicaRecoveryModeResponse() (response *ModifyReplicaRecoveryModeResponse)

CreateModifyReplicaRecoveryModeResponse creates a response to parse from ModifyReplicaRecoveryMode response

type ModifyReplicaRelationRequest

type ModifyReplicaRelationRequest 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"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyReplicaRelationRequest is the request struct for api ModifyReplicaRelation

func CreateModifyReplicaRelationRequest

func CreateModifyReplicaRelationRequest() (request *ModifyReplicaRelationRequest)

CreateModifyReplicaRelationRequest creates a request to invoke ModifyReplicaRelation API

type ModifyReplicaRelationResponse

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

ModifyReplicaRelationResponse is the response struct for api ModifyReplicaRelation

func CreateModifyReplicaRelationResponse

func CreateModifyReplicaRelationResponse() (response *ModifyReplicaRelationResponse)

CreateModifyReplicaRelationResponse creates a response to parse from ModifyReplicaRelation response

type ModifyReplicaVerificationModeRequest

type ModifyReplicaVerificationModeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VerificationMode     string           `position:"Query" name:"VerificationMode"`
	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"`
}

ModifyReplicaVerificationModeRequest is the request struct for api ModifyReplicaVerificationMode

func CreateModifyReplicaVerificationModeRequest

func CreateModifyReplicaVerificationModeRequest() (request *ModifyReplicaVerificationModeRequest)

CreateModifyReplicaVerificationModeRequest creates a request to invoke ModifyReplicaVerificationMode API

type ModifyReplicaVerificationModeResponse

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

ModifyReplicaVerificationModeResponse is the response struct for api ModifyReplicaVerificationMode

func CreateModifyReplicaVerificationModeResponse

func CreateModifyReplicaVerificationModeResponse() (response *ModifyReplicaVerificationModeResponse)

CreateModifyReplicaVerificationModeResponse creates a response to parse from ModifyReplicaVerificationMode response

type ModifySecurityIpsRequest

type ModifySecurityIpsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ModifyMode               string           `position:"Query" name:"ModifyMode"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
	SecurityIps              string           `position:"Query" name:"SecurityIps"`
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
	SecurityIpGroupName      string           `position:"Query" name:"SecurityIpGroupName"`
	SecurityToken            string           `position:"Query" name:"SecurityToken"`
	DBInstanceId             string           `position:"Query" name:"DBInstanceId"`
	SecurityIpGroupAttribute string           `position:"Query" name:"SecurityIpGroupAttribute"`
}

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

ModifySecurityIpsResponse is the response struct for api ModifySecurityIps

func CreateModifySecurityIpsResponse

func CreateModifySecurityIpsResponse() (response *ModifySecurityIpsResponse)

CreateModifySecurityIpsResponse creates a response to parse from ModifySecurityIps response

type MongosAttribute

type MongosAttribute struct {
	MaxIOPS            int    `json:"MaxIOPS" xml:"MaxIOPS"`
	NodeId             string `json:"NodeId" xml:"NodeId"`
	NodeDescription    string `json:"NodeDescription" xml:"NodeDescription"`
	Port               int    `json:"Port" xml:"Port"`
	MaxConnections     int    `json:"MaxConnections" xml:"MaxConnections"`
	VPCId              string `json:"VPCId" xml:"VPCId"`
	ConnectSting       string `json:"ConnectSting" xml:"ConnectSting"`
	VSwitchId          string `json:"VSwitchId" xml:"VSwitchId"`
	NodeClass          string `json:"NodeClass" xml:"NodeClass"`
	VpcCloudInstanceId string `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
}

MongosAttribute is a nested struct in dds response

type MongosListInDescribeDBInstanceAttribute

type MongosListInDescribeDBInstanceAttribute struct {
	MongosAttribute []MongosAttribute `json:"MongosAttribute" xml:"MongosAttribute"`
}

MongosListInDescribeDBInstanceAttribute is a nested struct in dds response

type MongosListInDescribeDBInstances

type MongosListInDescribeDBInstances struct {
	MongosAttribute []MongosAttribute `json:"MongosAttribute" xml:"MongosAttribute"`
}

MongosListInDescribeDBInstances is a nested struct in dds response

type NetworkAddress

type NetworkAddress struct {
	NetworkAddress string `json:"NetworkAddress" xml:"NetworkAddress"`
	IPAddress      string `json:"IPAddress" xml:"IPAddress"`
	NetworkType    string `json:"NetworkType" xml:"NetworkType"`
	Port           string `json:"Port" xml:"Port"`
	VPCId          string `json:"VPCId" xml:"VPCId"`
	VswitchId      string `json:"VswitchId" xml:"VswitchId"`
	NodeId         string `json:"NodeId" xml:"NodeId"`
	ExpiredTime    string `json:"ExpiredTime" xml:"ExpiredTime"`
}

NetworkAddress is a nested struct in dds response

type NetworkAddresses

type NetworkAddresses struct {
	NetworkAddress []NetworkAddress `json:"NetworkAddress" xml:"NetworkAddress"`
}

NetworkAddresses is a nested struct in dds response

type Parameter

type Parameter struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ModifiableStatus     bool   `json:"ModifiableStatus" xml:"ModifiableStatus"`
	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
	CheckingCode         string `json:"CheckingCode" xml:"CheckingCode"`
	ForceRestart         bool   `json:"ForceRestart" xml:"ForceRestart"`
	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
}

Parameter is a nested struct in dds response

type ParameterInDescribeParameters

type ParameterInDescribeParameters struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
	ModifiableStatus     string `json:"ModifiableStatus" xml:"ModifiableStatus"`
	ForceRestart         string `json:"ForceRestart" xml:"ForceRestart"`
	CheckingCode         string `json:"CheckingCode" xml:"CheckingCode"`
	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
}

ParameterInDescribeParameters is a nested struct in dds response

type Parameters

type Parameters struct {
	TemplateRecord []TemplateRecord `json:"TemplateRecord" xml:"TemplateRecord"`
}

Parameters is a nested struct in dds response

type PerformanceKey

type PerformanceKey struct {
	Key               string                                           `json:"Key" xml:"Key"`
	Unit              string                                           `json:"Unit" xml:"Unit"`
	ValueFormat       string                                           `json:"ValueFormat" xml:"ValueFormat"`
	PerformanceValues PerformanceValuesInDescribeDBInstancePerformance `json:"PerformanceValues" xml:"PerformanceValues"`
}

PerformanceKey is a nested struct in dds response

type PerformanceKeyInDescribeReplicaPerformance

type PerformanceKeyInDescribeReplicaPerformance struct {
	PerformanceKeyItem []PerformanceKeyItem `json:"PerformanceKeyItem" xml:"PerformanceKeyItem"`
}

PerformanceKeyInDescribeReplicaPerformance is a nested struct in dds response

type PerformanceKeyInDescribeReplicaUsage

type PerformanceKeyInDescribeReplicaUsage struct {
	PerformanceKeyItem []PerformanceKeyItem `json:"PerformanceKeyItem" xml:"PerformanceKeyItem"`
}

PerformanceKeyInDescribeReplicaUsage is a nested struct in dds response

type PerformanceKeyItem

type PerformanceKeyItem struct {
	Key               string            `json:"Key" xml:"Key"`
	Unit              string            `json:"Unit" xml:"Unit"`
	ValueFormat       string            `json:"ValueFormat" xml:"ValueFormat"`
	PerformanceValues PerformanceValues `json:"PerformanceValues" xml:"PerformanceValues"`
}

PerformanceKeyItem is a nested struct in dds response

type PerformanceKeys

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

PerformanceKeys is a nested struct in dds response

type PerformanceKeysInDescribeDBInstancePerformance

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

PerformanceKeysInDescribeDBInstancePerformance is a nested struct in dds response

type PerformanceValue

type PerformanceValue struct {
	Value string `json:"Value" xml:"Value"`
	Date  string `json:"Date" xml:"Date"`
}

PerformanceValue is a nested struct in dds response

type PerformanceValueInDescribeReplicaPerformance

type PerformanceValueInDescribeReplicaPerformance struct {
	PerformanceValueItem []PerformanceValueItem `json:"PerformanceValueItem" xml:"PerformanceValueItem"`
}

PerformanceValueInDescribeReplicaPerformance is a nested struct in dds response

type PerformanceValueInDescribeReplicaUsage

type PerformanceValueInDescribeReplicaUsage struct {
	PerformanceValueItem []PerformanceValueItem `json:"PerformanceValueItem" xml:"PerformanceValueItem"`
}

PerformanceValueInDescribeReplicaUsage is a nested struct in dds response

type PerformanceValueItem

type PerformanceValueItem struct {
	Value string `json:"Value" xml:"Value"`
	Date  string `json:"Date" xml:"Date"`
}

PerformanceValueItem is a nested struct in dds response

type PerformanceValues

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

PerformanceValues is a nested struct in dds response

type PerformanceValuesInDescribeDBInstancePerformance

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

PerformanceValuesInDescribeDBInstancePerformance is a nested struct in dds response

type Recommendation

type Recommendation struct {
	RecmdType string `json:"RecmdType" xml:"RecmdType"`
	Content   string `json:"Content" xml:"Content"`
}

Recommendation is a nested struct in dds response

type RegionList

type RegionList struct {
	Items []Items `json:"Items" xml:"Items"`
}

RegionList is a nested struct in dds response

type Regions

type Regions struct {
	DdsRegion []DdsRegion `json:"DdsRegion" xml:"DdsRegion"`
}

Regions is a nested struct in dds response

type ReleaseNote

type ReleaseNote struct {
	KernelVersion string `json:"KernelVersion" xml:"KernelVersion"`
	ReleaseNote   string `json:"ReleaseNote" xml:"ReleaseNote"`
}

ReleaseNote is a nested struct in dds response

type ReleaseNotes

type ReleaseNotes struct {
	ReleaseNote []ReleaseNote `json:"ReleaseNote" xml:"ReleaseNote"`
}

ReleaseNotes is a nested struct in dds response

type ReleasePublicNetworkAddressRequest

type ReleasePublicNetworkAddressRequest 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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

ReleasePublicNetworkAddressRequest is the request struct for api ReleasePublicNetworkAddress

func CreateReleasePublicNetworkAddressRequest

func CreateReleasePublicNetworkAddressRequest() (request *ReleasePublicNetworkAddressRequest)

CreateReleasePublicNetworkAddressRequest creates a request to invoke ReleasePublicNetworkAddress API

type ReleasePublicNetworkAddressResponse

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

ReleasePublicNetworkAddressResponse is the response struct for api ReleasePublicNetworkAddress

func CreateReleasePublicNetworkAddressResponse

func CreateReleasePublicNetworkAddressResponse() (response *ReleasePublicNetworkAddressResponse)

CreateReleasePublicNetworkAddressResponse creates a response to parse from ReleasePublicNetworkAddress response

type ReleaseReplicaRequest

type ReleaseReplicaRequest 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"`
	ReplicaId            string           `position:"Query" name:"ReplicaId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ReleaseReplicaRequest is the request struct for api ReleaseReplica

func CreateReleaseReplicaRequest

func CreateReleaseReplicaRequest() (request *ReleaseReplicaRequest)

CreateReleaseReplicaRequest creates a request to invoke ReleaseReplica API

type ReleaseReplicaResponse

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

ReleaseReplicaResponse is the response struct for api ReleaseReplica

func CreateReleaseReplicaResponse

func CreateReleaseReplicaResponse() (response *ReleaseReplicaResponse)

CreateReleaseReplicaResponse creates a response to parse from ReleaseReplica response

type RenewDBInstanceRequest

type RenewDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period               requests.Integer `position:"Query" name:"Period"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CouponNo             string           `position:"Query" name:"CouponNo"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

RenewDBInstanceRequest is the request struct for api RenewDBInstance

func CreateRenewDBInstanceRequest

func CreateRenewDBInstanceRequest() (request *RenewDBInstanceRequest)

CreateRenewDBInstanceRequest creates a request to invoke RenewDBInstance API

type RenewDBInstanceResponse

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

RenewDBInstanceResponse is the response struct for api RenewDBInstance

func CreateRenewDBInstanceResponse

func CreateRenewDBInstanceResponse() (response *RenewDBInstanceResponse)

CreateRenewDBInstanceResponse creates a response to parse from RenewDBInstance response

type ReplicaSet

type ReplicaSet struct {
	VPCCloudInstanceId string `json:"VPCCloudInstanceId" xml:"VPCCloudInstanceId"`
	ConnectionPort     string `json:"ConnectionPort" xml:"ConnectionPort"`
	RoleId             string `json:"RoleId" xml:"RoleId"`
	ExpiredTime        string `json:"ExpiredTime" xml:"ExpiredTime"`
	VPCId              string `json:"VPCId" xml:"VPCId"`
	VSwitchId          string `json:"VSwitchId" xml:"VSwitchId"`
	ReplicaSetRole     string `json:"ReplicaSetRole" xml:"ReplicaSetRole"`
	ConnectionDomain   string `json:"ConnectionDomain" xml:"ConnectionDomain"`
	NetworkType        string `json:"NetworkType" xml:"NetworkType"`
}

ReplicaSet is a nested struct in dds response

type ReplicaSetsInDescribeDBInstanceAttribute

type ReplicaSetsInDescribeDBInstanceAttribute struct {
	ReplicaSet []ReplicaSet `json:"ReplicaSet" xml:"ReplicaSet"`
}

ReplicaSetsInDescribeDBInstanceAttribute is a nested struct in dds response

type ReplicaSetsInDescribeReplicaSetRole

type ReplicaSetsInDescribeReplicaSetRole struct {
	ReplicaSet []ReplicaSet `json:"ReplicaSet" xml:"ReplicaSet"`
}

ReplicaSetsInDescribeReplicaSetRole is a nested struct in dds response

type Replicas

type Replicas struct {
	Items []Items `json:"Items" xml:"Items"`
}

Replicas is a nested struct in dds response

type Reports

type Reports struct {
	ReportsItem []ReportsItem `json:"ReportsItem" xml:"ReportsItem"`
}

Reports is a nested struct in dds response

type ReportsItem

type ReportsItem struct {
	CheckType     string `json:"CheckType" xml:"CheckType"`
	Severity      string `json:"Severity" xml:"Severity"`
	ReasonCode    string `json:"ReasonCode" xml:"ReasonCode"`
	ReasonMessage string `json:"ReasonMessage" xml:"ReasonMessage"`
}

ReportsItem is a nested struct in dds 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"`
	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"`
}

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 RestartDBInstanceRequest

type RestartDBInstanceRequest 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"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	BackupId             requests.Integer `position:"Query" name:"BackupId"`
	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 RunningParameters

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

RunningParameters is a nested struct in dds response

type SQLRecord

type SQLRecord struct {
	DBName              string `json:"DBName" xml:"DBName"`
	AccountName         string `json:"AccountName" xml:"AccountName"`
	HostAddress         string `json:"HostAddress" xml:"HostAddress"`
	Syntax              string `json:"Syntax" xml:"Syntax"`
	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 dds response

type SampleRequest

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

SampleRequest is the request struct for api Sample

func CreateSampleRequest

func CreateSampleRequest() (request *SampleRequest)

CreateSampleRequest creates a request to invoke Sample API

type SampleResponse

type SampleResponse struct {
	*responses.BaseResponse
	RequestId        string                   `json:"RequestId" xml:"RequestId"`
	SecurityIps      string                   `json:"SecurityIps" xml:"SecurityIps"`
	SecurityIpGroups SecurityIpGroupsInSample `json:"SecurityIpGroups" xml:"SecurityIpGroups"`
}

SampleResponse is the response struct for api Sample

func CreateSampleResponse

func CreateSampleResponse() (response *SampleResponse)

CreateSampleResponse creates a response to parse from Sample response

type SecurityIpGroup

type SecurityIpGroup struct {
	SecurityIpGroupName      string `json:"SecurityIpGroupName" xml:"SecurityIpGroupName"`
	SecurityIpGroupAttribute string `json:"SecurityIpGroupAttribute" xml:"SecurityIpGroupAttribute"`
	SecurityIpList           string `json:"SecurityIpList" xml:"SecurityIpList"`
}

SecurityIpGroup is a nested struct in dds response

type SecurityIpGroupsInDescribeSecurityIps

type SecurityIpGroupsInDescribeSecurityIps struct {
	SecurityIpGroup []SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"`
}

SecurityIpGroupsInDescribeSecurityIps is a nested struct in dds response

type SecurityIpGroupsInSample

type SecurityIpGroupsInSample struct {
	SecurityIpGroup []SecurityIpGroup `json:"SecurityIpGroup" xml:"SecurityIpGroup"`
}

SecurityIpGroupsInSample is a nested struct in dds response

type ShardAttribute

type ShardAttribute struct {
	MaxIOPS         int    `json:"MaxIOPS" xml:"MaxIOPS"`
	NodeId          string `json:"NodeId" xml:"NodeId"`
	NodeDescription string `json:"NodeDescription" xml:"NodeDescription"`
	MaxConnections  int    `json:"MaxConnections" xml:"MaxConnections"`
	NodeStorage     int    `json:"NodeStorage" xml:"NodeStorage"`
	NodeClass       string `json:"NodeClass" xml:"NodeClass"`
}

ShardAttribute is a nested struct in dds response

type ShardListInDescribeDBInstanceAttribute

type ShardListInDescribeDBInstanceAttribute struct {
	ShardAttribute []ShardAttribute `json:"ShardAttribute" xml:"ShardAttribute"`
}

ShardListInDescribeDBInstanceAttribute is a nested struct in dds response

type ShardListInDescribeDBInstances

type ShardListInDescribeDBInstances struct {
	ShardAttribute []ShardAttribute `json:"ShardAttribute" xml:"ShardAttribute"`
}

ShardListInDescribeDBInstances is a nested struct in dds response

type SwitchDBInstanceHARequest

type SwitchDBInstanceHARequest 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"`
	TargetInstanceId     requests.Integer `position:"Query" name:"TargetInstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	SwitchType           requests.Integer `position:"Query" name:"SwitchType"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SourceInstanceId     requests.Integer `position:"Query" name:"SourceInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

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 SwithcDBInstanceHARequest

type SwithcDBInstanceHARequest 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"`
	TargetInstanceId     requests.Integer `position:"Query" name:"TargetInstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	SwitchType           requests.Integer `position:"Query" name:"SwitchType"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	SourceInstanceId     requests.Integer `position:"Query" name:"SourceInstanceId"`
	NodeId               string           `position:"Query" name:"NodeId"`
}

SwithcDBInstanceHARequest is the request struct for api SwithcDBInstanceHA

func CreateSwithcDBInstanceHARequest

func CreateSwithcDBInstanceHARequest() (request *SwithcDBInstanceHARequest)

CreateSwithcDBInstanceHARequest creates a request to invoke SwithcDBInstanceHA API

type SwithcDBInstanceHAResponse

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

SwithcDBInstanceHAResponse is the response struct for api SwithcDBInstanceHA

func CreateSwithcDBInstanceHAResponse

func CreateSwithcDBInstanceHAResponse() (response *SwithcDBInstanceHAResponse)

CreateSwithcDBInstanceHAResponse creates a response to parse from SwithcDBInstanceHA response

type TemplateRecord

type TemplateRecord struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
	ForceModify          bool   `json:"ForceModify" xml:"ForceModify"`
	ForceRestart         bool   `json:"ForceRestart" xml:"ForceRestart"`
	CheckingCode         string `json:"CheckingCode" xml:"CheckingCode"`
	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
}

TemplateRecord is a nested struct in dds response

type TimeRangeInDescribeAvailableTimeRange

type TimeRangeInDescribeAvailableTimeRange struct {
	TimeRangeItem []TimeRangeItem `json:"TimeRangeItem" xml:"TimeRangeItem"`
}

TimeRangeInDescribeAvailableTimeRange is a nested struct in dds response

type TimeRangeInDescribeAvaliableTimeRange

type TimeRangeInDescribeAvaliableTimeRange struct {
	TimeRangeItem []TimeRangeItem `json:"TimeRangeItem" xml:"TimeRangeItem"`
}

TimeRangeInDescribeAvaliableTimeRange is a nested struct in dds response

type TimeRangeItem

type TimeRangeItem struct {
	NodeId    string `json:"NodeId" xml:"NodeId"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	TaskId    string `json:"TaskId" xml:"TaskId"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	Status    string `json:"Status" xml:"Status"`
}

TimeRangeItem is a nested struct in dds response

type TransformToPrePaidRequest

type TransformToPrePaidRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period               requests.Integer `position:"Query" name:"Period"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	FromApp              string           `position:"Query" name:"FromApp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CouponNo             string           `position:"Query" name:"CouponNo"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	AutoRenew            string           `position:"Query" name:"AutoRenew"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

TransformToPrePaidRequest is the request struct for api TransformToPrePaid

func CreateTransformToPrePaidRequest

func CreateTransformToPrePaidRequest() (request *TransformToPrePaidRequest)

CreateTransformToPrePaidRequest creates a request to invoke TransformToPrePaid API

type TransformToPrePaidResponse

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

TransformToPrePaidResponse is the response struct for api TransformToPrePaid

func CreateTransformToPrePaidResponse

func CreateTransformToPrePaidResponse() (response *TransformToPrePaidResponse)

CreateTransformToPrePaidResponse creates a response to parse from TransformToPrePaid response

type TunnelContext

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

TunnelContext is a nested struct in dds response

type TypeList

type TypeList struct {
	Items []Items `json:"Items" xml:"Items"`
}

TypeList is a nested struct in dds response

type UpgradeDBInstanceEngineVersionRequest

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

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

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

UpgradeDBInstanceKernelVersionResponse is the response struct for api UpgradeDBInstanceKernelVersion

func CreateUpgradeDBInstanceKernelVersionResponse

func CreateUpgradeDBInstanceKernelVersionResponse() (response *UpgradeDBInstanceKernelVersionResponse)

CreateUpgradeDBInstanceKernelVersionResponse creates a response to parse from UpgradeDBInstanceKernelVersion response

type VSwitch

type VSwitch struct {
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	VSwitchId   string `json:"VSwitchId" xml:"VSwitchId"`
	VSwitchName string `json:"VSwitchName" xml:"VSwitchName"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	Status      string `json:"Status" xml:"Status"`
	CidrBlock   string `json:"CidrBlock" xml:"CidrBlock"`
	IzNo        string `json:"IzNo" xml:"IzNo"`
}

VSwitch is a nested struct in dds response

type VSwitchInDescribeRdsVSwitchs

type VSwitchInDescribeRdsVSwitchs struct {
	VSwitchItem []VSwitchItem `json:"VSwitchItem" xml:"VSwitchItem"`
}

VSwitchInDescribeRdsVSwitchs is a nested struct in dds response

type VSwitchItem

type VSwitchItem struct {
	VSwitchId   string `json:"VSwitchId" xml:"VSwitchId"`
	VSwitchName string `json:"VSwitchName" xml:"VSwitchName"`
	IzNo        string `json:"IzNo" xml:"IzNo"`
	Bid         string `json:"Bid" xml:"Bid"`
	AliUid      string `json:"AliUid" xml:"AliUid"`
	RegionNo    string `json:"RegionNo" xml:"RegionNo"`
	CidrBlock   string `json:"CidrBlock" xml:"CidrBlock"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	Status      string `json:"Status" xml:"Status"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
}

VSwitchItem is a nested struct in dds response

type VSwitches

type VSwitches struct {
	VSwitch []VSwitchItem `json:"VSwitch" xml:"VSwitch"`
}

VSwitches is a nested struct in dds response

type VSwitchs

type VSwitchs struct {
	VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}

VSwitchs is a nested struct in dds response

type Vpc

type Vpc struct {
	VpcItem []VpcItem `json:"VpcItem" xml:"VpcItem"`
}

Vpc is a nested struct in dds response

type VpcItem

type VpcItem struct {
	VpcId       string    `json:"VpcId" xml:"VpcId"`
	VpcName     string    `json:"VpcName" xml:"VpcName"`
	Bid         string    `json:"Bid" xml:"Bid"`
	AliUid      string    `json:"AliUid" xml:"AliUid"`
	RegionNo    string    `json:"RegionNo" xml:"RegionNo"`
	CidrBlock   string    `json:"CidrBlock" xml:"CidrBlock"`
	IsDefault   bool      `json:"IsDefault" xml:"IsDefault"`
	Status      string    `json:"Status" xml:"Status"`
	GmtCreate   string    `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string    `json:"GmtModified" xml:"GmtModified"`
	VSwitchs    []VSwitch `json:"VSwitchs" xml:"VSwitchs"`
}

VpcItem is a nested struct in dds response

type Vpcs

type Vpcs struct {
	Vpc []VpcItem `json:"Vpc" xml:"Vpc"`
}

Vpcs is a nested struct in dds response

type Zone

type Zone struct {
	ZoneId     string `json:"ZoneId" xml:"ZoneId"`
	VpcEnabled bool   `json:"VpcEnabled" xml:"VpcEnabled"`
}

Zone is a nested struct in dds response

type Zones

type Zones struct {
	Zone []Zone `json:"Zone" xml:"Zone"`
}

Zones is a nested struct in dds response

Source Files

Jump to

Keyboard shortcuts

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