r_kvstore

package
v1.61.1038 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Account

type Account struct {
	InstanceId         string             `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 Accounts added in v1.60.288

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

Accounts is a nested struct in r_kvstore response

type AllocateInstancePublicConnectionRequest

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

AllocateInstancePublicConnectionRequest is the request struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionRequest

func CreateAllocateInstancePublicConnectionRequest() (request *AllocateInstancePublicConnectionRequest)

CreateAllocateInstancePublicConnectionRequest creates a request to invoke AllocateInstancePublicConnection API

type AllocateInstancePublicConnectionResponse

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

AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionResponse

func CreateAllocateInstancePublicConnectionResponse() (response *AllocateInstancePublicConnectionResponse)

CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response

type AvailableResource

type AvailableResource struct {
	InstanceClass       string `json:"InstanceClass" xml:"InstanceClass"`
	InstanceClassRemark string `json:"InstanceClassRemark" xml:"InstanceClassRemark"`
}

AvailableResource is a nested struct in r_kvstore response

type AvailableResources

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

AvailableResources is a nested struct in r_kvstore response

type AvailableZone

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

AvailableZone is a nested struct in r_kvstore response

type AvailableZones

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

AvailableZones 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                int64  `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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/r-kvstore instead

func (*Client) AllocateInstancePublicConnection

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

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

func (*Client) AllocateInstancePublicConnectionWithCallback

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

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

func (*Client) AllocateInstancePublicConnectionWithChan

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

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

func (*Client) CreateAccount

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

CreateAccount invokes the 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) CreateCacheAnalysisTask

func (client *Client) CreateCacheAnalysisTask(request *CreateCacheAnalysisTaskRequest) (response *CreateCacheAnalysisTaskResponse, err error)

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

func (*Client) CreateCacheAnalysisTaskWithCallback

func (client *Client) CreateCacheAnalysisTaskWithCallback(request *CreateCacheAnalysisTaskRequest, callback func(response *CreateCacheAnalysisTaskResponse, err error)) <-chan int

CreateCacheAnalysisTaskWithCallback invokes the r_kvstore.CreateCacheAnalysisTask API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createcacheanalysistask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCacheAnalysisTaskWithChan

func (client *Client) CreateCacheAnalysisTaskWithChan(request *CreateCacheAnalysisTaskRequest) (<-chan *CreateCacheAnalysisTaskResponse, <-chan error)

CreateCacheAnalysisTaskWithChan invokes the r_kvstore.CreateCacheAnalysisTask API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createcacheanalysistask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDedicatedInstance added in v1.60.342

func (client *Client) CreateDedicatedInstance(request *CreateDedicatedInstanceRequest) (response *CreateDedicatedInstanceResponse, err error)

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

func (*Client) CreateDedicatedInstanceWithCallback added in v1.60.342

func (client *Client) CreateDedicatedInstanceWithCallback(request *CreateDedicatedInstanceRequest, callback func(response *CreateDedicatedInstanceResponse, err error)) <-chan int

CreateDedicatedInstanceWithCallback invokes the r_kvstore.CreateDedicatedInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/creatededicatedinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDedicatedInstanceWithChan added in v1.60.342

func (client *Client) CreateDedicatedInstanceWithChan(request *CreateDedicatedInstanceRequest) (<-chan *CreateDedicatedInstanceResponse, <-chan error)

CreateDedicatedInstanceWithChan invokes the r_kvstore.CreateDedicatedInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/creatededicatedinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDedicatedUserCluster added in v1.60.342

func (client *Client) CreateDedicatedUserCluster(request *CreateDedicatedUserClusterRequest) (response *CreateDedicatedUserClusterResponse, err error)

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

func (*Client) CreateDedicatedUserClusterWithCallback added in v1.60.342

func (client *Client) CreateDedicatedUserClusterWithCallback(request *CreateDedicatedUserClusterRequest, callback func(response *CreateDedicatedUserClusterResponse, err error)) <-chan int

CreateDedicatedUserClusterWithCallback invokes the r_kvstore.CreateDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/creatededicatedusercluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDedicatedUserClusterWithChan added in v1.60.342

func (client *Client) CreateDedicatedUserClusterWithChan(request *CreateDedicatedUserClusterRequest) (<-chan *CreateDedicatedUserClusterResponse, <-chan error)

CreateDedicatedUserClusterWithChan invokes the r_kvstore.CreateDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/creatededicatedusercluster.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) CreateUserClusterHost added in v1.60.342

func (client *Client) CreateUserClusterHost(request *CreateUserClusterHostRequest) (response *CreateUserClusterHostResponse, err error)

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

func (*Client) CreateUserClusterHostWithCallback added in v1.60.342

func (client *Client) CreateUserClusterHostWithCallback(request *CreateUserClusterHostRequest, callback func(response *CreateUserClusterHostResponse, err error)) <-chan int

CreateUserClusterHostWithCallback invokes the r_kvstore.CreateUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserClusterHostWithChan added in v1.60.342

func (client *Client) CreateUserClusterHostWithChan(request *CreateUserClusterHostRequest) (<-chan *CreateUserClusterHostResponse, <-chan error)

CreateUserClusterHostWithChan invokes the r_kvstore.CreateUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/createuserclusterhost.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) DeleteDedicatedInstance added in v1.60.342

func (client *Client) DeleteDedicatedInstance(request *DeleteDedicatedInstanceRequest) (response *DeleteDedicatedInstanceResponse, err error)

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

func (*Client) DeleteDedicatedInstanceWithCallback added in v1.60.342

func (client *Client) DeleteDedicatedInstanceWithCallback(request *DeleteDedicatedInstanceRequest, callback func(response *DeleteDedicatedInstanceResponse, err error)) <-chan int

DeleteDedicatedInstanceWithCallback invokes the r_kvstore.DeleteDedicatedInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletededicatedinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDedicatedInstanceWithChan added in v1.60.342

func (client *Client) DeleteDedicatedInstanceWithChan(request *DeleteDedicatedInstanceRequest) (<-chan *DeleteDedicatedInstanceResponse, <-chan error)

DeleteDedicatedInstanceWithChan invokes the r_kvstore.DeleteDedicatedInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletededicatedinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDedicatedUserCluster added in v1.60.342

func (client *Client) DeleteDedicatedUserCluster(request *DeleteDedicatedUserClusterRequest) (response *DeleteDedicatedUserClusterResponse, err error)

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

func (*Client) DeleteDedicatedUserClusterWithCallback added in v1.60.342

func (client *Client) DeleteDedicatedUserClusterWithCallback(request *DeleteDedicatedUserClusterRequest, callback func(response *DeleteDedicatedUserClusterResponse, err error)) <-chan int

DeleteDedicatedUserClusterWithCallback invokes the r_kvstore.DeleteDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletededicatedusercluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDedicatedUserClusterWithChan added in v1.60.342

func (client *Client) DeleteDedicatedUserClusterWithChan(request *DeleteDedicatedUserClusterRequest) (<-chan *DeleteDedicatedUserClusterResponse, <-chan error)

DeleteDedicatedUserClusterWithChan invokes the r_kvstore.DeleteDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deletededicatedusercluster.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) DeleteUserClusterHost added in v1.60.342

func (client *Client) DeleteUserClusterHost(request *DeleteUserClusterHostRequest) (response *DeleteUserClusterHostResponse, err error)

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

func (*Client) DeleteUserClusterHostWithCallback added in v1.60.342

func (client *Client) DeleteUserClusterHostWithCallback(request *DeleteUserClusterHostRequest, callback func(response *DeleteUserClusterHostResponse, err error)) <-chan int

DeleteUserClusterHostWithCallback invokes the r_kvstore.DeleteUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deleteuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUserClusterHostWithChan added in v1.60.342

func (client *Client) DeleteUserClusterHostWithChan(request *DeleteUserClusterHostRequest) (<-chan *DeleteUserClusterHostResponse, <-chan error)

DeleteUserClusterHostWithChan invokes the r_kvstore.DeleteUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/deleteuserclusterhost.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) DescribeAuditRecords

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

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

func (*Client) DescribeAuditRecordsWithCallback

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

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

func (*Client) DescribeAuditRecordsWithChan

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

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

func (*Client) DescribeAvailableResource

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

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

func (*Client) DescribeAvailableResourceWithCallback

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

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

func (*Client) DescribeAvailableResourceWithChan

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

DescribeAvailableResourceWithChan invokes the r_kvstore.DescribeAvailableResource API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeavailableresource.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) DescribeCacheAnalysisReport

func (client *Client) DescribeCacheAnalysisReport(request *DescribeCacheAnalysisReportRequest) (response *DescribeCacheAnalysisReportResponse, err error)

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

func (*Client) DescribeCacheAnalysisReportList

func (client *Client) DescribeCacheAnalysisReportList(request *DescribeCacheAnalysisReportListRequest) (response *DescribeCacheAnalysisReportListResponse, err error)

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

func (*Client) DescribeCacheAnalysisReportListWithCallback

func (client *Client) DescribeCacheAnalysisReportListWithCallback(request *DescribeCacheAnalysisReportListRequest, callback func(response *DescribeCacheAnalysisReportListResponse, err error)) <-chan int

DescribeCacheAnalysisReportListWithCallback invokes the r_kvstore.DescribeCacheAnalysisReportList API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describecacheanalysisreportlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCacheAnalysisReportListWithChan

func (client *Client) DescribeCacheAnalysisReportListWithChan(request *DescribeCacheAnalysisReportListRequest) (<-chan *DescribeCacheAnalysisReportListResponse, <-chan error)

DescribeCacheAnalysisReportListWithChan invokes the r_kvstore.DescribeCacheAnalysisReportList API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describecacheanalysisreportlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCacheAnalysisReportWithCallback

func (client *Client) DescribeCacheAnalysisReportWithCallback(request *DescribeCacheAnalysisReportRequest, callback func(response *DescribeCacheAnalysisReportResponse, err error)) <-chan int

DescribeCacheAnalysisReportWithCallback invokes the r_kvstore.DescribeCacheAnalysisReport API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describecacheanalysisreport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCacheAnalysisReportWithChan

func (client *Client) DescribeCacheAnalysisReportWithChan(request *DescribeCacheAnalysisReportRequest) (<-chan *DescribeCacheAnalysisReportResponse, <-chan error)

DescribeCacheAnalysisReportWithChan invokes the r_kvstore.DescribeCacheAnalysisReport API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describecacheanalysisreport.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) DescribeDedicatedUserCluster added in v1.60.342

func (client *Client) DescribeDedicatedUserCluster(request *DescribeDedicatedUserClusterRequest) (response *DescribeDedicatedUserClusterResponse, err error)

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

func (*Client) DescribeDedicatedUserClusterWithCallback added in v1.60.342

func (client *Client) DescribeDedicatedUserClusterWithCallback(request *DescribeDedicatedUserClusterRequest, callback func(response *DescribeDedicatedUserClusterResponse, err error)) <-chan int

DescribeDedicatedUserClusterWithCallback invokes the r_kvstore.DescribeDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describededicatedusercluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDedicatedUserClusterWithChan added in v1.60.342

func (client *Client) DescribeDedicatedUserClusterWithChan(request *DescribeDedicatedUserClusterRequest) (<-chan *DescribeDedicatedUserClusterResponse, <-chan error)

DescribeDedicatedUserClusterWithChan invokes the r_kvstore.DescribeDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describededicatedusercluster.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) DescribeInstanceAutoRenewalAttribute

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

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

func (*Client) DescribeInstanceAutoRenewalAttributeWithCallback

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

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

func (*Client) DescribeInstanceAutoRenewalAttributeWithChan

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

DescribeInstanceAutoRenewalAttributeWithChan invokes the r_kvstore.DescribeInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeinstanceautorenewalattribute.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) 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) DescribeIntranetAttribute

func (client *Client) DescribeIntranetAttribute(request *DescribeIntranetAttributeRequest) (response *DescribeIntranetAttributeResponse, err error)

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

func (*Client) DescribeIntranetAttributeWithCallback

func (client *Client) DescribeIntranetAttributeWithCallback(request *DescribeIntranetAttributeRequest, callback func(response *DescribeIntranetAttributeResponse, err error)) <-chan int

DescribeIntranetAttributeWithCallback invokes the r_kvstore.DescribeIntranetAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeintranetattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeIntranetAttributeWithChan

func (client *Client) DescribeIntranetAttributeWithChan(request *DescribeIntranetAttributeRequest) (<-chan *DescribeIntranetAttributeResponse, <-chan error)

DescribeIntranetAttributeWithChan invokes the r_kvstore.DescribeIntranetAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeintranetattribute.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) 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) DescribeRedisLogConfig added in v1.60.342

func (client *Client) DescribeRedisLogConfig(request *DescribeRedisLogConfigRequest) (response *DescribeRedisLogConfigResponse, err error)

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

func (*Client) DescribeRedisLogConfigWithCallback added in v1.60.342

func (client *Client) DescribeRedisLogConfigWithCallback(request *DescribeRedisLogConfigRequest, callback func(response *DescribeRedisLogConfigResponse, err error)) <-chan int

DescribeRedisLogConfigWithCallback invokes the r_kvstore.DescribeRedisLogConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeredislogconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRedisLogConfigWithChan added in v1.60.342

func (client *Client) DescribeRedisLogConfigWithChan(request *DescribeRedisLogConfigRequest) (<-chan *DescribeRedisLogConfigResponse, <-chan error)

DescribeRedisLogConfigWithChan invokes the r_kvstore.DescribeRedisLogConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeredislogconfig.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) DescribeRunningLogRecords

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

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

func (*Client) DescribeRunningLogRecordsWithCallback

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

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

func (*Client) DescribeRunningLogRecordsWithChan

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

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

func (*Client) DescribeSecurityIps

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

DescribeSecurityIps invokes the 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) DescribeSlowLogRecords

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

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

func (*Client) DescribeSlowLogRecordsWithCallback

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

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

func (*Client) DescribeSlowLogRecordsWithChan

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

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

func (*Client) DescribeUserClusterHost added in v1.60.342

func (client *Client) DescribeUserClusterHost(request *DescribeUserClusterHostRequest) (response *DescribeUserClusterHostResponse, err error)

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

func (*Client) DescribeUserClusterHostInstance added in v1.60.342

func (client *Client) DescribeUserClusterHostInstance(request *DescribeUserClusterHostInstanceRequest) (response *DescribeUserClusterHostInstanceResponse, err error)

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

func (*Client) DescribeUserClusterHostInstanceWithCallback added in v1.60.342

func (client *Client) DescribeUserClusterHostInstanceWithCallback(request *DescribeUserClusterHostInstanceRequest, callback func(response *DescribeUserClusterHostInstanceResponse, err error)) <-chan int

DescribeUserClusterHostInstanceWithCallback invokes the r_kvstore.DescribeUserClusterHostInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeuserclusterhostinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserClusterHostInstanceWithChan added in v1.60.342

func (client *Client) DescribeUserClusterHostInstanceWithChan(request *DescribeUserClusterHostInstanceRequest) (<-chan *DescribeUserClusterHostInstanceResponse, <-chan error)

DescribeUserClusterHostInstanceWithChan invokes the r_kvstore.DescribeUserClusterHostInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeuserclusterhostinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserClusterHostWithCallback added in v1.60.342

func (client *Client) DescribeUserClusterHostWithCallback(request *DescribeUserClusterHostRequest, callback func(response *DescribeUserClusterHostResponse, err error)) <-chan int

DescribeUserClusterHostWithCallback invokes the r_kvstore.DescribeUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserClusterHostWithChan added in v1.60.342

func (client *Client) DescribeUserClusterHostWithChan(request *DescribeUserClusterHostRequest) (<-chan *DescribeUserClusterHostResponse, <-chan error)

DescribeUserClusterHostWithChan invokes the r_kvstore.DescribeUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describeuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeZones

func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)

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

func (*Client) DescribeZonesWithCallback

func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int

DescribeZonesWithCallback invokes the r_kvstore.DescribeZones API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describezones.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeZonesWithChan

func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)

DescribeZonesWithChan invokes the r_kvstore.DescribeZones API asynchronously api document: https://help.aliyun.com/api/r-kvstore/describezones.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FlushExpireKeys added in v1.60.288

func (client *Client) FlushExpireKeys(request *FlushExpireKeysRequest) (response *FlushExpireKeysResponse, err error)

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

func (*Client) FlushExpireKeysWithCallback added in v1.60.288

func (client *Client) FlushExpireKeysWithCallback(request *FlushExpireKeysRequest, callback func(response *FlushExpireKeysResponse, err error)) <-chan int

FlushExpireKeysWithCallback invokes the r_kvstore.FlushExpireKeys API asynchronously api document: https://help.aliyun.com/api/r-kvstore/flushexpirekeys.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FlushExpireKeysWithChan added in v1.60.288

func (client *Client) FlushExpireKeysWithChan(request *FlushExpireKeysRequest) (<-chan *FlushExpireKeysResponse, <-chan error)

FlushExpireKeysWithChan invokes the r_kvstore.FlushExpireKeys API asynchronously api document: https://help.aliyun.com/api/r-kvstore/flushexpirekeys.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) 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) ListTagResources

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

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

func (*Client) ListTagResourcesWithCallback

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

ListTagResourcesWithCallback invokes the r_kvstore.ListTagResources API asynchronously api document: https://help.aliyun.com/api/r-kvstore/listtagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagResourcesWithChan

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

ListTagResourcesWithChan invokes the r_kvstore.ListTagResources API asynchronously api document: https://help.aliyun.com/api/r-kvstore/listtagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) MigrateToOtherZone

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

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

func (*Client) MigrateToOtherZoneWithCallback

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

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

func (*Client) MigrateToOtherZoneWithChan

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

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

func (*Client) ModifyAccountDescription

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

ModifyAccountDescription invokes the 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) ModifyAuditLogConfig

func (client *Client) ModifyAuditLogConfig(request *ModifyAuditLogConfigRequest) (response *ModifyAuditLogConfigResponse, err error)

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

func (*Client) ModifyAuditLogConfigWithCallback

func (client *Client) ModifyAuditLogConfigWithCallback(request *ModifyAuditLogConfigRequest, callback func(response *ModifyAuditLogConfigResponse, err error)) <-chan int

ModifyAuditLogConfigWithCallback invokes the r_kvstore.ModifyAuditLogConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyauditlogconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAuditLogConfigWithChan

func (client *Client) ModifyAuditLogConfigWithChan(request *ModifyAuditLogConfigRequest) (<-chan *ModifyAuditLogConfigResponse, <-chan error)

ModifyAuditLogConfigWithChan invokes the r_kvstore.ModifyAuditLogConfig API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyauditlogconfig.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) 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) ModifyDedicatedInstanceSpec added in v1.60.342

func (client *Client) ModifyDedicatedInstanceSpec(request *ModifyDedicatedInstanceSpecRequest) (response *ModifyDedicatedInstanceSpecResponse, err error)

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

func (*Client) ModifyDedicatedInstanceSpecWithCallback added in v1.60.342

func (client *Client) ModifyDedicatedInstanceSpecWithCallback(request *ModifyDedicatedInstanceSpecRequest, callback func(response *ModifyDedicatedInstanceSpecResponse, err error)) <-chan int

ModifyDedicatedInstanceSpecWithCallback invokes the r_kvstore.ModifyDedicatedInstanceSpec API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifydedicatedinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDedicatedInstanceSpecWithChan added in v1.60.342

func (client *Client) ModifyDedicatedInstanceSpecWithChan(request *ModifyDedicatedInstanceSpecRequest) (<-chan *ModifyDedicatedInstanceSpecResponse, <-chan error)

ModifyDedicatedInstanceSpecWithChan invokes the r_kvstore.ModifyDedicatedInstanceSpec API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifydedicatedinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDedicatedUserCluster added in v1.60.342

func (client *Client) ModifyDedicatedUserCluster(request *ModifyDedicatedUserClusterRequest) (response *ModifyDedicatedUserClusterResponse, err error)

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

func (*Client) ModifyDedicatedUserClusterWithCallback added in v1.60.342

func (client *Client) ModifyDedicatedUserClusterWithCallback(request *ModifyDedicatedUserClusterRequest, callback func(response *ModifyDedicatedUserClusterResponse, err error)) <-chan int

ModifyDedicatedUserClusterWithCallback invokes the r_kvstore.ModifyDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifydedicatedusercluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDedicatedUserClusterWithChan added in v1.60.342

func (client *Client) ModifyDedicatedUserClusterWithChan(request *ModifyDedicatedUserClusterRequest) (<-chan *ModifyDedicatedUserClusterResponse, <-chan error)

ModifyDedicatedUserClusterWithChan invokes the r_kvstore.ModifyDedicatedUserCluster API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifydedicatedusercluster.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) ModifyInstanceAutoRenewalAttribute

func (client *Client) ModifyInstanceAutoRenewalAttribute(request *ModifyInstanceAutoRenewalAttributeRequest) (response *ModifyInstanceAutoRenewalAttributeResponse, err error)

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

func (*Client) ModifyInstanceAutoRenewalAttributeWithCallback

func (client *Client) ModifyInstanceAutoRenewalAttributeWithCallback(request *ModifyInstanceAutoRenewalAttributeRequest, callback func(response *ModifyInstanceAutoRenewalAttributeResponse, err error)) <-chan int

ModifyInstanceAutoRenewalAttributeWithCallback invokes the r_kvstore.ModifyInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceautorenewalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceAutoRenewalAttributeWithChan

func (client *Client) ModifyInstanceAutoRenewalAttributeWithChan(request *ModifyInstanceAutoRenewalAttributeRequest) (<-chan *ModifyInstanceAutoRenewalAttributeResponse, <-chan error)

ModifyInstanceAutoRenewalAttributeWithChan invokes the r_kvstore.ModifyInstanceAutoRenewalAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstanceautorenewalattribute.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) ModifyInstanceMajorVersion

func (client *Client) ModifyInstanceMajorVersion(request *ModifyInstanceMajorVersionRequest) (response *ModifyInstanceMajorVersionResponse, err error)

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

func (*Client) ModifyInstanceMajorVersionWithCallback

func (client *Client) ModifyInstanceMajorVersionWithCallback(request *ModifyInstanceMajorVersionRequest, callback func(response *ModifyInstanceMajorVersionResponse, err error)) <-chan int

ModifyInstanceMajorVersionWithCallback invokes the r_kvstore.ModifyInstanceMajorVersion API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancemajorversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceMajorVersionWithChan

func (client *Client) ModifyInstanceMajorVersionWithChan(request *ModifyInstanceMajorVersionRequest) (<-chan *ModifyInstanceMajorVersionResponse, <-chan error)

ModifyInstanceMajorVersionWithChan invokes the r_kvstore.ModifyInstanceMajorVersion API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancemajorversion.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) 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) ModifyInstanceVpcAuthMode

func (client *Client) ModifyInstanceVpcAuthMode(request *ModifyInstanceVpcAuthModeRequest) (response *ModifyInstanceVpcAuthModeResponse, err error)

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

func (*Client) ModifyInstanceVpcAuthModeWithCallback

func (client *Client) ModifyInstanceVpcAuthModeWithCallback(request *ModifyInstanceVpcAuthModeRequest, callback func(response *ModifyInstanceVpcAuthModeResponse, err error)) <-chan int

ModifyInstanceVpcAuthModeWithCallback invokes the r_kvstore.ModifyInstanceVpcAuthMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancevpcauthmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyInstanceVpcAuthModeWithChan

func (client *Client) ModifyInstanceVpcAuthModeWithChan(request *ModifyInstanceVpcAuthModeRequest) (<-chan *ModifyInstanceVpcAuthModeResponse, <-chan error)

ModifyInstanceVpcAuthModeWithChan invokes the r_kvstore.ModifyInstanceVpcAuthMode API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyinstancevpcauthmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyIntranetAttribute

func (client *Client) ModifyIntranetAttribute(request *ModifyIntranetAttributeRequest) (response *ModifyIntranetAttributeResponse, err error)

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

func (*Client) ModifyIntranetAttributeWithCallback

func (client *Client) ModifyIntranetAttributeWithCallback(request *ModifyIntranetAttributeRequest, callback func(response *ModifyIntranetAttributeResponse, err error)) <-chan int

ModifyIntranetAttributeWithCallback invokes the r_kvstore.ModifyIntranetAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyintranetattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyIntranetAttributeWithChan

func (client *Client) ModifyIntranetAttributeWithChan(request *ModifyIntranetAttributeRequest) (<-chan *ModifyIntranetAttributeResponse, <-chan error)

ModifyIntranetAttributeWithChan invokes the r_kvstore.ModifyIntranetAttribute API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyintranetattribute.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) ModifyUserClusterHost added in v1.60.342

func (client *Client) ModifyUserClusterHost(request *ModifyUserClusterHostRequest) (response *ModifyUserClusterHostResponse, err error)

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

func (*Client) ModifyUserClusterHostWithCallback added in v1.60.342

func (client *Client) ModifyUserClusterHostWithCallback(request *ModifyUserClusterHostRequest, callback func(response *ModifyUserClusterHostResponse, err error)) <-chan int

ModifyUserClusterHostWithCallback invokes the r_kvstore.ModifyUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUserClusterHostWithChan added in v1.60.342

func (client *Client) ModifyUserClusterHostWithChan(request *ModifyUserClusterHostRequest) (<-chan *ModifyUserClusterHostResponse, <-chan error)

ModifyUserClusterHostWithChan invokes the r_kvstore.ModifyUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/modifyuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseInstancePublicConnection

func (client *Client) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (response *ReleaseInstancePublicConnectionResponse, err error)

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

func (*Client) ReleaseInstancePublicConnectionWithCallback

func (client *Client) ReleaseInstancePublicConnectionWithCallback(request *ReleaseInstancePublicConnectionRequest, callback func(response *ReleaseInstancePublicConnectionResponse, err error)) <-chan int

ReleaseInstancePublicConnectionWithCallback invokes the r_kvstore.ReleaseInstancePublicConnection API asynchronously api document: https://help.aliyun.com/api/r-kvstore/releaseinstancepublicconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseInstancePublicConnectionWithChan

func (client *Client) ReleaseInstancePublicConnectionWithChan(request *ReleaseInstancePublicConnectionRequest) (<-chan *ReleaseInstancePublicConnectionResponse, <-chan error)

ReleaseInstancePublicConnectionWithChan invokes the r_kvstore.ReleaseInstancePublicConnection API asynchronously api document: https://help.aliyun.com/api/r-kvstore/releaseinstancepublicconnection.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) ReplaceUserClusterHost added in v1.60.342

func (client *Client) ReplaceUserClusterHost(request *ReplaceUserClusterHostRequest) (response *ReplaceUserClusterHostResponse, err error)

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

func (*Client) ReplaceUserClusterHostWithCallback added in v1.60.342

func (client *Client) ReplaceUserClusterHostWithCallback(request *ReplaceUserClusterHostRequest, callback func(response *ReplaceUserClusterHostResponse, err error)) <-chan int

ReplaceUserClusterHostWithCallback invokes the r_kvstore.ReplaceUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/replaceuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReplaceUserClusterHostWithChan added in v1.60.342

func (client *Client) ReplaceUserClusterHostWithChan(request *ReplaceUserClusterHostRequest) (<-chan *ReplaceUserClusterHostResponse, <-chan error)

ReplaceUserClusterHostWithChan invokes the r_kvstore.ReplaceUserClusterHost API asynchronously api document: https://help.aliyun.com/api/r-kvstore/replaceuserclusterhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetAccountPassword

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

ResetAccountPassword invokes the 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) RestartInstance

func (client *Client) RestartInstance(request *RestartInstanceRequest) (response *RestartInstanceResponse, err error)

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

func (*Client) RestartInstanceWithCallback

func (client *Client) RestartInstanceWithCallback(request *RestartInstanceRequest, callback func(response *RestartInstanceResponse, err error)) <-chan int

RestartInstanceWithCallback invokes the r_kvstore.RestartInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/restartinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestartInstanceWithChan

func (client *Client) RestartInstanceWithChan(request *RestartInstanceRequest) (<-chan *RestartInstanceResponse, <-chan error)

RestartInstanceWithChan invokes the r_kvstore.RestartInstance API asynchronously api document: https://help.aliyun.com/api/r-kvstore/restartinstance.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) 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) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

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

func (*Client) TagResourcesWithCallback

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the r_kvstore.TagResources API asynchronously api document: https://help.aliyun.com/api/r-kvstore/tagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TagResourcesWithChan

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the r_kvstore.TagResources API asynchronously api document: https://help.aliyun.com/api/r-kvstore/tagresources.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) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

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

func (*Client) UntagResourcesWithCallback

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the r_kvstore.UntagResources API asynchronously api document: https://help.aliyun.com/api/r-kvstore/untagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UntagResourcesWithChan

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the r_kvstore.UntagResources API asynchronously api document: https://help.aliyun.com/api/r-kvstore/untagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type ClusterInfo added in v1.60.342

type ClusterInfo struct {
	ClusterId                 string `json:"ClusterId" xml:"ClusterId"`
	ClusterName               string `json:"ClusterName" xml:"ClusterName"`
	HostNumbers               int    `json:"HostNumbers" xml:"HostNumbers"`
	InstanceNumbers           int    `json:"InstanceNumbers" xml:"InstanceNumbers"`
	CpuOverAllocationRatio    int    `json:"CpuOverAllocationRatio" xml:"CpuOverAllocationRatio"`
	MemoryOverAllocationRatio int    `json:"MemoryOverAllocationRatio" xml:"MemoryOverAllocationRatio"`
	DiskOverAllocationRatio   int    `json:"DiskOverAllocationRatio" xml:"DiskOverAllocationRatio"`
	AllocationPolicy          string `json:"AllocationPolicy" xml:"AllocationPolicy"`
	HostReplacePolicy         string `json:"HostReplacePolicy" xml:"HostReplacePolicy"`
	CreateTime                string `json:"CreateTime" xml:"CreateTime"`
}

ClusterInfo is a nested struct in r_kvstore response

type ClusterItems added in v1.60.342

type ClusterItems struct {
	ClusterInfo []ClusterInfo `json:"ClusterInfo" xml:"ClusterInfo"`
}

ClusterItems is a nested struct in r_kvstore response

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"`
	AccountType          string           `position:"Query" name:"AccountType"`
	AccountDescription   string           `position:"Query" name:"AccountDescription"`
	AccountPrivilege     string           `position:"Query" name:"AccountPrivilege"`
	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"`
	AccountPassword      string           `position:"Query" name:"AccountPassword"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
}

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

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 CreateCacheAnalysisTaskRequest

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

CreateCacheAnalysisTaskRequest is the request struct for api CreateCacheAnalysisTask

func CreateCreateCacheAnalysisTaskRequest

func CreateCreateCacheAnalysisTaskRequest() (request *CreateCacheAnalysisTaskRequest)

CreateCreateCacheAnalysisTaskRequest creates a request to invoke CreateCacheAnalysisTask API

type CreateCacheAnalysisTaskResponse

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

CreateCacheAnalysisTaskResponse is the response struct for api CreateCacheAnalysisTask

func CreateCreateCacheAnalysisTaskResponse

func CreateCreateCacheAnalysisTaskResponse() (response *CreateCacheAnalysisTaskResponse)

CreateCreateCacheAnalysisTaskResponse creates a response to parse from CreateCacheAnalysisTask response

type CreateDedicatedInstanceRequest added in v1.60.342

type CreateDedicatedInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NodeType             string           `position:"Query" name:"NodeType"`
	NetworkType          string           `position:"Query" name:"NetworkType"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	InstanceClass        string           `position:"Query" name:"InstanceClass"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	Password             string           `position:"Query" name:"Password"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	InstanceType         string           `position:"Query" name:"InstanceType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	SrcDBInstanceId      string           `position:"Query" name:"SrcDBInstanceId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	BackupId             string           `position:"Query" name:"BackupId"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	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"`
	Config               string           `position:"Query" name:"Config"`
}

CreateDedicatedInstanceRequest is the request struct for api CreateDedicatedInstance

func CreateCreateDedicatedInstanceRequest added in v1.60.342

func CreateCreateDedicatedInstanceRequest() (request *CreateDedicatedInstanceRequest)

CreateCreateDedicatedInstanceRequest creates a request to invoke CreateDedicatedInstance API

type CreateDedicatedInstanceResponse added in v1.60.342

type CreateDedicatedInstanceResponse 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         bool   `json:"Capacity" xml:"Capacity"`
	QPS              string `json:"QPS" xml:"QPS"`
	Bandwidth        int    `json:"Bandwidth" xml:"Bandwidth"`
	Connections      int    `json:"Connections" xml:"Connections"`
	ZoneId           bool   `json:"ZoneId" xml:"ZoneId"`
	Config           string `json:"Config" xml:"Config"`
	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"`
}

CreateDedicatedInstanceResponse is the response struct for api CreateDedicatedInstance

func CreateCreateDedicatedInstanceResponse added in v1.60.342

func CreateCreateDedicatedInstanceResponse() (response *CreateDedicatedInstanceResponse)

CreateCreateDedicatedInstanceResponse creates a response to parse from CreateDedicatedInstance response

type CreateDedicatedUserClusterRequest added in v1.60.342

type CreateDedicatedUserClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId           requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClusterName               string           `position:"Query" name:"ClusterName"`
	SecurityToken             string           `position:"Query" name:"SecurityToken"`
	DiskOverAllocationRatio   requests.Integer `position:"Query" name:"DiskOverAllocationRatio"`
	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
	ClusterId                 string           `position:"Query" name:"ClusterId"`
	MemoryOverAllocationRatio requests.Integer `position:"Query" name:"MemoryOverAllocationRatio"`
	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
	HostReplacePolicy         string           `position:"Query" name:"HostReplacePolicy"`
	AllocationPolicy          string           `position:"Query" name:"AllocationPolicy"`
	ZoneId                    string           `position:"Query" name:"ZoneId"`
	CpuOverAllocationRatio    requests.Integer `position:"Query" name:"CpuOverAllocationRatio"`
}

CreateDedicatedUserClusterRequest is the request struct for api CreateDedicatedUserCluster

func CreateCreateDedicatedUserClusterRequest added in v1.60.342

func CreateCreateDedicatedUserClusterRequest() (request *CreateDedicatedUserClusterRequest)

CreateCreateDedicatedUserClusterRequest creates a request to invoke CreateDedicatedUserCluster API

type CreateDedicatedUserClusterResponse added in v1.60.342

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

CreateDedicatedUserClusterResponse is the response struct for api CreateDedicatedUserCluster

func CreateCreateDedicatedUserClusterResponse added in v1.60.342

func CreateCreateDedicatedUserClusterResponse() (response *CreateDedicatedUserClusterResponse)

CreateCreateDedicatedUserClusterResponse creates a response to parse from CreateDedicatedUserCluster response

type CreateInstanceRequest

type CreateInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CouponNo             string           `position:"Query" name:"CouponNo"`
	NetworkType          string           `position:"Query" name:"NetworkType"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	Password             string           `position:"Query" name:"Password"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
	AutoRenewPeriod      string           `position:"Query" name:"AutoRenewPeriod"`
	Period               string           `position:"Query" name:"Period"`
	BackupId             string           `position:"Query" name:"BackupId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	PrivateIpAddress     string           `position:"Query" name:"PrivateIpAddress"`
	InstanceName         string           `position:"Query" name:"InstanceName"`
	AutoRenew            string           `position:"Query" name:"AutoRenew"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	NodeType             string           `position:"Query" name:"NodeType"`
	AutoUseCoupon        string           `position:"Query" name:"AutoUseCoupon"`
	InstanceClass        string           `position:"Query" name:"InstanceClass"`
	Capacity             requests.Integer `position:"Query" name:"Capacity"`
	InstanceType         string           `position:"Query" name:"InstanceType"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	SrcDBInstanceId      string           `position:"Query" name:"SrcDBInstanceId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	Token                string           `position:"Query" name:"Token"`
	VpcId                string           `position:"Query" name:"VpcId"`
	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         int64  `json:"Capacity" xml:"Capacity"`
	QPS              int64  `json:"QPS" xml:"QPS"`
	Bandwidth        int64  `json:"Bandwidth" xml:"Bandwidth"`
	Connections      int64  `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 CreateUserClusterHostRequest added in v1.60.342

type CreateUserClusterHostRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CouponNo             string           `position:"Query" name:"CouponNo"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	Engine               string           `position:"Query" name:"Engine"`
	OrderPeriod          requests.Integer `position:"Query" name:"OrderPeriod"`
	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
	AgentId              string           `position:"Query" name:"AgentId"`
	HostClass            string           `position:"Query" name:"HostClass"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OrderNum             requests.Integer `position:"Query" name:"OrderNum"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AutoRenew            requests.Boolean `position:"Query" name:"AutoRenew"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
}

CreateUserClusterHostRequest is the request struct for api CreateUserClusterHost

func CreateCreateUserClusterHostRequest added in v1.60.342

func CreateCreateUserClusterHostRequest() (request *CreateUserClusterHostRequest)

CreateCreateUserClusterHostRequest creates a request to invoke CreateUserClusterHost API

type CreateUserClusterHostResponse added in v1.60.342

type CreateUserClusterHostResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ClusterId string `json:"ClusterId" xml:"ClusterId"`
	HostId    string `json:"HostId" xml:"HostId"`
}

CreateUserClusterHostResponse is the response struct for api CreateUserClusterHost

func CreateCreateUserClusterHostResponse added in v1.60.342

func CreateCreateUserClusterHostResponse() (response *CreateUserClusterHostResponse)

CreateCreateUserClusterHostResponse creates a response to parse from CreateUserClusterHost 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                int64                           `json:"Port" xml:"Port"`
	InstanceStatus      string                          `json:"InstanceStatus" xml:"InstanceStatus"`
	RegionId            string                          `json:"RegionId" xml:"RegionId"`
	Capacity            int64                           `json:"Capacity" xml:"Capacity"`
	InstanceClass       string                          `json:"InstanceClass" xml:"InstanceClass"`
	QPS                 int64                           `json:"QPS" xml:"QPS"`
	Bandwidth           int64                           `json:"Bandwidth" xml:"Bandwidth"`
	Connections         int64                           `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"`
	AuditLogRetention   string                          `json:"AuditLogRetention" xml:"AuditLogRetention"`
	ReplicationMode     string                          `json:"ReplicationMode" xml:"ReplicationMode"`
	VpcCloudInstanceId  string                          `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	Tags                TagsInDescribeInstanceAttribute `json:"Tags" xml:"Tags"`
}

DBInstanceAttribute is a nested struct in r_kvstore response

type DailyTask

type DailyTask struct {
	Date  string `json:"Date" xml:"Date"`
	Tasks Tasks  `json:"Tasks" xml:"Tasks"`
}

DailyTask is a nested struct in r_kvstore response

type DailyTasks

type DailyTasks struct {
	DailyTask []DailyTask `json:"DailyTask" xml:"DailyTask"`
}

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

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 DeleteDedicatedInstanceRequest added in v1.60.342

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

DeleteDedicatedInstanceRequest is the request struct for api DeleteDedicatedInstance

func CreateDeleteDedicatedInstanceRequest added in v1.60.342

func CreateDeleteDedicatedInstanceRequest() (request *DeleteDedicatedInstanceRequest)

CreateDeleteDedicatedInstanceRequest creates a request to invoke DeleteDedicatedInstance API

type DeleteDedicatedInstanceResponse added in v1.60.342

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

DeleteDedicatedInstanceResponse is the response struct for api DeleteDedicatedInstance

func CreateDeleteDedicatedInstanceResponse added in v1.60.342

func CreateDeleteDedicatedInstanceResponse() (response *DeleteDedicatedInstanceResponse)

CreateDeleteDedicatedInstanceResponse creates a response to parse from DeleteDedicatedInstance response

type DeleteDedicatedUserClusterRequest added in v1.60.342

type DeleteDedicatedUserClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	Engine               string           `position:"Query" name:"Engine"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

DeleteDedicatedUserClusterRequest is the request struct for api DeleteDedicatedUserCluster

func CreateDeleteDedicatedUserClusterRequest added in v1.60.342

func CreateDeleteDedicatedUserClusterRequest() (request *DeleteDedicatedUserClusterRequest)

CreateDeleteDedicatedUserClusterRequest creates a request to invoke DeleteDedicatedUserCluster API

type DeleteDedicatedUserClusterResponse added in v1.60.342

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

DeleteDedicatedUserClusterResponse is the response struct for api DeleteDedicatedUserCluster

func CreateDeleteDedicatedUserClusterResponse added in v1.60.342

func CreateDeleteDedicatedUserClusterResponse() (response *DeleteDedicatedUserClusterResponse)

CreateDeleteDedicatedUserClusterResponse creates a response to parse from DeleteDedicatedUserCluster response

type DeleteInstanceRequest

type DeleteInstanceRequest 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"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
}

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 DeleteUserClusterHostRequest added in v1.60.342

type DeleteUserClusterHostRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	HostId               string           `position:"Query" name:"HostId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	Engine               string           `position:"Query" name:"Engine"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

DeleteUserClusterHostRequest is the request struct for api DeleteUserClusterHost

func CreateDeleteUserClusterHostRequest added in v1.60.342

func CreateDeleteUserClusterHostRequest() (request *DeleteUserClusterHostRequest)

CreateDeleteUserClusterHostRequest creates a request to invoke DeleteUserClusterHost API

type DeleteUserClusterHostResponse added in v1.60.342

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

DeleteUserClusterHostResponse is the response struct for api DeleteUserClusterHost

func CreateDeleteUserClusterHostResponse added in v1.60.342

func CreateDeleteUserClusterHostResponse() (response *DeleteUserClusterHostResponse)

CreateDeleteUserClusterHostResponse creates a response to parse from DeleteUserClusterHost response

type DescribeAccountsRequest

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

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  Accounts `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 DescribeAuditRecordsRequest

type DescribeAuditRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	QueryKeywords        string           `position:"Query" name:"QueryKeywords"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	HostAddress          string           `position:"Query" name:"HostAddress"`
	AccountName          string           `position:"Query" name:"AccountName"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	NodeId               string           `position:"Query" name:"NodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	DatabaseName         string           `position:"Query" name:"DatabaseName"`
}

DescribeAuditRecordsRequest is the request struct for api DescribeAuditRecords

func CreateDescribeAuditRecordsRequest

func CreateDescribeAuditRecordsRequest() (request *DescribeAuditRecordsRequest)

CreateDescribeAuditRecordsRequest creates a request to invoke DescribeAuditRecords API

type DescribeAuditRecordsResponse

type DescribeAuditRecordsResponse struct {
	*responses.BaseResponse
	RequestId        string                      `json:"RequestId" xml:"RequestId"`
	PageNumber       int                         `json:"PageNumber" xml:"PageNumber"`
	PageSize         int                         `json:"PageSize" xml:"PageSize"`
	TotalRecordCount int                         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	InstanceName     string                      `json:"InstanceName" xml:"InstanceName"`
	StartTime        string                      `json:"StartTime" xml:"StartTime"`
	EndTime          string                      `json:"EndTime" xml:"EndTime"`
	Items            ItemsInDescribeAuditRecords `json:"Items" xml:"Items"`
}

DescribeAuditRecordsResponse is the response struct for api DescribeAuditRecords

func CreateDescribeAuditRecordsResponse

func CreateDescribeAuditRecordsResponse() (response *DescribeAuditRecordsResponse)

CreateDescribeAuditRecordsResponse creates a response to parse from DescribeAuditRecords response

type DescribeAvailableResourceRequest

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

DescribeAvailableResourceRequest is the request struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceRequest

func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)

CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API

type DescribeAvailableResourceResponse

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

DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceResponse

func CreateDescribeAvailableResourceResponse() (response *DescribeAvailableResourceResponse)

CreateDescribeAvailableResourceResponse creates a response to parse from DescribeAvailableResource response

type DescribeBackupPolicyRequest

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

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"`
	EnableBackupLog         int    `json:"EnableBackupLog" xml:"EnableBackupLog"`
}

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

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 DescribeCacheAnalysisReportListRequest

type DescribeCacheAnalysisReportListRequest struct {
	*requests.RpcRequest
	Date                 string           `position:"Query" name:"Date"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumbers          requests.Integer `position:"Query" name:"PageNumbers"`
	NodeId               string           `position:"Query" name:"NodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	Days                 requests.Integer `position:"Query" name:"Days"`
}

DescribeCacheAnalysisReportListRequest is the request struct for api DescribeCacheAnalysisReportList

func CreateDescribeCacheAnalysisReportListRequest

func CreateDescribeCacheAnalysisReportListRequest() (request *DescribeCacheAnalysisReportListRequest)

CreateDescribeCacheAnalysisReportListRequest creates a request to invoke DescribeCacheAnalysisReportList API

type DescribeCacheAnalysisReportListResponse

type DescribeCacheAnalysisReportListResponse struct {
	*responses.BaseResponse
	RequestId        string     `json:"RequestId" xml:"RequestId"`
	InstanceId       string     `json:"InstanceId" xml:"InstanceId"`
	TotalRecordCount int        `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumbers      int        `json:"PageNumbers" xml:"PageNumbers"`
	PageRecordCount  int        `json:"PageRecordCount" xml:"PageRecordCount"`
	DailyTasks       DailyTasks `json:"DailyTasks" xml:"DailyTasks"`
}

DescribeCacheAnalysisReportListResponse is the response struct for api DescribeCacheAnalysisReportList

func CreateDescribeCacheAnalysisReportListResponse

func CreateDescribeCacheAnalysisReportListResponse() (response *DescribeCacheAnalysisReportListResponse)

CreateDescribeCacheAnalysisReportListResponse creates a response to parse from DescribeCacheAnalysisReportList response

type DescribeCacheAnalysisReportRequest

type DescribeCacheAnalysisReportRequest struct {
	*requests.RpcRequest
	Date                 string           `position:"Query" name:"Date"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AnalysisType         string           `position:"Query" name:"AnalysisType"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageNumbers          requests.Integer `position:"Query" name:"PageNumbers"`
	NodeId               string           `position:"Query" name:"NodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
}

DescribeCacheAnalysisReportRequest is the request struct for api DescribeCacheAnalysisReport

func CreateDescribeCacheAnalysisReportRequest

func CreateDescribeCacheAnalysisReportRequest() (request *DescribeCacheAnalysisReportRequest)

CreateDescribeCacheAnalysisReportRequest creates a request to invoke DescribeCacheAnalysisReport API

type DescribeCacheAnalysisReportResponse

type DescribeCacheAnalysisReportResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	TotalRecordCount int    `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageSize         int    `json:"PageSize" xml:"PageSize"`
	PageNumber       int    `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int    `json:"PageRecordCount" xml:"PageRecordCount"`
	HotKeys          string `json:"HotKeys" xml:"HotKeys"`
	BigKeys          string `json:"BigKeys" xml:"BigKeys"`
}

DescribeCacheAnalysisReportResponse is the response struct for api DescribeCacheAnalysisReport

func CreateDescribeCacheAnalysisReportResponse

func CreateDescribeCacheAnalysisReportResponse() (response *DescribeCacheAnalysisReportResponse)

CreateDescribeCacheAnalysisReportResponse creates a response to parse from DescribeCacheAnalysisReport response

type DescribeDBInstanceNetInfoRequest

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

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 DescribeDedicatedUserClusterRequest added in v1.60.342

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

DescribeDedicatedUserClusterRequest is the request struct for api DescribeDedicatedUserCluster

func CreateDescribeDedicatedUserClusterRequest added in v1.60.342

func CreateDescribeDedicatedUserClusterRequest() (request *DescribeDedicatedUserClusterRequest)

CreateDescribeDedicatedUserClusterRequest creates a request to invoke DescribeDedicatedUserCluster API

type DescribeDedicatedUserClusterResponse added in v1.60.342

type DescribeDedicatedUserClusterResponse struct {
	*responses.BaseResponse
	RequestId         string       `json:"RequestId" xml:"RequestId"`
	MaxRecordsPerPage int          `json:"MaxRecordsPerPage" xml:"MaxRecordsPerPage"`
	PageNumber        int          `json:"PageNumber" xml:"PageNumber"`
	TotalRecords      int          `json:"TotalRecords" xml:"TotalRecords"`
	ItemsNumbers      int          `json:"ItemsNumbers" xml:"ItemsNumbers"`
	ClusterItems      ClusterItems `json:"ClusterItems" xml:"ClusterItems"`
}

DescribeDedicatedUserClusterResponse is the response struct for api DescribeDedicatedUserCluster

func CreateDescribeDedicatedUserClusterResponse added in v1.60.342

func CreateDescribeDedicatedUserClusterResponse() (response *DescribeDedicatedUserClusterResponse)

CreateDescribeDedicatedUserClusterResponse creates a response to parse from DescribeDedicatedUserCluster response

type DescribeHistoryMonitorValuesRequest

type DescribeHistoryMonitorValuesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	IntervalForHistory   string           `position:"Query" name:"IntervalForHistory"`
	NodeId               string           `position:"Query" name:"NodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	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"`
	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"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
}

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 DescribeInstanceAutoRenewalAttributeRequest

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

DescribeInstanceAutoRenewalAttributeRequest is the request struct for api DescribeInstanceAutoRenewalAttribute

func CreateDescribeInstanceAutoRenewalAttributeRequest

func CreateDescribeInstanceAutoRenewalAttributeRequest() (request *DescribeInstanceAutoRenewalAttributeRequest)

CreateDescribeInstanceAutoRenewalAttributeRequest creates a request to invoke DescribeInstanceAutoRenewalAttribute API

type DescribeInstanceAutoRenewalAttributeResponse

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

DescribeInstanceAutoRenewalAttributeResponse is the response struct for api DescribeInstanceAutoRenewalAttribute

func CreateDescribeInstanceAutoRenewalAttributeResponse

func CreateDescribeInstanceAutoRenewalAttributeResponse() (response *DescribeInstanceAutoRenewalAttributeResponse)

CreateDescribeInstanceAutoRenewalAttributeResponse creates a response to parse from DescribeInstanceAutoRenewalAttribute response

type DescribeInstanceSSLRequest

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

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 DescribeInstancesRequest

type DescribeInstancesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer        `position:"Query" name:"ResourceOwnerId"`
	SearchKey            string                  `position:"Query" name:"SearchKey"`
	NetworkType          string                  `position:"Query" name:"NetworkType"`
	EngineVersion        string                  `position:"Query" name:"EngineVersion"`
	InstanceClass        string                  `position:"Query" name:"InstanceClass"`
	PageNumber           requests.Integer        `position:"Query" name:"PageNumber"`
	ResourceGroupId      string                  `position:"Query" name:"ResourceGroupId"`
	Expired              string                  `position:"Query" name:"Expired"`
	SecurityToken        string                  `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer        `position:"Query" name:"PageSize"`
	InstanceType         string                  `position:"Query" name:"InstanceType"`
	Tag                  *[]DescribeInstancesTag `position:"Query" name:"Tag"  type:"Repeated"`
	InstanceStatus       string                  `position:"Query" name:"InstanceStatus"`
	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"`
	VpcCloudInsInfo      requests.Integer        `position:"Query" name:"VpcCloudInsInfo"`
	InstanceIds          string                  `position:"Query" name:"InstanceIds"`
	ArchitectureType     string                  `position:"Query" name:"ArchitectureType"`
	VpcId                string                  `position:"Query" name:"VpcId"`
	ZoneId               string                  `position:"Query" name:"ZoneId"`
	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 DescribeInstancesTag

type DescribeInstancesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeInstancesTag is a repeated param struct in DescribeInstancesRequest

type DescribeIntranetAttributeRequest

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

DescribeIntranetAttributeRequest is the request struct for api DescribeIntranetAttribute

func CreateDescribeIntranetAttributeRequest

func CreateDescribeIntranetAttributeRequest() (request *DescribeIntranetAttributeRequest)

CreateDescribeIntranetAttributeRequest creates a request to invoke DescribeIntranetAttribute API

type DescribeIntranetAttributeResponse

type DescribeIntranetAttributeResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	IntranetBandwidth int    `json:"IntranetBandwidth" xml:"IntranetBandwidth"`
	ExpireTime        string `json:"ExpireTime" xml:"ExpireTime"`
}

DescribeIntranetAttributeResponse is the response struct for api DescribeIntranetAttribute

func CreateDescribeIntranetAttributeResponse

func CreateDescribeIntranetAttributeResponse() (response *DescribeIntranetAttributeResponse)

CreateDescribeIntranetAttributeResponse creates a response to parse from DescribeIntranetAttribute response

type DescribeLogicInstanceTopologyRequest

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

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

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 DescribeParametersRequest

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

DescribeParametersRequest is the request struct for api DescribeParameters

func CreateDescribeParametersRequest

func CreateDescribeParametersRequest() (request *DescribeParametersRequest)

CreateDescribeParametersRequest creates a request to invoke DescribeParameters API

type DescribeParametersResponse

type DescribeParametersResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Engine            string            `json:"Engine" xml:"Engine"`
	EngineVersion     string            `json:"EngineVersion" xml:"EngineVersion"`
	ConfigParameters  ConfigParameters  `json:"ConfigParameters" xml:"ConfigParameters"`
	RunningParameters RunningParameters `json:"RunningParameters" xml:"RunningParameters"`
}

DescribeParametersResponse is the response struct for api DescribeParameters

func CreateDescribeParametersResponse

func CreateDescribeParametersResponse() (response *DescribeParametersResponse)

CreateDescribeParametersResponse creates a response to parse from DescribeParameters response

type DescribeRedisLogConfigRequest added in v1.60.342

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

DescribeRedisLogConfigRequest is the request struct for api DescribeRedisLogConfig

func CreateDescribeRedisLogConfigRequest added in v1.60.342

func CreateDescribeRedisLogConfigRequest() (request *DescribeRedisLogConfigRequest)

CreateDescribeRedisLogConfigRequest creates a request to invoke DescribeRedisLogConfig API

type DescribeRedisLogConfigResponse added in v1.60.342

type DescribeRedisLogConfigResponse struct {
	*responses.BaseResponse
	RequestId                  string `json:"RequestId" xml:"RequestId"`
	IsEtlMetaExist             int    `json:"IsEtlMetaExist" xml:"IsEtlMetaExist"`
	IsUserProjectLogstoreExist int    `json:"IsUserProjectLogstoreExist" xml:"IsUserProjectLogstoreExist"`
	UserProjectName            int    `json:"UserProjectName" xml:"UserProjectName"`
	UserLogstoreName           string `json:"UserLogstoreName" xml:"UserLogstoreName"`
}

DescribeRedisLogConfigResponse is the response struct for api DescribeRedisLogConfig

func CreateDescribeRedisLogConfigResponse added in v1.60.342

func CreateDescribeRedisLogConfigResponse() (response *DescribeRedisLogConfigResponse)

CreateDescribeRedisLogConfigResponse creates a response to parse from DescribeRedisLogConfig response

type DescribeRegionsRequest

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

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 DescribeRunningLogRecordsRequest

type DescribeRunningLogRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	RoleType             string           `position:"Query" name:"RoleType"`
	NodeId               string           `position:"Query" name:"NodeId"`
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
}

DescribeRunningLogRecordsRequest is the request struct for api DescribeRunningLogRecords

func CreateDescribeRunningLogRecordsRequest

func CreateDescribeRunningLogRecordsRequest() (request *DescribeRunningLogRecordsRequest)

CreateDescribeRunningLogRecordsRequest creates a request to invoke DescribeRunningLogRecords API

type DescribeRunningLogRecordsResponse

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

DescribeRunningLogRecordsResponse is the response struct for api DescribeRunningLogRecords

func CreateDescribeRunningLogRecordsResponse

func CreateDescribeRunningLogRecordsResponse() (response *DescribeRunningLogRecordsResponse)

CreateDescribeRunningLogRecordsResponse creates a response to parse from DescribeRunningLogRecords response

type DescribeSecurityIpsRequest

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

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 DescribeSlowLogRecordsRequest

type DescribeSlowLogRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	NodeId               string           `position:"Query" name:"NodeId"`
	SQLId                requests.Integer `position:"Query" name:"SQLId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	QueryKeyword         string           `position:"Query" name:"QueryKeyword"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OrderBy              string           `position:"Query" name:"OrderBy"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SlowLogRecordType    string           `position:"Query" name:"SlowLogRecordType"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	DBName               string           `position:"Query" name:"DBName"`
	OrderType            string           `position:"Query" name:"OrderType"`
}

DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsRequest

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse

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

DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsResponse

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeUserClusterHostInstanceRequest added in v1.60.342

type DescribeUserClusterHostInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           string           `position:"Query" name:"PageNumber"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	Engine               string           `position:"Query" name:"Engine"`
	InstanceStatus       string           `position:"Query" name:"InstanceStatus"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaxRecordsPerPage    string           `position:"Query" name:"MaxRecordsPerPage"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceIds          string           `position:"Query" name:"InstanceIds"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

DescribeUserClusterHostInstanceRequest is the request struct for api DescribeUserClusterHostInstance

func CreateDescribeUserClusterHostInstanceRequest added in v1.60.342

func CreateDescribeUserClusterHostInstanceRequest() (request *DescribeUserClusterHostInstanceRequest)

CreateDescribeUserClusterHostInstanceRequest creates a request to invoke DescribeUserClusterHostInstance API

type DescribeUserClusterHostInstanceResponse added in v1.60.342

type DescribeUserClusterHostInstanceResponse struct {
	*responses.BaseResponse
	RequestId         string         `json:"RequestId" xml:"RequestId"`
	MaxRecordsPerPage int            `json:"MaxRecordsPerPage" xml:"MaxRecordsPerPage"`
	PageNumber        int            `json:"PageNumber" xml:"PageNumber"`
	TotalRecords      int            `json:"TotalRecords" xml:"TotalRecords"`
	ItemNumbers       int            `json:"ItemNumbers" xml:"ItemNumbers"`
	InstancesItems    InstancesItems `json:"InstancesItems" xml:"InstancesItems"`
}

DescribeUserClusterHostInstanceResponse is the response struct for api DescribeUserClusterHostInstance

func CreateDescribeUserClusterHostInstanceResponse added in v1.60.342

func CreateDescribeUserClusterHostInstanceResponse() (response *DescribeUserClusterHostInstanceResponse)

CreateDescribeUserClusterHostInstanceResponse creates a response to parse from DescribeUserClusterHostInstance response

type DescribeUserClusterHostRequest added in v1.60.342

type DescribeUserClusterHostRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           string           `position:"Query" name:"PageNumber"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	Engine               string           `position:"Query" name:"Engine"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaxRecordsPerPage    string           `position:"Query" name:"MaxRecordsPerPage"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

DescribeUserClusterHostRequest is the request struct for api DescribeUserClusterHost

func CreateDescribeUserClusterHostRequest added in v1.60.342

func CreateDescribeUserClusterHostRequest() (request *DescribeUserClusterHostRequest)

CreateDescribeUserClusterHostRequest creates a request to invoke DescribeUserClusterHost API

type DescribeUserClusterHostResponse added in v1.60.342

type DescribeUserClusterHostResponse struct {
	*responses.BaseResponse
	RequestId         string     `json:"RequestId" xml:"RequestId"`
	MaxRecordsPerPage string     `json:"MaxRecordsPerPage" xml:"MaxRecordsPerPage"`
	PageNumber        int        `json:"PageNumber" xml:"PageNumber"`
	TotalRecords      int        `json:"TotalRecords" xml:"TotalRecords"`
	ItemNumbers       int        `json:"ItemNumbers" xml:"ItemNumbers"`
	HostItems         []HostInfo `json:"HostItems" xml:"HostItems"`
}

DescribeUserClusterHostResponse is the response struct for api DescribeUserClusterHost

func CreateDescribeUserClusterHostResponse added in v1.60.342

func CreateDescribeUserClusterHostResponse() (response *DescribeUserClusterHostResponse)

CreateDescribeUserClusterHostResponse creates a response to parse from DescribeUserClusterHost response

type DescribeZonesRequest

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

DescribeZonesRequest is the request struct for api DescribeZones

func CreateDescribeZonesRequest

func CreateDescribeZonesRequest() (request *DescribeZonesRequest)

CreateDescribeZonesRequest creates a request to invoke DescribeZones API

type DescribeZonesResponse

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

DescribeZonesResponse is the response struct for api DescribeZones

func CreateDescribeZonesResponse

func CreateDescribeZonesResponse() (response *DescribeZonesResponse)

CreateDescribeZonesResponse creates a response to parse from DescribeZones response

type FlushExpireKeysRequest added in v1.60.288

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

FlushExpireKeysRequest is the request struct for api FlushExpireKeys

func CreateFlushExpireKeysRequest added in v1.60.288

func CreateFlushExpireKeysRequest() (request *FlushExpireKeysRequest)

CreateFlushExpireKeysRequest creates a request to invoke FlushExpireKeys API

type FlushExpireKeysResponse added in v1.60.288

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

FlushExpireKeysResponse is the response struct for api FlushExpireKeys

func CreateFlushExpireKeysResponse added in v1.60.288

func CreateFlushExpireKeysResponse() (response *FlushExpireKeysResponse)

CreateFlushExpireKeysResponse creates a response to parse from FlushExpireKeys response

type FlushInstanceRequest

type FlushInstanceRequest 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"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
}

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 GrantAccountPrivilegeRequest

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

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 HostInfo added in v1.60.342

type HostInfo struct {
	ClusterId        string `json:"ClusterId" xml:"ClusterId"`
	HostId           string `json:"HostId" xml:"HostId"`
	Engine           string `json:"Engine" xml:"Engine"`
	HostIP           string `json:"HostIP" xml:"HostIP"`
	HostStatus       string `json:"HostStatus" xml:"HostStatus"`
	AllocationStatus string `json:"AllocationStatus" xml:"AllocationStatus"`
	HostCpu          string `json:"HostCpu" xml:"HostCpu"`
	HostMem          string `json:"HostMem" xml:"HostMem"`
	HostStorage      string `json:"HostStorage" xml:"HostStorage"`
	HostName         string `json:"HostName" xml:"HostName"`
	Id               int    `json:"Id" xml:"Id"`
	CreateTime       string `json:"CreateTime" xml:"CreateTime"`
	InstanceNumber   string `json:"InstanceNumber" xml:"InstanceNumber"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
	ZoneId           string `json:"ZoneId" xml:"ZoneId"`
	HostClass        string `json:"HostClass" xml:"HostClass"`
	ExpireTime       string `json:"ExpireTime" xml:"ExpireTime"`
	ChargeType       string `json:"ChargeType" xml:"ChargeType"`
}

HostInfo is a nested struct in r_kvstore response

type HostItems added in v1.60.342

type HostItems struct {
	HostInfo []HostInfo `json:"HostInfo" xml:"HostInfo"`
}

HostItems is a nested struct in r_kvstore response

type InstanceInfo added in v1.60.342

type InstanceInfo struct {
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	ClusterId      string `json:"ClusterId" xml:"ClusterId"`
	RegionId       string `json:"RegionId" xml:"RegionId"`
	ZoneId         string `json:"ZoneId" xml:"ZoneId"`
	InstanceType   string `json:"InstanceType" xml:"InstanceType"`
	Engine         string `json:"Engine" xml:"Engine"`
	EngineVersion  string `json:"EngineVersion" xml:"EngineVersion"`
	InstanceStatus string `json:"InstanceStatus" xml:"InstanceStatus"`
	InstanceClass  string `json:"InstanceClass" xml:"InstanceClass"`
	CreateTime     string `json:"CreateTime" xml:"CreateTime"`
}

InstanceInfo 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"`
	VPCInstanceId     string `json:"VPCInstanceId" xml:"VPCInstanceId"`
	IPType            string `json:"IPType" xml:"IPType"`
	ExpiredTime       string `json:"ExpiredTime" xml:"ExpiredTime"`
	Upgradeable       string `json:"Upgradeable" xml:"Upgradeable"`
	DirectConnection  int    `json:"DirectConnection" xml:"DirectConnection"`
}

InstanceNetInfo 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 InstancesItems added in v1.60.342

type InstancesItems struct {
	InstanceInfo []InstanceInfo `json:"InstanceInfo" xml:"InstanceInfo"`
}

InstancesItems is a nested struct in r_kvstore response

type Item

type Item struct {
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	Duration     int    `json:"Duration" xml:"Duration"`
	Status       string `json:"Status" xml:"Status"`
	AutoRenew    string `json:"AutoRenew" xml:"AutoRenew"`
}

Item is a nested struct in r_kvstore response

type ItemsInDescribeAuditRecords

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

ItemsInDescribeAuditRecords is a nested struct in r_kvstore response

type ItemsInDescribeInstanceAutoRenewalAttribute

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

ItemsInDescribeInstanceAutoRenewalAttribute is a nested struct in r_kvstore response

type ItemsInDescribeRunningLogRecords

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

ItemsInDescribeRunningLogRecords is a nested struct in r_kvstore response

type ItemsInDescribeSlowLogRecords

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

ItemsInDescribeSlowLogRecords is a nested struct in r_kvstore response

type KVStoreInstance

type KVStoreInstance struct {
	ReplacateId         string                  `json:"ReplacateId" xml:"ReplacateId"`
	InstanceId          string                  `json:"InstanceId" xml:"InstanceId"`
	InstanceName        string                  `json:"InstanceName" xml:"InstanceName"`
	SearchKey           string                  `json:"SearchKey" xml:"SearchKey"`
	ConnectionDomain    string                  `json:"ConnectionDomain" xml:"ConnectionDomain"`
	Port                int64                   `json:"Port" xml:"Port"`
	UserName            string                  `json:"UserName" xml:"UserName"`
	InstanceStatus      string                  `json:"InstanceStatus" xml:"InstanceStatus"`
	RegionId            string                  `json:"RegionId" xml:"RegionId"`
	Capacity            int64                   `json:"Capacity" xml:"Capacity"`
	InstanceClass       string                  `json:"InstanceClass" xml:"InstanceClass"`
	QPS                 int64                   `json:"QPS" xml:"QPS"`
	Bandwidth           int64                   `json:"Bandwidth" xml:"Bandwidth"`
	Connections         int64                   `json:"Connections" xml:"Connections"`
	ZoneId              string                  `json:"ZoneId" xml:"ZoneId"`
	Config              string                  `json:"Config" xml:"Config"`
	ChargeType          string                  `json:"ChargeType" xml:"ChargeType"`
	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"`
	InstanceType        string                  `json:"InstanceType" xml:"InstanceType"`
	ArchitectureType    string                  `json:"ArchitectureType" xml:"ArchitectureType"`
	NodeType            string                  `json:"NodeType" xml:"NodeType"`
	PackageType         string                  `json:"PackageType" xml:"PackageType"`
	EngineVersion       string                  `json:"EngineVersion" xml:"EngineVersion"`
	DestroyTime         string                  `json:"DestroyTime" xml:"DestroyTime"`
	ConnectionMode      string                  `json:"ConnectionMode" xml:"ConnectionMode"`
	VpcCloudInstanceId  string                  `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
	Tags                TagsInDescribeInstances `json:"Tags" xml:"Tags"`
}

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 KVStoreZone

type KVStoreZone struct {
	RegionId      string `json:"RegionId" xml:"RegionId"`
	ZoneId        string `json:"ZoneId" xml:"ZoneId"`
	ZoneName      string `json:"ZoneName" xml:"ZoneName"`
	SwitchNetwork bool   `json:"SwitchNetwork" xml:"SwitchNetwork"`
	IsRds         bool   `json:"IsRds" xml:"IsRds"`
	Disabled      bool   `json:"Disabled" xml:"Disabled"`
}

KVStoreZone is a nested struct in r_kvstore response

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	NextToken            string                 `position:"Query" name:"NextToken"`
	Tag                  *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId           *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string                 `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                 `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer       `position:"Query" name:"OwnerId"`
	ResourceType         string                 `position:"Query" name:"ResourceType"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	NextToken    string       `json:"NextToken" xml:"NextToken"`
	TagResources TagResources `json:"TagResources" xml:"TagResources"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag

type ListTagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type LogRecords

type LogRecords struct {
	Category     string `json:"Category" xml:"Category"`
	Account      string `json:"Account" xml:"Account"`
	Id           int    `json:"Id" xml:"Id"`
	Level        string `json:"Level" xml:"Level"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	IPAddress    string `json:"IPAddress" xml:"IPAddress"`
	DataBaseName string `json:"DataBaseName" xml:"DataBaseName"`
	ElapsedTime  int64  `json:"ElapsedTime" xml:"ElapsedTime"`
	ConnInfo     string `json:"ConnInfo" xml:"ConnInfo"`
	Command      string `json:"Command" xml:"Command"`
	ExecuteTime  string `json:"ExecuteTime" xml:"ExecuteTime"`
	NodeId       string `json:"NodeId" xml:"NodeId"`
	Content      string `json:"Content" xml:"Content"`
	AccountName  string `json:"AccountName" xml:"AccountName"`
	DBName       string `json:"DBName" xml:"DBName"`
}

LogRecords is a nested struct in r_kvstore response

type MigrateToOtherZoneRequest

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

MigrateToOtherZoneRequest is the request struct for api MigrateToOtherZone

func CreateMigrateToOtherZoneRequest

func CreateMigrateToOtherZoneRequest() (request *MigrateToOtherZoneRequest)

CreateMigrateToOtherZoneRequest creates a request to invoke MigrateToOtherZone API

type MigrateToOtherZoneResponse

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

MigrateToOtherZoneResponse is the response struct for api MigrateToOtherZone

func CreateMigrateToOtherZoneResponse

func CreateMigrateToOtherZoneResponse() (response *MigrateToOtherZoneResponse)

CreateMigrateToOtherZoneResponse creates a response to parse from MigrateToOtherZone response

type ModifyAccountDescriptionRequest

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

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 ModifyAuditLogConfigRequest

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

ModifyAuditLogConfigRequest is the request struct for api ModifyAuditLogConfig

func CreateModifyAuditLogConfigRequest

func CreateModifyAuditLogConfigRequest() (request *ModifyAuditLogConfigRequest)

CreateModifyAuditLogConfigRequest creates a request to invoke ModifyAuditLogConfig API

type ModifyAuditLogConfigResponse

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

ModifyAuditLogConfigResponse is the response struct for api ModifyAuditLogConfig

func CreateModifyAuditLogConfigResponse

func CreateModifyAuditLogConfigResponse() (response *ModifyAuditLogConfigResponse)

CreateModifyAuditLogConfigResponse creates a response to parse from ModifyAuditLogConfig response

type ModifyBackupPolicyRequest

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	EnableBackupLog       requests.Integer `position:"Query" name:"EnableBackupLog"`
	PreferredBackupPeriod string           `position:"Query" name:"PreferredBackupPeriod"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	PreferredBackupTime   string           `position:"Query" name:"PreferredBackupTime"`
	InstanceId            string           `position:"Query" name:"InstanceId"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyDBInstanceConnectionStringRequest

type ModifyDBInstanceConnectionStringRequest struct {
	*requests.RpcRequest
	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken           string           `position:"Query" name:"SecurityToken"`
	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
	NewConnectionString     string           `position:"Query" name:"NewConnectionString"`
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	IPType                  string           `position:"Query" name:"IPType"`
	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
	Port                    string           `position:"Query" name:"Port"`
}

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 ModifyDedicatedInstanceSpecRequest added in v1.60.342

type ModifyDedicatedInstanceSpecRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InstanceClass        string           `position:"Query" name:"InstanceClass"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ForceUpgrade         requests.Boolean `position:"Query" name:"ForceUpgrade"`
}

ModifyDedicatedInstanceSpecRequest is the request struct for api ModifyDedicatedInstanceSpec

func CreateModifyDedicatedInstanceSpecRequest added in v1.60.342

func CreateModifyDedicatedInstanceSpecRequest() (request *ModifyDedicatedInstanceSpecRequest)

CreateModifyDedicatedInstanceSpecRequest creates a request to invoke ModifyDedicatedInstanceSpec API

type ModifyDedicatedInstanceSpecResponse added in v1.60.342

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

ModifyDedicatedInstanceSpecResponse is the response struct for api ModifyDedicatedInstanceSpec

func CreateModifyDedicatedInstanceSpecResponse added in v1.60.342

func CreateModifyDedicatedInstanceSpecResponse() (response *ModifyDedicatedInstanceSpecResponse)

CreateModifyDedicatedInstanceSpecResponse creates a response to parse from ModifyDedicatedInstanceSpec response

type ModifyDedicatedUserClusterRequest added in v1.60.342

type ModifyDedicatedUserClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId           requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClusterName               string           `position:"Query" name:"ClusterName"`
	SecurityToken             string           `position:"Query" name:"SecurityToken"`
	Engine                    string           `position:"Query" name:"Engine"`
	DiskOverAllocationRatio   requests.Integer `position:"Query" name:"DiskOverAllocationRatio"`
	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
	ClusterId                 string           `position:"Query" name:"ClusterId"`
	MemoryOverAllocationRatio requests.Integer `position:"Query" name:"MemoryOverAllocationRatio"`
	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
	HostReplacePolicy         string           `position:"Query" name:"HostReplacePolicy"`
	AllocationPolicy          string           `position:"Query" name:"AllocationPolicy"`
	ZoneId                    string           `position:"Query" name:"ZoneId"`
	CpuOverAllocationRatio    requests.Integer `position:"Query" name:"CpuOverAllocationRatio"`
}

ModifyDedicatedUserClusterRequest is the request struct for api ModifyDedicatedUserCluster

func CreateModifyDedicatedUserClusterRequest added in v1.60.342

func CreateModifyDedicatedUserClusterRequest() (request *ModifyDedicatedUserClusterRequest)

CreateModifyDedicatedUserClusterRequest creates a request to invoke ModifyDedicatedUserCluster API

type ModifyDedicatedUserClusterResponse added in v1.60.342

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

ModifyDedicatedUserClusterResponse is the response struct for api ModifyDedicatedUserCluster

func CreateModifyDedicatedUserClusterResponse added in v1.60.342

func CreateModifyDedicatedUserClusterResponse() (response *ModifyDedicatedUserClusterResponse)

CreateModifyDedicatedUserClusterResponse creates a response to parse from ModifyDedicatedUserCluster response

type ModifyInstanceAttributeRequest

type ModifyInstanceAttributeRequest 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"`
	NewPassword          string           `position:"Query" name:"NewPassword"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	InstanceName         string           `position:"Query" name:"InstanceName"`
}

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 ModifyInstanceAutoRenewalAttributeRequest

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

ModifyInstanceAutoRenewalAttributeRequest is the request struct for api ModifyInstanceAutoRenewalAttribute

func CreateModifyInstanceAutoRenewalAttributeRequest

func CreateModifyInstanceAutoRenewalAttributeRequest() (request *ModifyInstanceAutoRenewalAttributeRequest)

CreateModifyInstanceAutoRenewalAttributeRequest creates a request to invoke ModifyInstanceAutoRenewalAttribute API

type ModifyInstanceAutoRenewalAttributeResponse

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

ModifyInstanceAutoRenewalAttributeResponse is the response struct for api ModifyInstanceAutoRenewalAttribute

func CreateModifyInstanceAutoRenewalAttributeResponse

func CreateModifyInstanceAutoRenewalAttributeResponse() (response *ModifyInstanceAutoRenewalAttributeResponse)

CreateModifyInstanceAutoRenewalAttributeResponse creates a response to parse from ModifyInstanceAutoRenewalAttribute response

type ModifyInstanceConfigRequest

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

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 ModifyInstanceMajorVersionRequest

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

ModifyInstanceMajorVersionRequest is the request struct for api ModifyInstanceMajorVersion

func CreateModifyInstanceMajorVersionRequest

func CreateModifyInstanceMajorVersionRequest() (request *ModifyInstanceMajorVersionRequest)

CreateModifyInstanceMajorVersionRequest creates a request to invoke ModifyInstanceMajorVersion API

type ModifyInstanceMajorVersionResponse

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

ModifyInstanceMajorVersionResponse is the response struct for api ModifyInstanceMajorVersion

func CreateModifyInstanceMajorVersionResponse

func CreateModifyInstanceMajorVersionResponse() (response *ModifyInstanceMajorVersionResponse)

CreateModifyInstanceMajorVersionResponse creates a response to parse from ModifyInstanceMajorVersion response

type ModifyInstanceMinorVersionRequest

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

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

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"`
	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"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	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 ModifyInstanceSpecRequest

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

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 ModifyInstanceVpcAuthModeRequest

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

ModifyInstanceVpcAuthModeRequest is the request struct for api ModifyInstanceVpcAuthMode

func CreateModifyInstanceVpcAuthModeRequest

func CreateModifyInstanceVpcAuthModeRequest() (request *ModifyInstanceVpcAuthModeRequest)

CreateModifyInstanceVpcAuthModeRequest creates a request to invoke ModifyInstanceVpcAuthMode API

type ModifyInstanceVpcAuthModeResponse

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

ModifyInstanceVpcAuthModeResponse is the response struct for api ModifyInstanceVpcAuthMode

func CreateModifyInstanceVpcAuthModeResponse

func CreateModifyInstanceVpcAuthModeResponse() (response *ModifyInstanceVpcAuthModeResponse)

CreateModifyInstanceVpcAuthModeResponse creates a response to parse from ModifyInstanceVpcAuthMode response

type ModifyIntranetAttributeRequest

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

ModifyIntranetAttributeRequest is the request struct for api ModifyIntranetAttribute

func CreateModifyIntranetAttributeRequest

func CreateModifyIntranetAttributeRequest() (request *ModifyIntranetAttributeRequest)

CreateModifyIntranetAttributeRequest creates a request to invoke ModifyIntranetAttribute API

type ModifyIntranetAttributeResponse

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

ModifyIntranetAttributeResponse is the response struct for api ModifyIntranetAttribute

func CreateModifyIntranetAttributeResponse

func CreateModifyIntranetAttributeResponse() (response *ModifyIntranetAttributeResponse)

CreateModifyIntranetAttributeResponse creates a response to parse from ModifyIntranetAttribute response

type ModifySecurityIpsRequest

type ModifySecurityIpsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityIps              string           `position:"Query" name:"SecurityIps"`
	SecurityIpGroupName      string           `position:"Query" name:"SecurityIpGroupName"`
	SecurityToken            string           `position:"Query" name:"SecurityToken"`
	ModifyMode               string           `position:"Query" name:"ModifyMode"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId               string           `position:"Query" name:"InstanceId"`
	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 ModifyUserClusterHostRequest added in v1.60.342

type ModifyUserClusterHostRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	HostId               string           `position:"Query" name:"HostId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	AllocationStatus     requests.Integer `position:"Query" name:"AllocationStatus"`
	Engine               string           `position:"Query" name:"Engine"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

ModifyUserClusterHostRequest is the request struct for api ModifyUserClusterHost

func CreateModifyUserClusterHostRequest added in v1.60.342

func CreateModifyUserClusterHostRequest() (request *ModifyUserClusterHostRequest)

CreateModifyUserClusterHostRequest creates a request to invoke ModifyUserClusterHost API

type ModifyUserClusterHostResponse added in v1.60.342

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

ModifyUserClusterHostResponse is the response struct for api ModifyUserClusterHost

func CreateModifyUserClusterHostResponse added in v1.60.342

func CreateModifyUserClusterHostResponse() (response *ModifyUserClusterHostResponse)

CreateModifyUserClusterHostResponse creates a response to parse from ModifyUserClusterHost 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 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 ReleaseInstancePublicConnectionRequest

type ReleaseInstancePublicConnectionRequest 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"`
	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
	InstanceId              string           `position:"Query" name:"InstanceId"`
}

ReleaseInstancePublicConnectionRequest is the request struct for api ReleaseInstancePublicConnection

func CreateReleaseInstancePublicConnectionRequest

func CreateReleaseInstancePublicConnectionRequest() (request *ReleaseInstancePublicConnectionRequest)

CreateReleaseInstancePublicConnectionRequest creates a request to invoke ReleaseInstancePublicConnection API

type ReleaseInstancePublicConnectionResponse

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

ReleaseInstancePublicConnectionResponse is the response struct for api ReleaseInstancePublicConnection

func CreateReleaseInstancePublicConnectionResponse

func CreateReleaseInstancePublicConnectionResponse() (response *ReleaseInstancePublicConnectionResponse)

CreateReleaseInstancePublicConnectionResponse creates a response to parse from ReleaseInstancePublicConnection response

type RenewInstanceRequest

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

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 ReplaceUserClusterHostRequest added in v1.60.342

type ReplaceUserClusterHostRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	HostId               string           `position:"Query" name:"HostId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	Engine               string           `position:"Query" name:"Engine"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

ReplaceUserClusterHostRequest is the request struct for api ReplaceUserClusterHost

func CreateReplaceUserClusterHostRequest added in v1.60.342

func CreateReplaceUserClusterHostRequest() (request *ReplaceUserClusterHostRequest)

CreateReplaceUserClusterHostRequest creates a request to invoke ReplaceUserClusterHost API

type ReplaceUserClusterHostResponse added in v1.60.342

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

ReplaceUserClusterHostResponse is the response struct for api ReplaceUserClusterHost

func CreateReplaceUserClusterHostResponse added in v1.60.342

func CreateReplaceUserClusterHostResponse() (response *ReplaceUserClusterHostResponse)

CreateReplaceUserClusterHostResponse creates a response to parse from ReplaceUserClusterHost response

type ResetAccountPasswordRequest

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

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 RestartInstanceRequest

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

RestartInstanceRequest is the request struct for api RestartInstance

func CreateRestartInstanceRequest

func CreateRestartInstanceRequest() (request *RestartInstanceRequest)

CreateRestartInstanceRequest creates a request to invoke RestartInstance API

type RestartInstanceResponse

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

RestartInstanceResponse is the response struct for api RestartInstance

func CreateRestartInstanceResponse

func CreateRestartInstanceResponse() (response *RestartInstanceResponse)

CreateRestartInstanceResponse creates a response to parse from RestartInstance response

type RestoreInstanceRequest

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

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 RunningParameters

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

RunningParameters is a nested struct in r_kvstore response

type SQL

type SQL struct {
	HostAddress         string `json:"HostAddress" xml:"HostAddress"`
	DatabaseName        string `json:"DatabaseName" xml:"DatabaseName"`
	IPAddress           string `json:"IPAddress" xml:"IPAddress"`
	SQLText             string `json:"SQLText" xml:"SQLText"`
	SQLType             string `json:"SQLType" xml:"SQLType"`
	TotalExecutionTimes string `json:"TotalExecutionTimes" xml:"TotalExecutionTimes"`
	ExecuteTime         string `json:"ExecuteTime" xml:"ExecuteTime"`
	AccountName         string `json:"AccountName" xml:"AccountName"`
}

SQL 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 SupportedArchitectureType

type SupportedArchitectureType struct {
	Architecture          string                `json:"Architecture" xml:"Architecture"`
	SupportedShardNumbers SupportedShardNumbers `json:"SupportedShardNumbers" xml:"SupportedShardNumbers"`
}

SupportedArchitectureType is a nested struct in r_kvstore response

type SupportedArchitectureTypes

type SupportedArchitectureTypes struct {
	SupportedArchitectureType []SupportedArchitectureType `json:"SupportedArchitectureType" xml:"SupportedArchitectureType"`
}

SupportedArchitectureTypes is a nested struct in r_kvstore response

type SupportedEditionType added in v1.60.288

type SupportedEditionType struct {
	EditionType          string               `json:"EditionType" xml:"EditionType"`
	SupportedSeriesTypes SupportedSeriesTypes `json:"SupportedSeriesTypes" xml:"SupportedSeriesTypes"`
}

SupportedEditionType is a nested struct in r_kvstore response

type SupportedEditionTypes added in v1.60.288

type SupportedEditionTypes struct {
	SupportedEditionType []SupportedEditionType `json:"SupportedEditionType" xml:"SupportedEditionType"`
}

SupportedEditionTypes is a nested struct in r_kvstore response

type SupportedEngine

type SupportedEngine struct {
	Engine                string                `json:"Engine" xml:"Engine"`
	SupportedEditionTypes SupportedEditionTypes `json:"SupportedEditionTypes" xml:"SupportedEditionTypes"`
}

SupportedEngine is a nested struct in r_kvstore response

type SupportedEngineVersion

type SupportedEngineVersion struct {
	Version                    string                     `json:"Version" xml:"Version"`
	SupportedArchitectureTypes SupportedArchitectureTypes `json:"SupportedArchitectureTypes" xml:"SupportedArchitectureTypes"`
}

SupportedEngineVersion is a nested struct in r_kvstore response

type SupportedEngineVersions

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

SupportedEngineVersions is a nested struct in r_kvstore response

type SupportedEngines

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

SupportedEngines is a nested struct in r_kvstore response

type SupportedNodeType

type SupportedNodeType struct {
	SupportedNodeType  string             `json:"SupportedNodeType" xml:"SupportedNodeType"`
	AvailableResources AvailableResources `json:"AvailableResources" xml:"AvailableResources"`
}

SupportedNodeType is a nested struct in r_kvstore response

type SupportedNodeTypes

type SupportedNodeTypes struct {
	SupportedNodeType []SupportedNodeType `json:"SupportedNodeType" xml:"SupportedNodeType"`
}

SupportedNodeTypes is a nested struct in r_kvstore response

type SupportedSeriesType added in v1.60.288

type SupportedSeriesType struct {
	SeriesType              string                  `json:"SeriesType" xml:"SeriesType"`
	SupportedEngineVersions SupportedEngineVersions `json:"SupportedEngineVersions" xml:"SupportedEngineVersions"`
}

SupportedSeriesType is a nested struct in r_kvstore response

type SupportedSeriesTypes added in v1.60.288

type SupportedSeriesTypes struct {
	SupportedSeriesType []SupportedSeriesType `json:"SupportedSeriesType" xml:"SupportedSeriesType"`
}

SupportedSeriesTypes is a nested struct in r_kvstore response

type SupportedShardNumber added in v1.60.288

type SupportedShardNumber struct {
	ShardNumber        string             `json:"ShardNumber" xml:"ShardNumber"`
	SupportedNodeTypes SupportedNodeTypes `json:"SupportedNodeTypes" xml:"SupportedNodeTypes"`
}

SupportedShardNumber is a nested struct in r_kvstore response

type SupportedShardNumbers added in v1.60.288

type SupportedShardNumbers struct {
	SupportedShardNumber []SupportedShardNumber `json:"SupportedShardNumber" xml:"SupportedShardNumber"`
}

SupportedShardNumbers is a nested struct in r_kvstore response

type SwitchNetworkRequest

type SwitchNetworkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	ClassicExpiredDays   string           `position:"Query" name:"ClassicExpiredDays"`
	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"`
	TargetNetworkType    string           `position:"Query" name:"TargetNetworkType"`
	RetainClassic        string           `position:"Query" name:"RetainClassic"`
	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 Tag

type Tag struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

Tag is a nested struct in r_kvstore response

type TagResource

type TagResource struct {
	TagKey       string `json:"TagKey" xml:"TagKey"`
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
}

TagResource is a nested struct in r_kvstore response

type TagResources

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in r_kvstore response

type TagResourcesRequest

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer   `position:"Query" name:"ResourceOwnerId"`
	Tag                  *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId           *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string             `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string             `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer   `position:"Query" name:"OwnerId"`
	ResourceType         string             `position:"Query" name:"ResourceType"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag

type TagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeInstanceAttribute

type TagsInDescribeInstanceAttribute struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeInstanceAttribute is a nested struct in r_kvstore response

type TagsInDescribeInstances

type TagsInDescribeInstances struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeInstances is a nested struct in r_kvstore response

type Task

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

Task is a nested struct in r_kvstore response

type Tasks

type Tasks struct {
	Task []Task `json:"Task" xml:"Task"`
}

Tasks is a nested struct in r_kvstore response

type TransformToPrePaidRequest

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

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 UntagResourcesRequest

type UntagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	All                  requests.Boolean `position:"Query" name:"All"`
	ResourceId           *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceType         string           `position:"Query" name:"ResourceType"`
	TagKey               *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type ZoneIdList

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

ZoneIdList is a nested struct in r_kvstore response

type Zones

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

Zones 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