r_kvstore

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 {
	InstanceId         int                `json:"InstanceId" xml:"InstanceId"`
	AccountName        string             `json:"AccountName" xml:"AccountName"`
	AccountStatus      string             `json:"AccountStatus" xml:"AccountStatus"`
	AccountType        string             `json:"AccountType" xml:"AccountType"`
	AccountDescription string             `json:"AccountDescription" xml:"AccountDescription"`
	PrivExceeded       string             `json:"PrivExceeded" xml:"PrivExceeded"`
	DatabasePrivileges DatabasePrivileges `json:"DatabasePrivileges" xml:"DatabasePrivileges"`
}

Account is a nested struct in r_kvstore response

type AccountsInDescribeAccounts

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

AccountsInDescribeAccounts is a nested struct in r_kvstore response

type AccountsInEvaluateFailOverSwitch

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

AccountsInEvaluateFailOverSwitch is a nested struct in r_kvstore 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 r_kvstore response

type AffectedInfo

type AffectedInfo struct {
	StartTime   string `json:"StartTime" xml:"StartTime"`
	EndTime     string `json:"EndTime" xml:"EndTime"`
	Description string `json:"Description" xml:"Description"`
}

AffectedInfo is a nested struct in r_kvstore response

type AffectedInfos

type AffectedInfos struct {
	AffectedInfo []AffectedInfo `json:"AffectedInfo" xml:"AffectedInfo"`
}

AffectedInfos is a nested struct in r_kvstore response

type Backup

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

Backup is a nested struct in r_kvstore response

type Backups

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

Backups is a nested struct in r_kvstore 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) CreateAccount

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

CreateAccount invokes the r_kvstore.CreateAccount API synchronously api document: https://help.aliyun.com/api/r-kvstore/createaccount.html

func (*Client) CreateAccountWithCallback

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

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

func (*Client) CreateAccountWithChan

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

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

func (*Client) CreateBackup

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

CreateBackup invokes the r_kvstore.CreateBackup API synchronously api document: https://help.aliyun.com/api/r-kvstore/createbackup.html

func (*Client) CreateBackupWithCallback

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

CreateBackupWithCallback invokes the r_kvstore.CreateBackup API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.CreateBackup API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createbackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the r_kvstore.CreateInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/createinstance.html

func (*Client) CreateInstanceWithCallback

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the r_kvstore.CreateInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstanceWithChan

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the r_kvstore.CreateInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSnapshot

func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)

CreateSnapshot invokes the r_kvstore.CreateSnapshot API synchronously api document: https://help.aliyun.com/api/r-kvstore/createsnapshot.html

func (*Client) CreateSnapshotWithCallback

func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int

CreateSnapshotWithCallback invokes the r_kvstore.CreateSnapshot API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSnapshotWithChan

func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)

CreateSnapshotWithChan invokes the r_kvstore.CreateSnapshot API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createsnapshot.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 r_kvstore.CreateStaticVerification API synchronously api document: https://help.aliyun.com/api/r-kvstore/createstaticverification.html

func (*Client) CreateStaticVerificationWithCallback

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

CreateStaticVerificationWithCallback invokes the r_kvstore.CreateStaticVerification API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.CreateStaticVerification API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createstaticverification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTempInstance

func (client *Client) CreateTempInstance(request *CreateTempInstanceRequest) (response *CreateTempInstanceResponse, err error)

CreateTempInstance invokes the r_kvstore.CreateTempInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/createtempinstance.html

func (*Client) CreateTempInstanceWithCallback

func (client *Client) CreateTempInstanceWithCallback(request *CreateTempInstanceRequest, callback func(response *CreateTempInstanceResponse, err error)) <-chan int

CreateTempInstanceWithCallback invokes the r_kvstore.CreateTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createtempinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTempInstanceWithChan

func (client *Client) CreateTempInstanceWithChan(request *CreateTempInstanceRequest) (<-chan *CreateTempInstanceResponse, <-chan error)

CreateTempInstanceWithChan invokes the r_kvstore.CreateTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createtempinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAccount

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

DeleteAccount invokes the r_kvstore.DeleteAccount API synchronously api document: https://help.aliyun.com/api/r-kvstore/deleteaccount.html

func (*Client) DeleteAccountWithCallback

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

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

func (*Client) DeleteAccountWithChan

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

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

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance invokes the r_kvstore.DeleteInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/deleteinstance.html

func (*Client) DeleteInstanceWithCallback

func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int

DeleteInstanceWithCallback invokes the r_kvstore.DeleteInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deleteinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstanceWithChan

func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)

DeleteInstanceWithChan invokes the r_kvstore.DeleteInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deleteinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSnapshot

func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)

DeleteSnapshot invokes the r_kvstore.DeleteSnapshot API synchronously api document: https://help.aliyun.com/api/r-kvstore/deletesnapshot.html

func (*Client) DeleteSnapshotSettings

func (client *Client) DeleteSnapshotSettings(request *DeleteSnapshotSettingsRequest) (response *DeleteSnapshotSettingsResponse, err error)

DeleteSnapshotSettings invokes the r_kvstore.DeleteSnapshotSettings API synchronously api document: https://help.aliyun.com/api/r-kvstore/deletesnapshotsettings.html

func (*Client) DeleteSnapshotSettingsWithCallback

func (client *Client) DeleteSnapshotSettingsWithCallback(request *DeleteSnapshotSettingsRequest, callback func(response *DeleteSnapshotSettingsResponse, err error)) <-chan int

DeleteSnapshotSettingsWithCallback invokes the r_kvstore.DeleteSnapshotSettings API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletesnapshotsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSnapshotSettingsWithChan

func (client *Client) DeleteSnapshotSettingsWithChan(request *DeleteSnapshotSettingsRequest) (<-chan *DeleteSnapshotSettingsResponse, <-chan error)

DeleteSnapshotSettingsWithChan invokes the r_kvstore.DeleteSnapshotSettings API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletesnapshotsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSnapshotWithCallback

func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, callback func(response *DeleteSnapshotResponse, err error)) <-chan int

DeleteSnapshotWithCallback invokes the r_kvstore.DeleteSnapshot API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletesnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSnapshotWithChan

func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)

DeleteSnapshotWithChan invokes the r_kvstore.DeleteSnapshot API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletesnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTempInstance

func (client *Client) DeleteTempInstance(request *DeleteTempInstanceRequest) (response *DeleteTempInstanceResponse, err error)

DeleteTempInstance invokes the r_kvstore.DeleteTempInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/deletetempinstance.html

func (*Client) DeleteTempInstanceWithCallback

func (client *Client) DeleteTempInstanceWithCallback(request *DeleteTempInstanceRequest, callback func(response *DeleteTempInstanceResponse, err error)) <-chan int

DeleteTempInstanceWithCallback invokes the r_kvstore.DeleteTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletetempinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTempInstanceWithChan

func (client *Client) DeleteTempInstanceWithChan(request *DeleteTempInstanceRequest) (<-chan *DeleteTempInstanceResponse, <-chan error)

DeleteTempInstanceWithChan invokes the r_kvstore.DeleteTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletetempinstance.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 r_kvstore.DescribeAccounts API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeaccounts.html

func (*Client) DescribeAccountsWithCallback

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

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

func (*Client) DescribeBackupPolicy

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

DescribeBackupPolicy invokes the r_kvstore.DescribeBackupPolicy API synchronously api document: https://help.aliyun.com/api/r-kvstore/describebackuppolicy.html

func (*Client) DescribeBackupPolicyWithCallback

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

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

func (*Client) DescribeBackupsWithCallback

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

DescribeBackupsWithCallback invokes the r_kvstore.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describebackups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCertification

func (client *Client) DescribeCertification(request *DescribeCertificationRequest) (response *DescribeCertificationResponse, err error)

DescribeCertification invokes the r_kvstore.DescribeCertification API synchronously api document: https://help.aliyun.com/api/r-kvstore/describecertification.html

func (*Client) DescribeCertificationWithCallback

func (client *Client) DescribeCertificationWithCallback(request *DescribeCertificationRequest, callback func(response *DescribeCertificationResponse, err error)) <-chan int

DescribeCertificationWithCallback invokes the r_kvstore.DescribeCertification API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describecertification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCertificationWithChan

func (client *Client) DescribeCertificationWithChan(request *DescribeCertificationRequest) (<-chan *DescribeCertificationResponse, <-chan error)

DescribeCertificationWithChan invokes the r_kvstore.DescribeCertification API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describecertification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDBInstanceNetInfo

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

DescribeDBInstanceNetInfo invokes the r_kvstore.DescribeDBInstanceNetInfo API synchronously api document: https://help.aliyun.com/api/r-kvstore/describedbinstancenetinfo.html

func (*Client) DescribeDBInstanceNetInfoWithCallback

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

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

func (*Client) DescribeDBInstanceNetInfoWithChan

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

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

func (*Client) DescribeHistoryMonitorValues

func (client *Client) DescribeHistoryMonitorValues(request *DescribeHistoryMonitorValuesRequest) (response *DescribeHistoryMonitorValuesResponse, err error)

DescribeHistoryMonitorValues invokes the r_kvstore.DescribeHistoryMonitorValues API synchronously api document: https://help.aliyun.com/api/r-kvstore/describehistorymonitorvalues.html

func (*Client) DescribeHistoryMonitorValuesWithCallback

func (client *Client) DescribeHistoryMonitorValuesWithCallback(request *DescribeHistoryMonitorValuesRequest, callback func(response *DescribeHistoryMonitorValuesResponse, err error)) <-chan int

DescribeHistoryMonitorValuesWithCallback invokes the r_kvstore.DescribeHistoryMonitorValues API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describehistorymonitorvalues.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHistoryMonitorValuesWithChan

func (client *Client) DescribeHistoryMonitorValuesWithChan(request *DescribeHistoryMonitorValuesRequest) (<-chan *DescribeHistoryMonitorValuesResponse, <-chan error)

DescribeHistoryMonitorValuesWithChan invokes the r_kvstore.DescribeHistoryMonitorValues API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describehistorymonitorvalues.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceAttribute

func (client *Client) DescribeInstanceAttribute(request *DescribeInstanceAttributeRequest) (response *DescribeInstanceAttributeResponse, err error)

DescribeInstanceAttribute invokes the r_kvstore.DescribeInstanceAttribute API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceattribute.html

func (*Client) DescribeInstanceAttributeWithCallback

func (client *Client) DescribeInstanceAttributeWithCallback(request *DescribeInstanceAttributeRequest, callback func(response *DescribeInstanceAttributeResponse, err error)) <-chan int

DescribeInstanceAttributeWithCallback invokes the r_kvstore.DescribeInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceAttributeWithChan

func (client *Client) DescribeInstanceAttributeWithChan(request *DescribeInstanceAttributeRequest) (<-chan *DescribeInstanceAttributeResponse, <-chan error)

DescribeInstanceAttributeWithChan invokes the r_kvstore.DescribeInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceConfig

func (client *Client) DescribeInstanceConfig(request *DescribeInstanceConfigRequest) (response *DescribeInstanceConfigResponse, err error)

DescribeInstanceConfig invokes the r_kvstore.DescribeInstanceConfig API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceconfig.html

func (*Client) DescribeInstanceConfigWithCallback

func (client *Client) DescribeInstanceConfigWithCallback(request *DescribeInstanceConfigRequest, callback func(response *DescribeInstanceConfigResponse, err error)) <-chan int

DescribeInstanceConfigWithCallback invokes the r_kvstore.DescribeInstanceConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceConfigWithChan

func (client *Client) DescribeInstanceConfigWithChan(request *DescribeInstanceConfigRequest) (<-chan *DescribeInstanceConfigResponse, <-chan error)

DescribeInstanceConfigWithChan invokes the r_kvstore.DescribeInstanceConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceSSL

func (client *Client) DescribeInstanceSSL(request *DescribeInstanceSSLRequest) (response *DescribeInstanceSSLResponse, err error)

DescribeInstanceSSL invokes the r_kvstore.DescribeInstanceSSL API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstancessl.html

func (*Client) DescribeInstanceSSLWithCallback

func (client *Client) DescribeInstanceSSLWithCallback(request *DescribeInstanceSSLRequest, callback func(response *DescribeInstanceSSLResponse, err error)) <-chan int

DescribeInstanceSSLWithCallback invokes the r_kvstore.DescribeInstanceSSL API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceSSLWithChan

func (client *Client) DescribeInstanceSSLWithChan(request *DescribeInstanceSSLRequest) (<-chan *DescribeInstanceSSLResponse, <-chan error)

DescribeInstanceSSLWithChan invokes the r_kvstore.DescribeInstanceSSL API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstances

func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances invokes the r_kvstore.DescribeInstances API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstances.html

func (*Client) DescribeInstancesByExpireTime

func (client *Client) DescribeInstancesByExpireTime(request *DescribeInstancesByExpireTimeRequest) (response *DescribeInstancesByExpireTimeResponse, err error)

DescribeInstancesByExpireTime invokes the r_kvstore.DescribeInstancesByExpireTime API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstancesbyexpiretime.html

func (*Client) DescribeInstancesByExpireTimeWithCallback

func (client *Client) DescribeInstancesByExpireTimeWithCallback(request *DescribeInstancesByExpireTimeRequest, callback func(response *DescribeInstancesByExpireTimeResponse, err error)) <-chan int

DescribeInstancesByExpireTimeWithCallback invokes the r_kvstore.DescribeInstancesByExpireTime API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstancesbyexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstancesByExpireTimeWithChan

func (client *Client) DescribeInstancesByExpireTimeWithChan(request *DescribeInstancesByExpireTimeRequest) (<-chan *DescribeInstancesByExpireTimeResponse, <-chan error)

DescribeInstancesByExpireTimeWithChan invokes the r_kvstore.DescribeInstancesByExpireTime API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstancesbyexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstancesWithCallback

func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int

DescribeInstancesWithCallback invokes the r_kvstore.DescribeInstances API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstancesWithChan

func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)

DescribeInstancesWithChan invokes the r_kvstore.DescribeInstances API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogicInstanceTopology

func (client *Client) DescribeLogicInstanceTopology(request *DescribeLogicInstanceTopologyRequest) (response *DescribeLogicInstanceTopologyResponse, err error)

DescribeLogicInstanceTopology invokes the r_kvstore.DescribeLogicInstanceTopology API synchronously api document: https://help.aliyun.com/api/r-kvstore/describelogicinstancetopology.html

func (*Client) DescribeLogicInstanceTopologyWithCallback

func (client *Client) DescribeLogicInstanceTopologyWithCallback(request *DescribeLogicInstanceTopologyRequest, callback func(response *DescribeLogicInstanceTopologyResponse, err error)) <-chan int

DescribeLogicInstanceTopologyWithCallback invokes the r_kvstore.DescribeLogicInstanceTopology API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describelogicinstancetopology.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogicInstanceTopologyWithChan

func (client *Client) DescribeLogicInstanceTopologyWithChan(request *DescribeLogicInstanceTopologyRequest) (<-chan *DescribeLogicInstanceTopologyResponse, <-chan error)

DescribeLogicInstanceTopologyWithChan invokes the r_kvstore.DescribeLogicInstanceTopology API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describelogicinstancetopology.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMonitorItems

func (client *Client) DescribeMonitorItems(request *DescribeMonitorItemsRequest) (response *DescribeMonitorItemsResponse, err error)

DescribeMonitorItems invokes the r_kvstore.DescribeMonitorItems API synchronously api document: https://help.aliyun.com/api/r-kvstore/describemonitoritems.html

func (*Client) DescribeMonitorItemsWithCallback

func (client *Client) DescribeMonitorItemsWithCallback(request *DescribeMonitorItemsRequest, callback func(response *DescribeMonitorItemsResponse, err error)) <-chan int

DescribeMonitorItemsWithCallback invokes the r_kvstore.DescribeMonitorItems API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describemonitoritems.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMonitorItemsWithChan

func (client *Client) DescribeMonitorItemsWithChan(request *DescribeMonitorItemsRequest) (<-chan *DescribeMonitorItemsResponse, <-chan error)

DescribeMonitorItemsWithChan invokes the r_kvstore.DescribeMonitorItems API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describemonitoritems.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMonthlyServiceStatus

func (client *Client) DescribeMonthlyServiceStatus(request *DescribeMonthlyServiceStatusRequest) (response *DescribeMonthlyServiceStatusResponse, err error)

DescribeMonthlyServiceStatus invokes the r_kvstore.DescribeMonthlyServiceStatus API synchronously api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatus.html

func (*Client) DescribeMonthlyServiceStatusDetail

func (client *Client) DescribeMonthlyServiceStatusDetail(request *DescribeMonthlyServiceStatusDetailRequest) (response *DescribeMonthlyServiceStatusDetailResponse, err error)

DescribeMonthlyServiceStatusDetail invokes the r_kvstore.DescribeMonthlyServiceStatusDetail API synchronously api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatusdetail.html

func (*Client) DescribeMonthlyServiceStatusDetailWithCallback

func (client *Client) DescribeMonthlyServiceStatusDetailWithCallback(request *DescribeMonthlyServiceStatusDetailRequest, callback func(response *DescribeMonthlyServiceStatusDetailResponse, err error)) <-chan int

DescribeMonthlyServiceStatusDetailWithCallback invokes the r_kvstore.DescribeMonthlyServiceStatusDetail API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatusdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMonthlyServiceStatusDetailWithChan

func (client *Client) DescribeMonthlyServiceStatusDetailWithChan(request *DescribeMonthlyServiceStatusDetailRequest) (<-chan *DescribeMonthlyServiceStatusDetailResponse, <-chan error)

DescribeMonthlyServiceStatusDetailWithChan invokes the r_kvstore.DescribeMonthlyServiceStatusDetail API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatusdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMonthlyServiceStatusWithCallback

func (client *Client) DescribeMonthlyServiceStatusWithCallback(request *DescribeMonthlyServiceStatusRequest, callback func(response *DescribeMonthlyServiceStatusResponse, err error)) <-chan int

DescribeMonthlyServiceStatusWithCallback invokes the r_kvstore.DescribeMonthlyServiceStatus API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMonthlyServiceStatusWithChan

func (client *Client) DescribeMonthlyServiceStatusWithChan(request *DescribeMonthlyServiceStatusRequest) (<-chan *DescribeMonthlyServiceStatusResponse, <-chan error)

DescribeMonthlyServiceStatusWithChan invokes the r_kvstore.DescribeMonthlyServiceStatus API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatus.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 r_kvstore.DescribeParameterModificationHistory API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeparametermodificationhistory.html

func (*Client) DescribeParameterModificationHistoryWithCallback

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

DescribeParameterModificationHistoryWithCallback invokes the r_kvstore.DescribeParameterModificationHistory API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeParameterModificationHistory API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeParameterTemplates API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeparametertemplates.html

func (*Client) DescribeParameterTemplatesWithCallback

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

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

func (*Client) DescribeParametersWithCallback

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

DescribeParametersWithCallback invokes the r_kvstore.DescribeParameters API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeParameters API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeRdsVSwitchs API synchronously api document: https://help.aliyun.com/api/r-kvstore/describerdsvswitchs.html

func (*Client) DescribeRdsVSwitchsWithCallback

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

DescribeRdsVSwitchsWithCallback invokes the r_kvstore.DescribeRdsVSwitchs API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeRdsVSwitchs API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeRdsVpcs API synchronously api document: https://help.aliyun.com/api/r-kvstore/describerdsvpcs.html

func (*Client) DescribeRdsVpcsWithCallback

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

DescribeRdsVpcsWithCallback invokes the r_kvstore.DescribeRdsVpcs API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeRdsVpcs API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeRegions API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeregions.html

func (*Client) DescribeRegionsWithCallback

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

DescribeRegionsWithCallback invokes the r_kvstore.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaConflictInfo API synchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicaconflictinfo.html

func (*Client) DescribeReplicaConflictInfoWithCallback

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

DescribeReplicaConflictInfoWithCallback invokes the r_kvstore.DescribeReplicaConflictInfo API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaConflictInfo API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaInitializeProgress API synchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicainitializeprogress.html

func (*Client) DescribeReplicaInitializeProgressWithCallback

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

DescribeReplicaInitializeProgressWithCallback invokes the r_kvstore.DescribeReplicaInitializeProgress API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaInitializeProgress API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaPerformance API synchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicaperformance.html

func (*Client) DescribeReplicaPerformanceWithCallback

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

DescribeReplicaPerformanceWithCallback invokes the r_kvstore.DescribeReplicaPerformance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaPerformance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicaperformance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeReplicaUsage

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

DescribeReplicaUsage invokes the r_kvstore.DescribeReplicaUsage API synchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicausage.html

func (*Client) DescribeReplicaUsageWithCallback

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

DescribeReplicaUsageWithCallback invokes the r_kvstore.DescribeReplicaUsage API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicaUsage API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicas API synchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicas.html

func (*Client) DescribeReplicasWithCallback

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

DescribeReplicasWithCallback invokes the r_kvstore.DescribeReplicas API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeReplicas API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describereplicas.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 r_kvstore.DescribeSecurityIps API synchronously api document: https://help.aliyun.com/api/r-kvstore/describesecurityips.html

func (*Client) DescribeSecurityIpsWithCallback

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

DescribeSecurityIpsWithCallback invokes the r_kvstore.DescribeSecurityIps API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeSecurityIps API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describesecurityips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSnapshots

func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)

DescribeSnapshots invokes the r_kvstore.DescribeSnapshots API synchronously api document: https://help.aliyun.com/api/r-kvstore/describesnapshots.html

func (*Client) DescribeSnapshotsWithCallback

func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, callback func(response *DescribeSnapshotsResponse, err error)) <-chan int

DescribeSnapshotsWithCallback invokes the r_kvstore.DescribeSnapshots API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describesnapshots.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSnapshotsWithChan

func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)

DescribeSnapshotsWithChan invokes the r_kvstore.DescribeSnapshots API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describesnapshots.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 r_kvstore.DescribeStaticVerificationList API synchronously api document: https://help.aliyun.com/api/r-kvstore/describestaticverificationlist.html

func (*Client) DescribeStaticVerificationListWithCallback

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

DescribeStaticVerificationListWithCallback invokes the r_kvstore.DescribeStaticVerificationList API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeStaticVerificationList API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeStrategy API synchronously api document: https://help.aliyun.com/api/r-kvstore/describestrategy.html

func (*Client) DescribeStrategyWithCallback

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

DescribeStrategyWithCallback invokes the r_kvstore.DescribeStrategy API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeStrategy API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTempInstance

func (client *Client) DescribeTempInstance(request *DescribeTempInstanceRequest) (response *DescribeTempInstanceResponse, err error)

DescribeTempInstance invokes the r_kvstore.DescribeTempInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/describetempinstance.html

func (*Client) DescribeTempInstanceWithCallback

func (client *Client) DescribeTempInstanceWithCallback(request *DescribeTempInstanceRequest, callback func(response *DescribeTempInstanceResponse, err error)) <-chan int

DescribeTempInstanceWithCallback invokes the r_kvstore.DescribeTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describetempinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTempInstanceWithChan

func (client *Client) DescribeTempInstanceWithChan(request *DescribeTempInstanceRequest) (<-chan *DescribeTempInstanceResponse, <-chan error)

DescribeTempInstanceWithChan invokes the r_kvstore.DescribeTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describetempinstance.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 r_kvstore.DescribeVerificationList API synchronously api document: https://help.aliyun.com/api/r-kvstore/describeverificationlist.html

func (*Client) DescribeVerificationListWithCallback

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

DescribeVerificationListWithCallback invokes the r_kvstore.DescribeVerificationList API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DescribeVerificationList API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DestroyInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/destroyinstance.html

func (*Client) DestroyInstanceWithCallback

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

DestroyInstanceWithCallback invokes the r_kvstore.DestroyInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.DestroyInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.EvaluateFailOverSwitch API synchronously api document: https://help.aliyun.com/api/r-kvstore/evaluatefailoverswitch.html

func (*Client) EvaluateFailOverSwitchWithCallback

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

EvaluateFailOverSwitchWithCallback invokes the r_kvstore.EvaluateFailOverSwitch API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.EvaluateFailOverSwitch API asynchronously api document: https://help.aliyun.com/api/r-kvstore/evaluatefailoverswitch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FlushInstance

func (client *Client) FlushInstance(request *FlushInstanceRequest) (response *FlushInstanceResponse, err error)

FlushInstance invokes the r_kvstore.FlushInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/flushinstance.html

func (*Client) FlushInstanceWithCallback

func (client *Client) FlushInstanceWithCallback(request *FlushInstanceRequest, callback func(response *FlushInstanceResponse, err error)) <-chan int

FlushInstanceWithCallback invokes the r_kvstore.FlushInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/flushinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FlushInstanceWithChan

func (client *Client) FlushInstanceWithChan(request *FlushInstanceRequest) (<-chan *FlushInstanceResponse, <-chan error)

FlushInstanceWithChan invokes the r_kvstore.FlushInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/flushinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetSnapshotSettings

func (client *Client) GetSnapshotSettings(request *GetSnapshotSettingsRequest) (response *GetSnapshotSettingsResponse, err error)

GetSnapshotSettings invokes the r_kvstore.GetSnapshotSettings API synchronously api document: https://help.aliyun.com/api/r-kvstore/getsnapshotsettings.html

func (*Client) GetSnapshotSettingsWithCallback

func (client *Client) GetSnapshotSettingsWithCallback(request *GetSnapshotSettingsRequest, callback func(response *GetSnapshotSettingsResponse, err error)) <-chan int

GetSnapshotSettingsWithCallback invokes the r_kvstore.GetSnapshotSettings API asynchronously api document: https://help.aliyun.com/api/r-kvstore/getsnapshotsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetSnapshotSettingsWithChan

func (client *Client) GetSnapshotSettingsWithChan(request *GetSnapshotSettingsRequest) (<-chan *GetSnapshotSettingsResponse, <-chan error)

GetSnapshotSettingsWithChan invokes the r_kvstore.GetSnapshotSettings API asynchronously api document: https://help.aliyun.com/api/r-kvstore/getsnapshotsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantAccountPrivilege

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

GrantAccountPrivilege invokes the r_kvstore.GrantAccountPrivilege API synchronously api document: https://help.aliyun.com/api/r-kvstore/grantaccountprivilege.html

func (*Client) GrantAccountPrivilegeWithCallback

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

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

func (*Client) GrantAccountPrivilegeWithChan

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

GrantAccountPrivilegeWithChan invokes the r_kvstore.GrantAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/r-kvstore/grantaccountprivilege.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 r_kvstore.ModifyAccountDescription API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyaccountdescription.html

func (*Client) ModifyAccountDescriptionWithCallback

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

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

func (*Client) ModifyBackupPolicy

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

ModifyBackupPolicy invokes the r_kvstore.ModifyBackupPolicy API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifybackuppolicy.html

func (*Client) ModifyBackupPolicyWithCallback

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

ModifyBackupPolicyWithCallback invokes the r_kvstore.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifybackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCertification

func (client *Client) ModifyCertification(request *ModifyCertificationRequest) (response *ModifyCertificationResponse, err error)

ModifyCertification invokes the r_kvstore.ModifyCertification API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifycertification.html

func (*Client) ModifyCertificationWithCallback

func (client *Client) ModifyCertificationWithCallback(request *ModifyCertificationRequest, callback func(response *ModifyCertificationResponse, err error)) <-chan int

ModifyCertificationWithCallback invokes the r_kvstore.ModifyCertification API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifycertification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCertificationWithChan

func (client *Client) ModifyCertificationWithChan(request *ModifyCertificationRequest) (<-chan *ModifyCertificationResponse, <-chan error)

ModifyCertificationWithChan invokes the r_kvstore.ModifyCertification API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifycertification.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 r_kvstore.ModifyDBInstanceConnectionString API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifydbinstanceconnectionstring.html

func (*Client) ModifyDBInstanceConnectionStringWithCallback

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

ModifyDBInstanceConnectionStringWithCallback invokes the r_kvstore.ModifyDBInstanceConnectionString API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyDBInstanceConnectionString API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifydbinstanceconnectionstring.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 r_kvstore.ModifyGuardDomainMode API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyguarddomainmode.html

func (*Client) ModifyGuardDomainModeWithCallback

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

ModifyGuardDomainModeWithCallback invokes the r_kvstore.ModifyGuardDomainMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyGuardDomainMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyguarddomainmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceAttribute

func (client *Client) ModifyInstanceAttribute(request *ModifyInstanceAttributeRequest) (response *ModifyInstanceAttributeResponse, err error)

ModifyInstanceAttribute invokes the r_kvstore.ModifyInstanceAttribute API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceattribute.html

func (*Client) ModifyInstanceAttributeWithCallback

func (client *Client) ModifyInstanceAttributeWithCallback(request *ModifyInstanceAttributeRequest, callback func(response *ModifyInstanceAttributeResponse, err error)) <-chan int

ModifyInstanceAttributeWithCallback invokes the r_kvstore.ModifyInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceAttributeWithChan

func (client *Client) ModifyInstanceAttributeWithChan(request *ModifyInstanceAttributeRequest) (<-chan *ModifyInstanceAttributeResponse, <-chan error)

ModifyInstanceAttributeWithChan invokes the r_kvstore.ModifyInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceConfig

func (client *Client) ModifyInstanceConfig(request *ModifyInstanceConfigRequest) (response *ModifyInstanceConfigResponse, err error)

ModifyInstanceConfig invokes the r_kvstore.ModifyInstanceConfig API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceconfig.html

func (*Client) ModifyInstanceConfigWithCallback

func (client *Client) ModifyInstanceConfigWithCallback(request *ModifyInstanceConfigRequest, callback func(response *ModifyInstanceConfigResponse, err error)) <-chan int

ModifyInstanceConfigWithCallback invokes the r_kvstore.ModifyInstanceConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceConfigWithChan

func (client *Client) ModifyInstanceConfigWithChan(request *ModifyInstanceConfigRequest) (<-chan *ModifyInstanceConfigResponse, <-chan error)

ModifyInstanceConfigWithChan invokes the r_kvstore.ModifyInstanceConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceMaintainTime

func (client *Client) ModifyInstanceMaintainTime(request *ModifyInstanceMaintainTimeRequest) (response *ModifyInstanceMaintainTimeResponse, err error)

ModifyInstanceMaintainTime invokes the r_kvstore.ModifyInstanceMaintainTime API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancemaintaintime.html

func (*Client) ModifyInstanceMaintainTimeWithCallback

func (client *Client) ModifyInstanceMaintainTimeWithCallback(request *ModifyInstanceMaintainTimeRequest, callback func(response *ModifyInstanceMaintainTimeResponse, err error)) <-chan int

ModifyInstanceMaintainTimeWithCallback invokes the r_kvstore.ModifyInstanceMaintainTime API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancemaintaintime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceMaintainTimeWithChan

func (client *Client) ModifyInstanceMaintainTimeWithChan(request *ModifyInstanceMaintainTimeRequest) (<-chan *ModifyInstanceMaintainTimeResponse, <-chan error)

ModifyInstanceMaintainTimeWithChan invokes the r_kvstore.ModifyInstanceMaintainTime API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancemaintaintime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceMinorVersion

func (client *Client) ModifyInstanceMinorVersion(request *ModifyInstanceMinorVersionRequest) (response *ModifyInstanceMinorVersionResponse, err error)

ModifyInstanceMinorVersion invokes the r_kvstore.ModifyInstanceMinorVersion API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceminorversion.html

func (*Client) ModifyInstanceMinorVersionWithCallback

func (client *Client) ModifyInstanceMinorVersionWithCallback(request *ModifyInstanceMinorVersionRequest, callback func(response *ModifyInstanceMinorVersionResponse, err error)) <-chan int

ModifyInstanceMinorVersionWithCallback invokes the r_kvstore.ModifyInstanceMinorVersion API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceminorversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceMinorVersionWithChan

func (client *Client) ModifyInstanceMinorVersionWithChan(request *ModifyInstanceMinorVersionRequest) (<-chan *ModifyInstanceMinorVersionResponse, <-chan error)

ModifyInstanceMinorVersionWithChan invokes the r_kvstore.ModifyInstanceMinorVersion API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceminorversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceNetExpireTime

func (client *Client) ModifyInstanceNetExpireTime(request *ModifyInstanceNetExpireTimeRequest) (response *ModifyInstanceNetExpireTimeResponse, err error)

ModifyInstanceNetExpireTime invokes the r_kvstore.ModifyInstanceNetExpireTime API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancenetexpiretime.html

func (*Client) ModifyInstanceNetExpireTimeWithCallback

func (client *Client) ModifyInstanceNetExpireTimeWithCallback(request *ModifyInstanceNetExpireTimeRequest, callback func(response *ModifyInstanceNetExpireTimeResponse, err error)) <-chan int

ModifyInstanceNetExpireTimeWithCallback invokes the r_kvstore.ModifyInstanceNetExpireTime API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancenetexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceNetExpireTimeWithChan

func (client *Client) ModifyInstanceNetExpireTimeWithChan(request *ModifyInstanceNetExpireTimeRequest) (<-chan *ModifyInstanceNetExpireTimeResponse, <-chan error)

ModifyInstanceNetExpireTimeWithChan invokes the r_kvstore.ModifyInstanceNetExpireTime API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancenetexpiretime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceSSL

func (client *Client) ModifyInstanceSSL(request *ModifyInstanceSSLRequest) (response *ModifyInstanceSSLResponse, err error)

ModifyInstanceSSL invokes the r_kvstore.ModifyInstanceSSL API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancessl.html

func (*Client) ModifyInstanceSSLWithCallback

func (client *Client) ModifyInstanceSSLWithCallback(request *ModifyInstanceSSLRequest, callback func(response *ModifyInstanceSSLResponse, err error)) <-chan int

ModifyInstanceSSLWithCallback invokes the r_kvstore.ModifyInstanceSSL API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceSSLWithChan

func (client *Client) ModifyInstanceSSLWithChan(request *ModifyInstanceSSLRequest) (<-chan *ModifyInstanceSSLResponse, <-chan error)

ModifyInstanceSSLWithChan invokes the r_kvstore.ModifyInstanceSSL API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancessl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceSpec

func (client *Client) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (response *ModifyInstanceSpecResponse, err error)

ModifyInstanceSpec invokes the r_kvstore.ModifyInstanceSpec API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespec.html

func (*Client) ModifyInstanceSpecPreCheck

func (client *Client) ModifyInstanceSpecPreCheck(request *ModifyInstanceSpecPreCheckRequest) (response *ModifyInstanceSpecPreCheckResponse, err error)

ModifyInstanceSpecPreCheck invokes the r_kvstore.ModifyInstanceSpecPreCheck API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespecprecheck.html

func (*Client) ModifyInstanceSpecPreCheckWithCallback

func (client *Client) ModifyInstanceSpecPreCheckWithCallback(request *ModifyInstanceSpecPreCheckRequest, callback func(response *ModifyInstanceSpecPreCheckResponse, err error)) <-chan int

ModifyInstanceSpecPreCheckWithCallback invokes the r_kvstore.ModifyInstanceSpecPreCheck API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespecprecheck.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceSpecPreCheckWithChan

func (client *Client) ModifyInstanceSpecPreCheckWithChan(request *ModifyInstanceSpecPreCheckRequest) (<-chan *ModifyInstanceSpecPreCheckResponse, <-chan error)

ModifyInstanceSpecPreCheckWithChan invokes the r_kvstore.ModifyInstanceSpecPreCheck API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespecprecheck.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceSpecWithCallback

func (client *Client) ModifyInstanceSpecWithCallback(request *ModifyInstanceSpecRequest, callback func(response *ModifyInstanceSpecResponse, err error)) <-chan int

ModifyInstanceSpecWithCallback invokes the r_kvstore.ModifyInstanceSpec API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceSpecWithChan

func (client *Client) ModifyInstanceSpecWithChan(request *ModifyInstanceSpecRequest) (<-chan *ModifyInstanceSpecResponse, <-chan error)

ModifyInstanceSpecWithChan invokes the r_kvstore.ModifyInstanceSpec API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespec.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 r_kvstore.ModifyReplicaDescription API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyreplicadescription.html

func (*Client) ModifyReplicaDescriptionWithCallback

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

ModifyReplicaDescriptionWithCallback invokes the r_kvstore.ModifyReplicaDescription API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaDescription API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaMode API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyreplicamode.html

func (*Client) ModifyReplicaModeWithCallback

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

ModifyReplicaModeWithCallback invokes the r_kvstore.ModifyReplicaMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaRecoveryMode API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyreplicarecoverymode.html

func (*Client) ModifyReplicaRecoveryModeWithCallback

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

ModifyReplicaRecoveryModeWithCallback invokes the r_kvstore.ModifyReplicaRecoveryMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaRecoveryMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaRelation API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyreplicarelation.html

func (*Client) ModifyReplicaRelationWithCallback

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

ModifyReplicaRelationWithCallback invokes the r_kvstore.ModifyReplicaRelation API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaRelation API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaVerificationMode API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifyreplicaverificationmode.html

func (*Client) ModifyReplicaVerificationModeWithCallback

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

ModifyReplicaVerificationModeWithCallback invokes the r_kvstore.ModifyReplicaVerificationMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifyReplicaVerificationMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ModifySecurityIps API synchronously api document: https://help.aliyun.com/api/r-kvstore/modifysecurityips.html

func (*Client) ModifySecurityIpsWithCallback

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

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

func (*Client) QueryTask

func (client *Client) QueryTask(request *QueryTaskRequest) (response *QueryTaskResponse, err error)

QueryTask invokes the r_kvstore.QueryTask API synchronously api document: https://help.aliyun.com/api/r-kvstore/querytask.html

func (*Client) QueryTaskWithCallback

func (client *Client) QueryTaskWithCallback(request *QueryTaskRequest, callback func(response *QueryTaskResponse, err error)) <-chan int

QueryTaskWithCallback invokes the r_kvstore.QueryTask API asynchronously api document: https://help.aliyun.com/api/r-kvstore/querytask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryTaskWithChan

func (client *Client) QueryTaskWithChan(request *QueryTaskRequest) (<-chan *QueryTaskResponse, <-chan error)

QueryTaskWithChan invokes the r_kvstore.QueryTask API asynchronously api document: https://help.aliyun.com/api/r-kvstore/querytask.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 r_kvstore.ReleaseReplica API synchronously api document: https://help.aliyun.com/api/r-kvstore/releasereplica.html

func (*Client) ReleaseReplicaWithCallback

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

ReleaseReplicaWithCallback invokes the r_kvstore.ReleaseReplica API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ReleaseReplica API asynchronously api document: https://help.aliyun.com/api/r-kvstore/releasereplica.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewInstance

func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)

RenewInstance invokes the r_kvstore.RenewInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/renewinstance.html

func (*Client) RenewInstanceWithCallback

func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int

RenewInstanceWithCallback invokes the r_kvstore.RenewInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewInstanceWithChan

func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)

RenewInstanceWithChan invokes the r_kvstore.RenewInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewMultiInstance

func (client *Client) RenewMultiInstance(request *RenewMultiInstanceRequest) (response *RenewMultiInstanceResponse, err error)

RenewMultiInstance invokes the r_kvstore.RenewMultiInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/renewmultiinstance.html

func (*Client) RenewMultiInstanceWithCallback

func (client *Client) RenewMultiInstanceWithCallback(request *RenewMultiInstanceRequest, callback func(response *RenewMultiInstanceResponse, err error)) <-chan int

RenewMultiInstanceWithCallback invokes the r_kvstore.RenewMultiInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/renewmultiinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewMultiInstanceWithChan

func (client *Client) RenewMultiInstanceWithChan(request *RenewMultiInstanceRequest) (<-chan *RenewMultiInstanceResponse, <-chan error)

RenewMultiInstanceWithChan invokes the r_kvstore.RenewMultiInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/renewmultiinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccount

func (client *Client) ResetAccount(request *ResetAccountRequest) (response *ResetAccountResponse, err error)

ResetAccount invokes the r_kvstore.ResetAccount API synchronously api document: https://help.aliyun.com/api/r-kvstore/resetaccount.html

func (*Client) ResetAccountPassword

func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (response *ResetAccountPasswordResponse, err error)

ResetAccountPassword invokes the r_kvstore.ResetAccountPassword API synchronously api document: https://help.aliyun.com/api/r-kvstore/resetaccountpassword.html

func (*Client) ResetAccountPasswordWithCallback

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

ResetAccountPasswordWithCallback invokes the r_kvstore.ResetAccountPassword API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.ResetAccountPassword API asynchronously api document: https://help.aliyun.com/api/r-kvstore/resetaccountpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountWithCallback

func (client *Client) ResetAccountWithCallback(request *ResetAccountRequest, callback func(response *ResetAccountResponse, err error)) <-chan int

ResetAccountWithCallback invokes the r_kvstore.ResetAccount API asynchronously api document: https://help.aliyun.com/api/r-kvstore/resetaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountWithChan

func (client *Client) ResetAccountWithChan(request *ResetAccountRequest) (<-chan *ResetAccountResponse, <-chan error)

ResetAccountWithChan invokes the r_kvstore.ResetAccount API asynchronously api document: https://help.aliyun.com/api/r-kvstore/resetaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreInstance

func (client *Client) RestoreInstance(request *RestoreInstanceRequest) (response *RestoreInstanceResponse, err error)

RestoreInstance invokes the r_kvstore.RestoreInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/restoreinstance.html

func (*Client) RestoreInstanceWithCallback

func (client *Client) RestoreInstanceWithCallback(request *RestoreInstanceRequest, callback func(response *RestoreInstanceResponse, err error)) <-chan int

RestoreInstanceWithCallback invokes the r_kvstore.RestoreInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/restoreinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreInstanceWithChan

func (client *Client) RestoreInstanceWithChan(request *RestoreInstanceRequest) (<-chan *RestoreInstanceResponse, <-chan error)

RestoreInstanceWithChan invokes the r_kvstore.RestoreInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/restoreinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreSnapshot

func (client *Client) RestoreSnapshot(request *RestoreSnapshotRequest) (response *RestoreSnapshotResponse, err error)

RestoreSnapshot invokes the r_kvstore.RestoreSnapshot API synchronously api document: https://help.aliyun.com/api/r-kvstore/restoresnapshot.html

func (*Client) RestoreSnapshotWithCallback

func (client *Client) RestoreSnapshotWithCallback(request *RestoreSnapshotRequest, callback func(response *RestoreSnapshotResponse, err error)) <-chan int

RestoreSnapshotWithCallback invokes the r_kvstore.RestoreSnapshot API asynchronously api document: https://help.aliyun.com/api/r-kvstore/restoresnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestoreSnapshotWithChan

func (client *Client) RestoreSnapshotWithChan(request *RestoreSnapshotRequest) (<-chan *RestoreSnapshotResponse, <-chan error)

RestoreSnapshotWithChan invokes the r_kvstore.RestoreSnapshot API asynchronously api document: https://help.aliyun.com/api/r-kvstore/restoresnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeAccountPrivilege

func (client *Client) RevokeAccountPrivilege(request *RevokeAccountPrivilegeRequest) (response *RevokeAccountPrivilegeResponse, err error)

RevokeAccountPrivilege invokes the r_kvstore.RevokeAccountPrivilege API synchronously api document: https://help.aliyun.com/api/r-kvstore/revokeaccountprivilege.html

func (*Client) RevokeAccountPrivilegeWithCallback

func (client *Client) RevokeAccountPrivilegeWithCallback(request *RevokeAccountPrivilegeRequest, callback func(response *RevokeAccountPrivilegeResponse, err error)) <-chan int

RevokeAccountPrivilegeWithCallback invokes the r_kvstore.RevokeAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/r-kvstore/revokeaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeAccountPrivilegeWithChan

func (client *Client) RevokeAccountPrivilegeWithChan(request *RevokeAccountPrivilegeRequest) (<-chan *RevokeAccountPrivilegeResponse, <-chan error)

RevokeAccountPrivilegeWithChan invokes the r_kvstore.RevokeAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/r-kvstore/revokeaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetSnapshotSettings

func (client *Client) SetSnapshotSettings(request *SetSnapshotSettingsRequest) (response *SetSnapshotSettingsResponse, err error)

SetSnapshotSettings invokes the r_kvstore.SetSnapshotSettings API synchronously api document: https://help.aliyun.com/api/r-kvstore/setsnapshotsettings.html

func (*Client) SetSnapshotSettingsWithCallback

func (client *Client) SetSnapshotSettingsWithCallback(request *SetSnapshotSettingsRequest, callback func(response *SetSnapshotSettingsResponse, err error)) <-chan int

SetSnapshotSettingsWithCallback invokes the r_kvstore.SetSnapshotSettings API asynchronously api document: https://help.aliyun.com/api/r-kvstore/setsnapshotsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetSnapshotSettingsWithChan

func (client *Client) SetSnapshotSettingsWithChan(request *SetSnapshotSettingsRequest) (<-chan *SetSnapshotSettingsResponse, <-chan error)

SetSnapshotSettingsWithChan invokes the r_kvstore.SetSnapshotSettings API asynchronously api document: https://help.aliyun.com/api/r-kvstore/setsnapshotsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchNetwork

func (client *Client) SwitchNetwork(request *SwitchNetworkRequest) (response *SwitchNetworkResponse, err error)

SwitchNetwork invokes the r_kvstore.SwitchNetwork API synchronously api document: https://help.aliyun.com/api/r-kvstore/switchnetwork.html

func (*Client) SwitchNetworkWithCallback

func (client *Client) SwitchNetworkWithCallback(request *SwitchNetworkRequest, callback func(response *SwitchNetworkResponse, err error)) <-chan int

SwitchNetworkWithCallback invokes the r_kvstore.SwitchNetwork API asynchronously api document: https://help.aliyun.com/api/r-kvstore/switchnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchNetworkWithChan

func (client *Client) SwitchNetworkWithChan(request *SwitchNetworkRequest) (<-chan *SwitchNetworkResponse, <-chan error)

SwitchNetworkWithChan invokes the r_kvstore.SwitchNetwork API asynchronously api document: https://help.aliyun.com/api/r-kvstore/switchnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchTempInstance

func (client *Client) SwitchTempInstance(request *SwitchTempInstanceRequest) (response *SwitchTempInstanceResponse, err error)

SwitchTempInstance invokes the r_kvstore.SwitchTempInstance API synchronously api document: https://help.aliyun.com/api/r-kvstore/switchtempinstance.html

func (*Client) SwitchTempInstanceWithCallback

func (client *Client) SwitchTempInstanceWithCallback(request *SwitchTempInstanceRequest, callback func(response *SwitchTempInstanceResponse, err error)) <-chan int

SwitchTempInstanceWithCallback invokes the r_kvstore.SwitchTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/switchtempinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchTempInstanceWithChan

func (client *Client) SwitchTempInstanceWithChan(request *SwitchTempInstanceRequest) (<-chan *SwitchTempInstanceResponse, <-chan error)

SwitchTempInstanceWithChan invokes the r_kvstore.SwitchTempInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/switchtempinstance.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 r_kvstore.TransformToPrePaid API synchronously api document: https://help.aliyun.com/api/r-kvstore/transformtoprepaid.html

func (*Client) TransformToPrePaidWithCallback

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

TransformToPrePaidWithCallback invokes the r_kvstore.TransformToPrePaid API asynchronously api document: https://help.aliyun.com/api/r-kvstore/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 r_kvstore.TransformToPrePaid API asynchronously api document: https://help.aliyun.com/api/r-kvstore/transformtoprepaid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) VerifyPassword

func (client *Client) VerifyPassword(request *VerifyPasswordRequest) (response *VerifyPasswordResponse, err error)

VerifyPassword invokes the r_kvstore.VerifyPassword API synchronously api document: https://help.aliyun.com/api/r-kvstore/verifypassword.html

func (*Client) VerifyPasswordWithCallback

func (client *Client) VerifyPasswordWithCallback(request *VerifyPasswordRequest, callback func(response *VerifyPasswordResponse, err error)) <-chan int

VerifyPasswordWithCallback invokes the r_kvstore.VerifyPassword API asynchronously api document: https://help.aliyun.com/api/r-kvstore/verifypassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) VerifyPasswordWithChan

func (client *Client) VerifyPasswordWithChan(request *VerifyPasswordRequest) (<-chan *VerifyPasswordResponse, <-chan error)

VerifyPasswordWithChan invokes the r_kvstore.VerifyPassword API asynchronously api document: https://help.aliyun.com/api/r-kvstore/verifypassword.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 r_kvstore response

type CreateAccountRequest

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

CreateAccountRequest is the request struct for api CreateAccount

func CreateCreateAccountRequest

func CreateCreateAccountRequest() (request *CreateAccountRequest)

CreateCreateAccountRequest creates a request to invoke CreateAccount API

type CreateAccountResponse

type CreateAccountResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	AcountName string `json:"AcountName" xml:"AcountName"`
}

CreateAccountResponse is the response struct for api CreateAccount

func CreateCreateAccountResponse

func CreateCreateAccountResponse() (response *CreateAccountResponse)

CreateCreateAccountResponse creates a response to parse from CreateAccount response

type CreateBackupRequest

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

CreateBackupRequest is the request struct for api CreateBackup

func CreateCreateBackupRequest

func CreateCreateBackupRequest() (request *CreateBackupRequest)

CreateCreateBackupRequest creates a request to invoke CreateBackup API

type CreateBackupResponse

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

CreateBackupResponse is the response struct for api CreateBackup

func CreateCreateBackupResponse

func CreateCreateBackupResponse() (response *CreateBackupResponse)

CreateCreateBackupResponse creates a response to parse from CreateBackup response

type CreateInstanceRequest

type CreateInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NodeType             string           `position:"Query" name:"NodeType"`
	CouponNo             string           `position:"Query" name:"CouponNo"`
	NetworkType          string           `position:"Query" name:"NetworkType"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	InstanceClass        string           `position:"Query" name:"InstanceClass"`
	Capacity             requests.Integer `position:"Query" name:"Capacity"`
	Password             string           `position:"Query" name:"Password"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	InstanceType         string           `position:"Query" name:"InstanceType"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
	Period               string           `position:"Query" name:"Period"`
	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"`
	Token                string           `position:"Query" name:"Token"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress     string           `position:"Query" name:"PrivateIpAddress"`
	InstanceName         string           `position:"Query" name:"InstanceName"`
	VpcId                string           `position:"Query" name:"VpcId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
	Config               string           `position:"Query" name:"Config"`
}

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse

type CreateInstanceResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	InstanceName     string `json:"InstanceName" xml:"InstanceName"`
	ConnectionDomain string `json:"ConnectionDomain" xml:"ConnectionDomain"`
	Port             int    `json:"Port" xml:"Port"`
	UserName         string `json:"UserName" xml:"UserName"`
	InstanceStatus   string `json:"InstanceStatus" xml:"InstanceStatus"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
	Capacity         int    `json:"Capacity" xml:"Capacity"`
	QPS              int    `json:"QPS" xml:"QPS"`
	Bandwidth        int    `json:"Bandwidth" xml:"Bandwidth"`
	Connections      int    `json:"Connections" xml:"Connections"`
	ZoneId           string `json:"ZoneId" xml:"ZoneId"`
	Config           string `json:"Config" xml:"Config"`
	ChargeType       string `json:"ChargeType" xml:"ChargeType"`
	EndTime          string `json:"EndTime" xml:"EndTime"`
	NodeType         string `json:"NodeType" xml:"NodeType"`
	NetworkType      string `json:"NetworkType" xml:"NetworkType"`
	VpcId            string `json:"VpcId" xml:"VpcId"`
	VSwitchId        string `json:"VSwitchId" xml:"VSwitchId"`
	PrivateIpAddr    string `json:"PrivateIpAddr" xml:"PrivateIpAddr"`
}

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateSnapshotRequest

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

CreateSnapshotRequest is the request struct for api CreateSnapshot

func CreateCreateSnapshotRequest

func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest)

CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API

type CreateSnapshotResponse

type CreateSnapshotResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SnapshotId string `json:"SnapshotId" xml:"SnapshotId"`
	Status     string `json:"Status" xml:"Status"`
}

CreateSnapshotResponse is the response struct for api CreateSnapshot

func CreateCreateSnapshotResponse

func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse)

CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot 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 CreateTempInstanceRequest

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

CreateTempInstanceRequest is the request struct for api CreateTempInstance

func CreateCreateTempInstanceRequest

func CreateCreateTempInstanceRequest() (request *CreateTempInstanceRequest)

CreateCreateTempInstanceRequest creates a request to invoke CreateTempInstance API

type CreateTempInstanceResponse

type CreateTempInstanceResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	SnapshotId     string `json:"SnapshotId" xml:"SnapshotId"`
	TempInstanceId string `json:"TempInstanceId" xml:"TempInstanceId"`
	Status         string `json:"Status" xml:"Status"`
}

CreateTempInstanceResponse is the response struct for api CreateTempInstance

func CreateCreateTempInstanceResponse

func CreateCreateTempInstanceResponse() (response *CreateTempInstanceResponse)

CreateCreateTempInstanceResponse creates a response to parse from CreateTempInstance response

type DBInstanceAttribute

type DBInstanceAttribute struct {
	InstanceId          string `json:"InstanceId" xml:"InstanceId"`
	InstanceName        string `json:"InstanceName" xml:"InstanceName"`
	ConnectionDomain    string `json:"ConnectionDomain" xml:"ConnectionDomain"`
	Port                int    `json:"Port" xml:"Port"`
	InstanceStatus      string `json:"InstanceStatus" xml:"InstanceStatus"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	Capacity            int    `json:"Capacity" xml:"Capacity"`
	InstanceClass       string `json:"InstanceClass" xml:"InstanceClass"`
	QPS                 int    `json:"QPS" xml:"QPS"`
	Bandwidth           int    `json:"Bandwidth" xml:"Bandwidth"`
	Connections         int    `json:"Connections" xml:"Connections"`
	ZoneId              string `json:"ZoneId" xml:"ZoneId"`
	Config              string `json:"Config" xml:"Config"`
	ChargeType          string `json:"ChargeType" xml:"ChargeType"`
	NodeType            string `json:"NodeType" xml:"NodeType"`
	NetworkType         string `json:"NetworkType" xml:"NetworkType"`
	VpcId               string `json:"VpcId" xml:"VpcId"`
	VSwitchId           string `json:"VSwitchId" xml:"VSwitchId"`
	PrivateIp           string `json:"PrivateIp" xml:"PrivateIp"`
	CreateTime          string `json:"CreateTime" xml:"CreateTime"`
	EndTime             string `json:"EndTime" xml:"EndTime"`
	HasRenewChangeOrder string `json:"HasRenewChangeOrder" xml:"HasRenewChangeOrder"`
	IsRds               bool   `json:"IsRds" xml:"IsRds"`
	Engine              string `json:"Engine" xml:"Engine"`
	EngineVersion       string `json:"EngineVersion" xml:"EngineVersion"`
	MaintainStartTime   string `json:"MaintainStartTime" xml:"MaintainStartTime"`
	MaintainEndTime     string `json:"MaintainEndTime" xml:"MaintainEndTime"`
	AvailabilityValue   string `json:"AvailabilityValue" xml:"AvailabilityValue"`
	SecurityIPList      string `json:"SecurityIPList" xml:"SecurityIPList"`
	InstanceType        string `json:"InstanceType" xml:"InstanceType"`
	ArchitectureType    string `json:"ArchitectureType" xml:"ArchitectureType"`
	PackageType         string `json:"PackageType" xml:"PackageType"`
	ReplicaId           string `json:"ReplicaId" xml:"ReplicaId"`
	VpcAuthMode         string `json:"VpcAuthMode" xml:"VpcAuthMode"`
	ReplicationMode     string `json:"ReplicationMode" xml:"ReplicationMode"`
	LuaStatus           string `json:"LuaStatus" xml:"LuaStatus"`
}

DBInstanceAttribute is a nested struct in r_kvstore response

type DBInstances

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

DBInstances is a nested struct in r_kvstore response

type DatabasePrivilege

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

DatabasePrivilege is a nested struct in r_kvstore response

type DatabasePrivileges

type DatabasePrivileges struct {
	DatabasePrivilege []DatabasePrivilege `json:"DatabasePrivilege" xml:"DatabasePrivilege"`
}

DatabasePrivileges is a nested struct in r_kvstore response

type DeleteAccountRequest

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

DeleteAccountRequest is the request struct for api DeleteAccount

func CreateDeleteAccountRequest

func CreateDeleteAccountRequest() (request *DeleteAccountRequest)

CreateDeleteAccountRequest creates a request to invoke DeleteAccount API

type DeleteAccountResponse

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

DeleteAccountResponse is the response struct for api DeleteAccount

func CreateDeleteAccountResponse

func CreateDeleteAccountResponse() (response *DeleteAccountResponse)

CreateDeleteAccountResponse creates a response to parse from DeleteAccount response

type DeleteInstanceRequest

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

DeleteInstanceRequest is the request struct for api DeleteInstance

func CreateDeleteInstanceRequest

func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)

CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API

type DeleteInstanceResponse

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

DeleteInstanceResponse is the response struct for api DeleteInstance

func CreateDeleteInstanceResponse

func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)

CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response

type DeleteSnapshotRequest

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

DeleteSnapshotRequest is the request struct for api DeleteSnapshot

func CreateDeleteSnapshotRequest

func CreateDeleteSnapshotRequest() (request *DeleteSnapshotRequest)

CreateDeleteSnapshotRequest creates a request to invoke DeleteSnapshot API

type DeleteSnapshotResponse

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

DeleteSnapshotResponse is the response struct for api DeleteSnapshot

func CreateDeleteSnapshotResponse

func CreateDeleteSnapshotResponse() (response *DeleteSnapshotResponse)

CreateDeleteSnapshotResponse creates a response to parse from DeleteSnapshot response

type DeleteSnapshotSettingsRequest

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

DeleteSnapshotSettingsRequest is the request struct for api DeleteSnapshotSettings

func CreateDeleteSnapshotSettingsRequest

func CreateDeleteSnapshotSettingsRequest() (request *DeleteSnapshotSettingsRequest)

CreateDeleteSnapshotSettingsRequest creates a request to invoke DeleteSnapshotSettings API

type DeleteSnapshotSettingsResponse

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

DeleteSnapshotSettingsResponse is the response struct for api DeleteSnapshotSettings

func CreateDeleteSnapshotSettingsResponse

func CreateDeleteSnapshotSettingsResponse() (response *DeleteSnapshotSettingsResponse)

CreateDeleteSnapshotSettingsResponse creates a response to parse from DeleteSnapshotSettings response

type DeleteTempInstanceRequest

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

DeleteTempInstanceRequest is the request struct for api DeleteTempInstance

func CreateDeleteTempInstanceRequest

func CreateDeleteTempInstanceRequest() (request *DeleteTempInstanceRequest)

CreateDeleteTempInstanceRequest creates a request to invoke DeleteTempInstance API

type DeleteTempInstanceResponse

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

DeleteTempInstanceResponse is the response struct for api DeleteTempInstance

func CreateDeleteTempInstanceResponse

func CreateDeleteTempInstanceResponse() (response *DeleteTempInstanceResponse)

CreateDeleteTempInstanceResponse creates a response to parse from DeleteTempInstance response

type DescribeAccountsRequest

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

DescribeAccountsRequest is the request struct for api DescribeAccounts

func CreateDescribeAccountsRequest

func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)

CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API

type DescribeAccountsResponse

type DescribeAccountsResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Accounts  AccountsInDescribeAccounts `json:"Accounts" xml:"Accounts"`
}

DescribeAccountsResponse is the response struct for api DescribeAccounts

func CreateDescribeAccountsResponse

func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)

CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response

type DescribeBackupPolicyRequest

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

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

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 DescribeCertificationRequest

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

DescribeCertificationRequest is the request struct for api DescribeCertification

func CreateDescribeCertificationRequest

func CreateDescribeCertificationRequest() (request *DescribeCertificationRequest)

CreateDescribeCertificationRequest creates a request to invoke DescribeCertification API

type DescribeCertificationResponse

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

DescribeCertificationResponse is the response struct for api DescribeCertification

func CreateDescribeCertificationResponse

func CreateDescribeCertificationResponse() (response *DescribeCertificationResponse)

CreateDescribeCertificationResponse creates a response to parse from DescribeCertification response

type DescribeDBInstanceNetInfoRequest

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

DescribeDBInstanceNetInfoRequest is the request struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoRequest

func CreateDescribeDBInstanceNetInfoRequest() (request *DescribeDBInstanceNetInfoRequest)

CreateDescribeDBInstanceNetInfoRequest creates a request to invoke DescribeDBInstanceNetInfo API

type DescribeDBInstanceNetInfoResponse

type DescribeDBInstanceNetInfoResponse struct {
	*responses.BaseResponse
	RequestId           string                                  `json:"RequestId" xml:"RequestId"`
	InstanceNetworkType string                                  `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	NetInfoItems        NetInfoItemsInDescribeDBInstanceNetInfo `json:"NetInfoItems" xml:"NetInfoItems"`
}

DescribeDBInstanceNetInfoResponse is the response struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoResponse

func CreateDescribeDBInstanceNetInfoResponse() (response *DescribeDBInstanceNetInfoResponse)

CreateDescribeDBInstanceNetInfoResponse creates a response to parse from DescribeDBInstanceNetInfo response

type DescribeHistoryMonitorValuesRequest

type DescribeHistoryMonitorValuesRequest 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"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	IntervalForHistory   string           `position:"Query" name:"IntervalForHistory"`
	NodeId               string           `position:"Query" name:"NodeId"`
	MonitorKeys          string           `position:"Query" name:"MonitorKeys"`
}

DescribeHistoryMonitorValuesRequest is the request struct for api DescribeHistoryMonitorValues

func CreateDescribeHistoryMonitorValuesRequest

func CreateDescribeHistoryMonitorValuesRequest() (request *DescribeHistoryMonitorValuesRequest)

CreateDescribeHistoryMonitorValuesRequest creates a request to invoke DescribeHistoryMonitorValues API

type DescribeHistoryMonitorValuesResponse

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

DescribeHistoryMonitorValuesResponse is the response struct for api DescribeHistoryMonitorValues

func CreateDescribeHistoryMonitorValuesResponse

func CreateDescribeHistoryMonitorValuesResponse() (response *DescribeHistoryMonitorValuesResponse)

CreateDescribeHistoryMonitorValuesResponse creates a response to parse from DescribeHistoryMonitorValues response

type DescribeInstanceAttributeRequest

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

DescribeInstanceAttributeRequest is the request struct for api DescribeInstanceAttribute

func CreateDescribeInstanceAttributeRequest

func CreateDescribeInstanceAttributeRequest() (request *DescribeInstanceAttributeRequest)

CreateDescribeInstanceAttributeRequest creates a request to invoke DescribeInstanceAttribute API

type DescribeInstanceAttributeResponse

type DescribeInstanceAttributeResponse struct {
	*responses.BaseResponse
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Instances InstancesInDescribeInstanceAttribute `json:"Instances" xml:"Instances"`
}

DescribeInstanceAttributeResponse is the response struct for api DescribeInstanceAttribute

func CreateDescribeInstanceAttributeResponse

func CreateDescribeInstanceAttributeResponse() (response *DescribeInstanceAttributeResponse)

CreateDescribeInstanceAttributeResponse creates a response to parse from DescribeInstanceAttribute response

type DescribeInstanceConfigRequest

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

DescribeInstanceConfigRequest is the request struct for api DescribeInstanceConfig

func CreateDescribeInstanceConfigRequest

func CreateDescribeInstanceConfigRequest() (request *DescribeInstanceConfigRequest)

CreateDescribeInstanceConfigRequest creates a request to invoke DescribeInstanceConfig API

type DescribeInstanceConfigResponse

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

DescribeInstanceConfigResponse is the response struct for api DescribeInstanceConfig

func CreateDescribeInstanceConfigResponse

func CreateDescribeInstanceConfigResponse() (response *DescribeInstanceConfigResponse)

CreateDescribeInstanceConfigResponse creates a response to parse from DescribeInstanceConfig response

type DescribeInstanceSSLRequest

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

DescribeInstanceSSLRequest is the request struct for api DescribeInstanceSSL

func CreateDescribeInstanceSSLRequest

func CreateDescribeInstanceSSLRequest() (request *DescribeInstanceSSLRequest)

CreateDescribeInstanceSSLRequest creates a request to invoke DescribeInstanceSSL API

type DescribeInstanceSSLResponse

type DescribeInstanceSSLResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	SSLEnabled     string `json:"SSLEnabled" xml:"SSLEnabled"`
	CertCommonName string `json:"CertCommonName" xml:"CertCommonName"`
	SSLExpiredTime string `json:"SSLExpiredTime" xml:"SSLExpiredTime"`
}

DescribeInstanceSSLResponse is the response struct for api DescribeInstanceSSL

func CreateDescribeInstanceSSLResponse

func CreateDescribeInstanceSSLResponse() (response *DescribeInstanceSSLResponse)

CreateDescribeInstanceSSLResponse creates a response to parse from DescribeInstanceSSL response

type DescribeInstancesByExpireTimeRequest

type DescribeInstancesByExpireTimeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	HasExpiredRes        requests.Boolean `position:"Query" name:"HasExpiredRes"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	InstanceType         string           `position:"Query" name:"InstanceType"`
	ExpirePeriod         requests.Integer `position:"Query" name:"ExpirePeriod"`
}

DescribeInstancesByExpireTimeRequest is the request struct for api DescribeInstancesByExpireTime

func CreateDescribeInstancesByExpireTimeRequest

func CreateDescribeInstancesByExpireTimeRequest() (request *DescribeInstancesByExpireTimeRequest)

CreateDescribeInstancesByExpireTimeRequest creates a request to invoke DescribeInstancesByExpireTime API

type DescribeInstancesByExpireTimeResponse

type DescribeInstancesByExpireTimeResponse 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"`
	Instances  InstancesInDescribeInstancesByExpireTime `json:"Instances" xml:"Instances"`
}

DescribeInstancesByExpireTimeResponse is the response struct for api DescribeInstancesByExpireTime

func CreateDescribeInstancesByExpireTimeResponse

func CreateDescribeInstancesByExpireTimeResponse() (response *DescribeInstancesByExpireTimeResponse)

CreateDescribeInstancesByExpireTimeResponse creates a response to parse from DescribeInstancesByExpireTime response

type DescribeInstancesRequest

type DescribeInstancesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InstanceStatus       string           `position:"Query" name:"InstanceStatus"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	SearchKey            string           `position:"Query" name:"SearchKey"`
	NetworkType          string           `position:"Query" name:"NetworkType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	Expired              string           `position:"Query" name:"Expired"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	InstanceIds          string           `position:"Query" name:"InstanceIds"`
	VpcId                string           `position:"Query" name:"VpcId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	InstanceType         string           `position:"Query" name:"InstanceType"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
}

DescribeInstancesRequest is the request struct for api DescribeInstances

func CreateDescribeInstancesRequest

func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)

CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API

type DescribeInstancesResponse

type DescribeInstancesResponse 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"`
	Instances  InstancesInDescribeInstances `json:"Instances" xml:"Instances"`
}

DescribeInstancesResponse is the response struct for api DescribeInstances

func CreateDescribeInstancesResponse

func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)

CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response

type DescribeLogicInstanceTopologyRequest

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

DescribeLogicInstanceTopologyRequest is the request struct for api DescribeLogicInstanceTopology

func CreateDescribeLogicInstanceTopologyRequest

func CreateDescribeLogicInstanceTopologyRequest() (request *DescribeLogicInstanceTopologyRequest)

CreateDescribeLogicInstanceTopologyRequest creates a request to invoke DescribeLogicInstanceTopology API

type DescribeLogicInstanceTopologyResponse

type DescribeLogicInstanceTopologyResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	InstanceId     string         `json:"InstanceId" xml:"InstanceId"`
	RedisProxyList RedisProxyList `json:"RedisProxyList" xml:"RedisProxyList"`
	RedisShardList RedisShardList `json:"RedisShardList" xml:"RedisShardList"`
}

DescribeLogicInstanceTopologyResponse is the response struct for api DescribeLogicInstanceTopology

func CreateDescribeLogicInstanceTopologyResponse

func CreateDescribeLogicInstanceTopologyResponse() (response *DescribeLogicInstanceTopologyResponse)

CreateDescribeLogicInstanceTopologyResponse creates a response to parse from DescribeLogicInstanceTopology response

type DescribeMonitorItemsRequest

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

DescribeMonitorItemsRequest is the request struct for api DescribeMonitorItems

func CreateDescribeMonitorItemsRequest

func CreateDescribeMonitorItemsRequest() (request *DescribeMonitorItemsRequest)

CreateDescribeMonitorItemsRequest creates a request to invoke DescribeMonitorItems API

type DescribeMonitorItemsResponse

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

DescribeMonitorItemsResponse is the response struct for api DescribeMonitorItems

func CreateDescribeMonitorItemsResponse

func CreateDescribeMonitorItemsResponse() (response *DescribeMonitorItemsResponse)

CreateDescribeMonitorItemsResponse creates a response to parse from DescribeMonitorItems response

type DescribeMonthlyServiceStatusDetailRequest

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

DescribeMonthlyServiceStatusDetailRequest is the request struct for api DescribeMonthlyServiceStatusDetail

func CreateDescribeMonthlyServiceStatusDetailRequest

func CreateDescribeMonthlyServiceStatusDetailRequest() (request *DescribeMonthlyServiceStatusDetailRequest)

CreateDescribeMonthlyServiceStatusDetailRequest creates a request to invoke DescribeMonthlyServiceStatusDetail API

type DescribeMonthlyServiceStatusDetailResponse

type DescribeMonthlyServiceStatusDetailResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	InstanceId    string        `json:"InstanceId" xml:"InstanceId"`
	UptimePct     float64       `json:"UptimePct" xml:"UptimePct"`
	AffectedInfos AffectedInfos `json:"AffectedInfos" xml:"AffectedInfos"`
}

DescribeMonthlyServiceStatusDetailResponse is the response struct for api DescribeMonthlyServiceStatusDetail

func CreateDescribeMonthlyServiceStatusDetailResponse

func CreateDescribeMonthlyServiceStatusDetailResponse() (response *DescribeMonthlyServiceStatusDetailResponse)

CreateDescribeMonthlyServiceStatusDetailResponse creates a response to parse from DescribeMonthlyServiceStatusDetail response

type DescribeMonthlyServiceStatusRequest

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

DescribeMonthlyServiceStatusRequest is the request struct for api DescribeMonthlyServiceStatus

func CreateDescribeMonthlyServiceStatusRequest

func CreateDescribeMonthlyServiceStatusRequest() (request *DescribeMonthlyServiceStatusRequest)

CreateDescribeMonthlyServiceStatusRequest creates a request to invoke DescribeMonthlyServiceStatus API

type DescribeMonthlyServiceStatusResponse

type DescribeMonthlyServiceStatusResponse struct {
	*responses.BaseResponse
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	TotalCount       int              `json:"TotalCount" xml:"TotalCount"`
	InstanceSLAInfos InstanceSLAInfos `json:"InstanceSLAInfos" xml:"InstanceSLAInfos"`
}

DescribeMonthlyServiceStatusResponse is the response struct for api DescribeMonthlyServiceStatus

func CreateDescribeMonthlyServiceStatusResponse

func CreateDescribeMonthlyServiceStatusResponse() (response *DescribeMonthlyServiceStatusResponse)

CreateDescribeMonthlyServiceStatusResponse creates a response to parse from DescribeMonthlyServiceStatus 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"`
	CharacterType        string           `position:"Query" name:"CharacterType"`
}

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"`
	AcceptLanguage       string           `position:"Query" name:"AcceptLanguage"`
	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"`
	RegionIds RegionIds `json:"RegionIds" xml:"RegionIds"`
}

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     []ItemsItem `json:"Items" xml:"Items"`
}

DescribeReplicaInitializeProgressResponse is the response struct for api DescribeReplicaInitializeProgress

func CreateDescribeReplicaInitializeProgressResponse

func CreateDescribeReplicaInitializeProgressResponse() (response *DescribeReplicaInitializeProgressResponse)

CreateDescribeReplicaInitializeProgressResponse creates a response to parse from DescribeReplicaInitializeProgress response

type DescribeReplicaPerformanceRequest

type DescribeReplicaPerformanceRequest struct {
	*requests.RpcRequest
	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 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 DescribeSecurityIpsRequest

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

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"`
	SecurityIpGroups SecurityIpGroups `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 DescribeSnapshotsRequest

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

DescribeSnapshotsRequest is the request struct for api DescribeSnapshots

func CreateDescribeSnapshotsRequest

func CreateDescribeSnapshotsRequest() (request *DescribeSnapshotsRequest)

CreateDescribeSnapshotsRequest creates a request to invoke DescribeSnapshots API

type DescribeSnapshotsResponse

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

DescribeSnapshotsResponse is the response struct for api DescribeSnapshots

func CreateDescribeSnapshotsResponse

func CreateDescribeSnapshotsResponse() (response *DescribeSnapshotsResponse)

CreateDescribeSnapshotsResponse creates a response to parse from DescribeSnapshots 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 DescribeTempInstanceRequest

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

DescribeTempInstanceRequest is the request struct for api DescribeTempInstance

func CreateDescribeTempInstanceRequest

func CreateDescribeTempInstanceRequest() (request *DescribeTempInstanceRequest)

CreateDescribeTempInstanceRequest creates a request to invoke DescribeTempInstance API

type DescribeTempInstanceResponse

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

DescribeTempInstanceResponse is the response struct for api DescribeTempInstance

func CreateDescribeTempInstanceResponse

func CreateDescribeTempInstanceResponse() (response *DescribeTempInstanceResponse)

CreateDescribeTempInstanceResponse creates a response to parse from DescribeTempInstance 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"`
	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 FlushInstanceRequest

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

FlushInstanceRequest is the request struct for api FlushInstance

func CreateFlushInstanceRequest

func CreateFlushInstanceRequest() (request *FlushInstanceRequest)

CreateFlushInstanceRequest creates a request to invoke FlushInstance API

type FlushInstanceResponse

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

FlushInstanceResponse is the response struct for api FlushInstance

func CreateFlushInstanceResponse

func CreateFlushInstanceResponse() (response *FlushInstanceResponse)

CreateFlushInstanceResponse creates a response to parse from FlushInstance response

type GetSnapshotSettingsRequest

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

GetSnapshotSettingsRequest is the request struct for api GetSnapshotSettings

func CreateGetSnapshotSettingsRequest

func CreateGetSnapshotSettingsRequest() (request *GetSnapshotSettingsRequest)

CreateGetSnapshotSettingsRequest creates a request to invoke GetSnapshotSettings API

type GetSnapshotSettingsResponse

type GetSnapshotSettingsResponse struct {
	*responses.BaseResponse
	RequestId          string `json:"RequestId" xml:"RequestId"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	BeginHour          int    `json:"BeginHour" xml:"BeginHour"`
	EndHour            int    `json:"EndHour" xml:"EndHour"`
	RetentionDay       int    `json:"RetentionDay" xml:"RetentionDay"`
	MaxAutoSnapshots   int    `json:"MaxAutoSnapshots" xml:"MaxAutoSnapshots"`
	MaxManualSnapshots int    `json:"MaxManualSnapshots" xml:"MaxManualSnapshots"`
	DayList            int    `json:"DayList" xml:"DayList"`
	NextTime           string `json:"NextTime" xml:"NextTime"`
}

GetSnapshotSettingsResponse is the response struct for api GetSnapshotSettings

func CreateGetSnapshotSettingsResponse

func CreateGetSnapshotSettingsResponse() (response *GetSnapshotSettingsResponse)

CreateGetSnapshotSettingsResponse creates a response to parse from GetSnapshotSettings response

type GrantAccountPrivilegeRequest

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

GrantAccountPrivilegeRequest is the request struct for api GrantAccountPrivilege

func CreateGrantAccountPrivilegeRequest

func CreateGrantAccountPrivilegeRequest() (request *GrantAccountPrivilegeRequest)

CreateGrantAccountPrivilegeRequest creates a request to invoke GrantAccountPrivilege API

type GrantAccountPrivilegeResponse

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

GrantAccountPrivilegeResponse is the response struct for api GrantAccountPrivilege

func CreateGrantAccountPrivilegeResponse

func CreateGrantAccountPrivilegeResponse() (response *GrantAccountPrivilegeResponse)

CreateGrantAccountPrivilegeResponse creates a response to parse from GrantAccountPrivilege response

type 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 r_kvstore response

type HistoricalParameters

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

HistoricalParameters is a nested struct in r_kvstore response

type InstanceNetInfo

type InstanceNetInfo struct {
	ConnectionString  string `json:"ConnectionString" xml:"ConnectionString"`
	IPAddress         string `json:"IPAddress" xml:"IPAddress"`
	Port              string `json:"Port" xml:"Port"`
	VPCId             string `json:"VPCId" xml:"VPCId"`
	VSwitchId         string `json:"VSwitchId" xml:"VSwitchId"`
	DBInstanceNetType string `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
	IPType            string `json:"IPType" xml:"IPType"`
	ExpiredTime       string `json:"ExpiredTime" xml:"ExpiredTime"`
	Upgradeable       string `json:"Upgradeable" xml:"Upgradeable"`
}

InstanceNetInfo is a nested struct in r_kvstore response

type InstanceSLAInfo

type InstanceSLAInfo struct {
	InstanceId string  `json:"InstanceId" xml:"InstanceId"`
	UptimePct  float64 `json:"UptimePct" xml:"UptimePct"`
}

InstanceSLAInfo is a nested struct in r_kvstore response

type InstanceSLAInfos

type InstanceSLAInfos struct {
	InstanceSLAInfo []InstanceSLAInfo `json:"InstanceSLAInfo" xml:"InstanceSLAInfo"`
}

InstanceSLAInfos is a nested struct in r_kvstore response

type InstancesInDescribeInstanceAttribute

type InstancesInDescribeInstanceAttribute struct {
	DBInstanceAttribute []DBInstanceAttribute `json:"DBInstanceAttribute" xml:"DBInstanceAttribute"`
}

InstancesInDescribeInstanceAttribute is a nested struct in r_kvstore response

type InstancesInDescribeInstances

type InstancesInDescribeInstances struct {
	KVStoreInstance []KVStoreInstance `json:"KVStoreInstance" xml:"KVStoreInstance"`
}

InstancesInDescribeInstances is a nested struct in r_kvstore response

type InstancesInDescribeInstancesByExpireTime

type InstancesInDescribeInstancesByExpireTime struct {
	KVStoreInstance []KVStoreInstance `json:"KVStoreInstance" xml:"KVStoreInstance"`
}

InstancesInDescribeInstancesByExpireTime is a nested struct in r_kvstore response

type Items

type Items struct {
	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"`
	ReplicationClusterStatus string  `json:"ReplicationClusterStatus" xml:"ReplicationClusterStatus"`
	DBInstanceStatus         string  `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	RegionId                 string  `json:"RegionId" xml:"RegionId"`
	Role                     string  `json:"Role" xml:"Role"`
	InstanceNetworkType      string  `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	ZoneId                   string  `json:"ZoneId" xml:"ZoneId"`
	ReplicaDescription       string  `json:"ReplicaDescription" xml:"ReplicaDescription"`
	DBInstanceId             string  `json:"DBInstanceId" xml:"DBInstanceId"`
	ReplicaId                string  `json:"ReplicaId" xml:"ReplicaId"`
	DBInstances              []Items `json:"DBInstances" xml:"DBInstances"`
}

Items is a nested struct in r_kvstore response

type ItemsInDescribeReplicaConflictInfo

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

ItemsInDescribeReplicaConflictInfo is a nested struct in r_kvstore response

type ItemsInDescribeReplicaInitializeProgress

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

ItemsInDescribeReplicaInitializeProgress is a nested struct in r_kvstore response

type ItemsInDescribeStaticVerificationList

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

ItemsInDescribeStaticVerificationList is a nested struct in r_kvstore response

type ItemsInDescribeVerificationList

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

ItemsInDescribeVerificationList is a nested struct in r_kvstore response

type ItemsInEvaluateFailOverSwitch

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

ItemsInEvaluateFailOverSwitch is a nested struct in r_kvstore response

type ItemsItem

type ItemsItem struct {
	InternetIP            string         `json:"InternetIP" xml:"InternetIP"`
	ConfictReason         string         `json:"ConfictReason" xml:"ConfictReason"`
	SourceDetail          string         `json:"SourceDetail" xml:"SourceDetail"`
	InconsistentFields    string         `json:"InconsistentFields" xml:"InconsistentFields"`
	InstanceIdA           string         `json:"InstanceIdA" xml:"InstanceIdA"`
	ConflictGtid          string         `json:"ConflictGtid" xml:"ConflictGtid"`
	DestinationDetail     string         `json:"DestinationDetail" xml:"DestinationDetail"`
	Key                   string         `json:"Key" xml:"Key"`
	RegionId              string         `json:"RegionId" xml:"RegionId"`
	InstanceNetworkType   string         `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	RecoveryMode          string         `json:"RecoveryMode" xml:"RecoveryMode"`
	AbnormalType          string         `json:"AbnormalType" xml:"AbnormalType"`
	DBInstanceId          string         `json:"DBInstanceId" xml:"DBInstanceId"`
	DatabaseName          string         `json:"DatabaseName" xml:"DatabaseName"`
	SecurityIPList        string         `json:"SecurityIPList" xml:"SecurityIPList"`
	DetailInfo            string         `json:"DetailInfo" xml:"DetailInfo"`
	Schema                string         `json:"Schema" xml:"Schema"`
	ReadWriteType         string         `json:"ReadWriteType" xml:"ReadWriteType"`
	HasInternetIP         bool           `json:"HasInternetIP" xml:"HasInternetIP"`
	DestinationInstanceId string         `json:"DestinationInstanceId" xml:"DestinationInstanceId"`
	FinishTime            string         `json:"FinishTime" xml:"FinishTime"`
	OccurTime             string         `json:"OccurTime" xml:"OccurTime"`
	Progress              string         `json:"Progress" xml:"Progress"`
	InstanceIdB           string         `json:"InstanceIdB" xml:"InstanceIdB"`
	CurrentStep           string         `json:"CurrentStep" xml:"CurrentStep"`
	SourceInstanceId      string         `json:"SourceInstanceId" xml:"SourceInstanceId"`
	InconsistentType      string         `json:"InconsistentType" xml:"InconsistentType"`
	ConfictKey            string         `json:"ConfictKey" xml:"ConfictKey"`
	KeyType               string         `json:"KeyType" xml:"KeyType"`
	Status                string         `json:"Status" xml:"Status"`
	ReplicaId             string         `json:"ReplicaId" xml:"ReplicaId"`
	Accounts              []AccountsItem `json:"Accounts" xml:"Accounts"`
}

ItemsItem is a nested struct in r_kvstore response

type KVStoreInstance

type KVStoreInstance struct {
	InstanceClass       string `json:"InstanceClass" xml:"InstanceClass"`
	PackageType         string `json:"PackageType" xml:"PackageType"`
	ChargeType          string `json:"ChargeType" xml:"ChargeType"`
	ConnectionDomain    string `json:"ConnectionDomain" xml:"ConnectionDomain"`
	CreateTime          string `json:"CreateTime" xml:"CreateTime"`
	HasRenewChangeOrder string `json:"HasRenewChangeOrder" xml:"HasRenewChangeOrder"`
	InstanceType        string `json:"InstanceType" xml:"InstanceType"`
	DestroyTime         string `json:"DestroyTime" xml:"DestroyTime"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	PrivateIp           string `json:"PrivateIp" xml:"PrivateIp"`
	InstanceId          string `json:"InstanceId" xml:"InstanceId"`
	InstanceStatus      string `json:"InstanceStatus" xml:"InstanceStatus"`
	Bandwidth           int    `json:"Bandwidth" xml:"Bandwidth"`
	NetworkType         string `json:"NetworkType" xml:"NetworkType"`
	VpcId               string `json:"VpcId" xml:"VpcId"`
	NodeType            string `json:"NodeType" xml:"NodeType"`
	Connections         int    `json:"Connections" xml:"Connections"`
	ArchitectureType    string `json:"ArchitectureType" xml:"ArchitectureType"`
	ReplacateId         string `json:"ReplacateId" xml:"ReplacateId"`
	EngineVersion       string `json:"EngineVersion" xml:"EngineVersion"`
	Capacity            int    `json:"Capacity" xml:"Capacity"`
	VSwitchId           string `json:"VSwitchId" xml:"VSwitchId"`
	InstanceName        string `json:"InstanceName" xml:"InstanceName"`
	Port                int    `json:"Port" xml:"Port"`
	ZoneId              string `json:"ZoneId" xml:"ZoneId"`
	EndTime             string `json:"EndTime" xml:"EndTime"`
	QPS                 int    `json:"QPS" xml:"QPS"`
	UserName            string `json:"UserName" xml:"UserName"`
	Config              string `json:"Config" xml:"Config"`
	IsRds               bool   `json:"IsRds" xml:"IsRds"`
}

KVStoreInstance is a nested struct in r_kvstore response

type KVStoreMonitorItem

type KVStoreMonitorItem struct {
	MonitorKey string `json:"MonitorKey" xml:"MonitorKey"`
	Unit       string `json:"Unit" xml:"Unit"`
}

KVStoreMonitorItem is a nested struct in r_kvstore response

type KVStoreRegion

type KVStoreRegion struct {
	RegionId       string     `json:"RegionId" xml:"RegionId"`
	ZoneIds        string     `json:"ZoneIds" xml:"ZoneIds"`
	LocalName      string     `json:"LocalName" xml:"LocalName"`
	RegionEndpoint string     `json:"RegionEndpoint" xml:"RegionEndpoint"`
	ZoneIdList     ZoneIdList `json:"ZoneIdList" xml:"ZoneIdList"`
}

KVStoreRegion is a nested struct in r_kvstore response

type ModifyAccountDescriptionRequest

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

ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionRequest

func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)

CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API

type ModifyAccountDescriptionResponse

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

ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionResponse

func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)

CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response

type ModifyBackupPolicyRequest

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

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 ModifyCertificationRequest

type ModifyCertificationRequest 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"`
	NoCertification      requests.Boolean `position:"Query" name:"NoCertification"`
}

ModifyCertificationRequest is the request struct for api ModifyCertification

func CreateModifyCertificationRequest

func CreateModifyCertificationRequest() (request *ModifyCertificationRequest)

CreateModifyCertificationRequest creates a request to invoke ModifyCertification API

type ModifyCertificationResponse

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

ModifyCertificationResponse is the response struct for api ModifyCertification

func CreateModifyCertificationResponse

func CreateModifyCertificationResponse() (response *ModifyCertificationResponse)

CreateModifyCertificationResponse creates a response to parse from ModifyCertification 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"`
	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 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 ModifyInstanceAttributeRequest

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

ModifyInstanceAttributeRequest is the request struct for api ModifyInstanceAttribute

func CreateModifyInstanceAttributeRequest

func CreateModifyInstanceAttributeRequest() (request *ModifyInstanceAttributeRequest)

CreateModifyInstanceAttributeRequest creates a request to invoke ModifyInstanceAttribute API

type ModifyInstanceAttributeResponse

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

ModifyInstanceAttributeResponse is the response struct for api ModifyInstanceAttribute

func CreateModifyInstanceAttributeResponse

func CreateModifyInstanceAttributeResponse() (response *ModifyInstanceAttributeResponse)

CreateModifyInstanceAttributeResponse creates a response to parse from ModifyInstanceAttribute response

type ModifyInstanceConfigRequest

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

ModifyInstanceConfigRequest is the request struct for api ModifyInstanceConfig

func CreateModifyInstanceConfigRequest

func CreateModifyInstanceConfigRequest() (request *ModifyInstanceConfigRequest)

CreateModifyInstanceConfigRequest creates a request to invoke ModifyInstanceConfig API

type ModifyInstanceConfigResponse

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

ModifyInstanceConfigResponse is the response struct for api ModifyInstanceConfig

func CreateModifyInstanceConfigResponse

func CreateModifyInstanceConfigResponse() (response *ModifyInstanceConfigResponse)

CreateModifyInstanceConfigResponse creates a response to parse from ModifyInstanceConfig response

type ModifyInstanceMaintainTimeRequest

type ModifyInstanceMaintainTimeRequest 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"`
	MaintainStartTime    string           `position:"Query" name:"MaintainStartTime"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MaintainEndTime      string           `position:"Query" name:"MaintainEndTime"`
}

ModifyInstanceMaintainTimeRequest is the request struct for api ModifyInstanceMaintainTime

func CreateModifyInstanceMaintainTimeRequest

func CreateModifyInstanceMaintainTimeRequest() (request *ModifyInstanceMaintainTimeRequest)

CreateModifyInstanceMaintainTimeRequest creates a request to invoke ModifyInstanceMaintainTime API

type ModifyInstanceMaintainTimeResponse

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

ModifyInstanceMaintainTimeResponse is the response struct for api ModifyInstanceMaintainTime

func CreateModifyInstanceMaintainTimeResponse

func CreateModifyInstanceMaintainTimeResponse() (response *ModifyInstanceMaintainTimeResponse)

CreateModifyInstanceMaintainTimeResponse creates a response to parse from ModifyInstanceMaintainTime response

type ModifyInstanceMinorVersionRequest

type ModifyInstanceMinorVersionRequest struct {
	*requests.RpcRequest
	ExecuteMode          string           `position:"Query" name:"ExecuteMode"`
	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"`
	Minorversion         string           `position:"Query" name:"Minorversion"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyInstanceMinorVersionRequest is the request struct for api ModifyInstanceMinorVersion

func CreateModifyInstanceMinorVersionRequest

func CreateModifyInstanceMinorVersionRequest() (request *ModifyInstanceMinorVersionRequest)

CreateModifyInstanceMinorVersionRequest creates a request to invoke ModifyInstanceMinorVersion API

type ModifyInstanceMinorVersionResponse

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

ModifyInstanceMinorVersionResponse is the response struct for api ModifyInstanceMinorVersion

func CreateModifyInstanceMinorVersionResponse

func CreateModifyInstanceMinorVersionResponse() (response *ModifyInstanceMinorVersionResponse)

CreateModifyInstanceMinorVersionResponse creates a response to parse from ModifyInstanceMinorVersion response

type ModifyInstanceNetExpireTimeRequest

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

ModifyInstanceNetExpireTimeRequest is the request struct for api ModifyInstanceNetExpireTime

func CreateModifyInstanceNetExpireTimeRequest

func CreateModifyInstanceNetExpireTimeRequest() (request *ModifyInstanceNetExpireTimeRequest)

CreateModifyInstanceNetExpireTimeRequest creates a request to invoke ModifyInstanceNetExpireTime API

type ModifyInstanceNetExpireTimeResponse

type ModifyInstanceNetExpireTimeResponse struct {
	*responses.BaseResponse
	RequestId    string                                    `json:"RequestId" xml:"RequestId"`
	InstanceId   string                                    `json:"InstanceId" xml:"InstanceId"`
	NetInfoItems NetInfoItemsInModifyInstanceNetExpireTime `json:"NetInfoItems" xml:"NetInfoItems"`
}

ModifyInstanceNetExpireTimeResponse is the response struct for api ModifyInstanceNetExpireTime

func CreateModifyInstanceNetExpireTimeResponse

func CreateModifyInstanceNetExpireTimeResponse() (response *ModifyInstanceNetExpireTimeResponse)

CreateModifyInstanceNetExpireTimeResponse creates a response to parse from ModifyInstanceNetExpireTime response

type ModifyInstanceSSLRequest

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

ModifyInstanceSSLRequest is the request struct for api ModifyInstanceSSL

func CreateModifyInstanceSSLRequest

func CreateModifyInstanceSSLRequest() (request *ModifyInstanceSSLRequest)

CreateModifyInstanceSSLRequest creates a request to invoke ModifyInstanceSSL API

type ModifyInstanceSSLResponse

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

ModifyInstanceSSLResponse is the response struct for api ModifyInstanceSSL

func CreateModifyInstanceSSLResponse

func CreateModifyInstanceSSLResponse() (response *ModifyInstanceSSLResponse)

CreateModifyInstanceSSLResponse creates a response to parse from ModifyInstanceSSL response

type ModifyInstanceSpecPreCheckRequest

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

ModifyInstanceSpecPreCheckRequest is the request struct for api ModifyInstanceSpecPreCheck

func CreateModifyInstanceSpecPreCheckRequest

func CreateModifyInstanceSpecPreCheckRequest() (request *ModifyInstanceSpecPreCheckRequest)

CreateModifyInstanceSpecPreCheckRequest creates a request to invoke ModifyInstanceSpecPreCheck API

type ModifyInstanceSpecPreCheckResponse

type ModifyInstanceSpecPreCheckResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	IsAllowModify   bool   `json:"IsAllowModify" xml:"IsAllowModify"`
	DisableCommands string `json:"DisableCommands" xml:"DisableCommands"`
}

ModifyInstanceSpecPreCheckResponse is the response struct for api ModifyInstanceSpecPreCheck

func CreateModifyInstanceSpecPreCheckResponse

func CreateModifyInstanceSpecPreCheckResponse() (response *ModifyInstanceSpecPreCheckResponse)

CreateModifyInstanceSpecPreCheckResponse creates a response to parse from ModifyInstanceSpecPreCheck response

type ModifyInstanceSpecRequest

type ModifyInstanceSpecRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	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"`
	InstanceClass        string           `position:"Query" name:"InstanceClass"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	ForceUpgrade         requests.Boolean `position:"Query" name:"ForceUpgrade"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

ModifyInstanceSpecRequest is the request struct for api ModifyInstanceSpec

func CreateModifyInstanceSpecRequest

func CreateModifyInstanceSpecRequest() (request *ModifyInstanceSpecRequest)

CreateModifyInstanceSpecRequest creates a request to invoke ModifyInstanceSpec API

type ModifyInstanceSpecResponse

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

ModifyInstanceSpecResponse is the response struct for api ModifyInstanceSpec

func CreateModifyInstanceSpecResponse

func CreateModifyInstanceSpecResponse() (response *ModifyInstanceSpecResponse)

CreateModifyInstanceSpecResponse creates a response to parse from ModifyInstanceSpec 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"`
	InstanceId               string           `position:"Query" name:"InstanceId"`
	SecurityToken            string           `position:"Query" name:"SecurityToken"`
	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 MonitorItems

type MonitorItems struct {
	KVStoreMonitorItem []KVStoreMonitorItem `json:"KVStoreMonitorItem" xml:"KVStoreMonitorItem"`
}

MonitorItems is a nested struct in r_kvstore response

type NetInfoItem

type NetInfoItem struct {
	DBInstanceNetType string `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
	Port              string `json:"Port" xml:"Port"`
	ExpiredTime       string `json:"ExpiredTime" xml:"ExpiredTime"`
	ConnectionString  string `json:"ConnectionString" xml:"ConnectionString"`
	IPAddress         string `json:"IPAddress" xml:"IPAddress"`
}

NetInfoItem is a nested struct in r_kvstore response

type NetInfoItemsInDescribeDBInstanceNetInfo

type NetInfoItemsInDescribeDBInstanceNetInfo struct {
	InstanceNetInfo []InstanceNetInfo `json:"InstanceNetInfo" xml:"InstanceNetInfo"`
}

NetInfoItemsInDescribeDBInstanceNetInfo is a nested struct in r_kvstore response

type NetInfoItemsInModifyInstanceNetExpireTime

type NetInfoItemsInModifyInstanceNetExpireTime struct {
	NetInfoItem []NetInfoItem `json:"NetInfoItem" xml:"NetInfoItem"`
}

NetInfoItemsInModifyInstanceNetExpireTime is a nested struct in r_kvstore response

type NodeInfo

type NodeInfo struct {
	NodeId     string `json:"NodeId" xml:"NodeId"`
	Connection string `json:"Connection" xml:"Connection"`
	Bandwidth  string `json:"Bandwidth" xml:"Bandwidth"`
	Capacity   string `json:"Capacity" xml:"Capacity"`
	NodeType   string `json:"NodeType" xml:"NodeType"`
}

NodeInfo is a nested struct in r_kvstore 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 r_kvstore 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 r_kvstore response

type Parameters

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

Parameters is a nested struct in r_kvstore response

type PerformanceKeyInDescribeReplicaPerformance

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

PerformanceKeyInDescribeReplicaPerformance is a nested struct in r_kvstore response

type PerformanceKeyInDescribeReplicaUsage

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

PerformanceKeyInDescribeReplicaUsage is a nested struct in r_kvstore 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 r_kvstore response

type PerformanceKeys

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

PerformanceKeys is a nested struct in r_kvstore response

type PerformanceValueInDescribeReplicaPerformance

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

PerformanceValueInDescribeReplicaPerformance is a nested struct in r_kvstore response

type PerformanceValueInDescribeReplicaUsage

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

PerformanceValueInDescribeReplicaUsage is a nested struct in r_kvstore response

type PerformanceValueItem

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

PerformanceValueItem is a nested struct in r_kvstore response

type PerformanceValues

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

PerformanceValues is a nested struct in r_kvstore response

type QueryTaskRequest

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

QueryTaskRequest is the request struct for api QueryTask

func CreateQueryTaskRequest

func CreateQueryTaskRequest() (request *QueryTaskRequest)

CreateQueryTaskRequest creates a request to invoke QueryTask API

type QueryTaskResponse

type QueryTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Action    string `json:"Action" xml:"Action"`
	Progress  int    `json:"Progress" xml:"Progress"`
}

QueryTaskResponse is the response struct for api QueryTask

func CreateQueryTaskResponse

func CreateQueryTaskResponse() (response *QueryTaskResponse)

CreateQueryTaskResponse creates a response to parse from QueryTask response

type RedisProxyList

type RedisProxyList struct {
	NodeInfo []NodeInfo `json:"NodeInfo" xml:"NodeInfo"`
}

RedisProxyList is a nested struct in r_kvstore response

type RedisShardList

type RedisShardList struct {
	NodeInfo []NodeInfo `json:"NodeInfo" xml:"NodeInfo"`
}

RedisShardList is a nested struct in r_kvstore response

type RegionIds

type RegionIds struct {
	KVStoreRegion []KVStoreRegion `json:"KVStoreRegion" xml:"KVStoreRegion"`
}

RegionIds is a nested struct in r_kvstore 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 RenewInstanceRequest

type RenewInstanceRequest 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"`
	InstanceClass        string           `position:"Query" name:"InstanceClass"`
	Capacity             string           `position:"Query" name:"Capacity"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ForceUpgrade         requests.Boolean `position:"Query" name:"ForceUpgrade"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

RenewInstanceRequest is the request struct for api RenewInstance

func CreateRenewInstanceRequest

func CreateRenewInstanceRequest() (request *RenewInstanceRequest)

CreateRenewInstanceRequest creates a request to invoke RenewInstance API

type RenewInstanceResponse

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

RenewInstanceResponse is the response struct for api RenewInstance

func CreateRenewInstanceResponse

func CreateRenewInstanceResponse() (response *RenewInstanceResponse)

CreateRenewInstanceResponse creates a response to parse from RenewInstance response

type RenewMultiInstanceRequest

type RenewMultiInstanceRequest 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"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	InstanceIds          string           `position:"Query" name:"InstanceIds"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
}

RenewMultiInstanceRequest is the request struct for api RenewMultiInstance

func CreateRenewMultiInstanceRequest

func CreateRenewMultiInstanceRequest() (request *RenewMultiInstanceRequest)

CreateRenewMultiInstanceRequest creates a request to invoke RenewMultiInstance API

type RenewMultiInstanceResponse

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

RenewMultiInstanceResponse is the response struct for api RenewMultiInstance

func CreateRenewMultiInstanceResponse

func CreateRenewMultiInstanceResponse() (response *RenewMultiInstanceResponse)

CreateRenewMultiInstanceResponse creates a response to parse from RenewMultiInstance response

type Replicas

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

Replicas is a nested struct in r_kvstore response

type Reports

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

Reports is a nested struct in r_kvstore 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 r_kvstore response

type ResetAccountPasswordRequest

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

ResetAccountPasswordRequest is the request struct for api ResetAccountPassword

func CreateResetAccountPasswordRequest

func CreateResetAccountPasswordRequest() (request *ResetAccountPasswordRequest)

CreateResetAccountPasswordRequest creates a request to invoke ResetAccountPassword API

type ResetAccountPasswordResponse

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

ResetAccountPasswordResponse is the response struct for api ResetAccountPassword

func CreateResetAccountPasswordResponse

func CreateResetAccountPasswordResponse() (response *ResetAccountPasswordResponse)

CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response

type ResetAccountRequest

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

ResetAccountRequest is the request struct for api ResetAccount

func CreateResetAccountRequest

func CreateResetAccountRequest() (request *ResetAccountRequest)

CreateResetAccountRequest creates a request to invoke ResetAccount API

type ResetAccountResponse

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

ResetAccountResponse is the response struct for api ResetAccount

func CreateResetAccountResponse

func CreateResetAccountResponse() (response *ResetAccountResponse)

CreateResetAccountResponse creates a response to parse from ResetAccount response

type RestoreInstanceRequest

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

RestoreInstanceRequest is the request struct for api RestoreInstance

func CreateRestoreInstanceRequest

func CreateRestoreInstanceRequest() (request *RestoreInstanceRequest)

CreateRestoreInstanceRequest creates a request to invoke RestoreInstance API

type RestoreInstanceResponse

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

RestoreInstanceResponse is the response struct for api RestoreInstance

func CreateRestoreInstanceResponse

func CreateRestoreInstanceResponse() (response *RestoreInstanceResponse)

CreateRestoreInstanceResponse creates a response to parse from RestoreInstance response

type RestoreSnapshotRequest

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

RestoreSnapshotRequest is the request struct for api RestoreSnapshot

func CreateRestoreSnapshotRequest

func CreateRestoreSnapshotRequest() (request *RestoreSnapshotRequest)

CreateRestoreSnapshotRequest creates a request to invoke RestoreSnapshot API

type RestoreSnapshotResponse

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

RestoreSnapshotResponse is the response struct for api RestoreSnapshot

func CreateRestoreSnapshotResponse

func CreateRestoreSnapshotResponse() (response *RestoreSnapshotResponse)

CreateRestoreSnapshotResponse creates a response to parse from RestoreSnapshot response

type RevokeAccountPrivilegeRequest

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

RevokeAccountPrivilegeRequest is the request struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeRequest

func CreateRevokeAccountPrivilegeRequest() (request *RevokeAccountPrivilegeRequest)

CreateRevokeAccountPrivilegeRequest creates a request to invoke RevokeAccountPrivilege API

type RevokeAccountPrivilegeResponse

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

RevokeAccountPrivilegeResponse is the response struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeResponse

func CreateRevokeAccountPrivilegeResponse() (response *RevokeAccountPrivilegeResponse)

CreateRevokeAccountPrivilegeResponse creates a response to parse from RevokeAccountPrivilege response

type RunningParameters

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

RunningParameters is a nested struct in r_kvstore 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 r_kvstore response

type SecurityIpGroups

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

SecurityIpGroups is a nested struct in r_kvstore response

type SetSnapshotSettingsRequest

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

SetSnapshotSettingsRequest is the request struct for api SetSnapshotSettings

func CreateSetSnapshotSettingsRequest

func CreateSetSnapshotSettingsRequest() (request *SetSnapshotSettingsRequest)

CreateSetSnapshotSettingsRequest creates a request to invoke SetSnapshotSettings API

type SetSnapshotSettingsResponse

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

SetSnapshotSettingsResponse is the response struct for api SetSnapshotSettings

func CreateSetSnapshotSettingsResponse

func CreateSetSnapshotSettingsResponse() (response *SetSnapshotSettingsResponse)

CreateSetSnapshotSettingsResponse creates a response to parse from SetSnapshotSettings response

type Snapshot

type Snapshot struct {
	SnapshotId         string `json:"SnapshotId" xml:"SnapshotId"`
	SnapshotName       string `json:"SnapshotName" xml:"SnapshotName"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	Memory             int    `json:"Memory" xml:"Memory"`
	RdbSize            int    `json:"RdbSize" xml:"RdbSize"`
	Status             string `json:"Status" xml:"Status"`
	Type               string `json:"Type" xml:"Type"`
	OssDownloadInPath  string `json:"OssDownloadInPath" xml:"OssDownloadInPath"`
	OssDownloadOutPath string `json:"OssDownloadOutPath" xml:"OssDownloadOutPath"`
}

Snapshot is a nested struct in r_kvstore response

type Snapshots

type Snapshots struct {
	Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}

Snapshots is a nested struct in r_kvstore response

type SwitchNetworkRequest

type SwitchNetworkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	TargetNetworkType    string           `position:"Query" name:"TargetNetworkType"`
	RetainClassic        string           `position:"Query" name:"RetainClassic"`
	ClassicExpiredDays   string           `position:"Query" name:"ClassicExpiredDays"`
	VpcId                string           `position:"Query" name:"VpcId"`
}

SwitchNetworkRequest is the request struct for api SwitchNetwork

func CreateSwitchNetworkRequest

func CreateSwitchNetworkRequest() (request *SwitchNetworkRequest)

CreateSwitchNetworkRequest creates a request to invoke SwitchNetwork API

type SwitchNetworkResponse

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

SwitchNetworkResponse is the response struct for api SwitchNetwork

func CreateSwitchNetworkResponse

func CreateSwitchNetworkResponse() (response *SwitchNetworkResponse)

CreateSwitchNetworkResponse creates a response to parse from SwitchNetwork response

type SwitchTempInstanceRequest

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

SwitchTempInstanceRequest is the request struct for api SwitchTempInstance

func CreateSwitchTempInstanceRequest

func CreateSwitchTempInstanceRequest() (request *SwitchTempInstanceRequest)

CreateSwitchTempInstanceRequest creates a request to invoke SwitchTempInstance API

type SwitchTempInstanceResponse

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

SwitchTempInstanceResponse is the response struct for api SwitchTempInstance

func CreateSwitchTempInstanceResponse

func CreateSwitchTempInstanceResponse() (response *SwitchTempInstanceResponse)

CreateSwitchTempInstanceResponse creates a response to parse from SwitchTempInstance response

type TempInstance

type TempInstance struct {
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	TempInstanceId string `json:"TempInstanceId" xml:"TempInstanceId"`
	SnapshotId     string `json:"SnapshotId" xml:"SnapshotId"`
	CreateTime     string `json:"CreateTime" xml:"CreateTime"`
	Domain         string `json:"Domain" xml:"Domain"`
	Status         string `json:"Status" xml:"Status"`
	Memory         int    `json:"Memory" xml:"Memory"`
	ExpireTime     string `json:"ExpireTime" xml:"ExpireTime"`
}

TempInstance is a nested struct in r_kvstore response

type TempInstances

type TempInstances struct {
	TempInstance []TempInstance `json:"TempInstance" xml:"TempInstance"`
}

TempInstances is a nested struct in r_kvstore 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 r_kvstore response

type TransformToPrePaidRequest

type TransformToPrePaidRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period               requests.Integer `position:"Query" name:"Period"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	FromApp              string           `position:"Query" name:"FromApp"`
	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"`
}

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 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 r_kvstore response

type VSwitchInDescribeRdsVSwitchs

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

VSwitchInDescribeRdsVSwitchs is a nested struct in r_kvstore 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 r_kvstore response

type VSwitches

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

VSwitches is a nested struct in r_kvstore response

type VSwitchs

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

VSwitchs is a nested struct in r_kvstore response

type VerifyPasswordRequest

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

VerifyPasswordRequest is the request struct for api VerifyPassword

func CreateVerifyPasswordRequest

func CreateVerifyPasswordRequest() (request *VerifyPasswordRequest)

CreateVerifyPasswordRequest creates a request to invoke VerifyPassword API

type VerifyPasswordResponse

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

VerifyPasswordResponse is the response struct for api VerifyPassword

func CreateVerifyPasswordResponse

func CreateVerifyPasswordResponse() (response *VerifyPasswordResponse)

CreateVerifyPasswordResponse creates a response to parse from VerifyPassword response

type Vpc

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

Vpc is a nested struct in r_kvstore 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 r_kvstore response

type Vpcs

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

Vpcs is a nested struct in r_kvstore response

type ZoneIdList

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

ZoneIdList is a nested struct in r_kvstore response

Source Files

Jump to

Keyboard shortcuts

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