polardb

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

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 {
	PrivilegeStatus  string `json:"PrivilegeStatus" xml:"PrivilegeStatus"`
	AccountStatus    string `json:"AccountStatus" xml:"AccountStatus"`
	AccountPrivilege string `json:"AccountPrivilege" xml:"AccountPrivilege"`
	AccountName      string `json:"AccountName" xml:"AccountName"`
}

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 {
	PrivateZoneConnectionString string `json:"PrivateZoneConnectionString" xml:"PrivateZoneConnectionString"`
	VpcInstanceId               string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	VPCId                       string `json:"VPCId" xml:"VPCId"`
	Port                        string `json:"Port" xml:"Port"`
	VSwitchId                   string `json:"VSwitchId" xml:"VSwitchId"`
	SSLEnabled                  string `json:"SSLEnabled" xml:"SSLEnabled"`
	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 ¶

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

AddressItemsInDescribeDBClusterEndpoints is a nested struct in polardb response

type AddressItemsInDescribeDBClusterMigration ¶

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"`
	PeriodUnit       string `json:"PeriodUnit" xml:"PeriodUnit"`
	Duration         int    `json:"Duration" xml:"Duration"`
	RenewalStatus    string `json:"RenewalStatus" xml:"RenewalStatus"`
	AutoRenewEnabled bool   `json:"AutoRenewEnabled" xml:"AutoRenewEnabled"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
}

AutoRenewAttribute is a nested struct in polardb response

type AvailableResource ¶

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 ¶

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

AvailableResources is a nested struct in polardb response

type AvailableZone ¶

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

AvailableZone is a nested struct in polardb response

type AvailableZones ¶

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

AvailableZones is a nested struct in polardb response

type Backup ¶

type Backup struct {
	IsAvail         string `json:"IsAvail" xml:"IsAvail"`
	BackupMode      string `json:"BackupMode" xml:"BackupMode"`
	BackupSetSize   string `json:"BackupSetSize" xml:"BackupSetSize"`
	BackupEndTime   string `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupMethod    string `json:"BackupMethod" xml:"BackupMethod"`
	BackupType      string `json:"BackupType" xml:"BackupType"`
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	StoreStatus     string `json:"StoreStatus" xml:"StoreStatus"`
	BackupStatus    string `json:"BackupStatus" xml:"BackupStatus"`
	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 ¶

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

BackupJob is a nested struct in polardb response

type BackupLog ¶

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

BackupLog is a nested struct in polardb response

type CancelScheduleTasksRequest ¶

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

func CreateCancelScheduleTasksRequest() (request *CancelScheduleTasksRequest)

CreateCancelScheduleTasksRequest creates a request to invoke CancelScheduleTasks API

type CancelScheduleTasksResponse ¶

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 ¶

func CreateCancelScheduleTasksResponse() (response *CancelScheduleTasksResponse)

CreateCancelScheduleTasksResponse creates a response to parse from CancelScheduleTasks response

type CharacterSetNameItems ¶

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

CharacterSetNameItems is a nested struct in polardb response

type CheckAccountNameRequest ¶

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 ¶

func CreateCheckAccountNameRequest() (request *CheckAccountNameRequest)

CreateCheckAccountNameRequest creates a request to invoke CheckAccountName API

type CheckAccountNameResponse ¶

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

CheckAccountNameResponse is the response struct for api CheckAccountName

func CreateCheckAccountNameResponse ¶

func CreateCheckAccountNameResponse() (response *CheckAccountNameResponse)

CreateCheckAccountNameResponse creates a response to parse from CheckAccountName response

type CheckDBNameRequest ¶

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 ¶

func CreateCheckDBNameRequest() (request *CheckDBNameRequest)

CreateCheckDBNameRequest creates a request to invoke CheckDBName API

type CheckDBNameResponse ¶

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

CheckDBNameResponse is the response struct for api CheckDBName

func CreateCheckDBNameResponse ¶

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 ¶

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

CancelScheduleTasks invokes the polardb.CancelScheduleTasks API synchronously

func (*Client) CancelScheduleTasksWithCallback ¶

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

CancelScheduleTasksWithCallback invokes the polardb.CancelScheduleTasks API asynchronously

func (*Client) CancelScheduleTasksWithChan ¶

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

CancelScheduleTasksWithChan invokes the polardb.CancelScheduleTasks API asynchronously

func (*Client) CheckAccountName ¶

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

CheckAccountName invokes the polardb.CheckAccountName API synchronously

func (*Client) CheckAccountNameWithCallback ¶

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

CheckAccountNameWithCallback invokes the polardb.CheckAccountName API asynchronously

func (*Client) CheckAccountNameWithChan ¶

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

CheckAccountNameWithChan invokes the polardb.CheckAccountName API asynchronously

func (*Client) CheckDBName ¶

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

CheckDBName invokes the polardb.CheckDBName API synchronously

func (*Client) CheckDBNameWithCallback ¶

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

CheckDBNameWithCallback invokes the polardb.CheckDBName API asynchronously

func (*Client) CheckDBNameWithChan ¶

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

CheckDBNameWithChan invokes the polardb.CheckDBName API asynchronously

func (*Client) CloseAITask ¶

func (client *Client) CloseAITask(request *CloseAITaskRequest) (response *CloseAITaskResponse, err error)

CloseAITask invokes the polardb.CloseAITask API synchronously

func (*Client) CloseAITaskWithCallback ¶

func (client *Client) CloseAITaskWithCallback(request *CloseAITaskRequest, callback func(response *CloseAITaskResponse, err error)) <-chan int

CloseAITaskWithCallback invokes the polardb.CloseAITask API asynchronously

func (*Client) CloseAITaskWithChan ¶

func (client *Client) CloseAITaskWithChan(request *CloseAITaskRequest) (<-chan *CloseAITaskResponse, <-chan error)

CloseAITaskWithChan invokes the polardb.CloseAITask 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 ¶

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

CreateDBLinkWithCallback invokes the polardb.CreateDBLink API asynchronously

func (*Client) CreateDBLinkWithChan ¶

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) CreateGlobalDatabaseNetwork ¶

func (client *Client) CreateGlobalDatabaseNetwork(request *CreateGlobalDatabaseNetworkRequest) (response *CreateGlobalDatabaseNetworkResponse, err error)

CreateGlobalDatabaseNetwork invokes the polardb.CreateGlobalDatabaseNetwork API synchronously

func (*Client) CreateGlobalDatabaseNetworkWithCallback ¶

func (client *Client) CreateGlobalDatabaseNetworkWithCallback(request *CreateGlobalDatabaseNetworkRequest, callback func(response *CreateGlobalDatabaseNetworkResponse, err error)) <-chan int

CreateGlobalDatabaseNetworkWithCallback invokes the polardb.CreateGlobalDatabaseNetwork API asynchronously

func (*Client) CreateGlobalDatabaseNetworkWithChan ¶

func (client *Client) CreateGlobalDatabaseNetworkWithChan(request *CreateGlobalDatabaseNetworkRequest) (<-chan *CreateGlobalDatabaseNetworkResponse, <-chan error)

CreateGlobalDatabaseNetworkWithChan invokes the polardb.CreateGlobalDatabaseNetwork API asynchronously

func (*Client) CreateGlobalSecurityIPGroup ¶

func (client *Client) CreateGlobalSecurityIPGroup(request *CreateGlobalSecurityIPGroupRequest) (response *CreateGlobalSecurityIPGroupResponse, err error)

CreateGlobalSecurityIPGroup invokes the polardb.CreateGlobalSecurityIPGroup API synchronously

func (*Client) CreateGlobalSecurityIPGroupWithCallback ¶

func (client *Client) CreateGlobalSecurityIPGroupWithCallback(request *CreateGlobalSecurityIPGroupRequest, callback func(response *CreateGlobalSecurityIPGroupResponse, err error)) <-chan int

CreateGlobalSecurityIPGroupWithCallback invokes the polardb.CreateGlobalSecurityIPGroup API asynchronously

func (*Client) CreateGlobalSecurityIPGroupWithChan ¶

func (client *Client) CreateGlobalSecurityIPGroupWithChan(request *CreateGlobalSecurityIPGroupRequest) (<-chan *CreateGlobalSecurityIPGroupResponse, <-chan error)

CreateGlobalSecurityIPGroupWithChan invokes the polardb.CreateGlobalSecurityIPGroup API asynchronously

func (*Client) CreateParameterGroup ¶

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

CreateParameterGroup invokes the polardb.CreateParameterGroup API synchronously

func (*Client) CreateParameterGroupWithCallback ¶

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

CreateParameterGroupWithCallback invokes the polardb.CreateParameterGroup API asynchronously

func (*Client) CreateParameterGroupWithChan ¶

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

CreateParameterGroupWithChan invokes the polardb.CreateParameterGroup API asynchronously

func (*Client) CreateStoragePlan ¶

func (client *Client) CreateStoragePlan(request *CreateStoragePlanRequest) (response *CreateStoragePlanResponse, err error)

CreateStoragePlan invokes the polardb.CreateStoragePlan API synchronously

func (*Client) CreateStoragePlanWithCallback ¶

func (client *Client) CreateStoragePlanWithCallback(request *CreateStoragePlanRequest, callback func(response *CreateStoragePlanResponse, err error)) <-chan int

CreateStoragePlanWithCallback invokes the polardb.CreateStoragePlan API asynchronously

func (*Client) CreateStoragePlanWithChan ¶

func (client *Client) CreateStoragePlanWithChan(request *CreateStoragePlanRequest) (<-chan *CreateStoragePlanResponse, <-chan error)

CreateStoragePlanWithChan invokes the polardb.CreateStoragePlan 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 ¶

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

DeleteDBLinkWithCallback invokes the polardb.DeleteDBLink API asynchronously

func (*Client) DeleteDBLinkWithChan ¶

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) DeleteGlobalDatabaseNetwork ¶

func (client *Client) DeleteGlobalDatabaseNetwork(request *DeleteGlobalDatabaseNetworkRequest) (response *DeleteGlobalDatabaseNetworkResponse, err error)

DeleteGlobalDatabaseNetwork invokes the polardb.DeleteGlobalDatabaseNetwork API synchronously

func (*Client) DeleteGlobalDatabaseNetworkWithCallback ¶

func (client *Client) DeleteGlobalDatabaseNetworkWithCallback(request *DeleteGlobalDatabaseNetworkRequest, callback func(response *DeleteGlobalDatabaseNetworkResponse, err error)) <-chan int

DeleteGlobalDatabaseNetworkWithCallback invokes the polardb.DeleteGlobalDatabaseNetwork API asynchronously

func (*Client) DeleteGlobalDatabaseNetworkWithChan ¶

func (client *Client) DeleteGlobalDatabaseNetworkWithChan(request *DeleteGlobalDatabaseNetworkRequest) (<-chan *DeleteGlobalDatabaseNetworkResponse, <-chan error)

DeleteGlobalDatabaseNetworkWithChan invokes the polardb.DeleteGlobalDatabaseNetwork API asynchronously

func (*Client) DeleteGlobalSecurityIPGroup ¶

func (client *Client) DeleteGlobalSecurityIPGroup(request *DeleteGlobalSecurityIPGroupRequest) (response *DeleteGlobalSecurityIPGroupResponse, err error)

DeleteGlobalSecurityIPGroup invokes the polardb.DeleteGlobalSecurityIPGroup API synchronously

func (*Client) DeleteGlobalSecurityIPGroupWithCallback ¶

func (client *Client) DeleteGlobalSecurityIPGroupWithCallback(request *DeleteGlobalSecurityIPGroupRequest, callback func(response *DeleteGlobalSecurityIPGroupResponse, err error)) <-chan int

DeleteGlobalSecurityIPGroupWithCallback invokes the polardb.DeleteGlobalSecurityIPGroup API asynchronously

func (*Client) DeleteGlobalSecurityIPGroupWithChan ¶

func (client *Client) DeleteGlobalSecurityIPGroupWithChan(request *DeleteGlobalSecurityIPGroupRequest) (<-chan *DeleteGlobalSecurityIPGroupResponse, <-chan error)

DeleteGlobalSecurityIPGroupWithChan invokes the polardb.DeleteGlobalSecurityIPGroup API asynchronously

func (*Client) DeleteMaskingRules ¶

func (client *Client) DeleteMaskingRules(request *DeleteMaskingRulesRequest) (response *DeleteMaskingRulesResponse, err error)

DeleteMaskingRules invokes the polardb.DeleteMaskingRules API synchronously

func (*Client) DeleteMaskingRulesWithCallback ¶

func (client *Client) DeleteMaskingRulesWithCallback(request *DeleteMaskingRulesRequest, callback func(response *DeleteMaskingRulesResponse, err error)) <-chan int

DeleteMaskingRulesWithCallback invokes the polardb.DeleteMaskingRules API asynchronously

func (*Client) DeleteMaskingRulesWithChan ¶

func (client *Client) DeleteMaskingRulesWithChan(request *DeleteMaskingRulesRequest) (<-chan *DeleteMaskingRulesResponse, <-chan error)

DeleteMaskingRulesWithChan invokes the polardb.DeleteMaskingRules API asynchronously

func (*Client) DeleteParameterGroup ¶

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

DeleteParameterGroup invokes the polardb.DeleteParameterGroup API synchronously

func (*Client) DeleteParameterGroupWithCallback ¶

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

DeleteParameterGroupWithCallback invokes the polardb.DeleteParameterGroup API asynchronously

func (*Client) DeleteParameterGroupWithChan ¶

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

DeleteParameterGroupWithChan invokes the polardb.DeleteParameterGroup API asynchronously

func (*Client) DescribeAITaskStatus ¶

func (client *Client) DescribeAITaskStatus(request *DescribeAITaskStatusRequest) (response *DescribeAITaskStatusResponse, err error)

DescribeAITaskStatus invokes the polardb.DescribeAITaskStatus API synchronously

func (*Client) DescribeAITaskStatusWithCallback ¶

func (client *Client) DescribeAITaskStatusWithCallback(request *DescribeAITaskStatusRequest, callback func(response *DescribeAITaskStatusResponse, err error)) <-chan int

DescribeAITaskStatusWithCallback invokes the polardb.DescribeAITaskStatus API asynchronously

func (*Client) DescribeAITaskStatusWithChan ¶

func (client *Client) DescribeAITaskStatusWithChan(request *DescribeAITaskStatusRequest) (<-chan *DescribeAITaskStatusResponse, <-chan error)

DescribeAITaskStatusWithChan invokes the polardb.DescribeAITaskStatus 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 ¶

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

DescribeBackupLogs invokes the polardb.DescribeBackupLogs API synchronously

func (*Client) DescribeBackupLogsWithCallback ¶

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

DescribeBackupLogsWithCallback invokes the polardb.DescribeBackupLogs API asynchronously

func (*Client) DescribeBackupLogsWithChan ¶

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 ¶

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

DescribeBackupTasks invokes the polardb.DescribeBackupTasks API synchronously

func (*Client) DescribeBackupTasksWithCallback ¶

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

DescribeBackupTasksWithCallback invokes the polardb.DescribeBackupTasks API asynchronously

func (*Client) DescribeBackupTasksWithChan ¶

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 ¶

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

DescribeCharacterSetName invokes the polardb.DescribeCharacterSetName API synchronously

func (*Client) DescribeCharacterSetNameWithCallback ¶

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

DescribeCharacterSetNameWithCallback invokes the polardb.DescribeCharacterSetName API asynchronously

func (*Client) DescribeCharacterSetNameWithChan ¶

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

DescribeCharacterSetNameWithChan invokes the polardb.DescribeCharacterSetName API asynchronously

func (*Client) DescribeClassList ¶

func (client *Client) DescribeClassList(request *DescribeClassListRequest) (response *DescribeClassListResponse, err error)

DescribeClassList invokes the polardb.DescribeClassList API synchronously

func (*Client) DescribeClassListWithCallback ¶

func (client *Client) DescribeClassListWithCallback(request *DescribeClassListRequest, callback func(response *DescribeClassListResponse, err error)) <-chan int

DescribeClassListWithCallback invokes the polardb.DescribeClassList API asynchronously

func (*Client) DescribeClassListWithChan ¶

func (client *Client) DescribeClassListWithChan(request *DescribeClassListRequest) (<-chan *DescribeClassListResponse, <-chan error)

DescribeClassListWithChan invokes the polardb.DescribeClassList 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 ¶

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

DescribeDBClusterAuditLogCollector invokes the polardb.DescribeDBClusterAuditLogCollector API synchronously

func (*Client) DescribeDBClusterAuditLogCollectorWithCallback ¶

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

DescribeDBClusterAuditLogCollectorWithCallback invokes the polardb.DescribeDBClusterAuditLogCollector API asynchronously

func (*Client) DescribeDBClusterAuditLogCollectorWithChan ¶

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

DescribeDBClusterAuditLogCollectorWithChan invokes the polardb.DescribeDBClusterAuditLogCollector API asynchronously

func (*Client) DescribeDBClusterAvailableResources ¶

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

DescribeDBClusterAvailableResources invokes the polardb.DescribeDBClusterAvailableResources API synchronously

func (*Client) DescribeDBClusterAvailableResourcesWithCallback ¶

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

DescribeDBClusterAvailableResourcesWithCallback invokes the polardb.DescribeDBClusterAvailableResources API asynchronously

func (*Client) DescribeDBClusterAvailableResourcesWithChan ¶

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 ¶

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

DescribeDBClusterMonitor invokes the polardb.DescribeDBClusterMonitor API synchronously

func (*Client) DescribeDBClusterMonitorWithCallback ¶

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

DescribeDBClusterMonitorWithCallback invokes the polardb.DescribeDBClusterMonitor API asynchronously

func (*Client) DescribeDBClusterMonitorWithChan ¶

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 ¶

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

DescribeDBClusterSSL invokes the polardb.DescribeDBClusterSSL API synchronously

func (*Client) DescribeDBClusterSSLWithCallback ¶

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

DescribeDBClusterSSLWithCallback invokes the polardb.DescribeDBClusterSSL API asynchronously

func (*Client) DescribeDBClusterSSLWithChan ¶

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

DescribeDBClusterSSLWithChan invokes the polardb.DescribeDBClusterSSL API asynchronously

func (*Client) DescribeDBClusterServerlessConf ¶

func (client *Client) DescribeDBClusterServerlessConf(request *DescribeDBClusterServerlessConfRequest) (response *DescribeDBClusterServerlessConfResponse, err error)

DescribeDBClusterServerlessConf invokes the polardb.DescribeDBClusterServerlessConf API synchronously

func (*Client) DescribeDBClusterServerlessConfWithCallback ¶

func (client *Client) DescribeDBClusterServerlessConfWithCallback(request *DescribeDBClusterServerlessConfRequest, callback func(response *DescribeDBClusterServerlessConfResponse, err error)) <-chan int

DescribeDBClusterServerlessConfWithCallback invokes the polardb.DescribeDBClusterServerlessConf API asynchronously

func (*Client) DescribeDBClusterServerlessConfWithChan ¶

func (client *Client) DescribeDBClusterServerlessConfWithChan(request *DescribeDBClusterServerlessConfRequest) (<-chan *DescribeDBClusterServerlessConfResponse, <-chan error)

DescribeDBClusterServerlessConfWithChan invokes the polardb.DescribeDBClusterServerlessConf API asynchronously

func (*Client) DescribeDBClusterTDE ¶

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

DescribeDBClusterTDE invokes the polardb.DescribeDBClusterTDE API synchronously

func (*Client) DescribeDBClusterTDEWithCallback ¶

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

DescribeDBClusterTDEWithCallback invokes the polardb.DescribeDBClusterTDE API asynchronously

func (*Client) DescribeDBClusterTDEWithChan ¶

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

DescribeDBClusterTDEWithChan invokes the polardb.DescribeDBClusterTDE API asynchronously

func (*Client) DescribeDBClusterVersion ¶

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

DescribeDBClusterVersion invokes the polardb.DescribeDBClusterVersion API synchronously

func (*Client) DescribeDBClusterVersionWithCallback ¶

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

DescribeDBClusterVersionWithCallback invokes the polardb.DescribeDBClusterVersion API asynchronously

func (*Client) DescribeDBClusterVersionWithChan ¶

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 ¶

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

DescribeDBClustersWithBackups invokes the polardb.DescribeDBClustersWithBackups API synchronously

func (*Client) DescribeDBClustersWithBackupsWithCallback ¶

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

DescribeDBClustersWithBackupsWithCallback invokes the polardb.DescribeDBClustersWithBackups API asynchronously

func (*Client) DescribeDBClustersWithBackupsWithChan ¶

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 ¶

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

DescribeDBInitializeVariable invokes the polardb.DescribeDBInitializeVariable API synchronously

func (*Client) DescribeDBInitializeVariableWithCallback ¶

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

DescribeDBInitializeVariableWithCallback invokes the polardb.DescribeDBInitializeVariable API asynchronously

func (*Client) DescribeDBInitializeVariableWithChan ¶

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 ¶

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

DescribeDBLinksWithCallback invokes the polardb.DescribeDBLinks API asynchronously

func (*Client) DescribeDBLinksWithChan ¶

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) DescribeDBNodesParameters ¶

func (client *Client) DescribeDBNodesParameters(request *DescribeDBNodesParametersRequest) (response *DescribeDBNodesParametersResponse, err error)

DescribeDBNodesParameters invokes the polardb.DescribeDBNodesParameters API synchronously

func (*Client) DescribeDBNodesParametersWithCallback ¶

func (client *Client) DescribeDBNodesParametersWithCallback(request *DescribeDBNodesParametersRequest, callback func(response *DescribeDBNodesParametersResponse, err error)) <-chan int

DescribeDBNodesParametersWithCallback invokes the polardb.DescribeDBNodesParameters API asynchronously

func (*Client) DescribeDBNodesParametersWithChan ¶

func (client *Client) DescribeDBNodesParametersWithChan(request *DescribeDBNodesParametersRequest) (<-chan *DescribeDBNodesParametersResponse, <-chan error)

DescribeDBNodesParametersWithChan invokes the polardb.DescribeDBNodesParameters API asynchronously

func (*Client) DescribeDBProxyPerformance ¶

func (client *Client) DescribeDBProxyPerformance(request *DescribeDBProxyPerformanceRequest) (response *DescribeDBProxyPerformanceResponse, err error)

DescribeDBProxyPerformance invokes the polardb.DescribeDBProxyPerformance API synchronously

func (*Client) DescribeDBProxyPerformanceWithCallback ¶

func (client *Client) DescribeDBProxyPerformanceWithCallback(request *DescribeDBProxyPerformanceRequest, callback func(response *DescribeDBProxyPerformanceResponse, err error)) <-chan int

DescribeDBProxyPerformanceWithCallback invokes the polardb.DescribeDBProxyPerformance API asynchronously

func (*Client) DescribeDBProxyPerformanceWithChan ¶

func (client *Client) DescribeDBProxyPerformanceWithChan(request *DescribeDBProxyPerformanceRequest) (<-chan *DescribeDBProxyPerformanceResponse, <-chan error)

DescribeDBProxyPerformanceWithChan invokes the polardb.DescribeDBProxyPerformance 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 ¶

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

DescribeDetachedBackups invokes the polardb.DescribeDetachedBackups API synchronously

func (*Client) DescribeDetachedBackupsWithCallback ¶

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

DescribeDetachedBackupsWithCallback invokes the polardb.DescribeDetachedBackups API asynchronously

func (*Client) DescribeDetachedBackupsWithChan ¶

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

DescribeDetachedBackupsWithChan invokes the polardb.DescribeDetachedBackups API asynchronously

func (*Client) DescribeGlobalDatabaseNetwork ¶

func (client *Client) DescribeGlobalDatabaseNetwork(request *DescribeGlobalDatabaseNetworkRequest) (response *DescribeGlobalDatabaseNetworkResponse, err error)

DescribeGlobalDatabaseNetwork invokes the polardb.DescribeGlobalDatabaseNetwork API synchronously

func (*Client) DescribeGlobalDatabaseNetworkWithCallback ¶

func (client *Client) DescribeGlobalDatabaseNetworkWithCallback(request *DescribeGlobalDatabaseNetworkRequest, callback func(response *DescribeGlobalDatabaseNetworkResponse, err error)) <-chan int

DescribeGlobalDatabaseNetworkWithCallback invokes the polardb.DescribeGlobalDatabaseNetwork API asynchronously

func (*Client) DescribeGlobalDatabaseNetworkWithChan ¶

func (client *Client) DescribeGlobalDatabaseNetworkWithChan(request *DescribeGlobalDatabaseNetworkRequest) (<-chan *DescribeGlobalDatabaseNetworkResponse, <-chan error)

DescribeGlobalDatabaseNetworkWithChan invokes the polardb.DescribeGlobalDatabaseNetwork API asynchronously

func (*Client) DescribeGlobalDatabaseNetworks ¶

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

DescribeGlobalDatabaseNetworks invokes the polardb.DescribeGlobalDatabaseNetworks API synchronously

func (*Client) DescribeGlobalDatabaseNetworksWithCallback ¶

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

DescribeGlobalDatabaseNetworksWithCallback invokes the polardb.DescribeGlobalDatabaseNetworks API asynchronously

func (*Client) DescribeGlobalDatabaseNetworksWithChan ¶

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

DescribeGlobalDatabaseNetworksWithChan invokes the polardb.DescribeGlobalDatabaseNetworks API asynchronously

func (*Client) DescribeGlobalSecurityIPGroup ¶

func (client *Client) DescribeGlobalSecurityIPGroup(request *DescribeGlobalSecurityIPGroupRequest) (response *DescribeGlobalSecurityIPGroupResponse, err error)

DescribeGlobalSecurityIPGroup invokes the polardb.DescribeGlobalSecurityIPGroup API synchronously

func (*Client) DescribeGlobalSecurityIPGroupRelation ¶

func (client *Client) DescribeGlobalSecurityIPGroupRelation(request *DescribeGlobalSecurityIPGroupRelationRequest) (response *DescribeGlobalSecurityIPGroupRelationResponse, err error)

DescribeGlobalSecurityIPGroupRelation invokes the polardb.DescribeGlobalSecurityIPGroupRelation API synchronously

func (*Client) DescribeGlobalSecurityIPGroupRelationWithCallback ¶

func (client *Client) DescribeGlobalSecurityIPGroupRelationWithCallback(request *DescribeGlobalSecurityIPGroupRelationRequest, callback func(response *DescribeGlobalSecurityIPGroupRelationResponse, err error)) <-chan int

DescribeGlobalSecurityIPGroupRelationWithCallback invokes the polardb.DescribeGlobalSecurityIPGroupRelation API asynchronously

func (*Client) DescribeGlobalSecurityIPGroupRelationWithChan ¶

func (client *Client) DescribeGlobalSecurityIPGroupRelationWithChan(request *DescribeGlobalSecurityIPGroupRelationRequest) (<-chan *DescribeGlobalSecurityIPGroupRelationResponse, <-chan error)

DescribeGlobalSecurityIPGroupRelationWithChan invokes the polardb.DescribeGlobalSecurityIPGroupRelation API asynchronously

func (*Client) DescribeGlobalSecurityIPGroupWithCallback ¶

func (client *Client) DescribeGlobalSecurityIPGroupWithCallback(request *DescribeGlobalSecurityIPGroupRequest, callback func(response *DescribeGlobalSecurityIPGroupResponse, err error)) <-chan int

DescribeGlobalSecurityIPGroupWithCallback invokes the polardb.DescribeGlobalSecurityIPGroup API asynchronously

func (*Client) DescribeGlobalSecurityIPGroupWithChan ¶

func (client *Client) DescribeGlobalSecurityIPGroupWithChan(request *DescribeGlobalSecurityIPGroupRequest) (<-chan *DescribeGlobalSecurityIPGroupResponse, <-chan error)

DescribeGlobalSecurityIPGroupWithChan invokes the polardb.DescribeGlobalSecurityIPGroup API asynchronously

func (*Client) DescribeLogBackupPolicy ¶

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

DescribeLogBackupPolicy invokes the polardb.DescribeLogBackupPolicy API synchronously

func (*Client) DescribeLogBackupPolicyWithCallback ¶

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

DescribeLogBackupPolicyWithCallback invokes the polardb.DescribeLogBackupPolicy API asynchronously

func (*Client) DescribeLogBackupPolicyWithChan ¶

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

DescribeLogBackupPolicyWithChan invokes the polardb.DescribeLogBackupPolicy API asynchronously

func (*Client) DescribeMaskingRules ¶

func (client *Client) DescribeMaskingRules(request *DescribeMaskingRulesRequest) (response *DescribeMaskingRulesResponse, err error)

DescribeMaskingRules invokes the polardb.DescribeMaskingRules API synchronously

func (*Client) DescribeMaskingRulesWithCallback ¶

func (client *Client) DescribeMaskingRulesWithCallback(request *DescribeMaskingRulesRequest, callback func(response *DescribeMaskingRulesResponse, err error)) <-chan int

DescribeMaskingRulesWithCallback invokes the polardb.DescribeMaskingRules API asynchronously

func (*Client) DescribeMaskingRulesWithChan ¶

func (client *Client) DescribeMaskingRulesWithChan(request *DescribeMaskingRulesRequest) (<-chan *DescribeMaskingRulesResponse, <-chan error)

DescribeMaskingRulesWithChan invokes the polardb.DescribeMaskingRules API asynchronously

func (*Client) DescribeMetaList ¶

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

DescribeMetaList invokes the polardb.DescribeMetaList API synchronously

func (*Client) DescribeMetaListWithCallback ¶

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

DescribeMetaListWithCallback invokes the polardb.DescribeMetaList API asynchronously

func (*Client) DescribeMetaListWithChan ¶

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

DescribeMetaListWithChan invokes the polardb.DescribeMetaList API asynchronously

func (*Client) DescribeParameterGroup ¶

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

DescribeParameterGroup invokes the polardb.DescribeParameterGroup API synchronously

func (*Client) DescribeParameterGroupWithCallback ¶

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

DescribeParameterGroupWithCallback invokes the polardb.DescribeParameterGroup API asynchronously

func (*Client) DescribeParameterGroupWithChan ¶

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

DescribeParameterGroupWithChan invokes the polardb.DescribeParameterGroup API asynchronously

func (*Client) DescribeParameterGroups ¶

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

DescribeParameterGroups invokes the polardb.DescribeParameterGroups API synchronously

func (*Client) DescribeParameterGroupsWithCallback ¶

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

DescribeParameterGroupsWithCallback invokes the polardb.DescribeParameterGroups API asynchronously

func (*Client) DescribeParameterGroupsWithChan ¶

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

DescribeParameterGroupsWithChan invokes the polardb.DescribeParameterGroups API asynchronously

func (*Client) DescribeParameterTemplates ¶

func (client *Client) DescribeParameterTemplates(request *DescribeParameterTemplatesRequest) (response *DescribeParameterTemplatesResponse, err error)

DescribeParameterTemplates invokes the polardb.DescribeParameterTemplates API synchronously

func (*Client) DescribeParameterTemplatesWithCallback ¶

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

DescribeParameterTemplatesWithCallback invokes the polardb.DescribeParameterTemplates API asynchronously

func (*Client) DescribeParameterTemplatesWithChan ¶

func (client *Client) DescribeParameterTemplatesWithChan(request *DescribeParameterTemplatesRequest) (<-chan *DescribeParameterTemplatesResponse, <-chan error)

DescribeParameterTemplatesWithChan invokes the polardb.DescribeParameterTemplates API asynchronously

func (*Client) DescribePendingMaintenanceAction ¶

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

DescribePendingMaintenanceAction invokes the polardb.DescribePendingMaintenanceAction API synchronously

func (*Client) DescribePendingMaintenanceActionWithCallback ¶

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

DescribePendingMaintenanceActionWithCallback invokes the polardb.DescribePendingMaintenanceAction API asynchronously

func (*Client) DescribePendingMaintenanceActionWithChan ¶

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

DescribePendingMaintenanceActionWithChan invokes the polardb.DescribePendingMaintenanceAction API asynchronously

func (*Client) DescribePendingMaintenanceActions ¶

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

DescribePendingMaintenanceActions invokes the polardb.DescribePendingMaintenanceActions API synchronously

func (*Client) DescribePendingMaintenanceActionsWithCallback ¶

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

DescribePendingMaintenanceActionsWithCallback invokes the polardb.DescribePendingMaintenanceActions API asynchronously

func (*Client) DescribePendingMaintenanceActionsWithChan ¶

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

DescribePendingMaintenanceActionsWithChan invokes the polardb.DescribePendingMaintenanceActions API asynchronously

func (*Client) DescribePolarSQLCollectorPolicy ¶

func (client *Client) DescribePolarSQLCollectorPolicy(request *DescribePolarSQLCollectorPolicyRequest) (response *DescribePolarSQLCollectorPolicyResponse, err error)

DescribePolarSQLCollectorPolicy invokes the polardb.DescribePolarSQLCollectorPolicy API synchronously

func (*Client) DescribePolarSQLCollectorPolicyWithCallback ¶

func (client *Client) DescribePolarSQLCollectorPolicyWithCallback(request *DescribePolarSQLCollectorPolicyRequest, callback func(response *DescribePolarSQLCollectorPolicyResponse, err error)) <-chan int

DescribePolarSQLCollectorPolicyWithCallback invokes the polardb.DescribePolarSQLCollectorPolicy API asynchronously

func (*Client) DescribePolarSQLCollectorPolicyWithChan ¶

func (client *Client) DescribePolarSQLCollectorPolicyWithChan(request *DescribePolarSQLCollectorPolicyRequest) (<-chan *DescribePolarSQLCollectorPolicyResponse, <-chan error)

DescribePolarSQLCollectorPolicyWithChan invokes the polardb.DescribePolarSQLCollectorPolicy 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) DescribeScheduleTasks ¶

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

DescribeScheduleTasks invokes the polardb.DescribeScheduleTasks API synchronously

func (*Client) DescribeScheduleTasksWithCallback ¶

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

DescribeScheduleTasksWithCallback invokes the polardb.DescribeScheduleTasks API asynchronously

func (*Client) DescribeScheduleTasksWithChan ¶

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

DescribeScheduleTasksWithChan invokes the polardb.DescribeScheduleTasks API asynchronously

func (*Client) DescribeSlowLogRecords ¶

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

DescribeSlowLogRecords invokes the polardb.DescribeSlowLogRecords API synchronously

func (*Client) DescribeSlowLogRecordsWithCallback ¶

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

DescribeSlowLogRecordsWithCallback invokes the polardb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogRecordsWithChan ¶

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

DescribeSlowLogRecordsWithChan invokes the polardb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogs ¶

func (client *Client) DescribeSlowLogs(request *DescribeSlowLogsRequest) (response *DescribeSlowLogsResponse, err error)

DescribeSlowLogs invokes the polardb.DescribeSlowLogs API synchronously

func (*Client) DescribeSlowLogsWithCallback ¶

func (client *Client) DescribeSlowLogsWithCallback(request *DescribeSlowLogsRequest, callback func(response *DescribeSlowLogsResponse, err error)) <-chan int

DescribeSlowLogsWithCallback invokes the polardb.DescribeSlowLogs API asynchronously

func (*Client) DescribeSlowLogsWithChan ¶

func (client *Client) DescribeSlowLogsWithChan(request *DescribeSlowLogsRequest) (<-chan *DescribeSlowLogsResponse, <-chan error)

DescribeSlowLogsWithChan invokes the polardb.DescribeSlowLogs API asynchronously

func (*Client) DescribeStoragePlan ¶

func (client *Client) DescribeStoragePlan(request *DescribeStoragePlanRequest) (response *DescribeStoragePlanResponse, err error)

DescribeStoragePlan invokes the polardb.DescribeStoragePlan API synchronously

func (*Client) DescribeStoragePlanWithCallback ¶

func (client *Client) DescribeStoragePlanWithCallback(request *DescribeStoragePlanRequest, callback func(response *DescribeStoragePlanResponse, err error)) <-chan int

DescribeStoragePlanWithCallback invokes the polardb.DescribeStoragePlan API asynchronously

func (*Client) DescribeStoragePlanWithChan ¶

func (client *Client) DescribeStoragePlanWithChan(request *DescribeStoragePlanRequest) (<-chan *DescribeStoragePlanResponse, <-chan error)

DescribeStoragePlanWithChan invokes the polardb.DescribeStoragePlan API asynchronously

func (*Client) DescribeTasks ¶

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

DescribeTasks invokes the polardb.DescribeTasks API synchronously

func (*Client) DescribeTasksWithCallback ¶

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

DescribeTasksWithCallback invokes the polardb.DescribeTasks API asynchronously

func (*Client) DescribeTasksWithChan ¶

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

DescribeTasksWithChan invokes the polardb.DescribeTasks API asynchronously

func (*Client) EnableFirewallRules ¶

func (client *Client) EnableFirewallRules(request *EnableFirewallRulesRequest) (response *EnableFirewallRulesResponse, err error)

EnableFirewallRules invokes the polardb.EnableFirewallRules API synchronously

func (*Client) EnableFirewallRulesWithCallback ¶

func (client *Client) EnableFirewallRulesWithCallback(request *EnableFirewallRulesRequest, callback func(response *EnableFirewallRulesResponse, err error)) <-chan int

EnableFirewallRulesWithCallback invokes the polardb.EnableFirewallRules API asynchronously

func (*Client) EnableFirewallRulesWithChan ¶

func (client *Client) EnableFirewallRulesWithChan(request *EnableFirewallRulesRequest) (<-chan *EnableFirewallRulesResponse, <-chan error)

EnableFirewallRulesWithChan invokes the polardb.EnableFirewallRules API asynchronously

func (*Client) EvaluateRegionResource ¶

func (client *Client) EvaluateRegionResource(request *EvaluateRegionResourceRequest) (response *EvaluateRegionResourceResponse, err error)

EvaluateRegionResource invokes the polardb.EvaluateRegionResource API synchronously

func (*Client) EvaluateRegionResourceWithCallback ¶

func (client *Client) EvaluateRegionResourceWithCallback(request *EvaluateRegionResourceRequest, callback func(response *EvaluateRegionResourceResponse, err error)) <-chan int

EvaluateRegionResourceWithCallback invokes the polardb.EvaluateRegionResource API asynchronously

func (*Client) EvaluateRegionResourceWithChan ¶

func (client *Client) EvaluateRegionResourceWithChan(request *EvaluateRegionResourceRequest) (<-chan *EvaluateRegionResourceResponse, <-chan error)

EvaluateRegionResourceWithChan invokes the polardb.EvaluateRegionResource 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 ¶

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

ListTagResources invokes the polardb.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶

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

ListTagResourcesWithCallback invokes the polardb.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶

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) ModifyDBClusterAndNodesParameters ¶

func (client *Client) ModifyDBClusterAndNodesParameters(request *ModifyDBClusterAndNodesParametersRequest) (response *ModifyDBClusterAndNodesParametersResponse, err error)

ModifyDBClusterAndNodesParameters invokes the polardb.ModifyDBClusterAndNodesParameters API synchronously

func (*Client) ModifyDBClusterAndNodesParametersWithCallback ¶

func (client *Client) ModifyDBClusterAndNodesParametersWithCallback(request *ModifyDBClusterAndNodesParametersRequest, callback func(response *ModifyDBClusterAndNodesParametersResponse, err error)) <-chan int

ModifyDBClusterAndNodesParametersWithCallback invokes the polardb.ModifyDBClusterAndNodesParameters API asynchronously

func (*Client) ModifyDBClusterAndNodesParametersWithChan ¶

func (client *Client) ModifyDBClusterAndNodesParametersWithChan(request *ModifyDBClusterAndNodesParametersRequest) (<-chan *ModifyDBClusterAndNodesParametersResponse, <-chan error)

ModifyDBClusterAndNodesParametersWithChan invokes the polardb.ModifyDBClusterAndNodesParameters API asynchronously

func (*Client) ModifyDBClusterAuditLogCollector ¶

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

ModifyDBClusterAuditLogCollector invokes the polardb.ModifyDBClusterAuditLogCollector API synchronously

func (*Client) ModifyDBClusterAuditLogCollectorWithCallback ¶

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

ModifyDBClusterAuditLogCollectorWithCallback invokes the polardb.ModifyDBClusterAuditLogCollector API asynchronously

func (*Client) ModifyDBClusterAuditLogCollectorWithChan ¶

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

ModifyDBClusterAuditLogCollectorWithChan invokes the polardb.ModifyDBClusterAuditLogCollector API asynchronously

func (*Client) ModifyDBClusterDeletion ¶

func (client *Client) ModifyDBClusterDeletion(request *ModifyDBClusterDeletionRequest) (response *ModifyDBClusterDeletionResponse, err error)

ModifyDBClusterDeletion invokes the polardb.ModifyDBClusterDeletion API synchronously

func (*Client) ModifyDBClusterDeletionWithCallback ¶

func (client *Client) ModifyDBClusterDeletionWithCallback(request *ModifyDBClusterDeletionRequest, callback func(response *ModifyDBClusterDeletionResponse, err error)) <-chan int

ModifyDBClusterDeletionWithCallback invokes the polardb.ModifyDBClusterDeletion API asynchronously

func (*Client) ModifyDBClusterDeletionWithChan ¶

func (client *Client) ModifyDBClusterDeletionWithChan(request *ModifyDBClusterDeletionRequest) (<-chan *ModifyDBClusterDeletionResponse, <-chan error)

ModifyDBClusterDeletionWithChan invokes the polardb.ModifyDBClusterDeletion 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 ¶

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

ModifyDBClusterMonitor invokes the polardb.ModifyDBClusterMonitor API synchronously

func (*Client) ModifyDBClusterMonitorWithCallback ¶

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

ModifyDBClusterMonitorWithCallback invokes the polardb.ModifyDBClusterMonitor API asynchronously

func (*Client) ModifyDBClusterMonitorWithChan ¶

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 ¶

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

ModifyDBClusterPrimaryZone invokes the polardb.ModifyDBClusterPrimaryZone API synchronously

func (*Client) ModifyDBClusterPrimaryZoneWithCallback ¶

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

ModifyDBClusterPrimaryZoneWithCallback invokes the polardb.ModifyDBClusterPrimaryZone API asynchronously

func (*Client) ModifyDBClusterPrimaryZoneWithChan ¶

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

ModifyDBClusterPrimaryZoneWithChan invokes the polardb.ModifyDBClusterPrimaryZone API asynchronously

func (*Client) ModifyDBClusterResourceGroup ¶

func (client *Client) ModifyDBClusterResourceGroup(request *ModifyDBClusterResourceGroupRequest) (response *ModifyDBClusterResourceGroupResponse, err error)

ModifyDBClusterResourceGroup invokes the polardb.ModifyDBClusterResourceGroup API synchronously

func (*Client) ModifyDBClusterResourceGroupWithCallback ¶

func (client *Client) ModifyDBClusterResourceGroupWithCallback(request *ModifyDBClusterResourceGroupRequest, callback func(response *ModifyDBClusterResourceGroupResponse, err error)) <-chan int

ModifyDBClusterResourceGroupWithCallback invokes the polardb.ModifyDBClusterResourceGroup API asynchronously

func (*Client) ModifyDBClusterResourceGroupWithChan ¶

func (client *Client) ModifyDBClusterResourceGroupWithChan(request *ModifyDBClusterResourceGroupRequest) (<-chan *ModifyDBClusterResourceGroupResponse, <-chan error)

ModifyDBClusterResourceGroupWithChan invokes the polardb.ModifyDBClusterResourceGroup API asynchronously

func (*Client) ModifyDBClusterSSL ¶

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

ModifyDBClusterSSL invokes the polardb.ModifyDBClusterSSL API synchronously

func (*Client) ModifyDBClusterSSLWithCallback ¶

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

ModifyDBClusterSSLWithCallback invokes the polardb.ModifyDBClusterSSL API asynchronously

func (*Client) ModifyDBClusterSSLWithChan ¶

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

ModifyDBClusterSSLWithChan invokes the polardb.ModifyDBClusterSSL API asynchronously

func (*Client) ModifyDBClusterServerlessConf ¶

func (client *Client) ModifyDBClusterServerlessConf(request *ModifyDBClusterServerlessConfRequest) (response *ModifyDBClusterServerlessConfResponse, err error)

ModifyDBClusterServerlessConf invokes the polardb.ModifyDBClusterServerlessConf API synchronously

func (*Client) ModifyDBClusterServerlessConfWithCallback ¶

func (client *Client) ModifyDBClusterServerlessConfWithCallback(request *ModifyDBClusterServerlessConfRequest, callback func(response *ModifyDBClusterServerlessConfResponse, err error)) <-chan int

ModifyDBClusterServerlessConfWithCallback invokes the polardb.ModifyDBClusterServerlessConf API asynchronously

func (*Client) ModifyDBClusterServerlessConfWithChan ¶

func (client *Client) ModifyDBClusterServerlessConfWithChan(request *ModifyDBClusterServerlessConfRequest) (<-chan *ModifyDBClusterServerlessConfResponse, <-chan error)

ModifyDBClusterServerlessConfWithChan invokes the polardb.ModifyDBClusterServerlessConf API asynchronously

func (*Client) ModifyDBClusterTDE ¶

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

ModifyDBClusterTDE invokes the polardb.ModifyDBClusterTDE API synchronously

func (*Client) ModifyDBClusterTDEWithCallback ¶

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

ModifyDBClusterTDEWithCallback invokes the polardb.ModifyDBClusterTDE API asynchronously

func (*Client) ModifyDBClusterTDEWithChan ¶

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) ModifyDBNodesClass ¶

func (client *Client) ModifyDBNodesClass(request *ModifyDBNodesClassRequest) (response *ModifyDBNodesClassResponse, err error)

ModifyDBNodesClass invokes the polardb.ModifyDBNodesClass API synchronously

func (*Client) ModifyDBNodesClassWithCallback ¶

func (client *Client) ModifyDBNodesClassWithCallback(request *ModifyDBNodesClassRequest, callback func(response *ModifyDBNodesClassResponse, err error)) <-chan int

ModifyDBNodesClassWithCallback invokes the polardb.ModifyDBNodesClass API asynchronously

func (*Client) ModifyDBNodesClassWithChan ¶

func (client *Client) ModifyDBNodesClassWithChan(request *ModifyDBNodesClassRequest) (<-chan *ModifyDBNodesClassResponse, <-chan error)

ModifyDBNodesClassWithChan invokes the polardb.ModifyDBNodesClass API asynchronously

func (*Client) ModifyDBNodesParameters ¶

func (client *Client) ModifyDBNodesParameters(request *ModifyDBNodesParametersRequest) (response *ModifyDBNodesParametersResponse, err error)

ModifyDBNodesParameters invokes the polardb.ModifyDBNodesParameters API synchronously

func (*Client) ModifyDBNodesParametersWithCallback ¶

func (client *Client) ModifyDBNodesParametersWithCallback(request *ModifyDBNodesParametersRequest, callback func(response *ModifyDBNodesParametersResponse, err error)) <-chan int

ModifyDBNodesParametersWithCallback invokes the polardb.ModifyDBNodesParameters API asynchronously

func (*Client) ModifyDBNodesParametersWithChan ¶

func (client *Client) ModifyDBNodesParametersWithChan(request *ModifyDBNodesParametersRequest) (<-chan *ModifyDBNodesParametersResponse, <-chan error)

ModifyDBNodesParametersWithChan invokes the polardb.ModifyDBNodesParameters API asynchronously

func (*Client) ModifyGlobalDatabaseNetwork ¶

func (client *Client) ModifyGlobalDatabaseNetwork(request *ModifyGlobalDatabaseNetworkRequest) (response *ModifyGlobalDatabaseNetworkResponse, err error)

ModifyGlobalDatabaseNetwork invokes the polardb.ModifyGlobalDatabaseNetwork API synchronously

func (*Client) ModifyGlobalDatabaseNetworkWithCallback ¶

func (client *Client) ModifyGlobalDatabaseNetworkWithCallback(request *ModifyGlobalDatabaseNetworkRequest, callback func(response *ModifyGlobalDatabaseNetworkResponse, err error)) <-chan int

ModifyGlobalDatabaseNetworkWithCallback invokes the polardb.ModifyGlobalDatabaseNetwork API asynchronously

func (*Client) ModifyGlobalDatabaseNetworkWithChan ¶

func (client *Client) ModifyGlobalDatabaseNetworkWithChan(request *ModifyGlobalDatabaseNetworkRequest) (<-chan *ModifyGlobalDatabaseNetworkResponse, <-chan error)

ModifyGlobalDatabaseNetworkWithChan invokes the polardb.ModifyGlobalDatabaseNetwork API asynchronously

func (*Client) ModifyGlobalSecurityIPGroup ¶

func (client *Client) ModifyGlobalSecurityIPGroup(request *ModifyGlobalSecurityIPGroupRequest) (response *ModifyGlobalSecurityIPGroupResponse, err error)

ModifyGlobalSecurityIPGroup invokes the polardb.ModifyGlobalSecurityIPGroup API synchronously

func (*Client) ModifyGlobalSecurityIPGroupName ¶

func (client *Client) ModifyGlobalSecurityIPGroupName(request *ModifyGlobalSecurityIPGroupNameRequest) (response *ModifyGlobalSecurityIPGroupNameResponse, err error)

ModifyGlobalSecurityIPGroupName invokes the polardb.ModifyGlobalSecurityIPGroupName API synchronously

func (*Client) ModifyGlobalSecurityIPGroupNameWithCallback ¶

func (client *Client) ModifyGlobalSecurityIPGroupNameWithCallback(request *ModifyGlobalSecurityIPGroupNameRequest, callback func(response *ModifyGlobalSecurityIPGroupNameResponse, err error)) <-chan int

ModifyGlobalSecurityIPGroupNameWithCallback invokes the polardb.ModifyGlobalSecurityIPGroupName API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupNameWithChan ¶

func (client *Client) ModifyGlobalSecurityIPGroupNameWithChan(request *ModifyGlobalSecurityIPGroupNameRequest) (<-chan *ModifyGlobalSecurityIPGroupNameResponse, <-chan error)

ModifyGlobalSecurityIPGroupNameWithChan invokes the polardb.ModifyGlobalSecurityIPGroupName API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupRelation ¶

func (client *Client) ModifyGlobalSecurityIPGroupRelation(request *ModifyGlobalSecurityIPGroupRelationRequest) (response *ModifyGlobalSecurityIPGroupRelationResponse, err error)

ModifyGlobalSecurityIPGroupRelation invokes the polardb.ModifyGlobalSecurityIPGroupRelation API synchronously

func (*Client) ModifyGlobalSecurityIPGroupRelationWithCallback ¶

func (client *Client) ModifyGlobalSecurityIPGroupRelationWithCallback(request *ModifyGlobalSecurityIPGroupRelationRequest, callback func(response *ModifyGlobalSecurityIPGroupRelationResponse, err error)) <-chan int

ModifyGlobalSecurityIPGroupRelationWithCallback invokes the polardb.ModifyGlobalSecurityIPGroupRelation API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupRelationWithChan ¶

func (client *Client) ModifyGlobalSecurityIPGroupRelationWithChan(request *ModifyGlobalSecurityIPGroupRelationRequest) (<-chan *ModifyGlobalSecurityIPGroupRelationResponse, <-chan error)

ModifyGlobalSecurityIPGroupRelationWithChan invokes the polardb.ModifyGlobalSecurityIPGroupRelation API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupWithCallback ¶

func (client *Client) ModifyGlobalSecurityIPGroupWithCallback(request *ModifyGlobalSecurityIPGroupRequest, callback func(response *ModifyGlobalSecurityIPGroupResponse, err error)) <-chan int

ModifyGlobalSecurityIPGroupWithCallback invokes the polardb.ModifyGlobalSecurityIPGroup API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupWithChan ¶

func (client *Client) ModifyGlobalSecurityIPGroupWithChan(request *ModifyGlobalSecurityIPGroupRequest) (<-chan *ModifyGlobalSecurityIPGroupResponse, <-chan error)

ModifyGlobalSecurityIPGroupWithChan invokes the polardb.ModifyGlobalSecurityIPGroup API asynchronously

func (*Client) ModifyLogBackupPolicy ¶

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

ModifyLogBackupPolicy invokes the polardb.ModifyLogBackupPolicy API synchronously

func (*Client) ModifyLogBackupPolicyWithCallback ¶

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

ModifyLogBackupPolicyWithCallback invokes the polardb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyLogBackupPolicyWithChan ¶

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

ModifyLogBackupPolicyWithChan invokes the polardb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyMaskingRules ¶

func (client *Client) ModifyMaskingRules(request *ModifyMaskingRulesRequest) (response *ModifyMaskingRulesResponse, err error)

ModifyMaskingRules invokes the polardb.ModifyMaskingRules API synchronously

func (*Client) ModifyMaskingRulesWithCallback ¶

func (client *Client) ModifyMaskingRulesWithCallback(request *ModifyMaskingRulesRequest, callback func(response *ModifyMaskingRulesResponse, err error)) <-chan int

ModifyMaskingRulesWithCallback invokes the polardb.ModifyMaskingRules API asynchronously

func (*Client) ModifyMaskingRulesWithChan ¶

func (client *Client) ModifyMaskingRulesWithChan(request *ModifyMaskingRulesRequest) (<-chan *ModifyMaskingRulesResponse, <-chan error)

ModifyMaskingRulesWithChan invokes the polardb.ModifyMaskingRules API asynchronously

func (*Client) ModifyPendingMaintenanceAction ¶

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

ModifyPendingMaintenanceAction invokes the polardb.ModifyPendingMaintenanceAction API synchronously

func (*Client) ModifyPendingMaintenanceActionWithCallback ¶

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

ModifyPendingMaintenanceActionWithCallback invokes the polardb.ModifyPendingMaintenanceAction API asynchronously

func (*Client) ModifyPendingMaintenanceActionWithChan ¶

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

ModifyPendingMaintenanceActionWithChan invokes the polardb.ModifyPendingMaintenanceAction API asynchronously

func (*Client) OpenAITask ¶

func (client *Client) OpenAITask(request *OpenAITaskRequest) (response *OpenAITaskResponse, err error)

OpenAITask invokes the polardb.OpenAITask API synchronously

func (*Client) OpenAITaskWithCallback ¶

func (client *Client) OpenAITaskWithCallback(request *OpenAITaskRequest, callback func(response *OpenAITaskResponse, err error)) <-chan int

OpenAITaskWithCallback invokes the polardb.OpenAITask API asynchronously

func (*Client) OpenAITaskWithChan ¶

func (client *Client) OpenAITaskWithChan(request *OpenAITaskRequest) (<-chan *OpenAITaskResponse, <-chan error)

OpenAITaskWithChan invokes the polardb.OpenAITask API asynchronously

func (*Client) RefreshDBClusterStorageUsage ¶

func (client *Client) RefreshDBClusterStorageUsage(request *RefreshDBClusterStorageUsageRequest) (response *RefreshDBClusterStorageUsageResponse, err error)

RefreshDBClusterStorageUsage invokes the polardb.RefreshDBClusterStorageUsage API synchronously

func (*Client) RefreshDBClusterStorageUsageWithCallback ¶

func (client *Client) RefreshDBClusterStorageUsageWithCallback(request *RefreshDBClusterStorageUsageRequest, callback func(response *RefreshDBClusterStorageUsageResponse, err error)) <-chan int

RefreshDBClusterStorageUsageWithCallback invokes the polardb.RefreshDBClusterStorageUsage API asynchronously

func (*Client) RefreshDBClusterStorageUsageWithChan ¶

func (client *Client) RefreshDBClusterStorageUsageWithChan(request *RefreshDBClusterStorageUsageRequest) (<-chan *RefreshDBClusterStorageUsageResponse, <-chan error)

RefreshDBClusterStorageUsageWithChan invokes the polardb.RefreshDBClusterStorageUsage API asynchronously

func (*Client) RemoveDBClusterFromGDN ¶

func (client *Client) RemoveDBClusterFromGDN(request *RemoveDBClusterFromGDNRequest) (response *RemoveDBClusterFromGDNResponse, err error)

RemoveDBClusterFromGDN invokes the polardb.RemoveDBClusterFromGDN API synchronously

func (*Client) RemoveDBClusterFromGDNWithCallback ¶

func (client *Client) RemoveDBClusterFromGDNWithCallback(request *RemoveDBClusterFromGDNRequest, callback func(response *RemoveDBClusterFromGDNResponse, err error)) <-chan int

RemoveDBClusterFromGDNWithCallback invokes the polardb.RemoveDBClusterFromGDN API asynchronously

func (*Client) RemoveDBClusterFromGDNWithChan ¶

func (client *Client) RemoveDBClusterFromGDNWithChan(request *RemoveDBClusterFromGDNRequest) (<-chan *RemoveDBClusterFromGDNResponse, <-chan error)

RemoveDBClusterFromGDNWithChan invokes the polardb.RemoveDBClusterFromGDN 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 ¶

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

RestoreTable invokes the polardb.RestoreTable API synchronously

func (*Client) RestoreTableWithCallback ¶

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

RestoreTableWithCallback invokes the polardb.RestoreTable API asynchronously

func (*Client) RestoreTableWithChan ¶

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) SwitchOverGlobalDatabaseNetwork ¶

func (client *Client) SwitchOverGlobalDatabaseNetwork(request *SwitchOverGlobalDatabaseNetworkRequest) (response *SwitchOverGlobalDatabaseNetworkResponse, err error)

SwitchOverGlobalDatabaseNetwork invokes the polardb.SwitchOverGlobalDatabaseNetwork API synchronously

func (*Client) SwitchOverGlobalDatabaseNetworkWithCallback ¶

func (client *Client) SwitchOverGlobalDatabaseNetworkWithCallback(request *SwitchOverGlobalDatabaseNetworkRequest, callback func(response *SwitchOverGlobalDatabaseNetworkResponse, err error)) <-chan int

SwitchOverGlobalDatabaseNetworkWithCallback invokes the polardb.SwitchOverGlobalDatabaseNetwork API asynchronously

func (*Client) SwitchOverGlobalDatabaseNetworkWithChan ¶

func (client *Client) SwitchOverGlobalDatabaseNetworkWithChan(request *SwitchOverGlobalDatabaseNetworkRequest) (<-chan *SwitchOverGlobalDatabaseNetworkResponse, <-chan error)

SwitchOverGlobalDatabaseNetworkWithChan invokes the polardb.SwitchOverGlobalDatabaseNetwork 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) TempModifyDBNode ¶

func (client *Client) TempModifyDBNode(request *TempModifyDBNodeRequest) (response *TempModifyDBNodeResponse, err error)

TempModifyDBNode invokes the polardb.TempModifyDBNode API synchronously

func (*Client) TempModifyDBNodeWithCallback ¶

func (client *Client) TempModifyDBNodeWithCallback(request *TempModifyDBNodeRequest, callback func(response *TempModifyDBNodeResponse, err error)) <-chan int

TempModifyDBNodeWithCallback invokes the polardb.TempModifyDBNode API asynchronously

func (*Client) TempModifyDBNodeWithChan ¶

func (client *Client) TempModifyDBNodeWithChan(request *TempModifyDBNodeRequest) (<-chan *TempModifyDBNodeResponse, <-chan error)

TempModifyDBNodeWithChan invokes the polardb.TempModifyDBNode API asynchronously

func (*Client) TransformDBClusterPayType ¶

func (client *Client) TransformDBClusterPayType(request *TransformDBClusterPayTypeRequest) (response *TransformDBClusterPayTypeResponse, err error)

TransformDBClusterPayType invokes the polardb.TransformDBClusterPayType API synchronously

func (*Client) TransformDBClusterPayTypeWithCallback ¶

func (client *Client) TransformDBClusterPayTypeWithCallback(request *TransformDBClusterPayTypeRequest, callback func(response *TransformDBClusterPayTypeResponse, err error)) <-chan int

TransformDBClusterPayTypeWithCallback invokes the polardb.TransformDBClusterPayType API asynchronously

func (*Client) TransformDBClusterPayTypeWithChan ¶

func (client *Client) TransformDBClusterPayTypeWithChan(request *TransformDBClusterPayTypeRequest) (<-chan *TransformDBClusterPayTypeResponse, <-chan error)

TransformDBClusterPayTypeWithChan invokes the polardb.TransformDBClusterPayType 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 ¶

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

UpgradeDBClusterMinorVersion invokes the polardb.UpgradeDBClusterMinorVersion API synchronously

func (*Client) UpgradeDBClusterMinorVersionWithCallback ¶

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

UpgradeDBClusterMinorVersionWithCallback invokes the polardb.UpgradeDBClusterMinorVersion API asynchronously

func (*Client) UpgradeDBClusterMinorVersionWithChan ¶

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

UpgradeDBClusterMinorVersionWithChan invokes the polardb.UpgradeDBClusterMinorVersion API asynchronously

func (*Client) UpgradeDBClusterVersion ¶

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

UpgradeDBClusterVersion invokes the polardb.UpgradeDBClusterVersion API synchronously

func (*Client) UpgradeDBClusterVersionWithCallback ¶

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

UpgradeDBClusterVersionWithCallback invokes the polardb.UpgradeDBClusterVersion API asynchronously

func (*Client) UpgradeDBClusterVersionWithChan ¶

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

UpgradeDBClusterVersionWithChan invokes the polardb.UpgradeDBClusterVersion API asynchronously

type CloseAITaskRequest ¶

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

CloseAITaskRequest is the request struct for api CloseAITask

func CreateCloseAITaskRequest ¶

func CreateCloseAITaskRequest() (request *CloseAITaskRequest)

CreateCloseAITaskRequest creates a request to invoke CloseAITask API

type CloseAITaskResponse ¶

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

CloseAITaskResponse is the response struct for api CloseAITask

func CreateCloseAITaskResponse ¶

func CreateCloseAITaskResponse() (response *CloseAITaskResponse)

CreateCloseAITaskResponse creates a response to parse from CloseAITask response

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 Connection ¶

type Connection struct {
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	NetType          string `json:"NetType" xml:"NetType"`
	Port             string `json:"Port" xml:"Port"`
}

Connection is a nested struct in polardb response

type Connections ¶

type Connections struct {
	Connection []Connection `json:"Connection" xml:"Connection"`
}

Connections is a nested struct in polardb 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"`
	ScaleMax                               string                `position:"Query" name:"ScaleMax"`
	StorageType                            string                `position:"Query" name:"StorageType"`
	CreationCategory                       string                `position:"Query" name:"CreationCategory"`
	ResourceGroupId                        string                `position:"Query" name:"ResourceGroupId"`
	DBNodeClass                            string                `position:"Query" name:"DBNodeClass"`
	CreationOption                         string                `position:"Query" name:"CreationOption"`
	Tag                                    *[]CreateDBClusterTag `position:"Query" name:"Tag"  type:"Repeated"`
	SourceResourceId                       string                `position:"Query" name:"SourceResourceId"`
	ScaleMin                               string                `position:"Query" name:"ScaleMin"`
	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"`
	AllowShutDown                          string                `position:"Query" name:"AllowShutDown"`
	LowerCaseTableNames                    string                `position:"Query" name:"LowerCaseTableNames"`
	ScaleRoNumMax                          string                `position:"Query" name:"ScaleRoNumMax"`
	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"`
	ScaleRoNumMin                          string                `position:"Query" name:"ScaleRoNumMin"`
	DBType                                 string                `position:"Query" name:"DBType"`
	DBVersion                              string                `position:"Query" name:"DBVersion"`
	CloneDataPoint                         string                `position:"Query" name:"CloneDataPoint"`
	PayType                                string                `position:"Query" name:"PayType"`
	ServerlessType                         string                `position:"Query" name:"ServerlessType"`
}

CreateDBClusterRequest is the request struct for api CreateDBCluster

func CreateCreateDBClusterRequest ¶

func CreateCreateDBClusterRequest() (request *CreateDBClusterRequest)

CreateCreateDBClusterRequest creates a request to invoke CreateDBCluster API

type CreateDBClusterResponse ¶

type CreateDBClusterResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
	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 CreateDBClusterTag ¶

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

CreateDBClusterTag is a repeated param struct in CreateDBClusterRequest

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 ¶

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"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	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 ¶

func CreateCreateDBLinkRequest() (request *CreateDBLinkRequest)

CreateCreateDBLinkRequest creates a request to invoke CreateDBLink API

type CreateDBLinkResponse ¶

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

CreateDBLinkResponse is the response struct for api CreateDBLink

func CreateCreateDBLinkResponse ¶

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

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   DBNodeIdsInCreateDBNodes `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 CreateGlobalDatabaseNetworkRequest ¶

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

CreateGlobalDatabaseNetworkRequest is the request struct for api CreateGlobalDatabaseNetwork

func CreateCreateGlobalDatabaseNetworkRequest ¶

func CreateCreateGlobalDatabaseNetworkRequest() (request *CreateGlobalDatabaseNetworkRequest)

CreateCreateGlobalDatabaseNetworkRequest creates a request to invoke CreateGlobalDatabaseNetwork API

type CreateGlobalDatabaseNetworkResponse ¶

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

CreateGlobalDatabaseNetworkResponse is the response struct for api CreateGlobalDatabaseNetwork

func CreateCreateGlobalDatabaseNetworkResponse ¶

func CreateCreateGlobalDatabaseNetworkResponse() (response *CreateGlobalDatabaseNetworkResponse)

CreateCreateGlobalDatabaseNetworkResponse creates a response to parse from CreateGlobalDatabaseNetwork response

type CreateGlobalSecurityIPGroupRequest ¶

type CreateGlobalSecurityIPGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	GIpList              string           `position:"Query" name:"GIpList"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	SecurityIPType       string           `position:"Query" name:"SecurityIPType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	WhitelistNetType     string           `position:"Query" name:"WhitelistNetType"`
	GlobalIgName         string           `position:"Query" name:"GlobalIgName"`
}

CreateGlobalSecurityIPGroupRequest is the request struct for api CreateGlobalSecurityIPGroup

func CreateCreateGlobalSecurityIPGroupRequest ¶

func CreateCreateGlobalSecurityIPGroupRequest() (request *CreateGlobalSecurityIPGroupRequest)

CreateCreateGlobalSecurityIPGroupRequest creates a request to invoke CreateGlobalSecurityIPGroup API

type CreateGlobalSecurityIPGroupResponse ¶

type CreateGlobalSecurityIPGroupResponse struct {
	*responses.BaseResponse
	RequestId             string                      `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroup []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

CreateGlobalSecurityIPGroupResponse is the response struct for api CreateGlobalSecurityIPGroup

func CreateCreateGlobalSecurityIPGroupResponse ¶

func CreateCreateGlobalSecurityIPGroupResponse() (response *CreateGlobalSecurityIPGroupResponse)

CreateCreateGlobalSecurityIPGroupResponse creates a response to parse from CreateGlobalSecurityIPGroup response

type CreateParameterGroupRequest ¶

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

func CreateCreateParameterGroupRequest() (request *CreateParameterGroupRequest)

CreateCreateParameterGroupRequest creates a request to invoke CreateParameterGroup API

type CreateParameterGroupResponse ¶

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

CreateParameterGroupResponse is the response struct for api CreateParameterGroup

func CreateCreateParameterGroupResponse ¶

func CreateCreateParameterGroupResponse() (response *CreateParameterGroupResponse)

CreateCreateParameterGroupResponse creates a response to parse from CreateParameterGroup response

type CreateStoragePlanRequest ¶

type CreateStoragePlanRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	StorageType          string           `position:"Query" name:"StorageType"`
	Period               string           `position:"Query" name:"Period"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	StorageClass         string           `position:"Query" name:"StorageClass"`
}

CreateStoragePlanRequest is the request struct for api CreateStoragePlan

func CreateCreateStoragePlanRequest ¶

func CreateCreateStoragePlanRequest() (request *CreateStoragePlanRequest)

CreateCreateStoragePlanRequest creates a request to invoke CreateStoragePlan API

type CreateStoragePlanResponse ¶

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

CreateStoragePlanResponse is the response struct for api CreateStoragePlan

func CreateCreateStoragePlanResponse ¶

func CreateCreateStoragePlanResponse() (response *CreateStoragePlanResponse)

CreateCreateStoragePlanResponse creates a response to parse from CreateStoragePlan response

type DBAccount ¶

type DBAccount struct {
	AccountStatus            string              `json:"AccountStatus" xml:"AccountStatus"`
	AccountDescription       string              `json:"AccountDescription" xml:"AccountDescription"`
	PrivilegeExceeded        string              `json:"PrivilegeExceeded" xml:"PrivilegeExceeded"`
	AccountPasswordValidTime string              `json:"AccountPasswordValidTime" xml:"AccountPasswordValidTime"`
	AccountType              string              `json:"AccountType" xml:"AccountType"`
	AccountLockState         string              `json:"AccountLockState" xml:"AccountLockState"`
	AccountName              string              `json:"AccountName" xml:"AccountName"`
	AccountPassword          string              `json:"AccountPassword" xml:"AccountPassword"`
	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"`
	Category             string                      `json:"Category" xml:"Category"`
	DBType               string                      `json:"DBType" xml:"DBType"`
	Engine               string                      `json:"Engine" xml:"Engine"`
	StoragePayType       string                      `json:"StoragePayType" xml:"StoragePayType"`
	CreateTime           string                      `json:"CreateTime" xml:"CreateTime"`
	DBClusterNetworkType string                      `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	ServerlessType       string                      `json:"ServerlessType" xml:"ServerlessType"`
	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"`
	StorageSpace         int64                       `json:"StorageSpace" xml:"StorageSpace"`
	IsDeleted            int                         `json:"IsDeleted" xml:"IsDeleted"`
	DBClusterDescription string                      `json:"DBClusterDescription" xml:"DBClusterDescription"`
	LockMode             string                      `json:"LockMode" xml:"LockMode"`
	DBNodes              DBNodesInDescribeDBClusters `json:"DBNodes" xml:"DBNodes"`
	Tags                 TagsInDescribeDBClusters    `json:"Tags" xml:"Tags"`
}

DBCluster is a nested struct in polardb response

type DBClusterEndpoint ¶

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 ¶

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

DBClusterEndpointList is a nested struct in polardb response

type DBClusterIPArray ¶

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

DBClusterIPArray is a nested struct in polardb response

type DBClusterInDescribeGlobalDatabaseNetwork ¶

type DBClusterInDescribeGlobalDatabaseNetwork struct {
	ReplicaLag           string   `json:"ReplicaLag" xml:"ReplicaLag"`
	ExpireTime           string   `json:"ExpireTime" xml:"ExpireTime"`
	Expired              string   `json:"Expired" xml:"Expired"`
	DBNodeClass          string   `json:"DBNodeClass" xml:"DBNodeClass"`
	PayType              string   `json:"PayType" xml:"PayType"`
	DBType               string   `json:"DBType" xml:"DBType"`
	RegionId             string   `json:"RegionId" xml:"RegionId"`
	DBVersion            string   `json:"DBVersion" xml:"DBVersion"`
	DBClusterId          string   `json:"DBClusterId" xml:"DBClusterId"`
	DBClusterStatus      string   `json:"DBClusterStatus" xml:"DBClusterStatus"`
	StorageUsed          string   `json:"StorageUsed" xml:"StorageUsed"`
	DBClusterDescription string   `json:"DBClusterDescription" xml:"DBClusterDescription"`
	Role                 string   `json:"Role" xml:"Role"`
	DBNodes              []DBNode `json:"DBNodes" xml:"DBNodes"`
}

DBClusterInDescribeGlobalDatabaseNetwork is a nested struct in polardb response

type DBClusterSecurityGroup ¶

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 ¶

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

DBClusterSecurityGroups is a nested struct in polardb response

type DBClustersInDescribeGlobalDatabaseNetwork ¶

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

DBClustersInDescribeGlobalDatabaseNetwork is a nested struct in polardb response

type DBClustersInDescribeGlobalDatabaseNetworks ¶

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

DBClustersInDescribeGlobalDatabaseNetworks is a nested struct in polardb response

type DBEndpoint ¶

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

DBEndpoint is a nested struct in polardb response

type DBInstancesInDeleteGlobalSecurityIPGroup ¶

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

DBInstancesInDeleteGlobalSecurityIPGroup is a nested struct in polardb response

type DBInstancesInDescribeGlobalSecurityIPGroup ¶

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

DBInstancesInDescribeGlobalSecurityIPGroup is a nested struct in polardb response

type DBInstancesInModifyGlobalSecurityIPGroup ¶

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

DBInstancesInModifyGlobalSecurityIPGroup is a nested struct in polardb response

type DBLinkInfos ¶

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

DBLinkInfos is a nested struct in polardb response

type DBLinkInfosItem ¶

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

DBLinkInfosItem is a nested struct in polardb response

type DBNode ¶

type DBNode struct {
	MaxIOPS          int    `json:"MaxIOPS" xml:"MaxIOPS"`
	DBNodeClass      string `json:"DBNodeClass" xml:"DBNodeClass"`
	FailoverPriority int    `json:"FailoverPriority" xml:"FailoverPriority"`
	DBNodeRole       string `json:"DBNodeRole" xml:"DBNodeRole"`
	DBNodeStatus     string `json:"DBNodeStatus" xml:"DBNodeStatus"`
	MasterId         string `json:"MasterId" xml:"MasterId"`
	CreationTime     string `json:"CreationTime" xml:"CreationTime"`
	HotReplicaMode   string `json:"HotReplicaMode" xml:"HotReplicaMode"`
	MaxConnections   int    `json:"MaxConnections" xml:"MaxConnections"`
	AddedCpuCores    string `json:"AddedCpuCores" xml:"AddedCpuCores"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
	ZoneId           string `json:"ZoneId" xml:"ZoneId"`
	ServerWeight     string `json:"ServerWeight" xml:"ServerWeight"`
	DBNodeId         string `json:"DBNodeId" xml:"DBNodeId"`
	SccMode          string `json:"SccMode" xml:"SccMode"`
	ImciSwitch       string `json:"ImciSwitch" xml:"ImciSwitch"`
}

DBNode is a nested struct in polardb response

type DBNodeIdsInCreateDBNodes ¶

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

DBNodeIdsInCreateDBNodes is a nested struct in polardb response

type DBNodeIdsInDescribeDBNodesParameters ¶

type DBNodeIdsInDescribeDBNodesParameters struct {
	DBNodeParameter []DBNodeParameter `json:"DBNodeParameter" xml:"DBNodeParameter"`
}

DBNodeIdsInDescribeDBNodesParameters is a nested struct in polardb response

type DBNodeIdsInTempModifyDBNode ¶

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

DBNodeIdsInTempModifyDBNode is a nested struct in polardb response

type DBNodeParameter ¶

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

DBNodeParameter 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 DBNodesInDescribeGlobalDatabaseNetwork ¶

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

DBNodesInDescribeGlobalDatabaseNetwork is a nested struct in polardb response

type Data ¶

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

Data is a nested struct in polardb response

type Database ¶

type Database struct {
	DBDescription    string                      `json:"DBDescription" xml:"DBDescription"`
	DBStatus         string                      `json:"DBStatus" xml:"DBStatus"`
	DBName           string                      `json:"DBName" xml:"DBName"`
	Engine           string                      `json:"Engine" xml:"Engine"`
	CharacterSetName string                      `json:"CharacterSetName" xml:"CharacterSetName"`
	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 ¶

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 ¶

func CreateDeleteDBLinkRequest() (request *DeleteDBLinkRequest)

CreateDeleteDBLinkRequest creates a request to invoke DeleteDBLink API

type DeleteDBLinkResponse ¶

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

DeleteDBLinkResponse is the response struct for api DeleteDBLink

func CreateDeleteDBLinkResponse ¶

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 DeleteGlobalDatabaseNetworkRequest ¶

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

DeleteGlobalDatabaseNetworkRequest is the request struct for api DeleteGlobalDatabaseNetwork

func CreateDeleteGlobalDatabaseNetworkRequest ¶

func CreateDeleteGlobalDatabaseNetworkRequest() (request *DeleteGlobalDatabaseNetworkRequest)

CreateDeleteGlobalDatabaseNetworkRequest creates a request to invoke DeleteGlobalDatabaseNetwork API

type DeleteGlobalDatabaseNetworkResponse ¶

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

DeleteGlobalDatabaseNetworkResponse is the response struct for api DeleteGlobalDatabaseNetwork

func CreateDeleteGlobalDatabaseNetworkResponse ¶

func CreateDeleteGlobalDatabaseNetworkResponse() (response *DeleteGlobalDatabaseNetworkResponse)

CreateDeleteGlobalDatabaseNetworkResponse creates a response to parse from DeleteGlobalDatabaseNetwork response

type DeleteGlobalSecurityIPGroupRequest ¶

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

DeleteGlobalSecurityIPGroupRequest is the request struct for api DeleteGlobalSecurityIPGroup

func CreateDeleteGlobalSecurityIPGroupRequest ¶

func CreateDeleteGlobalSecurityIPGroupRequest() (request *DeleteGlobalSecurityIPGroupRequest)

CreateDeleteGlobalSecurityIPGroupRequest creates a request to invoke DeleteGlobalSecurityIPGroup API

type DeleteGlobalSecurityIPGroupResponse ¶

type DeleteGlobalSecurityIPGroupResponse struct {
	*responses.BaseResponse
	RequestId             string                      `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroup []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

DeleteGlobalSecurityIPGroupResponse is the response struct for api DeleteGlobalSecurityIPGroup

func CreateDeleteGlobalSecurityIPGroupResponse ¶

func CreateDeleteGlobalSecurityIPGroupResponse() (response *DeleteGlobalSecurityIPGroupResponse)

CreateDeleteGlobalSecurityIPGroupResponse creates a response to parse from DeleteGlobalSecurityIPGroup response

type DeleteMaskingRulesRequest ¶

type DeleteMaskingRulesRequest struct {
	*requests.RpcRequest
	DBClusterId  string `position:"Query" name:"DBClusterId"`
	RuleNameList string `position:"Query" name:"RuleNameList"`
}

DeleteMaskingRulesRequest is the request struct for api DeleteMaskingRules

func CreateDeleteMaskingRulesRequest ¶

func CreateDeleteMaskingRulesRequest() (request *DeleteMaskingRulesRequest)

CreateDeleteMaskingRulesRequest creates a request to invoke DeleteMaskingRules API

type DeleteMaskingRulesResponse ¶

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

DeleteMaskingRulesResponse is the response struct for api DeleteMaskingRules

func CreateDeleteMaskingRulesResponse ¶

func CreateDeleteMaskingRulesResponse() (response *DeleteMaskingRulesResponse)

CreateDeleteMaskingRulesResponse creates a response to parse from DeleteMaskingRules response

type DeleteParameterGroupRequest ¶

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

func CreateDeleteParameterGroupRequest() (request *DeleteParameterGroupRequest)

CreateDeleteParameterGroupRequest creates a request to invoke DeleteParameterGroup API

type DeleteParameterGroupResponse ¶

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

DeleteParameterGroupResponse is the response struct for api DeleteParameterGroup

func CreateDeleteParameterGroupResponse ¶

func CreateDeleteParameterGroupResponse() (response *DeleteParameterGroupResponse)

CreateDeleteParameterGroupResponse creates a response to parse from DeleteParameterGroup response

type DescribeAITaskStatusRequest ¶

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

DescribeAITaskStatusRequest is the request struct for api DescribeAITaskStatus

func CreateDescribeAITaskStatusRequest ¶

func CreateDescribeAITaskStatusRequest() (request *DescribeAITaskStatusRequest)

CreateDescribeAITaskStatusRequest creates a request to invoke DescribeAITaskStatus API

type DescribeAITaskStatusResponse ¶

type DescribeAITaskStatusResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Status      string `json:"Status" xml:"Status"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
	StatusName  string `json:"StatusName" xml:"StatusName"`
}

DescribeAITaskStatusResponse is the response struct for api DescribeAITaskStatus

func CreateDescribeAITaskStatusResponse ¶

func CreateDescribeAITaskStatusResponse() (response *DescribeAITaskStatusResponse)

CreateDescribeAITaskStatusResponse creates a response to parse from DescribeAITaskStatus 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
	PageRecordCount int         `json:"PageRecordCount" xml:"PageRecordCount"`
	RequestId       string      `json:"RequestId" xml:"RequestId"`
	PageNumber      int         `json:"PageNumber" xml:"PageNumber"`
	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
	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            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 ¶

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"`
	BackupRegion         string           `position:"Query" name:"BackupRegion"`
	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 ¶

func CreateDescribeBackupLogsRequest() (request *DescribeBackupLogsRequest)

CreateDescribeBackupLogsRequest creates a request to invoke DescribeBackupLogs API

type DescribeBackupLogsResponse ¶

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

DescribeBackupLogsResponse is the response struct for api DescribeBackupLogs

func CreateDescribeBackupLogsResponse ¶

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"`
	PreferredBackupTime                          string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	BackupRetentionPolicyOnClusterDeletion       string `json:"BackupRetentionPolicyOnClusterDeletion" xml:"BackupRetentionPolicyOnClusterDeletion"`
	BackupRetentionPeriod                        int    `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	PreferredNextBackupTime                      string `json:"PreferredNextBackupTime" xml:"PreferredNextBackupTime"`
	DataLevel2BackupRetentionPeriod              string `json:"DataLevel2BackupRetentionPeriod" xml:"DataLevel2BackupRetentionPeriod"`
	BackupFrequency                              string `json:"BackupFrequency" xml:"BackupFrequency"`
	DataLevel1BackupFrequency                    string `json:"DataLevel1BackupFrequency" xml:"DataLevel1BackupFrequency"`
	DataLevel1BackupPeriod                       string `json:"DataLevel1BackupPeriod" xml:"DataLevel1BackupPeriod"`
	DataLevel1BackupTime                         string `json:"DataLevel1BackupTime" xml:"DataLevel1BackupTime"`
	DataLevel2BackupPeriod                       string `json:"DataLevel2BackupPeriod" xml:"DataLevel2BackupPeriod"`
	DataLevel2BackupAnotherRegionRetentionPeriod string `json:"DataLevel2BackupAnotherRegionRetentionPeriod" xml:"DataLevel2BackupAnotherRegionRetentionPeriod"`
	DataLevel2BackupAnotherRegionRegion          string `json:"DataLevel2BackupAnotherRegionRegion" xml:"DataLevel2BackupAnotherRegionRegion"`
}

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 ¶

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 ¶

func CreateDescribeBackupTasksRequest() (request *DescribeBackupTasksRequest)

CreateDescribeBackupTasksRequest creates a request to invoke DescribeBackupTasks API

type DescribeBackupTasksResponse ¶

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 ¶

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"`
	BackupRegion         string           `position:"Query" name:"BackupRegion"`
	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
	TotalRecordCount string                 `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  string                 `json:"PageRecordCount" xml:"PageRecordCount"`
	RequestId        string                 `json:"RequestId" xml:"RequestId"`
	PageNumber       string                 `json:"PageNumber" xml:"PageNumber"`
	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 ¶

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 ¶

func CreateDescribeCharacterSetNameRequest() (request *DescribeCharacterSetNameRequest)

CreateDescribeCharacterSetNameRequest creates a request to invoke DescribeCharacterSetName API

type DescribeCharacterSetNameResponse ¶

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 ¶

func CreateDescribeCharacterSetNameResponse() (response *DescribeCharacterSetNameResponse)

CreateDescribeCharacterSetNameResponse creates a response to parse from DescribeCharacterSetName response

type DescribeClassListRequest ¶

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

DescribeClassListRequest is the request struct for api DescribeClassList

func CreateDescribeClassListRequest ¶

func CreateDescribeClassListRequest() (request *DescribeClassListRequest)

CreateDescribeClassListRequest creates a request to invoke DescribeClassList API

type DescribeClassListResponse ¶

type DescribeClassListResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	RegionId  string      `json:"RegionId" xml:"RegionId"`
	Items     []ItemsItem `json:"Items" xml:"Items"`
}

DescribeClassListResponse is the response struct for api DescribeClassList

func CreateDescribeClassListResponse ¶

func CreateDescribeClassListResponse() (response *DescribeClassListResponse)

CreateDescribeClassListResponse creates a response to parse from DescribeClassList 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
	DeletionLock              int      `json:"DeletionLock" xml:"DeletionLock"`
	Category                  string   `json:"Category" xml:"Category"`
	ResourceGroupId           string   `json:"ResourceGroupId" xml:"ResourceGroupId"`
	DataLevel1BackupChainSize int64    `json:"DataLevel1BackupChainSize" xml:"DataLevel1BackupChainSize"`
	DBClusterId               string   `json:"DBClusterId" xml:"DBClusterId"`
	DBType                    string   `json:"DBType" xml:"DBType"`
	DBClusterNetworkType      string   `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	IsLatestVersion           bool     `json:"IsLatestVersion" xml:"IsLatestVersion"`
	StorageMax                int64    `json:"StorageMax" xml:"StorageMax"`
	DBVersion                 string   `json:"DBVersion" xml:"DBVersion"`
	ZoneIds                   string   `json:"ZoneIds" xml:"ZoneIds"`
	MaintainTime              string   `json:"MaintainTime" xml:"MaintainTime"`
	Engine                    string   `json:"Engine" xml:"Engine"`
	RequestId                 string   `json:"RequestId" xml:"RequestId"`
	VPCId                     string   `json:"VPCId" xml:"VPCId"`
	DBClusterStatus           string   `json:"DBClusterStatus" xml:"DBClusterStatus"`
	VSwitchId                 string   `json:"VSwitchId" xml:"VSwitchId"`
	DBClusterDescription      string   `json:"DBClusterDescription" xml:"DBClusterDescription"`
	Expired                   string   `json:"Expired" xml:"Expired"`
	PayType                   string   `json:"PayType" xml:"PayType"`
	StoragePayType            string   `json:"StoragePayType" xml:"StoragePayType"`
	LockMode                  string   `json:"LockMode" xml:"LockMode"`
	StorageUsed               int64    `json:"StorageUsed" xml:"StorageUsed"`
	StorageSpace              int64    `json:"StorageSpace" xml:"StorageSpace"`
	DBVersionStatus           string   `json:"DBVersionStatus" xml:"DBVersionStatus"`
	CreationTime              string   `json:"CreationTime" xml:"CreationTime"`
	SQLSize                   int64    `json:"SQLSize" xml:"SQLSize"`
	InodeTotal                int64    `json:"InodeTotal" xml:"InodeTotal"`
	InodeUsed                 int64    `json:"InodeUsed" xml:"InodeUsed"`
	BlktagTotal               int64    `json:"BlktagTotal" xml:"BlktagTotal"`
	BlktagUsed                int64    `json:"BlktagUsed" xml:"BlktagUsed"`
	RegionId                  string   `json:"RegionId" xml:"RegionId"`
	ExpireTime                string   `json:"ExpireTime" xml:"ExpireTime"`
	SubCategory               string   `json:"SubCategory" xml:"SubCategory"`
	IsProxyLatestVersion      bool     `json:"IsProxyLatestVersion" xml:"IsProxyLatestVersion"`
	StorageType               string   `json:"StorageType" xml:"StorageType"`
	ServerlessType            string   `json:"ServerlessType" xml:"ServerlessType"`
	ProxyCpuCores             string   `json:"ProxyCpuCores" xml:"ProxyCpuCores"`
	ProxyStandardCpuCores     string   `json:"ProxyStandardCpuCores" xml:"ProxyStandardCpuCores"`
	ProxyType                 string   `json:"ProxyType" xml:"ProxyType"`
	ProxyStatus               string   `json:"ProxyStatus" xml:"ProxyStatus"`
	DBNodes                   []DBNode `json:"DBNodes" xml:"DBNodes"`
	Tags                      []Tag    `json:"Tags" xml:"Tags"`
}

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 ¶

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 ¶

func CreateDescribeDBClusterAuditLogCollectorRequest() (request *DescribeDBClusterAuditLogCollectorRequest)

CreateDescribeDBClusterAuditLogCollectorRequest creates a request to invoke DescribeDBClusterAuditLogCollector API

type DescribeDBClusterAuditLogCollectorResponse ¶

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 ¶

func CreateDescribeDBClusterAuditLogCollectorResponse() (response *DescribeDBClusterAuditLogCollectorResponse)

CreateDescribeDBClusterAuditLogCollectorResponse creates a response to parse from DescribeDBClusterAuditLogCollector response

type DescribeDBClusterAvailableResourcesRequest ¶

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 ¶

func CreateDescribeDBClusterAvailableResourcesRequest() (request *DescribeDBClusterAvailableResourcesRequest)

CreateDescribeDBClusterAvailableResourcesRequest creates a request to invoke DescribeDBClusterAvailableResources API

type DescribeDBClusterAvailableResourcesResponse ¶

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 ¶

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
	Comment                string              `json:"Comment" xml:"Comment"`
	RequestId              string              `json:"RequestId" xml:"RequestId"`
	ExpiredTime            string              `json:"ExpiredTime" xml:"ExpiredTime"`
	DBClusterId            string              `json:"DBClusterId" xml:"DBClusterId"`
	Topologies             string              `json:"Topologies" xml:"Topologies"`
	RdsReadWriteMode       string              `json:"RdsReadWriteMode" xml:"RdsReadWriteMode"`
	SourceRDSDBInstanceId  string              `json:"SourceRDSDBInstanceId" xml:"SourceRDSDBInstanceId"`
	DBClusterReadWriteMode string              `json:"DBClusterReadWriteMode" xml:"DBClusterReadWriteMode"`
	DelayedSeconds         int                 `json:"DelayedSeconds" xml:"DelayedSeconds"`
	MigrationStatus        string              `json:"MigrationStatus" xml:"MigrationStatus"`
	DtsInstanceId          string              `json:"DtsInstanceId" xml:"DtsInstanceId"`
	SrcDbType              string              `json:"SrcDbType" xml:"SrcDbType"`
	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 ¶

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 ¶

func CreateDescribeDBClusterMonitorRequest() (request *DescribeDBClusterMonitorRequest)

CreateDescribeDBClusterMonitorRequest creates a request to invoke DescribeDBClusterMonitor API

type DescribeDBClusterMonitorResponse ¶

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

DescribeDBClusterMonitorResponse is the response struct for api DescribeDBClusterMonitor

func CreateDescribeDBClusterMonitorResponse ¶

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
	DBVersion         string                                         `json:"DBVersion" xml:"DBVersion"`
	RequestId         string                                         `json:"RequestId" xml:"RequestId"`
	DBType            string                                         `json:"DBType" xml:"DBType"`
	Engine            string                                         `json:"Engine" xml:"Engine"`
	RunningParameters RunningParametersInDescribeDBClusterParameters `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
	DBVersion       string                                        `json:"DBVersion" xml:"DBVersion"`
	EndTime         string                                        `json:"EndTime" xml:"EndTime"`
	RequestId       string                                        `json:"RequestId" xml:"RequestId"`
	StartTime       string                                        `json:"StartTime" xml:"StartTime"`
	DBClusterId     string                                        `json:"DBClusterId" xml:"DBClusterId"`
	DBType          string                                        `json:"DBType" xml:"DBType"`
	Engine          string                                        `json:"Engine" xml:"Engine"`
	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 ¶

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 ¶

func CreateDescribeDBClusterSSLRequest() (request *DescribeDBClusterSSLRequest)

CreateDescribeDBClusterSSLRequest creates a request to invoke DescribeDBClusterSSL API

type DescribeDBClusterSSLResponse ¶

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

DescribeDBClusterSSLResponse is the response struct for api DescribeDBClusterSSL

func CreateDescribeDBClusterSSLResponse ¶

func CreateDescribeDBClusterSSLResponse() (response *DescribeDBClusterSSLResponse)

CreateDescribeDBClusterSSLResponse creates a response to parse from DescribeDBClusterSSL response

type DescribeDBClusterServerlessConfRequest ¶

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

DescribeDBClusterServerlessConfRequest is the request struct for api DescribeDBClusterServerlessConf

func CreateDescribeDBClusterServerlessConfRequest ¶

func CreateDescribeDBClusterServerlessConfRequest() (request *DescribeDBClusterServerlessConfRequest)

CreateDescribeDBClusterServerlessConfRequest creates a request to invoke DescribeDBClusterServerlessConf API

type DescribeDBClusterServerlessConfResponse ¶

type DescribeDBClusterServerlessConfResponse struct {
	*responses.BaseResponse
	RequestId             string `json:"RequestId" xml:"RequestId"`
	ScaleMin              string `json:"ScaleMin" xml:"ScaleMin"`
	ScaleMax              string `json:"ScaleMax" xml:"ScaleMax"`
	ScaleRoNumMin         string `json:"ScaleRoNumMin" xml:"ScaleRoNumMin"`
	ScaleRoNumMax         string `json:"ScaleRoNumMax" xml:"ScaleRoNumMax"`
	AllowShutDown         string `json:"AllowShutDown" xml:"AllowShutDown"`
	SecondsUntilAutoPause string `json:"SecondsUntilAutoPause" xml:"SecondsUntilAutoPause"`
	DBClusterId           string `json:"DBClusterId" xml:"DBClusterId"`
}

DescribeDBClusterServerlessConfResponse is the response struct for api DescribeDBClusterServerlessConf

func CreateDescribeDBClusterServerlessConfResponse ¶

func CreateDescribeDBClusterServerlessConfResponse() (response *DescribeDBClusterServerlessConfResponse)

CreateDescribeDBClusterServerlessConfResponse creates a response to parse from DescribeDBClusterServerlessConf response

type DescribeDBClusterTDERequest ¶

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 ¶

func CreateDescribeDBClusterTDERequest() (request *DescribeDBClusterTDERequest)

CreateDescribeDBClusterTDERequest creates a request to invoke DescribeDBClusterTDE API

type DescribeDBClusterTDEResponse ¶

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

DescribeDBClusterTDEResponse is the response struct for api DescribeDBClusterTDE

func CreateDescribeDBClusterTDEResponse ¶

func CreateDescribeDBClusterTDEResponse() (response *DescribeDBClusterTDEResponse)

CreateDescribeDBClusterTDEResponse creates a response to parse from DescribeDBClusterTDE response

type DescribeDBClusterVersionRequest ¶

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 ¶

func CreateDescribeDBClusterVersionRequest() (request *DescribeDBClusterVersionRequest)

CreateDescribeDBClusterVersionRequest creates a request to invoke DescribeDBClusterVersion API

type DescribeDBClusterVersionResponse ¶

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

DescribeDBClusterVersionResponse is the response struct for api DescribeDBClusterVersion

func CreateDescribeDBClusterVersionResponse ¶

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"`
	ConnectionString         string                   `position:"Query" name:"ConnectionString"`
	RecentExpirationInterval requests.Integer         `position:"Query" name:"RecentExpirationInterval"`
	PageNumber               requests.Integer         `position:"Query" name:"PageNumber"`
	DBNodeIds                string                   `position:"Query" name:"DBNodeIds"`
	ResourceGroupId          string                   `position:"Query" name:"ResourceGroupId"`
	RecentCreationInterval   requests.Integer         `position:"Query" name:"RecentCreationInterval"`
	Expired                  requests.Boolean         `position:"Query" name:"Expired"`
	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"`
	DBVersion                string                   `position:"Query" name:"DBVersion"`
	PayType                  string                   `position:"Query" name:"PayType"`
	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
	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            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 ¶

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

func CreateDescribeDBClustersWithBackupsRequest() (request *DescribeDBClustersWithBackupsRequest)

CreateDescribeDBClustersWithBackupsRequest creates a request to invoke DescribeDBClustersWithBackups API

type DescribeDBClustersWithBackupsResponse ¶

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

DescribeDBClustersWithBackupsResponse is the response struct for api DescribeDBClustersWithBackups

func CreateDescribeDBClustersWithBackupsResponse ¶

func CreateDescribeDBClustersWithBackupsResponse() (response *DescribeDBClustersWithBackupsResponse)

CreateDescribeDBClustersWithBackupsResponse creates a response to parse from DescribeDBClustersWithBackups response

type DescribeDBInitializeVariableRequest ¶

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 ¶

func CreateDescribeDBInitializeVariableRequest() (request *DescribeDBInitializeVariableRequest)

CreateDescribeDBInitializeVariableRequest creates a request to invoke DescribeDBInitializeVariable API

type DescribeDBInitializeVariableResponse ¶

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

DescribeDBInitializeVariableResponse is the response struct for api DescribeDBInitializeVariable

func CreateDescribeDBInitializeVariableResponse ¶

func CreateDescribeDBInitializeVariableResponse() (response *DescribeDBInitializeVariableResponse)

CreateDescribeDBInitializeVariableResponse creates a response to parse from DescribeDBInitializeVariable response

type DescribeDBLinksRequest ¶

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 ¶

func CreateDescribeDBLinksRequest() (request *DescribeDBLinksRequest)

CreateDescribeDBLinksRequest creates a request to invoke DescribeDBLinks API

type DescribeDBLinksResponse ¶

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 ¶

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
	DBVersion       string                                     `json:"DBVersion" xml:"DBVersion"`
	EndTime         string                                     `json:"EndTime" xml:"EndTime"`
	RequestId       string                                     `json:"RequestId" xml:"RequestId"`
	StartTime       string                                     `json:"StartTime" xml:"StartTime"`
	DBType          string                                     `json:"DBType" xml:"DBType"`
	DBNodeId        string                                     `json:"DBNodeId" xml:"DBNodeId"`
	Engine          string                                     `json:"Engine" xml:"Engine"`
	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 DescribeDBNodesParametersRequest ¶

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

DescribeDBNodesParametersRequest is the request struct for api DescribeDBNodesParameters

func CreateDescribeDBNodesParametersRequest ¶

func CreateDescribeDBNodesParametersRequest() (request *DescribeDBNodesParametersRequest)

CreateDescribeDBNodesParametersRequest creates a request to invoke DescribeDBNodesParameters API

type DescribeDBNodesParametersResponse ¶

type DescribeDBNodesParametersResponse struct {
	*responses.BaseResponse
	DBVersion string            `json:"DBVersion" xml:"DBVersion"`
	RequestId string            `json:"RequestId" xml:"RequestId"`
	DBType    string            `json:"DBType" xml:"DBType"`
	Engine    string            `json:"Engine" xml:"Engine"`
	DBNodeIds []DBNodeParameter `json:"DBNodeIds" xml:"DBNodeIds"`
}

DescribeDBNodesParametersResponse is the response struct for api DescribeDBNodesParameters

func CreateDescribeDBNodesParametersResponse ¶

func CreateDescribeDBNodesParametersResponse() (response *DescribeDBNodesParametersResponse)

CreateDescribeDBNodesParametersResponse creates a response to parse from DescribeDBNodesParameters response

type DescribeDBProxyPerformanceRequest ¶

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

DescribeDBProxyPerformanceRequest is the request struct for api DescribeDBProxyPerformance

func CreateDescribeDBProxyPerformanceRequest ¶

func CreateDescribeDBProxyPerformanceRequest() (request *DescribeDBProxyPerformanceRequest)

CreateDescribeDBProxyPerformanceRequest creates a request to invoke DescribeDBProxyPerformance API

type DescribeDBProxyPerformanceResponse ¶

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

DescribeDBProxyPerformanceResponse is the response struct for api DescribeDBProxyPerformance

func CreateDescribeDBProxyPerformanceResponse ¶

func CreateDescribeDBProxyPerformanceResponse() (response *DescribeDBProxyPerformanceResponse)

CreateDescribeDBProxyPerformanceResponse creates a response to parse from DescribeDBProxyPerformance 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
	PageRecordCount int       `json:"PageRecordCount" xml:"PageRecordCount"`
	RequestId       string    `json:"RequestId" xml:"RequestId"`
	PageNumber      int       `json:"PageNumber" xml:"PageNumber"`
	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 ¶

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"`
	BackupRegion         string           `position:"Query" name:"BackupRegion"`
	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 ¶

func CreateDescribeDetachedBackupsRequest() (request *DescribeDetachedBackupsRequest)

CreateDescribeDetachedBackupsRequest creates a request to invoke DescribeDetachedBackups API

type DescribeDetachedBackupsResponse ¶

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

DescribeDetachedBackupsResponse is the response struct for api DescribeDetachedBackups

func CreateDescribeDetachedBackupsResponse ¶

func CreateDescribeDetachedBackupsResponse() (response *DescribeDetachedBackupsResponse)

CreateDescribeDetachedBackupsResponse creates a response to parse from DescribeDetachedBackups response

type DescribeGlobalDatabaseNetworkRequest ¶

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

DescribeGlobalDatabaseNetworkRequest is the request struct for api DescribeGlobalDatabaseNetwork

func CreateDescribeGlobalDatabaseNetworkRequest ¶

func CreateDescribeGlobalDatabaseNetworkRequest() (request *DescribeGlobalDatabaseNetworkRequest)

CreateDescribeGlobalDatabaseNetworkRequest creates a request to invoke DescribeGlobalDatabaseNetwork API

type DescribeGlobalDatabaseNetworkResponse ¶

type DescribeGlobalDatabaseNetworkResponse struct {
	*responses.BaseResponse
	GDNStatus      string                                     `json:"GDNStatus" xml:"GDNStatus"`
	DBVersion      string                                     `json:"DBVersion" xml:"DBVersion"`
	RequestId      string                                     `json:"RequestId" xml:"RequestId"`
	GDNId          string                                     `json:"GDNId" xml:"GDNId"`
	CreateTime     string                                     `json:"CreateTime" xml:"CreateTime"`
	DBType         string                                     `json:"DBType" xml:"DBType"`
	GDNDescription string                                     `json:"GDNDescription" xml:"GDNDescription"`
	Connections    []Connection                               `json:"Connections" xml:"Connections"`
	DBClusters     []DBClusterInDescribeGlobalDatabaseNetwork `json:"DBClusters" xml:"DBClusters"`
}

DescribeGlobalDatabaseNetworkResponse is the response struct for api DescribeGlobalDatabaseNetwork

func CreateDescribeGlobalDatabaseNetworkResponse ¶

func CreateDescribeGlobalDatabaseNetworkResponse() (response *DescribeGlobalDatabaseNetworkResponse)

CreateDescribeGlobalDatabaseNetworkResponse creates a response to parse from DescribeGlobalDatabaseNetwork response

type DescribeGlobalDatabaseNetworksRequest ¶

type DescribeGlobalDatabaseNetworksRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	GDNId                string           `position:"Query" name:"GDNId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	GDNDescription       string           `position:"Query" name:"GDNDescription"`
	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 ¶

func CreateDescribeGlobalDatabaseNetworksRequest() (request *DescribeGlobalDatabaseNetworksRequest)

CreateDescribeGlobalDatabaseNetworksRequest creates a request to invoke DescribeGlobalDatabaseNetworks API

type DescribeGlobalDatabaseNetworksResponse ¶

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 ¶

func CreateDescribeGlobalDatabaseNetworksResponse() (response *DescribeGlobalDatabaseNetworksResponse)

CreateDescribeGlobalDatabaseNetworksResponse creates a response to parse from DescribeGlobalDatabaseNetworks response

type DescribeGlobalSecurityIPGroupRelationRequest ¶

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

DescribeGlobalSecurityIPGroupRelationRequest is the request struct for api DescribeGlobalSecurityIPGroupRelation

func CreateDescribeGlobalSecurityIPGroupRelationRequest ¶

func CreateDescribeGlobalSecurityIPGroupRelationRequest() (request *DescribeGlobalSecurityIPGroupRelationRequest)

CreateDescribeGlobalSecurityIPGroupRelationRequest creates a request to invoke DescribeGlobalSecurityIPGroupRelation API

type DescribeGlobalSecurityIPGroupRelationResponse ¶

type DescribeGlobalSecurityIPGroupRelationResponse struct {
	*responses.BaseResponse
	DBClusterId              string                         `json:"DBClusterId" xml:"DBClusterId"`
	RequestId                string                         `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroupRel []GlobalSecurityIPGroupRelItem `json:"GlobalSecurityIPGroupRel" xml:"GlobalSecurityIPGroupRel"`
}

DescribeGlobalSecurityIPGroupRelationResponse is the response struct for api DescribeGlobalSecurityIPGroupRelation

func CreateDescribeGlobalSecurityIPGroupRelationResponse ¶

func CreateDescribeGlobalSecurityIPGroupRelationResponse() (response *DescribeGlobalSecurityIPGroupRelationResponse)

CreateDescribeGlobalSecurityIPGroupRelationResponse creates a response to parse from DescribeGlobalSecurityIPGroupRelation response

type DescribeGlobalSecurityIPGroupRequest ¶

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

DescribeGlobalSecurityIPGroupRequest is the request struct for api DescribeGlobalSecurityIPGroup

func CreateDescribeGlobalSecurityIPGroupRequest ¶

func CreateDescribeGlobalSecurityIPGroupRequest() (request *DescribeGlobalSecurityIPGroupRequest)

CreateDescribeGlobalSecurityIPGroupRequest creates a request to invoke DescribeGlobalSecurityIPGroup API

type DescribeGlobalSecurityIPGroupResponse ¶

type DescribeGlobalSecurityIPGroupResponse struct {
	*responses.BaseResponse
	RequestId             string                      `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroup []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

DescribeGlobalSecurityIPGroupResponse is the response struct for api DescribeGlobalSecurityIPGroup

func CreateDescribeGlobalSecurityIPGroupResponse ¶

func CreateDescribeGlobalSecurityIPGroupResponse() (response *DescribeGlobalSecurityIPGroupResponse)

CreateDescribeGlobalSecurityIPGroupResponse creates a response to parse from DescribeGlobalSecurityIPGroup response

type DescribeLogBackupPolicyRequest ¶

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 ¶

func CreateDescribeLogBackupPolicyRequest() (request *DescribeLogBackupPolicyRequest)

CreateDescribeLogBackupPolicyRequest creates a request to invoke DescribeLogBackupPolicy API

type DescribeLogBackupPolicyResponse ¶

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

DescribeLogBackupPolicyResponse is the response struct for api DescribeLogBackupPolicy

func CreateDescribeLogBackupPolicyResponse ¶

func CreateDescribeLogBackupPolicyResponse() (response *DescribeLogBackupPolicyResponse)

CreateDescribeLogBackupPolicyResponse creates a response to parse from DescribeLogBackupPolicy response

type DescribeMaskingRulesRequest ¶

type DescribeMaskingRulesRequest struct {
	*requests.RpcRequest
	DBClusterId  string `position:"Query" name:"DBClusterId"`
	RuleNameList string `position:"Query" name:"RuleNameList"`
}

DescribeMaskingRulesRequest is the request struct for api DescribeMaskingRules

func CreateDescribeMaskingRulesRequest ¶

func CreateDescribeMaskingRulesRequest() (request *DescribeMaskingRulesRequest)

CreateDescribeMaskingRulesRequest creates a request to invoke DescribeMaskingRules API

type DescribeMaskingRulesResponse ¶

type DescribeMaskingRulesResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Message     string `json:"Message" xml:"Message"`
	Success     bool   `json:"Success" xml:"Success"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
	Data        Data   `json:"Data" xml:"Data"`
}

DescribeMaskingRulesResponse is the response struct for api DescribeMaskingRules

func CreateDescribeMaskingRulesResponse ¶

func CreateDescribeMaskingRulesResponse() (response *DescribeMaskingRulesResponse)

CreateDescribeMaskingRulesResponse creates a response to parse from DescribeMaskingRules response

type DescribeMetaListRequest ¶

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 ¶

func CreateDescribeMetaListRequest() (request *DescribeMetaListRequest)

CreateDescribeMetaListRequest creates a request to invoke DescribeMetaList API

type DescribeMetaListResponse ¶

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

DescribeMetaListResponse is the response struct for api DescribeMetaList

func CreateDescribeMetaListResponse ¶

func CreateDescribeMetaListResponse() (response *DescribeMetaListResponse)

CreateDescribeMetaListResponse creates a response to parse from DescribeMetaList response

type DescribeParameterGroupRequest ¶

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

func CreateDescribeParameterGroupRequest() (request *DescribeParameterGroupRequest)

CreateDescribeParameterGroupRequest creates a request to invoke DescribeParameterGroup API

type DescribeParameterGroupResponse ¶

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 ¶

func CreateDescribeParameterGroupResponse() (response *DescribeParameterGroupResponse)

CreateDescribeParameterGroupResponse creates a response to parse from DescribeParameterGroup response

type DescribeParameterGroupsRequest ¶

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

func CreateDescribeParameterGroupsRequest() (request *DescribeParameterGroupsRequest)

CreateDescribeParameterGroupsRequest creates a request to invoke DescribeParameterGroups API

type DescribeParameterGroupsResponse ¶

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 ¶

func CreateDescribeParameterGroupsResponse() (response *DescribeParameterGroupsResponse)

CreateDescribeParameterGroupsResponse creates a response to parse from DescribeParameterGroups response

type DescribeParameterTemplatesRequest ¶

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

DescribeParameterTemplatesRequest is the request struct for api DescribeParameterTemplates

func CreateDescribeParameterTemplatesRequest ¶

func CreateDescribeParameterTemplatesRequest() (request *DescribeParameterTemplatesRequest)

CreateDescribeParameterTemplatesRequest creates a request to invoke DescribeParameterTemplates API

type DescribeParameterTemplatesResponse ¶

type DescribeParameterTemplatesResponse struct {
	*responses.BaseResponse
	ParameterCount string     `json:"ParameterCount" xml:"ParameterCount"`
	DBVersion      string     `json:"DBVersion" xml:"DBVersion"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	DBType         string     `json:"DBType" xml:"DBType"`
	Engine         string     `json:"Engine" xml:"Engine"`
	Parameters     Parameters `json:"Parameters" xml:"Parameters"`
}

DescribeParameterTemplatesResponse is the response struct for api DescribeParameterTemplates

func CreateDescribeParameterTemplatesResponse ¶

func CreateDescribeParameterTemplatesResponse() (response *DescribeParameterTemplatesResponse)

CreateDescribeParameterTemplatesResponse creates a response to parse from DescribeParameterTemplates response

type DescribePendingMaintenanceActionRequest ¶

type DescribePendingMaintenanceActionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	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 ¶

func CreateDescribePendingMaintenanceActionRequest() (request *DescribePendingMaintenanceActionRequest)

CreateDescribePendingMaintenanceActionRequest creates a request to invoke DescribePendingMaintenanceAction API

type DescribePendingMaintenanceActionResponse ¶

type DescribePendingMaintenanceActionResponse struct {
	*responses.BaseResponse
	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	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 ¶

func CreateDescribePendingMaintenanceActionResponse() (response *DescribePendingMaintenanceActionResponse)

CreateDescribePendingMaintenanceActionResponse creates a response to parse from DescribePendingMaintenanceAction response

type DescribePendingMaintenanceActionsRequest ¶

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

func CreateDescribePendingMaintenanceActionsRequest() (request *DescribePendingMaintenanceActionsRequest)

CreateDescribePendingMaintenanceActionsRequest creates a request to invoke DescribePendingMaintenanceActions API

type DescribePendingMaintenanceActionsResponse ¶

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 ¶

func CreateDescribePendingMaintenanceActionsResponse() (response *DescribePendingMaintenanceActionsResponse)

CreateDescribePendingMaintenanceActionsResponse creates a response to parse from DescribePendingMaintenanceActions response

type DescribePolarSQLCollectorPolicyRequest ¶

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

DescribePolarSQLCollectorPolicyRequest is the request struct for api DescribePolarSQLCollectorPolicy

func CreateDescribePolarSQLCollectorPolicyRequest ¶

func CreateDescribePolarSQLCollectorPolicyRequest() (request *DescribePolarSQLCollectorPolicyRequest)

CreateDescribePolarSQLCollectorPolicyRequest creates a request to invoke DescribePolarSQLCollectorPolicy API

type DescribePolarSQLCollectorPolicyResponse ¶

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

DescribePolarSQLCollectorPolicyResponse is the response struct for api DescribePolarSQLCollectorPolicy

func CreateDescribePolarSQLCollectorPolicyResponse ¶

func CreateDescribePolarSQLCollectorPolicyResponse() (response *DescribePolarSQLCollectorPolicyResponse)

CreateDescribePolarSQLCollectorPolicyResponse creates a response to parse from DescribePolarSQLCollectorPolicy 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 DescribeScheduleTasksRequest ¶

type DescribeScheduleTasksRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	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"`
	OrderId              string           `position:"Query" name:"OrderId"`
	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"`
	TaskAction           string           `position:"Query" name:"TaskAction"`
	Status               string           `position:"Query" name:"Status"`
}

DescribeScheduleTasksRequest is the request struct for api DescribeScheduleTasks

func CreateDescribeScheduleTasksRequest ¶

func CreateDescribeScheduleTasksRequest() (request *DescribeScheduleTasksRequest)

CreateDescribeScheduleTasksRequest creates a request to invoke DescribeScheduleTasks API

type DescribeScheduleTasksResponse ¶

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

DescribeScheduleTasksResponse is the response struct for api DescribeScheduleTasks

func CreateDescribeScheduleTasksResponse ¶

func CreateDescribeScheduleTasksResponse() (response *DescribeScheduleTasksResponse)

CreateDescribeScheduleTasksResponse creates a response to parse from DescribeScheduleTasks response

type DescribeSlowLogRecordsRequest ¶

type DescribeSlowLogRecordsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	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 ¶

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse ¶

type DescribeSlowLogRecordsResponse 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"`
	DBClusterId      string                        `json:"DBClusterId" xml:"DBClusterId"`
	Engine           string                        `json:"Engine" xml:"Engine"`
	Items            ItemsInDescribeSlowLogRecords `json:"Items" xml:"Items"`
}

DescribeSlowLogRecordsResponse is the response struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsResponse ¶

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeSlowLogsRequest ¶

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

DescribeSlowLogsRequest is the request struct for api DescribeSlowLogs

func CreateDescribeSlowLogsRequest ¶

func CreateDescribeSlowLogsRequest() (request *DescribeSlowLogsRequest)

CreateDescribeSlowLogsRequest creates a request to invoke DescribeSlowLogs API

type DescribeSlowLogsResponse ¶

type DescribeSlowLogsResponse struct {
	*responses.BaseResponse
	TotalRecordCount int                     `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  int                     `json:"PageRecordCount" xml:"PageRecordCount"`
	EndTime          string                  `json:"EndTime" xml:"EndTime"`
	RequestId        string                  `json:"RequestId" xml:"RequestId"`
	PageNumber       int                     `json:"PageNumber" xml:"PageNumber"`
	StartTime        string                  `json:"StartTime" xml:"StartTime"`
	DBClusterId      string                  `json:"DBClusterId" xml:"DBClusterId"`
	Engine           string                  `json:"Engine" xml:"Engine"`
	Items            ItemsInDescribeSlowLogs `json:"Items" xml:"Items"`
}

DescribeSlowLogsResponse is the response struct for api DescribeSlowLogs

func CreateDescribeSlowLogsResponse ¶

func CreateDescribeSlowLogsResponse() (response *DescribeSlowLogsResponse)

CreateDescribeSlowLogsResponse creates a response to parse from DescribeSlowLogs response

type DescribeStoragePlanRequest ¶

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

DescribeStoragePlanRequest is the request struct for api DescribeStoragePlan

func CreateDescribeStoragePlanRequest ¶

func CreateDescribeStoragePlanRequest() (request *DescribeStoragePlanRequest)

CreateDescribeStoragePlanRequest creates a request to invoke DescribeStoragePlan API

type DescribeStoragePlanResponse ¶

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

DescribeStoragePlanResponse is the response struct for api DescribeStoragePlan

func CreateDescribeStoragePlanResponse ¶

func CreateDescribeStoragePlanResponse() (response *DescribeStoragePlanResponse)

CreateDescribeStoragePlanResponse creates a response to parse from DescribeStoragePlan response

type DescribeStoragePlanResponses ¶

type DescribeStoragePlanResponses struct {
	ProdCode                string `json:"ProdCode" xml:"ProdCode"`
	AliUid                  string `json:"AliUid" xml:"AliUid"`
	CommodityCode           string `json:"CommodityCode" xml:"CommodityCode"`
	TemplateName            string `json:"TemplateName" xml:"TemplateName"`
	StorageType             string `json:"StorageType" xml:"StorageType"`
	Status                  string `json:"Status" xml:"Status"`
	StartTimes              string `json:"StartTimes" xml:"StartTimes"`
	EndTimes                string `json:"EndTimes" xml:"EndTimes"`
	PurchaseTimes           string `json:"PurchaseTimes" xml:"PurchaseTimes"`
	InstanceId              string `json:"InstanceId" xml:"InstanceId"`
	InitCapacityViewValue   string `json:"InitCapacityViewValue" xml:"InitCapacityViewValue"`
	InitCapaCityViewUnit    string `json:"InitCapaCityViewUnit" xml:"InitCapaCityViewUnit"`
	PeriodCapacityViewValue string `json:"PeriodCapacityViewValue" xml:"PeriodCapacityViewValue"`
	PeriodCapaCityViewUnit  string `json:"PeriodCapaCityViewUnit" xml:"PeriodCapaCityViewUnit"`
	PeriodTime              string `json:"PeriodTime" xml:"PeriodTime"`
}

DescribeStoragePlanResponses is a nested struct in polardb response

type DescribeTasksRequest ¶

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 ¶

func CreateDescribeTasksRequest() (request *DescribeTasksRequest)

CreateDescribeTasksRequest creates a request to invoke DescribeTasks API

type DescribeTasksResponse ¶

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

DescribeTasksResponse is the response struct for api DescribeTasks

func CreateDescribeTasksResponse ¶

func CreateDescribeTasksResponse() (response *DescribeTasksResponse)

CreateDescribeTasksResponse creates a response to parse from DescribeTasks response

type EnableFirewallRulesRequest ¶

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

EnableFirewallRulesRequest is the request struct for api EnableFirewallRules

func CreateEnableFirewallRulesRequest ¶

func CreateEnableFirewallRulesRequest() (request *EnableFirewallRulesRequest)

CreateEnableFirewallRulesRequest creates a request to invoke EnableFirewallRules API

type EnableFirewallRulesResponse ¶

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

EnableFirewallRulesResponse is the response struct for api EnableFirewallRules

func CreateEnableFirewallRulesResponse ¶

func CreateEnableFirewallRulesResponse() (response *EnableFirewallRulesResponse)

CreateEnableFirewallRulesResponse creates a response to parse from EnableFirewallRules response

type EvaluateRegionResourceRequest ¶

type EvaluateRegionResourceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBInstanceConnType   string           `position:"Query" name:"DBInstanceConnType"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	DBNodeClass          string           `position:"Query" name:"DBNodeClass"`
	DispenseMode         string           `position:"Query" name:"DispenseMode"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NeedMaxScaleLink     string           `position:"Query" name:"NeedMaxScaleLink"`
	DBType               string           `position:"Query" name:"DBType"`
	DBVersion            string           `position:"Query" name:"DBVersion"`
	SubDomain            string           `position:"Query" name:"SubDomain"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
}

EvaluateRegionResourceRequest is the request struct for api EvaluateRegionResource

func CreateEvaluateRegionResourceRequest ¶

func CreateEvaluateRegionResourceRequest() (request *EvaluateRegionResourceRequest)

CreateEvaluateRegionResourceRequest creates a request to invoke EvaluateRegionResource API

type EvaluateRegionResourceResponse ¶

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

EvaluateRegionResourceResponse is the response struct for api EvaluateRegionResource

func CreateEvaluateRegionResourceResponse ¶

func CreateEvaluateRegionResourceResponse() (response *EvaluateRegionResourceResponse)

CreateEvaluateRegionResourceResponse creates a response to parse from EvaluateRegionResource 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 ¶

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

GlobalDatabaseNetwork is a nested struct in polardb response

type GlobalSecurityIPGroupInCreateGlobalSecurityIPGroup ¶

type GlobalSecurityIPGroupInCreateGlobalSecurityIPGroup struct {
	GlobalSecurityIPGroupItem []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

GlobalSecurityIPGroupInCreateGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInDeleteGlobalSecurityIPGroup ¶

type GlobalSecurityIPGroupInDeleteGlobalSecurityIPGroup struct {
	GlobalSecurityIPGroupItem []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

GlobalSecurityIPGroupInDeleteGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInDescribeGlobalSecurityIPGroup ¶

type GlobalSecurityIPGroupInDescribeGlobalSecurityIPGroup struct {
	GlobalSecurityIPGroupItem []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

GlobalSecurityIPGroupInDescribeGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInModifyGlobalSecurityIPGroup ¶

type GlobalSecurityIPGroupInModifyGlobalSecurityIPGroup struct {
	GlobalSecurityIPGroupItem []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

GlobalSecurityIPGroupInModifyGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInModifyGlobalSecurityIPGroupName ¶

type GlobalSecurityIPGroupInModifyGlobalSecurityIPGroupName struct {
	GlobalSecurityIPGroupItem []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

GlobalSecurityIPGroupInModifyGlobalSecurityIPGroupName is a nested struct in polardb response

type GlobalSecurityIPGroupItem ¶

type GlobalSecurityIPGroupItem struct {
	GIpList               string   `json:"GIpList" xml:"GIpList"`
	SecurityIPType        string   `json:"SecurityIPType" xml:"SecurityIPType"`
	RegionId              string   `json:"RegionId" xml:"RegionId"`
	WhitelistNetType      string   `json:"WhitelistNetType" xml:"WhitelistNetType"`
	GlobalSecurityGroupId string   `json:"GlobalSecurityGroupId" xml:"GlobalSecurityGroupId"`
	GlobalIgName          string   `json:"GlobalIgName" xml:"GlobalIgName"`
	DBInstances           []string `json:"DBInstances" xml:"DBInstances"`
}

GlobalSecurityIPGroupItem is a nested struct in polardb response

type GlobalSecurityIPGroupRelInDescribeGlobalSecurityIPGroupRelation ¶

type GlobalSecurityIPGroupRelInDescribeGlobalSecurityIPGroupRelation struct {
	GlobalSecurityIPGroupRelItem []GlobalSecurityIPGroupRelItem `json:"GlobalSecurityIPGroupRel" xml:"GlobalSecurityIPGroupRel"`
}

GlobalSecurityIPGroupRelInDescribeGlobalSecurityIPGroupRelation is a nested struct in polardb response

type GlobalSecurityIPGroupRelInModifyGlobalSecurityIPGroupRelation ¶

type GlobalSecurityIPGroupRelInModifyGlobalSecurityIPGroupRelation struct {
	GlobalSecurityIPGroupRelItem []GlobalSecurityIPGroupRelItem `json:"GlobalSecurityIPGroupRel" xml:"GlobalSecurityIPGroupRel"`
}

GlobalSecurityIPGroupRelInModifyGlobalSecurityIPGroupRelation is a nested struct in polardb response

type GlobalSecurityIPGroupRelItem ¶

type GlobalSecurityIPGroupRelItem struct {
	GIpList               string `json:"GIpList" xml:"GIpList"`
	RegionId              string `json:"RegionId" xml:"RegionId"`
	WhitelistNetType      string `json:"WhitelistNetType" xml:"WhitelistNetType"`
	GlobalSecurityGroupId string `json:"GlobalSecurityGroupId" xml:"GlobalSecurityGroupId"`
	GlobalIgName          string `json:"GlobalIgName" xml:"GlobalIgName"`
}

GlobalSecurityIPGroupRelItem 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 ¶

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

Item is a nested struct in polardb response

type Items ¶

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 ¶

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

ItemsInDescribeBackupLogs is a nested struct in polardb response

type ItemsInDescribeBackupTasks ¶

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 ItemsInDescribeClassList ¶

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

ItemsInDescribeClassList 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 ¶

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 ¶

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

ItemsInDescribeDBClustersWithBackups is a nested struct in polardb response

type ItemsInDescribeDetachedBackups ¶

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

ItemsInDescribeDetachedBackups is a nested struct in polardb response

type ItemsInDescribeGlobalDatabaseNetworks ¶

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

ItemsInDescribeGlobalDatabaseNetworks is a nested struct in polardb response

type ItemsInDescribeMetaList ¶

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

ItemsInDescribeMetaList is a nested struct in polardb response

type ItemsInDescribePendingMaintenanceAction ¶

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

ItemsInDescribePendingMaintenanceAction is a nested struct in polardb response

type ItemsInDescribeSlowLogRecords ¶

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

ItemsInDescribeSlowLogRecords is a nested struct in polardb response

type ItemsInDescribeSlowLogs ¶

type ItemsInDescribeSlowLogs struct {
	SQLSlowLog []SQLSlowLog `json:"SQLSlowLog" xml:"SQLSlowLog"`
}

ItemsInDescribeSlowLogs is a nested struct in polardb response

type ItemsInDescribeStoragePlan ¶

type ItemsInDescribeStoragePlan struct {
	DescribeStoragePlanResponses []DescribeStoragePlanResponses `json:"DescribeStoragePlanResponses" xml:"DescribeStoragePlanResponses"`
}

ItemsInDescribeStoragePlan is a nested struct in polardb response

type ItemsItem ¶

type ItemsItem struct {
	MemoryClass     string `json:"MemoryClass" xml:"MemoryClass"`
	Region          string `json:"Region" xml:"Region"`
	Id              int    `json:"Id" xml:"Id"`
	Status          int    `json:"Status" xml:"Status"`
	DBType          string `json:"DBType" xml:"DBType"`
	DBVersion       string `json:"DBVersion" xml:"DBVersion"`
	ResultInfo      string `json:"ResultInfo" xml:"ResultInfo"`
	Cpu             string `json:"Cpu" xml:"Cpu"`
	ClassGroup      string `json:"ClassGroup" xml:"ClassGroup"`
	ClassCode       string `json:"ClassCode" xml:"ClassCode"`
	Deadline        string `json:"Deadline" xml:"Deadline"`
	DBClusterId     string `json:"DBClusterId" xml:"DBClusterId"`
	ReferencePrice  string `json:"ReferencePrice" xml:"ReferencePrice"`
	MaxIOPS         string `json:"MaxIOPS" xml:"MaxIOPS"`
	PrepareInterval string `json:"PrepareInterval" xml:"PrepareInterval"`
	ModifiedTime    string `json:"ModifiedTime" xml:"ModifiedTime"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	CreatedTime     string `json:"CreatedTime" xml:"CreatedTime"`
	MaxConnections  string `json:"MaxConnections" xml:"MaxConnections"`
	SwitchTime      string `json:"SwitchTime" xml:"SwitchTime"`
	ClassTypeLevel  string `json:"ClassTypeLevel" xml:"ClassTypeLevel"`
	TaskType        string `json:"TaskType" xml:"TaskType"`
}

ItemsItem is a nested struct in polardb response

type ListTagResourcesRequest ¶

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

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest ¶

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag ¶

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type MetaItem ¶

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"`
	DataLevel1BackupPeriod                       string           `position:"Query" name:"DataLevel1BackupPeriod"`
	DataLevel2BackupPeriod                       string           `position:"Query" name:"DataLevel2BackupPeriod"`
	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"`
	DataLevel2BackupAnotherRegionRetentionPeriod string           `position:"Query" name:"DataLevel2BackupAnotherRegionRetentionPeriod"`
	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"`
	DataLevel1BackupFrequency                    string           `position:"Query" name:"DataLevel1BackupFrequency"`
	DataLevel2BackupAnotherRegionRegion          string           `position:"Query" name:"DataLevel2BackupAnotherRegionRegion"`
	DataLevel1BackupTime                         string           `position:"Query" name:"DataLevel1BackupTime"`
}

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 ModifyDBClusterAndNodesParametersRequest ¶

type ModifyDBClusterAndNodesParametersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	DBNodeIds            string           `position:"Query" name:"DBNodeIds"`
	ParameterGroupId     string           `position:"Query" name:"ParameterGroupId"`
	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"`
	Parameters           string           `position:"Query" name:"Parameters"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

ModifyDBClusterAndNodesParametersRequest is the request struct for api ModifyDBClusterAndNodesParameters

func CreateModifyDBClusterAndNodesParametersRequest ¶

func CreateModifyDBClusterAndNodesParametersRequest() (request *ModifyDBClusterAndNodesParametersRequest)

CreateModifyDBClusterAndNodesParametersRequest creates a request to invoke ModifyDBClusterAndNodesParameters API

type ModifyDBClusterAndNodesParametersResponse ¶

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

ModifyDBClusterAndNodesParametersResponse is the response struct for api ModifyDBClusterAndNodesParameters

func CreateModifyDBClusterAndNodesParametersResponse ¶

func CreateModifyDBClusterAndNodesParametersResponse() (response *ModifyDBClusterAndNodesParametersResponse)

CreateModifyDBClusterAndNodesParametersResponse creates a response to parse from ModifyDBClusterAndNodesParameters response

type ModifyDBClusterAuditLogCollectorRequest ¶

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 ¶

func CreateModifyDBClusterAuditLogCollectorRequest() (request *ModifyDBClusterAuditLogCollectorRequest)

CreateModifyDBClusterAuditLogCollectorRequest creates a request to invoke ModifyDBClusterAuditLogCollector API

type ModifyDBClusterAuditLogCollectorResponse ¶

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

ModifyDBClusterAuditLogCollectorResponse is the response struct for api ModifyDBClusterAuditLogCollector

func CreateModifyDBClusterAuditLogCollectorResponse ¶

func CreateModifyDBClusterAuditLogCollectorResponse() (response *ModifyDBClusterAuditLogCollectorResponse)

CreateModifyDBClusterAuditLogCollectorResponse creates a response to parse from ModifyDBClusterAuditLogCollector response

type ModifyDBClusterDeletionRequest ¶

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

ModifyDBClusterDeletionRequest is the request struct for api ModifyDBClusterDeletion

func CreateModifyDBClusterDeletionRequest ¶

func CreateModifyDBClusterDeletionRequest() (request *ModifyDBClusterDeletionRequest)

CreateModifyDBClusterDeletionRequest creates a request to invoke ModifyDBClusterDeletion API

type ModifyDBClusterDeletionResponse ¶

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

ModifyDBClusterDeletionResponse is the response struct for api ModifyDBClusterDeletion

func CreateModifyDBClusterDeletionResponse ¶

func CreateModifyDBClusterDeletionResponse() (response *ModifyDBClusterDeletionResponse)

CreateModifyDBClusterDeletionResponse creates a response to parse from ModifyDBClusterDeletion 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"`
	ConnectionStrings     string           `position:"Query" name:"ConnectionStrings"`
	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 ¶

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 ¶

func CreateModifyDBClusterMonitorRequest() (request *ModifyDBClusterMonitorRequest)

CreateModifyDBClusterMonitorRequest creates a request to invoke ModifyDBClusterMonitor API

type ModifyDBClusterMonitorResponse ¶

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

ModifyDBClusterMonitorResponse is the response struct for api ModifyDBClusterMonitor

func CreateModifyDBClusterMonitorResponse ¶

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"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	ParameterGroupId     string           `position:"Query" name:"ParameterGroupId"`
	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"`
	Parameters           string           `position:"Query" name:"Parameters"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

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 ¶

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 ¶

func CreateModifyDBClusterPrimaryZoneRequest() (request *ModifyDBClusterPrimaryZoneRequest)

CreateModifyDBClusterPrimaryZoneRequest creates a request to invoke ModifyDBClusterPrimaryZone API

type ModifyDBClusterPrimaryZoneResponse ¶

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

ModifyDBClusterPrimaryZoneResponse is the response struct for api ModifyDBClusterPrimaryZone

func CreateModifyDBClusterPrimaryZoneResponse ¶

func CreateModifyDBClusterPrimaryZoneResponse() (response *ModifyDBClusterPrimaryZoneResponse)

CreateModifyDBClusterPrimaryZoneResponse creates a response to parse from ModifyDBClusterPrimaryZone response

type ModifyDBClusterResourceGroupRequest ¶

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

ModifyDBClusterResourceGroupRequest is the request struct for api ModifyDBClusterResourceGroup

func CreateModifyDBClusterResourceGroupRequest ¶

func CreateModifyDBClusterResourceGroupRequest() (request *ModifyDBClusterResourceGroupRequest)

CreateModifyDBClusterResourceGroupRequest creates a request to invoke ModifyDBClusterResourceGroup API

type ModifyDBClusterResourceGroupResponse ¶

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

ModifyDBClusterResourceGroupResponse is the response struct for api ModifyDBClusterResourceGroup

func CreateModifyDBClusterResourceGroupResponse ¶

func CreateModifyDBClusterResourceGroupResponse() (response *ModifyDBClusterResourceGroupResponse)

CreateModifyDBClusterResourceGroupResponse creates a response to parse from ModifyDBClusterResourceGroup response

type ModifyDBClusterSSLRequest ¶

type ModifyDBClusterSSLRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBEndpointId         string           `position:"Query" name:"DBEndpointId"`
	SSLAutoRotate        string           `position:"Query" name:"SSLAutoRotate"`
	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 ¶

func CreateModifyDBClusterSSLRequest() (request *ModifyDBClusterSSLRequest)

CreateModifyDBClusterSSLRequest creates a request to invoke ModifyDBClusterSSL API

type ModifyDBClusterSSLResponse ¶

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

ModifyDBClusterSSLResponse is the response struct for api ModifyDBClusterSSL

func CreateModifyDBClusterSSLResponse ¶

func CreateModifyDBClusterSSLResponse() (response *ModifyDBClusterSSLResponse)

CreateModifyDBClusterSSLResponse creates a response to parse from ModifyDBClusterSSL response

type ModifyDBClusterServerlessConfRequest ¶

type ModifyDBClusterServerlessConfRequest struct {
	*requests.RpcRequest
	ScaleRoNumMax         string           `position:"Query" name:"ScaleRoNumMax"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ScaleMax              string           `position:"Query" name:"ScaleMax"`
	SecondsUntilAutoPause string           `position:"Query" name:"SecondsUntilAutoPause"`
	ScaleMin              string           `position:"Query" name:"ScaleMin"`
	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"`
	ScaleRoNumMin         string           `position:"Query" name:"ScaleRoNumMin"`
	AllowShutDown         string           `position:"Query" name:"AllowShutDown"`
}

ModifyDBClusterServerlessConfRequest is the request struct for api ModifyDBClusterServerlessConf

func CreateModifyDBClusterServerlessConfRequest ¶

func CreateModifyDBClusterServerlessConfRequest() (request *ModifyDBClusterServerlessConfRequest)

CreateModifyDBClusterServerlessConfRequest creates a request to invoke ModifyDBClusterServerlessConf API

type ModifyDBClusterServerlessConfResponse ¶

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

ModifyDBClusterServerlessConfResponse is the response struct for api ModifyDBClusterServerlessConf

func CreateModifyDBClusterServerlessConfResponse ¶

func CreateModifyDBClusterServerlessConfResponse() (response *ModifyDBClusterServerlessConfResponse)

CreateModifyDBClusterServerlessConfResponse creates a response to parse from ModifyDBClusterServerlessConf response

type ModifyDBClusterTDERequest ¶

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

ModifyDBClusterTDERequest is the request struct for api ModifyDBClusterTDE

func CreateModifyDBClusterTDERequest ¶

func CreateModifyDBClusterTDERequest() (request *ModifyDBClusterTDERequest)

CreateModifyDBClusterTDERequest creates a request to invoke ModifyDBClusterTDE API

type ModifyDBClusterTDEResponse ¶

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

ModifyDBClusterTDEResponse is the response struct for api ModifyDBClusterTDE

func CreateModifyDBClusterTDEResponse ¶

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

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 ModifyDBNodesClassDBNode ¶

type ModifyDBNodesClassDBNode struct {
	DBNodeId    string `name:"DBNodeId"`
	TargetClass string `name:"TargetClass"`
}

ModifyDBNodesClassDBNode is a repeated param struct in ModifyDBNodesClassRequest

type ModifyDBNodesClassRequest ¶

type ModifyDBNodesClassRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer            `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string                      `position:"Query" name:"ClientToken"`
	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"`
	ModifyType           string                      `position:"Query" name:"ModifyType"`
	SubCategory          string                      `position:"Query" name:"SubCategory"`
	DBNode               *[]ModifyDBNodesClassDBNode `position:"Query" name:"DBNode"  type:"Repeated"`
}

ModifyDBNodesClassRequest is the request struct for api ModifyDBNodesClass

func CreateModifyDBNodesClassRequest ¶

func CreateModifyDBNodesClassRequest() (request *ModifyDBNodesClassRequest)

CreateModifyDBNodesClassRequest creates a request to invoke ModifyDBNodesClass API

type ModifyDBNodesClassResponse ¶

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

ModifyDBNodesClassResponse is the response struct for api ModifyDBNodesClass

func CreateModifyDBNodesClassResponse ¶

func CreateModifyDBNodesClassResponse() (response *ModifyDBNodesClassResponse)

CreateModifyDBNodesClassResponse creates a response to parse from ModifyDBNodesClass response

type ModifyDBNodesParametersRequest ¶

type ModifyDBNodesParametersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	DBNodeIds            string           `position:"Query" name:"DBNodeIds"`
	ParameterGroupId     string           `position:"Query" name:"ParameterGroupId"`
	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"`
	Parameters           string           `position:"Query" name:"Parameters"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

ModifyDBNodesParametersRequest is the request struct for api ModifyDBNodesParameters

func CreateModifyDBNodesParametersRequest ¶

func CreateModifyDBNodesParametersRequest() (request *ModifyDBNodesParametersRequest)

CreateModifyDBNodesParametersRequest creates a request to invoke ModifyDBNodesParameters API

type ModifyDBNodesParametersResponse ¶

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

ModifyDBNodesParametersResponse is the response struct for api ModifyDBNodesParameters

func CreateModifyDBNodesParametersResponse ¶

func CreateModifyDBNodesParametersResponse() (response *ModifyDBNodesParametersResponse)

CreateModifyDBNodesParametersResponse creates a response to parse from ModifyDBNodesParameters response

type ModifyGlobalDatabaseNetworkRequest ¶

type ModifyGlobalDatabaseNetworkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	GDNId                string           `position:"Query" name:"GDNId"`
	GDNDescription       string           `position:"Query" name:"GDNDescription"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyGlobalDatabaseNetworkRequest is the request struct for api ModifyGlobalDatabaseNetwork

func CreateModifyGlobalDatabaseNetworkRequest ¶

func CreateModifyGlobalDatabaseNetworkRequest() (request *ModifyGlobalDatabaseNetworkRequest)

CreateModifyGlobalDatabaseNetworkRequest creates a request to invoke ModifyGlobalDatabaseNetwork API

type ModifyGlobalDatabaseNetworkResponse ¶

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

ModifyGlobalDatabaseNetworkResponse is the response struct for api ModifyGlobalDatabaseNetwork

func CreateModifyGlobalDatabaseNetworkResponse ¶

func CreateModifyGlobalDatabaseNetworkResponse() (response *ModifyGlobalDatabaseNetworkResponse)

CreateModifyGlobalDatabaseNetworkResponse creates a response to parse from ModifyGlobalDatabaseNetwork response

type ModifyGlobalSecurityIPGroupNameRequest ¶

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

ModifyGlobalSecurityIPGroupNameRequest is the request struct for api ModifyGlobalSecurityIPGroupName

func CreateModifyGlobalSecurityIPGroupNameRequest ¶

func CreateModifyGlobalSecurityIPGroupNameRequest() (request *ModifyGlobalSecurityIPGroupNameRequest)

CreateModifyGlobalSecurityIPGroupNameRequest creates a request to invoke ModifyGlobalSecurityIPGroupName API

type ModifyGlobalSecurityIPGroupNameResponse ¶

type ModifyGlobalSecurityIPGroupNameResponse struct {
	*responses.BaseResponse
	RequestId             string                      `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroup []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

ModifyGlobalSecurityIPGroupNameResponse is the response struct for api ModifyGlobalSecurityIPGroupName

func CreateModifyGlobalSecurityIPGroupNameResponse ¶

func CreateModifyGlobalSecurityIPGroupNameResponse() (response *ModifyGlobalSecurityIPGroupNameResponse)

CreateModifyGlobalSecurityIPGroupNameResponse creates a response to parse from ModifyGlobalSecurityIPGroupName response

type ModifyGlobalSecurityIPGroupRelationRequest ¶

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

ModifyGlobalSecurityIPGroupRelationRequest is the request struct for api ModifyGlobalSecurityIPGroupRelation

func CreateModifyGlobalSecurityIPGroupRelationRequest ¶

func CreateModifyGlobalSecurityIPGroupRelationRequest() (request *ModifyGlobalSecurityIPGroupRelationRequest)

CreateModifyGlobalSecurityIPGroupRelationRequest creates a request to invoke ModifyGlobalSecurityIPGroupRelation API

type ModifyGlobalSecurityIPGroupRelationResponse ¶

type ModifyGlobalSecurityIPGroupRelationResponse struct {
	*responses.BaseResponse
	DBClusterId              string                         `json:"DBClusterId" xml:"DBClusterId"`
	RequestId                string                         `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroupRel []GlobalSecurityIPGroupRelItem `json:"GlobalSecurityIPGroupRel" xml:"GlobalSecurityIPGroupRel"`
}

ModifyGlobalSecurityIPGroupRelationResponse is the response struct for api ModifyGlobalSecurityIPGroupRelation

func CreateModifyGlobalSecurityIPGroupRelationResponse ¶

func CreateModifyGlobalSecurityIPGroupRelationResponse() (response *ModifyGlobalSecurityIPGroupRelationResponse)

CreateModifyGlobalSecurityIPGroupRelationResponse creates a response to parse from ModifyGlobalSecurityIPGroupRelation response

type ModifyGlobalSecurityIPGroupRequest ¶

type ModifyGlobalSecurityIPGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	GIpList               string           `position:"Query" name:"GIpList"`
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	GlobalSecurityGroupId string           `position:"Query" name:"GlobalSecurityGroupId"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	SecurityIPType        string           `position:"Query" name:"SecurityIPType"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	WhitelistNetType      string           `position:"Query" name:"WhitelistNetType"`
	GlobalIgName          string           `position:"Query" name:"GlobalIgName"`
}

ModifyGlobalSecurityIPGroupRequest is the request struct for api ModifyGlobalSecurityIPGroup

func CreateModifyGlobalSecurityIPGroupRequest ¶

func CreateModifyGlobalSecurityIPGroupRequest() (request *ModifyGlobalSecurityIPGroupRequest)

CreateModifyGlobalSecurityIPGroupRequest creates a request to invoke ModifyGlobalSecurityIPGroup API

type ModifyGlobalSecurityIPGroupResponse ¶

type ModifyGlobalSecurityIPGroupResponse struct {
	*responses.BaseResponse
	RequestId             string                      `json:"RequestId" xml:"RequestId"`
	GlobalSecurityIPGroup []GlobalSecurityIPGroupItem `json:"GlobalSecurityIPGroup" xml:"GlobalSecurityIPGroup"`
}

ModifyGlobalSecurityIPGroupResponse is the response struct for api ModifyGlobalSecurityIPGroup

func CreateModifyGlobalSecurityIPGroupResponse ¶

func CreateModifyGlobalSecurityIPGroupResponse() (response *ModifyGlobalSecurityIPGroupResponse)

CreateModifyGlobalSecurityIPGroupResponse creates a response to parse from ModifyGlobalSecurityIPGroup response

type ModifyLogBackupPolicyRequest ¶

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

ModifyLogBackupPolicyRequest is the request struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyRequest ¶

func CreateModifyLogBackupPolicyRequest() (request *ModifyLogBackupPolicyRequest)

CreateModifyLogBackupPolicyRequest creates a request to invoke ModifyLogBackupPolicy API

type ModifyLogBackupPolicyResponse ¶

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

ModifyLogBackupPolicyResponse is the response struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyResponse ¶

func CreateModifyLogBackupPolicyResponse() (response *ModifyLogBackupPolicyResponse)

CreateModifyLogBackupPolicyResponse creates a response to parse from ModifyLogBackupPolicy response

type ModifyMaskingRulesRequest ¶

type ModifyMaskingRulesRequest struct {
	*requests.RpcRequest
	DBClusterId  string `position:"Query" name:"DBClusterId"`
	RuleName     string `position:"Query" name:"RuleName"`
	RuleConfig   string `position:"Query" name:"RuleConfig"`
	Enable       string `position:"Query" name:"Enable"`
	RuleNameList string `position:"Query" name:"RuleNameList"`
}

ModifyMaskingRulesRequest is the request struct for api ModifyMaskingRules

func CreateModifyMaskingRulesRequest ¶

func CreateModifyMaskingRulesRequest() (request *ModifyMaskingRulesRequest)

CreateModifyMaskingRulesRequest creates a request to invoke ModifyMaskingRules API

type ModifyMaskingRulesResponse ¶

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

ModifyMaskingRulesResponse is the response struct for api ModifyMaskingRules

func CreateModifyMaskingRulesResponse ¶

func CreateModifyMaskingRulesResponse() (response *ModifyMaskingRulesResponse)

CreateModifyMaskingRulesResponse creates a response to parse from ModifyMaskingRules response

type ModifyPendingMaintenanceActionRequest ¶

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

func CreateModifyPendingMaintenanceActionRequest() (request *ModifyPendingMaintenanceActionRequest)

CreateModifyPendingMaintenanceActionRequest creates a request to invoke ModifyPendingMaintenanceAction API

type ModifyPendingMaintenanceActionResponse ¶

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 ¶

func CreateModifyPendingMaintenanceActionResponse() (response *ModifyPendingMaintenanceActionResponse)

CreateModifyPendingMaintenanceActionResponse creates a response to parse from ModifyPendingMaintenanceAction response

type OpenAITaskRequest ¶

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

OpenAITaskRequest is the request struct for api OpenAITask

func CreateOpenAITaskRequest ¶

func CreateOpenAITaskRequest() (request *OpenAITaskRequest)

CreateOpenAITaskRequest creates a request to invoke OpenAITask API

type OpenAITaskResponse ¶

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

OpenAITaskResponse is the response struct for api OpenAITask

func CreateOpenAITaskResponse ¶

func CreateOpenAITaskResponse() (response *OpenAITaskResponse)

CreateOpenAITaskResponse creates a response to parse from OpenAITask response

type Parameter ¶

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

Parameter is a nested struct in polardb response

type ParameterDetail ¶

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

ParameterDetail is a nested struct in polardb response

type ParameterDetailItem ¶

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 ¶

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

ParameterGroup is a nested struct in polardb response

type ParameterGroupItem ¶

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

ParameterGroupItem is a nested struct in polardb response

type ParameterGroups ¶

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

ParameterGroups is a nested struct in polardb response

type ParameterGroupsItem ¶

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

ParameterGroupsItem is a nested struct in polardb response

type Parameters ¶

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

Parameters 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 PerformanceKeysInDescribeDBProxyPerformance ¶

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

PerformanceKeysInDescribeDBProxyPerformance 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 PointsInDescribeDBProxyPerformance ¶

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

PointsInDescribeDBProxyPerformance is a nested struct in polardb response

type RdsEndpoint ¶

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 ¶

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

RdsEndpointList is a nested struct in polardb response

type RefreshDBClusterStorageUsageRequest ¶

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

RefreshDBClusterStorageUsageRequest is the request struct for api RefreshDBClusterStorageUsage

func CreateRefreshDBClusterStorageUsageRequest ¶

func CreateRefreshDBClusterStorageUsageRequest() (request *RefreshDBClusterStorageUsageRequest)

CreateRefreshDBClusterStorageUsageRequest creates a request to invoke RefreshDBClusterStorageUsage API

type RefreshDBClusterStorageUsageResponse ¶

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

RefreshDBClusterStorageUsageResponse is the response struct for api RefreshDBClusterStorageUsage

func CreateRefreshDBClusterStorageUsageResponse ¶

func CreateRefreshDBClusterStorageUsageResponse() (response *RefreshDBClusterStorageUsageResponse)

CreateRefreshDBClusterStorageUsageResponse creates a response to parse from RefreshDBClusterStorageUsage 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 RemoveDBClusterFromGDNRequest ¶

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

RemoveDBClusterFromGDNRequest is the request struct for api RemoveDBClusterFromGDN

func CreateRemoveDBClusterFromGDNRequest ¶

func CreateRemoveDBClusterFromGDNRequest() (request *RemoveDBClusterFromGDNRequest)

CreateRemoveDBClusterFromGDNRequest creates a request to invoke RemoveDBClusterFromGDN API

type RemoveDBClusterFromGDNResponse ¶

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

RemoveDBClusterFromGDNResponse is the response struct for api RemoveDBClusterFromGDN

func CreateRemoveDBClusterFromGDNResponse ¶

func CreateRemoveDBClusterFromGDNResponse() (response *RemoveDBClusterFromGDNResponse)

CreateRemoveDBClusterFromGDNResponse creates a response to parse from RemoveDBClusterFromGDN 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 ¶

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 ¶

func CreateRestoreTableRequest() (request *RestoreTableRequest)

CreateRestoreTableRequest creates a request to invoke RestoreTable API

type RestoreTableResponse ¶

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

RestoreTableResponse is the response struct for api RestoreTable

func CreateRestoreTableResponse ¶

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 RuleList ¶

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

RuleList is a nested struct in polardb response

type RunningParametersInDescribeDBClusterParameters ¶

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

RunningParametersInDescribeDBClusterParameters is a nested struct in polardb response

type RunningParametersInDescribeDBNodesParameters ¶

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

RunningParametersInDescribeDBNodesParameters is a nested struct in polardb response

type SQLSlowLog ¶

type SQLSlowLog struct {
	SQLText              string `json:"SQLText" xml:"SQLText"`
	ReturnMaxRowCount    int64  `json:"ReturnMaxRowCount" xml:"ReturnMaxRowCount"`
	CreateTime           string `json:"CreateTime" xml:"CreateTime"`
	MaxExecutionTime     int64  `json:"MaxExecutionTime" xml:"MaxExecutionTime"`
	ParseTotalRowCounts  int64  `json:"ParseTotalRowCounts" xml:"ParseTotalRowCounts"`
	TotalLockTimes       int64  `json:"TotalLockTimes" xml:"TotalLockTimes"`
	TotalExecutionTimes  int64  `json:"TotalExecutionTimes" xml:"TotalExecutionTimes"`
	DBNodeId             string `json:"DBNodeId" xml:"DBNodeId"`
	SQLHASH              string `json:"SQLHASH" xml:"SQLHASH"`
	ParseMaxRowCount     int64  `json:"ParseMaxRowCount" xml:"ParseMaxRowCount"`
	MaxLockTime          int64  `json:"MaxLockTime" xml:"MaxLockTime"`
	ReturnTotalRowCounts int64  `json:"ReturnTotalRowCounts" xml:"ReturnTotalRowCounts"`
	DBName               string `json:"DBName" xml:"DBName"`
	TotalExecutionCounts int64  `json:"TotalExecutionCounts" xml:"TotalExecutionCounts"`
}

SQLSlowLog is a nested struct in polardb response

type SQLSlowRecord ¶

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

SQLSlowRecord is a nested struct in polardb response

type SupportedEngine ¶

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 ¶

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

SupportedEngines is a nested struct in polardb response

type SwitchOverGlobalDatabaseNetworkRequest ¶

type SwitchOverGlobalDatabaseNetworkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Forced               requests.Boolean `position:"Query" name:"Forced"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	GDNId                string           `position:"Query" name:"GDNId"`
	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"`
}

SwitchOverGlobalDatabaseNetworkRequest is the request struct for api SwitchOverGlobalDatabaseNetwork

func CreateSwitchOverGlobalDatabaseNetworkRequest ¶

func CreateSwitchOverGlobalDatabaseNetworkRequest() (request *SwitchOverGlobalDatabaseNetworkRequest)

CreateSwitchOverGlobalDatabaseNetworkRequest creates a request to invoke SwitchOverGlobalDatabaseNetwork API

type SwitchOverGlobalDatabaseNetworkResponse ¶

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

SwitchOverGlobalDatabaseNetworkResponse is the response struct for api SwitchOverGlobalDatabaseNetwork

func CreateSwitchOverGlobalDatabaseNetworkResponse ¶

func CreateSwitchOverGlobalDatabaseNetworkResponse() (response *SwitchOverGlobalDatabaseNetworkResponse)

CreateSwitchOverGlobalDatabaseNetworkResponse creates a response to parse from SwitchOverGlobalDatabaseNetwork response

type Tables ¶

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 ¶

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

TagResource is a nested struct in polardb response

type TagResources ¶

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 ¶

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

Task is a nested struct in polardb response

type Tasks ¶

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

Tasks is a nested struct in polardb response

type TempModifyDBNodeDBNode ¶

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

TempModifyDBNodeDBNode is a repeated param struct in TempModifyDBNodeRequest

type TempModifyDBNodeRequest ¶

type TempModifyDBNodeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer          `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string                    `position:"Query" name:"ClientToken"`
	RestoreTime          string                    `position:"Query" name:"RestoreTime"`
	ResourceOwnerAccount string                    `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string                    `position:"Query" name:"DBClusterId"`
	OwnerAccount         string                    `position:"Query" name:"OwnerAccount"`
	OperationType        string                    `position:"Query" name:"OperationType"`
	OwnerId              requests.Integer          `position:"Query" name:"OwnerId"`
	ModifyType           string                    `position:"Query" name:"ModifyType"`
	DBNode               *[]TempModifyDBNodeDBNode `position:"Query" name:"DBNode"  type:"Repeated"`
}

TempModifyDBNodeRequest is the request struct for api TempModifyDBNode

func CreateTempModifyDBNodeRequest ¶

func CreateTempModifyDBNodeRequest() (request *TempModifyDBNodeRequest)

CreateTempModifyDBNodeRequest creates a request to invoke TempModifyDBNode API

type TempModifyDBNodeResponse ¶

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

TempModifyDBNodeResponse is the response struct for api TempModifyDBNode

func CreateTempModifyDBNodeResponse ¶

func CreateTempModifyDBNodeResponse() (response *TempModifyDBNodeResponse)

CreateTempModifyDBNodeResponse creates a response to parse from TempModifyDBNode response

type TemplateRecord ¶

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

TemplateRecord is a nested struct in polardb response

type TimerInfos ¶

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

TimerInfos is a nested struct in polardb response

type TimerInfosItem ¶

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

TimerInfosItem is a nested struct in polardb response

type TransformDBClusterPayTypeRequest ¶

type TransformDBClusterPayTypeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	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"`
	UsedTime             string           `position:"Query" name:"UsedTime"`
	PayType              string           `position:"Query" name:"PayType"`
}

TransformDBClusterPayTypeRequest is the request struct for api TransformDBClusterPayType

func CreateTransformDBClusterPayTypeRequest ¶

func CreateTransformDBClusterPayTypeRequest() (request *TransformDBClusterPayTypeRequest)

CreateTransformDBClusterPayTypeRequest creates a request to invoke TransformDBClusterPayType API

type TransformDBClusterPayTypeResponse ¶

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

TransformDBClusterPayTypeResponse is the response struct for api TransformDBClusterPayType

func CreateTransformDBClusterPayTypeResponse ¶

func CreateTransformDBClusterPayTypeResponse() (response *TransformDBClusterPayTypeResponse)

CreateTransformDBClusterPayTypeResponse creates a response to parse from TransformDBClusterPayType response

type TypeList ¶

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 ¶

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 ¶

func CreateUpgradeDBClusterMinorVersionRequest() (request *UpgradeDBClusterMinorVersionRequest)

CreateUpgradeDBClusterMinorVersionRequest creates a request to invoke UpgradeDBClusterMinorVersion API

type UpgradeDBClusterMinorVersionResponse ¶

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

UpgradeDBClusterMinorVersionResponse is the response struct for api UpgradeDBClusterMinorVersion

func CreateUpgradeDBClusterMinorVersionResponse ¶

func CreateUpgradeDBClusterMinorVersionResponse() (response *UpgradeDBClusterMinorVersionResponse)

CreateUpgradeDBClusterMinorVersionResponse creates a response to parse from UpgradeDBClusterMinorVersion response

type UpgradeDBClusterVersionRequest ¶

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"`
	UpgradeLabel         string           `position:"Query" name:"UpgradeLabel"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PlannedStartTime     string           `position:"Query" name:"PlannedStartTime"`
	UpgradePolicy        string           `position:"Query" name:"UpgradePolicy"`
	FromTimeService      requests.Boolean `position:"Query" name:"FromTimeService"`
}

UpgradeDBClusterVersionRequest is the request struct for api UpgradeDBClusterVersion

func CreateUpgradeDBClusterVersionRequest ¶

func CreateUpgradeDBClusterVersionRequest() (request *UpgradeDBClusterVersionRequest)

CreateUpgradeDBClusterVersionRequest creates a request to invoke UpgradeDBClusterVersion API

type UpgradeDBClusterVersionResponse ¶

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

UpgradeDBClusterVersionResponse is the response struct for api UpgradeDBClusterVersion

func CreateUpgradeDBClusterVersionResponse ¶

func CreateUpgradeDBClusterVersionResponse() (response *UpgradeDBClusterVersionResponse)

CreateUpgradeDBClusterVersionResponse creates a response to parse from UpgradeDBClusterVersion response

type Variable ¶

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 ¶

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