polardb

package
v1.61.1038 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Account

type Account struct {
	AccountName      string `json:"AccountName" xml:"AccountName"`
	AccountStatus    string `json:"AccountStatus" xml:"AccountStatus"`
	AccountPrivilege string `json:"AccountPrivilege" xml:"AccountPrivilege"`
	PrivilegeStatus  string `json:"PrivilegeStatus" xml:"PrivilegeStatus"`
}

Account is a nested struct in polardb response

type AccountsInDescribeAccounts

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

AccountsInDescribeAccounts is a nested struct in polardb response

type AccountsInDescribeDatabases

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

AccountsInDescribeDatabases is a nested struct in polardb response

type Address

type Address struct {
	VpcInstanceId               string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	PrivateZoneConnectionString string `json:"PrivateZoneConnectionString" xml:"PrivateZoneConnectionString"`
	VPCId                       string `json:"VPCId" xml:"VPCId"`
	Port                        string `json:"Port" xml:"Port"`
	VSwitchId                   string `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionString            string `json:"ConnectionString" xml:"ConnectionString"`
	IPAddress                   string `json:"IPAddress" xml:"IPAddress"`
	NetType                     string `json:"NetType" xml:"NetType"`
}

Address is a nested struct in polardb response

type AddressItemsInDescribeDBClusterEndpoints added in v1.61.330

type AddressItemsInDescribeDBClusterEndpoints struct {
	Address []Address `json:"Address" xml:"Address"`
}

AddressItemsInDescribeDBClusterEndpoints is a nested struct in polardb response

type AddressItemsInDescribeDBClusterMigration added in v1.61.330

type AddressItemsInDescribeDBClusterMigration struct {
	Address []Address `json:"Address" xml:"Address"`
}

AddressItemsInDescribeDBClusterMigration is a nested struct in polardb response

type AutoRenewAttribute

type AutoRenewAttribute struct {
	DBClusterId      string `json:"DBClusterId" xml:"DBClusterId"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
	AutoRenewEnabled bool   `json:"AutoRenewEnabled" xml:"AutoRenewEnabled"`
	Duration         int    `json:"Duration" xml:"Duration"`
	PeriodUnit       string `json:"PeriodUnit" xml:"PeriodUnit"`
	RenewalStatus    string `json:"RenewalStatus" xml:"RenewalStatus"`
}

AutoRenewAttribute is a nested struct in polardb response

type AvailableResource added in v1.61.98

type AvailableResource struct {
	DBNodeClass string `json:"DBNodeClass" xml:"DBNodeClass"`
	Category    string `json:"Category" xml:"Category"`
}

AvailableResource is a nested struct in polardb response

type AvailableResources added in v1.61.98

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

AvailableResources is a nested struct in polardb response

type AvailableZone added in v1.61.98

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

AvailableZone is a nested struct in polardb response

type AvailableZones added in v1.61.98

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

AvailableZones is a nested struct in polardb response

type Backup

type Backup struct {
	BackupMode      string `json:"BackupMode" xml:"BackupMode"`
	IsAvail         string `json:"IsAvail" xml:"IsAvail"`
	BackupSetSize   string `json:"BackupSetSize" xml:"BackupSetSize"`
	BackupEndTime   string `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupMethod    string `json:"BackupMethod" xml:"BackupMethod"`
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	BackupType      string `json:"BackupType" xml:"BackupType"`
	BackupStatus    string `json:"BackupStatus" xml:"BackupStatus"`
	StoreStatus     string `json:"StoreStatus" xml:"StoreStatus"`
	BackupStartTime string `json:"BackupStartTime" xml:"BackupStartTime"`
	ConsistentTime  string `json:"ConsistentTime" xml:"ConsistentTime"`
	BackupsLevel    string `json:"BackupsLevel" xml:"BackupsLevel"`
	BackupId        string `json:"BackupId" xml:"BackupId"`
}

Backup is a nested struct in polardb response

type BackupJob added in v1.61.352

type BackupJob struct {
	BackupJobId          string `json:"BackupJobId" xml:"BackupJobId"`
	BackupProgressStatus string `json:"BackupProgressStatus" xml:"BackupProgressStatus"`
	JobMode              string `json:"JobMode" xml:"JobMode"`
	StartTime            string `json:"StartTime" xml:"StartTime"`
	Process              string `json:"Process" xml:"Process"`
	TaskAction           string `json:"TaskAction" xml:"TaskAction"`
}

BackupJob is a nested struct in polardb response

type BackupLog added in v1.60.359

type BackupLog struct {
	BackupLogId          string `json:"BackupLogId" xml:"BackupLogId"`
	BackupLogName        string `json:"BackupLogName" xml:"BackupLogName"`
	BackupLogStartTime   string `json:"BackupLogStartTime" xml:"BackupLogStartTime"`
	BackupLogEndTime     string `json:"BackupLogEndTime" xml:"BackupLogEndTime"`
	BackupLogSize        string `json:"BackupLogSize" xml:"BackupLogSize"`
	DownloadLink         string `json:"DownloadLink" xml:"DownloadLink"`
	IntranetDownloadLink string `json:"IntranetDownloadLink" xml:"IntranetDownloadLink"`
	LinkExpiredTime      string `json:"LinkExpiredTime" xml:"LinkExpiredTime"`
}

BackupLog is a nested struct in polardb response

type CancelScheduleTasksRequest added in v1.61.838

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

CancelScheduleTasksRequest is the request struct for api CancelScheduleTasks

func CreateCancelScheduleTasksRequest added in v1.61.838

func CreateCancelScheduleTasksRequest() (request *CancelScheduleTasksRequest)

CreateCancelScheduleTasksRequest creates a request to invoke CancelScheduleTasks API

type CancelScheduleTasksResponse added in v1.61.838

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

CancelScheduleTasksResponse is the response struct for api CancelScheduleTasks

func CreateCancelScheduleTasksResponse added in v1.61.838

func CreateCancelScheduleTasksResponse() (response *CancelScheduleTasksResponse)

CreateCancelScheduleTasksResponse creates a response to parse from CancelScheduleTasks response

type CharacterSetNameItems added in v1.61.838

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

CharacterSetNameItems is a nested struct in polardb response

type CheckAccountNameRequest added in v1.61.838

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

CheckAccountNameRequest is the request struct for api CheckAccountName

func CreateCheckAccountNameRequest added in v1.61.838

func CreateCheckAccountNameRequest() (request *CheckAccountNameRequest)

CreateCheckAccountNameRequest creates a request to invoke CheckAccountName API

type CheckAccountNameResponse added in v1.61.838

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

CheckAccountNameResponse is the response struct for api CheckAccountName

func CreateCheckAccountNameResponse added in v1.61.838

func CreateCheckAccountNameResponse() (response *CheckAccountNameResponse)

CreateCheckAccountNameResponse creates a response to parse from CheckAccountName response

type CheckDBNameRequest added in v1.61.838

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

CheckDBNameRequest is the request struct for api CheckDBName

func CreateCheckDBNameRequest added in v1.61.838

func CreateCheckDBNameRequest() (request *CheckDBNameRequest)

CreateCheckDBNameRequest creates a request to invoke CheckDBName API

type CheckDBNameResponse added in v1.61.838

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

CheckDBNameResponse is the response struct for api CheckDBName

func CreateCheckDBNameResponse added in v1.61.838

func CreateCheckDBNameResponse() (response *CheckDBNameResponse)

CreateCheckDBNameResponse creates a response to parse from CheckDBName 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) CancelScheduleTasks added in v1.61.838

func (client *Client) CancelScheduleTasks(request *CancelScheduleTasksRequest) (response *CancelScheduleTasksResponse, err error)

CancelScheduleTasks invokes the polardb.CancelScheduleTasks API synchronously

func (*Client) CancelScheduleTasksWithCallback added in v1.61.838

func (client *Client) CancelScheduleTasksWithCallback(request *CancelScheduleTasksRequest, callback func(response *CancelScheduleTasksResponse, err error)) <-chan int

CancelScheduleTasksWithCallback invokes the polardb.CancelScheduleTasks API asynchronously

func (*Client) CancelScheduleTasksWithChan added in v1.61.838

func (client *Client) CancelScheduleTasksWithChan(request *CancelScheduleTasksRequest) (<-chan *CancelScheduleTasksResponse, <-chan error)

CancelScheduleTasksWithChan invokes the polardb.CancelScheduleTasks API asynchronously

func (*Client) CheckAccountName added in v1.61.838

func (client *Client) CheckAccountName(request *CheckAccountNameRequest) (response *CheckAccountNameResponse, err error)

CheckAccountName invokes the polardb.CheckAccountName API synchronously

func (*Client) CheckAccountNameWithCallback added in v1.61.838

func (client *Client) CheckAccountNameWithCallback(request *CheckAccountNameRequest, callback func(response *CheckAccountNameResponse, err error)) <-chan int

CheckAccountNameWithCallback invokes the polardb.CheckAccountName API asynchronously

func (*Client) CheckAccountNameWithChan added in v1.61.838

func (client *Client) CheckAccountNameWithChan(request *CheckAccountNameRequest) (<-chan *CheckAccountNameResponse, <-chan error)

CheckAccountNameWithChan invokes the polardb.CheckAccountName API asynchronously

func (*Client) CheckDBName added in v1.61.838

func (client *Client) CheckDBName(request *CheckDBNameRequest) (response *CheckDBNameResponse, err error)

CheckDBName invokes the polardb.CheckDBName API synchronously

func (*Client) CheckDBNameWithCallback added in v1.61.838

func (client *Client) CheckDBNameWithCallback(request *CheckDBNameRequest, callback func(response *CheckDBNameResponse, err error)) <-chan int

CheckDBNameWithCallback invokes the polardb.CheckDBName API asynchronously

func (*Client) CheckDBNameWithChan added in v1.61.838

func (client *Client) CheckDBNameWithChan(request *CheckDBNameRequest) (<-chan *CheckDBNameResponse, <-chan error)

CheckDBNameWithChan invokes the polardb.CheckDBName API asynchronously

func (*Client) CloseDBClusterMigration

func (client *Client) CloseDBClusterMigration(request *CloseDBClusterMigrationRequest) (response *CloseDBClusterMigrationResponse, err error)

CloseDBClusterMigration invokes the polardb.CloseDBClusterMigration API synchronously

func (*Client) CloseDBClusterMigrationWithCallback

func (client *Client) CloseDBClusterMigrationWithCallback(request *CloseDBClusterMigrationRequest, callback func(response *CloseDBClusterMigrationResponse, err error)) <-chan int

CloseDBClusterMigrationWithCallback invokes the polardb.CloseDBClusterMigration API asynchronously

func (*Client) CloseDBClusterMigrationWithChan

func (client *Client) CloseDBClusterMigrationWithChan(request *CloseDBClusterMigrationRequest) (<-chan *CloseDBClusterMigrationResponse, <-chan error)

CloseDBClusterMigrationWithChan invokes the polardb.CloseDBClusterMigration API asynchronously

func (*Client) CreateAccount

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

CreateAccount invokes the polardb.CreateAccount API synchronously

func (*Client) CreateAccountWithCallback

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

CreateAccountWithCallback invokes the polardb.CreateAccount API asynchronously

func (*Client) CreateAccountWithChan

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

CreateAccountWithChan invokes the polardb.CreateAccount API asynchronously

func (*Client) CreateBackup

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

CreateBackup invokes the polardb.CreateBackup API synchronously

func (*Client) CreateBackupWithCallback

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

CreateBackupWithCallback invokes the polardb.CreateBackup API asynchronously

func (*Client) CreateBackupWithChan

func (client *Client) CreateBackupWithChan(request *CreateBackupRequest) (<-chan *CreateBackupResponse, <-chan error)

CreateBackupWithChan invokes the polardb.CreateBackup API asynchronously

func (*Client) CreateDBCluster

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

CreateDBCluster invokes the polardb.CreateDBCluster API synchronously

func (*Client) CreateDBClusterEndpoint

func (client *Client) CreateDBClusterEndpoint(request *CreateDBClusterEndpointRequest) (response *CreateDBClusterEndpointResponse, err error)

CreateDBClusterEndpoint invokes the polardb.CreateDBClusterEndpoint API synchronously

func (*Client) CreateDBClusterEndpointWithCallback

func (client *Client) CreateDBClusterEndpointWithCallback(request *CreateDBClusterEndpointRequest, callback func(response *CreateDBClusterEndpointResponse, err error)) <-chan int

CreateDBClusterEndpointWithCallback invokes the polardb.CreateDBClusterEndpoint API asynchronously

func (*Client) CreateDBClusterEndpointWithChan

func (client *Client) CreateDBClusterEndpointWithChan(request *CreateDBClusterEndpointRequest) (<-chan *CreateDBClusterEndpointResponse, <-chan error)

CreateDBClusterEndpointWithChan invokes the polardb.CreateDBClusterEndpoint API asynchronously

func (*Client) CreateDBClusterWithCallback

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

CreateDBClusterWithCallback invokes the polardb.CreateDBCluster API asynchronously

func (*Client) CreateDBClusterWithChan

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

CreateDBClusterWithChan invokes the polardb.CreateDBCluster API asynchronously

func (*Client) CreateDBEndpointAddress

func (client *Client) CreateDBEndpointAddress(request *CreateDBEndpointAddressRequest) (response *CreateDBEndpointAddressResponse, err error)

CreateDBEndpointAddress invokes the polardb.CreateDBEndpointAddress API synchronously

func (*Client) CreateDBEndpointAddressWithCallback

func (client *Client) CreateDBEndpointAddressWithCallback(request *CreateDBEndpointAddressRequest, callback func(response *CreateDBEndpointAddressResponse, err error)) <-chan int

CreateDBEndpointAddressWithCallback invokes the polardb.CreateDBEndpointAddress API asynchronously

func (*Client) CreateDBEndpointAddressWithChan

func (client *Client) CreateDBEndpointAddressWithChan(request *CreateDBEndpointAddressRequest) (<-chan *CreateDBEndpointAddressResponse, <-chan error)

CreateDBEndpointAddressWithChan invokes the polardb.CreateDBEndpointAddress API asynchronously

func (client *Client) CreateDBLink(request *CreateDBLinkRequest) (response *CreateDBLinkResponse, err error)

CreateDBLink invokes the polardb.CreateDBLink API synchronously

func (*Client) CreateDBLinkWithCallback added in v1.61.732

func (client *Client) CreateDBLinkWithCallback(request *CreateDBLinkRequest, callback func(response *CreateDBLinkResponse, err error)) <-chan int

CreateDBLinkWithCallback invokes the polardb.CreateDBLink API asynchronously

func (*Client) CreateDBLinkWithChan added in v1.61.732

func (client *Client) CreateDBLinkWithChan(request *CreateDBLinkRequest) (<-chan *CreateDBLinkResponse, <-chan error)

CreateDBLinkWithChan invokes the polardb.CreateDBLink API asynchronously

func (*Client) CreateDBNodes

func (client *Client) CreateDBNodes(request *CreateDBNodesRequest) (response *CreateDBNodesResponse, err error)

CreateDBNodes invokes the polardb.CreateDBNodes API synchronously

func (*Client) CreateDBNodesWithCallback

func (client *Client) CreateDBNodesWithCallback(request *CreateDBNodesRequest, callback func(response *CreateDBNodesResponse, err error)) <-chan int

CreateDBNodesWithCallback invokes the polardb.CreateDBNodes API asynchronously

func (*Client) CreateDBNodesWithChan

func (client *Client) CreateDBNodesWithChan(request *CreateDBNodesRequest) (<-chan *CreateDBNodesResponse, <-chan error)

CreateDBNodesWithChan invokes the polardb.CreateDBNodes API asynchronously

func (*Client) CreateDatabase

func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)

CreateDatabase invokes the polardb.CreateDatabase API synchronously

func (*Client) CreateDatabaseWithCallback

func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, callback func(response *CreateDatabaseResponse, err error)) <-chan int

CreateDatabaseWithCallback invokes the polardb.CreateDatabase API asynchronously

func (*Client) CreateDatabaseWithChan

func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)

CreateDatabaseWithChan invokes the polardb.CreateDatabase API asynchronously

func (*Client) CreateParameterGroup added in v1.61.975

func (client *Client) CreateParameterGroup(request *CreateParameterGroupRequest) (response *CreateParameterGroupResponse, err error)

CreateParameterGroup invokes the polardb.CreateParameterGroup API synchronously

func (*Client) CreateParameterGroupWithCallback added in v1.61.975

func (client *Client) CreateParameterGroupWithCallback(request *CreateParameterGroupRequest, callback func(response *CreateParameterGroupResponse, err error)) <-chan int

CreateParameterGroupWithCallback invokes the polardb.CreateParameterGroup API asynchronously

func (*Client) CreateParameterGroupWithChan added in v1.61.975

func (client *Client) CreateParameterGroupWithChan(request *CreateParameterGroupRequest) (<-chan *CreateParameterGroupResponse, <-chan error)

CreateParameterGroupWithChan invokes the polardb.CreateParameterGroup API asynchronously

func (*Client) DeleteAccount

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

DeleteAccount invokes the polardb.DeleteAccount API synchronously

func (*Client) DeleteAccountWithCallback

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

DeleteAccountWithCallback invokes the polardb.DeleteAccount API asynchronously

func (*Client) DeleteAccountWithChan

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

DeleteAccountWithChan invokes the polardb.DeleteAccount API asynchronously

func (*Client) DeleteBackup

func (client *Client) DeleteBackup(request *DeleteBackupRequest) (response *DeleteBackupResponse, err error)

DeleteBackup invokes the polardb.DeleteBackup API synchronously

func (*Client) DeleteBackupWithCallback

func (client *Client) DeleteBackupWithCallback(request *DeleteBackupRequest, callback func(response *DeleteBackupResponse, err error)) <-chan int

DeleteBackupWithCallback invokes the polardb.DeleteBackup API asynchronously

func (*Client) DeleteBackupWithChan

func (client *Client) DeleteBackupWithChan(request *DeleteBackupRequest) (<-chan *DeleteBackupResponse, <-chan error)

DeleteBackupWithChan invokes the polardb.DeleteBackup API asynchronously

func (*Client) DeleteDBCluster

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

DeleteDBCluster invokes the polardb.DeleteDBCluster API synchronously

func (*Client) DeleteDBClusterEndpoint

func (client *Client) DeleteDBClusterEndpoint(request *DeleteDBClusterEndpointRequest) (response *DeleteDBClusterEndpointResponse, err error)

DeleteDBClusterEndpoint invokes the polardb.DeleteDBClusterEndpoint API synchronously

func (*Client) DeleteDBClusterEndpointWithCallback

func (client *Client) DeleteDBClusterEndpointWithCallback(request *DeleteDBClusterEndpointRequest, callback func(response *DeleteDBClusterEndpointResponse, err error)) <-chan int

DeleteDBClusterEndpointWithCallback invokes the polardb.DeleteDBClusterEndpoint API asynchronously

func (*Client) DeleteDBClusterEndpointWithChan

func (client *Client) DeleteDBClusterEndpointWithChan(request *DeleteDBClusterEndpointRequest) (<-chan *DeleteDBClusterEndpointResponse, <-chan error)

DeleteDBClusterEndpointWithChan invokes the polardb.DeleteDBClusterEndpoint API asynchronously

func (*Client) DeleteDBClusterWithCallback

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

DeleteDBClusterWithCallback invokes the polardb.DeleteDBCluster API asynchronously

func (*Client) DeleteDBClusterWithChan

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

DeleteDBClusterWithChan invokes the polardb.DeleteDBCluster API asynchronously

func (*Client) DeleteDBEndpointAddress

func (client *Client) DeleteDBEndpointAddress(request *DeleteDBEndpointAddressRequest) (response *DeleteDBEndpointAddressResponse, err error)

DeleteDBEndpointAddress invokes the polardb.DeleteDBEndpointAddress API synchronously

func (*Client) DeleteDBEndpointAddressWithCallback

func (client *Client) DeleteDBEndpointAddressWithCallback(request *DeleteDBEndpointAddressRequest, callback func(response *DeleteDBEndpointAddressResponse, err error)) <-chan int

DeleteDBEndpointAddressWithCallback invokes the polardb.DeleteDBEndpointAddress API asynchronously

func (*Client) DeleteDBEndpointAddressWithChan

func (client *Client) DeleteDBEndpointAddressWithChan(request *DeleteDBEndpointAddressRequest) (<-chan *DeleteDBEndpointAddressResponse, <-chan error)

DeleteDBEndpointAddressWithChan invokes the polardb.DeleteDBEndpointAddress API asynchronously

func (client *Client) DeleteDBLink(request *DeleteDBLinkRequest) (response *DeleteDBLinkResponse, err error)

DeleteDBLink invokes the polardb.DeleteDBLink API synchronously

func (*Client) DeleteDBLinkWithCallback added in v1.61.732

func (client *Client) DeleteDBLinkWithCallback(request *DeleteDBLinkRequest, callback func(response *DeleteDBLinkResponse, err error)) <-chan int

DeleteDBLinkWithCallback invokes the polardb.DeleteDBLink API asynchronously

func (*Client) DeleteDBLinkWithChan added in v1.61.732

func (client *Client) DeleteDBLinkWithChan(request *DeleteDBLinkRequest) (<-chan *DeleteDBLinkResponse, <-chan error)

DeleteDBLinkWithChan invokes the polardb.DeleteDBLink API asynchronously

func (*Client) DeleteDBNodes

func (client *Client) DeleteDBNodes(request *DeleteDBNodesRequest) (response *DeleteDBNodesResponse, err error)

DeleteDBNodes invokes the polardb.DeleteDBNodes API synchronously

func (*Client) DeleteDBNodesWithCallback

func (client *Client) DeleteDBNodesWithCallback(request *DeleteDBNodesRequest, callback func(response *DeleteDBNodesResponse, err error)) <-chan int

DeleteDBNodesWithCallback invokes the polardb.DeleteDBNodes API asynchronously

func (*Client) DeleteDBNodesWithChan

func (client *Client) DeleteDBNodesWithChan(request *DeleteDBNodesRequest) (<-chan *DeleteDBNodesResponse, <-chan error)

DeleteDBNodesWithChan invokes the polardb.DeleteDBNodes API asynchronously

func (*Client) DeleteDatabase

func (client *Client) DeleteDatabase(request *DeleteDatabaseRequest) (response *DeleteDatabaseResponse, err error)

DeleteDatabase invokes the polardb.DeleteDatabase API synchronously

func (*Client) DeleteDatabaseWithCallback

func (client *Client) DeleteDatabaseWithCallback(request *DeleteDatabaseRequest, callback func(response *DeleteDatabaseResponse, err error)) <-chan int

DeleteDatabaseWithCallback invokes the polardb.DeleteDatabase API asynchronously

func (*Client) DeleteDatabaseWithChan

func (client *Client) DeleteDatabaseWithChan(request *DeleteDatabaseRequest) (<-chan *DeleteDatabaseResponse, <-chan error)

DeleteDatabaseWithChan invokes the polardb.DeleteDatabase API asynchronously

func (*Client) DeleteParameterGroup added in v1.61.975

func (client *Client) DeleteParameterGroup(request *DeleteParameterGroupRequest) (response *DeleteParameterGroupResponse, err error)

DeleteParameterGroup invokes the polardb.DeleteParameterGroup API synchronously

func (*Client) DeleteParameterGroupWithCallback added in v1.61.975

func (client *Client) DeleteParameterGroupWithCallback(request *DeleteParameterGroupRequest, callback func(response *DeleteParameterGroupResponse, err error)) <-chan int

DeleteParameterGroupWithCallback invokes the polardb.DeleteParameterGroup API asynchronously

func (*Client) DeleteParameterGroupWithChan added in v1.61.975

func (client *Client) DeleteParameterGroupWithChan(request *DeleteParameterGroupRequest) (<-chan *DeleteParameterGroupResponse, <-chan error)

DeleteParameterGroupWithChan invokes the polardb.DeleteParameterGroup API asynchronously

func (*Client) DescribeAccounts

func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)

DescribeAccounts invokes the polardb.DescribeAccounts API synchronously

func (*Client) DescribeAccountsWithCallback

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

DescribeAccountsWithCallback invokes the polardb.DescribeAccounts API asynchronously

func (*Client) DescribeAccountsWithChan

func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)

DescribeAccountsWithChan invokes the polardb.DescribeAccounts API asynchronously

func (*Client) DescribeAutoRenewAttribute

func (client *Client) DescribeAutoRenewAttribute(request *DescribeAutoRenewAttributeRequest) (response *DescribeAutoRenewAttributeResponse, err error)

DescribeAutoRenewAttribute invokes the polardb.DescribeAutoRenewAttribute API synchronously

func (*Client) DescribeAutoRenewAttributeWithCallback

func (client *Client) DescribeAutoRenewAttributeWithCallback(request *DescribeAutoRenewAttributeRequest, callback func(response *DescribeAutoRenewAttributeResponse, err error)) <-chan int

DescribeAutoRenewAttributeWithCallback invokes the polardb.DescribeAutoRenewAttribute API asynchronously

func (*Client) DescribeAutoRenewAttributeWithChan

func (client *Client) DescribeAutoRenewAttributeWithChan(request *DescribeAutoRenewAttributeRequest) (<-chan *DescribeAutoRenewAttributeResponse, <-chan error)

DescribeAutoRenewAttributeWithChan invokes the polardb.DescribeAutoRenewAttribute API asynchronously

func (*Client) DescribeBackupLogs added in v1.60.359

func (client *Client) DescribeBackupLogs(request *DescribeBackupLogsRequest) (response *DescribeBackupLogsResponse, err error)

DescribeBackupLogs invokes the polardb.DescribeBackupLogs API synchronously

func (*Client) DescribeBackupLogsWithCallback added in v1.60.359

func (client *Client) DescribeBackupLogsWithCallback(request *DescribeBackupLogsRequest, callback func(response *DescribeBackupLogsResponse, err error)) <-chan int

DescribeBackupLogsWithCallback invokes the polardb.DescribeBackupLogs API asynchronously

func (*Client) DescribeBackupLogsWithChan added in v1.60.359

func (client *Client) DescribeBackupLogsWithChan(request *DescribeBackupLogsRequest) (<-chan *DescribeBackupLogsResponse, <-chan error)

DescribeBackupLogsWithChan invokes the polardb.DescribeBackupLogs API asynchronously

func (*Client) DescribeBackupPolicy

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

DescribeBackupPolicy invokes the polardb.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback

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

DescribeBackupPolicyWithCallback invokes the polardb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan

func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)

DescribeBackupPolicyWithChan invokes the polardb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupTasks added in v1.61.352

func (client *Client) DescribeBackupTasks(request *DescribeBackupTasksRequest) (response *DescribeBackupTasksResponse, err error)

DescribeBackupTasks invokes the polardb.DescribeBackupTasks API synchronously

func (*Client) DescribeBackupTasksWithCallback added in v1.61.352

func (client *Client) DescribeBackupTasksWithCallback(request *DescribeBackupTasksRequest, callback func(response *DescribeBackupTasksResponse, err error)) <-chan int

DescribeBackupTasksWithCallback invokes the polardb.DescribeBackupTasks API asynchronously

func (*Client) DescribeBackupTasksWithChan added in v1.61.352

func (client *Client) DescribeBackupTasksWithChan(request *DescribeBackupTasksRequest) (<-chan *DescribeBackupTasksResponse, <-chan error)

DescribeBackupTasksWithChan invokes the polardb.DescribeBackupTasks API asynchronously

func (*Client) DescribeBackups

func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)

DescribeBackups invokes the polardb.DescribeBackups API synchronously

func (*Client) DescribeBackupsWithCallback

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

DescribeBackupsWithCallback invokes the polardb.DescribeBackups API asynchronously

func (*Client) DescribeBackupsWithChan

func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)

DescribeBackupsWithChan invokes the polardb.DescribeBackups API asynchronously

func (*Client) DescribeCharacterSetName added in v1.61.838

func (client *Client) DescribeCharacterSetName(request *DescribeCharacterSetNameRequest) (response *DescribeCharacterSetNameResponse, err error)

DescribeCharacterSetName invokes the polardb.DescribeCharacterSetName API synchronously

func (*Client) DescribeCharacterSetNameWithCallback added in v1.61.838

func (client *Client) DescribeCharacterSetNameWithCallback(request *DescribeCharacterSetNameRequest, callback func(response *DescribeCharacterSetNameResponse, err error)) <-chan int

DescribeCharacterSetNameWithCallback invokes the polardb.DescribeCharacterSetName API asynchronously

func (*Client) DescribeCharacterSetNameWithChan added in v1.61.838

func (client *Client) DescribeCharacterSetNameWithChan(request *DescribeCharacterSetNameRequest) (<-chan *DescribeCharacterSetNameResponse, <-chan error)

DescribeCharacterSetNameWithChan invokes the polardb.DescribeCharacterSetName API asynchronously

func (*Client) DescribeDBClusterAccessWhitelist

func (client *Client) DescribeDBClusterAccessWhitelist(request *DescribeDBClusterAccessWhitelistRequest) (response *DescribeDBClusterAccessWhitelistResponse, err error)

DescribeDBClusterAccessWhitelist invokes the polardb.DescribeDBClusterAccessWhitelist API synchronously

func (*Client) DescribeDBClusterAccessWhitelistWithCallback

func (client *Client) DescribeDBClusterAccessWhitelistWithCallback(request *DescribeDBClusterAccessWhitelistRequest, callback func(response *DescribeDBClusterAccessWhitelistResponse, err error)) <-chan int

DescribeDBClusterAccessWhitelistWithCallback invokes the polardb.DescribeDBClusterAccessWhitelist API asynchronously

func (*Client) DescribeDBClusterAccessWhitelistWithChan

func (client *Client) DescribeDBClusterAccessWhitelistWithChan(request *DescribeDBClusterAccessWhitelistRequest) (<-chan *DescribeDBClusterAccessWhitelistResponse, <-chan error)

DescribeDBClusterAccessWhitelistWithChan invokes the polardb.DescribeDBClusterAccessWhitelist API asynchronously

func (*Client) DescribeDBClusterAttribute

func (client *Client) DescribeDBClusterAttribute(request *DescribeDBClusterAttributeRequest) (response *DescribeDBClusterAttributeResponse, err error)

DescribeDBClusterAttribute invokes the polardb.DescribeDBClusterAttribute API synchronously

func (*Client) DescribeDBClusterAttributeWithCallback

func (client *Client) DescribeDBClusterAttributeWithCallback(request *DescribeDBClusterAttributeRequest, callback func(response *DescribeDBClusterAttributeResponse, err error)) <-chan int

DescribeDBClusterAttributeWithCallback invokes the polardb.DescribeDBClusterAttribute API asynchronously

func (*Client) DescribeDBClusterAttributeWithChan

func (client *Client) DescribeDBClusterAttributeWithChan(request *DescribeDBClusterAttributeRequest) (<-chan *DescribeDBClusterAttributeResponse, <-chan error)

DescribeDBClusterAttributeWithChan invokes the polardb.DescribeDBClusterAttribute API asynchronously

func (*Client) DescribeDBClusterAuditLogCollector added in v1.61.330

func (client *Client) DescribeDBClusterAuditLogCollector(request *DescribeDBClusterAuditLogCollectorRequest) (response *DescribeDBClusterAuditLogCollectorResponse, err error)

DescribeDBClusterAuditLogCollector invokes the polardb.DescribeDBClusterAuditLogCollector API synchronously

func (*Client) DescribeDBClusterAuditLogCollectorWithCallback added in v1.61.330

func (client *Client) DescribeDBClusterAuditLogCollectorWithCallback(request *DescribeDBClusterAuditLogCollectorRequest, callback func(response *DescribeDBClusterAuditLogCollectorResponse, err error)) <-chan int

DescribeDBClusterAuditLogCollectorWithCallback invokes the polardb.DescribeDBClusterAuditLogCollector API asynchronously

func (*Client) DescribeDBClusterAuditLogCollectorWithChan added in v1.61.330

func (client *Client) DescribeDBClusterAuditLogCollectorWithChan(request *DescribeDBClusterAuditLogCollectorRequest) (<-chan *DescribeDBClusterAuditLogCollectorResponse, <-chan error)

DescribeDBClusterAuditLogCollectorWithChan invokes the polardb.DescribeDBClusterAuditLogCollector API asynchronously

func (*Client) DescribeDBClusterAvailableResources added in v1.61.98

func (client *Client) DescribeDBClusterAvailableResources(request *DescribeDBClusterAvailableResourcesRequest) (response *DescribeDBClusterAvailableResourcesResponse, err error)

DescribeDBClusterAvailableResources invokes the polardb.DescribeDBClusterAvailableResources API synchronously

func (*Client) DescribeDBClusterAvailableResourcesWithCallback added in v1.61.98

func (client *Client) DescribeDBClusterAvailableResourcesWithCallback(request *DescribeDBClusterAvailableResourcesRequest, callback func(response *DescribeDBClusterAvailableResourcesResponse, err error)) <-chan int

DescribeDBClusterAvailableResourcesWithCallback invokes the polardb.DescribeDBClusterAvailableResources API asynchronously

func (*Client) DescribeDBClusterAvailableResourcesWithChan added in v1.61.98

func (client *Client) DescribeDBClusterAvailableResourcesWithChan(request *DescribeDBClusterAvailableResourcesRequest) (<-chan *DescribeDBClusterAvailableResourcesResponse, <-chan error)

DescribeDBClusterAvailableResourcesWithChan invokes the polardb.DescribeDBClusterAvailableResources API asynchronously

func (*Client) DescribeDBClusterEndpoints

func (client *Client) DescribeDBClusterEndpoints(request *DescribeDBClusterEndpointsRequest) (response *DescribeDBClusterEndpointsResponse, err error)

DescribeDBClusterEndpoints invokes the polardb.DescribeDBClusterEndpoints API synchronously

func (*Client) DescribeDBClusterEndpointsWithCallback

func (client *Client) DescribeDBClusterEndpointsWithCallback(request *DescribeDBClusterEndpointsRequest, callback func(response *DescribeDBClusterEndpointsResponse, err error)) <-chan int

DescribeDBClusterEndpointsWithCallback invokes the polardb.DescribeDBClusterEndpoints API asynchronously

func (*Client) DescribeDBClusterEndpointsWithChan

func (client *Client) DescribeDBClusterEndpointsWithChan(request *DescribeDBClusterEndpointsRequest) (<-chan *DescribeDBClusterEndpointsResponse, <-chan error)

DescribeDBClusterEndpointsWithChan invokes the polardb.DescribeDBClusterEndpoints API asynchronously

func (*Client) DescribeDBClusterMigration

func (client *Client) DescribeDBClusterMigration(request *DescribeDBClusterMigrationRequest) (response *DescribeDBClusterMigrationResponse, err error)

DescribeDBClusterMigration invokes the polardb.DescribeDBClusterMigration API synchronously

func (*Client) DescribeDBClusterMigrationWithCallback

func (client *Client) DescribeDBClusterMigrationWithCallback(request *DescribeDBClusterMigrationRequest, callback func(response *DescribeDBClusterMigrationResponse, err error)) <-chan int

DescribeDBClusterMigrationWithCallback invokes the polardb.DescribeDBClusterMigration API asynchronously

func (*Client) DescribeDBClusterMigrationWithChan

func (client *Client) DescribeDBClusterMigrationWithChan(request *DescribeDBClusterMigrationRequest) (<-chan *DescribeDBClusterMigrationResponse, <-chan error)

DescribeDBClusterMigrationWithChan invokes the polardb.DescribeDBClusterMigration API asynchronously

func (*Client) DescribeDBClusterMonitor added in v1.61.98

func (client *Client) DescribeDBClusterMonitor(request *DescribeDBClusterMonitorRequest) (response *DescribeDBClusterMonitorResponse, err error)

DescribeDBClusterMonitor invokes the polardb.DescribeDBClusterMonitor API synchronously

func (*Client) DescribeDBClusterMonitorWithCallback added in v1.61.98

func (client *Client) DescribeDBClusterMonitorWithCallback(request *DescribeDBClusterMonitorRequest, callback func(response *DescribeDBClusterMonitorResponse, err error)) <-chan int

DescribeDBClusterMonitorWithCallback invokes the polardb.DescribeDBClusterMonitor API asynchronously

func (*Client) DescribeDBClusterMonitorWithChan added in v1.61.98

func (client *Client) DescribeDBClusterMonitorWithChan(request *DescribeDBClusterMonitorRequest) (<-chan *DescribeDBClusterMonitorResponse, <-chan error)

DescribeDBClusterMonitorWithChan invokes the polardb.DescribeDBClusterMonitor API asynchronously

func (*Client) DescribeDBClusterParameters

func (client *Client) DescribeDBClusterParameters(request *DescribeDBClusterParametersRequest) (response *DescribeDBClusterParametersResponse, err error)

DescribeDBClusterParameters invokes the polardb.DescribeDBClusterParameters API synchronously

func (*Client) DescribeDBClusterParametersWithCallback

func (client *Client) DescribeDBClusterParametersWithCallback(request *DescribeDBClusterParametersRequest, callback func(response *DescribeDBClusterParametersResponse, err error)) <-chan int

DescribeDBClusterParametersWithCallback invokes the polardb.DescribeDBClusterParameters API asynchronously

func (*Client) DescribeDBClusterParametersWithChan

func (client *Client) DescribeDBClusterParametersWithChan(request *DescribeDBClusterParametersRequest) (<-chan *DescribeDBClusterParametersResponse, <-chan error)

DescribeDBClusterParametersWithChan invokes the polardb.DescribeDBClusterParameters API asynchronously

func (*Client) DescribeDBClusterPerformance

func (client *Client) DescribeDBClusterPerformance(request *DescribeDBClusterPerformanceRequest) (response *DescribeDBClusterPerformanceResponse, err error)

DescribeDBClusterPerformance invokes the polardb.DescribeDBClusterPerformance API synchronously

func (*Client) DescribeDBClusterPerformanceWithCallback

func (client *Client) DescribeDBClusterPerformanceWithCallback(request *DescribeDBClusterPerformanceRequest, callback func(response *DescribeDBClusterPerformanceResponse, err error)) <-chan int

DescribeDBClusterPerformanceWithCallback invokes the polardb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterPerformanceWithChan

func (client *Client) DescribeDBClusterPerformanceWithChan(request *DescribeDBClusterPerformanceRequest) (<-chan *DescribeDBClusterPerformanceResponse, <-chan error)

DescribeDBClusterPerformanceWithChan invokes the polardb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterSSL added in v1.60.380

func (client *Client) DescribeDBClusterSSL(request *DescribeDBClusterSSLRequest) (response *DescribeDBClusterSSLResponse, err error)

DescribeDBClusterSSL invokes the polardb.DescribeDBClusterSSL API synchronously

func (*Client) DescribeDBClusterSSLWithCallback added in v1.60.380

func (client *Client) DescribeDBClusterSSLWithCallback(request *DescribeDBClusterSSLRequest, callback func(response *DescribeDBClusterSSLResponse, err error)) <-chan int

DescribeDBClusterSSLWithCallback invokes the polardb.DescribeDBClusterSSL API asynchronously

func (*Client) DescribeDBClusterSSLWithChan added in v1.60.380

func (client *Client) DescribeDBClusterSSLWithChan(request *DescribeDBClusterSSLRequest) (<-chan *DescribeDBClusterSSLResponse, <-chan error)

DescribeDBClusterSSLWithChan invokes the polardb.DescribeDBClusterSSL API asynchronously

func (*Client) DescribeDBClusterTDE added in v1.61.628

func (client *Client) DescribeDBClusterTDE(request *DescribeDBClusterTDERequest) (response *DescribeDBClusterTDEResponse, err error)

DescribeDBClusterTDE invokes the polardb.DescribeDBClusterTDE API synchronously

func (*Client) DescribeDBClusterTDEWithCallback added in v1.61.628

func (client *Client) DescribeDBClusterTDEWithCallback(request *DescribeDBClusterTDERequest, callback func(response *DescribeDBClusterTDEResponse, err error)) <-chan int

DescribeDBClusterTDEWithCallback invokes the polardb.DescribeDBClusterTDE API asynchronously

func (*Client) DescribeDBClusterTDEWithChan added in v1.61.628

func (client *Client) DescribeDBClusterTDEWithChan(request *DescribeDBClusterTDERequest) (<-chan *DescribeDBClusterTDEResponse, <-chan error)

DescribeDBClusterTDEWithChan invokes the polardb.DescribeDBClusterTDE API asynchronously

func (*Client) DescribeDBClusterVersion added in v1.61.692

func (client *Client) DescribeDBClusterVersion(request *DescribeDBClusterVersionRequest) (response *DescribeDBClusterVersionResponse, err error)

DescribeDBClusterVersion invokes the polardb.DescribeDBClusterVersion API synchronously

func (*Client) DescribeDBClusterVersionWithCallback added in v1.61.692

func (client *Client) DescribeDBClusterVersionWithCallback(request *DescribeDBClusterVersionRequest, callback func(response *DescribeDBClusterVersionResponse, err error)) <-chan int

DescribeDBClusterVersionWithCallback invokes the polardb.DescribeDBClusterVersion API asynchronously

func (*Client) DescribeDBClusterVersionWithChan added in v1.61.692

func (client *Client) DescribeDBClusterVersionWithChan(request *DescribeDBClusterVersionRequest) (<-chan *DescribeDBClusterVersionResponse, <-chan error)

DescribeDBClusterVersionWithChan invokes the polardb.DescribeDBClusterVersion API asynchronously

func (*Client) DescribeDBClusters

func (client *Client) DescribeDBClusters(request *DescribeDBClustersRequest) (response *DescribeDBClustersResponse, err error)

DescribeDBClusters invokes the polardb.DescribeDBClusters API synchronously

func (*Client) DescribeDBClustersWithBackups added in v1.61.180

func (client *Client) DescribeDBClustersWithBackups(request *DescribeDBClustersWithBackupsRequest) (response *DescribeDBClustersWithBackupsResponse, err error)

DescribeDBClustersWithBackups invokes the polardb.DescribeDBClustersWithBackups API synchronously

func (*Client) DescribeDBClustersWithBackupsWithCallback added in v1.61.180

func (client *Client) DescribeDBClustersWithBackupsWithCallback(request *DescribeDBClustersWithBackupsRequest, callback func(response *DescribeDBClustersWithBackupsResponse, err error)) <-chan int

DescribeDBClustersWithBackupsWithCallback invokes the polardb.DescribeDBClustersWithBackups API asynchronously

func (*Client) DescribeDBClustersWithBackupsWithChan added in v1.61.180

func (client *Client) DescribeDBClustersWithBackupsWithChan(request *DescribeDBClustersWithBackupsRequest) (<-chan *DescribeDBClustersWithBackupsResponse, <-chan error)

DescribeDBClustersWithBackupsWithChan invokes the polardb.DescribeDBClustersWithBackups API asynchronously

func (*Client) DescribeDBClustersWithCallback

func (client *Client) DescribeDBClustersWithCallback(request *DescribeDBClustersRequest, callback func(response *DescribeDBClustersResponse, err error)) <-chan int

DescribeDBClustersWithCallback invokes the polardb.DescribeDBClusters API asynchronously

func (*Client) DescribeDBClustersWithChan

func (client *Client) DescribeDBClustersWithChan(request *DescribeDBClustersRequest) (<-chan *DescribeDBClustersResponse, <-chan error)

DescribeDBClustersWithChan invokes the polardb.DescribeDBClusters API asynchronously

func (*Client) DescribeDBInitializeVariable added in v1.61.838

func (client *Client) DescribeDBInitializeVariable(request *DescribeDBInitializeVariableRequest) (response *DescribeDBInitializeVariableResponse, err error)

DescribeDBInitializeVariable invokes the polardb.DescribeDBInitializeVariable API synchronously

func (*Client) DescribeDBInitializeVariableWithCallback added in v1.61.838

func (client *Client) DescribeDBInitializeVariableWithCallback(request *DescribeDBInitializeVariableRequest, callback func(response *DescribeDBInitializeVariableResponse, err error)) <-chan int

DescribeDBInitializeVariableWithCallback invokes the polardb.DescribeDBInitializeVariable API asynchronously

func (*Client) DescribeDBInitializeVariableWithChan added in v1.61.838

func (client *Client) DescribeDBInitializeVariableWithChan(request *DescribeDBInitializeVariableRequest) (<-chan *DescribeDBInitializeVariableResponse, <-chan error)

DescribeDBInitializeVariableWithChan invokes the polardb.DescribeDBInitializeVariable API asynchronously

func (client *Client) DescribeDBLinks(request *DescribeDBLinksRequest) (response *DescribeDBLinksResponse, err error)

DescribeDBLinks invokes the polardb.DescribeDBLinks API synchronously

func (*Client) DescribeDBLinksWithCallback added in v1.61.732

func (client *Client) DescribeDBLinksWithCallback(request *DescribeDBLinksRequest, callback func(response *DescribeDBLinksResponse, err error)) <-chan int

DescribeDBLinksWithCallback invokes the polardb.DescribeDBLinks API asynchronously

func (*Client) DescribeDBLinksWithChan added in v1.61.732

func (client *Client) DescribeDBLinksWithChan(request *DescribeDBLinksRequest) (<-chan *DescribeDBLinksResponse, <-chan error)

DescribeDBLinksWithChan invokes the polardb.DescribeDBLinks API asynchronously

func (*Client) DescribeDBNodePerformance

func (client *Client) DescribeDBNodePerformance(request *DescribeDBNodePerformanceRequest) (response *DescribeDBNodePerformanceResponse, err error)

DescribeDBNodePerformance invokes the polardb.DescribeDBNodePerformance API synchronously

func (*Client) DescribeDBNodePerformanceWithCallback

func (client *Client) DescribeDBNodePerformanceWithCallback(request *DescribeDBNodePerformanceRequest, callback func(response *DescribeDBNodePerformanceResponse, err error)) <-chan int

DescribeDBNodePerformanceWithCallback invokes the polardb.DescribeDBNodePerformance API asynchronously

func (*Client) DescribeDBNodePerformanceWithChan

func (client *Client) DescribeDBNodePerformanceWithChan(request *DescribeDBNodePerformanceRequest) (<-chan *DescribeDBNodePerformanceResponse, <-chan error)

DescribeDBNodePerformanceWithChan invokes the polardb.DescribeDBNodePerformance API asynchronously

func (*Client) DescribeDatabases

func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)

DescribeDatabases invokes the polardb.DescribeDatabases API synchronously

func (*Client) DescribeDatabasesWithCallback

func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, callback func(response *DescribeDatabasesResponse, err error)) <-chan int

DescribeDatabasesWithCallback invokes the polardb.DescribeDatabases API asynchronously

func (*Client) DescribeDatabasesWithChan

func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)

DescribeDatabasesWithChan invokes the polardb.DescribeDatabases API asynchronously

func (*Client) DescribeDetachedBackups added in v1.61.180

func (client *Client) DescribeDetachedBackups(request *DescribeDetachedBackupsRequest) (response *DescribeDetachedBackupsResponse, err error)

DescribeDetachedBackups invokes the polardb.DescribeDetachedBackups API synchronously

func (*Client) DescribeDetachedBackupsWithCallback added in v1.61.180

func (client *Client) DescribeDetachedBackupsWithCallback(request *DescribeDetachedBackupsRequest, callback func(response *DescribeDetachedBackupsResponse, err error)) <-chan int

DescribeDetachedBackupsWithCallback invokes the polardb.DescribeDetachedBackups API asynchronously

func (*Client) DescribeDetachedBackupsWithChan added in v1.61.180

func (client *Client) DescribeDetachedBackupsWithChan(request *DescribeDetachedBackupsRequest) (<-chan *DescribeDetachedBackupsResponse, <-chan error)

DescribeDetachedBackupsWithChan invokes the polardb.DescribeDetachedBackups API asynchronously

func (*Client) DescribeGlobalDatabaseNetworks added in v1.61.656

func (client *Client) DescribeGlobalDatabaseNetworks(request *DescribeGlobalDatabaseNetworksRequest) (response *DescribeGlobalDatabaseNetworksResponse, err error)

DescribeGlobalDatabaseNetworks invokes the polardb.DescribeGlobalDatabaseNetworks API synchronously

func (*Client) DescribeGlobalDatabaseNetworksWithCallback added in v1.61.656

func (client *Client) DescribeGlobalDatabaseNetworksWithCallback(request *DescribeGlobalDatabaseNetworksRequest, callback func(response *DescribeGlobalDatabaseNetworksResponse, err error)) <-chan int

DescribeGlobalDatabaseNetworksWithCallback invokes the polardb.DescribeGlobalDatabaseNetworks API asynchronously

func (*Client) DescribeGlobalDatabaseNetworksWithChan added in v1.61.656

func (client *Client) DescribeGlobalDatabaseNetworksWithChan(request *DescribeGlobalDatabaseNetworksRequest) (<-chan *DescribeGlobalDatabaseNetworksResponse, <-chan error)

DescribeGlobalDatabaseNetworksWithChan invokes the polardb.DescribeGlobalDatabaseNetworks API asynchronously

func (*Client) DescribeLogBackupPolicy added in v1.61.180

func (client *Client) DescribeLogBackupPolicy(request *DescribeLogBackupPolicyRequest) (response *DescribeLogBackupPolicyResponse, err error)

DescribeLogBackupPolicy invokes the polardb.DescribeLogBackupPolicy API synchronously

func (*Client) DescribeLogBackupPolicyWithCallback added in v1.61.180

func (client *Client) DescribeLogBackupPolicyWithCallback(request *DescribeLogBackupPolicyRequest, callback func(response *DescribeLogBackupPolicyResponse, err error)) <-chan int

DescribeLogBackupPolicyWithCallback invokes the polardb.DescribeLogBackupPolicy API asynchronously

func (*Client) DescribeLogBackupPolicyWithChan added in v1.61.180

func (client *Client) DescribeLogBackupPolicyWithChan(request *DescribeLogBackupPolicyRequest) (<-chan *DescribeLogBackupPolicyResponse, <-chan error)

DescribeLogBackupPolicyWithChan invokes the polardb.DescribeLogBackupPolicy API asynchronously

func (*Client) DescribeMetaList added in v1.61.732

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

DescribeMetaList invokes the polardb.DescribeMetaList API synchronously

func (*Client) DescribeMetaListWithCallback added in v1.61.732

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

DescribeMetaListWithCallback invokes the polardb.DescribeMetaList API asynchronously

func (*Client) DescribeMetaListWithChan added in v1.61.732

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

DescribeMetaListWithChan invokes the polardb.DescribeMetaList API asynchronously

func (*Client) DescribeParameterGroup added in v1.61.975

func (client *Client) DescribeParameterGroup(request *DescribeParameterGroupRequest) (response *DescribeParameterGroupResponse, err error)

DescribeParameterGroup invokes the polardb.DescribeParameterGroup API synchronously

func (*Client) DescribeParameterGroupWithCallback added in v1.61.975

func (client *Client) DescribeParameterGroupWithCallback(request *DescribeParameterGroupRequest, callback func(response *DescribeParameterGroupResponse, err error)) <-chan int

DescribeParameterGroupWithCallback invokes the polardb.DescribeParameterGroup API asynchronously

func (*Client) DescribeParameterGroupWithChan added in v1.61.975

func (client *Client) DescribeParameterGroupWithChan(request *DescribeParameterGroupRequest) (<-chan *DescribeParameterGroupResponse, <-chan error)

DescribeParameterGroupWithChan invokes the polardb.DescribeParameterGroup API asynchronously

func (*Client) DescribeParameterGroups added in v1.61.975

func (client *Client) DescribeParameterGroups(request *DescribeParameterGroupsRequest) (response *DescribeParameterGroupsResponse, err error)

DescribeParameterGroups invokes the polardb.DescribeParameterGroups API synchronously

func (*Client) DescribeParameterGroupsWithCallback added in v1.61.975

func (client *Client) DescribeParameterGroupsWithCallback(request *DescribeParameterGroupsRequest, callback func(response *DescribeParameterGroupsResponse, err error)) <-chan int

DescribeParameterGroupsWithCallback invokes the polardb.DescribeParameterGroups API asynchronously

func (*Client) DescribeParameterGroupsWithChan added in v1.61.975

func (client *Client) DescribeParameterGroupsWithChan(request *DescribeParameterGroupsRequest) (<-chan *DescribeParameterGroupsResponse, <-chan error)

DescribeParameterGroupsWithChan invokes the polardb.DescribeParameterGroups API asynchronously

func (*Client) DescribePendingMaintenanceAction added in v1.61.611

func (client *Client) DescribePendingMaintenanceAction(request *DescribePendingMaintenanceActionRequest) (response *DescribePendingMaintenanceActionResponse, err error)

DescribePendingMaintenanceAction invokes the polardb.DescribePendingMaintenanceAction API synchronously

func (*Client) DescribePendingMaintenanceActionWithCallback added in v1.61.611

func (client *Client) DescribePendingMaintenanceActionWithCallback(request *DescribePendingMaintenanceActionRequest, callback func(response *DescribePendingMaintenanceActionResponse, err error)) <-chan int

DescribePendingMaintenanceActionWithCallback invokes the polardb.DescribePendingMaintenanceAction API asynchronously

func (*Client) DescribePendingMaintenanceActionWithChan added in v1.61.611

func (client *Client) DescribePendingMaintenanceActionWithChan(request *DescribePendingMaintenanceActionRequest) (<-chan *DescribePendingMaintenanceActionResponse, <-chan error)

DescribePendingMaintenanceActionWithChan invokes the polardb.DescribePendingMaintenanceAction API asynchronously

func (*Client) DescribePendingMaintenanceActions added in v1.61.611

func (client *Client) DescribePendingMaintenanceActions(request *DescribePendingMaintenanceActionsRequest) (response *DescribePendingMaintenanceActionsResponse, err error)

DescribePendingMaintenanceActions invokes the polardb.DescribePendingMaintenanceActions API synchronously

func (*Client) DescribePendingMaintenanceActionsWithCallback added in v1.61.611

func (client *Client) DescribePendingMaintenanceActionsWithCallback(request *DescribePendingMaintenanceActionsRequest, callback func(response *DescribePendingMaintenanceActionsResponse, err error)) <-chan int

DescribePendingMaintenanceActionsWithCallback invokes the polardb.DescribePendingMaintenanceActions API asynchronously

func (*Client) DescribePendingMaintenanceActionsWithChan added in v1.61.611

func (client *Client) DescribePendingMaintenanceActionsWithChan(request *DescribePendingMaintenanceActionsRequest) (<-chan *DescribePendingMaintenanceActionsResponse, <-chan error)

DescribePendingMaintenanceActionsWithChan invokes the polardb.DescribePendingMaintenanceActions API asynchronously

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the polardb.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

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

DescribeRegionsWithCallback invokes the polardb.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the polardb.DescribeRegions API asynchronously

func (*Client) DescribeSQLExplorerPolicy added in v1.61.881

func (client *Client) DescribeSQLExplorerPolicy(request *DescribeSQLExplorerPolicyRequest) (response *DescribeSQLExplorerPolicyResponse, err error)

DescribeSQLExplorerPolicy invokes the polardb.DescribeSQLExplorerPolicy API synchronously

func (*Client) DescribeSQLExplorerPolicyWithCallback added in v1.61.881

func (client *Client) DescribeSQLExplorerPolicyWithCallback(request *DescribeSQLExplorerPolicyRequest, callback func(response *DescribeSQLExplorerPolicyResponse, err error)) <-chan int

DescribeSQLExplorerPolicyWithCallback invokes the polardb.DescribeSQLExplorerPolicy API asynchronously

func (*Client) DescribeSQLExplorerPolicyWithChan added in v1.61.881

func (client *Client) DescribeSQLExplorerPolicyWithChan(request *DescribeSQLExplorerPolicyRequest) (<-chan *DescribeSQLExplorerPolicyResponse, <-chan error)

DescribeSQLExplorerPolicyWithChan invokes the polardb.DescribeSQLExplorerPolicy API asynchronously

func (*Client) DescribeSQLExplorerRetention added in v1.61.881

func (client *Client) DescribeSQLExplorerRetention(request *DescribeSQLExplorerRetentionRequest) (response *DescribeSQLExplorerRetentionResponse, err error)

DescribeSQLExplorerRetention invokes the polardb.DescribeSQLExplorerRetention API synchronously

func (*Client) DescribeSQLExplorerRetentionWithCallback added in v1.61.881

func (client *Client) DescribeSQLExplorerRetentionWithCallback(request *DescribeSQLExplorerRetentionRequest, callback func(response *DescribeSQLExplorerRetentionResponse, err error)) <-chan int

DescribeSQLExplorerRetentionWithCallback invokes the polardb.DescribeSQLExplorerRetention API asynchronously

func (*Client) DescribeSQLExplorerRetentionWithChan added in v1.61.881

func (client *Client) DescribeSQLExplorerRetentionWithChan(request *DescribeSQLExplorerRetentionRequest) (<-chan *DescribeSQLExplorerRetentionResponse, <-chan error)

DescribeSQLExplorerRetentionWithChan invokes the polardb.DescribeSQLExplorerRetention API asynchronously

func (*Client) DescribeSQLLogRecords added in v1.61.975

func (client *Client) DescribeSQLLogRecords(request *DescribeSQLLogRecordsRequest) (response *DescribeSQLLogRecordsResponse, err error)

DescribeSQLLogRecords invokes the polardb.DescribeSQLLogRecords API synchronously

func (*Client) DescribeSQLLogRecordsWithCallback added in v1.61.975

func (client *Client) DescribeSQLLogRecordsWithCallback(request *DescribeSQLLogRecordsRequest, callback func(response *DescribeSQLLogRecordsResponse, err error)) <-chan int

DescribeSQLLogRecordsWithCallback invokes the polardb.DescribeSQLLogRecords API asynchronously

func (*Client) DescribeSQLLogRecordsWithChan added in v1.61.975

func (client *Client) DescribeSQLLogRecordsWithChan(request *DescribeSQLLogRecordsRequest) (<-chan *DescribeSQLLogRecordsResponse, <-chan error)

DescribeSQLLogRecordsWithChan invokes the polardb.DescribeSQLLogRecords API asynchronously

func (*Client) DescribeSQLLogTemplates added in v1.61.975

func (client *Client) DescribeSQLLogTemplates(request *DescribeSQLLogTemplatesRequest) (response *DescribeSQLLogTemplatesResponse, err error)

DescribeSQLLogTemplates invokes the polardb.DescribeSQLLogTemplates API synchronously

func (*Client) DescribeSQLLogTemplatesWithCallback added in v1.61.975

func (client *Client) DescribeSQLLogTemplatesWithCallback(request *DescribeSQLLogTemplatesRequest, callback func(response *DescribeSQLLogTemplatesResponse, err error)) <-chan int

DescribeSQLLogTemplatesWithCallback invokes the polardb.DescribeSQLLogTemplates API asynchronously

func (*Client) DescribeSQLLogTemplatesWithChan added in v1.61.975

func (client *Client) DescribeSQLLogTemplatesWithChan(request *DescribeSQLLogTemplatesRequest) (<-chan *DescribeSQLLogTemplatesResponse, <-chan error)

DescribeSQLLogTemplatesWithChan invokes the polardb.DescribeSQLLogTemplates API asynchronously

func (*Client) DescribeScheduleTasks added in v1.61.838

func (client *Client) DescribeScheduleTasks(request *DescribeScheduleTasksRequest) (response *DescribeScheduleTasksResponse, err error)

DescribeScheduleTasks invokes the polardb.DescribeScheduleTasks API synchronously

func (*Client) DescribeScheduleTasksWithCallback added in v1.61.838

func (client *Client) DescribeScheduleTasksWithCallback(request *DescribeScheduleTasksRequest, callback func(response *DescribeScheduleTasksResponse, err error)) <-chan int

DescribeScheduleTasksWithCallback invokes the polardb.DescribeScheduleTasks API asynchronously

func (*Client) DescribeScheduleTasksWithChan added in v1.61.838

func (client *Client) DescribeScheduleTasksWithChan(request *DescribeScheduleTasksRequest) (<-chan *DescribeScheduleTasksResponse, <-chan error)

DescribeScheduleTasksWithChan invokes the polardb.DescribeScheduleTasks API asynchronously

func (*Client) DescribeSlowLogRecords added in v1.60.298

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

DescribeSlowLogRecords invokes the polardb.DescribeSlowLogRecords API synchronously

func (*Client) DescribeSlowLogRecordsWithCallback added in v1.60.298

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

DescribeSlowLogRecordsWithCallback invokes the polardb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogRecordsWithChan added in v1.60.298

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

DescribeSlowLogRecordsWithChan invokes the polardb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeTasks added in v1.61.732

func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)

DescribeTasks invokes the polardb.DescribeTasks API synchronously

func (*Client) DescribeTasksWithCallback added in v1.61.732

func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, callback func(response *DescribeTasksResponse, err error)) <-chan int

DescribeTasksWithCallback invokes the polardb.DescribeTasks API asynchronously

func (*Client) DescribeTasksWithChan added in v1.61.732

func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)

DescribeTasksWithChan invokes the polardb.DescribeTasks API asynchronously

func (*Client) FailoverDBCluster

func (client *Client) FailoverDBCluster(request *FailoverDBClusterRequest) (response *FailoverDBClusterResponse, err error)

FailoverDBCluster invokes the polardb.FailoverDBCluster API synchronously

func (*Client) FailoverDBClusterWithCallback

func (client *Client) FailoverDBClusterWithCallback(request *FailoverDBClusterRequest, callback func(response *FailoverDBClusterResponse, err error)) <-chan int

FailoverDBClusterWithCallback invokes the polardb.FailoverDBCluster API asynchronously

func (*Client) FailoverDBClusterWithChan

func (client *Client) FailoverDBClusterWithChan(request *FailoverDBClusterRequest) (<-chan *FailoverDBClusterResponse, <-chan error)

FailoverDBClusterWithChan invokes the polardb.FailoverDBCluster API asynchronously

func (*Client) GrantAccountPrivilege

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

GrantAccountPrivilege invokes the polardb.GrantAccountPrivilege API synchronously

func (*Client) GrantAccountPrivilegeWithCallback

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

GrantAccountPrivilegeWithCallback invokes the polardb.GrantAccountPrivilege API asynchronously

func (*Client) GrantAccountPrivilegeWithChan

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

GrantAccountPrivilegeWithChan invokes the polardb.GrantAccountPrivilege API asynchronously

func (*Client) ListTagResources added in v1.60.298

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

ListTagResources invokes the polardb.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback added in v1.60.298

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

ListTagResourcesWithCallback invokes the polardb.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan added in v1.60.298

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

ListTagResourcesWithChan invokes the polardb.ListTagResources API asynchronously

func (*Client) ModifyAccountDescription

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

ModifyAccountDescription invokes the polardb.ModifyAccountDescription API synchronously

func (*Client) ModifyAccountDescriptionWithCallback

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

ModifyAccountDescriptionWithCallback invokes the polardb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountDescriptionWithChan

func (client *Client) ModifyAccountDescriptionWithChan(request *ModifyAccountDescriptionRequest) (<-chan *ModifyAccountDescriptionResponse, <-chan error)

ModifyAccountDescriptionWithChan invokes the polardb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountPassword

func (client *Client) ModifyAccountPassword(request *ModifyAccountPasswordRequest) (response *ModifyAccountPasswordResponse, err error)

ModifyAccountPassword invokes the polardb.ModifyAccountPassword API synchronously

func (*Client) ModifyAccountPasswordWithCallback

func (client *Client) ModifyAccountPasswordWithCallback(request *ModifyAccountPasswordRequest, callback func(response *ModifyAccountPasswordResponse, err error)) <-chan int

ModifyAccountPasswordWithCallback invokes the polardb.ModifyAccountPassword API asynchronously

func (*Client) ModifyAccountPasswordWithChan

func (client *Client) ModifyAccountPasswordWithChan(request *ModifyAccountPasswordRequest) (<-chan *ModifyAccountPasswordResponse, <-chan error)

ModifyAccountPasswordWithChan invokes the polardb.ModifyAccountPassword API asynchronously

func (*Client) ModifyAutoRenewAttribute

func (client *Client) ModifyAutoRenewAttribute(request *ModifyAutoRenewAttributeRequest) (response *ModifyAutoRenewAttributeResponse, err error)

ModifyAutoRenewAttribute invokes the polardb.ModifyAutoRenewAttribute API synchronously

func (*Client) ModifyAutoRenewAttributeWithCallback

func (client *Client) ModifyAutoRenewAttributeWithCallback(request *ModifyAutoRenewAttributeRequest, callback func(response *ModifyAutoRenewAttributeResponse, err error)) <-chan int

ModifyAutoRenewAttributeWithCallback invokes the polardb.ModifyAutoRenewAttribute API asynchronously

func (*Client) ModifyAutoRenewAttributeWithChan

func (client *Client) ModifyAutoRenewAttributeWithChan(request *ModifyAutoRenewAttributeRequest) (<-chan *ModifyAutoRenewAttributeResponse, <-chan error)

ModifyAutoRenewAttributeWithChan invokes the polardb.ModifyAutoRenewAttribute API asynchronously

func (*Client) ModifyBackupPolicy

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

ModifyBackupPolicy invokes the polardb.ModifyBackupPolicy API synchronously

func (*Client) ModifyBackupPolicyWithCallback

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

ModifyBackupPolicyWithCallback invokes the polardb.ModifyBackupPolicy API asynchronously

func (*Client) ModifyBackupPolicyWithChan

func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)

ModifyBackupPolicyWithChan invokes the polardb.ModifyBackupPolicy API asynchronously

func (*Client) ModifyDBClusterAccessWhitelist

func (client *Client) ModifyDBClusterAccessWhitelist(request *ModifyDBClusterAccessWhitelistRequest) (response *ModifyDBClusterAccessWhitelistResponse, err error)

ModifyDBClusterAccessWhitelist invokes the polardb.ModifyDBClusterAccessWhitelist API synchronously

func (*Client) ModifyDBClusterAccessWhitelistWithCallback

func (client *Client) ModifyDBClusterAccessWhitelistWithCallback(request *ModifyDBClusterAccessWhitelistRequest, callback func(response *ModifyDBClusterAccessWhitelistResponse, err error)) <-chan int

ModifyDBClusterAccessWhitelistWithCallback invokes the polardb.ModifyDBClusterAccessWhitelist API asynchronously

func (*Client) ModifyDBClusterAccessWhitelistWithChan

func (client *Client) ModifyDBClusterAccessWhitelistWithChan(request *ModifyDBClusterAccessWhitelistRequest) (<-chan *ModifyDBClusterAccessWhitelistResponse, <-chan error)

ModifyDBClusterAccessWhitelistWithChan invokes the polardb.ModifyDBClusterAccessWhitelist API asynchronously

func (*Client) ModifyDBClusterAuditLogCollector added in v1.61.330

func (client *Client) ModifyDBClusterAuditLogCollector(request *ModifyDBClusterAuditLogCollectorRequest) (response *ModifyDBClusterAuditLogCollectorResponse, err error)

ModifyDBClusterAuditLogCollector invokes the polardb.ModifyDBClusterAuditLogCollector API synchronously

func (*Client) ModifyDBClusterAuditLogCollectorWithCallback added in v1.61.330

func (client *Client) ModifyDBClusterAuditLogCollectorWithCallback(request *ModifyDBClusterAuditLogCollectorRequest, callback func(response *ModifyDBClusterAuditLogCollectorResponse, err error)) <-chan int

ModifyDBClusterAuditLogCollectorWithCallback invokes the polardb.ModifyDBClusterAuditLogCollector API asynchronously

func (*Client) ModifyDBClusterAuditLogCollectorWithChan added in v1.61.330

func (client *Client) ModifyDBClusterAuditLogCollectorWithChan(request *ModifyDBClusterAuditLogCollectorRequest) (<-chan *ModifyDBClusterAuditLogCollectorResponse, <-chan error)

ModifyDBClusterAuditLogCollectorWithChan invokes the polardb.ModifyDBClusterAuditLogCollector API asynchronously

func (*Client) ModifyDBClusterDescription

func (client *Client) ModifyDBClusterDescription(request *ModifyDBClusterDescriptionRequest) (response *ModifyDBClusterDescriptionResponse, err error)

ModifyDBClusterDescription invokes the polardb.ModifyDBClusterDescription API synchronously

func (*Client) ModifyDBClusterDescriptionWithCallback

func (client *Client) ModifyDBClusterDescriptionWithCallback(request *ModifyDBClusterDescriptionRequest, callback func(response *ModifyDBClusterDescriptionResponse, err error)) <-chan int

ModifyDBClusterDescriptionWithCallback invokes the polardb.ModifyDBClusterDescription API asynchronously

func (*Client) ModifyDBClusterDescriptionWithChan

func (client *Client) ModifyDBClusterDescriptionWithChan(request *ModifyDBClusterDescriptionRequest) (<-chan *ModifyDBClusterDescriptionResponse, <-chan error)

ModifyDBClusterDescriptionWithChan invokes the polardb.ModifyDBClusterDescription API asynchronously

func (*Client) ModifyDBClusterEndpoint

func (client *Client) ModifyDBClusterEndpoint(request *ModifyDBClusterEndpointRequest) (response *ModifyDBClusterEndpointResponse, err error)

ModifyDBClusterEndpoint invokes the polardb.ModifyDBClusterEndpoint API synchronously

func (*Client) ModifyDBClusterEndpointWithCallback

func (client *Client) ModifyDBClusterEndpointWithCallback(request *ModifyDBClusterEndpointRequest, callback func(response *ModifyDBClusterEndpointResponse, err error)) <-chan int

ModifyDBClusterEndpointWithCallback invokes the polardb.ModifyDBClusterEndpoint API asynchronously

func (*Client) ModifyDBClusterEndpointWithChan

func (client *Client) ModifyDBClusterEndpointWithChan(request *ModifyDBClusterEndpointRequest) (<-chan *ModifyDBClusterEndpointResponse, <-chan error)

ModifyDBClusterEndpointWithChan invokes the polardb.ModifyDBClusterEndpoint API asynchronously

func (*Client) ModifyDBClusterMaintainTime

func (client *Client) ModifyDBClusterMaintainTime(request *ModifyDBClusterMaintainTimeRequest) (response *ModifyDBClusterMaintainTimeResponse, err error)

ModifyDBClusterMaintainTime invokes the polardb.ModifyDBClusterMaintainTime API synchronously

func (*Client) ModifyDBClusterMaintainTimeWithCallback

func (client *Client) ModifyDBClusterMaintainTimeWithCallback(request *ModifyDBClusterMaintainTimeRequest, callback func(response *ModifyDBClusterMaintainTimeResponse, err error)) <-chan int

ModifyDBClusterMaintainTimeWithCallback invokes the polardb.ModifyDBClusterMaintainTime API asynchronously

func (*Client) ModifyDBClusterMaintainTimeWithChan

func (client *Client) ModifyDBClusterMaintainTimeWithChan(request *ModifyDBClusterMaintainTimeRequest) (<-chan *ModifyDBClusterMaintainTimeResponse, <-chan error)

ModifyDBClusterMaintainTimeWithChan invokes the polardb.ModifyDBClusterMaintainTime API asynchronously

func (*Client) ModifyDBClusterMigration

func (client *Client) ModifyDBClusterMigration(request *ModifyDBClusterMigrationRequest) (response *ModifyDBClusterMigrationResponse, err error)

ModifyDBClusterMigration invokes the polardb.ModifyDBClusterMigration API synchronously

func (*Client) ModifyDBClusterMigrationWithCallback

func (client *Client) ModifyDBClusterMigrationWithCallback(request *ModifyDBClusterMigrationRequest, callback func(response *ModifyDBClusterMigrationResponse, err error)) <-chan int

ModifyDBClusterMigrationWithCallback invokes the polardb.ModifyDBClusterMigration API asynchronously

func (*Client) ModifyDBClusterMigrationWithChan

func (client *Client) ModifyDBClusterMigrationWithChan(request *ModifyDBClusterMigrationRequest) (<-chan *ModifyDBClusterMigrationResponse, <-chan error)

ModifyDBClusterMigrationWithChan invokes the polardb.ModifyDBClusterMigration API asynchronously

func (*Client) ModifyDBClusterMonitor added in v1.61.98

func (client *Client) ModifyDBClusterMonitor(request *ModifyDBClusterMonitorRequest) (response *ModifyDBClusterMonitorResponse, err error)

ModifyDBClusterMonitor invokes the polardb.ModifyDBClusterMonitor API synchronously

func (*Client) ModifyDBClusterMonitorWithCallback added in v1.61.98

func (client *Client) ModifyDBClusterMonitorWithCallback(request *ModifyDBClusterMonitorRequest, callback func(response *ModifyDBClusterMonitorResponse, err error)) <-chan int

ModifyDBClusterMonitorWithCallback invokes the polardb.ModifyDBClusterMonitor API asynchronously

func (*Client) ModifyDBClusterMonitorWithChan added in v1.61.98

func (client *Client) ModifyDBClusterMonitorWithChan(request *ModifyDBClusterMonitorRequest) (<-chan *ModifyDBClusterMonitorResponse, <-chan error)

ModifyDBClusterMonitorWithChan invokes the polardb.ModifyDBClusterMonitor API asynchronously

func (*Client) ModifyDBClusterParameters

func (client *Client) ModifyDBClusterParameters(request *ModifyDBClusterParametersRequest) (response *ModifyDBClusterParametersResponse, err error)

ModifyDBClusterParameters invokes the polardb.ModifyDBClusterParameters API synchronously

func (*Client) ModifyDBClusterParametersWithCallback

func (client *Client) ModifyDBClusterParametersWithCallback(request *ModifyDBClusterParametersRequest, callback func(response *ModifyDBClusterParametersResponse, err error)) <-chan int

ModifyDBClusterParametersWithCallback invokes the polardb.ModifyDBClusterParameters API asynchronously

func (*Client) ModifyDBClusterParametersWithChan

func (client *Client) ModifyDBClusterParametersWithChan(request *ModifyDBClusterParametersRequest) (<-chan *ModifyDBClusterParametersResponse, <-chan error)

ModifyDBClusterParametersWithChan invokes the polardb.ModifyDBClusterParameters API asynchronously

func (*Client) ModifyDBClusterPrimaryZone added in v1.61.656

func (client *Client) ModifyDBClusterPrimaryZone(request *ModifyDBClusterPrimaryZoneRequest) (response *ModifyDBClusterPrimaryZoneResponse, err error)

ModifyDBClusterPrimaryZone invokes the polardb.ModifyDBClusterPrimaryZone API synchronously

func (*Client) ModifyDBClusterPrimaryZoneWithCallback added in v1.61.656

func (client *Client) ModifyDBClusterPrimaryZoneWithCallback(request *ModifyDBClusterPrimaryZoneRequest, callback func(response *ModifyDBClusterPrimaryZoneResponse, err error)) <-chan int

ModifyDBClusterPrimaryZoneWithCallback invokes the polardb.ModifyDBClusterPrimaryZone API asynchronously

func (*Client) ModifyDBClusterPrimaryZoneWithChan added in v1.61.656

func (client *Client) ModifyDBClusterPrimaryZoneWithChan(request *ModifyDBClusterPrimaryZoneRequest) (<-chan *ModifyDBClusterPrimaryZoneResponse, <-chan error)

ModifyDBClusterPrimaryZoneWithChan invokes the polardb.ModifyDBClusterPrimaryZone API asynchronously

func (*Client) ModifyDBClusterSSL added in v1.60.380

func (client *Client) ModifyDBClusterSSL(request *ModifyDBClusterSSLRequest) (response *ModifyDBClusterSSLResponse, err error)

ModifyDBClusterSSL invokes the polardb.ModifyDBClusterSSL API synchronously

func (*Client) ModifyDBClusterSSLWithCallback added in v1.60.380

func (client *Client) ModifyDBClusterSSLWithCallback(request *ModifyDBClusterSSLRequest, callback func(response *ModifyDBClusterSSLResponse, err error)) <-chan int

ModifyDBClusterSSLWithCallback invokes the polardb.ModifyDBClusterSSL API asynchronously

func (*Client) ModifyDBClusterSSLWithChan added in v1.60.380

func (client *Client) ModifyDBClusterSSLWithChan(request *ModifyDBClusterSSLRequest) (<-chan *ModifyDBClusterSSLResponse, <-chan error)

ModifyDBClusterSSLWithChan invokes the polardb.ModifyDBClusterSSL API asynchronously

func (*Client) ModifyDBClusterTDE added in v1.61.628

func (client *Client) ModifyDBClusterTDE(request *ModifyDBClusterTDERequest) (response *ModifyDBClusterTDEResponse, err error)

ModifyDBClusterTDE invokes the polardb.ModifyDBClusterTDE API synchronously

func (*Client) ModifyDBClusterTDEWithCallback added in v1.61.628

func (client *Client) ModifyDBClusterTDEWithCallback(request *ModifyDBClusterTDERequest, callback func(response *ModifyDBClusterTDEResponse, err error)) <-chan int

ModifyDBClusterTDEWithCallback invokes the polardb.ModifyDBClusterTDE API asynchronously

func (*Client) ModifyDBClusterTDEWithChan added in v1.61.628

func (client *Client) ModifyDBClusterTDEWithChan(request *ModifyDBClusterTDERequest) (<-chan *ModifyDBClusterTDEResponse, <-chan error)

ModifyDBClusterTDEWithChan invokes the polardb.ModifyDBClusterTDE API asynchronously

func (*Client) ModifyDBDescription

func (client *Client) ModifyDBDescription(request *ModifyDBDescriptionRequest) (response *ModifyDBDescriptionResponse, err error)

ModifyDBDescription invokes the polardb.ModifyDBDescription API synchronously

func (*Client) ModifyDBDescriptionWithCallback

func (client *Client) ModifyDBDescriptionWithCallback(request *ModifyDBDescriptionRequest, callback func(response *ModifyDBDescriptionResponse, err error)) <-chan int

ModifyDBDescriptionWithCallback invokes the polardb.ModifyDBDescription API asynchronously

func (*Client) ModifyDBDescriptionWithChan

func (client *Client) ModifyDBDescriptionWithChan(request *ModifyDBDescriptionRequest) (<-chan *ModifyDBDescriptionResponse, <-chan error)

ModifyDBDescriptionWithChan invokes the polardb.ModifyDBDescription API asynchronously

func (*Client) ModifyDBEndpointAddress

func (client *Client) ModifyDBEndpointAddress(request *ModifyDBEndpointAddressRequest) (response *ModifyDBEndpointAddressResponse, err error)

ModifyDBEndpointAddress invokes the polardb.ModifyDBEndpointAddress API synchronously

func (*Client) ModifyDBEndpointAddressWithCallback

func (client *Client) ModifyDBEndpointAddressWithCallback(request *ModifyDBEndpointAddressRequest, callback func(response *ModifyDBEndpointAddressResponse, err error)) <-chan int

ModifyDBEndpointAddressWithCallback invokes the polardb.ModifyDBEndpointAddress API asynchronously

func (*Client) ModifyDBEndpointAddressWithChan

func (client *Client) ModifyDBEndpointAddressWithChan(request *ModifyDBEndpointAddressRequest) (<-chan *ModifyDBEndpointAddressResponse, <-chan error)

ModifyDBEndpointAddressWithChan invokes the polardb.ModifyDBEndpointAddress API asynchronously

func (*Client) ModifyDBNodeClass

func (client *Client) ModifyDBNodeClass(request *ModifyDBNodeClassRequest) (response *ModifyDBNodeClassResponse, err error)

ModifyDBNodeClass invokes the polardb.ModifyDBNodeClass API synchronously

func (*Client) ModifyDBNodeClassWithCallback

func (client *Client) ModifyDBNodeClassWithCallback(request *ModifyDBNodeClassRequest, callback func(response *ModifyDBNodeClassResponse, err error)) <-chan int

ModifyDBNodeClassWithCallback invokes the polardb.ModifyDBNodeClass API asynchronously

func (*Client) ModifyDBNodeClassWithChan

func (client *Client) ModifyDBNodeClassWithChan(request *ModifyDBNodeClassRequest) (<-chan *ModifyDBNodeClassResponse, <-chan error)

ModifyDBNodeClassWithChan invokes the polardb.ModifyDBNodeClass API asynchronously

func (*Client) ModifyLogBackupPolicy added in v1.61.180

func (client *Client) ModifyLogBackupPolicy(request *ModifyLogBackupPolicyRequest) (response *ModifyLogBackupPolicyResponse, err error)

ModifyLogBackupPolicy invokes the polardb.ModifyLogBackupPolicy API synchronously

func (*Client) ModifyLogBackupPolicyWithCallback added in v1.61.180

func (client *Client) ModifyLogBackupPolicyWithCallback(request *ModifyLogBackupPolicyRequest, callback func(response *ModifyLogBackupPolicyResponse, err error)) <-chan int

ModifyLogBackupPolicyWithCallback invokes the polardb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyLogBackupPolicyWithChan added in v1.61.180

func (client *Client) ModifyLogBackupPolicyWithChan(request *ModifyLogBackupPolicyRequest) (<-chan *ModifyLogBackupPolicyResponse, <-chan error)

ModifyLogBackupPolicyWithChan invokes the polardb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyPendingMaintenanceAction added in v1.61.611

func (client *Client) ModifyPendingMaintenanceAction(request *ModifyPendingMaintenanceActionRequest) (response *ModifyPendingMaintenanceActionResponse, err error)

ModifyPendingMaintenanceAction invokes the polardb.ModifyPendingMaintenanceAction API synchronously

func (*Client) ModifyPendingMaintenanceActionWithCallback added in v1.61.611

func (client *Client) ModifyPendingMaintenanceActionWithCallback(request *ModifyPendingMaintenanceActionRequest, callback func(response *ModifyPendingMaintenanceActionResponse, err error)) <-chan int

ModifyPendingMaintenanceActionWithCallback invokes the polardb.ModifyPendingMaintenanceAction API asynchronously

func (*Client) ModifyPendingMaintenanceActionWithChan added in v1.61.611

func (client *Client) ModifyPendingMaintenanceActionWithChan(request *ModifyPendingMaintenanceActionRequest) (<-chan *ModifyPendingMaintenanceActionResponse, <-chan error)

ModifyPendingMaintenanceActionWithChan invokes the polardb.ModifyPendingMaintenanceAction API asynchronously

func (*Client) ResetAccount

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

ResetAccount invokes the polardb.ResetAccount API synchronously

func (*Client) ResetAccountWithCallback

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

ResetAccountWithCallback invokes the polardb.ResetAccount API asynchronously

func (*Client) ResetAccountWithChan

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

ResetAccountWithChan invokes the polardb.ResetAccount API asynchronously

func (*Client) RestartDBNode

func (client *Client) RestartDBNode(request *RestartDBNodeRequest) (response *RestartDBNodeResponse, err error)

RestartDBNode invokes the polardb.RestartDBNode API synchronously

func (*Client) RestartDBNodeWithCallback

func (client *Client) RestartDBNodeWithCallback(request *RestartDBNodeRequest, callback func(response *RestartDBNodeResponse, err error)) <-chan int

RestartDBNodeWithCallback invokes the polardb.RestartDBNode API asynchronously

func (*Client) RestartDBNodeWithChan

func (client *Client) RestartDBNodeWithChan(request *RestartDBNodeRequest) (<-chan *RestartDBNodeResponse, <-chan error)

RestartDBNodeWithChan invokes the polardb.RestartDBNode API asynchronously

func (*Client) RestoreTable added in v1.61.732

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

RestoreTable invokes the polardb.RestoreTable API synchronously

func (*Client) RestoreTableWithCallback added in v1.61.732

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

RestoreTableWithCallback invokes the polardb.RestoreTable API asynchronously

func (*Client) RestoreTableWithChan added in v1.61.732

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

RestoreTableWithChan invokes the polardb.RestoreTable API asynchronously

func (*Client) RevokeAccountPrivilege

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

RevokeAccountPrivilege invokes the polardb.RevokeAccountPrivilege API synchronously

func (*Client) RevokeAccountPrivilegeWithCallback

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

RevokeAccountPrivilegeWithCallback invokes the polardb.RevokeAccountPrivilege API asynchronously

func (*Client) RevokeAccountPrivilegeWithChan

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

RevokeAccountPrivilegeWithChan invokes the polardb.RevokeAccountPrivilege API asynchronously

func (*Client) TagResources

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

TagResources invokes the polardb.TagResources API synchronously

func (*Client) TagResourcesWithCallback

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

TagResourcesWithCallback invokes the polardb.TagResources API asynchronously

func (*Client) TagResourcesWithChan

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

TagResourcesWithChan invokes the polardb.TagResources API asynchronously

func (*Client) UntagResources

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

UntagResources invokes the polardb.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback

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

UntagResourcesWithCallback invokes the polardb.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan

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

UntagResourcesWithChan invokes the polardb.UntagResources API asynchronously

func (*Client) UpgradeDBClusterMinorVersion added in v1.61.784

func (client *Client) UpgradeDBClusterMinorVersion(request *UpgradeDBClusterMinorVersionRequest) (response *UpgradeDBClusterMinorVersionResponse, err error)

UpgradeDBClusterMinorVersion invokes the polardb.UpgradeDBClusterMinorVersion API synchronously

func (*Client) UpgradeDBClusterMinorVersionWithCallback added in v1.61.784

func (client *Client) UpgradeDBClusterMinorVersionWithCallback(request *UpgradeDBClusterMinorVersionRequest, callback func(response *UpgradeDBClusterMinorVersionResponse, err error)) <-chan int

UpgradeDBClusterMinorVersionWithCallback invokes the polardb.UpgradeDBClusterMinorVersion API asynchronously

func (*Client) UpgradeDBClusterMinorVersionWithChan added in v1.61.784

func (client *Client) UpgradeDBClusterMinorVersionWithChan(request *UpgradeDBClusterMinorVersionRequest) (<-chan *UpgradeDBClusterMinorVersionResponse, <-chan error)

UpgradeDBClusterMinorVersionWithChan invokes the polardb.UpgradeDBClusterMinorVersion API asynchronously

func (*Client) UpgradeDBClusterVersion added in v1.61.881

func (client *Client) UpgradeDBClusterVersion(request *UpgradeDBClusterVersionRequest) (response *UpgradeDBClusterVersionResponse, err error)

UpgradeDBClusterVersion invokes the polardb.UpgradeDBClusterVersion API synchronously

func (*Client) UpgradeDBClusterVersionWithCallback added in v1.61.881

func (client *Client) UpgradeDBClusterVersionWithCallback(request *UpgradeDBClusterVersionRequest, callback func(response *UpgradeDBClusterVersionResponse, err error)) <-chan int

UpgradeDBClusterVersionWithCallback invokes the polardb.UpgradeDBClusterVersion API asynchronously

func (*Client) UpgradeDBClusterVersionWithChan added in v1.61.881

func (client *Client) UpgradeDBClusterVersionWithChan(request *UpgradeDBClusterVersionRequest) (<-chan *UpgradeDBClusterVersionResponse, <-chan error)

UpgradeDBClusterVersionWithChan invokes the polardb.UpgradeDBClusterVersion API asynchronously

type CloseDBClusterMigrationRequest

type CloseDBClusterMigrationRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ContinueEnableBinlog requests.Boolean `position:"Query" name:"ContinueEnableBinlog"`
}

CloseDBClusterMigrationRequest is the request struct for api CloseDBClusterMigration

func CreateCloseDBClusterMigrationRequest

func CreateCloseDBClusterMigrationRequest() (request *CloseDBClusterMigrationRequest)

CreateCloseDBClusterMigrationRequest creates a request to invoke CloseDBClusterMigration API

type CloseDBClusterMigrationResponse

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

CloseDBClusterMigrationResponse is the response struct for api CloseDBClusterMigration

func CreateCloseDBClusterMigrationResponse

func CreateCloseDBClusterMigrationResponse() (response *CloseDBClusterMigrationResponse)

CreateCloseDBClusterMigrationResponse creates a response to parse from CloseDBClusterMigration response

type CreateAccountRequest

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

CreateAccountRequest is the request struct for api CreateAccount

func CreateCreateAccountRequest

func CreateCreateAccountRequest() (request *CreateAccountRequest)

CreateCreateAccountRequest creates a request to invoke CreateAccount API

type CreateAccountResponse

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

CreateAccountResponse is the response struct for api CreateAccount

func CreateCreateAccountResponse

func CreateCreateAccountResponse() (response *CreateAccountResponse)

CreateCreateAccountResponse creates a response to parse from CreateAccount response

type CreateBackupRequest

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

CreateBackupRequest is the request struct for api CreateBackup

func CreateCreateBackupRequest

func CreateCreateBackupRequest() (request *CreateBackupRequest)

CreateCreateBackupRequest creates a request to invoke CreateBackup API

type CreateBackupResponse

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

CreateBackupResponse is the response struct for api CreateBackup

func CreateCreateBackupResponse

func CreateCreateBackupResponse() (response *CreateBackupResponse)

CreateCreateBackupResponse creates a response to parse from CreateBackup response

type CreateDBClusterEndpointRequest

type CreateDBClusterEndpointRequest struct {
	*requests.RpcRequest
	AutoAddNewNodes       string           `position:"Query" name:"AutoAddNewNodes"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken           string           `position:"Query" name:"ClientToken"`
	ReadWriteMode         string           `position:"Query" name:"ReadWriteMode"`
	EndpointType          string           `position:"Query" name:"EndpointType"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId           string           `position:"Query" name:"DBClusterId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	EndpointConfig        string           `position:"Query" name:"EndpointConfig"`
	DBEndpointDescription string           `position:"Query" name:"DBEndpointDescription"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	Nodes                 string           `position:"Query" name:"Nodes"`
}

CreateDBClusterEndpointRequest is the request struct for api CreateDBClusterEndpoint

func CreateCreateDBClusterEndpointRequest

func CreateCreateDBClusterEndpointRequest() (request *CreateDBClusterEndpointRequest)

CreateCreateDBClusterEndpointRequest creates a request to invoke CreateDBClusterEndpoint API

type CreateDBClusterEndpointResponse

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

CreateDBClusterEndpointResponse is the response struct for api CreateDBClusterEndpoint

func CreateCreateDBClusterEndpointResponse

func CreateCreateDBClusterEndpointResponse() (response *CreateDBClusterEndpointResponse)

CreateCreateDBClusterEndpointResponse creates a response to parse from CreateDBClusterEndpoint response

type CreateDBClusterRequest

type CreateDBClusterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId                        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription                   string           `position:"Query" name:"DBClusterDescription"`
	CreationCategory                       string           `position:"Query" name:"CreationCategory"`
	ResourceGroupId                        string           `position:"Query" name:"ResourceGroupId"`
	DBNodeClass                            string           `position:"Query" name:"DBNodeClass"`
	CreationOption                         string           `position:"Query" name:"CreationOption"`
	SourceResourceId                       string           `position:"Query" name:"SourceResourceId"`
	BackupRetentionPolicyOnClusterDeletion string           `position:"Query" name:"BackupRetentionPolicyOnClusterDeletion"`
	Period                                 string           `position:"Query" name:"Period"`
	OwnerId                                requests.Integer `position:"Query" name:"OwnerId"`
	VSwitchId                              string           `position:"Query" name:"VSwitchId"`
	SecurityIPList                         string           `position:"Query" name:"SecurityIPList"`
	DBMinorVersion                         string           `position:"Query" name:"DBMinorVersion"`
	AutoRenew                              requests.Boolean `position:"Query" name:"AutoRenew"`
	ZoneId                                 string           `position:"Query" name:"ZoneId"`
	TDEStatus                              requests.Boolean `position:"Query" name:"TDEStatus"`
	LowerCaseTableNames                    string           `position:"Query" name:"LowerCaseTableNames"`
	ClientToken                            string           `position:"Query" name:"ClientToken"`
	DefaultTimeZone                        string           `position:"Query" name:"DefaultTimeZone"`
	ClusterNetworkType                     string           `position:"Query" name:"ClusterNetworkType"`
	ParameterGroupId                       string           `position:"Query" name:"ParameterGroupId"`
	Engine                                 string           `position:"Query" name:"Engine"`
	GDNId                                  string           `position:"Query" name:"GDNId"`
	ResourceOwnerAccount                   string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount                           string           `position:"Query" name:"OwnerAccount"`
	UsedTime                               string           `position:"Query" name:"UsedTime"`
	VPCId                                  string           `position:"Query" name:"VPCId"`
	DBType                                 string           `position:"Query" name:"DBType"`
	DBVersion                              string           `position:"Query" name:"DBVersion"`
	CloneDataPoint                         string           `position:"Query" name:"CloneDataPoint"`
	PayType                                string           `position:"Query" name:"PayType"`
}

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

CreateDBClusterResponse is the response struct for api CreateDBCluster

func CreateCreateDBClusterResponse

func CreateCreateDBClusterResponse() (response *CreateDBClusterResponse)

CreateCreateDBClusterResponse creates a response to parse from CreateDBCluster response

type CreateDBEndpointAddressRequest

type CreateDBEndpointAddressRequest struct {
	*requests.RpcRequest
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
	DBEndpointId           string           `position:"Query" name:"DBEndpointId"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId            string           `position:"Query" name:"DBClusterId"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	NetType                string           `position:"Query" name:"NetType"`
}

CreateDBEndpointAddressRequest is the request struct for api CreateDBEndpointAddress

func CreateCreateDBEndpointAddressRequest

func CreateCreateDBEndpointAddressRequest() (request *CreateDBEndpointAddressRequest)

CreateCreateDBEndpointAddressRequest creates a request to invoke CreateDBEndpointAddress API

type CreateDBEndpointAddressResponse

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

CreateDBEndpointAddressResponse is the response struct for api CreateDBEndpointAddress

func CreateCreateDBEndpointAddressResponse

func CreateCreateDBEndpointAddressResponse() (response *CreateDBEndpointAddressResponse)

CreateCreateDBEndpointAddressResponse creates a response to parse from CreateDBEndpointAddress response

type CreateDBLinkRequest added in v1.61.732

type CreateDBLinkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceDBName         string           `position:"Query" name:"SourceDBName"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	TargetDBName         string           `position:"Query" name:"TargetDBName"`
	TargetIp             string           `position:"Query" name:"TargetIp"`
	DBLinkName           string           `position:"Query" name:"DBLinkName"`
	TargetPort           string           `position:"Query" name:"TargetPort"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	TargetDBInstanceName string           `position:"Query" name:"TargetDBInstanceName"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	TargetDBPasswd       string           `position:"Query" name:"TargetDBPasswd"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TargetDBAccount      string           `position:"Query" name:"TargetDBAccount"`
	VpcId                string           `position:"Query" name:"VpcId"`
}

CreateDBLinkRequest is the request struct for api CreateDBLink

func CreateCreateDBLinkRequest added in v1.61.732

func CreateCreateDBLinkRequest() (request *CreateDBLinkRequest)

CreateCreateDBLinkRequest creates a request to invoke CreateDBLink API

type CreateDBLinkResponse added in v1.61.732

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

CreateDBLinkResponse is the response struct for api CreateDBLink

func CreateCreateDBLinkResponse added in v1.61.732

func CreateCreateDBLinkResponse() (response *CreateDBLinkResponse)

CreateCreateDBLinkResponse creates a response to parse from CreateDBLink response

type CreateDBNodesDBNode

type CreateDBNodesDBNode struct {
	TargetClass string `name:"TargetClass"`
	ZoneId      string `name:"ZoneId"`
}

CreateDBNodesDBNode is a repeated param struct in CreateDBNodesRequest

type CreateDBNodesRequest

type CreateDBNodesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string                 `position:"Query" name:"ClientToken"`
	EndpointBindList     string                 `position:"Query" name:"EndpointBindList"`
	PlannedEndTime       string                 `position:"Query" name:"PlannedEndTime"`
	ResourceOwnerAccount string                 `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string                 `position:"Query" name:"DBClusterId"`
	OwnerAccount         string                 `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer       `position:"Query" name:"OwnerId"`
	PlannedStartTime     string                 `position:"Query" name:"PlannedStartTime"`
	DBNode               *[]CreateDBNodesDBNode `position:"Query" name:"DBNode"  type:"Repeated"`
}

CreateDBNodesRequest is the request struct for api CreateDBNodes

func CreateCreateDBNodesRequest

func CreateCreateDBNodesRequest() (request *CreateDBNodesRequest)

CreateCreateDBNodesRequest creates a request to invoke CreateDBNodes API

type CreateDBNodesResponse

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

CreateDBNodesResponse is the response struct for api CreateDBNodes

func CreateCreateDBNodesResponse

func CreateCreateDBNodesResponse() (response *CreateDBNodesResponse)

CreateCreateDBNodesResponse creates a response to parse from CreateDBNodes response

type CreateDatabaseRequest

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

CreateDatabaseRequest is the request struct for api CreateDatabase

func CreateCreateDatabaseRequest

func CreateCreateDatabaseRequest() (request *CreateDatabaseRequest)

CreateCreateDatabaseRequest creates a request to invoke CreateDatabase API

type CreateDatabaseResponse

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

CreateDatabaseResponse is the response struct for api CreateDatabase

func CreateCreateDatabaseResponse

func CreateCreateDatabaseResponse() (response *CreateDatabaseResponse)

CreateCreateDatabaseResponse creates a response to parse from CreateDatabase response

type CreateParameterGroupRequest added in v1.61.975

type CreateParameterGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBType               string           `position:"Query" name:"DBType"`
	DBVersion            string           `position:"Query" name:"DBVersion"`
	ParameterGroupName   string           `position:"Query" name:"ParameterGroupName"`
	Parameters           string           `position:"Query" name:"Parameters"`
	ParameterGroupDesc   string           `position:"Query" name:"ParameterGroupDesc"`
}

CreateParameterGroupRequest is the request struct for api CreateParameterGroup

func CreateCreateParameterGroupRequest added in v1.61.975

func CreateCreateParameterGroupRequest() (request *CreateParameterGroupRequest)

CreateCreateParameterGroupRequest creates a request to invoke CreateParameterGroup API

type CreateParameterGroupResponse added in v1.61.975

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

CreateParameterGroupResponse is the response struct for api CreateParameterGroup

func CreateCreateParameterGroupResponse added in v1.61.975

func CreateCreateParameterGroupResponse() (response *CreateParameterGroupResponse)

CreateCreateParameterGroupResponse creates a response to parse from CreateParameterGroup response

type DBAccount

type DBAccount struct {
	AccountName              string              `json:"AccountName" xml:"AccountName"`
	AccountStatus            string              `json:"AccountStatus" xml:"AccountStatus"`
	AccountDescription       string              `json:"AccountDescription" xml:"AccountDescription"`
	AccountType              string              `json:"AccountType" xml:"AccountType"`
	AccountLockState         string              `json:"AccountLockState" xml:"AccountLockState"`
	PrivilegeExceeded        string              `json:"PrivilegeExceeded" xml:"PrivilegeExceeded"`
	AccountPasswordValidTime string              `json:"AccountPasswordValidTime" xml:"AccountPasswordValidTime"`
	DatabasePrivileges       []DatabasePrivilege `json:"DatabasePrivileges" xml:"DatabasePrivileges"`
}

DBAccount is a nested struct in polardb response

type DBCluster

type DBCluster struct {
	DBNodeClass          string                      `json:"DBNodeClass" xml:"DBNodeClass"`
	DBType               string                      `json:"DBType" xml:"DBType"`
	Engine               string                      `json:"Engine" xml:"Engine"`
	CreateTime           string                      `json:"CreateTime" xml:"CreateTime"`
	DBClusterNetworkType string                      `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	RegionId             string                      `json:"RegionId" xml:"RegionId"`
	DeletedTime          string                      `json:"DeletedTime" xml:"DeletedTime"`
	DBNodeNumber         int                         `json:"DBNodeNumber" xml:"DBNodeNumber"`
	ResourceGroupId      string                      `json:"ResourceGroupId" xml:"ResourceGroupId"`
	Role                 string                      `json:"Role" xml:"Role"`
	ExpireTime           string                      `json:"ExpireTime" xml:"ExpireTime"`
	VpcId                string                      `json:"VpcId" xml:"VpcId"`
	Expired              string                      `json:"Expired" xml:"Expired"`
	DeletionLock         int                         `json:"DeletionLock" xml:"DeletionLock"`
	DBVersion            string                      `json:"DBVersion" xml:"DBVersion"`
	PayType              string                      `json:"PayType" xml:"PayType"`
	DBClusterId          string                      `json:"DBClusterId" xml:"DBClusterId"`
	DBClusterStatus      string                      `json:"DBClusterStatus" xml:"DBClusterStatus"`
	ZoneId               string                      `json:"ZoneId" xml:"ZoneId"`
	StorageUsed          int64                       `json:"StorageUsed" xml:"StorageUsed"`
	IsDeleted            int                         `json:"IsDeleted" xml:"IsDeleted"`
	DBClusterDescription string                      `json:"DBClusterDescription" xml:"DBClusterDescription"`
	LockMode             string                      `json:"LockMode" xml:"LockMode"`
	Tags                 TagsInDescribeDBClusters    `json:"Tags" xml:"Tags"`
	DBNodes              DBNodesInDescribeDBClusters `json:"DBNodes" xml:"DBNodes"`
}

DBCluster is a nested struct in polardb response

type DBClusterEndpoint added in v1.61.330

type DBClusterEndpoint struct {
	DBEndpointId string    `json:"DBEndpointId" xml:"DBEndpointId"`
	EndpointType string    `json:"EndpointType" xml:"EndpointType"`
	AddressItems []Address `json:"AddressItems" xml:"AddressItems"`
}

DBClusterEndpoint is a nested struct in polardb response

type DBClusterEndpointList added in v1.61.330

type DBClusterEndpointList struct {
	DBClusterEndpoint []DBClusterEndpoint `json:"DBClusterEndpoint" xml:"DBClusterEndpoint"`
}

DBClusterEndpointList is a nested struct in polardb response

type DBClusterIPArray

type DBClusterIPArray struct {
	DBClusterIPArrayName      string `json:"DBClusterIPArrayName" xml:"DBClusterIPArrayName"`
	DBClusterIPArrayAttribute string `json:"DBClusterIPArrayAttribute" xml:"DBClusterIPArrayAttribute"`
	SecurityIps               string `json:"SecurityIps" xml:"SecurityIps"`
}

DBClusterIPArray is a nested struct in polardb response

type DBClusterSecurityGroup added in v1.60.298

type DBClusterSecurityGroup struct {
	SecurityGroupId   string `json:"SecurityGroupId" xml:"SecurityGroupId"`
	SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"`
}

DBClusterSecurityGroup is a nested struct in polardb response

type DBClusterSecurityGroups added in v1.60.298

type DBClusterSecurityGroups struct {
	DBClusterSecurityGroup []DBClusterSecurityGroup `json:"DBClusterSecurityGroup" xml:"DBClusterSecurityGroup"`
}

DBClusterSecurityGroups is a nested struct in polardb response

type DBClusters added in v1.61.656

type DBClusters struct {
	DBCluster []DBCluster `json:"DBCluster" xml:"DBCluster"`
}

DBClusters is a nested struct in polardb response

type DBEndpoint

type DBEndpoint struct {
	DBEndpointId          string    `json:"DBEndpointId" xml:"DBEndpointId"`
	EndpointType          string    `json:"EndpointType" xml:"EndpointType"`
	Nodes                 string    `json:"Nodes" xml:"Nodes"`
	ReadWriteMode         string    `json:"ReadWriteMode" xml:"ReadWriteMode"`
	AutoAddNewNodes       string    `json:"AutoAddNewNodes" xml:"AutoAddNewNodes"`
	EndpointConfig        string    `json:"EndpointConfig" xml:"EndpointConfig"`
	NodeWithRoles         string    `json:"NodeWithRoles" xml:"NodeWithRoles"`
	DBEndpointDescription string    `json:"DBEndpointDescription" xml:"DBEndpointDescription"`
	AddressItems          []Address `json:"AddressItems" xml:"AddressItems"`
}

DBEndpoint is a nested struct in polardb response

type DBLinkInfos added in v1.61.732

type DBLinkInfos struct {
	DBLinkInfosItem []DBLinkInfosItem `json:"DBLinkInfos" xml:"DBLinkInfos"`
}

DBLinkInfos is a nested struct in polardb response

type DBLinkInfosItem added in v1.61.732

type DBLinkInfosItem struct {
	TargetDBInstanceName string `json:"TargetDBInstanceName" xml:"TargetDBInstanceName"`
	DBInstanceName       string `json:"DBInstanceName" xml:"DBInstanceName"`
	TargetDBName         string `json:"TargetDBName" xml:"TargetDBName"`
	TargetAccount        string `json:"TargetAccount" xml:"TargetAccount"`
	DBLinkName           string `json:"DBLinkName" xml:"DBLinkName"`
	SourceDBName         string `json:"SourceDBName" xml:"SourceDBName"`
}

DBLinkInfosItem is a nested struct in polardb response

type DBNode

type DBNode struct {
	DBNodeClass      string `json:"DBNodeClass" xml:"DBNodeClass"`
	MaxIOPS          int    `json:"MaxIOPS" xml:"MaxIOPS"`
	FailoverPriority int    `json:"FailoverPriority" xml:"FailoverPriority"`
	DBNodeRole       string `json:"DBNodeRole" xml:"DBNodeRole"`
	MaxConnections   int    `json:"MaxConnections" xml:"MaxConnections"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
	ZoneId           string `json:"ZoneId" xml:"ZoneId"`
	DBNodeStatus     string `json:"DBNodeStatus" xml:"DBNodeStatus"`
	DBNodeId         string `json:"DBNodeId" xml:"DBNodeId"`
	CreationTime     string `json:"CreationTime" xml:"CreationTime"`
}

DBNode is a nested struct in polardb response

type DBNodeIds added in v1.60.327

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

DBNodeIds is a nested struct in polardb response

type DBNodesInDescribeDBClusterAttribute

type DBNodesInDescribeDBClusterAttribute struct {
	DBNode []DBNode `json:"DBNode" xml:"DBNode"`
}

DBNodesInDescribeDBClusterAttribute is a nested struct in polardb response

type DBNodesInDescribeDBClusters

type DBNodesInDescribeDBClusters struct {
	DBNode []DBNode `json:"DBNode" xml:"DBNode"`
}

DBNodesInDescribeDBClusters is a nested struct in polardb response

type Data added in v1.61.838

type Data struct {
	TotalRecordCount int          `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageSize         int          `json:"PageSize" xml:"PageSize"`
	PageNumber       int          `json:"PageNumber" xml:"PageNumber"`
	TimerInfos       []TimerInfos `json:"TimerInfos" xml:"TimerInfos"`
}

Data is a nested struct in polardb response

type Database

type Database struct {
	DBName           string                      `json:"DBName" xml:"DBName"`
	DBStatus         string                      `json:"DBStatus" xml:"DBStatus"`
	DBDescription    string                      `json:"DBDescription" xml:"DBDescription"`
	CharacterSetName string                      `json:"CharacterSetName" xml:"CharacterSetName"`
	Engine           string                      `json:"Engine" xml:"Engine"`
	Accounts         AccountsInDescribeDatabases `json:"Accounts" xml:"Accounts"`
}

Database is a nested struct in polardb response

type DatabasePrivilege

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

DatabasePrivilege is a nested struct in polardb response

type DatabasePrivileges

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

DatabasePrivileges is a nested struct in polardb response

type Databases

type Databases struct {
	Database []Database `json:"Database" xml:"Database"`
}

Databases is a nested struct in polardb response

type DeleteAccountRequest

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

DeleteAccountRequest is the request struct for api DeleteAccount

func CreateDeleteAccountRequest

func CreateDeleteAccountRequest() (request *DeleteAccountRequest)

CreateDeleteAccountRequest creates a request to invoke DeleteAccount API

type DeleteAccountResponse

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

DeleteAccountResponse is the response struct for api DeleteAccount

func CreateDeleteAccountResponse

func CreateDeleteAccountResponse() (response *DeleteAccountResponse)

CreateDeleteAccountResponse creates a response to parse from DeleteAccount response

type DeleteBackupRequest

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

DeleteBackupRequest is the request struct for api DeleteBackup

func CreateDeleteBackupRequest

func CreateDeleteBackupRequest() (request *DeleteBackupRequest)

CreateDeleteBackupRequest creates a request to invoke DeleteBackup API

type DeleteBackupResponse

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

DeleteBackupResponse is the response struct for api DeleteBackup

func CreateDeleteBackupResponse

func CreateDeleteBackupResponse() (response *DeleteBackupResponse)

CreateDeleteBackupResponse creates a response to parse from DeleteBackup response

type DeleteDBClusterEndpointRequest

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

DeleteDBClusterEndpointRequest is the request struct for api DeleteDBClusterEndpoint

func CreateDeleteDBClusterEndpointRequest

func CreateDeleteDBClusterEndpointRequest() (request *DeleteDBClusterEndpointRequest)

CreateDeleteDBClusterEndpointRequest creates a request to invoke DeleteDBClusterEndpoint API

type DeleteDBClusterEndpointResponse

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

DeleteDBClusterEndpointResponse is the response struct for api DeleteDBClusterEndpoint

func CreateDeleteDBClusterEndpointResponse

func CreateDeleteDBClusterEndpointResponse() (response *DeleteDBClusterEndpointResponse)

CreateDeleteDBClusterEndpointResponse creates a response to parse from DeleteDBClusterEndpoint response

type DeleteDBClusterRequest

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

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

DeleteDBClusterResponse is the response struct for api DeleteDBCluster

func CreateDeleteDBClusterResponse

func CreateDeleteDBClusterResponse() (response *DeleteDBClusterResponse)

CreateDeleteDBClusterResponse creates a response to parse from DeleteDBCluster response

type DeleteDBEndpointAddressRequest

type DeleteDBEndpointAddressRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBEndpointId         string           `position:"Query" name:"DBEndpointId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NetType              string           `position:"Query" name:"NetType"`
}

DeleteDBEndpointAddressRequest is the request struct for api DeleteDBEndpointAddress

func CreateDeleteDBEndpointAddressRequest

func CreateDeleteDBEndpointAddressRequest() (request *DeleteDBEndpointAddressRequest)

CreateDeleteDBEndpointAddressRequest creates a request to invoke DeleteDBEndpointAddress API

type DeleteDBEndpointAddressResponse

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

DeleteDBEndpointAddressResponse is the response struct for api DeleteDBEndpointAddress

func CreateDeleteDBEndpointAddressResponse

func CreateDeleteDBEndpointAddressResponse() (response *DeleteDBEndpointAddressResponse)

CreateDeleteDBEndpointAddressResponse creates a response to parse from DeleteDBEndpointAddress response

type DeleteDBLinkRequest added in v1.61.732

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

DeleteDBLinkRequest is the request struct for api DeleteDBLink

func CreateDeleteDBLinkRequest added in v1.61.732

func CreateDeleteDBLinkRequest() (request *DeleteDBLinkRequest)

CreateDeleteDBLinkRequest creates a request to invoke DeleteDBLink API

type DeleteDBLinkResponse added in v1.61.732

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

DeleteDBLinkResponse is the response struct for api DeleteDBLink

func CreateDeleteDBLinkResponse added in v1.61.732

func CreateDeleteDBLinkResponse() (response *DeleteDBLinkResponse)

CreateDeleteDBLinkResponse creates a response to parse from DeleteDBLink response

type DeleteDBNodesRequest

type DeleteDBNodesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBNodeId             *[]string        `position:"Query" name:"DBNodeId"  type:"Repeated"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteDBNodesRequest is the request struct for api DeleteDBNodes

func CreateDeleteDBNodesRequest

func CreateDeleteDBNodesRequest() (request *DeleteDBNodesRequest)

CreateDeleteDBNodesRequest creates a request to invoke DeleteDBNodes API

type DeleteDBNodesResponse

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

DeleteDBNodesResponse is the response struct for api DeleteDBNodes

func CreateDeleteDBNodesResponse

func CreateDeleteDBNodesResponse() (response *DeleteDBNodesResponse)

CreateDeleteDBNodesResponse creates a response to parse from DeleteDBNodes response

type DeleteDatabaseRequest

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

DeleteDatabaseRequest is the request struct for api DeleteDatabase

func CreateDeleteDatabaseRequest

func CreateDeleteDatabaseRequest() (request *DeleteDatabaseRequest)

CreateDeleteDatabaseRequest creates a request to invoke DeleteDatabase API

type DeleteDatabaseResponse

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

DeleteDatabaseResponse is the response struct for api DeleteDatabase

func CreateDeleteDatabaseResponse

func CreateDeleteDatabaseResponse() (response *DeleteDatabaseResponse)

CreateDeleteDatabaseResponse creates a response to parse from DeleteDatabase response

type DeleteParameterGroupRequest added in v1.61.975

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

DeleteParameterGroupRequest is the request struct for api DeleteParameterGroup

func CreateDeleteParameterGroupRequest added in v1.61.975

func CreateDeleteParameterGroupRequest() (request *DeleteParameterGroupRequest)

CreateDeleteParameterGroupRequest creates a request to invoke DeleteParameterGroup API

type DeleteParameterGroupResponse added in v1.61.975

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

DeleteParameterGroupResponse is the response struct for api DeleteParameterGroup

func CreateDeleteParameterGroupResponse added in v1.61.975

func CreateDeleteParameterGroupResponse() (response *DeleteParameterGroupResponse)

CreateDeleteParameterGroupResponse creates a response to parse from DeleteParameterGroup response

type DescribeAccountsRequest

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

DescribeAccountsRequest is the request struct for api DescribeAccounts

func CreateDescribeAccountsRequest

func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)

CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API

type DescribeAccountsResponse

type DescribeAccountsResponse struct {
	*responses.BaseResponse
	RequestId       string      `json:"RequestId" xml:"RequestId"`
	PageNumber      int         `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount int         `json:"PageRecordCount" xml:"PageRecordCount"`
	Accounts        []DBAccount `json:"Accounts" xml:"Accounts"`
}

DescribeAccountsResponse is the response struct for api DescribeAccounts

func CreateDescribeAccountsResponse

func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)

CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response

type DescribeAutoRenewAttributeRequest

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

DescribeAutoRenewAttributeRequest is the request struct for api DescribeAutoRenewAttribute

func CreateDescribeAutoRenewAttributeRequest

func CreateDescribeAutoRenewAttributeRequest() (request *DescribeAutoRenewAttributeRequest)

CreateDescribeAutoRenewAttributeRequest creates a request to invoke DescribeAutoRenewAttribute API

type DescribeAutoRenewAttributeResponse

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

DescribeAutoRenewAttributeResponse is the response struct for api DescribeAutoRenewAttribute

func CreateDescribeAutoRenewAttributeResponse

func CreateDescribeAutoRenewAttributeResponse() (response *DescribeAutoRenewAttributeResponse)

CreateDescribeAutoRenewAttributeResponse creates a response to parse from DescribeAutoRenewAttribute response

type DescribeBackupLogsRequest added in v1.60.359

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

DescribeBackupLogsRequest is the request struct for api DescribeBackupLogs

func CreateDescribeBackupLogsRequest added in v1.60.359

func CreateDescribeBackupLogsRequest() (request *DescribeBackupLogsRequest)

CreateDescribeBackupLogsRequest creates a request to invoke DescribeBackupLogs API

type DescribeBackupLogsResponse added in v1.60.359

type DescribeBackupLogsResponse struct {
	*responses.BaseResponse
	RequestId        string                    `json:"RequestId" xml:"RequestId"`
	TotalRecordCount string                    `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       string                    `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  string                    `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeBackupLogs `json:"Items" xml:"Items"`
}

DescribeBackupLogsResponse is the response struct for api DescribeBackupLogs

func CreateDescribeBackupLogsResponse added in v1.60.359

func CreateDescribeBackupLogsResponse() (response *DescribeBackupLogsResponse)

CreateDescribeBackupLogsResponse creates a response to parse from DescribeBackupLogs response

type DescribeBackupPolicyRequest

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

DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyRequest

func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)

CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

type DescribeBackupPolicyResponse

type DescribeBackupPolicyResponse struct {
	*responses.BaseResponse
	PreferredBackupPeriod                  string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	DataLevel1BackupRetentionPeriod        string `json:"DataLevel1BackupRetentionPeriod" xml:"DataLevel1BackupRetentionPeriod"`
	RequestId                              string `json:"RequestId" xml:"RequestId"`
	BackupRetentionPolicyOnClusterDeletion string `json:"BackupRetentionPolicyOnClusterDeletion" xml:"BackupRetentionPolicyOnClusterDeletion"`
	PreferredBackupTime                    string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	BackupFrequency                        string `json:"BackupFrequency" xml:"BackupFrequency"`
	PreferredNextBackupTime                string `json:"PreferredNextBackupTime" xml:"PreferredNextBackupTime"`
	BackupRetentionPeriod                  int    `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	DataLevel2BackupRetentionPeriod        string `json:"DataLevel2BackupRetentionPeriod" xml:"DataLevel2BackupRetentionPeriod"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupTasksRequest added in v1.61.352

type DescribeBackupTasksRequest struct {
	*requests.RpcRequest
	BackupJobId          string           `position:"Query" name:"BackupJobId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	BackupMode           string           `position:"Query" name:"BackupMode"`
}

DescribeBackupTasksRequest is the request struct for api DescribeBackupTasks

func CreateDescribeBackupTasksRequest added in v1.61.352

func CreateDescribeBackupTasksRequest() (request *DescribeBackupTasksRequest)

CreateDescribeBackupTasksRequest creates a request to invoke DescribeBackupTasks API

type DescribeBackupTasksResponse added in v1.61.352

type DescribeBackupTasksResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Items     ItemsInDescribeBackupTasks `json:"Items" xml:"Items"`
}

DescribeBackupTasksResponse is the response struct for api DescribeBackupTasks

func CreateDescribeBackupTasksResponse added in v1.61.352

func CreateDescribeBackupTasksResponse() (response *DescribeBackupTasksResponse)

CreateDescribeBackupTasksResponse creates a response to parse from DescribeBackupTasks response

type DescribeBackupsRequest

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

DescribeBackupsRequest is the request struct for api DescribeBackups

func CreateDescribeBackupsRequest

func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest)

CreateDescribeBackupsRequest creates a request to invoke DescribeBackups API

type DescribeBackupsResponse

type DescribeBackupsResponse struct {
	*responses.BaseResponse
	RequestId        string                 `json:"RequestId" xml:"RequestId"`
	TotalRecordCount string                 `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       string                 `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  string                 `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeBackups `json:"Items" xml:"Items"`
}

DescribeBackupsResponse is the response struct for api DescribeBackups

func CreateDescribeBackupsResponse

func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)

CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response

type DescribeCharacterSetNameRequest added in v1.61.838

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

DescribeCharacterSetNameRequest is the request struct for api DescribeCharacterSetName

func CreateDescribeCharacterSetNameRequest added in v1.61.838

func CreateDescribeCharacterSetNameRequest() (request *DescribeCharacterSetNameRequest)

CreateDescribeCharacterSetNameRequest creates a request to invoke DescribeCharacterSetName API

type DescribeCharacterSetNameResponse added in v1.61.838

type DescribeCharacterSetNameResponse struct {
	*responses.BaseResponse
	RequestId             string                `json:"RequestId" xml:"RequestId"`
	Engine                string                `json:"Engine" xml:"Engine"`
	CharacterSetNameItems CharacterSetNameItems `json:"CharacterSetNameItems" xml:"CharacterSetNameItems"`
}

DescribeCharacterSetNameResponse is the response struct for api DescribeCharacterSetName

func CreateDescribeCharacterSetNameResponse added in v1.61.838

func CreateDescribeCharacterSetNameResponse() (response *DescribeCharacterSetNameResponse)

CreateDescribeCharacterSetNameResponse creates a response to parse from DescribeCharacterSetName response

type DescribeDBClusterAccessWhitelistRequest

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

DescribeDBClusterAccessWhitelistRequest is the request struct for api DescribeDBClusterAccessWhitelist

func CreateDescribeDBClusterAccessWhitelistRequest

func CreateDescribeDBClusterAccessWhitelistRequest() (request *DescribeDBClusterAccessWhitelistRequest)

CreateDescribeDBClusterAccessWhitelistRequest creates a request to invoke DescribeDBClusterAccessWhitelist API

type DescribeDBClusterAccessWhitelistResponse

type DescribeDBClusterAccessWhitelistResponse struct {
	*responses.BaseResponse
	RequestId               string                                  `json:"RequestId" xml:"RequestId"`
	Items                   ItemsInDescribeDBClusterAccessWhitelist `json:"Items" xml:"Items"`
	DBClusterSecurityGroups DBClusterSecurityGroups                 `json:"DBClusterSecurityGroups" xml:"DBClusterSecurityGroups"`
}

DescribeDBClusterAccessWhitelistResponse is the response struct for api DescribeDBClusterAccessWhitelist

func CreateDescribeDBClusterAccessWhitelistResponse

func CreateDescribeDBClusterAccessWhitelistResponse() (response *DescribeDBClusterAccessWhitelistResponse)

CreateDescribeDBClusterAccessWhitelistResponse creates a response to parse from DescribeDBClusterAccessWhitelist response

type DescribeDBClusterAttributeRequest

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

DescribeDBClusterAttributeRequest is the request struct for api DescribeDBClusterAttribute

func CreateDescribeDBClusterAttributeRequest

func CreateDescribeDBClusterAttributeRequest() (request *DescribeDBClusterAttributeRequest)

CreateDescribeDBClusterAttributeRequest creates a request to invoke DescribeDBClusterAttribute API

type DescribeDBClusterAttributeResponse

type DescribeDBClusterAttributeResponse struct {
	*responses.BaseResponse
	RequestId                 string   `json:"RequestId" xml:"RequestId"`
	RegionId                  string   `json:"RegionId" xml:"RegionId"`
	DBClusterNetworkType      string   `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	VPCId                     string   `json:"VPCId" xml:"VPCId"`
	VSwitchId                 string   `json:"VSwitchId" xml:"VSwitchId"`
	PayType                   string   `json:"PayType" xml:"PayType"`
	DBClusterId               string   `json:"DBClusterId" xml:"DBClusterId"`
	DBClusterStatus           string   `json:"DBClusterStatus" xml:"DBClusterStatus"`
	DBClusterDescription      string   `json:"DBClusterDescription" xml:"DBClusterDescription"`
	Engine                    string   `json:"Engine" xml:"Engine"`
	DBType                    string   `json:"DBType" xml:"DBType"`
	DBVersion                 string   `json:"DBVersion" xml:"DBVersion"`
	LockMode                  string   `json:"LockMode" xml:"LockMode"`
	DeletionLock              int      `json:"DeletionLock" xml:"DeletionLock"`
	CreationTime              string   `json:"CreationTime" xml:"CreationTime"`
	ExpireTime                string   `json:"ExpireTime" xml:"ExpireTime"`
	Expired                   string   `json:"Expired" xml:"Expired"`
	MaintainTime              string   `json:"MaintainTime" xml:"MaintainTime"`
	StorageUsed               int64    `json:"StorageUsed" xml:"StorageUsed"`
	StorageMax                int64    `json:"StorageMax" xml:"StorageMax"`
	ZoneIds                   string   `json:"ZoneIds" xml:"ZoneIds"`
	SQLSize                   int64    `json:"SQLSize" xml:"SQLSize"`
	IsLatestVersion           bool     `json:"IsLatestVersion" xml:"IsLatestVersion"`
	ResourceGroupId           string   `json:"ResourceGroupId" xml:"ResourceGroupId"`
	DataLevel1BackupChainSize int64    `json:"DataLevel1BackupChainSize" xml:"DataLevel1BackupChainSize"`
	Category                  string   `json:"Category" xml:"Category"`
	DBVersionStatus           string   `json:"DBVersionStatus" xml:"DBVersionStatus"`
	Tags                      []Tag    `json:"Tags" xml:"Tags"`
	DBNodes                   []DBNode `json:"DBNodes" xml:"DBNodes"`
}

DescribeDBClusterAttributeResponse is the response struct for api DescribeDBClusterAttribute

func CreateDescribeDBClusterAttributeResponse

func CreateDescribeDBClusterAttributeResponse() (response *DescribeDBClusterAttributeResponse)

CreateDescribeDBClusterAttributeResponse creates a response to parse from DescribeDBClusterAttribute response

type DescribeDBClusterAuditLogCollectorRequest added in v1.61.330

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

DescribeDBClusterAuditLogCollectorRequest is the request struct for api DescribeDBClusterAuditLogCollector

func CreateDescribeDBClusterAuditLogCollectorRequest added in v1.61.330

func CreateDescribeDBClusterAuditLogCollectorRequest() (request *DescribeDBClusterAuditLogCollectorRequest)

CreateDescribeDBClusterAuditLogCollectorRequest creates a request to invoke DescribeDBClusterAuditLogCollector API

type DescribeDBClusterAuditLogCollectorResponse added in v1.61.330

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

DescribeDBClusterAuditLogCollectorResponse is the response struct for api DescribeDBClusterAuditLogCollector

func CreateDescribeDBClusterAuditLogCollectorResponse added in v1.61.330

func CreateDescribeDBClusterAuditLogCollectorResponse() (response *DescribeDBClusterAuditLogCollectorResponse)

CreateDescribeDBClusterAuditLogCollectorResponse creates a response to parse from DescribeDBClusterAuditLogCollector response

type DescribeDBClusterAvailableResourcesRequest added in v1.61.98

type DescribeDBClusterAvailableResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBNodeClass          string           `position:"Query" name:"DBNodeClass"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBType               string           `position:"Query" name:"DBType"`
	DBVersion            string           `position:"Query" name:"DBVersion"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	PayType              string           `position:"Query" name:"PayType"`
}

DescribeDBClusterAvailableResourcesRequest is the request struct for api DescribeDBClusterAvailableResources

func CreateDescribeDBClusterAvailableResourcesRequest added in v1.61.98

func CreateDescribeDBClusterAvailableResourcesRequest() (request *DescribeDBClusterAvailableResourcesRequest)

CreateDescribeDBClusterAvailableResourcesRequest creates a request to invoke DescribeDBClusterAvailableResources API

type DescribeDBClusterAvailableResourcesResponse added in v1.61.98

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

DescribeDBClusterAvailableResourcesResponse is the response struct for api DescribeDBClusterAvailableResources

func CreateDescribeDBClusterAvailableResourcesResponse added in v1.61.98

func CreateDescribeDBClusterAvailableResourcesResponse() (response *DescribeDBClusterAvailableResourcesResponse)

CreateDescribeDBClusterAvailableResourcesResponse creates a response to parse from DescribeDBClusterAvailableResources response

type DescribeDBClusterEndpointsRequest

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

DescribeDBClusterEndpointsRequest is the request struct for api DescribeDBClusterEndpoints

func CreateDescribeDBClusterEndpointsRequest

func CreateDescribeDBClusterEndpointsRequest() (request *DescribeDBClusterEndpointsRequest)

CreateDescribeDBClusterEndpointsRequest creates a request to invoke DescribeDBClusterEndpoints API

type DescribeDBClusterEndpointsResponse

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

DescribeDBClusterEndpointsResponse is the response struct for api DescribeDBClusterEndpoints

func CreateDescribeDBClusterEndpointsResponse

func CreateDescribeDBClusterEndpointsResponse() (response *DescribeDBClusterEndpointsResponse)

CreateDescribeDBClusterEndpointsResponse creates a response to parse from DescribeDBClusterEndpoints response

type DescribeDBClusterMigrationRequest

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

DescribeDBClusterMigrationRequest is the request struct for api DescribeDBClusterMigration

func CreateDescribeDBClusterMigrationRequest

func CreateDescribeDBClusterMigrationRequest() (request *DescribeDBClusterMigrationRequest)

CreateDescribeDBClusterMigrationRequest creates a request to invoke DescribeDBClusterMigration API

type DescribeDBClusterMigrationResponse

type DescribeDBClusterMigrationResponse struct {
	*responses.BaseResponse
	RequestId              string              `json:"RequestId" xml:"RequestId"`
	DBClusterId            string              `json:"DBClusterId" xml:"DBClusterId"`
	SourceRDSDBInstanceId  string              `json:"SourceRDSDBInstanceId" xml:"SourceRDSDBInstanceId"`
	MigrationStatus        string              `json:"MigrationStatus" xml:"MigrationStatus"`
	Topologies             string              `json:"Topologies" xml:"Topologies"`
	DelayedSeconds         int                 `json:"DelayedSeconds" xml:"DelayedSeconds"`
	ExpiredTime            string              `json:"ExpiredTime" xml:"ExpiredTime"`
	RdsReadWriteMode       string              `json:"RdsReadWriteMode" xml:"RdsReadWriteMode"`
	DBClusterReadWriteMode string              `json:"DBClusterReadWriteMode" xml:"DBClusterReadWriteMode"`
	Comment                string              `json:"Comment" xml:"Comment"`
	DBClusterEndpointList  []DBClusterEndpoint `json:"DBClusterEndpointList" xml:"DBClusterEndpointList"`
	RdsEndpointList        []RdsEndpoint       `json:"RdsEndpointList" xml:"RdsEndpointList"`
}

DescribeDBClusterMigrationResponse is the response struct for api DescribeDBClusterMigration

func CreateDescribeDBClusterMigrationResponse

func CreateDescribeDBClusterMigrationResponse() (response *DescribeDBClusterMigrationResponse)

CreateDescribeDBClusterMigrationResponse creates a response to parse from DescribeDBClusterMigration response

type DescribeDBClusterMonitorRequest added in v1.61.98

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

DescribeDBClusterMonitorRequest is the request struct for api DescribeDBClusterMonitor

func CreateDescribeDBClusterMonitorRequest added in v1.61.98

func CreateDescribeDBClusterMonitorRequest() (request *DescribeDBClusterMonitorRequest)

CreateDescribeDBClusterMonitorRequest creates a request to invoke DescribeDBClusterMonitor API

type DescribeDBClusterMonitorResponse added in v1.61.98

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

DescribeDBClusterMonitorResponse is the response struct for api DescribeDBClusterMonitor

func CreateDescribeDBClusterMonitorResponse added in v1.61.98

func CreateDescribeDBClusterMonitorResponse() (response *DescribeDBClusterMonitorResponse)

CreateDescribeDBClusterMonitorResponse creates a response to parse from DescribeDBClusterMonitor response

type DescribeDBClusterParametersRequest

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

DescribeDBClusterParametersRequest is the request struct for api DescribeDBClusterParameters

func CreateDescribeDBClusterParametersRequest

func CreateDescribeDBClusterParametersRequest() (request *DescribeDBClusterParametersRequest)

CreateDescribeDBClusterParametersRequest creates a request to invoke DescribeDBClusterParameters API

type DescribeDBClusterParametersResponse

type DescribeDBClusterParametersResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Engine            string            `json:"Engine" xml:"Engine"`
	DBType            string            `json:"DBType" xml:"DBType"`
	DBVersion         string            `json:"DBVersion" xml:"DBVersion"`
	RunningParameters RunningParameters `json:"RunningParameters" xml:"RunningParameters"`
}

DescribeDBClusterParametersResponse is the response struct for api DescribeDBClusterParameters

func CreateDescribeDBClusterParametersResponse

func CreateDescribeDBClusterParametersResponse() (response *DescribeDBClusterParametersResponse)

CreateDescribeDBClusterParametersResponse creates a response to parse from DescribeDBClusterParameters response

type DescribeDBClusterPerformanceRequest

type DescribeDBClusterPerformanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	Key                  string           `position:"Query" name:"Key"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Metric               string           `position:"Query" name:"Metric"`
}

DescribeDBClusterPerformanceRequest is the request struct for api DescribeDBClusterPerformance

func CreateDescribeDBClusterPerformanceRequest

func CreateDescribeDBClusterPerformanceRequest() (request *DescribeDBClusterPerformanceRequest)

CreateDescribeDBClusterPerformanceRequest creates a request to invoke DescribeDBClusterPerformance API

type DescribeDBClusterPerformanceResponse

type DescribeDBClusterPerformanceResponse struct {
	*responses.BaseResponse
	RequestId       string                                        `json:"RequestId" xml:"RequestId"`
	DBClusterId     string                                        `json:"DBClusterId" xml:"DBClusterId"`
	Engine          string                                        `json:"Engine" xml:"Engine"`
	DBType          string                                        `json:"DBType" xml:"DBType"`
	DBVersion       string                                        `json:"DBVersion" xml:"DBVersion"`
	StartTime       string                                        `json:"StartTime" xml:"StartTime"`
	EndTime         string                                        `json:"EndTime" xml:"EndTime"`
	PerformanceKeys PerformanceKeysInDescribeDBClusterPerformance `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBClusterPerformanceResponse is the response struct for api DescribeDBClusterPerformance

func CreateDescribeDBClusterPerformanceResponse

func CreateDescribeDBClusterPerformanceResponse() (response *DescribeDBClusterPerformanceResponse)

CreateDescribeDBClusterPerformanceResponse creates a response to parse from DescribeDBClusterPerformance response

type DescribeDBClusterSSLRequest added in v1.60.380

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

DescribeDBClusterSSLRequest is the request struct for api DescribeDBClusterSSL

func CreateDescribeDBClusterSSLRequest added in v1.60.380

func CreateDescribeDBClusterSSLRequest() (request *DescribeDBClusterSSLRequest)

CreateDescribeDBClusterSSLRequest creates a request to invoke DescribeDBClusterSSL API

type DescribeDBClusterSSLResponse added in v1.60.380

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

DescribeDBClusterSSLResponse is the response struct for api DescribeDBClusterSSL

func CreateDescribeDBClusterSSLResponse added in v1.60.380

func CreateDescribeDBClusterSSLResponse() (response *DescribeDBClusterSSLResponse)

CreateDescribeDBClusterSSLResponse creates a response to parse from DescribeDBClusterSSL response

type DescribeDBClusterTDERequest added in v1.61.628

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

DescribeDBClusterTDERequest is the request struct for api DescribeDBClusterTDE

func CreateDescribeDBClusterTDERequest added in v1.61.628

func CreateDescribeDBClusterTDERequest() (request *DescribeDBClusterTDERequest)

CreateDescribeDBClusterTDERequest creates a request to invoke DescribeDBClusterTDE API

type DescribeDBClusterTDEResponse added in v1.61.628

type DescribeDBClusterTDEResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	DBClusterId   string `json:"DBClusterId" xml:"DBClusterId"`
	TDEStatus     string `json:"TDEStatus" xml:"TDEStatus"`
	EncryptionKey string `json:"EncryptionKey" xml:"EncryptionKey"`
}

DescribeDBClusterTDEResponse is the response struct for api DescribeDBClusterTDE

func CreateDescribeDBClusterTDEResponse added in v1.61.628

func CreateDescribeDBClusterTDEResponse() (response *DescribeDBClusterTDEResponse)

CreateDescribeDBClusterTDEResponse creates a response to parse from DescribeDBClusterTDE response

type DescribeDBClusterVersionRequest added in v1.61.692

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

DescribeDBClusterVersionRequest is the request struct for api DescribeDBClusterVersion

func CreateDescribeDBClusterVersionRequest added in v1.61.692

func CreateDescribeDBClusterVersionRequest() (request *DescribeDBClusterVersionRequest)

CreateDescribeDBClusterVersionRequest creates a request to invoke DescribeDBClusterVersion API

type DescribeDBClusterVersionResponse added in v1.61.692

type DescribeDBClusterVersionResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	DBClusterId       string `json:"DBClusterId" xml:"DBClusterId"`
	DBVersion         string `json:"DBVersion" xml:"DBVersion"`
	DBMinorVersion    string `json:"DBMinorVersion" xml:"DBMinorVersion"`
	DBVersionStatus   string `json:"DBVersionStatus" xml:"DBVersionStatus"`
	IsLatestVersion   string `json:"IsLatestVersion" xml:"IsLatestVersion"`
	DBRevisionVersion string `json:"DBRevisionVersion" xml:"DBRevisionVersion"`
}

DescribeDBClusterVersionResponse is the response struct for api DescribeDBClusterVersion

func CreateDescribeDBClusterVersionResponse added in v1.61.692

func CreateDescribeDBClusterVersionResponse() (response *DescribeDBClusterVersionResponse)

CreateDescribeDBClusterVersionResponse creates a response to parse from DescribeDBClusterVersion response

type DescribeDBClustersRequest

type DescribeDBClustersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer         `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string                   `position:"Query" name:"DBClusterDescription"`
	DBClusterStatus      string                   `position:"Query" name:"DBClusterStatus"`
	PageNumber           requests.Integer         `position:"Query" name:"PageNumber"`
	ResourceGroupId      string                   `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer         `position:"Query" name:"PageSize"`
	Tag                  *[]DescribeDBClustersTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceOwnerAccount string                   `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                   `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer         `position:"Query" name:"OwnerId"`
	DBType               string                   `position:"Query" name:"DBType"`
	DBClusterIds         string                   `position:"Query" name:"DBClusterIds"`
}

DescribeDBClustersRequest is the request struct for api DescribeDBClusters

func CreateDescribeDBClustersRequest

func CreateDescribeDBClustersRequest() (request *DescribeDBClustersRequest)

CreateDescribeDBClustersRequest creates a request to invoke DescribeDBClusters API

type DescribeDBClustersResponse

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

DescribeDBClustersResponse is the response struct for api DescribeDBClusters

func CreateDescribeDBClustersResponse

func CreateDescribeDBClustersResponse() (response *DescribeDBClustersResponse)

CreateDescribeDBClustersResponse creates a response to parse from DescribeDBClusters response

type DescribeDBClustersTag

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

DescribeDBClustersTag is a repeated param struct in DescribeDBClustersRequest

type DescribeDBClustersWithBackupsRequest added in v1.61.180

type DescribeDBClustersWithBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	IsDeleted            requests.Integer `position:"Query" name:"IsDeleted"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBType               string           `position:"Query" name:"DBType"`
	DBVersion            string           `position:"Query" name:"DBVersion"`
	DBClusterIds         string           `position:"Query" name:"DBClusterIds"`
}

DescribeDBClustersWithBackupsRequest is the request struct for api DescribeDBClustersWithBackups

func CreateDescribeDBClustersWithBackupsRequest added in v1.61.180

func CreateDescribeDBClustersWithBackupsRequest() (request *DescribeDBClustersWithBackupsRequest)

CreateDescribeDBClustersWithBackupsRequest creates a request to invoke DescribeDBClustersWithBackups API

type DescribeDBClustersWithBackupsResponse added in v1.61.180

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

DescribeDBClustersWithBackupsResponse is the response struct for api DescribeDBClustersWithBackups

func CreateDescribeDBClustersWithBackupsResponse added in v1.61.180

func CreateDescribeDBClustersWithBackupsResponse() (response *DescribeDBClustersWithBackupsResponse)

CreateDescribeDBClustersWithBackupsResponse creates a response to parse from DescribeDBClustersWithBackups response

type DescribeDBInitializeVariableRequest added in v1.61.838

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

DescribeDBInitializeVariableRequest is the request struct for api DescribeDBInitializeVariable

func CreateDescribeDBInitializeVariableRequest added in v1.61.838

func CreateDescribeDBInitializeVariableRequest() (request *DescribeDBInitializeVariableRequest)

CreateDescribeDBInitializeVariableRequest creates a request to invoke DescribeDBInitializeVariable API

type DescribeDBInitializeVariableResponse added in v1.61.838

type DescribeDBInitializeVariableResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	DBType    string    `json:"DBType" xml:"DBType"`
	DBVersion string    `json:"DBVersion" xml:"DBVersion"`
	Variables Variables `json:"Variables" xml:"Variables"`
}

DescribeDBInitializeVariableResponse is the response struct for api DescribeDBInitializeVariable

func CreateDescribeDBInitializeVariableResponse added in v1.61.838

func CreateDescribeDBInitializeVariableResponse() (response *DescribeDBInitializeVariableResponse)

CreateDescribeDBInitializeVariableResponse creates a response to parse from DescribeDBInitializeVariable response

type DescribeDBLinksRequest added in v1.61.732

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

DescribeDBLinksRequest is the request struct for api DescribeDBLinks

func CreateDescribeDBLinksRequest added in v1.61.732

func CreateDescribeDBLinksRequest() (request *DescribeDBLinksRequest)

CreateDescribeDBLinksRequest creates a request to invoke DescribeDBLinks API

type DescribeDBLinksResponse added in v1.61.732

type DescribeDBLinksResponse struct {
	*responses.BaseResponse
	RequestId      string            `json:"RequestId" xml:"RequestId"`
	DBInstanceName string            `json:"DBInstanceName" xml:"DBInstanceName"`
	DBLinkInfos    []DBLinkInfosItem `json:"DBLinkInfos" xml:"DBLinkInfos"`
}

DescribeDBLinksResponse is the response struct for api DescribeDBLinks

func CreateDescribeDBLinksResponse added in v1.61.732

func CreateDescribeDBLinksResponse() (response *DescribeDBLinksResponse)

CreateDescribeDBLinksResponse creates a response to parse from DescribeDBLinks response

type DescribeDBNodePerformanceRequest

type DescribeDBNodePerformanceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBNodeId             string           `position:"Query" name:"DBNodeId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	Key                  string           `position:"Query" name:"Key"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Metric               string           `position:"Query" name:"Metric"`
}

DescribeDBNodePerformanceRequest is the request struct for api DescribeDBNodePerformance

func CreateDescribeDBNodePerformanceRequest

func CreateDescribeDBNodePerformanceRequest() (request *DescribeDBNodePerformanceRequest)

CreateDescribeDBNodePerformanceRequest creates a request to invoke DescribeDBNodePerformance API

type DescribeDBNodePerformanceResponse

type DescribeDBNodePerformanceResponse struct {
	*responses.BaseResponse
	RequestId       string                                     `json:"RequestId" xml:"RequestId"`
	DBNodeId        string                                     `json:"DBNodeId" xml:"DBNodeId"`
	Engine          string                                     `json:"Engine" xml:"Engine"`
	DBType          string                                     `json:"DBType" xml:"DBType"`
	DBVersion       string                                     `json:"DBVersion" xml:"DBVersion"`
	StartTime       string                                     `json:"StartTime" xml:"StartTime"`
	EndTime         string                                     `json:"EndTime" xml:"EndTime"`
	PerformanceKeys PerformanceKeysInDescribeDBNodePerformance `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBNodePerformanceResponse is the response struct for api DescribeDBNodePerformance

func CreateDescribeDBNodePerformanceResponse

func CreateDescribeDBNodePerformanceResponse() (response *DescribeDBNodePerformanceResponse)

CreateDescribeDBNodePerformanceResponse creates a response to parse from DescribeDBNodePerformance response

type DescribeDatabasesRequest

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

DescribeDatabasesRequest is the request struct for api DescribeDatabases

func CreateDescribeDatabasesRequest

func CreateDescribeDatabasesRequest() (request *DescribeDatabasesRequest)

CreateDescribeDatabasesRequest creates a request to invoke DescribeDatabases API

type DescribeDatabasesResponse

type DescribeDatabasesResponse struct {
	*responses.BaseResponse
	RequestId       string    `json:"RequestId" xml:"RequestId"`
	PageNumber      int       `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount int       `json:"PageRecordCount" xml:"PageRecordCount"`
	Databases       Databases `json:"Databases" xml:"Databases"`
}

DescribeDatabasesResponse is the response struct for api DescribeDatabases

func CreateDescribeDatabasesResponse

func CreateDescribeDatabasesResponse() (response *DescribeDatabasesResponse)

CreateDescribeDatabasesResponse creates a response to parse from DescribeDatabases response

type DescribeDetachedBackupsRequest added in v1.61.180

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

DescribeDetachedBackupsRequest is the request struct for api DescribeDetachedBackups

func CreateDescribeDetachedBackupsRequest added in v1.61.180

func CreateDescribeDetachedBackupsRequest() (request *DescribeDetachedBackupsRequest)

CreateDescribeDetachedBackupsRequest creates a request to invoke DescribeDetachedBackups API

type DescribeDetachedBackupsResponse added in v1.61.180

type DescribeDetachedBackupsResponse struct {
	*responses.BaseResponse
	RequestId        string                         `json:"RequestId" xml:"RequestId"`
	TotalRecordCount string                         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       string                         `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  string                         `json:"PageRecordCount" xml:"PageRecordCount"`
	Items            ItemsInDescribeDetachedBackups `json:"Items" xml:"Items"`
}

DescribeDetachedBackupsResponse is the response struct for api DescribeDetachedBackups

func CreateDescribeDetachedBackupsResponse added in v1.61.180

func CreateDescribeDetachedBackupsResponse() (response *DescribeDetachedBackupsResponse)

CreateDescribeDetachedBackupsResponse creates a response to parse from DescribeDetachedBackups response

type DescribeGlobalDatabaseNetworksRequest added in v1.61.656

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

DescribeGlobalDatabaseNetworksRequest is the request struct for api DescribeGlobalDatabaseNetworks

func CreateDescribeGlobalDatabaseNetworksRequest added in v1.61.656

func CreateDescribeGlobalDatabaseNetworksRequest() (request *DescribeGlobalDatabaseNetworksRequest)

CreateDescribeGlobalDatabaseNetworksRequest creates a request to invoke DescribeGlobalDatabaseNetworks API

type DescribeGlobalDatabaseNetworksResponse added in v1.61.656

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

DescribeGlobalDatabaseNetworksResponse is the response struct for api DescribeGlobalDatabaseNetworks

func CreateDescribeGlobalDatabaseNetworksResponse added in v1.61.656

func CreateDescribeGlobalDatabaseNetworksResponse() (response *DescribeGlobalDatabaseNetworksResponse)

CreateDescribeGlobalDatabaseNetworksResponse creates a response to parse from DescribeGlobalDatabaseNetworks response

type DescribeLogBackupPolicyRequest added in v1.61.180

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

DescribeLogBackupPolicyRequest is the request struct for api DescribeLogBackupPolicy

func CreateDescribeLogBackupPolicyRequest added in v1.61.180

func CreateDescribeLogBackupPolicyRequest() (request *DescribeLogBackupPolicyRequest)

CreateDescribeLogBackupPolicyRequest creates a request to invoke DescribeLogBackupPolicy API

type DescribeLogBackupPolicyResponse added in v1.61.180

type DescribeLogBackupPolicyResponse struct {
	*responses.BaseResponse
	RequestId                string `json:"RequestId" xml:"RequestId"`
	EnableBackupLog          int    `json:"EnableBackupLog" xml:"EnableBackupLog"`
	LogBackupRetentionPeriod int    `json:"LogBackupRetentionPeriod" xml:"LogBackupRetentionPeriod"`
}

DescribeLogBackupPolicyResponse is the response struct for api DescribeLogBackupPolicy

func CreateDescribeLogBackupPolicyResponse added in v1.61.180

func CreateDescribeLogBackupPolicyResponse() (response *DescribeLogBackupPolicyResponse)

CreateDescribeLogBackupPolicyResponse creates a response to parse from DescribeLogBackupPolicy response

type DescribeMetaListRequest added in v1.61.732

type DescribeMetaListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	RestoreTime          string           `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	BackupId             string           `position:"Query" name:"BackupId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	GetDbName            string           `position:"Query" name:"GetDbName"`
}

DescribeMetaListRequest is the request struct for api DescribeMetaList

func CreateDescribeMetaListRequest added in v1.61.732

func CreateDescribeMetaListRequest() (request *DescribeMetaListRequest)

CreateDescribeMetaListRequest creates a request to invoke DescribeMetaList API

type DescribeMetaListResponse added in v1.61.732

type DescribeMetaListResponse struct {
	*responses.BaseResponse
	RequestId        string     `json:"RequestId" xml:"RequestId"`
	TotalRecordCount string     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	TotalPageCount   string     `json:"TotalPageCount" xml:"TotalPageCount"`
	PageSize         string     `json:"PageSize" xml:"PageSize"`
	PageNumber       string     `json:"PageNumber" xml:"PageNumber"`
	Items            []MetaItem `json:"Items" xml:"Items"`
}

DescribeMetaListResponse is the response struct for api DescribeMetaList

func CreateDescribeMetaListResponse added in v1.61.732

func CreateDescribeMetaListResponse() (response *DescribeMetaListResponse)

CreateDescribeMetaListResponse creates a response to parse from DescribeMetaList response

type DescribeParameterGroupRequest added in v1.61.975

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

DescribeParameterGroupRequest is the request struct for api DescribeParameterGroup

func CreateDescribeParameterGroupRequest added in v1.61.975

func CreateDescribeParameterGroupRequest() (request *DescribeParameterGroupRequest)

CreateDescribeParameterGroupRequest creates a request to invoke DescribeParameterGroup API

type DescribeParameterGroupResponse added in v1.61.975

type DescribeParameterGroupResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	ParameterGroup []ParameterGroupItem `json:"ParameterGroup" xml:"ParameterGroup"`
}

DescribeParameterGroupResponse is the response struct for api DescribeParameterGroup

func CreateDescribeParameterGroupResponse added in v1.61.975

func CreateDescribeParameterGroupResponse() (response *DescribeParameterGroupResponse)

CreateDescribeParameterGroupResponse creates a response to parse from DescribeParameterGroup response

type DescribeParameterGroupsRequest added in v1.61.975

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

DescribeParameterGroupsRequest is the request struct for api DescribeParameterGroups

func CreateDescribeParameterGroupsRequest added in v1.61.975

func CreateDescribeParameterGroupsRequest() (request *DescribeParameterGroupsRequest)

CreateDescribeParameterGroupsRequest creates a request to invoke DescribeParameterGroups API

type DescribeParameterGroupsResponse added in v1.61.975

type DescribeParameterGroupsResponse struct {
	*responses.BaseResponse
	RequestId       string                `json:"RequestId" xml:"RequestId"`
	ParameterGroups []ParameterGroupsItem `json:"ParameterGroups" xml:"ParameterGroups"`
}

DescribeParameterGroupsResponse is the response struct for api DescribeParameterGroups

func CreateDescribeParameterGroupsResponse added in v1.61.975

func CreateDescribeParameterGroupsResponse() (response *DescribeParameterGroupsResponse)

CreateDescribeParameterGroupsResponse creates a response to parse from DescribeParameterGroups response

type DescribePendingMaintenanceActionRequest added in v1.61.611

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

DescribePendingMaintenanceActionRequest is the request struct for api DescribePendingMaintenanceAction

func CreateDescribePendingMaintenanceActionRequest added in v1.61.611

func CreateDescribePendingMaintenanceActionRequest() (request *DescribePendingMaintenanceActionRequest)

CreateDescribePendingMaintenanceActionRequest creates a request to invoke DescribePendingMaintenanceAction API

type DescribePendingMaintenanceActionResponse added in v1.61.611

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

DescribePendingMaintenanceActionResponse is the response struct for api DescribePendingMaintenanceAction

func CreateDescribePendingMaintenanceActionResponse added in v1.61.611

func CreateDescribePendingMaintenanceActionResponse() (response *DescribePendingMaintenanceActionResponse)

CreateDescribePendingMaintenanceActionResponse creates a response to parse from DescribePendingMaintenanceAction response

type DescribePendingMaintenanceActionsRequest added in v1.61.611

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

DescribePendingMaintenanceActionsRequest is the request struct for api DescribePendingMaintenanceActions

func CreateDescribePendingMaintenanceActionsRequest added in v1.61.611

func CreateDescribePendingMaintenanceActionsRequest() (request *DescribePendingMaintenanceActionsRequest)

CreateDescribePendingMaintenanceActionsRequest creates a request to invoke DescribePendingMaintenanceActions API

type DescribePendingMaintenanceActionsResponse added in v1.61.611

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

DescribePendingMaintenanceActionsResponse is the response struct for api DescribePendingMaintenanceActions

func CreateDescribePendingMaintenanceActionsResponse added in v1.61.611

func CreateDescribePendingMaintenanceActionsResponse() (response *DescribePendingMaintenanceActionsResponse)

CreateDescribePendingMaintenanceActionsResponse creates a response to parse from DescribePendingMaintenanceActions response

type DescribeRegionsRequest

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

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse

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

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeSQLExplorerPolicyRequest added in v1.61.881

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

DescribeSQLExplorerPolicyRequest is the request struct for api DescribeSQLExplorerPolicy

func CreateDescribeSQLExplorerPolicyRequest added in v1.61.881

func CreateDescribeSQLExplorerPolicyRequest() (request *DescribeSQLExplorerPolicyRequest)

CreateDescribeSQLExplorerPolicyRequest creates a request to invoke DescribeSQLExplorerPolicy API

type DescribeSQLExplorerPolicyResponse added in v1.61.881

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

DescribeSQLExplorerPolicyResponse is the response struct for api DescribeSQLExplorerPolicy

func CreateDescribeSQLExplorerPolicyResponse added in v1.61.881

func CreateDescribeSQLExplorerPolicyResponse() (response *DescribeSQLExplorerPolicyResponse)

CreateDescribeSQLExplorerPolicyResponse creates a response to parse from DescribeSQLExplorerPolicy response

type DescribeSQLExplorerRetentionRequest added in v1.61.881

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

DescribeSQLExplorerRetentionRequest is the request struct for api DescribeSQLExplorerRetention

func CreateDescribeSQLExplorerRetentionRequest added in v1.61.881

func CreateDescribeSQLExplorerRetentionRequest() (request *DescribeSQLExplorerRetentionRequest)

CreateDescribeSQLExplorerRetentionRequest creates a request to invoke DescribeSQLExplorerRetention API

type DescribeSQLExplorerRetentionResponse added in v1.61.881

type DescribeSQLExplorerRetentionResponse struct {
	*responses.BaseResponse
	ConfigValue    string `json:"ConfigValue" xml:"ConfigValue"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceID   int    `json:"DBInstanceID" xml:"DBInstanceID"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
}

DescribeSQLExplorerRetentionResponse is the response struct for api DescribeSQLExplorerRetention

func CreateDescribeSQLExplorerRetentionResponse added in v1.61.881

func CreateDescribeSQLExplorerRetentionResponse() (response *DescribeSQLExplorerRetentionResponse)

CreateDescribeSQLExplorerRetentionResponse creates a response to parse from DescribeSQLExplorerRetention response

type DescribeSQLLogRecordsRequest added in v1.61.975

type DescribeSQLLogRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	JobId                string           `position:"Query" name:"JobId"`
	AccountName          string           `position:"Query" name:"AccountName"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	State                string           `position:"Query" name:"State"`
	MinConsume           requests.Integer `position:"Query" name:"MinConsume"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	LogicalOperator      string           `position:"Query" name:"LogicalOperator"`
	DBName               string           `position:"Query" name:"DBName"`
	MinScanRows          requests.Integer `position:"Query" name:"MinScanRows"`
	HostAddress          string           `position:"Query" name:"HostAddress"`
	SortKey              string           `position:"Query" name:"SortKey"`
	PageNumbers          requests.Integer `position:"Query" name:"PageNumbers"`
	PagingID             string           `position:"Query" name:"PagingID"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	TableName            string           `position:"Query" name:"TableName"`
	SqlType              string           `position:"Query" name:"SqlType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaxRecordsPerPage    requests.Integer `position:"Query" name:"MaxRecordsPerPage"`
	QueryKeyword         string           `position:"Query" name:"QueryKeyword"`
	EndTime              string           `position:"Query" name:"EndTime"`
	MaxConsume           requests.Integer `position:"Query" name:"MaxConsume"`
	ThreadID             string           `position:"Query" name:"ThreadID"`
	ChildDBInstanceIDs   string           `position:"Query" name:"ChildDBInstanceIDs"`
	SortMethod           string           `position:"Query" name:"SortMethod"`
	MaxScanRows          requests.Integer `position:"Query" name:"MaxScanRows"`
}

DescribeSQLLogRecordsRequest is the request struct for api DescribeSQLLogRecords

func CreateDescribeSQLLogRecordsRequest added in v1.61.975

func CreateDescribeSQLLogRecordsRequest() (request *DescribeSQLLogRecordsRequest)

CreateDescribeSQLLogRecordsRequest creates a request to invoke DescribeSQLLogRecords API

type DescribeSQLLogRecordsResponse added in v1.61.975

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

DescribeSQLLogRecordsResponse is the response struct for api DescribeSQLLogRecords

func CreateDescribeSQLLogRecordsResponse added in v1.61.975

func CreateDescribeSQLLogRecordsResponse() (response *DescribeSQLLogRecordsResponse)

CreateDescribeSQLLogRecordsResponse creates a response to parse from DescribeSQLLogRecords response

type DescribeSQLLogTemplatesRequest added in v1.61.975

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

DescribeSQLLogTemplatesRequest is the request struct for api DescribeSQLLogTemplates

func CreateDescribeSQLLogTemplatesRequest added in v1.61.975

func CreateDescribeSQLLogTemplatesRequest() (request *DescribeSQLLogTemplatesRequest)

CreateDescribeSQLLogTemplatesRequest creates a request to invoke DescribeSQLLogTemplates API

type DescribeSQLLogTemplatesResponse added in v1.61.975

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

DescribeSQLLogTemplatesResponse is the response struct for api DescribeSQLLogTemplates

func CreateDescribeSQLLogTemplatesResponse added in v1.61.975

func CreateDescribeSQLLogTemplatesResponse() (response *DescribeSQLLogTemplatesResponse)

CreateDescribeSQLLogTemplatesResponse creates a response to parse from DescribeSQLLogTemplates response

type DescribeScheduleTasksRequest added in v1.61.838

type DescribeScheduleTasksRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TaskAction           string           `position:"Query" name:"TaskAction"`
	Status               string           `position:"Query" name:"Status"`
}

DescribeScheduleTasksRequest is the request struct for api DescribeScheduleTasks

func CreateDescribeScheduleTasksRequest added in v1.61.838

func CreateDescribeScheduleTasksRequest() (request *DescribeScheduleTasksRequest)

CreateDescribeScheduleTasksRequest creates a request to invoke DescribeScheduleTasks API

type DescribeScheduleTasksResponse added in v1.61.838

type DescribeScheduleTasksResponse struct {
	*responses.BaseResponse
	Message string `json:"Message" xml:"Message"`
	Code    string `json:"Code" xml:"Code"`
	Success bool   `json:"Success" xml:"Success"`
	Data    Data   `json:"Data" xml:"Data"`
}

DescribeScheduleTasksResponse is the response struct for api DescribeScheduleTasks

func CreateDescribeScheduleTasksResponse added in v1.61.838

func CreateDescribeScheduleTasksResponse() (response *DescribeScheduleTasksResponse)

CreateDescribeScheduleTasksResponse creates a response to parse from DescribeScheduleTasks response

type DescribeSlowLogRecordsRequest added in v1.60.298

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

DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsRequest added in v1.60.298

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse added in v1.60.298

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

DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsResponse added in v1.60.298

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeTasksRequest added in v1.61.732

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

DescribeTasksRequest is the request struct for api DescribeTasks

func CreateDescribeTasksRequest added in v1.61.732

func CreateDescribeTasksRequest() (request *DescribeTasksRequest)

CreateDescribeTasksRequest creates a request to invoke DescribeTasks API

type DescribeTasksResponse added in v1.61.732

type DescribeTasksResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	StartTime        string `json:"StartTime" xml:"StartTime"`
	EndTime          string `json:"EndTime" xml:"EndTime"`
	TotalRecordCount int    `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageNumber       int    `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int    `json:"PageRecordCount" xml:"PageRecordCount"`
	DBClusterId      string `json:"DBClusterId" xml:"DBClusterId"`
	Tasks            Tasks  `json:"Tasks" xml:"Tasks"`
}

DescribeTasksResponse is the response struct for api DescribeTasks

func CreateDescribeTasksResponse added in v1.61.732

func CreateDescribeTasksResponse() (response *DescribeTasksResponse)

CreateDescribeTasksResponse creates a response to parse from DescribeTasks response

type FailoverDBClusterRequest

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

FailoverDBClusterRequest is the request struct for api FailoverDBCluster

func CreateFailoverDBClusterRequest

func CreateFailoverDBClusterRequest() (request *FailoverDBClusterRequest)

CreateFailoverDBClusterRequest creates a request to invoke FailoverDBCluster API

type FailoverDBClusterResponse

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

FailoverDBClusterResponse is the response struct for api FailoverDBCluster

func CreateFailoverDBClusterResponse

func CreateFailoverDBClusterResponse() (response *FailoverDBClusterResponse)

CreateFailoverDBClusterResponse creates a response to parse from FailoverDBCluster response

type GlobalDatabaseNetwork added in v1.61.656

type GlobalDatabaseNetwork struct {
	GDNStatus      string      `json:"GDNStatus" xml:"GDNStatus"`
	DBVersion      string      `json:"DBVersion" xml:"DBVersion"`
	GDNId          string      `json:"GDNId" xml:"GDNId"`
	CreateTime     string      `json:"CreateTime" xml:"CreateTime"`
	GDNDescription string      `json:"GDNDescription" xml:"GDNDescription"`
	DBType         string      `json:"DBType" xml:"DBType"`
	DBClusters     []DBCluster `json:"DBClusters" xml:"DBClusters"`
}

GlobalDatabaseNetwork is a nested struct in polardb response

type GrantAccountPrivilegeRequest

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

GrantAccountPrivilegeRequest is the request struct for api GrantAccountPrivilege

func CreateGrantAccountPrivilegeRequest

func CreateGrantAccountPrivilegeRequest() (request *GrantAccountPrivilegeRequest)

CreateGrantAccountPrivilegeRequest creates a request to invoke GrantAccountPrivilege API

type GrantAccountPrivilegeResponse

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

GrantAccountPrivilegeResponse is the response struct for api GrantAccountPrivilege

func CreateGrantAccountPrivilegeResponse

func CreateGrantAccountPrivilegeResponse() (response *GrantAccountPrivilegeResponse)

CreateGrantAccountPrivilegeResponse creates a response to parse from GrantAccountPrivilege response

type Item added in v1.60.380

type Item struct {
	DBEndpointId        string `json:"DBEndpointId" xml:"DBEndpointId"`
	SSLEnabled          string `json:"SSLEnabled" xml:"SSLEnabled"`
	SSLConnectionString string `json:"SSLConnectionString" xml:"SSLConnectionString"`
	SSLExpireTime       string `json:"SSLExpireTime" xml:"SSLExpireTime"`
}

Item is a nested struct in polardb response

type Items added in v1.61.479

type Items struct {
	Count    int    `json:"Count" xml:"Count"`
	TaskType string `json:"TaskType" xml:"TaskType"`
}

Items is a nested struct in polardb response

type ItemsInDescribeAutoRenewAttribute

type ItemsInDescribeAutoRenewAttribute struct {
	AutoRenewAttribute []AutoRenewAttribute `json:"AutoRenewAttribute" xml:"AutoRenewAttribute"`
}

ItemsInDescribeAutoRenewAttribute is a nested struct in polardb response

type ItemsInDescribeBackupLogs added in v1.60.359

type ItemsInDescribeBackupLogs struct {
	BackupLog []BackupLog `json:"BackupLog" xml:"BackupLog"`
}

ItemsInDescribeBackupLogs is a nested struct in polardb response

type ItemsInDescribeBackupTasks added in v1.61.352

type ItemsInDescribeBackupTasks struct {
	BackupJob []BackupJob `json:"BackupJob" xml:"BackupJob"`
}

ItemsInDescribeBackupTasks is a nested struct in polardb response

type ItemsInDescribeBackups

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

ItemsInDescribeBackups is a nested struct in polardb response

type ItemsInDescribeDBClusterAccessWhitelist

type ItemsInDescribeDBClusterAccessWhitelist struct {
	DBClusterIPArray []DBClusterIPArray `json:"DBClusterIPArray" xml:"DBClusterIPArray"`
}

ItemsInDescribeDBClusterAccessWhitelist is a nested struct in polardb response

type ItemsInDescribeDBClusterEndpoints

type ItemsInDescribeDBClusterEndpoints struct {
	DBEndpoint []DBEndpoint `json:"DBEndpoint" xml:"DBEndpoint"`
}

ItemsInDescribeDBClusterEndpoints is a nested struct in polardb response

type ItemsInDescribeDBClusterSSL added in v1.60.380

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

ItemsInDescribeDBClusterSSL is a nested struct in polardb response

type ItemsInDescribeDBClusters

type ItemsInDescribeDBClusters struct {
	DBCluster []DBCluster `json:"DBCluster" xml:"DBCluster"`
}

ItemsInDescribeDBClusters is a nested struct in polardb response

type ItemsInDescribeDBClustersWithBackups added in v1.61.180

type ItemsInDescribeDBClustersWithBackups struct {
	DBCluster []DBCluster `json:"DBCluster" xml:"DBCluster"`
}

ItemsInDescribeDBClustersWithBackups is a nested struct in polardb response

type ItemsInDescribeDetachedBackups added in v1.61.180

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

ItemsInDescribeDetachedBackups is a nested struct in polardb response

type ItemsInDescribeGlobalDatabaseNetworks added in v1.61.656

type ItemsInDescribeGlobalDatabaseNetworks struct {
	GlobalDatabaseNetwork []GlobalDatabaseNetwork `json:"GlobalDatabaseNetwork" xml:"GlobalDatabaseNetwork"`
}

ItemsInDescribeGlobalDatabaseNetworks is a nested struct in polardb response

type ItemsInDescribeMetaList added in v1.61.732

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

ItemsInDescribeMetaList is a nested struct in polardb response

type ItemsInDescribePendingMaintenanceAction added in v1.61.611

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

ItemsInDescribePendingMaintenanceAction is a nested struct in polardb response

type ItemsInDescribeSQLLogRecords added in v1.61.975

type ItemsInDescribeSQLLogRecords struct {
	SQLLogRecord []SQLLogRecord `json:"SQLLogRecord" xml:"SQLLogRecord"`
}

ItemsInDescribeSQLLogRecords is a nested struct in polardb response

type ItemsInDescribeSQLLogTemplates added in v1.61.975

type ItemsInDescribeSQLLogTemplates struct {
	Template []Template `json:"Template" xml:"Template"`
}

ItemsInDescribeSQLLogTemplates is a nested struct in polardb response

type ItemsInDescribeSlowLogRecords added in v1.60.298

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

ItemsInDescribeSlowLogRecords is a nested struct in polardb response

type ItemsItem added in v1.61.479

type ItemsItem struct {
	Id              int    `json:"Id" xml:"Id"`
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	DBType          string `json:"DBType" xml:"DBType"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	SwitchTime      string `json:"SwitchTime" xml:"SwitchTime"`
	Deadline        string `json:"Deadline" xml:"Deadline"`
	Status          int    `json:"Status" xml:"Status"`
	CreatedTime     string `json:"CreatedTime" xml:"CreatedTime"`
	ModifiedTime    string `json:"ModifiedTime" xml:"ModifiedTime"`
	ResultInfo      string `json:"ResultInfo" xml:"ResultInfo"`
	PrepareInterval string `json:"PrepareInterval" xml:"PrepareInterval"`
	TaskType        string `json:"TaskType" xml:"TaskType"`
	DBVersion       string `json:"DBVersion" xml:"DBVersion"`
	Region          string `json:"Region" xml:"Region"`
}

ItemsItem is a nested struct in polardb response

type ListTagResourcesRequest added in v1.60.298

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

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest added in v1.60.298

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse added in v1.60.298

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse added in v1.60.298

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag added in v1.60.298

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type MetaItem added in v1.61.732

type MetaItem struct {
	Database string   `json:"Database" xml:"Database"`
	Tables   []string `json:"Tables" xml:"Tables"`
}

MetaItem is a nested struct in polardb response

type ModifyAccountDescriptionRequest

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

ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionRequest

func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)

CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API

type ModifyAccountDescriptionResponse

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

ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionResponse

func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)

CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response

type ModifyAccountPasswordRequest

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

ModifyAccountPasswordRequest is the request struct for api ModifyAccountPassword

func CreateModifyAccountPasswordRequest

func CreateModifyAccountPasswordRequest() (request *ModifyAccountPasswordRequest)

CreateModifyAccountPasswordRequest creates a request to invoke ModifyAccountPassword API

type ModifyAccountPasswordResponse

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

ModifyAccountPasswordResponse is the response struct for api ModifyAccountPassword

func CreateModifyAccountPasswordResponse

func CreateModifyAccountPasswordResponse() (response *ModifyAccountPasswordResponse)

CreateModifyAccountPasswordResponse creates a response to parse from ModifyAccountPassword response

type ModifyAutoRenewAttributeRequest

type ModifyAutoRenewAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Duration             string           `position:"Query" name:"Duration"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	RenewalStatus        string           `position:"Query" name:"RenewalStatus"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PeriodUnit           string           `position:"Query" name:"PeriodUnit"`
	DBClusterIds         string           `position:"Query" name:"DBClusterIds"`
}

ModifyAutoRenewAttributeRequest is the request struct for api ModifyAutoRenewAttribute

func CreateModifyAutoRenewAttributeRequest

func CreateModifyAutoRenewAttributeRequest() (request *ModifyAutoRenewAttributeRequest)

CreateModifyAutoRenewAttributeRequest creates a request to invoke ModifyAutoRenewAttribute API

type ModifyAutoRenewAttributeResponse

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

ModifyAutoRenewAttributeResponse is the response struct for api ModifyAutoRenewAttribute

func CreateModifyAutoRenewAttributeResponse

func CreateModifyAutoRenewAttributeResponse() (response *ModifyAutoRenewAttributeResponse)

CreateModifyAutoRenewAttributeResponse creates a response to parse from ModifyAutoRenewAttribute response

type ModifyBackupPolicyRequest

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId                        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DataLevel2BackupRetentionPeriod        string           `position:"Query" name:"DataLevel2BackupRetentionPeriod"`
	PreferredBackupPeriod                  string           `position:"Query" name:"PreferredBackupPeriod"`
	DataLevel1BackupRetentionPeriod        string           `position:"Query" name:"DataLevel1BackupRetentionPeriod"`
	BackupRetentionPolicyOnClusterDeletion string           `position:"Query" name:"BackupRetentionPolicyOnClusterDeletion"`
	ResourceOwnerAccount                   string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId                            string           `position:"Query" name:"DBClusterId"`
	OwnerAccount                           string           `position:"Query" name:"OwnerAccount"`
	OwnerId                                requests.Integer `position:"Query" name:"OwnerId"`
	PreferredBackupTime                    string           `position:"Query" name:"PreferredBackupTime"`
	BackupRetentionPeriod                  string           `position:"Query" name:"BackupRetentionPeriod"`
	BackupFrequency                        string           `position:"Query" name:"BackupFrequency"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyDBClusterAccessWhitelistRequest

type ModifyDBClusterAccessWhitelistRequest struct {
	*requests.RpcRequest
	ResourceOwnerId           requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityIps               string           `position:"Query" name:"SecurityIps"`
	DBClusterIPArrayAttribute string           `position:"Query" name:"DBClusterIPArrayAttribute"`
	ModifyMode                string           `position:"Query" name:"ModifyMode"`
	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId               string           `position:"Query" name:"DBClusterId"`
	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
	WhiteListType             string           `position:"Query" name:"WhiteListType"`
	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
	SecurityGroupIds          string           `position:"Query" name:"SecurityGroupIds"`
	DBClusterIPArrayName      string           `position:"Query" name:"DBClusterIPArrayName"`
}

ModifyDBClusterAccessWhitelistRequest is the request struct for api ModifyDBClusterAccessWhitelist

func CreateModifyDBClusterAccessWhitelistRequest

func CreateModifyDBClusterAccessWhitelistRequest() (request *ModifyDBClusterAccessWhitelistRequest)

CreateModifyDBClusterAccessWhitelistRequest creates a request to invoke ModifyDBClusterAccessWhitelist API

type ModifyDBClusterAccessWhitelistResponse

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

ModifyDBClusterAccessWhitelistResponse is the response struct for api ModifyDBClusterAccessWhitelist

func CreateModifyDBClusterAccessWhitelistResponse

func CreateModifyDBClusterAccessWhitelistResponse() (response *ModifyDBClusterAccessWhitelistResponse)

CreateModifyDBClusterAccessWhitelistResponse creates a response to parse from ModifyDBClusterAccessWhitelist response

type ModifyDBClusterAuditLogCollectorRequest added in v1.61.330

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

ModifyDBClusterAuditLogCollectorRequest is the request struct for api ModifyDBClusterAuditLogCollector

func CreateModifyDBClusterAuditLogCollectorRequest added in v1.61.330

func CreateModifyDBClusterAuditLogCollectorRequest() (request *ModifyDBClusterAuditLogCollectorRequest)

CreateModifyDBClusterAuditLogCollectorRequest creates a request to invoke ModifyDBClusterAuditLogCollector API

type ModifyDBClusterAuditLogCollectorResponse added in v1.61.330

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

ModifyDBClusterAuditLogCollectorResponse is the response struct for api ModifyDBClusterAuditLogCollector

func CreateModifyDBClusterAuditLogCollectorResponse added in v1.61.330

func CreateModifyDBClusterAuditLogCollectorResponse() (response *ModifyDBClusterAuditLogCollectorResponse)

CreateModifyDBClusterAuditLogCollectorResponse creates a response to parse from ModifyDBClusterAuditLogCollector response

type ModifyDBClusterDescriptionRequest

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

ModifyDBClusterDescriptionRequest is the request struct for api ModifyDBClusterDescription

func CreateModifyDBClusterDescriptionRequest

func CreateModifyDBClusterDescriptionRequest() (request *ModifyDBClusterDescriptionRequest)

CreateModifyDBClusterDescriptionRequest creates a request to invoke ModifyDBClusterDescription API

type ModifyDBClusterDescriptionResponse

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

ModifyDBClusterDescriptionResponse is the response struct for api ModifyDBClusterDescription

func CreateModifyDBClusterDescriptionResponse

func CreateModifyDBClusterDescriptionResponse() (response *ModifyDBClusterDescriptionResponse)

CreateModifyDBClusterDescriptionResponse creates a response to parse from ModifyDBClusterDescription response

type ModifyDBClusterEndpointRequest

type ModifyDBClusterEndpointRequest struct {
	*requests.RpcRequest
	AutoAddNewNodes       string           `position:"Query" name:"AutoAddNewNodes"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBEndpointId          string           `position:"Query" name:"DBEndpointId"`
	ReadWriteMode         string           `position:"Query" name:"ReadWriteMode"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId           string           `position:"Query" name:"DBClusterId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	EndpointConfig        string           `position:"Query" name:"EndpointConfig"`
	DBEndpointDescription string           `position:"Query" name:"DBEndpointDescription"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	Nodes                 string           `position:"Query" name:"Nodes"`
}

ModifyDBClusterEndpointRequest is the request struct for api ModifyDBClusterEndpoint

func CreateModifyDBClusterEndpointRequest

func CreateModifyDBClusterEndpointRequest() (request *ModifyDBClusterEndpointRequest)

CreateModifyDBClusterEndpointRequest creates a request to invoke ModifyDBClusterEndpoint API

type ModifyDBClusterEndpointResponse

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

ModifyDBClusterEndpointResponse is the response struct for api ModifyDBClusterEndpoint

func CreateModifyDBClusterEndpointResponse

func CreateModifyDBClusterEndpointResponse() (response *ModifyDBClusterEndpointResponse)

CreateModifyDBClusterEndpointResponse creates a response to parse from ModifyDBClusterEndpoint response

type ModifyDBClusterMaintainTimeRequest

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

ModifyDBClusterMaintainTimeRequest is the request struct for api ModifyDBClusterMaintainTime

func CreateModifyDBClusterMaintainTimeRequest

func CreateModifyDBClusterMaintainTimeRequest() (request *ModifyDBClusterMaintainTimeRequest)

CreateModifyDBClusterMaintainTimeRequest creates a request to invoke ModifyDBClusterMaintainTime API

type ModifyDBClusterMaintainTimeResponse

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

ModifyDBClusterMaintainTimeResponse is the response struct for api ModifyDBClusterMaintainTime

func CreateModifyDBClusterMaintainTimeResponse

func CreateModifyDBClusterMaintainTimeResponse() (response *ModifyDBClusterMaintainTimeResponse)

CreateModifyDBClusterMaintainTimeResponse creates a response to parse from ModifyDBClusterMaintainTime response

type ModifyDBClusterMigrationRequest

type ModifyDBClusterMigrationRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	NewMasterInstanceId   string           `position:"Query" name:"NewMasterInstanceId"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId           string           `position:"Query" name:"DBClusterId"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	SourceRDSDBInstanceId string           `position:"Query" name:"SourceRDSDBInstanceId"`
	SwapConnectionString  string           `position:"Query" name:"SwapConnectionString"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyDBClusterMigrationRequest is the request struct for api ModifyDBClusterMigration

func CreateModifyDBClusterMigrationRequest

func CreateModifyDBClusterMigrationRequest() (request *ModifyDBClusterMigrationRequest)

CreateModifyDBClusterMigrationRequest creates a request to invoke ModifyDBClusterMigration API

type ModifyDBClusterMigrationResponse

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

ModifyDBClusterMigrationResponse is the response struct for api ModifyDBClusterMigration

func CreateModifyDBClusterMigrationResponse

func CreateModifyDBClusterMigrationResponse() (response *ModifyDBClusterMigrationResponse)

CreateModifyDBClusterMigrationResponse creates a response to parse from ModifyDBClusterMigration response

type ModifyDBClusterMonitorRequest added in v1.61.98

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

ModifyDBClusterMonitorRequest is the request struct for api ModifyDBClusterMonitor

func CreateModifyDBClusterMonitorRequest added in v1.61.98

func CreateModifyDBClusterMonitorRequest() (request *ModifyDBClusterMonitorRequest)

CreateModifyDBClusterMonitorRequest creates a request to invoke ModifyDBClusterMonitor API

type ModifyDBClusterMonitorResponse added in v1.61.98

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

ModifyDBClusterMonitorResponse is the response struct for api ModifyDBClusterMonitor

func CreateModifyDBClusterMonitorResponse added in v1.61.98

func CreateModifyDBClusterMonitorResponse() (response *ModifyDBClusterMonitorResponse)

CreateModifyDBClusterMonitorResponse creates a response to parse from ModifyDBClusterMonitor response

type ModifyDBClusterParametersRequest

type ModifyDBClusterParametersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ParameterGroupId     string           `position:"Query" name:"ParameterGroupId"`
	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Parameters           string           `position:"Query" name:"Parameters"`
}

ModifyDBClusterParametersRequest is the request struct for api ModifyDBClusterParameters

func CreateModifyDBClusterParametersRequest

func CreateModifyDBClusterParametersRequest() (request *ModifyDBClusterParametersRequest)

CreateModifyDBClusterParametersRequest creates a request to invoke ModifyDBClusterParameters API

type ModifyDBClusterParametersResponse

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

ModifyDBClusterParametersResponse is the response struct for api ModifyDBClusterParameters

func CreateModifyDBClusterParametersResponse

func CreateModifyDBClusterParametersResponse() (response *ModifyDBClusterParametersResponse)

CreateModifyDBClusterParametersResponse creates a response to parse from ModifyDBClusterParameters response

type ModifyDBClusterPrimaryZoneRequest added in v1.61.656

type ModifyDBClusterPrimaryZoneRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	PlannedStartTime     string           `position:"Query" name:"PlannedStartTime"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

ModifyDBClusterPrimaryZoneRequest is the request struct for api ModifyDBClusterPrimaryZone

func CreateModifyDBClusterPrimaryZoneRequest added in v1.61.656

func CreateModifyDBClusterPrimaryZoneRequest() (request *ModifyDBClusterPrimaryZoneRequest)

CreateModifyDBClusterPrimaryZoneRequest creates a request to invoke ModifyDBClusterPrimaryZone API

type ModifyDBClusterPrimaryZoneResponse added in v1.61.656

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

ModifyDBClusterPrimaryZoneResponse is the response struct for api ModifyDBClusterPrimaryZone

func CreateModifyDBClusterPrimaryZoneResponse added in v1.61.656

func CreateModifyDBClusterPrimaryZoneResponse() (response *ModifyDBClusterPrimaryZoneResponse)

CreateModifyDBClusterPrimaryZoneResponse creates a response to parse from ModifyDBClusterPrimaryZone response

type ModifyDBClusterSSLRequest added in v1.60.380

type ModifyDBClusterSSLRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBEndpointId         string           `position:"Query" name:"DBEndpointId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NetType              string           `position:"Query" name:"NetType"`
	SSLEnabled           string           `position:"Query" name:"SSLEnabled"`
}

ModifyDBClusterSSLRequest is the request struct for api ModifyDBClusterSSL

func CreateModifyDBClusterSSLRequest added in v1.60.380

func CreateModifyDBClusterSSLRequest() (request *ModifyDBClusterSSLRequest)

CreateModifyDBClusterSSLRequest creates a request to invoke ModifyDBClusterSSL API

type ModifyDBClusterSSLResponse added in v1.60.380

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

ModifyDBClusterSSLResponse is the response struct for api ModifyDBClusterSSL

func CreateModifyDBClusterSSLResponse added in v1.60.380

func CreateModifyDBClusterSSLResponse() (response *ModifyDBClusterSSLResponse)

CreateModifyDBClusterSSLResponse creates a response to parse from ModifyDBClusterSSL response

type ModifyDBClusterTDERequest added in v1.61.628

type ModifyDBClusterTDERequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EncryptionKey        string           `position:"Query" name:"EncryptionKey"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	RoleArn              string           `position:"Query" name:"RoleArn"`
	TDEStatus            string           `position:"Query" name:"TDEStatus"`
}

ModifyDBClusterTDERequest is the request struct for api ModifyDBClusterTDE

func CreateModifyDBClusterTDERequest added in v1.61.628

func CreateModifyDBClusterTDERequest() (request *ModifyDBClusterTDERequest)

CreateModifyDBClusterTDERequest creates a request to invoke ModifyDBClusterTDE API

type ModifyDBClusterTDEResponse added in v1.61.628

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

ModifyDBClusterTDEResponse is the response struct for api ModifyDBClusterTDE

func CreateModifyDBClusterTDEResponse added in v1.61.628

func CreateModifyDBClusterTDEResponse() (response *ModifyDBClusterTDEResponse)

CreateModifyDBClusterTDEResponse creates a response to parse from ModifyDBClusterTDE response

type ModifyDBDescriptionRequest

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

ModifyDBDescriptionRequest is the request struct for api ModifyDBDescription

func CreateModifyDBDescriptionRequest

func CreateModifyDBDescriptionRequest() (request *ModifyDBDescriptionRequest)

CreateModifyDBDescriptionRequest creates a request to invoke ModifyDBDescription API

type ModifyDBDescriptionResponse

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

ModifyDBDescriptionResponse is the response struct for api ModifyDBDescription

func CreateModifyDBDescriptionResponse

func CreateModifyDBDescriptionResponse() (response *ModifyDBDescriptionResponse)

CreateModifyDBDescriptionResponse creates a response to parse from ModifyDBDescription response

type ModifyDBEndpointAddressRequest

type ModifyDBEndpointAddressRequest struct {
	*requests.RpcRequest
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ConnectionStringPrefix   string           `position:"Query" name:"ConnectionStringPrefix"`
	DBEndpointId             string           `position:"Query" name:"DBEndpointId"`
	PrivateZoneName          string           `position:"Query" name:"PrivateZoneName"`
	PrivateZoneAddressPrefix string           `position:"Query" name:"PrivateZoneAddressPrefix"`
	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId              string           `position:"Query" name:"DBClusterId"`
	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
	Port                     string           `position:"Query" name:"Port"`
	NetType                  string           `position:"Query" name:"NetType"`
}

ModifyDBEndpointAddressRequest is the request struct for api ModifyDBEndpointAddress

func CreateModifyDBEndpointAddressRequest

func CreateModifyDBEndpointAddressRequest() (request *ModifyDBEndpointAddressRequest)

CreateModifyDBEndpointAddressRequest creates a request to invoke ModifyDBEndpointAddress API

type ModifyDBEndpointAddressResponse

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

ModifyDBEndpointAddressResponse is the response struct for api ModifyDBEndpointAddress

func CreateModifyDBEndpointAddressResponse

func CreateModifyDBEndpointAddressResponse() (response *ModifyDBEndpointAddressResponse)

CreateModifyDBEndpointAddressResponse creates a response to parse from ModifyDBEndpointAddress response

type ModifyDBNodeClassRequest

type ModifyDBNodeClassRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	DBNodeTargetClass    string           `position:"Query" name:"DBNodeTargetClass"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PlannedStartTime     string           `position:"Query" name:"PlannedStartTime"`
	ModifyType           string           `position:"Query" name:"ModifyType"`
}

ModifyDBNodeClassRequest is the request struct for api ModifyDBNodeClass

func CreateModifyDBNodeClassRequest

func CreateModifyDBNodeClassRequest() (request *ModifyDBNodeClassRequest)

CreateModifyDBNodeClassRequest creates a request to invoke ModifyDBNodeClass API

type ModifyDBNodeClassResponse

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

ModifyDBNodeClassResponse is the response struct for api ModifyDBNodeClass

func CreateModifyDBNodeClassResponse

func CreateModifyDBNodeClassResponse() (response *ModifyDBNodeClassResponse)

CreateModifyDBNodeClassResponse creates a response to parse from ModifyDBNodeClass response

type ModifyLogBackupPolicyRequest added in v1.61.180

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

ModifyLogBackupPolicyRequest is the request struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyRequest added in v1.61.180

func CreateModifyLogBackupPolicyRequest() (request *ModifyLogBackupPolicyRequest)

CreateModifyLogBackupPolicyRequest creates a request to invoke ModifyLogBackupPolicy API

type ModifyLogBackupPolicyResponse added in v1.61.180

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

ModifyLogBackupPolicyResponse is the response struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyResponse added in v1.61.180

func CreateModifyLogBackupPolicyResponse() (response *ModifyLogBackupPolicyResponse)

CreateModifyLogBackupPolicyResponse creates a response to parse from ModifyLogBackupPolicy response

type ModifyPendingMaintenanceActionRequest added in v1.61.611

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

ModifyPendingMaintenanceActionRequest is the request struct for api ModifyPendingMaintenanceAction

func CreateModifyPendingMaintenanceActionRequest added in v1.61.611

func CreateModifyPendingMaintenanceActionRequest() (request *ModifyPendingMaintenanceActionRequest)

CreateModifyPendingMaintenanceActionRequest creates a request to invoke ModifyPendingMaintenanceAction API

type ModifyPendingMaintenanceActionResponse added in v1.61.611

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

ModifyPendingMaintenanceActionResponse is the response struct for api ModifyPendingMaintenanceAction

func CreateModifyPendingMaintenanceActionResponse added in v1.61.611

func CreateModifyPendingMaintenanceActionResponse() (response *ModifyPendingMaintenanceActionResponse)

CreateModifyPendingMaintenanceActionResponse creates a response to parse from ModifyPendingMaintenanceAction response

type Parameter

type Parameter struct {
	ParameterName         string `json:"ParameterName" xml:"ParameterName"`
	DataType              string `json:"DataType" xml:"DataType"`
	DefaultParameterValue string `json:"DefaultParameterValue" xml:"DefaultParameterValue"`
	ParameterValue        string `json:"ParameterValue" xml:"ParameterValue"`
	IsModifiable          bool   `json:"IsModifiable" xml:"IsModifiable"`
	ForceRestart          bool   `json:"ForceRestart" xml:"ForceRestart"`
	ParameterStatus       string `json:"ParameterStatus" xml:"ParameterStatus"`
	CheckingCode          string `json:"CheckingCode" xml:"CheckingCode"`
	ParameterDescription  string `json:"ParameterDescription" xml:"ParameterDescription"`
}

Parameter is a nested struct in polardb response

type ParameterDetail added in v1.61.975

type ParameterDetail struct {
	ParameterDetailItem []ParameterDetailItem `json:"ParameterDetail" xml:"ParameterDetail"`
}

ParameterDetail is a nested struct in polardb response

type ParameterDetailItem added in v1.61.975

type ParameterDetailItem struct {
	ParamValue string `json:"ParamValue" xml:"ParamValue"`
	ParamName  string `json:"ParamName" xml:"ParamName"`
}

ParameterDetailItem is a nested struct in polardb response

type ParameterGroup added in v1.61.975

type ParameterGroup struct {
	ParameterGroupItem []ParameterGroupItem `json:"ParameterGroup" xml:"ParameterGroup"`
}

ParameterGroup is a nested struct in polardb response

type ParameterGroupItem added in v1.61.975

type ParameterGroupItem struct {
	DBVersion          string                `json:"DBVersion" xml:"DBVersion"`
	ParameterGroupId   string                `json:"ParameterGroupId" xml:"ParameterGroupId"`
	ForceRestart       string                `json:"ForceRestart" xml:"ForceRestart"`
	ParameterGroupName string                `json:"ParameterGroupName" xml:"ParameterGroupName"`
	CreateTime         string                `json:"CreateTime" xml:"CreateTime"`
	ParameterGroupDesc string                `json:"ParameterGroupDesc" xml:"ParameterGroupDesc"`
	ParameterGroupType string                `json:"ParameterGroupType" xml:"ParameterGroupType"`
	ParameterCounts    int                   `json:"ParameterCounts" xml:"ParameterCounts"`
	DBType             string                `json:"DBType" xml:"DBType"`
	ParameterDetail    []ParameterDetailItem `json:"ParameterDetail" xml:"ParameterDetail"`
}

ParameterGroupItem is a nested struct in polardb response

type ParameterGroups added in v1.61.975

type ParameterGroups struct {
	ParameterGroupsItem []ParameterGroupsItem `json:"ParameterGroups" xml:"ParameterGroups"`
}

ParameterGroups is a nested struct in polardb response

type ParameterGroupsItem added in v1.61.975

type ParameterGroupsItem struct {
	DBVersion          string `json:"DBVersion" xml:"DBVersion"`
	ParameterGroupId   string `json:"ParameterGroupId" xml:"ParameterGroupId"`
	DigitalId          string `json:"DigitalId" xml:"DigitalId"`
	ForceRestart       string `json:"ForceRestart" xml:"ForceRestart"`
	ParameterGroupName string `json:"ParameterGroupName" xml:"ParameterGroupName"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	ParameterGroupDesc string `json:"ParameterGroupDesc" xml:"ParameterGroupDesc"`
	ParameterGroupType string `json:"ParameterGroupType" xml:"ParameterGroupType"`
	ParameterCounts    int64  `json:"ParameterCounts" xml:"ParameterCounts"`
	DBType             string `json:"DBType" xml:"DBType"`
}

ParameterGroupsItem is a nested struct in polardb response

type PerformanceItem

type PerformanceItem struct {
	DBNodeId    string                               `json:"DBNodeId" xml:"DBNodeId"`
	MetricName  string                               `json:"MetricName" xml:"MetricName"`
	Measurement string                               `json:"Measurement" xml:"Measurement"`
	Points      PointsInDescribeDBClusterPerformance `json:"Points" xml:"Points"`
}

PerformanceItem is a nested struct in polardb response

type PerformanceItemValue

type PerformanceItemValue struct {
	Value     string `json:"Value" xml:"Value"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
}

PerformanceItemValue is a nested struct in polardb response

type PerformanceKeysInDescribeDBClusterPerformance

type PerformanceKeysInDescribeDBClusterPerformance struct {
	PerformanceItem []PerformanceItem `json:"PerformanceItem" xml:"PerformanceItem"`
}

PerformanceKeysInDescribeDBClusterPerformance is a nested struct in polardb response

type PerformanceKeysInDescribeDBNodePerformance

type PerformanceKeysInDescribeDBNodePerformance struct {
	PerformanceItem []PerformanceItem `json:"PerformanceItem" xml:"PerformanceItem"`
}

PerformanceKeysInDescribeDBNodePerformance is a nested struct in polardb response

type PointsInDescribeDBClusterPerformance

type PointsInDescribeDBClusterPerformance struct {
	PerformanceItemValue []PerformanceItemValue `json:"PerformanceItemValue" xml:"PerformanceItemValue"`
}

PointsInDescribeDBClusterPerformance is a nested struct in polardb response

type PointsInDescribeDBNodePerformance

type PointsInDescribeDBNodePerformance struct {
	PerformanceItemValue []PerformanceItemValue `json:"PerformanceItemValue" xml:"PerformanceItemValue"`
}

PointsInDescribeDBNodePerformance is a nested struct in polardb response

type RdsEndpoint added in v1.61.330

type RdsEndpoint struct {
	DBEndpointId string    `json:"DBEndpointId" xml:"DBEndpointId"`
	EndpointType string    `json:"EndpointType" xml:"EndpointType"`
	AddressItems []Address `json:"AddressItems" xml:"AddressItems"`
}

RdsEndpoint is a nested struct in polardb response

type RdsEndpointList added in v1.61.330

type RdsEndpointList struct {
	RdsEndpoint []RdsEndpoint `json:"RdsEndpoint" xml:"RdsEndpoint"`
}

RdsEndpointList is a nested struct in polardb response

type Region

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

Region is a nested struct in polardb response

type Regions

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

Regions is a nested struct in polardb response

type ResetAccountRequest

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

ResetAccountRequest is the request struct for api ResetAccount

func CreateResetAccountRequest

func CreateResetAccountRequest() (request *ResetAccountRequest)

CreateResetAccountRequest creates a request to invoke ResetAccount API

type ResetAccountResponse

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

ResetAccountResponse is the response struct for api ResetAccount

func CreateResetAccountResponse

func CreateResetAccountResponse() (response *ResetAccountResponse)

CreateResetAccountResponse creates a response to parse from ResetAccount response

type RestartDBNodeRequest

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

RestartDBNodeRequest is the request struct for api RestartDBNode

func CreateRestartDBNodeRequest

func CreateRestartDBNodeRequest() (request *RestartDBNodeRequest)

CreateRestartDBNodeRequest creates a request to invoke RestartDBNode API

type RestartDBNodeResponse

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

RestartDBNodeResponse is the response struct for api RestartDBNode

func CreateRestartDBNodeResponse

func CreateRestartDBNodeResponse() (response *RestartDBNodeResponse)

CreateRestartDBNodeResponse creates a response to parse from RestartDBNode response

type RestoreTableRequest added in v1.61.732

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

RestoreTableRequest is the request struct for api RestoreTable

func CreateRestoreTableRequest added in v1.61.732

func CreateRestoreTableRequest() (request *RestoreTableRequest)

CreateRestoreTableRequest creates a request to invoke RestoreTable API

type RestoreTableResponse added in v1.61.732

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

RestoreTableResponse is the response struct for api RestoreTable

func CreateRestoreTableResponse added in v1.61.732

func CreateRestoreTableResponse() (response *RestoreTableResponse)

CreateRestoreTableResponse creates a response to parse from RestoreTable response

type RevokeAccountPrivilegeRequest

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

RevokeAccountPrivilegeRequest is the request struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeRequest

func CreateRevokeAccountPrivilegeRequest() (request *RevokeAccountPrivilegeRequest)

CreateRevokeAccountPrivilegeRequest creates a request to invoke RevokeAccountPrivilege API

type RevokeAccountPrivilegeResponse

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

RevokeAccountPrivilegeResponse is the response struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeResponse

func CreateRevokeAccountPrivilegeResponse() (response *RevokeAccountPrivilegeResponse)

CreateRevokeAccountPrivilegeResponse creates a response to parse from RevokeAccountPrivilege response

type RunningParameters

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

RunningParameters is a nested struct in polardb response

type SQLLogRecord added in v1.61.975

type SQLLogRecord struct {
	ExecuteTime string `json:"ExecuteTime" xml:"ExecuteTime"`
	InsName     string `json:"InsName" xml:"InsName"`
	HostAddress string `json:"HostAddress" xml:"HostAddress"`
	UpdateRows  int64  `json:"UpdateRows" xml:"UpdateRows"`
	SQLText     string `json:"SQLText" xml:"SQLText"`
	OriginTime  string `json:"OriginTime" xml:"OriginTime"`
	Consume     int64  `json:"Consume" xml:"Consume"`
	ScanRows    int64  `json:"ScanRows" xml:"ScanRows"`
	ThreadID    int    `json:"ThreadID" xml:"ThreadID"`
	State       string `json:"State" xml:"State"`
	DBName      string `json:"DBName" xml:"DBName"`
	SqlType     string `json:"SqlType" xml:"SqlType"`
	Vip         string `json:"Vip" xml:"Vip"`
	AccountName string `json:"AccountName" xml:"AccountName"`
}

SQLLogRecord is a nested struct in polardb response

type SQLSlowRecord added in v1.60.298

type SQLSlowRecord struct {
	HostAddress        string `json:"HostAddress" xml:"HostAddress"`
	DBName             string `json:"DBName" xml:"DBName"`
	SQLText            string `json:"SQLText" xml:"SQLText"`
	QueryTimes         int64  `json:"QueryTimes" xml:"QueryTimes"`
	LockTimes          int64  `json:"LockTimes" xml:"LockTimes"`
	ParseRowCounts     int64  `json:"ParseRowCounts" xml:"ParseRowCounts"`
	ReturnRowCounts    int64  `json:"ReturnRowCounts" xml:"ReturnRowCounts"`
	ExecutionStartTime string `json:"ExecutionStartTime" xml:"ExecutionStartTime"`
	DBNodeId           string `json:"DBNodeId" xml:"DBNodeId"`
}

SQLSlowRecord is a nested struct in polardb response

type SupportedEngine added in v1.61.98

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

SupportedEngine is a nested struct in polardb response

type SupportedEngines added in v1.61.98

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

SupportedEngines is a nested struct in polardb response

type Tables added in v1.61.732

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

Tables is a nested struct in polardb response

type Tag

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

Tag is a nested struct in polardb response

type TagResource added in v1.60.298

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

TagResource is a nested struct in polardb response

type TagResources added in v1.60.298

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

TagResources is a nested struct in polardb response

type TagResourcesRequest

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

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag

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

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeDBClusterAttribute

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

TagsInDescribeDBClusterAttribute is a nested struct in polardb response

type TagsInDescribeDBClusters

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

TagsInDescribeDBClusters is a nested struct in polardb response

type Task added in v1.61.732

type Task struct {
	TaskId             string `json:"TaskId" xml:"TaskId"`
	BeginTime          string `json:"BeginTime" xml:"BeginTime"`
	FinishTime         string `json:"FinishTime" xml:"FinishTime"`
	ExpectedFinishTime string `json:"ExpectedFinishTime" xml:"ExpectedFinishTime"`
	TaskAction         string `json:"TaskAction" xml:"TaskAction"`
	Progress           int    `json:"Progress" xml:"Progress"`
	DBName             string `json:"DBName" xml:"DBName"`
	ProgressInfo       string `json:"ProgressInfo" xml:"ProgressInfo"`
	TaskErrorCode      string `json:"TaskErrorCode" xml:"TaskErrorCode"`
	TaskErrorMessage   string `json:"TaskErrorMessage" xml:"TaskErrorMessage"`
	StepsInfo          string `json:"StepsInfo" xml:"StepsInfo"`
	Remain             int    `json:"Remain" xml:"Remain"`
	StepProgressInfo   string `json:"StepProgressInfo" xml:"StepProgressInfo"`
	CurrentStepName    string `json:"CurrentStepName" xml:"CurrentStepName"`
}

Task is a nested struct in polardb response

type Tasks added in v1.61.732

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

Tasks is a nested struct in polardb response

type Template added in v1.61.975

type Template struct {
	AvgScanRows     float64 `json:"AvgScanRows" xml:"AvgScanRows"`
	TemplateHash    string  `json:"TemplateHash" xml:"TemplateHash"`
	AvgConsume      float64 `json:"AvgConsume" xml:"AvgConsume"`
	TotalScanRows   int64   `json:"TotalScanRows" xml:"TotalScanRows"`
	TotalUpdateRows int64   `json:"TotalUpdateRows" xml:"TotalUpdateRows"`
	TotalCounts     int64   `json:"TotalCounts" xml:"TotalCounts"`
	SqlType         string  `json:"SqlType" xml:"SqlType"`
	AvgUpdateRows   float64 `json:"AvgUpdateRows" xml:"AvgUpdateRows"`
	ItemID          int     `json:"ItemID" xml:"ItemID"`
	Template        string  `json:"Template" xml:"Template"`
	TotalConsume    int64   `json:"TotalConsume" xml:"TotalConsume"`
}

Template is a nested struct in polardb response

type TimerInfos added in v1.61.881

type TimerInfos struct {
	Region               string `json:"Region" xml:"Region"`
	DbClusterStatus      string `json:"DbClusterStatus" xml:"DbClusterStatus"`
	TaskId               string `json:"TaskId" xml:"TaskId"`
	Action               string `json:"Action" xml:"Action"`
	PlannedStartTime     string `json:"PlannedStartTime" xml:"PlannedStartTime"`
	Status               string `json:"Status" xml:"Status"`
	DbClusterDescription string `json:"DbClusterDescription" xml:"DbClusterDescription"`
	PlannedEndTime       string `json:"PlannedEndTime" xml:"PlannedEndTime"`
	PlannedTime          string `json:"PlannedTime" xml:"PlannedTime"`
	DBClusterId          string `json:"DBClusterId" xml:"DBClusterId"`
	OrderId              string `json:"OrderId" xml:"OrderId"`
}

TimerInfos is a nested struct in polardb response

type TimerInfosInDescribeScheduleTasks added in v1.61.881

type TimerInfosInDescribeScheduleTasks struct {
	TimerInfos []TimerInfos `json:"timerInfos" xml:"timerInfos"`
}

TimerInfosInDescribeScheduleTasks is a nested struct in polardb response

type TypeList added in v1.61.479

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

TypeList is a nested struct in polardb response

type UntagResourcesRequest

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

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpgradeDBClusterMinorVersionRequest added in v1.61.784

type UpgradeDBClusterMinorVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PlannedStartTime     string           `position:"Query" name:"PlannedStartTime"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

UpgradeDBClusterMinorVersionRequest is the request struct for api UpgradeDBClusterMinorVersion

func CreateUpgradeDBClusterMinorVersionRequest added in v1.61.784

func CreateUpgradeDBClusterMinorVersionRequest() (request *UpgradeDBClusterMinorVersionRequest)

CreateUpgradeDBClusterMinorVersionRequest creates a request to invoke UpgradeDBClusterMinorVersion API

type UpgradeDBClusterMinorVersionResponse added in v1.61.784

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

UpgradeDBClusterMinorVersionResponse is the response struct for api UpgradeDBClusterMinorVersion

func CreateUpgradeDBClusterMinorVersionResponse added in v1.61.784

func CreateUpgradeDBClusterMinorVersionResponse() (response *UpgradeDBClusterMinorVersionResponse)

CreateUpgradeDBClusterMinorVersionResponse creates a response to parse from UpgradeDBClusterMinorVersion response

type UpgradeDBClusterVersionRequest added in v1.61.881

type UpgradeDBClusterVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UpgradeType          string           `position:"Query" name:"UpgradeType"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PlannedStartTime     string           `position:"Query" name:"PlannedStartTime"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

UpgradeDBClusterVersionRequest is the request struct for api UpgradeDBClusterVersion

func CreateUpgradeDBClusterVersionRequest added in v1.61.881

func CreateUpgradeDBClusterVersionRequest() (request *UpgradeDBClusterVersionRequest)

CreateUpgradeDBClusterVersionRequest creates a request to invoke UpgradeDBClusterVersion API

type UpgradeDBClusterVersionResponse added in v1.61.881

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

UpgradeDBClusterVersionResponse is the response struct for api UpgradeDBClusterVersion

func CreateUpgradeDBClusterVersionResponse added in v1.61.881

func CreateUpgradeDBClusterVersionResponse() (response *UpgradeDBClusterVersionResponse)

CreateUpgradeDBClusterVersionResponse creates a response to parse from UpgradeDBClusterVersion response

type Variable added in v1.61.838

type Variable struct {
	Charset string `json:"Charset" xml:"Charset"`
	Collate string `json:"Collate" xml:"Collate"`
	Ctype   string `json:"Ctype" xml:"Ctype"`
}

Variable is a nested struct in polardb response

type Variables added in v1.61.838

type Variables struct {
	Variable []Variable `json:"Variable" xml:"Variable"`
}

Variables is a nested struct in polardb response

type Zone

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

Zone is a nested struct in polardb response

type Zones

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

Zones is a nested struct in polardb response

Source Files

Jump to

Keyboard shortcuts

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