selectdb

package
v1.63.77 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AllocateInstancePublicConnectionRequest

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

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"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	TaskId       int64  `json:"TaskId" xml:"TaskId"`
}

AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionResponse

func CreateAllocateInstancePublicConnectionResponse() (response *AllocateInstancePublicConnectionResponse)

CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response

type CanUpgradeVersions

type CanUpgradeVersions struct {
	CanUpgradeCanUpgradeVersionsVersions []string `json:"canUpgradeCanUpgradeVersionsVersions" xml:"canUpgradeCanUpgradeVersionsVersions"`
}

CanUpgradeVersions is a nested struct in selectdb response

type CheckCreateDBInstanceRequest

type CheckCreateDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	ConnectionString      string           `position:"Query" name:"ConnectionString"`
	EngineVersion         string           `position:"Query" name:"EngineVersion"`
	CacheSize             requests.Integer `position:"Query" name:"CacheSize"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	Engine                string           `position:"Query" name:"Engine"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	Period                string           `position:"Query" name:"Period"`
	UsedTime              requests.Integer `position:"Query" name:"UsedTime"`
	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
	VSwitchId             string           `position:"Query" name:"VSwitchId"`
	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
	VpcId                 string           `position:"Query" name:"VpcId"`
	ZoneId                string           `position:"Query" name:"ZoneId"`
	ChargeType            string           `position:"Query" name:"ChargeType"`
}

CheckCreateDBInstanceRequest is the request struct for api CheckCreateDBInstance

func CreateCheckCreateDBInstanceRequest

func CreateCheckCreateDBInstanceRequest() (request *CheckCreateDBInstanceRequest)

CreateCheckCreateDBInstanceRequest creates a request to invoke CheckCreateDBInstance API

type CheckCreateDBInstanceResponse

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

CheckCreateDBInstanceResponse is the response struct for api CheckCreateDBInstance

func CreateCheckCreateDBInstanceResponse

func CreateCheckCreateDBInstanceResponse() (response *CheckCreateDBInstanceResponse)

CreateCheckCreateDBInstanceResponse creates a response to parse from CheckCreateDBInstance response

type CheckServiceLinkedRoleRequest

type CheckServiceLinkedRoleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount    string           `position:"Query" name:"OwnerAccount"`
}

CheckServiceLinkedRoleRequest is the request struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleRequest

func CreateCheckServiceLinkedRoleRequest() (request *CheckServiceLinkedRoleRequest)

CreateCheckServiceLinkedRoleRequest creates a request to invoke CheckServiceLinkedRole API

type CheckServiceLinkedRoleResponse

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

CheckServiceLinkedRoleResponse is the response struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleResponse

func CreateCheckServiceLinkedRoleResponse() (response *CheckServiceLinkedRoleResponse)

CreateCheckServiceLinkedRoleResponse creates a response to parse from CheckServiceLinkedRole response

type ClassCodeList

type ClassCodeList struct {
	ClassCodeListItem []ClassCodeListItem `json:"classCodeList" xml:"classCodeList"`
}

ClassCodeList is a nested struct in selectdb response

type ClassCodeListItem

type ClassCodeListItem struct {
	ClassCode          string `json:"ClassCode" xml:"ClassCode"`
	CpuCores           int64  `json:"CpuCores" xml:"CpuCores"`
	MemoryInGB         int64  `json:"MemoryInGB" xml:"MemoryInGB"`
	DefaultStorageInGB int64  `json:"DefaultStorageInGB" xml:"DefaultStorageInGB"`
	MinStorageInGB     int64  `json:"MinStorageInGB" xml:"MinStorageInGB"`
	MaxStorageInGB     int64  `json:"MaxStorageInGB" xml:"MaxStorageInGB"`
	StepStorageInGB    int64  `json:"StepStorageInGB" xml:"StepStorageInGB"`
}

ClassCodeListItem is a nested struct in selectdb response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

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

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

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

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func 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

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

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

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

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

func (*Client) AllocateInstancePublicConnection

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

AllocateInstancePublicConnection invokes the selectdb.AllocateInstancePublicConnection API synchronously

func (*Client) AllocateInstancePublicConnectionWithCallback

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

AllocateInstancePublicConnectionWithCallback invokes the selectdb.AllocateInstancePublicConnection API asynchronously

func (*Client) AllocateInstancePublicConnectionWithChan

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

AllocateInstancePublicConnectionWithChan invokes the selectdb.AllocateInstancePublicConnection API asynchronously

func (*Client) CheckCreateDBInstance

func (client *Client) CheckCreateDBInstance(request *CheckCreateDBInstanceRequest) (response *CheckCreateDBInstanceResponse, err error)

CheckCreateDBInstance invokes the selectdb.CheckCreateDBInstance API synchronously

func (*Client) CheckCreateDBInstanceWithCallback

func (client *Client) CheckCreateDBInstanceWithCallback(request *CheckCreateDBInstanceRequest, callback func(response *CheckCreateDBInstanceResponse, err error)) <-chan int

CheckCreateDBInstanceWithCallback invokes the selectdb.CheckCreateDBInstance API asynchronously

func (*Client) CheckCreateDBInstanceWithChan

func (client *Client) CheckCreateDBInstanceWithChan(request *CheckCreateDBInstanceRequest) (<-chan *CheckCreateDBInstanceResponse, <-chan error)

CheckCreateDBInstanceWithChan invokes the selectdb.CheckCreateDBInstance API asynchronously

func (*Client) CheckServiceLinkedRole

func (client *Client) CheckServiceLinkedRole(request *CheckServiceLinkedRoleRequest) (response *CheckServiceLinkedRoleResponse, err error)

CheckServiceLinkedRole invokes the selectdb.CheckServiceLinkedRole API synchronously

func (*Client) CheckServiceLinkedRoleWithCallback

func (client *Client) CheckServiceLinkedRoleWithCallback(request *CheckServiceLinkedRoleRequest, callback func(response *CheckServiceLinkedRoleResponse, err error)) <-chan int

CheckServiceLinkedRoleWithCallback invokes the selectdb.CheckServiceLinkedRole API asynchronously

func (*Client) CheckServiceLinkedRoleWithChan

func (client *Client) CheckServiceLinkedRoleWithChan(request *CheckServiceLinkedRoleRequest) (<-chan *CheckServiceLinkedRoleResponse, <-chan error)

CheckServiceLinkedRoleWithChan invokes the selectdb.CheckServiceLinkedRole API asynchronously

func (*Client) CreateDBCluster

func (client *Client) CreateDBCluster(request *CreateDBClusterRequest) (response *CreateDBClusterResponse, err error)

CreateDBCluster invokes the selectdb.CreateDBCluster API synchronously

func (*Client) CreateDBClusterWithCallback

func (client *Client) CreateDBClusterWithCallback(request *CreateDBClusterRequest, callback func(response *CreateDBClusterResponse, err error)) <-chan int

CreateDBClusterWithCallback invokes the selectdb.CreateDBCluster API asynchronously

func (*Client) CreateDBClusterWithChan

func (client *Client) CreateDBClusterWithChan(request *CreateDBClusterRequest) (<-chan *CreateDBClusterResponse, <-chan error)

CreateDBClusterWithChan invokes the selectdb.CreateDBCluster API asynchronously

func (*Client) CreateDBInstance

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

CreateDBInstance invokes the selectdb.CreateDBInstance API synchronously

func (*Client) CreateDBInstanceWithCallback

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

CreateDBInstanceWithCallback invokes the selectdb.CreateDBInstance API asynchronously

func (*Client) CreateDBInstanceWithChan

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

CreateDBInstanceWithChan invokes the selectdb.CreateDBInstance API asynchronously

func (*Client) CreateElasticRule

func (client *Client) CreateElasticRule(request *CreateElasticRuleRequest) (response *CreateElasticRuleResponse, err error)

CreateElasticRule invokes the selectdb.CreateElasticRule API synchronously

func (*Client) CreateElasticRuleWithCallback

func (client *Client) CreateElasticRuleWithCallback(request *CreateElasticRuleRequest, callback func(response *CreateElasticRuleResponse, err error)) <-chan int

CreateElasticRuleWithCallback invokes the selectdb.CreateElasticRule API asynchronously

func (*Client) CreateElasticRuleWithChan

func (client *Client) CreateElasticRuleWithChan(request *CreateElasticRuleRequest) (<-chan *CreateElasticRuleResponse, <-chan error)

CreateElasticRuleWithChan invokes the selectdb.CreateElasticRule API asynchronously

func (*Client) CreateServiceLinkedRoleForSelectDB

func (client *Client) CreateServiceLinkedRoleForSelectDB(request *CreateServiceLinkedRoleForSelectDBRequest) (response *CreateServiceLinkedRoleForSelectDBResponse, err error)

CreateServiceLinkedRoleForSelectDB invokes the selectdb.CreateServiceLinkedRoleForSelectDB API synchronously

func (*Client) CreateServiceLinkedRoleForSelectDBWithCallback

func (client *Client) CreateServiceLinkedRoleForSelectDBWithCallback(request *CreateServiceLinkedRoleForSelectDBRequest, callback func(response *CreateServiceLinkedRoleForSelectDBResponse, err error)) <-chan int

CreateServiceLinkedRoleForSelectDBWithCallback invokes the selectdb.CreateServiceLinkedRoleForSelectDB API asynchronously

func (*Client) CreateServiceLinkedRoleForSelectDBWithChan

func (client *Client) CreateServiceLinkedRoleForSelectDBWithChan(request *CreateServiceLinkedRoleForSelectDBRequest) (<-chan *CreateServiceLinkedRoleForSelectDBResponse, <-chan error)

CreateServiceLinkedRoleForSelectDBWithChan invokes the selectdb.CreateServiceLinkedRoleForSelectDB API asynchronously

func (*Client) DeleteDBCluster

func (client *Client) DeleteDBCluster(request *DeleteDBClusterRequest) (response *DeleteDBClusterResponse, err error)

DeleteDBCluster invokes the selectdb.DeleteDBCluster API synchronously

func (*Client) DeleteDBClusterWithCallback

func (client *Client) DeleteDBClusterWithCallback(request *DeleteDBClusterRequest, callback func(response *DeleteDBClusterResponse, err error)) <-chan int

DeleteDBClusterWithCallback invokes the selectdb.DeleteDBCluster API asynchronously

func (*Client) DeleteDBClusterWithChan

func (client *Client) DeleteDBClusterWithChan(request *DeleteDBClusterRequest) (<-chan *DeleteDBClusterResponse, <-chan error)

DeleteDBClusterWithChan invokes the selectdb.DeleteDBCluster API asynchronously

func (*Client) DeleteDBInstance

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

DeleteDBInstance invokes the selectdb.DeleteDBInstance API synchronously

func (*Client) DeleteDBInstanceWithCallback

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

DeleteDBInstanceWithCallback invokes the selectdb.DeleteDBInstance API asynchronously

func (*Client) DeleteDBInstanceWithChan

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

DeleteDBInstanceWithChan invokes the selectdb.DeleteDBInstance API asynchronously

func (*Client) DeleteElasticRule

func (client *Client) DeleteElasticRule(request *DeleteElasticRuleRequest) (response *DeleteElasticRuleResponse, err error)

DeleteElasticRule invokes the selectdb.DeleteElasticRule API synchronously

func (*Client) DeleteElasticRuleWithCallback

func (client *Client) DeleteElasticRuleWithCallback(request *DeleteElasticRuleRequest, callback func(response *DeleteElasticRuleResponse, err error)) <-chan int

DeleteElasticRuleWithCallback invokes the selectdb.DeleteElasticRule API asynchronously

func (*Client) DeleteElasticRuleWithChan

func (client *Client) DeleteElasticRuleWithChan(request *DeleteElasticRuleRequest) (<-chan *DeleteElasticRuleResponse, <-chan error)

DeleteElasticRuleWithChan invokes the selectdb.DeleteElasticRule API asynchronously

func (*Client) DescribeAllDBInstanceClass

func (client *Client) DescribeAllDBInstanceClass(request *DescribeAllDBInstanceClassRequest) (response *DescribeAllDBInstanceClassResponse, err error)

DescribeAllDBInstanceClass invokes the selectdb.DescribeAllDBInstanceClass API synchronously

func (*Client) DescribeAllDBInstanceClassWithCallback

func (client *Client) DescribeAllDBInstanceClassWithCallback(request *DescribeAllDBInstanceClassRequest, callback func(response *DescribeAllDBInstanceClassResponse, err error)) <-chan int

DescribeAllDBInstanceClassWithCallback invokes the selectdb.DescribeAllDBInstanceClass API asynchronously

func (*Client) DescribeAllDBInstanceClassWithChan

func (client *Client) DescribeAllDBInstanceClassWithChan(request *DescribeAllDBInstanceClassRequest) (<-chan *DescribeAllDBInstanceClassResponse, <-chan error)

DescribeAllDBInstanceClassWithChan invokes the selectdb.DescribeAllDBInstanceClass API asynchronously

func (*Client) DescribeDBClusterConfig

func (client *Client) DescribeDBClusterConfig(request *DescribeDBClusterConfigRequest) (response *DescribeDBClusterConfigResponse, err error)

DescribeDBClusterConfig invokes the selectdb.DescribeDBClusterConfig API synchronously

func (*Client) DescribeDBClusterConfigChangeLogs

func (client *Client) DescribeDBClusterConfigChangeLogs(request *DescribeDBClusterConfigChangeLogsRequest) (response *DescribeDBClusterConfigChangeLogsResponse, err error)

DescribeDBClusterConfigChangeLogs invokes the selectdb.DescribeDBClusterConfigChangeLogs API synchronously

func (*Client) DescribeDBClusterConfigChangeLogsWithCallback

func (client *Client) DescribeDBClusterConfigChangeLogsWithCallback(request *DescribeDBClusterConfigChangeLogsRequest, callback func(response *DescribeDBClusterConfigChangeLogsResponse, err error)) <-chan int

DescribeDBClusterConfigChangeLogsWithCallback invokes the selectdb.DescribeDBClusterConfigChangeLogs API asynchronously

func (*Client) DescribeDBClusterConfigChangeLogsWithChan

func (client *Client) DescribeDBClusterConfigChangeLogsWithChan(request *DescribeDBClusterConfigChangeLogsRequest) (<-chan *DescribeDBClusterConfigChangeLogsResponse, <-chan error)

DescribeDBClusterConfigChangeLogsWithChan invokes the selectdb.DescribeDBClusterConfigChangeLogs API asynchronously

func (*Client) DescribeDBClusterConfigWithCallback

func (client *Client) DescribeDBClusterConfigWithCallback(request *DescribeDBClusterConfigRequest, callback func(response *DescribeDBClusterConfigResponse, err error)) <-chan int

DescribeDBClusterConfigWithCallback invokes the selectdb.DescribeDBClusterConfig API asynchronously

func (*Client) DescribeDBClusterConfigWithChan

func (client *Client) DescribeDBClusterConfigWithChan(request *DescribeDBClusterConfigRequest) (<-chan *DescribeDBClusterConfigResponse, <-chan error)

DescribeDBClusterConfigWithChan invokes the selectdb.DescribeDBClusterConfig API asynchronously

func (*Client) DescribeDBInstanceAttribute

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

DescribeDBInstanceAttribute invokes the selectdb.DescribeDBInstanceAttribute API synchronously

func (*Client) DescribeDBInstanceAttributeWithCallback

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

DescribeDBInstanceAttributeWithCallback invokes the selectdb.DescribeDBInstanceAttribute API asynchronously

func (*Client) DescribeDBInstanceAttributeWithChan

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

DescribeDBInstanceAttributeWithChan invokes the selectdb.DescribeDBInstanceAttribute API asynchronously

func (*Client) DescribeDBInstanceNetInfo

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

DescribeDBInstanceNetInfo invokes the selectdb.DescribeDBInstanceNetInfo API synchronously

func (*Client) DescribeDBInstanceNetInfoWithCallback

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

DescribeDBInstanceNetInfoWithCallback invokes the selectdb.DescribeDBInstanceNetInfo API asynchronously

func (*Client) DescribeDBInstanceNetInfoWithChan

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

DescribeDBInstanceNetInfoWithChan invokes the selectdb.DescribeDBInstanceNetInfo API asynchronously

func (*Client) DescribeDBInstances

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

DescribeDBInstances invokes the selectdb.DescribeDBInstances API synchronously

func (*Client) DescribeDBInstancesWithCallback

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

DescribeDBInstancesWithCallback invokes the selectdb.DescribeDBInstances API asynchronously

func (*Client) DescribeDBInstancesWithChan

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

DescribeDBInstancesWithChan invokes the selectdb.DescribeDBInstances API asynchronously

func (*Client) DescribeElasticRules

func (client *Client) DescribeElasticRules(request *DescribeElasticRulesRequest) (response *DescribeElasticRulesResponse, err error)

DescribeElasticRules invokes the selectdb.DescribeElasticRules API synchronously

func (*Client) DescribeElasticRulesWithCallback

func (client *Client) DescribeElasticRulesWithCallback(request *DescribeElasticRulesRequest, callback func(response *DescribeElasticRulesResponse, err error)) <-chan int

DescribeElasticRulesWithCallback invokes the selectdb.DescribeElasticRules API asynchronously

func (*Client) DescribeElasticRulesWithChan

func (client *Client) DescribeElasticRulesWithChan(request *DescribeElasticRulesRequest) (<-chan *DescribeElasticRulesResponse, <-chan error)

DescribeElasticRulesWithChan invokes the selectdb.DescribeElasticRules API asynchronously

func (*Client) DescribeSecurityIPList

func (client *Client) DescribeSecurityIPList(request *DescribeSecurityIPListRequest) (response *DescribeSecurityIPListResponse, err error)

DescribeSecurityIPList invokes the selectdb.DescribeSecurityIPList API synchronously

func (*Client) DescribeSecurityIPListWithCallback

func (client *Client) DescribeSecurityIPListWithCallback(request *DescribeSecurityIPListRequest, callback func(response *DescribeSecurityIPListResponse, err error)) <-chan int

DescribeSecurityIPListWithCallback invokes the selectdb.DescribeSecurityIPList API asynchronously

func (*Client) DescribeSecurityIPListWithChan

func (client *Client) DescribeSecurityIPListWithChan(request *DescribeSecurityIPListRequest) (<-chan *DescribeSecurityIPListResponse, <-chan error)

DescribeSecurityIPListWithChan invokes the selectdb.DescribeSecurityIPList API asynchronously

func (*Client) EnDisableScalingRules

func (client *Client) EnDisableScalingRules(request *EnDisableScalingRulesRequest) (response *EnDisableScalingRulesResponse, err error)

EnDisableScalingRules invokes the selectdb.EnDisableScalingRules API synchronously

func (*Client) EnDisableScalingRulesWithCallback

func (client *Client) EnDisableScalingRulesWithCallback(request *EnDisableScalingRulesRequest, callback func(response *EnDisableScalingRulesResponse, err error)) <-chan int

EnDisableScalingRulesWithCallback invokes the selectdb.EnDisableScalingRules API asynchronously

func (*Client) EnDisableScalingRulesWithChan

func (client *Client) EnDisableScalingRulesWithChan(request *EnDisableScalingRulesRequest) (<-chan *EnDisableScalingRulesResponse, <-chan error)

EnDisableScalingRulesWithChan invokes the selectdb.EnDisableScalingRules API asynchronously

func (*Client) GetCreateBEClusterInquiry

func (client *Client) GetCreateBEClusterInquiry(request *GetCreateBEClusterInquiryRequest) (response *GetCreateBEClusterInquiryResponse, err error)

GetCreateBEClusterInquiry invokes the selectdb.GetCreateBEClusterInquiry API synchronously

func (*Client) GetCreateBEClusterInquiryWithCallback

func (client *Client) GetCreateBEClusterInquiryWithCallback(request *GetCreateBEClusterInquiryRequest, callback func(response *GetCreateBEClusterInquiryResponse, err error)) <-chan int

GetCreateBEClusterInquiryWithCallback invokes the selectdb.GetCreateBEClusterInquiry API asynchronously

func (*Client) GetCreateBEClusterInquiryWithChan

func (client *Client) GetCreateBEClusterInquiryWithChan(request *GetCreateBEClusterInquiryRequest) (<-chan *GetCreateBEClusterInquiryResponse, <-chan error)

GetCreateBEClusterInquiryWithChan invokes the selectdb.GetCreateBEClusterInquiry API asynchronously

func (*Client) GetModifyBEClusterInquiry

func (client *Client) GetModifyBEClusterInquiry(request *GetModifyBEClusterInquiryRequest) (response *GetModifyBEClusterInquiryResponse, err error)

GetModifyBEClusterInquiry invokes the selectdb.GetModifyBEClusterInquiry API synchronously

func (*Client) GetModifyBEClusterInquiryWithCallback

func (client *Client) GetModifyBEClusterInquiryWithCallback(request *GetModifyBEClusterInquiryRequest, callback func(response *GetModifyBEClusterInquiryResponse, err error)) <-chan int

GetModifyBEClusterInquiryWithCallback invokes the selectdb.GetModifyBEClusterInquiry API asynchronously

func (*Client) GetModifyBEClusterInquiryWithChan

func (client *Client) GetModifyBEClusterInquiryWithChan(request *GetModifyBEClusterInquiryRequest) (<-chan *GetModifyBEClusterInquiryResponse, <-chan error)

GetModifyBEClusterInquiryWithChan invokes the selectdb.GetModifyBEClusterInquiry API asynchronously

func (*Client) ModifyBEClusterAttribute

func (client *Client) ModifyBEClusterAttribute(request *ModifyBEClusterAttributeRequest) (response *ModifyBEClusterAttributeResponse, err error)

ModifyBEClusterAttribute invokes the selectdb.ModifyBEClusterAttribute API synchronously

func (*Client) ModifyBEClusterAttributeWithCallback

func (client *Client) ModifyBEClusterAttributeWithCallback(request *ModifyBEClusterAttributeRequest, callback func(response *ModifyBEClusterAttributeResponse, err error)) <-chan int

ModifyBEClusterAttributeWithCallback invokes the selectdb.ModifyBEClusterAttribute API asynchronously

func (*Client) ModifyBEClusterAttributeWithChan

func (client *Client) ModifyBEClusterAttributeWithChan(request *ModifyBEClusterAttributeRequest) (<-chan *ModifyBEClusterAttributeResponse, <-chan error)

ModifyBEClusterAttributeWithChan invokes the selectdb.ModifyBEClusterAttribute API asynchronously

func (*Client) ModifyDBCluster

func (client *Client) ModifyDBCluster(request *ModifyDBClusterRequest) (response *ModifyDBClusterResponse, err error)

ModifyDBCluster invokes the selectdb.ModifyDBCluster API synchronously

func (*Client) ModifyDBClusterConfig

func (client *Client) ModifyDBClusterConfig(request *ModifyDBClusterConfigRequest) (response *ModifyDBClusterConfigResponse, err error)

ModifyDBClusterConfig invokes the selectdb.ModifyDBClusterConfig API synchronously

func (*Client) ModifyDBClusterConfigWithCallback

func (client *Client) ModifyDBClusterConfigWithCallback(request *ModifyDBClusterConfigRequest, callback func(response *ModifyDBClusterConfigResponse, err error)) <-chan int

ModifyDBClusterConfigWithCallback invokes the selectdb.ModifyDBClusterConfig API asynchronously

func (*Client) ModifyDBClusterConfigWithChan

func (client *Client) ModifyDBClusterConfigWithChan(request *ModifyDBClusterConfigRequest) (<-chan *ModifyDBClusterConfigResponse, <-chan error)

ModifyDBClusterConfigWithChan invokes the selectdb.ModifyDBClusterConfig API asynchronously

func (*Client) ModifyDBClusterWithCallback

func (client *Client) ModifyDBClusterWithCallback(request *ModifyDBClusterRequest, callback func(response *ModifyDBClusterResponse, err error)) <-chan int

ModifyDBClusterWithCallback invokes the selectdb.ModifyDBCluster API asynchronously

func (*Client) ModifyDBClusterWithChan

func (client *Client) ModifyDBClusterWithChan(request *ModifyDBClusterRequest) (<-chan *ModifyDBClusterResponse, <-chan error)

ModifyDBClusterWithChan invokes the selectdb.ModifyDBCluster API asynchronously

func (*Client) ModifyDBInstanceAttribute

func (client *Client) ModifyDBInstanceAttribute(request *ModifyDBInstanceAttributeRequest) (response *ModifyDBInstanceAttributeResponse, err error)

ModifyDBInstanceAttribute invokes the selectdb.ModifyDBInstanceAttribute API synchronously

func (*Client) ModifyDBInstanceAttributeWithCallback

func (client *Client) ModifyDBInstanceAttributeWithCallback(request *ModifyDBInstanceAttributeRequest, callback func(response *ModifyDBInstanceAttributeResponse, err error)) <-chan int

ModifyDBInstanceAttributeWithCallback invokes the selectdb.ModifyDBInstanceAttribute API asynchronously

func (*Client) ModifyDBInstanceAttributeWithChan

func (client *Client) ModifyDBInstanceAttributeWithChan(request *ModifyDBInstanceAttributeRequest) (<-chan *ModifyDBInstanceAttributeResponse, <-chan error)

ModifyDBInstanceAttributeWithChan invokes the selectdb.ModifyDBInstanceAttribute API asynchronously

func (*Client) ModifyElasticRule

func (client *Client) ModifyElasticRule(request *ModifyElasticRuleRequest) (response *ModifyElasticRuleResponse, err error)

ModifyElasticRule invokes the selectdb.ModifyElasticRule API synchronously

func (*Client) ModifyElasticRuleWithCallback

func (client *Client) ModifyElasticRuleWithCallback(request *ModifyElasticRuleRequest, callback func(response *ModifyElasticRuleResponse, err error)) <-chan int

ModifyElasticRuleWithCallback invokes the selectdb.ModifyElasticRule API asynchronously

func (*Client) ModifyElasticRuleWithChan

func (client *Client) ModifyElasticRuleWithChan(request *ModifyElasticRuleRequest) (<-chan *ModifyElasticRuleResponse, <-chan error)

ModifyElasticRuleWithChan invokes the selectdb.ModifyElasticRule API asynchronously

func (*Client) ModifySecurityIPList

func (client *Client) ModifySecurityIPList(request *ModifySecurityIPListRequest) (response *ModifySecurityIPListResponse, err error)

ModifySecurityIPList invokes the selectdb.ModifySecurityIPList API synchronously

func (*Client) ModifySecurityIPListWithCallback

func (client *Client) ModifySecurityIPListWithCallback(request *ModifySecurityIPListRequest, callback func(response *ModifySecurityIPListResponse, err error)) <-chan int

ModifySecurityIPListWithCallback invokes the selectdb.ModifySecurityIPList API asynchronously

func (*Client) ModifySecurityIPListWithChan

func (client *Client) ModifySecurityIPListWithChan(request *ModifySecurityIPListRequest) (<-chan *ModifySecurityIPListResponse, <-chan error)

ModifySecurityIPListWithChan invokes the selectdb.ModifySecurityIPList API asynchronously

func (*Client) ReleaseInstancePublicConnection

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

ReleaseInstancePublicConnection invokes the selectdb.ReleaseInstancePublicConnection API synchronously

func (*Client) ReleaseInstancePublicConnectionWithCallback

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

ReleaseInstancePublicConnectionWithCallback invokes the selectdb.ReleaseInstancePublicConnection API asynchronously

func (*Client) ReleaseInstancePublicConnectionWithChan

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

ReleaseInstancePublicConnectionWithChan invokes the selectdb.ReleaseInstancePublicConnection API asynchronously

func (*Client) ResetAccountPassword

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

ResetAccountPassword invokes the selectdb.ResetAccountPassword API synchronously

func (*Client) ResetAccountPasswordWithCallback

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

ResetAccountPasswordWithCallback invokes the selectdb.ResetAccountPassword API asynchronously

func (*Client) ResetAccountPasswordWithChan

func (client *Client) ResetAccountPasswordWithChan(request *ResetAccountPasswordRequest) (<-chan *ResetAccountPasswordResponse, <-chan error)

ResetAccountPasswordWithChan invokes the selectdb.ResetAccountPassword API asynchronously

func (*Client) RestartDBCluster

func (client *Client) RestartDBCluster(request *RestartDBClusterRequest) (response *RestartDBClusterResponse, err error)

RestartDBCluster invokes the selectdb.RestartDBCluster API synchronously

func (*Client) RestartDBClusterWithCallback

func (client *Client) RestartDBClusterWithCallback(request *RestartDBClusterRequest, callback func(response *RestartDBClusterResponse, err error)) <-chan int

RestartDBClusterWithCallback invokes the selectdb.RestartDBCluster API asynchronously

func (*Client) RestartDBClusterWithChan

func (client *Client) RestartDBClusterWithChan(request *RestartDBClusterRequest) (<-chan *RestartDBClusterResponse, <-chan error)

RestartDBClusterWithChan invokes the selectdb.RestartDBCluster API asynchronously

func (*Client) StartBECluster

func (client *Client) StartBECluster(request *StartBEClusterRequest) (response *StartBEClusterResponse, err error)

StartBECluster invokes the selectdb.StartBECluster API synchronously

func (*Client) StartBEClusterWithCallback

func (client *Client) StartBEClusterWithCallback(request *StartBEClusterRequest, callback func(response *StartBEClusterResponse, err error)) <-chan int

StartBEClusterWithCallback invokes the selectdb.StartBECluster API asynchronously

func (*Client) StartBEClusterWithChan

func (client *Client) StartBEClusterWithChan(request *StartBEClusterRequest) (<-chan *StartBEClusterResponse, <-chan error)

StartBEClusterWithChan invokes the selectdb.StartBECluster API asynchronously

func (*Client) StopBECluster

func (client *Client) StopBECluster(request *StopBEClusterRequest) (response *StopBEClusterResponse, err error)

StopBECluster invokes the selectdb.StopBECluster API synchronously

func (*Client) StopBEClusterWithCallback

func (client *Client) StopBEClusterWithCallback(request *StopBEClusterRequest, callback func(response *StopBEClusterResponse, err error)) <-chan int

StopBEClusterWithCallback invokes the selectdb.StopBECluster API asynchronously

func (*Client) StopBEClusterWithChan

func (client *Client) StopBEClusterWithChan(request *StopBEClusterRequest) (<-chan *StopBEClusterResponse, <-chan error)

StopBEClusterWithChan invokes the selectdb.StopBECluster API asynchronously

func (*Client) UpgradeDBInstanceEngineVersion

func (client *Client) UpgradeDBInstanceEngineVersion(request *UpgradeDBInstanceEngineVersionRequest) (response *UpgradeDBInstanceEngineVersionResponse, err error)

UpgradeDBInstanceEngineVersion invokes the selectdb.UpgradeDBInstanceEngineVersion API synchronously

func (*Client) UpgradeDBInstanceEngineVersionWithCallback

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

UpgradeDBInstanceEngineVersionWithCallback invokes the selectdb.UpgradeDBInstanceEngineVersion API asynchronously

func (*Client) UpgradeDBInstanceEngineVersionWithChan

func (client *Client) UpgradeDBInstanceEngineVersionWithChan(request *UpgradeDBInstanceEngineVersionRequest) (<-chan *UpgradeDBInstanceEngineVersionResponse, <-chan error)

UpgradeDBInstanceEngineVersionWithChan invokes the selectdb.UpgradeDBInstanceEngineVersion API asynchronously

type CreateDBClusterRequest

type CreateDBClusterRequest struct {
	*requests.RpcRequest
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	CacheSize            string           `position:"Query" name:"CacheSize"`
	Engine               string           `position:"Query" name:"Engine"`
	DBInstanceId         string           `position:"Body" name:"DBInstanceId"`
	Period               string           `position:"Query" name:"Period"`
	DBClusterClass       string           `position:"Query" name:"DBClusterClass"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	VpcId                string           `position:"Query" name:"VpcId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
}

CreateDBClusterRequest is the request struct for api CreateDBCluster

func CreateCreateDBClusterRequest

func CreateCreateDBClusterRequest() (request *CreateDBClusterRequest)

CreateCreateDBClusterRequest creates a request to invoke CreateDBCluster API

type CreateDBClusterResponse

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

CreateDBClusterResponse is the response struct for api CreateDBCluster

func CreateCreateDBClusterResponse

func CreateCreateDBClusterResponse() (response *CreateDBClusterResponse)

CreateCreateDBClusterResponse creates a response to parse from CreateDBCluster response

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string                 `position:"Query" name:"ClientToken"`
	ConnectionString      string                 `position:"Query" name:"ConnectionString"`
	EngineVersion         string                 `position:"Query" name:"EngineVersion"`
	CacheSize             requests.Integer       `position:"Query" name:"CacheSize"`
	ResourceGroupId       string                 `position:"Body" name:"ResourceGroupId"`
	Engine                string                 `position:"Query" name:"Engine"`
	DBInstanceDescription string                 `position:"Query" name:"DBInstanceDescription"`
	Tag                   *[]CreateDBInstanceTag `position:"Query" name:"Tag"  type:"Json"`
	Period                string                 `position:"Query" name:"Period"`
	UsedTime              requests.Integer       `position:"Query" name:"UsedTime"`
	DBInstanceClass       string                 `position:"Query" name:"DBInstanceClass"`
	VSwitchId             string                 `position:"Query" name:"VSwitchId"`
	SecurityIPList        string                 `position:"Query" name:"SecurityIPList"`
	VpcId                 string                 `position:"Query" name:"VpcId"`
	ZoneId                string                 `position:"Query" name:"ZoneId"`
	ChargeType            string                 `position:"Query" name:"ChargeType"`
}

CreateDBInstanceRequest is the request struct for api CreateDBInstance

func CreateCreateDBInstanceRequest

func CreateCreateDBInstanceRequest() (request *CreateDBInstanceRequest)

CreateCreateDBInstanceRequest creates a request to invoke CreateDBInstance API

type CreateDBInstanceResponse

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

CreateDBInstanceResponse is the response struct for api CreateDBInstance

func CreateCreateDBInstanceResponse

func CreateCreateDBInstanceResponse() (response *CreateDBInstanceResponse)

CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response

type CreateDBInstanceTag

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

CreateDBInstanceTag is a repeated param struct in CreateDBInstanceRequest

type CreateElasticRuleRequest

type CreateElasticRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ExecutionPeriod      string           `position:"Query" name:"ExecutionPeriod"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	ElasticRuleStartTime string           `position:"Query" name:"ElasticRuleStartTime"`
	ClusterClass         string           `position:"Query" name:"ClusterClass"`
	DbInstanceId         string           `position:"Query" name:"DbInstanceId"`
}

CreateElasticRuleRequest is the request struct for api CreateElasticRule

func CreateCreateElasticRuleRequest

func CreateCreateElasticRuleRequest() (request *CreateElasticRuleRequest)

CreateCreateElasticRuleRequest creates a request to invoke CreateElasticRule API

type CreateElasticRuleResponse

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

CreateElasticRuleResponse is the response struct for api CreateElasticRule

func CreateCreateElasticRuleResponse

func CreateCreateElasticRuleResponse() (response *CreateElasticRuleResponse)

CreateCreateElasticRuleResponse creates a response to parse from CreateElasticRule response

type CreateServiceLinkedRoleForSelectDBRequest

type CreateServiceLinkedRoleForSelectDBRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OwnerAccount    string           `position:"Query" name:"OwnerAccount"`
}

CreateServiceLinkedRoleForSelectDBRequest is the request struct for api CreateServiceLinkedRoleForSelectDB

func CreateCreateServiceLinkedRoleForSelectDBRequest

func CreateCreateServiceLinkedRoleForSelectDBRequest() (request *CreateServiceLinkedRoleForSelectDBRequest)

CreateCreateServiceLinkedRoleForSelectDBRequest creates a request to invoke CreateServiceLinkedRoleForSelectDB API

type CreateServiceLinkedRoleForSelectDBResponse

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

CreateServiceLinkedRoleForSelectDBResponse is the response struct for api CreateServiceLinkedRoleForSelectDB

func CreateCreateServiceLinkedRoleForSelectDBResponse

func CreateCreateServiceLinkedRoleForSelectDBResponse() (response *CreateServiceLinkedRoleForSelectDBResponse)

CreateCreateServiceLinkedRoleForSelectDBResponse creates a response to parse from CreateServiceLinkedRoleForSelectDB response

type DBClusterList

type DBClusterList struct {
	DbClusterListItem []DbClusterListItem `json:"DbClusterList" xml:"DbClusterList"`
}

DBClusterList is a nested struct in selectdb response

type DBClustersNetInfos

type DBClustersNetInfos struct {
	DBClustersNetInfosItem []DBClustersNetInfosItem `json:"DBClustersNetInfos" xml:"DBClustersNetInfos"`
}

DBClustersNetInfos is a nested struct in selectdb response

type DBClustersNetInfosItem

type DBClustersNetInfosItem struct {
	NetType          string         `json:"NetType" xml:"NetType"`
	VpcInstanceId    string         `json:"VpcInstanceId" xml:"VpcInstanceId"`
	VpcId            string         `json:"VpcId" xml:"VpcId"`
	VswitchId        string         `json:"VswitchId" xml:"VswitchId"`
	UserVisible      bool           `json:"UserVisible" xml:"UserVisible"`
	ConnectionString string         `json:"ConnectionString" xml:"ConnectionString"`
	Ip               string         `json:"Ip" xml:"Ip"`
	ClusterId        string         `json:"ClusterId" xml:"ClusterId"`
	PortList         []PortListItem `json:"PortList" xml:"PortList"`
}

DBClustersNetInfosItem is a nested struct in selectdb response

type DBInstance

type DBInstance struct {
	ConnectionString     string     `json:"connectionString" xml:"connectionString"`
	DBInstanceId         string     `json:"DBInstanceId" xml:"DBInstanceId"`
	Description          string     `json:"Description" xml:"Description"`
	Engine               string     `json:"Engine" xml:"Engine"`
	EngineVersion        string     `json:"EngineVersion" xml:"EngineVersion"`
	InstanceUsedType     string     `json:"InstanceUsedType" xml:"InstanceUsedType"`
	RegionId             string     `json:"RegionId" xml:"RegionId"`
	ZoneId               string     `json:"ZoneId" xml:"ZoneId"`
	ChargeType           string     `json:"ChargeType" xml:"ChargeType"`
	Category             string     `json:"Category" xml:"Category"`
	Status               string     `json:"Status" xml:"Status"`
	VpcId                string     `json:"VpcId" xml:"VpcId"`
	VswitchId            string     `json:"VswitchId" xml:"VswitchId"`
	ResourceCpu          int64      `json:"ResourceCpu" xml:"ResourceCpu"`
	ResourceMemory       int64      `json:"ResourceMemory" xml:"ResourceMemory"`
	ScaleMin             int64      `json:"ScaleMin" xml:"ScaleMin"`
	ScaleMax             int64      `json:"ScaleMax" xml:"ScaleMax"`
	ScaleReplica         int64      `json:"ScaleReplica" xml:"ScaleReplica"`
	StorageSize          int64      `json:"StorageSize" xml:"StorageSize"`
	StorageType          string     `json:"StorageType" xml:"StorageType"`
	ObjectStoreSize      int64      `json:"ObjectStoreSize" xml:"ObjectStoreSize"`
	ExpireTime           string     `json:"ExpireTime" xml:"ExpireTime"`
	LockMode             int64      `json:"LockMode" xml:"LockMode"`
	LockReason           string     `json:"LockReason" xml:"LockReason"`
	IsDeleted            bool       `json:"IsDeleted" xml:"IsDeleted"`
	MaintainStarttime    string     `json:"MaintainStarttime" xml:"MaintainStarttime"`
	MaintainEndtime      string     `json:"MaintainEndtime" xml:"MaintainEndtime"`
	GmtCreated           string     `json:"GmtCreated" xml:"GmtCreated"`
	GmtModified          string     `json:"GmtModified" xml:"GmtModified"`
	ParentInstance       string     `json:"ParentInstance" xml:"ParentInstance"`
	ResourceGroupId      string     `json:"ResourceGroupId" xml:"ResourceGroupId"`
	MaintainStartTimeStr string     `json:"MaintainStartTimeStr" xml:"MaintainStartTimeStr"`
	MaintainEndTimeStr   string     `json:"MaintainEndTimeStr" xml:"MaintainEndTimeStr"`
	TenantClusterId      string     `json:"TenantClusterId" xml:"TenantClusterId"`
	TenantToken          string     `json:"TenantToken" xml:"TenantToken"`
	TenantUserId         string     `json:"TenantUserId" xml:"TenantUserId"`
	ClusterCount         int        `json:"ClusterCount" xml:"ClusterCount"`
	Tags                 []TagsItem `json:"Tags" xml:"Tags"`
}

DBInstance is a nested struct in selectdb response

type DBInstanceNetInfos

type DBInstanceNetInfos struct {
	DBInstanceNetInfosItem []DBInstanceNetInfosItem `json:"DBInstanceNetInfos" xml:"DBInstanceNetInfos"`
}

DBInstanceNetInfos is a nested struct in selectdb response

type DBInstanceNetInfosItem

type DBInstanceNetInfosItem struct {
	NetType          string         `json:"NetType" xml:"NetType"`
	VpcInstanceId    string         `json:"VpcInstanceId" xml:"VpcInstanceId"`
	VpcId            string         `json:"VpcId" xml:"VpcId"`
	VswitchId        string         `json:"VswitchId" xml:"VswitchId"`
	UserVisible      bool           `json:"UserVisible" xml:"UserVisible"`
	ConnectionString string         `json:"ConnectionString" xml:"ConnectionString"`
	Ip               string         `json:"Ip" xml:"Ip"`
	ClusterId        string         `json:"ClusterId" xml:"ClusterId"`
	PortList         []PortListItem `json:"PortList" xml:"PortList"`
}

DBInstanceNetInfosItem is a nested struct in selectdb response

type Data

type Data struct {
	ClusterId            string           `json:"ClusterId" xml:"ClusterId"`
	OrderId              int64            `json:"OrderId" xml:"OrderId"`
	ExecutionPeriod      string           `json:"ExecutionPeriod" xml:"ExecutionPeriod"`
	ClusterClass         string           `json:"ClusterClass" xml:"ClusterClass"`
	DbClusterId          string           `json:"DbClusterId" xml:"DbClusterId"`
	DbInstanceName       string           `json:"DbInstanceName" xml:"DbInstanceName"`
	ScalingRulesEnable   bool             `json:"ScalingRulesEnable" xml:"ScalingRulesEnable"`
	Currency             string           `json:"Currency" xml:"Currency"`
	DBClusterId          string           `json:"DBClusterId" xml:"DBClusterId"`
	TradeAmount          string           `json:"TradeAmount" xml:"TradeAmount"`
	DbInstanceId         string           `json:"DbInstanceId" xml:"DbInstanceId"`
	RuleId               int64            `json:"RuleId" xml:"RuleId"`
	ElasticRuleStartTime string           `json:"ElasticRuleStartTime" xml:"ElasticRuleStartTime"`
	DBInstanceId         string           `json:"DBInstanceId" xml:"DBInstanceId"`
	TaskId               int              `json:"TaskId" xml:"TaskId"`
	Params               []Param          `json:"Params" xml:"Params"`
	ParamChangeLogs      []ParamChangeLog `json:"ParamChangeLogs" xml:"ParamChangeLogs"`
	Rules                []RulesItem      `json:"Rules" xml:"Rules"`
}

Data is a nested struct in selectdb response

type DataInDeleteDBCluster

type DataInDeleteDBCluster struct {
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	OrderId      string `json:"OrderId" xml:"OrderId"`
}

DataInDeleteDBCluster is a nested struct in selectdb response

type DbClusterListItem

type DbClusterListItem struct {
	DbInstanceName     string `json:"DbInstanceName" xml:"DbInstanceName"`
	DbClusterId        string `json:"DbClusterId" xml:"DbClusterId"`
	DbClusterName      string `json:"DbClusterName" xml:"DbClusterName"`
	Status             string `json:"Status" xml:"Status"`
	CreatedTime        string `json:"CreatedTime" xml:"CreatedTime"`
	DbClusterClass     string `json:"DbClusterClass" xml:"DbClusterClass"`
	CpuCores           int64  `json:"CpuCores" xml:"CpuCores"`
	Memory             int64  `json:"Memory" xml:"Memory"`
	CacheStorageType   string `json:"CacheStorageType" xml:"CacheStorageType"`
	PerformanceLevel   string `json:"PerformanceLevel" xml:"PerformanceLevel"`
	CacheStorageSizeGB string `json:"CacheStorageSizeGB" xml:"CacheStorageSizeGB"`
	StartTime          string `json:"StartTime" xml:"StartTime"`
	ChargeType         string `json:"ChargeType" xml:"ChargeType"`
	ModifiedTime       string `json:"ModifiedTime" xml:"ModifiedTime"`
	ScalingRulesEnable bool   `json:"ScalingRulesEnable" xml:"ScalingRulesEnable"`
}

DbClusterListItem is a nested struct in selectdb response

type DeleteDBClusterRequest

type DeleteDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterId     string           `position:"Query" name:"DBClusterId"`
	ResourceGroupId string           `position:"Body" name:"ResourceGroupId"`
	DBInstanceId    string           `position:"Body" name:"DBInstanceId"`
}

DeleteDBClusterRequest is the request struct for api DeleteDBCluster

func CreateDeleteDBClusterRequest

func CreateDeleteDBClusterRequest() (request *DeleteDBClusterRequest)

CreateDeleteDBClusterRequest creates a request to invoke DeleteDBCluster API

type DeleteDBClusterResponse

type DeleteDBClusterResponse struct {
	*responses.BaseResponse
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Data      DataInDeleteDBCluster `json:"Data" xml:"Data"`
}

DeleteDBClusterResponse is the response struct for api DeleteDBCluster

func CreateDeleteDBClusterResponse

func CreateDeleteDBClusterResponse() (response *DeleteDBClusterResponse)

CreateDeleteDBClusterResponse creates a response to parse from DeleteDBCluster response

type DeleteDBInstanceRequest

type DeleteDBInstanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId    string           `position:"Body" name:"DBInstanceId"`
}

DeleteDBInstanceRequest is the request struct for api DeleteDBInstance

func CreateDeleteDBInstanceRequest

func CreateDeleteDBInstanceRequest() (request *DeleteDBInstanceRequest)

CreateDeleteDBInstanceRequest creates a request to invoke DeleteDBInstance API

type DeleteDBInstanceResponse

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

DeleteDBInstanceResponse is the response struct for api DeleteDBInstance

func CreateDeleteDBInstanceResponse

func CreateDeleteDBInstanceResponse() (response *DeleteDBInstanceResponse)

CreateDeleteDBInstanceResponse creates a response to parse from DeleteDBInstance response

type DeleteElasticRuleRequest

type DeleteElasticRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Product         string           `position:"Query" name:"Product"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	DbInstanceId    string           `position:"Query" name:"DbInstanceId"`
	RuleId          requests.Integer `position:"Query" name:"RuleId"`
}

DeleteElasticRuleRequest is the request struct for api DeleteElasticRule

func CreateDeleteElasticRuleRequest

func CreateDeleteElasticRuleRequest() (request *DeleteElasticRuleRequest)

CreateDeleteElasticRuleRequest creates a request to invoke DeleteElasticRule API

type DeleteElasticRuleResponse

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

DeleteElasticRuleResponse is the response struct for api DeleteElasticRule

func CreateDeleteElasticRuleResponse

func CreateDeleteElasticRuleResponse() (response *DeleteElasticRuleResponse)

CreateDeleteElasticRuleResponse creates a response to parse from DeleteElasticRule response

type DescribeAllDBInstanceClassRequest

type DescribeAllDBInstanceClassRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
}

DescribeAllDBInstanceClassRequest is the request struct for api DescribeAllDBInstanceClass

func CreateDescribeAllDBInstanceClassRequest

func CreateDescribeAllDBInstanceClassRequest() (request *DescribeAllDBInstanceClassRequest)

CreateDescribeAllDBInstanceClassRequest creates a request to invoke DescribeAllDBInstanceClass API

type DescribeAllDBInstanceClassResponse

type DescribeAllDBInstanceClassResponse struct {
	*responses.BaseResponse
	RequestId     string              `json:"RequestId" xml:"RequestId"`
	ClassCodeList []ClassCodeListItem `json:"ClassCodeList" xml:"ClassCodeList"`
}

DescribeAllDBInstanceClassResponse is the response struct for api DescribeAllDBInstanceClass

func CreateDescribeAllDBInstanceClassResponse

func CreateDescribeAllDBInstanceClassResponse() (response *DescribeAllDBInstanceClassResponse)

CreateDescribeAllDBInstanceClassResponse creates a response to parse from DescribeAllDBInstanceClass response

type DescribeDBClusterConfigChangeLogsRequest

type DescribeDBClusterConfigChangeLogsRequest struct {
	*requests.RpcRequest
	StartTime    string `position:"Query" name:"StartTime"`
	ConfigKey    string `position:"Query" name:"ConfigKey"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
	DBClusterId  string `position:"Query" name:"DBClusterId"`
	EndTime      string `position:"Query" name:"EndTime"`
}

DescribeDBClusterConfigChangeLogsRequest is the request struct for api DescribeDBClusterConfigChangeLogs

func CreateDescribeDBClusterConfigChangeLogsRequest

func CreateDescribeDBClusterConfigChangeLogsRequest() (request *DescribeDBClusterConfigChangeLogsRequest)

CreateDescribeDBClusterConfigChangeLogsRequest creates a request to invoke DescribeDBClusterConfigChangeLogs API

type DescribeDBClusterConfigChangeLogsResponse

type DescribeDBClusterConfigChangeLogsResponse struct {
	*responses.BaseResponse
	DynamicCode        string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage     string `json:"DynamicMessage" xml:"DynamicMessage"`
	AccessDeniedDetail string `json:"AccessDeniedDetail" xml:"AccessDeniedDetail"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	Data               Data   `json:"Data" xml:"Data"`
}

DescribeDBClusterConfigChangeLogsResponse is the response struct for api DescribeDBClusterConfigChangeLogs

func CreateDescribeDBClusterConfigChangeLogsResponse

func CreateDescribeDBClusterConfigChangeLogsResponse() (response *DescribeDBClusterConfigChangeLogsResponse)

CreateDescribeDBClusterConfigChangeLogsResponse creates a response to parse from DescribeDBClusterConfigChangeLogs response

type DescribeDBClusterConfigRequest

type DescribeDBClusterConfigRequest struct {
	*requests.RpcRequest
	DBClusterId  string `position:"Query" name:"DBClusterId"`
	ConfigKey    string `position:"Query" name:"ConfigKey"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

DescribeDBClusterConfigRequest is the request struct for api DescribeDBClusterConfig

func CreateDescribeDBClusterConfigRequest

func CreateDescribeDBClusterConfigRequest() (request *DescribeDBClusterConfigRequest)

CreateDescribeDBClusterConfigRequest creates a request to invoke DescribeDBClusterConfig API

type DescribeDBClusterConfigResponse

type DescribeDBClusterConfigResponse struct {
	*responses.BaseResponse
	DynamicCode        string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage     string `json:"DynamicMessage" xml:"DynamicMessage"`
	AccessDeniedDetail string `json:"AccessDeniedDetail" xml:"AccessDeniedDetail"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	Data               Data   `json:"Data" xml:"Data"`
}

DescribeDBClusterConfigResponse is the response struct for api DescribeDBClusterConfig

func CreateDescribeDBClusterConfigResponse

func CreateDescribeDBClusterConfigResponse() (response *DescribeDBClusterConfigResponse)

CreateDescribeDBClusterConfigResponse creates a response to parse from DescribeDBClusterConfig response

type DescribeDBInstanceAttributeRequest

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

DescribeDBInstanceAttributeRequest is the request struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeRequest

func CreateDescribeDBInstanceAttributeRequest() (request *DescribeDBInstanceAttributeRequest)

CreateDescribeDBInstanceAttributeRequest creates a request to invoke DescribeDBInstanceAttribute API

type DescribeDBInstanceAttributeResponse

type DescribeDBInstanceAttributeResponse struct {
	*responses.BaseResponse
	RequestId          string              `json:"RequestId" xml:"RequestId"`
	Status             string              `json:"Status" xml:"Status"`
	SubDomain          string              `json:"SubDomain" xml:"SubDomain"`
	GmtModified        string              `json:"GmtModified" xml:"GmtModified"`
	LockMode           int64               `json:"LockMode" xml:"LockMode"`
	LockReason         string              `json:"LockReason" xml:"LockReason"`
	ResourceCpu        int64               `json:"ResourceCpu" xml:"ResourceCpu"`
	StorageSize        int64               `json:"StorageSize" xml:"StorageSize"`
	ObjectStoreSize    int64               `json:"ObjectStoreSize" xml:"ObjectStoreSize"`
	MaintainStarttime  string              `json:"MaintainStarttime" xml:"MaintainStarttime"`
	MaintainEndtime    string              `json:"MaintainEndtime" xml:"MaintainEndtime"`
	Engine             string              `json:"Engine" xml:"Engine"`
	EngineVersion      string              `json:"EngineVersion" xml:"EngineVersion"`
	EngineMinorVersion string              `json:"EngineMinorVersion" xml:"EngineMinorVersion"`
	DBInstanceId       string              `json:"DBInstanceId" xml:"DBInstanceId"`
	Description        string              `json:"Description" xml:"Description"`
	CreateTime         string              `json:"CreateTime" xml:"CreateTime"`
	ChargeType         string              `json:"ChargeType" xml:"ChargeType"`
	ExpireTime         string              `json:"ExpireTime" xml:"ExpireTime"`
	ResourceGroupId    string              `json:"ResourceGroupId" xml:"ResourceGroupId"`
	RegionId           string              `json:"RegionId" xml:"RegionId"`
	ZoneId             string              `json:"ZoneId" xml:"ZoneId"`
	VpcId              string              `json:"VpcId" xml:"VpcId"`
	CanUpgradeVersions []string            `json:"CanUpgradeVersions" xml:"CanUpgradeVersions"`
	DBClusterList      []DbClusterListItem `json:"DBClusterList" xml:"DBClusterList"`
	Tags               []TagsItem          `json:"Tags" xml:"Tags"`
}

DescribeDBInstanceAttributeResponse is the response struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeResponse

func CreateDescribeDBInstanceAttributeResponse() (response *DescribeDBInstanceAttributeResponse)

CreateDescribeDBInstanceAttributeResponse creates a response to parse from DescribeDBInstanceAttribute response

type DescribeDBInstanceNetInfoRequest

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

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"`
	DBInstanceNetInfos []DBInstanceNetInfosItem `json:"DBInstanceNetInfos" xml:"DBInstanceNetInfos"`
	DBClustersNetInfos []DBClustersNetInfosItem `json:"DBClustersNetInfos" xml:"DBClustersNetInfos"`
}

DescribeDBInstanceNetInfoResponse is the response struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoResponse

func CreateDescribeDBInstanceNetInfoResponse() (response *DescribeDBInstanceNetInfoResponse)

CreateDescribeDBInstanceNetInfoResponse creates a response to parse from DescribeDBInstanceNetInfo response

type DescribeDBInstancesRequest

type DescribeDBInstancesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer          `position:"Query" name:"ResourceOwnerId"`
	PageNumber            requests.Integer          `position:"Query" name:"PageNumber"`
	ResourceGroupId       string                    `position:"Query" name:"ResourceGroupId"`
	PageSize              requests.Integer          `position:"Query" name:"PageSize"`
	DBInstanceStatus      string                    `position:"Query" name:"DBInstanceStatus"`
	DBInstanceDescription string                    `position:"Query" name:"DBInstanceDescription"`
	Tag                   *[]DescribeDBInstancesTag `position:"Query" name:"Tag"  type:"Json"`
	DBInstanceIds         string                    `position:"Query" name:"DBInstanceIds"`
}

DescribeDBInstancesRequest is the request struct for api DescribeDBInstances

func CreateDescribeDBInstancesRequest

func CreateDescribeDBInstancesRequest() (request *DescribeDBInstancesRequest)

CreateDescribeDBInstancesRequest creates a request to invoke DescribeDBInstances API

type DescribeDBInstancesResponse

type DescribeDBInstancesResponse struct {
	*responses.BaseResponse
	RequestId        string       `json:"RequestId" xml:"RequestId"`
	PageNumber       int64        `json:"PageNumber" xml:"PageNumber"`
	PageSize         int64        `json:"PageSize" xml:"PageSize"`
	TotalRecordCount int64        `json:"TotalRecordCount" xml:"TotalRecordCount"`
	Items            []DBInstance `json:"Items" xml:"Items"`
}

DescribeDBInstancesResponse is the response struct for api DescribeDBInstances

func CreateDescribeDBInstancesResponse

func CreateDescribeDBInstancesResponse() (response *DescribeDBInstancesResponse)

CreateDescribeDBInstancesResponse creates a response to parse from DescribeDBInstances response

type DescribeDBInstancesTag

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

DescribeDBInstancesTag is a repeated param struct in DescribeDBInstancesRequest

type DescribeElasticRulesRequest

type DescribeElasticRulesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Product         string           `position:"Query" name:"Product"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	DbInstanceId    string           `position:"Query" name:"DbInstanceId"`
}

DescribeElasticRulesRequest is the request struct for api DescribeElasticRules

func CreateDescribeElasticRulesRequest

func CreateDescribeElasticRulesRequest() (request *DescribeElasticRulesRequest)

CreateDescribeElasticRulesRequest creates a request to invoke DescribeElasticRules API

type DescribeElasticRulesResponse

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

DescribeElasticRulesResponse is the response struct for api DescribeElasticRules

func CreateDescribeElasticRulesResponse

func CreateDescribeElasticRulesResponse() (response *DescribeElasticRulesResponse)

CreateDescribeElasticRulesResponse creates a response to parse from DescribeElasticRules response

type DescribeSecurityIPListRequest

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

DescribeSecurityIPListRequest is the request struct for api DescribeSecurityIPList

func CreateDescribeSecurityIPListRequest

func CreateDescribeSecurityIPListRequest() (request *DescribeSecurityIPListRequest)

CreateDescribeSecurityIPListRequest creates a request to invoke DescribeSecurityIPList API

type DescribeSecurityIPListResponse

type DescribeSecurityIPListResponse struct {
	*responses.BaseResponse
	RequestId      string           `json:"RequestId" xml:"RequestId"`
	DBInstanceName string           `json:"DBInstanceName" xml:"DBInstanceName"`
	GroupItems     []GroupItemsItem `json:"GroupItems" xml:"GroupItems"`
}

DescribeSecurityIPListResponse is the response struct for api DescribeSecurityIPList

func CreateDescribeSecurityIPListResponse

func CreateDescribeSecurityIPListResponse() (response *DescribeSecurityIPListResponse)

CreateDescribeSecurityIPListResponse creates a response to parse from DescribeSecurityIPList response

type EnDisableScalingRulesRequest

type EnDisableScalingRulesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId    requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Product            string           `position:"Query" name:"Product"`
	ClusterId          string           `position:"Query" name:"ClusterId"`
	DbInstanceId       string           `position:"Query" name:"DbInstanceId"`
	ScalingRulesEnable requests.Boolean `position:"Query" name:"ScalingRulesEnable"`
}

EnDisableScalingRulesRequest is the request struct for api EnDisableScalingRules

func CreateEnDisableScalingRulesRequest

func CreateEnDisableScalingRulesRequest() (request *EnDisableScalingRulesRequest)

CreateEnDisableScalingRulesRequest creates a request to invoke EnDisableScalingRules API

type EnDisableScalingRulesResponse

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

EnDisableScalingRulesResponse is the response struct for api EnDisableScalingRules

func CreateEnDisableScalingRulesResponse

func CreateEnDisableScalingRulesResponse() (response *EnDisableScalingRulesResponse)

CreateEnDisableScalingRulesResponse creates a response to parse from EnDisableScalingRules response

type GetCreateBEClusterInquiryRequest

type GetCreateBEClusterInquiryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CacheSize       requests.Integer `position:"Query" name:"CacheSize"`
	PreCacheSize    requests.Integer `position:"Query" name:"PreCacheSize"`
	ComputeSize     requests.Integer `position:"Query" name:"ComputeSize"`
	DbInstanceId    string           `position:"Query" name:"DbInstanceId"`
	PreComputeSize  requests.Integer `position:"Query" name:"PreComputeSize"`
	Quantity        requests.Integer `position:"Query" name:"Quantity"`
	CommodityCode   string           `position:"Query" name:"CommodityCode"`
	ChargeType      string           `position:"Query" name:"ChargeType"`
	PricingCycle    string           `position:"Query" name:"PricingCycle"`
}

GetCreateBEClusterInquiryRequest is the request struct for api GetCreateBEClusterInquiry

func CreateGetCreateBEClusterInquiryRequest

func CreateGetCreateBEClusterInquiryRequest() (request *GetCreateBEClusterInquiryRequest)

CreateGetCreateBEClusterInquiryRequest creates a request to invoke GetCreateBEClusterInquiry API

type GetCreateBEClusterInquiryResponse

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

GetCreateBEClusterInquiryResponse is the response struct for api GetCreateBEClusterInquiry

func CreateGetCreateBEClusterInquiryResponse

func CreateGetCreateBEClusterInquiryResponse() (response *GetCreateBEClusterInquiryResponse)

CreateGetCreateBEClusterInquiryResponse creates a response to parse from GetCreateBEClusterInquiry response

type GetModifyBEClusterInquiryRequest

type GetModifyBEClusterInquiryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CacheSize       requests.Integer `position:"Query" name:"CacheSize"`
	PreCacheSize    requests.Integer `position:"Query" name:"PreCacheSize"`
	ComputeSize     requests.Integer `position:"Query" name:"ComputeSize"`
	DbInstanceId    string           `position:"Query" name:"DbInstanceId"`
	PreComputeSize  requests.Integer `position:"Query" name:"PreComputeSize"`
	Quantity        requests.Integer `position:"Query" name:"Quantity"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	CommodityCode   string           `position:"Query" name:"CommodityCode"`
	ChargeType      string           `position:"Query" name:"ChargeType"`
	PricingCycle    string           `position:"Query" name:"PricingCycle"`
}

GetModifyBEClusterInquiryRequest is the request struct for api GetModifyBEClusterInquiry

func CreateGetModifyBEClusterInquiryRequest

func CreateGetModifyBEClusterInquiryRequest() (request *GetModifyBEClusterInquiryRequest)

CreateGetModifyBEClusterInquiryRequest creates a request to invoke GetModifyBEClusterInquiry API

type GetModifyBEClusterInquiryResponse

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

GetModifyBEClusterInquiryResponse is the response struct for api GetModifyBEClusterInquiry

func CreateGetModifyBEClusterInquiryResponse

func CreateGetModifyBEClusterInquiryResponse() (response *GetModifyBEClusterInquiryResponse)

CreateGetModifyBEClusterInquiryResponse creates a response to parse from GetModifyBEClusterInquiry response

type GroupItems

type GroupItems struct {
	GroupItemsItem []GroupItemsItem `json:"GroupItems" xml:"GroupItems"`
}

GroupItems is a nested struct in selectdb response

type GroupItemsItem

type GroupItemsItem struct {
	GroupName        string `json:"GroupName" xml:"GroupName"`
	AecurityIPType   string `json:"AecurityIPType" xml:"AecurityIPType"`
	GroupTag         string `json:"GroupTag" xml:"GroupTag"`
	SecurityIPList   string `json:"SecurityIPList" xml:"SecurityIPList"`
	WhitelistNetType string `json:"WhitelistNetType" xml:"WhitelistNetType"`
}

GroupItemsItem is a nested struct in selectdb response

type Items

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

Items is a nested struct in selectdb response

type ModifyBEClusterAttributeRequest

type ModifyBEClusterAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterId           string           `position:"Query" name:"DBClusterId"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	Value                 string           `position:"Query" name:"Value"`
	InstanceAttributeType string           `position:"Query" name:"InstanceAttributeType"`
}

ModifyBEClusterAttributeRequest is the request struct for api ModifyBEClusterAttribute

func CreateModifyBEClusterAttributeRequest

func CreateModifyBEClusterAttributeRequest() (request *ModifyBEClusterAttributeRequest)

CreateModifyBEClusterAttributeRequest creates a request to invoke ModifyBEClusterAttribute API

type ModifyBEClusterAttributeResponse

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

ModifyBEClusterAttributeResponse is the response struct for api ModifyBEClusterAttribute

func CreateModifyBEClusterAttributeResponse

func CreateModifyBEClusterAttributeResponse() (response *ModifyBEClusterAttributeResponse)

CreateModifyBEClusterAttributeResponse creates a response to parse from ModifyBEClusterAttribute response

type ModifyDBClusterConfigRequest

type ModifyDBClusterConfigRequest struct {
	*requests.RpcRequest
	ConfigKey      string `position:"Query" name:"ConfigKey"`
	SwitchTimeMode string `position:"Query" name:"SwitchTimeMode"`
	DBInstanceId   string `position:"Query" name:"DBInstanceId"`
	DBClusterId    string `position:"Query" name:"DBClusterId"`
	Parameters     string `position:"Query" name:"Parameters"`
}

ModifyDBClusterConfigRequest is the request struct for api ModifyDBClusterConfig

func CreateModifyDBClusterConfigRequest

func CreateModifyDBClusterConfigRequest() (request *ModifyDBClusterConfigRequest)

CreateModifyDBClusterConfigRequest creates a request to invoke ModifyDBClusterConfig API

type ModifyDBClusterConfigResponse

type ModifyDBClusterConfigResponse struct {
	*responses.BaseResponse
	DynamicCode        string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage     string `json:"DynamicMessage" xml:"DynamicMessage"`
	AccessDeniedDetail string `json:"AccessDeniedDetail" xml:"AccessDeniedDetail"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	Data               Data   `json:"Data" xml:"Data"`
}

ModifyDBClusterConfigResponse is the response struct for api ModifyDBClusterConfig

func CreateModifyDBClusterConfigResponse

func CreateModifyDBClusterConfigResponse() (response *ModifyDBClusterConfigResponse)

CreateModifyDBClusterConfigResponse creates a response to parse from ModifyDBClusterConfig response

type ModifyDBClusterRequest

type ModifyDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterId     string           `position:"Query" name:"DBClusterId"`
	DBClusterClass  string           `position:"Query" name:"DBClusterClass"`
	CacheSize       string           `position:"Query" name:"CacheSize"`
	Engine          string           `position:"Query" name:"Engine"`
	DBInstanceId    string           `position:"Query" name:"DBInstanceId"`
}

ModifyDBClusterRequest is the request struct for api ModifyDBCluster

func CreateModifyDBClusterRequest

func CreateModifyDBClusterRequest() (request *ModifyDBClusterRequest)

CreateModifyDBClusterRequest creates a request to invoke ModifyDBCluster API

type ModifyDBClusterResponse

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

ModifyDBClusterResponse is the response struct for api ModifyDBCluster

func CreateModifyDBClusterResponse

func CreateModifyDBClusterResponse() (response *ModifyDBClusterResponse)

CreateModifyDBClusterResponse creates a response to parse from ModifyDBCluster response

type ModifyDBInstanceAttributeRequest

type ModifyDBInstanceAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	Value                 string           `position:"Query" name:"Value"`
	InstanceAttributeType string           `position:"Query" name:"InstanceAttributeType"`
}

ModifyDBInstanceAttributeRequest is the request struct for api ModifyDBInstanceAttribute

func CreateModifyDBInstanceAttributeRequest

func CreateModifyDBInstanceAttributeRequest() (request *ModifyDBInstanceAttributeRequest)

CreateModifyDBInstanceAttributeRequest creates a request to invoke ModifyDBInstanceAttribute API

type ModifyDBInstanceAttributeResponse

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

ModifyDBInstanceAttributeResponse is the response struct for api ModifyDBInstanceAttribute

func CreateModifyDBInstanceAttributeResponse

func CreateModifyDBInstanceAttributeResponse() (response *ModifyDBInstanceAttributeResponse)

CreateModifyDBInstanceAttributeResponse creates a response to parse from ModifyDBInstanceAttribute response

type ModifyElasticRuleRequest

type ModifyElasticRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DbInstanceId         string           `position:"Query" name:"DbInstanceId"`
	Product              string           `position:"Query" name:"Product"`
	ExecutionPeriod      string           `position:"Query" name:"ExecutionPeriod"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	ElasticRuleStartTime string           `position:"Query" name:"ElasticRuleStartTime"`
	ClusterClass         string           `position:"Query" name:"ClusterClass"`
	RuleId               requests.Integer `position:"Query" name:"RuleId"`
}

ModifyElasticRuleRequest is the request struct for api ModifyElasticRule

func CreateModifyElasticRuleRequest

func CreateModifyElasticRuleRequest() (request *ModifyElasticRuleRequest)

CreateModifyElasticRuleRequest creates a request to invoke ModifyElasticRule API

type ModifyElasticRuleResponse

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

ModifyElasticRuleResponse is the response struct for api ModifyElasticRule

func CreateModifyElasticRuleResponse

func CreateModifyElasticRuleResponse() (response *ModifyElasticRuleResponse)

CreateModifyElasticRuleResponse creates a response to parse from ModifyElasticRule response

type ModifySecurityIPListRequest

type ModifySecurityIPListRequest struct {
	*requests.RpcRequest
	ModifyMode      string           `position:"Query" name:"ModifyMode"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	GroupName       string           `position:"Query" name:"GroupName"`
	SecurityIPList  string           `position:"Query" name:"SecurityIPList"`
	DBInstanceId    string           `position:"Query" name:"DBInstanceId"`
}

ModifySecurityIPListRequest is the request struct for api ModifySecurityIPList

func CreateModifySecurityIPListRequest

func CreateModifySecurityIPListRequest() (request *ModifySecurityIPListRequest)

CreateModifySecurityIPListRequest creates a request to invoke ModifySecurityIPList API

type ModifySecurityIPListResponse

type ModifySecurityIPListResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	GroupName        string `json:"GroupName" xml:"GroupName"`
	SecurityIPType   string `json:"SecurityIPType" xml:"SecurityIPType"`
	GroupTag         string `json:"GroupTag" xml:"GroupTag"`
	TaskId           int64  `json:"TaskId" xml:"TaskId"`
	SecurityIPList   string `json:"SecurityIPList" xml:"SecurityIPList"`
	WhitelistNetType string `json:"WhitelistNetType" xml:"WhitelistNetType"`
	DBInstanceName   string `json:"DBInstanceName" xml:"DBInstanceName"`
}

ModifySecurityIPListResponse is the response struct for api ModifySecurityIPList

func CreateModifySecurityIPListResponse

func CreateModifySecurityIPListResponse() (response *ModifySecurityIPListResponse)

CreateModifySecurityIPListResponse creates a response to parse from ModifySecurityIPList response

type Param

type Param struct {
	Name             string `json:"Name" xml:"Name"`
	Optional         string `json:"Optional" xml:"Optional"`
	Comment          string `json:"Comment" xml:"Comment"`
	Value            string `json:"Value" xml:"Value"`
	ParamCategory    string `json:"ParamCategory" xml:"ParamCategory"`
	DefaultValue     string `json:"DefaultValue" xml:"DefaultValue"`
	IsDynamic        int    `json:"IsDynamic" xml:"IsDynamic"`
	IsUserModifiable int    `json:"IsUserModifiable" xml:"IsUserModifiable"`
}

Param is a nested struct in selectdb response

type ParamChangeLog

type ParamChangeLog struct {
	Id          int64  `json:"Id" xml:"Id"`
	Name        string `json:"Name" xml:"Name"`
	OldValue    string `json:"OldValue" xml:"OldValue"`
	NewValue    string `json:"NewValue" xml:"NewValue"`
	IsApplied   bool   `json:"IsApplied" xml:"IsApplied"`
	GmtCreated  string `json:"GmtCreated" xml:"GmtCreated"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
}

ParamChangeLog is a nested struct in selectdb response

type ParamChangeLogs

type ParamChangeLogs struct {
	ParamChangeLog []ParamChangeLog `json:"ParamChangeLog" xml:"ParamChangeLog"`
}

ParamChangeLogs is a nested struct in selectdb response

type Params

type Params struct {
	Param []Param `json:"Param" xml:"Param"`
}

Params is a nested struct in selectdb response

type PortListInDescribeDBInstanceNetInfo

type PortListInDescribeDBInstanceNetInfo struct {
	PortListItem []PortListItem `json:"PortList" xml:"PortList"`
}

PortListInDescribeDBInstanceNetInfo is a nested struct in selectdb response

type PortListItem

type PortListItem struct {
	Port     int    `json:"Port" xml:"Port"`
	Protocol string `json:"Protocol" xml:"Protocol"`
}

PortListItem is a nested struct in selectdb response

type ReleaseInstancePublicConnectionRequest

type ReleaseInstancePublicConnectionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionString string           `position:"Query" name:"ConnectionString"`
	DBInstanceId     string           `position:"Query" name:"DBInstanceId"`
}

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 ResetAccountPasswordRequest

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

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 RestartDBClusterRequest

type RestartDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterId     string           `position:"Query" name:"DBClusterId"`
	ResourceGroupId string           `position:"Body" name:"ResourceGroupId"`
	DBInstanceId    string           `position:"Body" name:"DBInstanceId"`
}

RestartDBClusterRequest is the request struct for api RestartDBCluster

func CreateRestartDBClusterRequest

func CreateRestartDBClusterRequest() (request *RestartDBClusterRequest)

CreateRestartDBClusterRequest creates a request to invoke RestartDBCluster API

type RestartDBClusterResponse

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

RestartDBClusterResponse is the response struct for api RestartDBCluster

func CreateRestartDBClusterResponse

func CreateRestartDBClusterResponse() (response *RestartDBClusterResponse)

CreateRestartDBClusterResponse creates a response to parse from RestartDBCluster response

type Rules

type Rules struct {
	RulesItem []RulesItem `json:"Rules" xml:"Rules"`
}

Rules is a nested struct in selectdb response

type RulesItem

type RulesItem struct {
	RuleId               int64  `json:"RuleId" xml:"RuleId"`
	ExecutionPeriod      string `json:"ExecutionPeriod" xml:"ExecutionPeriod"`
	ElasticRuleStartTime string `json:"ElasticRuleStartTime" xml:"ElasticRuleStartTime"`
	ClusterClass         string `json:"ClusterClass" xml:"ClusterClass"`
}

RulesItem is a nested struct in selectdb response

type StartBEClusterRequest

type StartBEClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterId     string           `position:"Query" name:"DBClusterId"`
	DBInstanceId    string           `position:"Query" name:"DBInstanceId"`
}

StartBEClusterRequest is the request struct for api StartBECluster

func CreateStartBEClusterRequest

func CreateStartBEClusterRequest() (request *StartBEClusterRequest)

CreateStartBEClusterRequest creates a request to invoke StartBECluster API

type StartBEClusterResponse

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

StartBEClusterResponse is the response struct for api StartBECluster

func CreateStartBEClusterResponse

func CreateStartBEClusterResponse() (response *StartBEClusterResponse)

CreateStartBEClusterResponse creates a response to parse from StartBECluster response

type StopBEClusterRequest

type StopBEClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterId     string           `position:"Query" name:"DBClusterId"`
	DBInstanceId    string           `position:"Query" name:"DBInstanceId"`
}

StopBEClusterRequest is the request struct for api StopBECluster

func CreateStopBEClusterRequest

func CreateStopBEClusterRequest() (request *StopBEClusterRequest)

CreateStopBEClusterRequest creates a request to invoke StopBECluster API

type StopBEClusterResponse

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

StopBEClusterResponse is the response struct for api StopBECluster

func CreateStopBEClusterResponse

func CreateStopBEClusterResponse() (response *StopBEClusterResponse)

CreateStopBEClusterResponse creates a response to parse from StopBECluster response

type TagsInDescribeDBInstanceAttribute

type TagsInDescribeDBInstanceAttribute struct {
	TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}

TagsInDescribeDBInstanceAttribute is a nested struct in selectdb response

type TagsInDescribeDBInstances

type TagsInDescribeDBInstances struct {
	TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}

TagsInDescribeDBInstances is a nested struct in selectdb response

type TagsItem

type TagsItem struct {
	TagValue string `json:"TagValue" xml:"TagValue"`
	TagKey   string `json:"TagKey" xml:"TagKey"`
}

TagsItem is a nested struct in selectdb response

type UpgradeDBInstanceEngineVersionRequest

type UpgradeDBInstanceEngineVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	EngineVersion   string           `position:"Query" name:"EngineVersion"`
	SwitchTimeMode  string           `position:"Query" name:"SwitchTimeMode"`
	DBInstanceId    string           `position:"Query" name:"DBInstanceId"`
}

UpgradeDBInstanceEngineVersionRequest is the request struct for api UpgradeDBInstanceEngineVersion

func CreateUpgradeDBInstanceEngineVersionRequest

func CreateUpgradeDBInstanceEngineVersionRequest() (request *UpgradeDBInstanceEngineVersionRequest)

CreateUpgradeDBInstanceEngineVersionRequest creates a request to invoke UpgradeDBInstanceEngineVersion API

type UpgradeDBInstanceEngineVersionResponse

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

UpgradeDBInstanceEngineVersionResponse is the response struct for api UpgradeDBInstanceEngineVersion

func CreateUpgradeDBInstanceEngineVersionResponse

func CreateUpgradeDBInstanceEngineVersionResponse() (response *UpgradeDBInstanceEngineVersionResponse)

CreateUpgradeDBInstanceEngineVersionResponse creates a response to parse from UpgradeDBInstanceEngineVersion response

Source Files

Jump to

Keyboard shortcuts

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