polardb

package
v1.61.1827 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2022 License: Apache-2.0 Imports: 6 Imported by: 13

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 AbortDBClusterMigrationRequest ¶ added in v1.61.1826

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

AbortDBClusterMigrationRequest is the request struct for api AbortDBClusterMigration

func CreateAbortDBClusterMigrationRequest ¶ added in v1.61.1826

func CreateAbortDBClusterMigrationRequest() (request *AbortDBClusterMigrationRequest)

CreateAbortDBClusterMigrationRequest creates a request to invoke AbortDBClusterMigration API

type AbortDBClusterMigrationResponse ¶ added in v1.61.1826

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

AbortDBClusterMigrationResponse is the response struct for api AbortDBClusterMigration

func CreateAbortDBClusterMigrationResponse ¶ added in v1.61.1826

func CreateAbortDBClusterMigrationResponse() (response *AbortDBClusterMigrationResponse)

CreateAbortDBClusterMigrationResponse creates a response to parse from AbortDBClusterMigration response

type Account ¶

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

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 AccountsInDescribeProtectedDBs ¶ added in v1.61.1826

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

AccountsInDescribeProtectedDBs is a nested struct in polardb response

type AddFirewallRulesRequest ¶ added in v1.61.1826

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

AddFirewallRulesRequest is the request struct for api AddFirewallRules

func CreateAddFirewallRulesRequest ¶ added in v1.61.1826

func CreateAddFirewallRulesRequest() (request *AddFirewallRulesRequest)

CreateAddFirewallRulesRequest creates a request to invoke AddFirewallRules API

type AddFirewallRulesResponse ¶ added in v1.61.1826

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

AddFirewallRulesResponse is the response struct for api AddFirewallRules

func CreateAddFirewallRulesResponse ¶ added in v1.61.1826

func CreateAddFirewallRulesResponse() (response *AddFirewallRulesResponse)

CreateAddFirewallRulesResponse creates a response to parse from AddFirewallRules 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 ¶ added in v1.61.330

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

AddressItemsInDescribeDBClusterEndpoints is a nested struct in polardb response

type AddressItemsInDescribeDBClusterMigration ¶ added in v1.61.330

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

AddressItemsInDescribeDBClusterMigration is a nested struct in polardb response

type ArchiveSQLLog ¶ added in v1.61.1826

type ArchiveSQLLog struct {
	UpdateTime      string `json:"UpdateTime" xml:"UpdateTime"`
	JobStatus       string `json:"JobStatus" xml:"JobStatus"`
	JobName         string `json:"JobName" xml:"JobName"`
	LinkExpiredTime string `json:"LinkExpiredTime" xml:"LinkExpiredTime"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	DownloadLink    string `json:"DownloadLink" xml:"DownloadLink"`
	TotalRows       int64  `json:"TotalRows" xml:"TotalRows"`
	ProcessRows     int64  `json:"ProcessRows" xml:"ProcessRows"`
	FailMsg         string `json:"FailMsg" xml:"FailMsg"`
}

ArchiveSQLLog 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 ¶ added in v1.61.98

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

AvailableResource is a nested struct in polardb response

type AvailableResources ¶ added in v1.61.98

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

AvailableResources is a nested struct in polardb response

type AvailableZone ¶ added in v1.61.98

type AvailableZone struct {
	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 ¶ added in v1.61.98

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

AvailableZones is a nested struct in polardb response

type Backup ¶

type Backup struct {
	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 ¶ added in v1.61.352

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 ¶ added in v1.60.359

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 CancelActiveOperationTasksRequest ¶ added in v1.61.1826

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

CancelActiveOperationTasksRequest is the request struct for api CancelActiveOperationTasks

func CreateCancelActiveOperationTasksRequest ¶ added in v1.61.1826

func CreateCancelActiveOperationTasksRequest() (request *CancelActiveOperationTasksRequest)

CreateCancelActiveOperationTasksRequest creates a request to invoke CancelActiveOperationTasks API

type CancelActiveOperationTasksResponse ¶ added in v1.61.1826

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

CancelActiveOperationTasksResponse is the response struct for api CancelActiveOperationTasks

func CreateCancelActiveOperationTasksResponse ¶ added in v1.61.1826

func CreateCancelActiveOperationTasksResponse() (response *CancelActiveOperationTasksResponse)

CreateCancelActiveOperationTasksResponse creates a response to parse from CancelActiveOperationTasks response

type CancelScheduleTasksRequest ¶ added in v1.61.838

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 ¶ added in v1.61.838

func CreateCancelScheduleTasksRequest() (request *CancelScheduleTasksRequest)

CreateCancelScheduleTasksRequest creates a request to invoke CancelScheduleTasks API

type CancelScheduleTasksResponse ¶ added in v1.61.838

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

CancelScheduleTasksResponse is the response struct for api CancelScheduleTasks

func CreateCancelScheduleTasksResponse ¶ added in v1.61.838

func CreateCancelScheduleTasksResponse() (response *CancelScheduleTasksResponse)

CreateCancelScheduleTasksResponse creates a response to parse from CancelScheduleTasks response

type CharacterSetNameItems ¶ added in v1.61.838

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

CharacterSetNameItems is a nested struct in polardb response

type CheckAccountNameRequest ¶ added in v1.61.838

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

CheckAccountNameRequest is the request struct for api CheckAccountName

func CreateCheckAccountNameRequest ¶ added in v1.61.838

func CreateCheckAccountNameRequest() (request *CheckAccountNameRequest)

CreateCheckAccountNameRequest creates a request to invoke CheckAccountName API

type CheckAccountNameResponse ¶ added in v1.61.838

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

CheckAccountNameResponse is the response struct for api CheckAccountName

func CreateCheckAccountNameResponse ¶ added in v1.61.838

func CreateCheckAccountNameResponse() (response *CheckAccountNameResponse)

CreateCheckAccountNameResponse creates a response to parse from CheckAccountName response

type CheckDBNameRequest ¶ added in v1.61.838

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

CheckDBNameRequest is the request struct for api CheckDBName

func CreateCheckDBNameRequest ¶ added in v1.61.838

func CreateCheckDBNameRequest() (request *CheckDBNameRequest)

CreateCheckDBNameRequest creates a request to invoke CheckDBName API

type CheckDBNameResponse ¶ added in v1.61.838

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

CheckDBNameResponse is the response struct for api CheckDBName

func CreateCheckDBNameResponse ¶ added in v1.61.838

func CreateCheckDBNameResponse() (response *CheckDBNameResponse)

CreateCheckDBNameResponse creates a response to parse from CheckDBName response

type CheckKMSAuthorizedRequest ¶ added in v1.61.1826

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

CheckKMSAuthorizedRequest is the request struct for api CheckKMSAuthorized

func CreateCheckKMSAuthorizedRequest ¶ added in v1.61.1826

func CreateCheckKMSAuthorizedRequest() (request *CheckKMSAuthorizedRequest)

CreateCheckKMSAuthorizedRequest creates a request to invoke CheckKMSAuthorized API

type CheckKMSAuthorizedResponse ¶ added in v1.61.1826

type CheckKMSAuthorizedResponse struct {
	*responses.BaseResponse
	AuthorizationState int    `json:"AuthorizationState" xml:"AuthorizationState"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	RoleArn            string `json:"RoleArn" xml:"RoleArn"`
	DBClusterId        string `json:"DBClusterId" xml:"DBClusterId"`
}

CheckKMSAuthorizedResponse is the response struct for api CheckKMSAuthorized

func CreateCheckKMSAuthorizedResponse ¶ added in v1.61.1826

func CreateCheckKMSAuthorizedResponse() (response *CheckKMSAuthorizedResponse)

CreateCheckKMSAuthorizedResponse creates a response to parse from CheckKMSAuthorized 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) AbortDBClusterMigration ¶ added in v1.61.1826

func (client *Client) AbortDBClusterMigration(request *AbortDBClusterMigrationRequest) (response *AbortDBClusterMigrationResponse, err error)

AbortDBClusterMigration invokes the polardb.AbortDBClusterMigration API synchronously

func (*Client) AbortDBClusterMigrationWithCallback ¶ added in v1.61.1826

func (client *Client) AbortDBClusterMigrationWithCallback(request *AbortDBClusterMigrationRequest, callback func(response *AbortDBClusterMigrationResponse, err error)) <-chan int

AbortDBClusterMigrationWithCallback invokes the polardb.AbortDBClusterMigration API asynchronously

func (*Client) AbortDBClusterMigrationWithChan ¶ added in v1.61.1826

func (client *Client) AbortDBClusterMigrationWithChan(request *AbortDBClusterMigrationRequest) (<-chan *AbortDBClusterMigrationResponse, <-chan error)

AbortDBClusterMigrationWithChan invokes the polardb.AbortDBClusterMigration API asynchronously

func (*Client) AddFirewallRules ¶ added in v1.61.1826

func (client *Client) AddFirewallRules(request *AddFirewallRulesRequest) (response *AddFirewallRulesResponse, err error)

AddFirewallRules invokes the polardb.AddFirewallRules API synchronously

func (*Client) AddFirewallRulesWithCallback ¶ added in v1.61.1826

func (client *Client) AddFirewallRulesWithCallback(request *AddFirewallRulesRequest, callback func(response *AddFirewallRulesResponse, err error)) <-chan int

AddFirewallRulesWithCallback invokes the polardb.AddFirewallRules API asynchronously

func (*Client) AddFirewallRulesWithChan ¶ added in v1.61.1826

func (client *Client) AddFirewallRulesWithChan(request *AddFirewallRulesRequest) (<-chan *AddFirewallRulesResponse, <-chan error)

AddFirewallRulesWithChan invokes the polardb.AddFirewallRules API asynchronously

func (*Client) CancelActiveOperationTasks ¶ added in v1.61.1826

func (client *Client) CancelActiveOperationTasks(request *CancelActiveOperationTasksRequest) (response *CancelActiveOperationTasksResponse, err error)

CancelActiveOperationTasks invokes the polardb.CancelActiveOperationTasks API synchronously

func (*Client) CancelActiveOperationTasksWithCallback ¶ added in v1.61.1826

func (client *Client) CancelActiveOperationTasksWithCallback(request *CancelActiveOperationTasksRequest, callback func(response *CancelActiveOperationTasksResponse, err error)) <-chan int

CancelActiveOperationTasksWithCallback invokes the polardb.CancelActiveOperationTasks API asynchronously

func (*Client) CancelActiveOperationTasksWithChan ¶ added in v1.61.1826

func (client *Client) CancelActiveOperationTasksWithChan(request *CancelActiveOperationTasksRequest) (<-chan *CancelActiveOperationTasksResponse, <-chan error)

CancelActiveOperationTasksWithChan invokes the polardb.CancelActiveOperationTasks API asynchronously

func (*Client) CancelScheduleTasks ¶ added in v1.61.838

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

CancelScheduleTasks invokes the polardb.CancelScheduleTasks API synchronously

func (*Client) CancelScheduleTasksWithCallback ¶ added in v1.61.838

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

CancelScheduleTasksWithCallback invokes the polardb.CancelScheduleTasks API asynchronously

func (*Client) CancelScheduleTasksWithChan ¶ added in v1.61.838

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

CancelScheduleTasksWithChan invokes the polardb.CancelScheduleTasks API asynchronously

func (*Client) CheckAccountName ¶ added in v1.61.838

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

CheckAccountName invokes the polardb.CheckAccountName API synchronously

func (*Client) CheckAccountNameWithCallback ¶ added in v1.61.838

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

CheckAccountNameWithCallback invokes the polardb.CheckAccountName API asynchronously

func (*Client) CheckAccountNameWithChan ¶ added in v1.61.838

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

CheckAccountNameWithChan invokes the polardb.CheckAccountName API asynchronously

func (*Client) CheckDBName ¶ added in v1.61.838

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

CheckDBName invokes the polardb.CheckDBName API synchronously

func (*Client) CheckDBNameWithCallback ¶ added in v1.61.838

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

CheckDBNameWithCallback invokes the polardb.CheckDBName API asynchronously

func (*Client) CheckDBNameWithChan ¶ added in v1.61.838

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

CheckDBNameWithChan invokes the polardb.CheckDBName API asynchronously

func (*Client) CheckKMSAuthorized ¶ added in v1.61.1826

func (client *Client) CheckKMSAuthorized(request *CheckKMSAuthorizedRequest) (response *CheckKMSAuthorizedResponse, err error)

CheckKMSAuthorized invokes the polardb.CheckKMSAuthorized API synchronously

func (*Client) CheckKMSAuthorizedWithCallback ¶ added in v1.61.1826

func (client *Client) CheckKMSAuthorizedWithCallback(request *CheckKMSAuthorizedRequest, callback func(response *CheckKMSAuthorizedResponse, err error)) <-chan int

CheckKMSAuthorizedWithCallback invokes the polardb.CheckKMSAuthorized API asynchronously

func (*Client) CheckKMSAuthorizedWithChan ¶ added in v1.61.1826

func (client *Client) CheckKMSAuthorizedWithChan(request *CheckKMSAuthorizedRequest) (<-chan *CheckKMSAuthorizedResponse, <-chan error)

CheckKMSAuthorizedWithChan invokes the polardb.CheckKMSAuthorized API asynchronously

func (*Client) CloseAITask ¶ added in v1.61.1710

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

CloseAITask invokes the polardb.CloseAITask API synchronously

func (*Client) CloseAITaskWithCallback ¶ added in v1.61.1710

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

CloseAITaskWithCallback invokes the polardb.CloseAITask API asynchronously

func (*Client) CloseAITaskWithChan ¶ added in v1.61.1710

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) ContinueDBClusterMigration ¶ added in v1.61.1826

func (client *Client) ContinueDBClusterMigration(request *ContinueDBClusterMigrationRequest) (response *ContinueDBClusterMigrationResponse, err error)

ContinueDBClusterMigration invokes the polardb.ContinueDBClusterMigration API synchronously

func (*Client) ContinueDBClusterMigrationWithCallback ¶ added in v1.61.1826

func (client *Client) ContinueDBClusterMigrationWithCallback(request *ContinueDBClusterMigrationRequest, callback func(response *ContinueDBClusterMigrationResponse, err error)) <-chan int

ContinueDBClusterMigrationWithCallback invokes the polardb.ContinueDBClusterMigration API asynchronously

func (*Client) ContinueDBClusterMigrationWithChan ¶ added in v1.61.1826

func (client *Client) ContinueDBClusterMigrationWithChan(request *ContinueDBClusterMigrationRequest) (<-chan *ContinueDBClusterMigrationResponse, <-chan error)

ContinueDBClusterMigrationWithChan invokes the polardb.ContinueDBClusterMigration API asynchronously

func (*Client) CreateAccount ¶

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

CreateAccount invokes the polardb.CreateAccount API synchronously

func (*Client) CreateAccountWithCallback ¶

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

CreateAccountWithCallback invokes the polardb.CreateAccount API asynchronously

func (*Client) CreateAccountWithChan ¶

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

CreateAccountWithChan invokes the polardb.CreateAccount API asynchronously

func (*Client) CreateBackup ¶

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

CreateBackup invokes the polardb.CreateBackup API synchronously

func (*Client) CreateBackupWithCallback ¶

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

CreateBackupWithCallback invokes the polardb.CreateBackup API asynchronously

func (*Client) CreateBackupWithChan ¶

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

CreateBackupWithChan invokes the polardb.CreateBackup API asynchronously

func (*Client) CreateDBCluster ¶

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

CreateDBCluster invokes the polardb.CreateDBCluster API synchronously

func (*Client) CreateDBClusterEndpoint ¶

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

CreateDBClusterEndpoint invokes the polardb.CreateDBClusterEndpoint API synchronously

func (*Client) CreateDBClusterEndpointWithCallback ¶

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

CreateDBClusterEndpointWithCallback invokes the polardb.CreateDBClusterEndpoint API asynchronously

func (*Client) CreateDBClusterEndpointWithChan ¶

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

CreateDBClusterEndpointWithChan invokes the polardb.CreateDBClusterEndpoint API asynchronously

func (*Client) CreateDBClusterWithCallback ¶

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

CreateDBClusterWithCallback invokes the polardb.CreateDBCluster API asynchronously

func (*Client) CreateDBClusterWithChan ¶

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

CreateDBClusterWithChan invokes the polardb.CreateDBCluster API asynchronously

func (*Client) CreateDBEndpointAddress ¶

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

CreateDBEndpointAddress invokes the polardb.CreateDBEndpointAddress API synchronously

func (*Client) CreateDBEndpointAddressWithCallback ¶

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

CreateDBEndpointAddressWithCallback invokes the polardb.CreateDBEndpointAddress API asynchronously

func (*Client) CreateDBEndpointAddressWithChan ¶

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

CreateDBEndpointAddressWithChan invokes the polardb.CreateDBEndpointAddress API asynchronously

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

CreateDBLink invokes the polardb.CreateDBLink API synchronously

func (*Client) CreateDBLinkWithCallback ¶ added in v1.61.732

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

CreateDBLinkWithCallback invokes the polardb.CreateDBLink API asynchronously

func (*Client) CreateDBLinkWithChan ¶ added in v1.61.732

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

CreateDBLinkWithChan invokes the polardb.CreateDBLink API asynchronously

func (*Client) CreateDBNodes ¶

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

CreateDBNodes invokes the polardb.CreateDBNodes API synchronously

func (*Client) CreateDBNodesWithCallback ¶

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

CreateDBNodesWithCallback invokes the polardb.CreateDBNodes API asynchronously

func (*Client) CreateDBNodesWithChan ¶

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

CreateDBNodesWithChan invokes the polardb.CreateDBNodes API asynchronously

func (*Client) CreateDatabase ¶

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

CreateDatabase invokes the polardb.CreateDatabase API synchronously

func (*Client) CreateDatabaseWithCallback ¶

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

CreateDatabaseWithCallback invokes the polardb.CreateDatabase API asynchronously

func (*Client) CreateDatabaseWithChan ¶

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

CreateDatabaseWithChan invokes the polardb.CreateDatabase API asynchronously

func (*Client) CreateGDNAddress ¶ added in v1.61.1826

func (client *Client) CreateGDNAddress(request *CreateGDNAddressRequest) (response *CreateGDNAddressResponse, err error)

CreateGDNAddress invokes the polardb.CreateGDNAddress API synchronously

func (*Client) CreateGDNAddressWithCallback ¶ added in v1.61.1826

func (client *Client) CreateGDNAddressWithCallback(request *CreateGDNAddressRequest, callback func(response *CreateGDNAddressResponse, err error)) <-chan int

CreateGDNAddressWithCallback invokes the polardb.CreateGDNAddress API asynchronously

func (*Client) CreateGDNAddressWithChan ¶ added in v1.61.1826

func (client *Client) CreateGDNAddressWithChan(request *CreateGDNAddressRequest) (<-chan *CreateGDNAddressResponse, <-chan error)

CreateGDNAddressWithChan invokes the polardb.CreateGDNAddress API asynchronously

func (*Client) CreateGlobalDatabaseNetwork ¶ added in v1.61.1155

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

CreateGlobalDatabaseNetwork invokes the polardb.CreateGlobalDatabaseNetwork API synchronously

func (*Client) CreateGlobalDatabaseNetworkWithCallback ¶ added in v1.61.1155

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

CreateGlobalDatabaseNetworkWithCallback invokes the polardb.CreateGlobalDatabaseNetwork API asynchronously

func (*Client) CreateGlobalDatabaseNetworkWithChan ¶ added in v1.61.1155

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

CreateGlobalDatabaseNetworkWithChan invokes the polardb.CreateGlobalDatabaseNetwork API asynchronously

func (*Client) CreateGlobalSecurityIPGroup ¶ added in v1.61.1826

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

CreateGlobalSecurityIPGroup invokes the polardb.CreateGlobalSecurityIPGroup API synchronously

func (*Client) CreateGlobalSecurityIPGroupWithCallback ¶ added in v1.61.1826

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

CreateGlobalSecurityIPGroupWithCallback invokes the polardb.CreateGlobalSecurityIPGroup API asynchronously

func (*Client) CreateGlobalSecurityIPGroupWithChan ¶ added in v1.61.1826

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

CreateGlobalSecurityIPGroupWithChan invokes the polardb.CreateGlobalSecurityIPGroup API asynchronously

func (*Client) CreateParameterGroup ¶ added in v1.61.975

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

CreateParameterGroup invokes the polardb.CreateParameterGroup API synchronously

func (*Client) CreateParameterGroupWithCallback ¶ added in v1.61.975

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

CreateParameterGroupWithCallback invokes the polardb.CreateParameterGroup API asynchronously

func (*Client) CreateParameterGroupWithChan ¶ added in v1.61.975

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

CreateParameterGroupWithChan invokes the polardb.CreateParameterGroup API asynchronously

func (*Client) CreateProtectedDB ¶ added in v1.61.1826

func (client *Client) CreateProtectedDB(request *CreateProtectedDBRequest) (response *CreateProtectedDBResponse, err error)

CreateProtectedDB invokes the polardb.CreateProtectedDB API synchronously

func (*Client) CreateProtectedDBWithCallback ¶ added in v1.61.1826

func (client *Client) CreateProtectedDBWithCallback(request *CreateProtectedDBRequest, callback func(response *CreateProtectedDBResponse, err error)) <-chan int

CreateProtectedDBWithCallback invokes the polardb.CreateProtectedDB API asynchronously

func (*Client) CreateProtectedDBWithChan ¶ added in v1.61.1826

func (client *Client) CreateProtectedDBWithChan(request *CreateProtectedDBRequest) (<-chan *CreateProtectedDBResponse, <-chan error)

CreateProtectedDBWithChan invokes the polardb.CreateProtectedDB API asynchronously

func (*Client) CreateStoragePlan ¶ added in v1.61.1271

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

CreateStoragePlan invokes the polardb.CreateStoragePlan API synchronously

func (*Client) CreateStoragePlanWithCallback ¶ added in v1.61.1271

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

CreateStoragePlanWithCallback invokes the polardb.CreateStoragePlan API asynchronously

func (*Client) CreateStoragePlanWithChan ¶ added in v1.61.1271

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 ¶ added in v1.61.732

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

DeleteDBLinkWithCallback invokes the polardb.DeleteDBLink API asynchronously

func (*Client) DeleteDBLinkWithChan ¶ added in v1.61.732

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

DeleteDBLinkWithChan invokes the polardb.DeleteDBLink API asynchronously

func (*Client) DeleteDBNodes ¶

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

DeleteDBNodes invokes the polardb.DeleteDBNodes API synchronously

func (*Client) DeleteDBNodesWithCallback ¶

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

DeleteDBNodesWithCallback invokes the polardb.DeleteDBNodes API asynchronously

func (*Client) DeleteDBNodesWithChan ¶

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

DeleteDBNodesWithChan invokes the polardb.DeleteDBNodes API asynchronously

func (*Client) DeleteDatabase ¶

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

DeleteDatabase invokes the polardb.DeleteDatabase API synchronously

func (*Client) DeleteDatabaseWithCallback ¶

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

DeleteDatabaseWithCallback invokes the polardb.DeleteDatabase API asynchronously

func (*Client) DeleteDatabaseWithChan ¶

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

DeleteDatabaseWithChan invokes the polardb.DeleteDatabase API asynchronously

func (*Client) DeleteFirewallRules ¶ added in v1.61.1826

func (client *Client) DeleteFirewallRules(request *DeleteFirewallRulesRequest) (response *DeleteFirewallRulesResponse, err error)

DeleteFirewallRules invokes the polardb.DeleteFirewallRules API synchronously

func (*Client) DeleteFirewallRulesWithCallback ¶ added in v1.61.1826

func (client *Client) DeleteFirewallRulesWithCallback(request *DeleteFirewallRulesRequest, callback func(response *DeleteFirewallRulesResponse, err error)) <-chan int

DeleteFirewallRulesWithCallback invokes the polardb.DeleteFirewallRules API asynchronously

func (*Client) DeleteFirewallRulesWithChan ¶ added in v1.61.1826

func (client *Client) DeleteFirewallRulesWithChan(request *DeleteFirewallRulesRequest) (<-chan *DeleteFirewallRulesResponse, <-chan error)

DeleteFirewallRulesWithChan invokes the polardb.DeleteFirewallRules API asynchronously

func (*Client) DeleteGlobalDatabaseNetwork ¶ added in v1.61.1155

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

DeleteGlobalDatabaseNetwork invokes the polardb.DeleteGlobalDatabaseNetwork API synchronously

func (*Client) DeleteGlobalDatabaseNetworkWithCallback ¶ added in v1.61.1155

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

DeleteGlobalDatabaseNetworkWithCallback invokes the polardb.DeleteGlobalDatabaseNetwork API asynchronously

func (*Client) DeleteGlobalDatabaseNetworkWithChan ¶ added in v1.61.1155

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

DeleteGlobalDatabaseNetworkWithChan invokes the polardb.DeleteGlobalDatabaseNetwork API asynchronously

func (*Client) DeleteGlobalSecurityIPGroup ¶ added in v1.61.1826

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

DeleteGlobalSecurityIPGroup invokes the polardb.DeleteGlobalSecurityIPGroup API synchronously

func (*Client) DeleteGlobalSecurityIPGroupWithCallback ¶ added in v1.61.1826

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

DeleteGlobalSecurityIPGroupWithCallback invokes the polardb.DeleteGlobalSecurityIPGroup API asynchronously

func (*Client) DeleteGlobalSecurityIPGroupWithChan ¶ added in v1.61.1826

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

DeleteGlobalSecurityIPGroupWithChan invokes the polardb.DeleteGlobalSecurityIPGroup API asynchronously

func (*Client) DeleteMaskingRules ¶ added in v1.61.1203

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

DeleteMaskingRules invokes the polardb.DeleteMaskingRules API synchronously

func (*Client) DeleteMaskingRulesWithCallback ¶ added in v1.61.1203

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

DeleteMaskingRulesWithCallback invokes the polardb.DeleteMaskingRules API asynchronously

func (*Client) DeleteMaskingRulesWithChan ¶ added in v1.61.1203

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

DeleteMaskingRulesWithChan invokes the polardb.DeleteMaskingRules API asynchronously

func (*Client) DeleteParameterGroup ¶ added in v1.61.975

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

DeleteParameterGroup invokes the polardb.DeleteParameterGroup API synchronously

func (*Client) DeleteParameterGroupWithCallback ¶ added in v1.61.975

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

DeleteParameterGroupWithCallback invokes the polardb.DeleteParameterGroup API asynchronously

func (*Client) DeleteParameterGroupWithChan ¶ added in v1.61.975

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

DeleteParameterGroupWithChan invokes the polardb.DeleteParameterGroup API asynchronously

func (*Client) DescribeAITaskStatus ¶ added in v1.61.1710

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

DescribeAITaskStatus invokes the polardb.DescribeAITaskStatus API synchronously

func (*Client) DescribeAITaskStatusWithCallback ¶ added in v1.61.1710

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

DescribeAITaskStatusWithCallback invokes the polardb.DescribeAITaskStatus API asynchronously

func (*Client) DescribeAITaskStatusWithChan ¶ added in v1.61.1710

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) DescribeActiveOperationMaintainConf ¶ added in v1.61.1826

func (client *Client) DescribeActiveOperationMaintainConf(request *DescribeActiveOperationMaintainConfRequest) (response *DescribeActiveOperationMaintainConfResponse, err error)

DescribeActiveOperationMaintainConf invokes the polardb.DescribeActiveOperationMaintainConf API synchronously

func (*Client) DescribeActiveOperationMaintainConfWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeActiveOperationMaintainConfWithCallback(request *DescribeActiveOperationMaintainConfRequest, callback func(response *DescribeActiveOperationMaintainConfResponse, err error)) <-chan int

DescribeActiveOperationMaintainConfWithCallback invokes the polardb.DescribeActiveOperationMaintainConf API asynchronously

func (*Client) DescribeActiveOperationMaintainConfWithChan ¶ added in v1.61.1826

func (client *Client) DescribeActiveOperationMaintainConfWithChan(request *DescribeActiveOperationMaintainConfRequest) (<-chan *DescribeActiveOperationMaintainConfResponse, <-chan error)

DescribeActiveOperationMaintainConfWithChan invokes the polardb.DescribeActiveOperationMaintainConf API asynchronously

func (*Client) DescribeActiveOperationTaskCount ¶ added in v1.61.479

func (client *Client) DescribeActiveOperationTaskCount(request *DescribeActiveOperationTaskCountRequest) (response *DescribeActiveOperationTaskCountResponse, err error)

DescribeActiveOperationTaskCount invokes the polardb.DescribeActiveOperationTaskCount API synchronously

func (*Client) DescribeActiveOperationTaskCountWithCallback ¶ added in v1.61.479

func (client *Client) DescribeActiveOperationTaskCountWithCallback(request *DescribeActiveOperationTaskCountRequest, callback func(response *DescribeActiveOperationTaskCountResponse, err error)) <-chan int

DescribeActiveOperationTaskCountWithCallback invokes the polardb.DescribeActiveOperationTaskCount API asynchronously

func (*Client) DescribeActiveOperationTaskCountWithChan ¶ added in v1.61.479

func (client *Client) DescribeActiveOperationTaskCountWithChan(request *DescribeActiveOperationTaskCountRequest) (<-chan *DescribeActiveOperationTaskCountResponse, <-chan error)

DescribeActiveOperationTaskCountWithChan invokes the polardb.DescribeActiveOperationTaskCount API asynchronously

func (*Client) DescribeActiveOperationTasks ¶ added in v1.61.1826

func (client *Client) DescribeActiveOperationTasks(request *DescribeActiveOperationTasksRequest) (response *DescribeActiveOperationTasksResponse, err error)

DescribeActiveOperationTasks invokes the polardb.DescribeActiveOperationTasks API synchronously

func (*Client) DescribeActiveOperationTasksWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeActiveOperationTasksWithCallback(request *DescribeActiveOperationTasksRequest, callback func(response *DescribeActiveOperationTasksResponse, err error)) <-chan int

DescribeActiveOperationTasksWithCallback invokes the polardb.DescribeActiveOperationTasks API asynchronously

func (*Client) DescribeActiveOperationTasksWithChan ¶ added in v1.61.1826

func (client *Client) DescribeActiveOperationTasksWithChan(request *DescribeActiveOperationTasksRequest) (<-chan *DescribeActiveOperationTasksResponse, <-chan error)

DescribeActiveOperationTasksWithChan invokes the polardb.DescribeActiveOperationTasks 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) DescribeAvailableCrossRegions ¶ added in v1.61.1826

func (client *Client) DescribeAvailableCrossRegions(request *DescribeAvailableCrossRegionsRequest) (response *DescribeAvailableCrossRegionsResponse, err error)

DescribeAvailableCrossRegions invokes the polardb.DescribeAvailableCrossRegions API synchronously

func (*Client) DescribeAvailableCrossRegionsWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeAvailableCrossRegionsWithCallback(request *DescribeAvailableCrossRegionsRequest, callback func(response *DescribeAvailableCrossRegionsResponse, err error)) <-chan int

DescribeAvailableCrossRegionsWithCallback invokes the polardb.DescribeAvailableCrossRegions API asynchronously

func (*Client) DescribeAvailableCrossRegionsWithChan ¶ added in v1.61.1826

func (client *Client) DescribeAvailableCrossRegionsWithChan(request *DescribeAvailableCrossRegionsRequest) (<-chan *DescribeAvailableCrossRegionsResponse, <-chan error)

DescribeAvailableCrossRegionsWithChan invokes the polardb.DescribeAvailableCrossRegions API asynchronously

func (*Client) DescribeBackupLogs ¶ added in v1.60.359

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

DescribeBackupLogs invokes the polardb.DescribeBackupLogs API synchronously

func (*Client) DescribeBackupLogsWithCallback ¶ added in v1.60.359

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

DescribeBackupLogsWithCallback invokes the polardb.DescribeBackupLogs API asynchronously

func (*Client) DescribeBackupLogsWithChan ¶ added in v1.60.359

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

DescribeBackupLogsWithChan invokes the polardb.DescribeBackupLogs API asynchronously

func (*Client) DescribeBackupPolicy ¶

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

DescribeBackupPolicy invokes the polardb.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback ¶

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

DescribeBackupPolicyWithCallback invokes the polardb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan ¶

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

DescribeBackupPolicyWithChan invokes the polardb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupRegions ¶ added in v1.61.1826

func (client *Client) DescribeBackupRegions(request *DescribeBackupRegionsRequest) (response *DescribeBackupRegionsResponse, err error)

DescribeBackupRegions invokes the polardb.DescribeBackupRegions API synchronously

func (*Client) DescribeBackupRegionsWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeBackupRegionsWithCallback(request *DescribeBackupRegionsRequest, callback func(response *DescribeBackupRegionsResponse, err error)) <-chan int

DescribeBackupRegionsWithCallback invokes the polardb.DescribeBackupRegions API asynchronously

func (*Client) DescribeBackupRegionsWithChan ¶ added in v1.61.1826

func (client *Client) DescribeBackupRegionsWithChan(request *DescribeBackupRegionsRequest) (<-chan *DescribeBackupRegionsResponse, <-chan error)

DescribeBackupRegionsWithChan invokes the polardb.DescribeBackupRegions API asynchronously

func (*Client) DescribeBackupTasks ¶ added in v1.61.352

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

DescribeBackupTasks invokes the polardb.DescribeBackupTasks API synchronously

func (*Client) DescribeBackupTasksWithCallback ¶ added in v1.61.352

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

DescribeBackupTasksWithCallback invokes the polardb.DescribeBackupTasks API asynchronously

func (*Client) DescribeBackupTasksWithChan ¶ added in v1.61.352

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

DescribeBackupTasksWithChan invokes the polardb.DescribeBackupTasks API asynchronously

func (*Client) DescribeBackups ¶

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

DescribeBackups invokes the polardb.DescribeBackups API synchronously

func (*Client) DescribeBackupsWithCallback ¶

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

DescribeBackupsWithCallback invokes the polardb.DescribeBackups API asynchronously

func (*Client) DescribeBackupsWithChan ¶

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

DescribeBackupsWithChan invokes the polardb.DescribeBackups API asynchronously

func (*Client) DescribeCharacterSetName ¶ added in v1.61.838

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

DescribeCharacterSetName invokes the polardb.DescribeCharacterSetName API synchronously

func (*Client) DescribeCharacterSetNameWithCallback ¶ added in v1.61.838

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

DescribeCharacterSetNameWithCallback invokes the polardb.DescribeCharacterSetName API asynchronously

func (*Client) DescribeCharacterSetNameWithChan ¶ added in v1.61.838

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

DescribeCharacterSetNameWithChan invokes the polardb.DescribeCharacterSetName API asynchronously

func (*Client) DescribeClassList ¶ added in v1.61.1767

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

DescribeClassList invokes the polardb.DescribeClassList API synchronously

func (*Client) DescribeClassListWithCallback ¶ added in v1.61.1767

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

DescribeClassListWithCallback invokes the polardb.DescribeClassList API asynchronously

func (*Client) DescribeClassListWithChan ¶ added in v1.61.1767

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 ¶ added in v1.61.330

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

DescribeDBClusterAuditLogCollector invokes the polardb.DescribeDBClusterAuditLogCollector API synchronously

func (*Client) DescribeDBClusterAuditLogCollectorWithCallback ¶ added in v1.61.330

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

DescribeDBClusterAuditLogCollectorWithCallback invokes the polardb.DescribeDBClusterAuditLogCollector API asynchronously

func (*Client) DescribeDBClusterAuditLogCollectorWithChan ¶ added in v1.61.330

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

DescribeDBClusterAuditLogCollectorWithChan invokes the polardb.DescribeDBClusterAuditLogCollector API asynchronously

func (*Client) DescribeDBClusterAvailableResources ¶ added in v1.61.98

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

DescribeDBClusterAvailableResources invokes the polardb.DescribeDBClusterAvailableResources API synchronously

func (*Client) DescribeDBClusterAvailableResourcesWithCallback ¶ added in v1.61.98

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

DescribeDBClusterAvailableResourcesWithCallback invokes the polardb.DescribeDBClusterAvailableResources API asynchronously

func (*Client) DescribeDBClusterAvailableResourcesWithChan ¶ added in v1.61.98

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

DescribeDBClusterAvailableResourcesWithChan invokes the polardb.DescribeDBClusterAvailableResources API asynchronously

func (*Client) DescribeDBClusterBasicInfo ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterBasicInfo(request *DescribeDBClusterBasicInfoRequest) (response *DescribeDBClusterBasicInfoResponse, err error)

DescribeDBClusterBasicInfo invokes the polardb.DescribeDBClusterBasicInfo API synchronously

func (*Client) DescribeDBClusterBasicInfoWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterBasicInfoWithCallback(request *DescribeDBClusterBasicInfoRequest, callback func(response *DescribeDBClusterBasicInfoResponse, err error)) <-chan int

DescribeDBClusterBasicInfoWithCallback invokes the polardb.DescribeDBClusterBasicInfo API asynchronously

func (*Client) DescribeDBClusterBasicInfoWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterBasicInfoWithChan(request *DescribeDBClusterBasicInfoRequest) (<-chan *DescribeDBClusterBasicInfoResponse, <-chan error)

DescribeDBClusterBasicInfoWithChan invokes the polardb.DescribeDBClusterBasicInfo 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) DescribeDBClusterExpireInfo ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterExpireInfo(request *DescribeDBClusterExpireInfoRequest) (response *DescribeDBClusterExpireInfoResponse, err error)

DescribeDBClusterExpireInfo invokes the polardb.DescribeDBClusterExpireInfo API synchronously

func (*Client) DescribeDBClusterExpireInfoWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterExpireInfoWithCallback(request *DescribeDBClusterExpireInfoRequest, callback func(response *DescribeDBClusterExpireInfoResponse, err error)) <-chan int

DescribeDBClusterExpireInfoWithCallback invokes the polardb.DescribeDBClusterExpireInfo API asynchronously

func (*Client) DescribeDBClusterExpireInfoWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterExpireInfoWithChan(request *DescribeDBClusterExpireInfoRequest) (<-chan *DescribeDBClusterExpireInfoResponse, <-chan error)

DescribeDBClusterExpireInfoWithChan invokes the polardb.DescribeDBClusterExpireInfo API asynchronously

func (*Client) DescribeDBClusterIPArrayList ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterIPArrayList(request *DescribeDBClusterIPArrayListRequest) (response *DescribeDBClusterIPArrayListResponse, err error)

DescribeDBClusterIPArrayList invokes the polardb.DescribeDBClusterIPArrayList API synchronously

func (*Client) DescribeDBClusterIPArrayListWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterIPArrayListWithCallback(request *DescribeDBClusterIPArrayListRequest, callback func(response *DescribeDBClusterIPArrayListResponse, err error)) <-chan int

DescribeDBClusterIPArrayListWithCallback invokes the polardb.DescribeDBClusterIPArrayList API asynchronously

func (*Client) DescribeDBClusterIPArrayListWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterIPArrayListWithChan(request *DescribeDBClusterIPArrayListRequest) (<-chan *DescribeDBClusterIPArrayListResponse, <-chan error)

DescribeDBClusterIPArrayListWithChan invokes the polardb.DescribeDBClusterIPArrayList API asynchronously

func (*Client) DescribeDBClusterMigration ¶

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

DescribeDBClusterMigration invokes the polardb.DescribeDBClusterMigration API synchronously

func (*Client) DescribeDBClusterMigrationWithCallback ¶

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

DescribeDBClusterMigrationWithCallback invokes the polardb.DescribeDBClusterMigration API asynchronously

func (*Client) DescribeDBClusterMigrationWithChan ¶

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

DescribeDBClusterMigrationWithChan invokes the polardb.DescribeDBClusterMigration API asynchronously

func (*Client) DescribeDBClusterMonitor ¶ added in v1.61.98

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

DescribeDBClusterMonitor invokes the polardb.DescribeDBClusterMonitor API synchronously

func (*Client) DescribeDBClusterMonitorWithCallback ¶ added in v1.61.98

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

DescribeDBClusterMonitorWithCallback invokes the polardb.DescribeDBClusterMonitor API asynchronously

func (*Client) DescribeDBClusterMonitorWithChan ¶ added in v1.61.98

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

DescribeDBClusterMonitorWithChan invokes the polardb.DescribeDBClusterMonitor API asynchronously

func (*Client) DescribeDBClusterNetInfo ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterNetInfo(request *DescribeDBClusterNetInfoRequest) (response *DescribeDBClusterNetInfoResponse, err error)

DescribeDBClusterNetInfo invokes the polardb.DescribeDBClusterNetInfo API synchronously

func (*Client) DescribeDBClusterNetInfoWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterNetInfoWithCallback(request *DescribeDBClusterNetInfoRequest, callback func(response *DescribeDBClusterNetInfoResponse, err error)) <-chan int

DescribeDBClusterNetInfoWithCallback invokes the polardb.DescribeDBClusterNetInfo API asynchronously

func (*Client) DescribeDBClusterNetInfoWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterNetInfoWithChan(request *DescribeDBClusterNetInfoRequest) (<-chan *DescribeDBClusterNetInfoResponse, <-chan error)

DescribeDBClusterNetInfoWithChan invokes the polardb.DescribeDBClusterNetInfo API asynchronously

func (*Client) DescribeDBClusterNodeInfo ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterNodeInfo(request *DescribeDBClusterNodeInfoRequest) (response *DescribeDBClusterNodeInfoResponse, err error)

DescribeDBClusterNodeInfo invokes the polardb.DescribeDBClusterNodeInfo API synchronously

func (*Client) DescribeDBClusterNodeInfoWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterNodeInfoWithCallback(request *DescribeDBClusterNodeInfoRequest, callback func(response *DescribeDBClusterNodeInfoResponse, err error)) <-chan int

DescribeDBClusterNodeInfoWithCallback invokes the polardb.DescribeDBClusterNodeInfo API asynchronously

func (*Client) DescribeDBClusterNodeInfoWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterNodeInfoWithChan(request *DescribeDBClusterNodeInfoRequest) (<-chan *DescribeDBClusterNodeInfoResponse, <-chan error)

DescribeDBClusterNodeInfoWithChan invokes the polardb.DescribeDBClusterNodeInfo API asynchronously

func (*Client) DescribeDBClusterParameters ¶

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

DescribeDBClusterParameters invokes the polardb.DescribeDBClusterParameters API synchronously

func (*Client) DescribeDBClusterParametersWithCallback ¶

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

DescribeDBClusterParametersWithCallback invokes the polardb.DescribeDBClusterParameters API asynchronously

func (*Client) DescribeDBClusterParametersWithChan ¶

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

DescribeDBClusterParametersWithChan invokes the polardb.DescribeDBClusterParameters API asynchronously

func (*Client) DescribeDBClusterPerformance ¶

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

DescribeDBClusterPerformance invokes the polardb.DescribeDBClusterPerformance API synchronously

func (*Client) DescribeDBClusterPerformanceWithCallback ¶

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

DescribeDBClusterPerformanceWithCallback invokes the polardb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterPerformanceWithChan ¶

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

DescribeDBClusterPerformanceWithChan invokes the polardb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterSSL ¶ added in v1.60.380

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

DescribeDBClusterSSL invokes the polardb.DescribeDBClusterSSL API synchronously

func (*Client) DescribeDBClusterSSLWithCallback ¶ added in v1.60.380

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

DescribeDBClusterSSLWithCallback invokes the polardb.DescribeDBClusterSSL API asynchronously

func (*Client) DescribeDBClusterSSLWithChan ¶ added in v1.60.380

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

DescribeDBClusterSSLWithChan invokes the polardb.DescribeDBClusterSSL API asynchronously

func (*Client) DescribeDBClusterServerlessConf ¶ added in v1.61.1826

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

DescribeDBClusterServerlessConf invokes the polardb.DescribeDBClusterServerlessConf API synchronously

func (*Client) DescribeDBClusterServerlessConfWithCallback ¶ added in v1.61.1826

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

DescribeDBClusterServerlessConfWithCallback invokes the polardb.DescribeDBClusterServerlessConf API asynchronously

func (*Client) DescribeDBClusterServerlessConfWithChan ¶ added in v1.61.1826

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

DescribeDBClusterServerlessConfWithChan invokes the polardb.DescribeDBClusterServerlessConf API asynchronously

func (*Client) DescribeDBClusterTDE ¶ added in v1.61.628

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

DescribeDBClusterTDE invokes the polardb.DescribeDBClusterTDE API synchronously

func (*Client) DescribeDBClusterTDEWithCallback ¶ added in v1.61.628

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

DescribeDBClusterTDEWithCallback invokes the polardb.DescribeDBClusterTDE API asynchronously

func (*Client) DescribeDBClusterTDEWithChan ¶ added in v1.61.628

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

DescribeDBClusterTDEWithChan invokes the polardb.DescribeDBClusterTDE API asynchronously

func (*Client) DescribeDBClusterUsage ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterUsage(request *DescribeDBClusterUsageRequest) (response *DescribeDBClusterUsageResponse, err error)

DescribeDBClusterUsage invokes the polardb.DescribeDBClusterUsage API synchronously

func (*Client) DescribeDBClusterUsageWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterUsageWithCallback(request *DescribeDBClusterUsageRequest, callback func(response *DescribeDBClusterUsageResponse, err error)) <-chan int

DescribeDBClusterUsageWithCallback invokes the polardb.DescribeDBClusterUsage API asynchronously

func (*Client) DescribeDBClusterUsageWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBClusterUsageWithChan(request *DescribeDBClusterUsageRequest) (<-chan *DescribeDBClusterUsageResponse, <-chan error)

DescribeDBClusterUsageWithChan invokes the polardb.DescribeDBClusterUsage API asynchronously

func (*Client) DescribeDBClusterVersion ¶ added in v1.61.692

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

DescribeDBClusterVersion invokes the polardb.DescribeDBClusterVersion API synchronously

func (*Client) DescribeDBClusterVersionWithCallback ¶ added in v1.61.692

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

DescribeDBClusterVersionWithCallback invokes the polardb.DescribeDBClusterVersion API asynchronously

func (*Client) DescribeDBClusterVersionWithChan ¶ added in v1.61.692

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

DescribeDBClusterVersionWithChan invokes the polardb.DescribeDBClusterVersion API asynchronously

func (*Client) DescribeDBClusters ¶

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

DescribeDBClusters invokes the polardb.DescribeDBClusters API synchronously

func (*Client) DescribeDBClustersWithBackups ¶ added in v1.61.180

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

DescribeDBClustersWithBackups invokes the polardb.DescribeDBClustersWithBackups API synchronously

func (*Client) DescribeDBClustersWithBackupsWithCallback ¶ added in v1.61.180

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

DescribeDBClustersWithBackupsWithCallback invokes the polardb.DescribeDBClustersWithBackups API asynchronously

func (*Client) DescribeDBClustersWithBackupsWithChan ¶ added in v1.61.180

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

DescribeDBClustersWithBackupsWithChan invokes the polardb.DescribeDBClustersWithBackups API asynchronously

func (*Client) DescribeDBClustersWithCallback ¶

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

DescribeDBClustersWithCallback invokes the polardb.DescribeDBClusters API asynchronously

func (*Client) DescribeDBClustersWithChan ¶

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

DescribeDBClustersWithChan invokes the polardb.DescribeDBClusters API asynchronously

func (*Client) DescribeDBInitializeVariable ¶ added in v1.61.838

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

DescribeDBInitializeVariable invokes the polardb.DescribeDBInitializeVariable API synchronously

func (*Client) DescribeDBInitializeVariableWithCallback ¶ added in v1.61.838

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

DescribeDBInitializeVariableWithCallback invokes the polardb.DescribeDBInitializeVariable API asynchronously

func (*Client) DescribeDBInitializeVariableWithChan ¶ added in v1.61.838

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

DescribeDBInitializeVariableWithChan invokes the polardb.DescribeDBInitializeVariable API asynchronously

func (*Client) DescribeDBInstancePerformance ¶ added in v1.61.1826

func (client *Client) DescribeDBInstancePerformance(request *DescribeDBInstancePerformanceRequest) (response *DescribeDBInstancePerformanceResponse, err error)

DescribeDBInstancePerformance invokes the polardb.DescribeDBInstancePerformance API synchronously

func (*Client) DescribeDBInstancePerformanceWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeDBInstancePerformanceWithCallback(request *DescribeDBInstancePerformanceRequest, callback func(response *DescribeDBInstancePerformanceResponse, err error)) <-chan int

DescribeDBInstancePerformanceWithCallback invokes the polardb.DescribeDBInstancePerformance API asynchronously

func (*Client) DescribeDBInstancePerformanceWithChan ¶ added in v1.61.1826

func (client *Client) DescribeDBInstancePerformanceWithChan(request *DescribeDBInstancePerformanceRequest) (<-chan *DescribeDBInstancePerformanceResponse, <-chan error)

DescribeDBInstancePerformanceWithChan invokes the polardb.DescribeDBInstancePerformance API asynchronously

func (*Client) DescribeDBInstances ¶ added in v1.61.1826

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

DescribeDBInstances invokes the polardb.DescribeDBInstances API synchronously

func (*Client) DescribeDBInstancesWithCallback ¶ added in v1.61.1826

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

DescribeDBInstancesWithCallback invokes the polardb.DescribeDBInstances API asynchronously

func (*Client) DescribeDBInstancesWithChan ¶ added in v1.61.1826

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

DescribeDBInstancesWithChan invokes the polardb.DescribeDBInstances API asynchronously

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

DescribeDBLinks invokes the polardb.DescribeDBLinks API synchronously

func (*Client) DescribeDBLinksWithCallback ¶ added in v1.61.732

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

DescribeDBLinksWithCallback invokes the polardb.DescribeDBLinks API asynchronously

func (*Client) DescribeDBLinksWithChan ¶ added in v1.61.732

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

DescribeDBLinksWithChan invokes the polardb.DescribeDBLinks API asynchronously

func (*Client) DescribeDBNodePerformance ¶

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

DescribeDBNodePerformance invokes the polardb.DescribeDBNodePerformance API synchronously

func (*Client) DescribeDBNodePerformanceWithCallback ¶

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

DescribeDBNodePerformanceWithCallback invokes the polardb.DescribeDBNodePerformance API asynchronously

func (*Client) DescribeDBNodePerformanceWithChan ¶

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

DescribeDBNodePerformanceWithChan invokes the polardb.DescribeDBNodePerformance API asynchronously

func (*Client) DescribeDBNodesParameters ¶ added in v1.61.1512

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

DescribeDBNodesParameters invokes the polardb.DescribeDBNodesParameters API synchronously

func (*Client) DescribeDBNodesParametersWithCallback ¶ added in v1.61.1512

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

DescribeDBNodesParametersWithCallback invokes the polardb.DescribeDBNodesParameters API asynchronously

func (*Client) DescribeDBNodesParametersWithChan ¶ added in v1.61.1512

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

DescribeDBNodesParametersWithChan invokes the polardb.DescribeDBNodesParameters API asynchronously

func (*Client) DescribeDBProxyPerformance ¶ added in v1.61.1467

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

DescribeDBProxyPerformance invokes the polardb.DescribeDBProxyPerformance API synchronously

func (*Client) DescribeDBProxyPerformanceWithCallback ¶ added in v1.61.1467

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

DescribeDBProxyPerformanceWithCallback invokes the polardb.DescribeDBProxyPerformance API asynchronously

func (*Client) DescribeDBProxyPerformanceWithChan ¶ added in v1.61.1467

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 ¶ added in v1.61.180

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

DescribeDetachedBackups invokes the polardb.DescribeDetachedBackups API synchronously

func (*Client) DescribeDetachedBackupsWithCallback ¶ added in v1.61.180

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

DescribeDetachedBackupsWithCallback invokes the polardb.DescribeDetachedBackups API asynchronously

func (*Client) DescribeDetachedBackupsWithChan ¶ added in v1.61.180

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

DescribeDetachedBackupsWithChan invokes the polardb.DescribeDetachedBackups API asynchronously

func (*Client) DescribeFirewallRules ¶ added in v1.61.1826

func (client *Client) DescribeFirewallRules(request *DescribeFirewallRulesRequest) (response *DescribeFirewallRulesResponse, err error)

DescribeFirewallRules invokes the polardb.DescribeFirewallRules API synchronously

func (*Client) DescribeFirewallRulesWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeFirewallRulesWithCallback(request *DescribeFirewallRulesRequest, callback func(response *DescribeFirewallRulesResponse, err error)) <-chan int

DescribeFirewallRulesWithCallback invokes the polardb.DescribeFirewallRules API asynchronously

func (*Client) DescribeFirewallRulesWithChan ¶ added in v1.61.1826

func (client *Client) DescribeFirewallRulesWithChan(request *DescribeFirewallRulesRequest) (<-chan *DescribeFirewallRulesResponse, <-chan error)

DescribeFirewallRulesWithChan invokes the polardb.DescribeFirewallRules API asynchronously

func (*Client) DescribeGlobalDatabaseNetwork ¶ added in v1.61.1155

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

DescribeGlobalDatabaseNetwork invokes the polardb.DescribeGlobalDatabaseNetwork API synchronously

func (*Client) DescribeGlobalDatabaseNetworkWithCallback ¶ added in v1.61.1155

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

DescribeGlobalDatabaseNetworkWithCallback invokes the polardb.DescribeGlobalDatabaseNetwork API asynchronously

func (*Client) DescribeGlobalDatabaseNetworkWithChan ¶ added in v1.61.1155

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

DescribeGlobalDatabaseNetworkWithChan invokes the polardb.DescribeGlobalDatabaseNetwork API asynchronously

func (*Client) DescribeGlobalDatabaseNetworks ¶ added in v1.61.656

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

DescribeGlobalDatabaseNetworks invokes the polardb.DescribeGlobalDatabaseNetworks API synchronously

func (*Client) DescribeGlobalDatabaseNetworksWithCallback ¶ added in v1.61.656

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

DescribeGlobalDatabaseNetworksWithCallback invokes the polardb.DescribeGlobalDatabaseNetworks API asynchronously

func (*Client) DescribeGlobalDatabaseNetworksWithChan ¶ added in v1.61.656

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

DescribeGlobalDatabaseNetworksWithChan invokes the polardb.DescribeGlobalDatabaseNetworks API asynchronously

func (*Client) DescribeGlobalSecurityIPGroup ¶ added in v1.61.1826

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

DescribeGlobalSecurityIPGroup invokes the polardb.DescribeGlobalSecurityIPGroup API synchronously

func (*Client) DescribeGlobalSecurityIPGroupRelation ¶ added in v1.61.1826

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

DescribeGlobalSecurityIPGroupRelation invokes the polardb.DescribeGlobalSecurityIPGroupRelation API synchronously

func (*Client) DescribeGlobalSecurityIPGroupRelationWithCallback ¶ added in v1.61.1826

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

DescribeGlobalSecurityIPGroupRelationWithCallback invokes the polardb.DescribeGlobalSecurityIPGroupRelation API asynchronously

func (*Client) DescribeGlobalSecurityIPGroupRelationWithChan ¶ added in v1.61.1826

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

DescribeGlobalSecurityIPGroupRelationWithChan invokes the polardb.DescribeGlobalSecurityIPGroupRelation API asynchronously

func (*Client) DescribeGlobalSecurityIPGroupWithCallback ¶ added in v1.61.1826

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

DescribeGlobalSecurityIPGroupWithCallback invokes the polardb.DescribeGlobalSecurityIPGroup API asynchronously

func (*Client) DescribeGlobalSecurityIPGroupWithChan ¶ added in v1.61.1826

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

DescribeGlobalSecurityIPGroupWithChan invokes the polardb.DescribeGlobalSecurityIPGroup API asynchronously

func (*Client) DescribeLogBackupPolicy ¶ added in v1.61.180

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

DescribeLogBackupPolicy invokes the polardb.DescribeLogBackupPolicy API synchronously

func (*Client) DescribeLogBackupPolicyWithCallback ¶ added in v1.61.180

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

DescribeLogBackupPolicyWithCallback invokes the polardb.DescribeLogBackupPolicy API asynchronously

func (*Client) DescribeLogBackupPolicyWithChan ¶ added in v1.61.180

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

DescribeLogBackupPolicyWithChan invokes the polardb.DescribeLogBackupPolicy API asynchronously

func (*Client) DescribeMaskingRules ¶ added in v1.61.1203

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

DescribeMaskingRules invokes the polardb.DescribeMaskingRules API synchronously

func (*Client) DescribeMaskingRulesWithCallback ¶ added in v1.61.1203

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

DescribeMaskingRulesWithCallback invokes the polardb.DescribeMaskingRules API asynchronously

func (*Client) DescribeMaskingRulesWithChan ¶ added in v1.61.1203

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

DescribeMaskingRulesWithChan invokes the polardb.DescribeMaskingRules API asynchronously

func (*Client) DescribeMetaList ¶ added in v1.61.732

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

DescribeMetaList invokes the polardb.DescribeMetaList API synchronously

func (*Client) DescribeMetaListWithCallback ¶ added in v1.61.732

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

DescribeMetaListWithCallback invokes the polardb.DescribeMetaList API asynchronously

func (*Client) DescribeMetaListWithChan ¶ added in v1.61.732

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

DescribeMetaListWithChan invokes the polardb.DescribeMetaList API asynchronously

func (*Client) DescribeParameterGroup ¶ added in v1.61.975

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

DescribeParameterGroup invokes the polardb.DescribeParameterGroup API synchronously

func (*Client) DescribeParameterGroupWithCallback ¶ added in v1.61.975

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

DescribeParameterGroupWithCallback invokes the polardb.DescribeParameterGroup API asynchronously

func (*Client) DescribeParameterGroupWithChan ¶ added in v1.61.975

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

DescribeParameterGroupWithChan invokes the polardb.DescribeParameterGroup API asynchronously

func (*Client) DescribeParameterGroups ¶ added in v1.61.975

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

DescribeParameterGroups invokes the polardb.DescribeParameterGroups API synchronously

func (*Client) DescribeParameterGroupsWithCallback ¶ added in v1.61.975

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

DescribeParameterGroupsWithCallback invokes the polardb.DescribeParameterGroups API asynchronously

func (*Client) DescribeParameterGroupsWithChan ¶ added in v1.61.975

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

DescribeParameterGroupsWithChan invokes the polardb.DescribeParameterGroups API asynchronously

func (*Client) DescribeParameterTemplates ¶ added in v1.61.1061

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

DescribeParameterTemplates invokes the polardb.DescribeParameterTemplates API synchronously

func (*Client) DescribeParameterTemplatesWithCallback ¶ added in v1.61.1061

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

DescribeParameterTemplatesWithCallback invokes the polardb.DescribeParameterTemplates API asynchronously

func (*Client) DescribeParameterTemplatesWithChan ¶ added in v1.61.1061

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

DescribeParameterTemplatesWithChan invokes the polardb.DescribeParameterTemplates API asynchronously

func (*Client) DescribePendingMaintenanceAction ¶ added in v1.61.611

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

DescribePendingMaintenanceAction invokes the polardb.DescribePendingMaintenanceAction API synchronously

func (*Client) DescribePendingMaintenanceActionWithCallback ¶ added in v1.61.611

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

DescribePendingMaintenanceActionWithCallback invokes the polardb.DescribePendingMaintenanceAction API asynchronously

func (*Client) DescribePendingMaintenanceActionWithChan ¶ added in v1.61.611

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

DescribePendingMaintenanceActionWithChan invokes the polardb.DescribePendingMaintenanceAction API asynchronously

func (*Client) DescribePendingMaintenanceActions ¶ added in v1.61.611

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

DescribePendingMaintenanceActions invokes the polardb.DescribePendingMaintenanceActions API synchronously

func (*Client) DescribePendingMaintenanceActionsWithCallback ¶ added in v1.61.611

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

DescribePendingMaintenanceActionsWithCallback invokes the polardb.DescribePendingMaintenanceActions API asynchronously

func (*Client) DescribePendingMaintenanceActionsWithChan ¶ added in v1.61.611

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

DescribePendingMaintenanceActionsWithChan invokes the polardb.DescribePendingMaintenanceActions API asynchronously

func (*Client) DescribePolarSQLCollectorPolicy ¶ added in v1.61.1061

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

DescribePolarSQLCollectorPolicy invokes the polardb.DescribePolarSQLCollectorPolicy API synchronously

func (*Client) DescribePolarSQLCollectorPolicyWithCallback ¶ added in v1.61.1061

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

DescribePolarSQLCollectorPolicyWithCallback invokes the polardb.DescribePolarSQLCollectorPolicy API asynchronously

func (*Client) DescribePolarSQLCollectorPolicyWithChan ¶ added in v1.61.1061

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

DescribePolarSQLCollectorPolicyWithChan invokes the polardb.DescribePolarSQLCollectorPolicy API asynchronously

func (*Client) DescribeProtectedDBs ¶ added in v1.61.1826

func (client *Client) DescribeProtectedDBs(request *DescribeProtectedDBsRequest) (response *DescribeProtectedDBsResponse, err error)

DescribeProtectedDBs invokes the polardb.DescribeProtectedDBs API synchronously

func (*Client) DescribeProtectedDBsWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeProtectedDBsWithCallback(request *DescribeProtectedDBsRequest, callback func(response *DescribeProtectedDBsResponse, err error)) <-chan int

DescribeProtectedDBsWithCallback invokes the polardb.DescribeProtectedDBs API asynchronously

func (*Client) DescribeProtectedDBsWithChan ¶ added in v1.61.1826

func (client *Client) DescribeProtectedDBsWithChan(request *DescribeProtectedDBsRequest) (<-chan *DescribeProtectedDBsResponse, <-chan error)

DescribeProtectedDBsWithChan invokes the polardb.DescribeProtectedDBs API asynchronously

func (*Client) DescribeRdsVSwitchs ¶ added in v1.61.1826

func (client *Client) DescribeRdsVSwitchs(request *DescribeRdsVSwitchsRequest) (response *DescribeRdsVSwitchsResponse, err error)

DescribeRdsVSwitchs invokes the polardb.DescribeRdsVSwitchs API synchronously

func (*Client) DescribeRdsVSwitchsWithCallback ¶ added in v1.61.1826

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

DescribeRdsVSwitchsWithCallback invokes the polardb.DescribeRdsVSwitchs API asynchronously

func (*Client) DescribeRdsVSwitchsWithChan ¶ added in v1.61.1826

func (client *Client) DescribeRdsVSwitchsWithChan(request *DescribeRdsVSwitchsRequest) (<-chan *DescribeRdsVSwitchsResponse, <-chan error)

DescribeRdsVSwitchsWithChan invokes the polardb.DescribeRdsVSwitchs API asynchronously

func (*Client) DescribeRdsVpcs ¶ added in v1.61.1826

func (client *Client) DescribeRdsVpcs(request *DescribeRdsVpcsRequest) (response *DescribeRdsVpcsResponse, err error)

DescribeRdsVpcs invokes the polardb.DescribeRdsVpcs API synchronously

func (*Client) DescribeRdsVpcsWithCallback ¶ added in v1.61.1826

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

DescribeRdsVpcsWithCallback invokes the polardb.DescribeRdsVpcs API asynchronously

func (*Client) DescribeRdsVpcsWithChan ¶ added in v1.61.1826

func (client *Client) DescribeRdsVpcsWithChan(request *DescribeRdsVpcsRequest) (<-chan *DescribeRdsVpcsResponse, <-chan error)

DescribeRdsVpcsWithChan invokes the polardb.DescribeRdsVpcs API asynchronously

func (*Client) DescribeRecommendationList ¶ added in v1.61.1826

func (client *Client) DescribeRecommendationList(request *DescribeRecommendationListRequest) (response *DescribeRecommendationListResponse, err error)

DescribeRecommendationList invokes the polardb.DescribeRecommendationList API synchronously

func (*Client) DescribeRecommendationListWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeRecommendationListWithCallback(request *DescribeRecommendationListRequest, callback func(response *DescribeRecommendationListResponse, err error)) <-chan int

DescribeRecommendationListWithCallback invokes the polardb.DescribeRecommendationList API asynchronously

func (*Client) DescribeRecommendationListWithChan ¶ added in v1.61.1826

func (client *Client) DescribeRecommendationListWithChan(request *DescribeRecommendationListRequest) (<-chan *DescribeRecommendationListResponse, <-chan error)

DescribeRecommendationListWithChan invokes the polardb.DescribeRecommendationList 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 ¶ added in v1.61.838

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

DescribeScheduleTasks invokes the polardb.DescribeScheduleTasks API synchronously

func (*Client) DescribeScheduleTasksWithCallback ¶ added in v1.61.838

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

DescribeScheduleTasksWithCallback invokes the polardb.DescribeScheduleTasks API asynchronously

func (*Client) DescribeScheduleTasksWithChan ¶ added in v1.61.838

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

DescribeScheduleTasksWithChan invokes the polardb.DescribeScheduleTasks API asynchronously

func (*Client) DescribeSlowLogRecords ¶ added in v1.60.298

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

DescribeSlowLogRecords invokes the polardb.DescribeSlowLogRecords API synchronously

func (*Client) DescribeSlowLogRecordsWithCallback ¶ added in v1.60.298

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

DescribeSlowLogRecordsWithCallback invokes the polardb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogRecordsWithChan ¶ added in v1.60.298

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

DescribeSlowLogRecordsWithChan invokes the polardb.DescribeSlowLogRecords API asynchronously

func (*Client) DescribeSlowLogs ¶ added in v1.60.298

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

DescribeSlowLogs invokes the polardb.DescribeSlowLogs API synchronously

func (*Client) DescribeSlowLogsWithCallback ¶ added in v1.60.298

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

DescribeSlowLogsWithCallback invokes the polardb.DescribeSlowLogs API asynchronously

func (*Client) DescribeSlowLogsWithChan ¶ added in v1.60.298

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

DescribeSlowLogsWithChan invokes the polardb.DescribeSlowLogs API asynchronously

func (*Client) DescribeSqlLogDetailArchiveStatus ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogDetailArchiveStatus(request *DescribeSqlLogDetailArchiveStatusRequest) (response *DescribeSqlLogDetailArchiveStatusResponse, err error)

DescribeSqlLogDetailArchiveStatus invokes the polardb.DescribeSqlLogDetailArchiveStatus API synchronously

func (*Client) DescribeSqlLogDetailArchiveStatusWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogDetailArchiveStatusWithCallback(request *DescribeSqlLogDetailArchiveStatusRequest, callback func(response *DescribeSqlLogDetailArchiveStatusResponse, err error)) <-chan int

DescribeSqlLogDetailArchiveStatusWithCallback invokes the polardb.DescribeSqlLogDetailArchiveStatus API asynchronously

func (*Client) DescribeSqlLogDetailArchiveStatusWithChan ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogDetailArchiveStatusWithChan(request *DescribeSqlLogDetailArchiveStatusRequest) (<-chan *DescribeSqlLogDetailArchiveStatusResponse, <-chan error)

DescribeSqlLogDetailArchiveStatusWithChan invokes the polardb.DescribeSqlLogDetailArchiveStatus API asynchronously

func (*Client) DescribeSqlLogDumpStatus ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogDumpStatus(request *DescribeSqlLogDumpStatusRequest) (response *DescribeSqlLogDumpStatusResponse, err error)

DescribeSqlLogDumpStatus invokes the polardb.DescribeSqlLogDumpStatus API synchronously

func (*Client) DescribeSqlLogDumpStatusWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogDumpStatusWithCallback(request *DescribeSqlLogDumpStatusRequest, callback func(response *DescribeSqlLogDumpStatusResponse, err error)) <-chan int

DescribeSqlLogDumpStatusWithCallback invokes the polardb.DescribeSqlLogDumpStatus API asynchronously

func (*Client) DescribeSqlLogDumpStatusWithChan ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogDumpStatusWithChan(request *DescribeSqlLogDumpStatusRequest) (<-chan *DescribeSqlLogDumpStatusResponse, <-chan error)

DescribeSqlLogDumpStatusWithChan invokes the polardb.DescribeSqlLogDumpStatus API asynchronously

func (*Client) DescribeSqlLogTimeDistribution ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogTimeDistribution(request *DescribeSqlLogTimeDistributionRequest) (response *DescribeSqlLogTimeDistributionResponse, err error)

DescribeSqlLogTimeDistribution invokes the polardb.DescribeSqlLogTimeDistribution API synchronously

func (*Client) DescribeSqlLogTimeDistributionWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogTimeDistributionWithCallback(request *DescribeSqlLogTimeDistributionRequest, callback func(response *DescribeSqlLogTimeDistributionResponse, err error)) <-chan int

DescribeSqlLogTimeDistributionWithCallback invokes the polardb.DescribeSqlLogTimeDistribution API asynchronously

func (*Client) DescribeSqlLogTimeDistributionWithChan ¶ added in v1.61.1826

func (client *Client) DescribeSqlLogTimeDistributionWithChan(request *DescribeSqlLogTimeDistributionRequest) (<-chan *DescribeSqlLogTimeDistributionResponse, <-chan error)

DescribeSqlLogTimeDistributionWithChan invokes the polardb.DescribeSqlLogTimeDistribution API asynchronously

func (*Client) DescribeSqlLogTrialStatus ¶ added in v1.61.881

func (client *Client) DescribeSqlLogTrialStatus(request *DescribeSqlLogTrialStatusRequest) (response *DescribeSqlLogTrialStatusResponse, err error)

DescribeSqlLogTrialStatus invokes the polardb.DescribeSqlLogTrialStatus API synchronously

func (*Client) DescribeSqlLogTrialStatusWithCallback ¶ added in v1.61.881

func (client *Client) DescribeSqlLogTrialStatusWithCallback(request *DescribeSqlLogTrialStatusRequest, callback func(response *DescribeSqlLogTrialStatusResponse, err error)) <-chan int

DescribeSqlLogTrialStatusWithCallback invokes the polardb.DescribeSqlLogTrialStatus API asynchronously

func (*Client) DescribeSqlLogTrialStatusWithChan ¶ added in v1.61.881

func (client *Client) DescribeSqlLogTrialStatusWithChan(request *DescribeSqlLogTrialStatusRequest) (<-chan *DescribeSqlLogTrialStatusResponse, <-chan error)

DescribeSqlLogTrialStatusWithChan invokes the polardb.DescribeSqlLogTrialStatus API asynchronously

func (*Client) DescribeStoragePlan ¶ added in v1.61.1324

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

DescribeStoragePlan invokes the polardb.DescribeStoragePlan API synchronously

func (*Client) DescribeStoragePlanWithCallback ¶ added in v1.61.1324

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

DescribeStoragePlanWithCallback invokes the polardb.DescribeStoragePlan API asynchronously

func (*Client) DescribeStoragePlanWithChan ¶ added in v1.61.1324

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

DescribeStoragePlanWithChan invokes the polardb.DescribeStoragePlan API asynchronously

func (*Client) DescribeTasks ¶ added in v1.61.732

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

DescribeTasks invokes the polardb.DescribeTasks API synchronously

func (*Client) DescribeTasksWithCallback ¶ added in v1.61.732

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

DescribeTasksWithCallback invokes the polardb.DescribeTasks API asynchronously

func (*Client) DescribeTasksWithChan ¶ added in v1.61.732

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

DescribeTasksWithChan invokes the polardb.DescribeTasks API asynchronously

func (*Client) DescribeUserEncryptionKeyList ¶ added in v1.61.1826

func (client *Client) DescribeUserEncryptionKeyList(request *DescribeUserEncryptionKeyListRequest) (response *DescribeUserEncryptionKeyListResponse, err error)

DescribeUserEncryptionKeyList invokes the polardb.DescribeUserEncryptionKeyList API synchronously

func (*Client) DescribeUserEncryptionKeyListWithCallback ¶ added in v1.61.1826

func (client *Client) DescribeUserEncryptionKeyListWithCallback(request *DescribeUserEncryptionKeyListRequest, callback func(response *DescribeUserEncryptionKeyListResponse, err error)) <-chan int

DescribeUserEncryptionKeyListWithCallback invokes the polardb.DescribeUserEncryptionKeyList API asynchronously

func (*Client) DescribeUserEncryptionKeyListWithChan ¶ added in v1.61.1826

func (client *Client) DescribeUserEncryptionKeyListWithChan(request *DescribeUserEncryptionKeyListRequest) (<-chan *DescribeUserEncryptionKeyListResponse, <-chan error)

DescribeUserEncryptionKeyListWithChan invokes the polardb.DescribeUserEncryptionKeyList API asynchronously

func (*Client) EnableFirewallRules ¶ added in v1.61.1705

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

EnableFirewallRules invokes the polardb.EnableFirewallRules API synchronously

func (*Client) EnableFirewallRulesWithCallback ¶ added in v1.61.1705

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

EnableFirewallRulesWithCallback invokes the polardb.EnableFirewallRules API asynchronously

func (*Client) EnableFirewallRulesWithChan ¶ added in v1.61.1705

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

EnableFirewallRulesWithChan invokes the polardb.EnableFirewallRules API asynchronously

func (*Client) EvaluateRegionResource ¶ added in v1.61.1767

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

EvaluateRegionResource invokes the polardb.EvaluateRegionResource API synchronously

func (*Client) EvaluateRegionResourceWithCallback ¶ added in v1.61.1767

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

EvaluateRegionResourceWithCallback invokes the polardb.EvaluateRegionResource API asynchronously

func (*Client) EvaluateRegionResourceWithChan ¶ added in v1.61.1767

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 ¶ added in v1.60.298

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

ListTagResources invokes the polardb.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶ added in v1.60.298

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

ListTagResourcesWithCallback invokes the polardb.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶ added in v1.60.298

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

ListTagResourcesWithChan invokes the polardb.ListTagResources API asynchronously

func (*Client) ModifyAccountDescription ¶

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

ModifyAccountDescription invokes the polardb.ModifyAccountDescription API synchronously

func (*Client) ModifyAccountDescriptionWithCallback ¶

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

ModifyAccountDescriptionWithCallback invokes the polardb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountDescriptionWithChan ¶

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

ModifyAccountDescriptionWithChan invokes the polardb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountLockState ¶ added in v1.61.1826

func (client *Client) ModifyAccountLockState(request *ModifyAccountLockStateRequest) (response *ModifyAccountLockStateResponse, err error)

ModifyAccountLockState invokes the polardb.ModifyAccountLockState API synchronously

func (*Client) ModifyAccountLockStateWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyAccountLockStateWithCallback(request *ModifyAccountLockStateRequest, callback func(response *ModifyAccountLockStateResponse, err error)) <-chan int

ModifyAccountLockStateWithCallback invokes the polardb.ModifyAccountLockState API asynchronously

func (*Client) ModifyAccountLockStateWithChan ¶ added in v1.61.1826

func (client *Client) ModifyAccountLockStateWithChan(request *ModifyAccountLockStateRequest) (<-chan *ModifyAccountLockStateResponse, <-chan error)

ModifyAccountLockStateWithChan invokes the polardb.ModifyAccountLockState 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) ModifyActiveOperationMaintainConf ¶ added in v1.61.1826

func (client *Client) ModifyActiveOperationMaintainConf(request *ModifyActiveOperationMaintainConfRequest) (response *ModifyActiveOperationMaintainConfResponse, err error)

ModifyActiveOperationMaintainConf invokes the polardb.ModifyActiveOperationMaintainConf API synchronously

func (*Client) ModifyActiveOperationMaintainConfWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyActiveOperationMaintainConfWithCallback(request *ModifyActiveOperationMaintainConfRequest, callback func(response *ModifyActiveOperationMaintainConfResponse, err error)) <-chan int

ModifyActiveOperationMaintainConfWithCallback invokes the polardb.ModifyActiveOperationMaintainConf API asynchronously

func (*Client) ModifyActiveOperationMaintainConfWithChan ¶ added in v1.61.1826

func (client *Client) ModifyActiveOperationMaintainConfWithChan(request *ModifyActiveOperationMaintainConfRequest) (<-chan *ModifyActiveOperationMaintainConfResponse, <-chan error)

ModifyActiveOperationMaintainConfWithChan invokes the polardb.ModifyActiveOperationMaintainConf API asynchronously

func (*Client) ModifyActiveOperationTasks ¶ added in v1.61.1826

func (client *Client) ModifyActiveOperationTasks(request *ModifyActiveOperationTasksRequest) (response *ModifyActiveOperationTasksResponse, err error)

ModifyActiveOperationTasks invokes the polardb.ModifyActiveOperationTasks API synchronously

func (*Client) ModifyActiveOperationTasksWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyActiveOperationTasksWithCallback(request *ModifyActiveOperationTasksRequest, callback func(response *ModifyActiveOperationTasksResponse, err error)) <-chan int

ModifyActiveOperationTasksWithCallback invokes the polardb.ModifyActiveOperationTasks API asynchronously

func (*Client) ModifyActiveOperationTasksWithChan ¶ added in v1.61.1826

func (client *Client) ModifyActiveOperationTasksWithChan(request *ModifyActiveOperationTasksRequest) (<-chan *ModifyActiveOperationTasksResponse, <-chan error)

ModifyActiveOperationTasksWithChan invokes the polardb.ModifyActiveOperationTasks 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 ¶ added in v1.61.1512

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

ModifyDBClusterAndNodesParameters invokes the polardb.ModifyDBClusterAndNodesParameters API synchronously

func (*Client) ModifyDBClusterAndNodesParametersWithCallback ¶ added in v1.61.1512

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

ModifyDBClusterAndNodesParametersWithCallback invokes the polardb.ModifyDBClusterAndNodesParameters API asynchronously

func (*Client) ModifyDBClusterAndNodesParametersWithChan ¶ added in v1.61.1512

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

ModifyDBClusterAndNodesParametersWithChan invokes the polardb.ModifyDBClusterAndNodesParameters API asynchronously

func (*Client) ModifyDBClusterAuditLogCollector ¶ added in v1.61.330

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

ModifyDBClusterAuditLogCollector invokes the polardb.ModifyDBClusterAuditLogCollector API synchronously

func (*Client) ModifyDBClusterAuditLogCollectorWithCallback ¶ added in v1.61.330

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

ModifyDBClusterAuditLogCollectorWithCallback invokes the polardb.ModifyDBClusterAuditLogCollector API asynchronously

func (*Client) ModifyDBClusterAuditLogCollectorWithChan ¶ added in v1.61.330

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

ModifyDBClusterAuditLogCollectorWithChan invokes the polardb.ModifyDBClusterAuditLogCollector API asynchronously

func (*Client) ModifyDBClusterDeletion ¶ added in v1.61.1710

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

ModifyDBClusterDeletion invokes the polardb.ModifyDBClusterDeletion API synchronously

func (*Client) ModifyDBClusterDeletionWithCallback ¶ added in v1.61.1710

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

ModifyDBClusterDeletionWithCallback invokes the polardb.ModifyDBClusterDeletion API asynchronously

func (*Client) ModifyDBClusterDeletionWithChan ¶ added in v1.61.1710

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 ¶ added in v1.61.98

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

ModifyDBClusterMonitor invokes the polardb.ModifyDBClusterMonitor API synchronously

func (*Client) ModifyDBClusterMonitorWithCallback ¶ added in v1.61.98

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

ModifyDBClusterMonitorWithCallback invokes the polardb.ModifyDBClusterMonitor API asynchronously

func (*Client) ModifyDBClusterMonitorWithChan ¶ added in v1.61.98

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

ModifyDBClusterMonitorWithChan invokes the polardb.ModifyDBClusterMonitor API asynchronously

func (*Client) ModifyDBClusterParameters ¶

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

ModifyDBClusterParameters invokes the polardb.ModifyDBClusterParameters API synchronously

func (*Client) ModifyDBClusterParametersWithCallback ¶

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

ModifyDBClusterParametersWithCallback invokes the polardb.ModifyDBClusterParameters API asynchronously

func (*Client) ModifyDBClusterParametersWithChan ¶

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

ModifyDBClusterParametersWithChan invokes the polardb.ModifyDBClusterParameters API asynchronously

func (*Client) ModifyDBClusterPrimaryZone ¶ added in v1.61.656

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

ModifyDBClusterPrimaryZone invokes the polardb.ModifyDBClusterPrimaryZone API synchronously

func (*Client) ModifyDBClusterPrimaryZoneWithCallback ¶ added in v1.61.656

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

ModifyDBClusterPrimaryZoneWithCallback invokes the polardb.ModifyDBClusterPrimaryZone API asynchronously

func (*Client) ModifyDBClusterPrimaryZoneWithChan ¶ added in v1.61.656

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

ModifyDBClusterPrimaryZoneWithChan invokes the polardb.ModifyDBClusterPrimaryZone API asynchronously

func (*Client) ModifyDBClusterResourceGroup ¶ added in v1.61.1705

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

ModifyDBClusterResourceGroup invokes the polardb.ModifyDBClusterResourceGroup API synchronously

func (*Client) ModifyDBClusterResourceGroupWithCallback ¶ added in v1.61.1705

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

ModifyDBClusterResourceGroupWithCallback invokes the polardb.ModifyDBClusterResourceGroup API asynchronously

func (*Client) ModifyDBClusterResourceGroupWithChan ¶ added in v1.61.1705

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

ModifyDBClusterResourceGroupWithChan invokes the polardb.ModifyDBClusterResourceGroup API asynchronously

func (*Client) ModifyDBClusterSSL ¶ added in v1.60.380

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

ModifyDBClusterSSL invokes the polardb.ModifyDBClusterSSL API synchronously

func (*Client) ModifyDBClusterSSLWithCallback ¶ added in v1.60.380

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

ModifyDBClusterSSLWithCallback invokes the polardb.ModifyDBClusterSSL API asynchronously

func (*Client) ModifyDBClusterSSLWithChan ¶ added in v1.60.380

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

ModifyDBClusterSSLWithChan invokes the polardb.ModifyDBClusterSSL API asynchronously

func (*Client) ModifyDBClusterServerlessConf ¶ added in v1.61.1826

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

ModifyDBClusterServerlessConf invokes the polardb.ModifyDBClusterServerlessConf API synchronously

func (*Client) ModifyDBClusterServerlessConfWithCallback ¶ added in v1.61.1826

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

ModifyDBClusterServerlessConfWithCallback invokes the polardb.ModifyDBClusterServerlessConf API asynchronously

func (*Client) ModifyDBClusterServerlessConfWithChan ¶ added in v1.61.1826

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

ModifyDBClusterServerlessConfWithChan invokes the polardb.ModifyDBClusterServerlessConf API asynchronously

func (*Client) ModifyDBClusterTDE ¶ added in v1.61.628

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

ModifyDBClusterTDE invokes the polardb.ModifyDBClusterTDE API synchronously

func (*Client) ModifyDBClusterTDEWithCallback ¶ added in v1.61.628

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

ModifyDBClusterTDEWithCallback invokes the polardb.ModifyDBClusterTDE API asynchronously

func (*Client) ModifyDBClusterTDEWithChan ¶ added in v1.61.628

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

ModifyDBClusterTDEWithChan invokes the polardb.ModifyDBClusterTDE API asynchronously

func (*Client) ModifyDBDescription ¶

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

ModifyDBDescription invokes the polardb.ModifyDBDescription API synchronously

func (*Client) ModifyDBDescriptionWithCallback ¶

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

ModifyDBDescriptionWithCallback invokes the polardb.ModifyDBDescription API asynchronously

func (*Client) ModifyDBDescriptionWithChan ¶

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

ModifyDBDescriptionWithChan invokes the polardb.ModifyDBDescription API asynchronously

func (*Client) ModifyDBEndpointAddress ¶

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

ModifyDBEndpointAddress invokes the polardb.ModifyDBEndpointAddress API synchronously

func (*Client) ModifyDBEndpointAddressWithCallback ¶

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

ModifyDBEndpointAddressWithCallback invokes the polardb.ModifyDBEndpointAddress API asynchronously

func (*Client) ModifyDBEndpointAddressWithChan ¶

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

ModifyDBEndpointAddressWithChan invokes the polardb.ModifyDBEndpointAddress API asynchronously

func (*Client) ModifyDBNodeClass ¶

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

ModifyDBNodeClass invokes the polardb.ModifyDBNodeClass API synchronously

func (*Client) ModifyDBNodeClassWithCallback ¶

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

ModifyDBNodeClassWithCallback invokes the polardb.ModifyDBNodeClass API asynchronously

func (*Client) ModifyDBNodeClassWithChan ¶

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

ModifyDBNodeClassWithChan invokes the polardb.ModifyDBNodeClass API asynchronously

func (*Client) ModifyDBNodeConfig ¶ added in v1.61.1826

func (client *Client) ModifyDBNodeConfig(request *ModifyDBNodeConfigRequest) (response *ModifyDBNodeConfigResponse, err error)

ModifyDBNodeConfig invokes the polardb.ModifyDBNodeConfig API synchronously

func (*Client) ModifyDBNodeConfigWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyDBNodeConfigWithCallback(request *ModifyDBNodeConfigRequest, callback func(response *ModifyDBNodeConfigResponse, err error)) <-chan int

ModifyDBNodeConfigWithCallback invokes the polardb.ModifyDBNodeConfig API asynchronously

func (*Client) ModifyDBNodeConfigWithChan ¶ added in v1.61.1826

func (client *Client) ModifyDBNodeConfigWithChan(request *ModifyDBNodeConfigRequest) (<-chan *ModifyDBNodeConfigResponse, <-chan error)

ModifyDBNodeConfigWithChan invokes the polardb.ModifyDBNodeConfig API asynchronously

func (*Client) ModifyDBNodeHotReplicaMode ¶ added in v1.61.1467

func (client *Client) ModifyDBNodeHotReplicaMode(request *ModifyDBNodeHotReplicaModeRequest) (response *ModifyDBNodeHotReplicaModeResponse, err error)

ModifyDBNodeHotReplicaMode invokes the polardb.ModifyDBNodeHotReplicaMode API synchronously

func (*Client) ModifyDBNodeHotReplicaModeWithCallback ¶ added in v1.61.1467

func (client *Client) ModifyDBNodeHotReplicaModeWithCallback(request *ModifyDBNodeHotReplicaModeRequest, callback func(response *ModifyDBNodeHotReplicaModeResponse, err error)) <-chan int

ModifyDBNodeHotReplicaModeWithCallback invokes the polardb.ModifyDBNodeHotReplicaMode API asynchronously

func (*Client) ModifyDBNodeHotReplicaModeWithChan ¶ added in v1.61.1467

func (client *Client) ModifyDBNodeHotReplicaModeWithChan(request *ModifyDBNodeHotReplicaModeRequest) (<-chan *ModifyDBNodeHotReplicaModeResponse, <-chan error)

ModifyDBNodeHotReplicaModeWithChan invokes the polardb.ModifyDBNodeHotReplicaMode API asynchronously

func (*Client) ModifyDBNodeSccMode ¶ added in v1.61.1826

func (client *Client) ModifyDBNodeSccMode(request *ModifyDBNodeSccModeRequest) (response *ModifyDBNodeSccModeResponse, err error)

ModifyDBNodeSccMode invokes the polardb.ModifyDBNodeSccMode API synchronously

func (*Client) ModifyDBNodeSccModeWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyDBNodeSccModeWithCallback(request *ModifyDBNodeSccModeRequest, callback func(response *ModifyDBNodeSccModeResponse, err error)) <-chan int

ModifyDBNodeSccModeWithCallback invokes the polardb.ModifyDBNodeSccMode API asynchronously

func (*Client) ModifyDBNodeSccModeWithChan ¶ added in v1.61.1826

func (client *Client) ModifyDBNodeSccModeWithChan(request *ModifyDBNodeSccModeRequest) (<-chan *ModifyDBNodeSccModeResponse, <-chan error)

ModifyDBNodeSccModeWithChan invokes the polardb.ModifyDBNodeSccMode API asynchronously

func (*Client) ModifyDBNodesClass ¶ added in v1.61.1574

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

ModifyDBNodesClass invokes the polardb.ModifyDBNodesClass API synchronously

func (*Client) ModifyDBNodesClassWithCallback ¶ added in v1.61.1574

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

ModifyDBNodesClassWithCallback invokes the polardb.ModifyDBNodesClass API asynchronously

func (*Client) ModifyDBNodesClassWithChan ¶ added in v1.61.1574

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

ModifyDBNodesClassWithChan invokes the polardb.ModifyDBNodesClass API asynchronously

func (*Client) ModifyDBNodesParameters ¶ added in v1.61.1512

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

ModifyDBNodesParameters invokes the polardb.ModifyDBNodesParameters API synchronously

func (*Client) ModifyDBNodesParametersWithCallback ¶ added in v1.61.1512

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

ModifyDBNodesParametersWithCallback invokes the polardb.ModifyDBNodesParameters API asynchronously

func (*Client) ModifyDBNodesParametersWithChan ¶ added in v1.61.1512

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

ModifyDBNodesParametersWithChan invokes the polardb.ModifyDBNodesParameters API asynchronously

func (*Client) ModifyFirewallRules ¶ added in v1.61.1826

func (client *Client) ModifyFirewallRules(request *ModifyFirewallRulesRequest) (response *ModifyFirewallRulesResponse, err error)

ModifyFirewallRules invokes the polardb.ModifyFirewallRules API synchronously

func (*Client) ModifyFirewallRulesWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyFirewallRulesWithCallback(request *ModifyFirewallRulesRequest, callback func(response *ModifyFirewallRulesResponse, err error)) <-chan int

ModifyFirewallRulesWithCallback invokes the polardb.ModifyFirewallRules API asynchronously

func (*Client) ModifyFirewallRulesWithChan ¶ added in v1.61.1826

func (client *Client) ModifyFirewallRulesWithChan(request *ModifyFirewallRulesRequest) (<-chan *ModifyFirewallRulesResponse, <-chan error)

ModifyFirewallRulesWithChan invokes the polardb.ModifyFirewallRules API asynchronously

func (*Client) ModifyGDNAddress ¶ added in v1.61.1826

func (client *Client) ModifyGDNAddress(request *ModifyGDNAddressRequest) (response *ModifyGDNAddressResponse, err error)

ModifyGDNAddress invokes the polardb.ModifyGDNAddress API synchronously

func (*Client) ModifyGDNAddressWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyGDNAddressWithCallback(request *ModifyGDNAddressRequest, callback func(response *ModifyGDNAddressResponse, err error)) <-chan int

ModifyGDNAddressWithCallback invokes the polardb.ModifyGDNAddress API asynchronously

func (*Client) ModifyGDNAddressWithChan ¶ added in v1.61.1826

func (client *Client) ModifyGDNAddressWithChan(request *ModifyGDNAddressRequest) (<-chan *ModifyGDNAddressResponse, <-chan error)

ModifyGDNAddressWithChan invokes the polardb.ModifyGDNAddress API asynchronously

func (*Client) ModifyGlobalDatabaseNetwork ¶ added in v1.61.1155

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

ModifyGlobalDatabaseNetwork invokes the polardb.ModifyGlobalDatabaseNetwork API synchronously

func (*Client) ModifyGlobalDatabaseNetworkWithCallback ¶ added in v1.61.1155

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

ModifyGlobalDatabaseNetworkWithCallback invokes the polardb.ModifyGlobalDatabaseNetwork API asynchronously

func (*Client) ModifyGlobalDatabaseNetworkWithChan ¶ added in v1.61.1155

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

ModifyGlobalDatabaseNetworkWithChan invokes the polardb.ModifyGlobalDatabaseNetwork API asynchronously

func (*Client) ModifyGlobalSecurityIPGroup ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroup invokes the polardb.ModifyGlobalSecurityIPGroup API synchronously

func (*Client) ModifyGlobalSecurityIPGroupName ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupName invokes the polardb.ModifyGlobalSecurityIPGroupName API synchronously

func (*Client) ModifyGlobalSecurityIPGroupNameWithCallback ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupNameWithCallback invokes the polardb.ModifyGlobalSecurityIPGroupName API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupNameWithChan ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupNameWithChan invokes the polardb.ModifyGlobalSecurityIPGroupName API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupRelation ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupRelation invokes the polardb.ModifyGlobalSecurityIPGroupRelation API synchronously

func (*Client) ModifyGlobalSecurityIPGroupRelationWithCallback ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupRelationWithCallback invokes the polardb.ModifyGlobalSecurityIPGroupRelation API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupRelationWithChan ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupRelationWithChan invokes the polardb.ModifyGlobalSecurityIPGroupRelation API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupWithCallback ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupWithCallback invokes the polardb.ModifyGlobalSecurityIPGroup API asynchronously

func (*Client) ModifyGlobalSecurityIPGroupWithChan ¶ added in v1.61.1826

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

ModifyGlobalSecurityIPGroupWithChan invokes the polardb.ModifyGlobalSecurityIPGroup API asynchronously

func (*Client) ModifyLogBackupPolicy ¶ added in v1.61.180

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

ModifyLogBackupPolicy invokes the polardb.ModifyLogBackupPolicy API synchronously

func (*Client) ModifyLogBackupPolicyWithCallback ¶ added in v1.61.180

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

ModifyLogBackupPolicyWithCallback invokes the polardb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyLogBackupPolicyWithChan ¶ added in v1.61.180

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

ModifyLogBackupPolicyWithChan invokes the polardb.ModifyLogBackupPolicy API asynchronously

func (*Client) ModifyMaskingRules ¶ added in v1.61.1203

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

ModifyMaskingRules invokes the polardb.ModifyMaskingRules API synchronously

func (*Client) ModifyMaskingRulesWithCallback ¶ added in v1.61.1203

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

ModifyMaskingRulesWithCallback invokes the polardb.ModifyMaskingRules API asynchronously

func (*Client) ModifyMaskingRulesWithChan ¶ added in v1.61.1203

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

ModifyMaskingRulesWithChan invokes the polardb.ModifyMaskingRules API asynchronously

func (*Client) ModifyPendingMaintenanceAction ¶ added in v1.61.611

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

ModifyPendingMaintenanceAction invokes the polardb.ModifyPendingMaintenanceAction API synchronously

func (*Client) ModifyPendingMaintenanceActionWithCallback ¶ added in v1.61.611

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

ModifyPendingMaintenanceActionWithCallback invokes the polardb.ModifyPendingMaintenanceAction API asynchronously

func (*Client) ModifyPendingMaintenanceActionWithChan ¶ added in v1.61.611

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

ModifyPendingMaintenanceActionWithChan invokes the polardb.ModifyPendingMaintenanceAction API asynchronously

func (*Client) ModifyProtectedDBPassword ¶ added in v1.61.1826

func (client *Client) ModifyProtectedDBPassword(request *ModifyProtectedDBPasswordRequest) (response *ModifyProtectedDBPasswordResponse, err error)

ModifyProtectedDBPassword invokes the polardb.ModifyProtectedDBPassword API synchronously

func (*Client) ModifyProtectedDBPasswordWithCallback ¶ added in v1.61.1826

func (client *Client) ModifyProtectedDBPasswordWithCallback(request *ModifyProtectedDBPasswordRequest, callback func(response *ModifyProtectedDBPasswordResponse, err error)) <-chan int

ModifyProtectedDBPasswordWithCallback invokes the polardb.ModifyProtectedDBPassword API asynchronously

func (*Client) ModifyProtectedDBPasswordWithChan ¶ added in v1.61.1826

func (client *Client) ModifyProtectedDBPasswordWithChan(request *ModifyProtectedDBPasswordRequest) (<-chan *ModifyProtectedDBPasswordResponse, <-chan error)

ModifyProtectedDBPasswordWithChan invokes the polardb.ModifyProtectedDBPassword API asynchronously

func (*Client) ModifySQLExplorerPolicy ¶ added in v1.61.1826

func (client *Client) ModifySQLExplorerPolicy(request *ModifySQLExplorerPolicyRequest) (response *ModifySQLExplorerPolicyResponse, err error)

ModifySQLExplorerPolicy invokes the polardb.ModifySQLExplorerPolicy API synchronously

func (*Client) ModifySQLExplorerPolicyWithCallback ¶ added in v1.61.1826

func (client *Client) ModifySQLExplorerPolicyWithCallback(request *ModifySQLExplorerPolicyRequest, callback func(response *ModifySQLExplorerPolicyResponse, err error)) <-chan int

ModifySQLExplorerPolicyWithCallback invokes the polardb.ModifySQLExplorerPolicy API asynchronously

func (*Client) ModifySQLExplorerPolicyWithChan ¶ added in v1.61.1826

func (client *Client) ModifySQLExplorerPolicyWithChan(request *ModifySQLExplorerPolicyRequest) (<-chan *ModifySQLExplorerPolicyResponse, <-chan error)

ModifySQLExplorerPolicyWithChan invokes the polardb.ModifySQLExplorerPolicy API asynchronously

func (*Client) ModifySQLExplorerRetention ¶ added in v1.61.1826

func (client *Client) ModifySQLExplorerRetention(request *ModifySQLExplorerRetentionRequest) (response *ModifySQLExplorerRetentionResponse, err error)

ModifySQLExplorerRetention invokes the polardb.ModifySQLExplorerRetention API synchronously

func (*Client) ModifySQLExplorerRetentionWithCallback ¶ added in v1.61.1826

func (client *Client) ModifySQLExplorerRetentionWithCallback(request *ModifySQLExplorerRetentionRequest, callback func(response *ModifySQLExplorerRetentionResponse, err error)) <-chan int

ModifySQLExplorerRetentionWithCallback invokes the polardb.ModifySQLExplorerRetention API asynchronously

func (*Client) ModifySQLExplorerRetentionWithChan ¶ added in v1.61.1826

func (client *Client) ModifySQLExplorerRetentionWithChan(request *ModifySQLExplorerRetentionRequest) (<-chan *ModifySQLExplorerRetentionResponse, <-chan error)

ModifySQLExplorerRetentionWithChan invokes the polardb.ModifySQLExplorerRetention API asynchronously

func (*Client) OpenAITask ¶ added in v1.61.1710

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

OpenAITask invokes the polardb.OpenAITask API synchronously

func (*Client) OpenAITaskWithCallback ¶ added in v1.61.1710

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

OpenAITaskWithCallback invokes the polardb.OpenAITask API asynchronously

func (*Client) OpenAITaskWithChan ¶ added in v1.61.1710

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

OpenAITaskWithChan invokes the polardb.OpenAITask API asynchronously

func (*Client) RefreshDBClusterStorageUsage ¶ added in v1.61.1705

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

RefreshDBClusterStorageUsage invokes the polardb.RefreshDBClusterStorageUsage API synchronously

func (*Client) RefreshDBClusterStorageUsageWithCallback ¶ added in v1.61.1705

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

RefreshDBClusterStorageUsageWithCallback invokes the polardb.RefreshDBClusterStorageUsage API asynchronously

func (*Client) RefreshDBClusterStorageUsageWithChan ¶ added in v1.61.1705

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

RefreshDBClusterStorageUsageWithChan invokes the polardb.RefreshDBClusterStorageUsage API asynchronously

func (*Client) RefreshProxyLevel ¶ added in v1.61.1491

func (client *Client) RefreshProxyLevel(request *RefreshProxyLevelRequest) (response *RefreshProxyLevelResponse, err error)

RefreshProxyLevel invokes the polardb.RefreshProxyLevel API synchronously

func (*Client) RefreshProxyLevelWithCallback ¶ added in v1.61.1491

func (client *Client) RefreshProxyLevelWithCallback(request *RefreshProxyLevelRequest, callback func(response *RefreshProxyLevelResponse, err error)) <-chan int

RefreshProxyLevelWithCallback invokes the polardb.RefreshProxyLevel API asynchronously

func (*Client) RefreshProxyLevelWithChan ¶ added in v1.61.1491

func (client *Client) RefreshProxyLevelWithChan(request *RefreshProxyLevelRequest) (<-chan *RefreshProxyLevelResponse, <-chan error)

RefreshProxyLevelWithChan invokes the polardb.RefreshProxyLevel API asynchronously

func (*Client) RemoveDBClusterFromGDN ¶ added in v1.61.1155

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

RemoveDBClusterFromGDN invokes the polardb.RemoveDBClusterFromGDN API synchronously

func (*Client) RemoveDBClusterFromGDNWithCallback ¶ added in v1.61.1155

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

RemoveDBClusterFromGDNWithCallback invokes the polardb.RemoveDBClusterFromGDN API asynchronously

func (*Client) RemoveDBClusterFromGDNWithChan ¶ added in v1.61.1155

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 ¶ added in v1.61.732

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

RestoreTable invokes the polardb.RestoreTable API synchronously

func (*Client) RestoreTableWithCallback ¶ added in v1.61.732

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

RestoreTableWithCallback invokes the polardb.RestoreTable API asynchronously

func (*Client) RestoreTableWithChan ¶ added in v1.61.732

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

RestoreTableWithChan invokes the polardb.RestoreTable API asynchronously

func (*Client) RevokeAccountPrivilege ¶

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

RevokeAccountPrivilege invokes the polardb.RevokeAccountPrivilege API synchronously

func (*Client) RevokeAccountPrivilegeWithCallback ¶

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

RevokeAccountPrivilegeWithCallback invokes the polardb.RevokeAccountPrivilege API asynchronously

func (*Client) RevokeAccountPrivilegeWithChan ¶

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

RevokeAccountPrivilegeWithChan invokes the polardb.RevokeAccountPrivilege API asynchronously

func (*Client) StartSqlLogDetailArchive ¶ added in v1.61.1826

func (client *Client) StartSqlLogDetailArchive(request *StartSqlLogDetailArchiveRequest) (response *StartSqlLogDetailArchiveResponse, err error)

StartSqlLogDetailArchive invokes the polardb.StartSqlLogDetailArchive API synchronously

func (*Client) StartSqlLogDetailArchiveWithCallback ¶ added in v1.61.1826

func (client *Client) StartSqlLogDetailArchiveWithCallback(request *StartSqlLogDetailArchiveRequest, callback func(response *StartSqlLogDetailArchiveResponse, err error)) <-chan int

StartSqlLogDetailArchiveWithCallback invokes the polardb.StartSqlLogDetailArchive API asynchronously

func (*Client) StartSqlLogDetailArchiveWithChan ¶ added in v1.61.1826

func (client *Client) StartSqlLogDetailArchiveWithChan(request *StartSqlLogDetailArchiveRequest) (<-chan *StartSqlLogDetailArchiveResponse, <-chan error)

StartSqlLogDetailArchiveWithChan invokes the polardb.StartSqlLogDetailArchive API asynchronously

func (*Client) StartSqlLogTrail ¶ added in v1.61.1826

func (client *Client) StartSqlLogTrail(request *StartSqlLogTrailRequest) (response *StartSqlLogTrailResponse, err error)

StartSqlLogTrail invokes the polardb.StartSqlLogTrail API synchronously

func (*Client) StartSqlLogTrailWithCallback ¶ added in v1.61.1826

func (client *Client) StartSqlLogTrailWithCallback(request *StartSqlLogTrailRequest, callback func(response *StartSqlLogTrailResponse, err error)) <-chan int

StartSqlLogTrailWithCallback invokes the polardb.StartSqlLogTrail API asynchronously

func (*Client) StartSqlLogTrailWithChan ¶ added in v1.61.1826

func (client *Client) StartSqlLogTrailWithChan(request *StartSqlLogTrailRequest) (<-chan *StartSqlLogTrailResponse, <-chan error)

StartSqlLogTrailWithChan invokes the polardb.StartSqlLogTrail API asynchronously

func (*Client) SwitchOverGlobalDatabaseNetwork ¶ added in v1.61.1705

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

SwitchOverGlobalDatabaseNetwork invokes the polardb.SwitchOverGlobalDatabaseNetwork API synchronously

func (*Client) SwitchOverGlobalDatabaseNetworkWithCallback ¶ added in v1.61.1705

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

SwitchOverGlobalDatabaseNetworkWithCallback invokes the polardb.SwitchOverGlobalDatabaseNetwork API asynchronously

func (*Client) SwitchOverGlobalDatabaseNetworkWithChan ¶ added in v1.61.1705

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 ¶ added in v1.61.1271

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

TempModifyDBNode invokes the polardb.TempModifyDBNode API synchronously

func (*Client) TempModifyDBNodeWithCallback ¶ added in v1.61.1271

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

TempModifyDBNodeWithCallback invokes the polardb.TempModifyDBNode API asynchronously

func (*Client) TempModifyDBNodeWithChan ¶ added in v1.61.1271

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

TempModifyDBNodeWithChan invokes the polardb.TempModifyDBNode API asynchronously

func (*Client) TransformDBClusterPayType ¶ added in v1.61.1104

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

TransformDBClusterPayType invokes the polardb.TransformDBClusterPayType API synchronously

func (*Client) TransformDBClusterPayTypeWithCallback ¶ added in v1.61.1104

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

TransformDBClusterPayTypeWithCallback invokes the polardb.TransformDBClusterPayType API asynchronously

func (*Client) TransformDBClusterPayTypeWithChan ¶ added in v1.61.1104

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 ¶ added in v1.61.784

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

UpgradeDBClusterMinorVersion invokes the polardb.UpgradeDBClusterMinorVersion API synchronously

func (*Client) UpgradeDBClusterMinorVersionWithCallback ¶ added in v1.61.784

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

UpgradeDBClusterMinorVersionWithCallback invokes the polardb.UpgradeDBClusterMinorVersion API asynchronously

func (*Client) UpgradeDBClusterMinorVersionWithChan ¶ added in v1.61.784

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

UpgradeDBClusterMinorVersionWithChan invokes the polardb.UpgradeDBClusterMinorVersion API asynchronously

func (*Client) UpgradeDBClusterVersion ¶ added in v1.61.881

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

UpgradeDBClusterVersion invokes the polardb.UpgradeDBClusterVersion API synchronously

func (*Client) UpgradeDBClusterVersionWithCallback ¶ added in v1.61.881

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

UpgradeDBClusterVersionWithCallback invokes the polardb.UpgradeDBClusterVersion API asynchronously

func (*Client) UpgradeDBClusterVersionWithChan ¶ added in v1.61.881

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

UpgradeDBClusterVersionWithChan invokes the polardb.UpgradeDBClusterVersion API asynchronously

type CloseAITaskRequest ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

func CreateCloseAITaskRequest() (request *CloseAITaskRequest)

CreateCloseAITaskRequest creates a request to invoke CloseAITask API

type CloseAITaskResponse ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

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 Config ¶ added in v1.61.1826

type Config struct {
	CycleType         int    `json:"CycleType" xml:"CycleType"`
	CycleTime         string `json:"CycleTime" xml:"CycleTime"`
	MaintainStartTime string `json:"MaintainStartTime" xml:"MaintainStartTime"`
	MaintainEndTime   string `json:"MaintainEndTime" xml:"MaintainEndTime"`
	Status            int64  `json:"Status" xml:"Status"`
	ModifiedTime      string `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime       string `json:"CreatedTime" xml:"CreatedTime"`
}

Config is a nested struct in polardb response

type Connection ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

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

Connections is a nested struct in polardb response

type ContinueDBClusterMigrationRequest ¶ added in v1.61.1826

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

ContinueDBClusterMigrationRequest is the request struct for api ContinueDBClusterMigration

func CreateContinueDBClusterMigrationRequest ¶ added in v1.61.1826

func CreateContinueDBClusterMigrationRequest() (request *ContinueDBClusterMigrationRequest)

CreateContinueDBClusterMigrationRequest creates a request to invoke ContinueDBClusterMigration API

type ContinueDBClusterMigrationResponse ¶ added in v1.61.1826

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

ContinueDBClusterMigrationResponse is the response struct for api ContinueDBClusterMigration

func CreateContinueDBClusterMigrationResponse ¶ added in v1.61.1826

func CreateContinueDBClusterMigrationResponse() (response *ContinueDBClusterMigrationResponse)

CreateContinueDBClusterMigrationResponse creates a response to parse from ContinueDBClusterMigration 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"`
	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 ¶ added in v1.61.1767

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 ¶ added in v1.61.732

type CreateDBLinkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceDBName         string           `position:"Query" name:"SourceDBName"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	TargetDBName         string           `position:"Query" name:"TargetDBName"`
	TargetIp             string           `position:"Query" name:"TargetIp"`
	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 ¶ added in v1.61.732

func CreateCreateDBLinkRequest() (request *CreateDBLinkRequest)

CreateCreateDBLinkRequest creates a request to invoke CreateDBLink API

type CreateDBLinkResponse ¶ added in v1.61.732

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

CreateDBLinkResponse is the response struct for api CreateDBLink

func CreateCreateDBLinkResponse ¶ added in v1.61.732

func CreateCreateDBLinkResponse() (response *CreateDBLinkResponse)

CreateCreateDBLinkResponse creates a response to parse from CreateDBLink response

type CreateDBNodesDBNode ¶

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

CreateDBNodesDBNode is a repeated param struct in CreateDBNodesRequest

type CreateDBNodesRequest ¶

type CreateDBNodesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string                 `position:"Query" name:"ClientToken"`
	EndpointBindList     string                 `position:"Query" name:"EndpointBindList"`
	PlannedEndTime       string                 `position:"Query" name:"PlannedEndTime"`
	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 CreateGDNAddressRequest ¶ added in v1.61.1826

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

CreateGDNAddressRequest is the request struct for api CreateGDNAddress

func CreateCreateGDNAddressRequest ¶ added in v1.61.1826

func CreateCreateGDNAddressRequest() (request *CreateGDNAddressRequest)

CreateCreateGDNAddressRequest creates a request to invoke CreateGDNAddress API

type CreateGDNAddressResponse ¶ added in v1.61.1826

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

CreateGDNAddressResponse is the response struct for api CreateGDNAddress

func CreateCreateGDNAddressResponse ¶ added in v1.61.1826

func CreateCreateGDNAddressResponse() (response *CreateGDNAddressResponse)

CreateCreateGDNAddressResponse creates a response to parse from CreateGDNAddress response

type CreateGlobalDatabaseNetworkRequest ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateCreateGlobalDatabaseNetworkRequest() (request *CreateGlobalDatabaseNetworkRequest)

CreateCreateGlobalDatabaseNetworkRequest creates a request to invoke CreateGlobalDatabaseNetwork API

type CreateGlobalDatabaseNetworkResponse ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateCreateGlobalDatabaseNetworkResponse() (response *CreateGlobalDatabaseNetworkResponse)

CreateCreateGlobalDatabaseNetworkResponse creates a response to parse from CreateGlobalDatabaseNetwork response

type CreateGlobalSecurityIPGroupRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateCreateGlobalSecurityIPGroupRequest() (request *CreateGlobalSecurityIPGroupRequest)

CreateCreateGlobalSecurityIPGroupRequest creates a request to invoke CreateGlobalSecurityIPGroup API

type CreateGlobalSecurityIPGroupResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateCreateGlobalSecurityIPGroupResponse() (response *CreateGlobalSecurityIPGroupResponse)

CreateCreateGlobalSecurityIPGroupResponse creates a response to parse from CreateGlobalSecurityIPGroup response

type CreateParameterGroupRequest ¶ added in v1.61.975

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 ¶ added in v1.61.975

func CreateCreateParameterGroupRequest() (request *CreateParameterGroupRequest)

CreateCreateParameterGroupRequest creates a request to invoke CreateParameterGroup API

type CreateParameterGroupResponse ¶ added in v1.61.975

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

CreateParameterGroupResponse is the response struct for api CreateParameterGroup

func CreateCreateParameterGroupResponse ¶ added in v1.61.975

func CreateCreateParameterGroupResponse() (response *CreateParameterGroupResponse)

CreateCreateParameterGroupResponse creates a response to parse from CreateParameterGroup response

type CreateProtectedDBRequest ¶ added in v1.61.1826

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

CreateProtectedDBRequest is the request struct for api CreateProtectedDB

func CreateCreateProtectedDBRequest ¶ added in v1.61.1826

func CreateCreateProtectedDBRequest() (request *CreateProtectedDBRequest)

CreateCreateProtectedDBRequest creates a request to invoke CreateProtectedDB API

type CreateProtectedDBResponse ¶ added in v1.61.1826

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

CreateProtectedDBResponse is the response struct for api CreateProtectedDB

func CreateCreateProtectedDBResponse ¶ added in v1.61.1826

func CreateCreateProtectedDBResponse() (response *CreateProtectedDBResponse)

CreateCreateProtectedDBResponse creates a response to parse from CreateProtectedDB response

type CreateStoragePlanRequest ¶ added in v1.61.1271

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 ¶ added in v1.61.1271

func CreateCreateStoragePlanRequest() (request *CreateStoragePlanRequest)

CreateCreateStoragePlanRequest creates a request to invoke CreateStoragePlan API

type CreateStoragePlanResponse ¶ added in v1.61.1271

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 ¶ added in v1.61.1271

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 ¶ added in v1.61.330

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

DBClusterEndpoint is a nested struct in polardb response

type DBClusterEndpointList ¶ added in v1.61.330

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

DBClusterEndpointList is a nested struct in polardb response

type DBClusterIPArray ¶

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

DBClusterIPArray is a nested struct in polardb response

type DBClusterInDescribeGlobalDatabaseNetwork ¶ added in v1.61.1155

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 DBClusterNetInfo ¶ added in v1.61.1826

type DBClusterNetInfo struct {
	VSwitchId            string `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionStringType string `json:"ConnectionStringType" xml:"ConnectionStringType"`
	ConnectionString     string `json:"ConnectionString" xml:"ConnectionString"`
	IPType               string `json:"IPType" xml:"IPType"`
	Port                 string `json:"Port" xml:"Port"`
	VPCId                string `json:"VPCId" xml:"VPCId"`
	IPAddress            string `json:"IPAddress" xml:"IPAddress"`
}

DBClusterNetInfo is a nested struct in polardb response

type DBClusterNetInfos ¶ added in v1.61.1826

type DBClusterNetInfos struct {
	DBClusterNetInfo []DBClusterNetInfo `json:"DBClusterNetInfo" xml:"DBClusterNetInfo"`
}

DBClusterNetInfos is a nested struct in polardb response

type DBClusterSecurityGroup ¶ added in v1.60.298

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

DBClusterSecurityGroup is a nested struct in polardb response

type DBClusterSecurityGroups ¶ added in v1.60.298

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

DBClusterSecurityGroups is a nested struct in polardb response

type DBClustersInDescribeGlobalDatabaseNetwork ¶ added in v1.61.1155

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

DBClustersInDescribeGlobalDatabaseNetwork is a nested struct in polardb response

type DBClustersInDescribeGlobalDatabaseNetworks ¶ added in v1.61.1155

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 DBInstance ¶ added in v1.61.1826

type DBInstance struct {
	VpcId                 string `json:"VpcId" xml:"VpcId"`
	ExpireTime            string `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceType        string `json:"DBInstanceType" xml:"DBInstanceType"`
	CreateTime            string `json:"CreateTime" xml:"CreateTime"`
	PayType               string `json:"PayType" xml:"PayType"`
	DBType                string `json:"DBType" xml:"DBType"`
	LockReason            string `json:"LockReason" xml:"LockReason"`
	DBInstanceStatus      string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	LockMode              string `json:"LockMode" xml:"LockMode"`
	RegionId              string `json:"RegionId" xml:"RegionId"`
	DBVersion             string `json:"DBVersion" xml:"DBVersion"`
	VSwitchId             string `json:"VSwitchId" xml:"VSwitchId"`
	DBClusterId           string `json:"DBClusterId" xml:"DBClusterId"`
	InstanceNetworkType   string `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	ZoneId                string `json:"ZoneId" xml:"ZoneId"`
	DBInstanceId          string `json:"DBInstanceId" xml:"DBInstanceId"`
	Engine                string `json:"Engine" xml:"Engine"`
	DBInstanceClass       string `json:"DBInstanceClass" xml:"DBInstanceClass"`
	DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
}

DBInstance is a nested struct in polardb response

type DBInstancesInDeleteGlobalSecurityIPGroup ¶ added in v1.61.1826

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

DBInstancesInDeleteGlobalSecurityIPGroup is a nested struct in polardb response

type DBInstancesInDescribeGlobalSecurityIPGroup ¶ added in v1.61.1826

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

DBInstancesInDescribeGlobalSecurityIPGroup is a nested struct in polardb response

type DBInstancesInModifyGlobalSecurityIPGroup ¶ added in v1.61.1826

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

DBInstancesInModifyGlobalSecurityIPGroup is a nested struct in polardb response

type DBLinkInfos ¶ added in v1.61.732

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

DBLinkInfos is a nested struct in polardb response

type DBLinkInfosItem ¶ added in v1.61.732

type DBLinkInfosItem struct {
	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"`
	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 ¶ added in v1.61.1271

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

DBNodeIdsInCreateDBNodes is a nested struct in polardb response

type DBNodeIdsInDescribeActiveOperationTasks ¶ added in v1.61.1826

type DBNodeIdsInDescribeActiveOperationTasks struct {
	SubInsNames []SubInsNames `json:"subInsNames" xml:"subInsNames"`
}

DBNodeIdsInDescribeActiveOperationTasks is a nested struct in polardb response

type DBNodeIdsInDescribeDBNodesParameters ¶ added in v1.61.1574

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

DBNodeIdsInDescribeDBNodesParameters is a nested struct in polardb response

type DBNodeIdsInTempModifyDBNode ¶ added in v1.61.1271

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

DBNodeIdsInTempModifyDBNode is a nested struct in polardb response

type DBNodeNetInfo ¶ added in v1.61.1826

type DBNodeNetInfo struct {
	DBNodeRole   string   `json:"DBNodeRole" xml:"DBNodeRole"`
	DBInstanceId string   `json:"DBInstanceId" xml:"DBInstanceId"`
	NetInfos     NetInfos `json:"NetInfos" xml:"NetInfos"`
}

DBNodeNetInfo is a nested struct in polardb response

type DBNodeNetInfos ¶ added in v1.61.1826

type DBNodeNetInfos struct {
	DBNodeNetInfo []DBNodeNetInfo `json:"DBNodeNetInfo" xml:"DBNodeNetInfo"`
}

DBNodeNetInfos is a nested struct in polardb response

type DBNodeParameter ¶ added in v1.61.1574

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 DBNodesInDescribeDBClusterNodeInfo ¶ added in v1.61.1826

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

DBNodesInDescribeDBClusterNodeInfo 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 ¶ added in v1.61.1271

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

DBNodesInDescribeGlobalDatabaseNetwork is a nested struct in polardb response

type Data ¶ added in v1.61.838

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

Data is a nested struct in polardb response

type Database ¶

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

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

DatabasesInDescribeDatabases is a nested struct in polardb response

type DatabasesInDescribeProtectedDBs ¶ added in v1.61.1826

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

DatabasesInDescribeProtectedDBs is a nested struct in polardb response

type DeleteAccountRequest ¶

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

DeleteAccountRequest is the request struct for api DeleteAccount

func CreateDeleteAccountRequest ¶

func CreateDeleteAccountRequest() (request *DeleteAccountRequest)

CreateDeleteAccountRequest creates a request to invoke DeleteAccount API

type DeleteAccountResponse ¶

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

DeleteAccountResponse is the response struct for api DeleteAccount

func CreateDeleteAccountResponse ¶

func CreateDeleteAccountResponse() (response *DeleteAccountResponse)

CreateDeleteAccountResponse creates a response to parse from DeleteAccount response

type DeleteBackupRequest ¶

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

DeleteBackupRequest is the request struct for api DeleteBackup

func CreateDeleteBackupRequest ¶

func CreateDeleteBackupRequest() (request *DeleteBackupRequest)

CreateDeleteBackupRequest creates a request to invoke DeleteBackup API

type DeleteBackupResponse ¶

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

DeleteBackupResponse is the response struct for api DeleteBackup

func CreateDeleteBackupResponse ¶

func CreateDeleteBackupResponse() (response *DeleteBackupResponse)

CreateDeleteBackupResponse creates a response to parse from DeleteBackup response

type DeleteDBClusterEndpointRequest ¶

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

DeleteDBClusterEndpointRequest is the request struct for api DeleteDBClusterEndpoint

func CreateDeleteDBClusterEndpointRequest ¶

func CreateDeleteDBClusterEndpointRequest() (request *DeleteDBClusterEndpointRequest)

CreateDeleteDBClusterEndpointRequest creates a request to invoke DeleteDBClusterEndpoint API

type DeleteDBClusterEndpointResponse ¶

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

DeleteDBClusterEndpointResponse is the response struct for api DeleteDBClusterEndpoint

func CreateDeleteDBClusterEndpointResponse ¶

func CreateDeleteDBClusterEndpointResponse() (response *DeleteDBClusterEndpointResponse)

CreateDeleteDBClusterEndpointResponse creates a response to parse from DeleteDBClusterEndpoint response

type DeleteDBClusterRequest ¶

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

DeleteDBClusterRequest is the request struct for api DeleteDBCluster

func CreateDeleteDBClusterRequest ¶

func CreateDeleteDBClusterRequest() (request *DeleteDBClusterRequest)

CreateDeleteDBClusterRequest creates a request to invoke DeleteDBCluster API

type DeleteDBClusterResponse ¶

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

DeleteDBClusterResponse is the response struct for api DeleteDBCluster

func CreateDeleteDBClusterResponse ¶

func CreateDeleteDBClusterResponse() (response *DeleteDBClusterResponse)

CreateDeleteDBClusterResponse creates a response to parse from DeleteDBCluster response

type DeleteDBEndpointAddressRequest ¶

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

DeleteDBEndpointAddressRequest is the request struct for api DeleteDBEndpointAddress

func CreateDeleteDBEndpointAddressRequest ¶

func CreateDeleteDBEndpointAddressRequest() (request *DeleteDBEndpointAddressRequest)

CreateDeleteDBEndpointAddressRequest creates a request to invoke DeleteDBEndpointAddress API

type DeleteDBEndpointAddressResponse ¶

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

DeleteDBEndpointAddressResponse is the response struct for api DeleteDBEndpointAddress

func CreateDeleteDBEndpointAddressResponse ¶

func CreateDeleteDBEndpointAddressResponse() (response *DeleteDBEndpointAddressResponse)

CreateDeleteDBEndpointAddressResponse creates a response to parse from DeleteDBEndpointAddress response

type DeleteDBLinkRequest ¶ added in v1.61.732

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

DeleteDBLinkRequest is the request struct for api DeleteDBLink

func CreateDeleteDBLinkRequest ¶ added in v1.61.732

func CreateDeleteDBLinkRequest() (request *DeleteDBLinkRequest)

CreateDeleteDBLinkRequest creates a request to invoke DeleteDBLink API

type DeleteDBLinkResponse ¶ added in v1.61.732

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

DeleteDBLinkResponse is the response struct for api DeleteDBLink

func CreateDeleteDBLinkResponse ¶ added in v1.61.732

func CreateDeleteDBLinkResponse() (response *DeleteDBLinkResponse)

CreateDeleteDBLinkResponse creates a response to parse from DeleteDBLink response

type DeleteDBNodesRequest ¶

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

DeleteDBNodesRequest is the request struct for api DeleteDBNodes

func CreateDeleteDBNodesRequest ¶

func CreateDeleteDBNodesRequest() (request *DeleteDBNodesRequest)

CreateDeleteDBNodesRequest creates a request to invoke DeleteDBNodes API

type DeleteDBNodesResponse ¶

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

DeleteDBNodesResponse is the response struct for api DeleteDBNodes

func CreateDeleteDBNodesResponse ¶

func CreateDeleteDBNodesResponse() (response *DeleteDBNodesResponse)

CreateDeleteDBNodesResponse creates a response to parse from DeleteDBNodes response

type DeleteDatabaseRequest ¶

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

DeleteDatabaseRequest is the request struct for api DeleteDatabase

func CreateDeleteDatabaseRequest ¶

func CreateDeleteDatabaseRequest() (request *DeleteDatabaseRequest)

CreateDeleteDatabaseRequest creates a request to invoke DeleteDatabase API

type DeleteDatabaseResponse ¶

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

DeleteDatabaseResponse is the response struct for api DeleteDatabase

func CreateDeleteDatabaseResponse ¶

func CreateDeleteDatabaseResponse() (response *DeleteDatabaseResponse)

CreateDeleteDatabaseResponse creates a response to parse from DeleteDatabase response

type DeleteFirewallRulesRequest ¶ added in v1.61.1826

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

DeleteFirewallRulesRequest is the request struct for api DeleteFirewallRules

func CreateDeleteFirewallRulesRequest ¶ added in v1.61.1826

func CreateDeleteFirewallRulesRequest() (request *DeleteFirewallRulesRequest)

CreateDeleteFirewallRulesRequest creates a request to invoke DeleteFirewallRules API

type DeleteFirewallRulesResponse ¶ added in v1.61.1826

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

DeleteFirewallRulesResponse is the response struct for api DeleteFirewallRules

func CreateDeleteFirewallRulesResponse ¶ added in v1.61.1826

func CreateDeleteFirewallRulesResponse() (response *DeleteFirewallRulesResponse)

CreateDeleteFirewallRulesResponse creates a response to parse from DeleteFirewallRules response

type DeleteGlobalDatabaseNetworkRequest ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateDeleteGlobalDatabaseNetworkRequest() (request *DeleteGlobalDatabaseNetworkRequest)

CreateDeleteGlobalDatabaseNetworkRequest creates a request to invoke DeleteGlobalDatabaseNetwork API

type DeleteGlobalDatabaseNetworkResponse ¶ added in v1.61.1155

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

DeleteGlobalDatabaseNetworkResponse is the response struct for api DeleteGlobalDatabaseNetwork

func CreateDeleteGlobalDatabaseNetworkResponse ¶ added in v1.61.1155

func CreateDeleteGlobalDatabaseNetworkResponse() (response *DeleteGlobalDatabaseNetworkResponse)

CreateDeleteGlobalDatabaseNetworkResponse creates a response to parse from DeleteGlobalDatabaseNetwork response

type DeleteGlobalSecurityIPGroupRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDeleteGlobalSecurityIPGroupRequest() (request *DeleteGlobalSecurityIPGroupRequest)

CreateDeleteGlobalSecurityIPGroupRequest creates a request to invoke DeleteGlobalSecurityIPGroup API

type DeleteGlobalSecurityIPGroupResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDeleteGlobalSecurityIPGroupResponse() (response *DeleteGlobalSecurityIPGroupResponse)

CreateDeleteGlobalSecurityIPGroupResponse creates a response to parse from DeleteGlobalSecurityIPGroup response

type DeleteMaskingRulesRequest ¶ added in v1.61.1203

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 ¶ added in v1.61.1203

func CreateDeleteMaskingRulesRequest() (request *DeleteMaskingRulesRequest)

CreateDeleteMaskingRulesRequest creates a request to invoke DeleteMaskingRules API

type DeleteMaskingRulesResponse ¶ added in v1.61.1203

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 ¶ added in v1.61.1203

func CreateDeleteMaskingRulesResponse() (response *DeleteMaskingRulesResponse)

CreateDeleteMaskingRulesResponse creates a response to parse from DeleteMaskingRules response

type DeleteParameterGroupRequest ¶ added in v1.61.975

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 ¶ added in v1.61.975

func CreateDeleteParameterGroupRequest() (request *DeleteParameterGroupRequest)

CreateDeleteParameterGroupRequest creates a request to invoke DeleteParameterGroup API

type DeleteParameterGroupResponse ¶ added in v1.61.975

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

DeleteParameterGroupResponse is the response struct for api DeleteParameterGroup

func CreateDeleteParameterGroupResponse ¶ added in v1.61.975

func CreateDeleteParameterGroupResponse() (response *DeleteParameterGroupResponse)

CreateDeleteParameterGroupResponse creates a response to parse from DeleteParameterGroup response

type DescribeAITaskStatusRequest ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

func CreateDescribeAITaskStatusRequest() (request *DescribeAITaskStatusRequest)

CreateDescribeAITaskStatusRequest creates a request to invoke DescribeAITaskStatus API

type DescribeAITaskStatusResponse ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

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 DescribeActiveOperationMaintainConfRequest ¶ added in v1.61.1826

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

DescribeActiveOperationMaintainConfRequest is the request struct for api DescribeActiveOperationMaintainConf

func CreateDescribeActiveOperationMaintainConfRequest ¶ added in v1.61.1826

func CreateDescribeActiveOperationMaintainConfRequest() (request *DescribeActiveOperationMaintainConfRequest)

CreateDescribeActiveOperationMaintainConfRequest creates a request to invoke DescribeActiveOperationMaintainConf API

type DescribeActiveOperationMaintainConfResponse ¶ added in v1.61.1826

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

DescribeActiveOperationMaintainConfResponse is the response struct for api DescribeActiveOperationMaintainConf

func CreateDescribeActiveOperationMaintainConfResponse ¶ added in v1.61.1826

func CreateDescribeActiveOperationMaintainConfResponse() (response *DescribeActiveOperationMaintainConfResponse)

CreateDescribeActiveOperationMaintainConfResponse creates a response to parse from DescribeActiveOperationMaintainConf response

type DescribeActiveOperationTaskCountRequest ¶ added in v1.61.479

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

DescribeActiveOperationTaskCountRequest is the request struct for api DescribeActiveOperationTaskCount

func CreateDescribeActiveOperationTaskCountRequest ¶ added in v1.61.479

func CreateDescribeActiveOperationTaskCountRequest() (request *DescribeActiveOperationTaskCountRequest)

CreateDescribeActiveOperationTaskCountRequest creates a request to invoke DescribeActiveOperationTaskCount API

type DescribeActiveOperationTaskCountResponse ¶ added in v1.61.479

type DescribeActiveOperationTaskCountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	NeedPop   int    `json:"NeedPop" xml:"NeedPop"`
	TaskCount int    `json:"TaskCount" xml:"TaskCount"`
}

DescribeActiveOperationTaskCountResponse is the response struct for api DescribeActiveOperationTaskCount

func CreateDescribeActiveOperationTaskCountResponse ¶ added in v1.61.479

func CreateDescribeActiveOperationTaskCountResponse() (response *DescribeActiveOperationTaskCountResponse)

CreateDescribeActiveOperationTaskCountResponse creates a response to parse from DescribeActiveOperationTaskCount response

type DescribeActiveOperationTasksRequest ¶ added in v1.61.1826

type DescribeActiveOperationTasksRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ChangeLevel          string           `position:"Query" name:"ChangeLevel"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ProductName          string           `position:"Query" name:"ProductName"`
	TaskType             string           `position:"Query" name:"TaskType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	AllowCancel          requests.Integer `position:"Query" name:"AllowCancel"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DBType               string           `position:"Query" name:"DBType"`
	AllowChange          requests.Integer `position:"Query" name:"AllowChange"`
	Region               string           `position:"Query" name:"Region"`
	Status               requests.Integer `position:"Query" name:"Status"`
}

DescribeActiveOperationTasksRequest is the request struct for api DescribeActiveOperationTasks

func CreateDescribeActiveOperationTasksRequest ¶ added in v1.61.1826

func CreateDescribeActiveOperationTasksRequest() (request *DescribeActiveOperationTasksRequest)

CreateDescribeActiveOperationTasksRequest creates a request to invoke DescribeActiveOperationTasks API

type DescribeActiveOperationTasksResponse ¶ added in v1.61.1826

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

DescribeActiveOperationTasksResponse is the response struct for api DescribeActiveOperationTasks

func CreateDescribeActiveOperationTasksResponse ¶ added in v1.61.1826

func CreateDescribeActiveOperationTasksResponse() (response *DescribeActiveOperationTasksResponse)

CreateDescribeActiveOperationTasksResponse creates a response to parse from DescribeActiveOperationTasks 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 DescribeAvailableCrossRegionsRequest ¶ added in v1.61.1826

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

DescribeAvailableCrossRegionsRequest is the request struct for api DescribeAvailableCrossRegions

func CreateDescribeAvailableCrossRegionsRequest ¶ added in v1.61.1826

func CreateDescribeAvailableCrossRegionsRequest() (request *DescribeAvailableCrossRegionsRequest)

CreateDescribeAvailableCrossRegionsRequest creates a request to invoke DescribeAvailableCrossRegions API

type DescribeAvailableCrossRegionsResponse ¶ added in v1.61.1826

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

DescribeAvailableCrossRegionsResponse is the response struct for api DescribeAvailableCrossRegions

func CreateDescribeAvailableCrossRegionsResponse ¶ added in v1.61.1826

func CreateDescribeAvailableCrossRegionsResponse() (response *DescribeAvailableCrossRegionsResponse)

CreateDescribeAvailableCrossRegionsResponse creates a response to parse from DescribeAvailableCrossRegions response

type DescribeBackupLogsRequest ¶ added in v1.60.359

type DescribeBackupLogsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	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 ¶ added in v1.60.359

func CreateDescribeBackupLogsRequest() (request *DescribeBackupLogsRequest)

CreateDescribeBackupLogsRequest creates a request to invoke DescribeBackupLogs API

type DescribeBackupLogsResponse ¶ added in v1.60.359

type DescribeBackupLogsResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.60.359

func CreateDescribeBackupLogsResponse() (response *DescribeBackupLogsResponse)

CreateDescribeBackupLogsResponse creates a response to parse from DescribeBackupLogs response

type DescribeBackupPolicyRequest ¶

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

DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyRequest ¶

func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)

CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

type DescribeBackupPolicyResponse ¶

type DescribeBackupPolicyResponse struct {
	*responses.BaseResponse
	PreferredBackupPeriod                        string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	DataLevel1BackupRetentionPeriod              string `json:"DataLevel1BackupRetentionPeriod" xml:"DataLevel1BackupRetentionPeriod"`
	RequestId                                    string `json:"RequestId" xml:"RequestId"`
	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 DescribeBackupRegionsRequest ¶ added in v1.61.1826

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

DescribeBackupRegionsRequest is the request struct for api DescribeBackupRegions

func CreateDescribeBackupRegionsRequest ¶ added in v1.61.1826

func CreateDescribeBackupRegionsRequest() (request *DescribeBackupRegionsRequest)

CreateDescribeBackupRegionsRequest creates a request to invoke DescribeBackupRegions API

type DescribeBackupRegionsResponse ¶ added in v1.61.1826

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

DescribeBackupRegionsResponse is the response struct for api DescribeBackupRegions

func CreateDescribeBackupRegionsResponse ¶ added in v1.61.1826

func CreateDescribeBackupRegionsResponse() (response *DescribeBackupRegionsResponse)

CreateDescribeBackupRegionsResponse creates a response to parse from DescribeBackupRegions response

type DescribeBackupTasksRequest ¶ added in v1.61.352

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

DescribeBackupTasksRequest is the request struct for api DescribeBackupTasks

func CreateDescribeBackupTasksRequest ¶ added in v1.61.352

func CreateDescribeBackupTasksRequest() (request *DescribeBackupTasksRequest)

CreateDescribeBackupTasksRequest creates a request to invoke DescribeBackupTasks API

type DescribeBackupTasksResponse ¶ added in v1.61.352

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

DescribeBackupTasksResponse is the response struct for api DescribeBackupTasks

func CreateDescribeBackupTasksResponse ¶ added in v1.61.352

func CreateDescribeBackupTasksResponse() (response *DescribeBackupTasksResponse)

CreateDescribeBackupTasksResponse creates a response to parse from DescribeBackupTasks response

type DescribeBackupsRequest ¶

type DescribeBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	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 ¶ added in v1.61.838

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

DescribeCharacterSetNameRequest is the request struct for api DescribeCharacterSetName

func CreateDescribeCharacterSetNameRequest ¶ added in v1.61.838

func CreateDescribeCharacterSetNameRequest() (request *DescribeCharacterSetNameRequest)

CreateDescribeCharacterSetNameRequest creates a request to invoke DescribeCharacterSetName API

type DescribeCharacterSetNameResponse ¶ added in v1.61.838

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

DescribeCharacterSetNameResponse is the response struct for api DescribeCharacterSetName

func CreateDescribeCharacterSetNameResponse ¶ added in v1.61.838

func CreateDescribeCharacterSetNameResponse() (response *DescribeCharacterSetNameResponse)

CreateDescribeCharacterSetNameResponse creates a response to parse from DescribeCharacterSetName response

type DescribeClassListRequest ¶ added in v1.61.1767

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 ¶ added in v1.61.1767

func CreateDescribeClassListRequest() (request *DescribeClassListRequest)

CreateDescribeClassListRequest creates a request to invoke DescribeClassList API

type DescribeClassListResponse ¶ added in v1.61.1767

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 ¶ added in v1.61.1767

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 ¶ added in v1.61.330

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

DescribeDBClusterAuditLogCollectorRequest is the request struct for api DescribeDBClusterAuditLogCollector

func CreateDescribeDBClusterAuditLogCollectorRequest ¶ added in v1.61.330

func CreateDescribeDBClusterAuditLogCollectorRequest() (request *DescribeDBClusterAuditLogCollectorRequest)

CreateDescribeDBClusterAuditLogCollectorRequest creates a request to invoke DescribeDBClusterAuditLogCollector API

type DescribeDBClusterAuditLogCollectorResponse ¶ added in v1.61.330

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

DescribeDBClusterAuditLogCollectorResponse is the response struct for api DescribeDBClusterAuditLogCollector

func CreateDescribeDBClusterAuditLogCollectorResponse ¶ added in v1.61.330

func CreateDescribeDBClusterAuditLogCollectorResponse() (response *DescribeDBClusterAuditLogCollectorResponse)

CreateDescribeDBClusterAuditLogCollectorResponse creates a response to parse from DescribeDBClusterAuditLogCollector response

type DescribeDBClusterAvailableResourcesRequest ¶ added in v1.61.98

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

DescribeDBClusterAvailableResourcesRequest is the request struct for api DescribeDBClusterAvailableResources

func CreateDescribeDBClusterAvailableResourcesRequest ¶ added in v1.61.98

func CreateDescribeDBClusterAvailableResourcesRequest() (request *DescribeDBClusterAvailableResourcesRequest)

CreateDescribeDBClusterAvailableResourcesRequest creates a request to invoke DescribeDBClusterAvailableResources API

type DescribeDBClusterAvailableResourcesResponse ¶ added in v1.61.98

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

DescribeDBClusterAvailableResourcesResponse is the response struct for api DescribeDBClusterAvailableResources

func CreateDescribeDBClusterAvailableResourcesResponse ¶ added in v1.61.98

func CreateDescribeDBClusterAvailableResourcesResponse() (response *DescribeDBClusterAvailableResourcesResponse)

CreateDescribeDBClusterAvailableResourcesResponse creates a response to parse from DescribeDBClusterAvailableResources response

type DescribeDBClusterBasicInfoRequest ¶ added in v1.61.1826

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

DescribeDBClusterBasicInfoRequest is the request struct for api DescribeDBClusterBasicInfo

func CreateDescribeDBClusterBasicInfoRequest ¶ added in v1.61.1826

func CreateDescribeDBClusterBasicInfoRequest() (request *DescribeDBClusterBasicInfoRequest)

CreateDescribeDBClusterBasicInfoRequest creates a request to invoke DescribeDBClusterBasicInfo API

type DescribeDBClusterBasicInfoResponse ¶ added in v1.61.1826

type DescribeDBClusterBasicInfoResponse struct {
	*responses.BaseResponse
	DeletionLock          int    `json:"DeletionLock" xml:"DeletionLock"`
	Category              string `json:"Category" xml:"Category"`
	ResourceGroupId       string `json:"ResourceGroupId" xml:"ResourceGroupId"`
	DBClusterId           string `json:"DBClusterId" xml:"DBClusterId"`
	DBType                string `json:"DBType" xml:"DBType"`
	DBClusterNetworkType  string `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"`
	StorageMax            int64  `json:"StorageMax" xml:"StorageMax"`
	DBVersion             string `json:"DBVersion" xml:"DBVersion"`
	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"`
	LockMode              string `json:"LockMode" xml:"LockMode"`
	DBVersionStatus       string `json:"DBVersionStatus" xml:"DBVersionStatus"`
	CreationTime          string `json:"CreationTime" xml:"CreationTime"`
	SQLSize               int64  `json:"SQLSize" xml:"SQLSize"`
	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"`
	ProxyCpuCores         string `json:"ProxyCpuCores" xml:"ProxyCpuCores"`
	ProxyStandardCpuCores string `json:"ProxyStandardCpuCores" xml:"ProxyStandardCpuCores"`
	ProxyType             string `json:"ProxyType" xml:"ProxyType"`
	ProxyStatus           string `json:"ProxyStatus" xml:"ProxyStatus"`
}

DescribeDBClusterBasicInfoResponse is the response struct for api DescribeDBClusterBasicInfo

func CreateDescribeDBClusterBasicInfoResponse ¶ added in v1.61.1826

func CreateDescribeDBClusterBasicInfoResponse() (response *DescribeDBClusterBasicInfoResponse)

CreateDescribeDBClusterBasicInfoResponse creates a response to parse from DescribeDBClusterBasicInfo 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 DescribeDBClusterExpireInfoRequest ¶ added in v1.61.1826

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

DescribeDBClusterExpireInfoRequest is the request struct for api DescribeDBClusterExpireInfo

func CreateDescribeDBClusterExpireInfoRequest ¶ added in v1.61.1826

func CreateDescribeDBClusterExpireInfoRequest() (request *DescribeDBClusterExpireInfoRequest)

CreateDescribeDBClusterExpireInfoRequest creates a request to invoke DescribeDBClusterExpireInfo API

type DescribeDBClusterExpireInfoResponse ¶ added in v1.61.1826

type DescribeDBClusterExpireInfoResponse struct {
	*responses.BaseResponse
	Expired    string `json:"Expired" xml:"Expired"`
	ExpireTime string `json:"ExpireTime" xml:"ExpireTime"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

DescribeDBClusterExpireInfoResponse is the response struct for api DescribeDBClusterExpireInfo

func CreateDescribeDBClusterExpireInfoResponse ¶ added in v1.61.1826

func CreateDescribeDBClusterExpireInfoResponse() (response *DescribeDBClusterExpireInfoResponse)

CreateDescribeDBClusterExpireInfoResponse creates a response to parse from DescribeDBClusterExpireInfo response

type DescribeDBClusterIPArrayListRequest ¶ added in v1.61.1826

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

DescribeDBClusterIPArrayListRequest is the request struct for api DescribeDBClusterIPArrayList

func CreateDescribeDBClusterIPArrayListRequest ¶ added in v1.61.1826

func CreateDescribeDBClusterIPArrayListRequest() (request *DescribeDBClusterIPArrayListRequest)

CreateDescribeDBClusterIPArrayListRequest creates a request to invoke DescribeDBClusterIPArrayList API

type DescribeDBClusterIPArrayListResponse ¶ added in v1.61.1826

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

DescribeDBClusterIPArrayListResponse is the response struct for api DescribeDBClusterIPArrayList

func CreateDescribeDBClusterIPArrayListResponse ¶ added in v1.61.1826

func CreateDescribeDBClusterIPArrayListResponse() (response *DescribeDBClusterIPArrayListResponse)

CreateDescribeDBClusterIPArrayListResponse creates a response to parse from DescribeDBClusterIPArrayList 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 ¶ added in v1.61.98

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

DescribeDBClusterMonitorRequest is the request struct for api DescribeDBClusterMonitor

func CreateDescribeDBClusterMonitorRequest ¶ added in v1.61.98

func CreateDescribeDBClusterMonitorRequest() (request *DescribeDBClusterMonitorRequest)

CreateDescribeDBClusterMonitorRequest creates a request to invoke DescribeDBClusterMonitor API

type DescribeDBClusterMonitorResponse ¶ added in v1.61.98

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

DescribeDBClusterMonitorResponse is the response struct for api DescribeDBClusterMonitor

func CreateDescribeDBClusterMonitorResponse ¶ added in v1.61.98

func CreateDescribeDBClusterMonitorResponse() (response *DescribeDBClusterMonitorResponse)

CreateDescribeDBClusterMonitorResponse creates a response to parse from DescribeDBClusterMonitor response

type DescribeDBClusterNetInfoRequest ¶ added in v1.61.1826

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

DescribeDBClusterNetInfoRequest is the request struct for api DescribeDBClusterNetInfo

func CreateDescribeDBClusterNetInfoRequest ¶ added in v1.61.1826

func CreateDescribeDBClusterNetInfoRequest() (request *DescribeDBClusterNetInfoRequest)

CreateDescribeDBClusterNetInfoRequest creates a request to invoke DescribeDBClusterNetInfo API

type DescribeDBClusterNetInfoResponse ¶ added in v1.61.1826

type DescribeDBClusterNetInfoResponse struct {
	*responses.BaseResponse
	ClusterNetworkType string            `json:"ClusterNetworkType" xml:"ClusterNetworkType"`
	RequestId          string            `json:"RequestId" xml:"RequestId"`
	DBClusterNetInfos  DBClusterNetInfos `json:"DBClusterNetInfos" xml:"DBClusterNetInfos"`
	DBNodeNetInfos     DBNodeNetInfos    `json:"DBNodeNetInfos" xml:"DBNodeNetInfos"`
}

DescribeDBClusterNetInfoResponse is the response struct for api DescribeDBClusterNetInfo

func CreateDescribeDBClusterNetInfoResponse ¶ added in v1.61.1826

func CreateDescribeDBClusterNetInfoResponse() (response *DescribeDBClusterNetInfoResponse)

CreateDescribeDBClusterNetInfoResponse creates a response to parse from DescribeDBClusterNetInfo response

type DescribeDBClusterNodeInfoRequest ¶ added in v1.61.1826

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

DescribeDBClusterNodeInfoRequest is the request struct for api DescribeDBClusterNodeInfo

func CreateDescribeDBClusterNodeInfoRequest ¶ added in v1.61.1826

func CreateDescribeDBClusterNodeInfoRequest() (request *DescribeDBClusterNodeInfoRequest)

CreateDescribeDBClusterNodeInfoRequest creates a request to invoke DescribeDBClusterNodeInfo API

type DescribeDBClusterNodeInfoResponse ¶ added in v1.61.1826

type DescribeDBClusterNodeInfoResponse struct {
	*responses.BaseResponse
	Category  string   `json:"Category" xml:"Category"`
	ZoneIds   string   `json:"ZoneIds" xml:"ZoneIds"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	DBNodes   []DBNode `json:"DBNodes" xml:"DBNodes"`
}

DescribeDBClusterNodeInfoResponse is the response struct for api DescribeDBClusterNodeInfo

func CreateDescribeDBClusterNodeInfoResponse ¶ added in v1.61.1826

func CreateDescribeDBClusterNodeInfoResponse() (response *DescribeDBClusterNodeInfoResponse)

CreateDescribeDBClusterNodeInfoResponse creates a response to parse from DescribeDBClusterNodeInfo 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 ¶ added in v1.60.380

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

DescribeDBClusterSSLRequest is the request struct for api DescribeDBClusterSSL

func CreateDescribeDBClusterSSLRequest ¶ added in v1.60.380

func CreateDescribeDBClusterSSLRequest() (request *DescribeDBClusterSSLRequest)

CreateDescribeDBClusterSSLRequest creates a request to invoke DescribeDBClusterSSL API

type DescribeDBClusterSSLResponse ¶ added in v1.60.380

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

DescribeDBClusterSSLResponse is the response struct for api DescribeDBClusterSSL

func CreateDescribeDBClusterSSLResponse ¶ added in v1.60.380

func CreateDescribeDBClusterSSLResponse() (response *DescribeDBClusterSSLResponse)

CreateDescribeDBClusterSSLResponse creates a response to parse from DescribeDBClusterSSL response

type DescribeDBClusterServerlessConfRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDescribeDBClusterServerlessConfRequest() (request *DescribeDBClusterServerlessConfRequest)

CreateDescribeDBClusterServerlessConfRequest creates a request to invoke DescribeDBClusterServerlessConf API

type DescribeDBClusterServerlessConfResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDescribeDBClusterServerlessConfResponse() (response *DescribeDBClusterServerlessConfResponse)

CreateDescribeDBClusterServerlessConfResponse creates a response to parse from DescribeDBClusterServerlessConf response

type DescribeDBClusterTDERequest ¶ added in v1.61.628

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

DescribeDBClusterTDERequest is the request struct for api DescribeDBClusterTDE

func CreateDescribeDBClusterTDERequest ¶ added in v1.61.628

func CreateDescribeDBClusterTDERequest() (request *DescribeDBClusterTDERequest)

CreateDescribeDBClusterTDERequest creates a request to invoke DescribeDBClusterTDE API

type DescribeDBClusterTDEResponse ¶ added in v1.61.628

type DescribeDBClusterTDEResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.628

func CreateDescribeDBClusterTDEResponse() (response *DescribeDBClusterTDEResponse)

CreateDescribeDBClusterTDEResponse creates a response to parse from DescribeDBClusterTDE response

type DescribeDBClusterUsageRequest ¶ added in v1.61.1826

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

DescribeDBClusterUsageRequest is the request struct for api DescribeDBClusterUsage

func CreateDescribeDBClusterUsageRequest ¶ added in v1.61.1826

func CreateDescribeDBClusterUsageRequest() (request *DescribeDBClusterUsageRequest)

CreateDescribeDBClusterUsageRequest creates a request to invoke DescribeDBClusterUsage API

type DescribeDBClusterUsageResponse ¶ added in v1.61.1826

type DescribeDBClusterUsageResponse struct {
	*responses.BaseResponse
	DataLevel1BackupChainSize int64 `json:"DataLevel1BackupChainSize" xml:"DataLevel1BackupChainSize"`
	StorageUsed               int64 `json:"StorageUsed" xml:"StorageUsed"`
	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"`
	RequestId                 int64 `json:"RequestId" xml:"RequestId"`
}

DescribeDBClusterUsageResponse is the response struct for api DescribeDBClusterUsage

func CreateDescribeDBClusterUsageResponse ¶ added in v1.61.1826

func CreateDescribeDBClusterUsageResponse() (response *DescribeDBClusterUsageResponse)

CreateDescribeDBClusterUsageResponse creates a response to parse from DescribeDBClusterUsage response

type DescribeDBClusterVersionRequest ¶ added in v1.61.692

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

DescribeDBClusterVersionRequest is the request struct for api DescribeDBClusterVersion

func CreateDescribeDBClusterVersionRequest ¶ added in v1.61.692

func CreateDescribeDBClusterVersionRequest() (request *DescribeDBClusterVersionRequest)

CreateDescribeDBClusterVersionRequest creates a request to invoke DescribeDBClusterVersion API

type DescribeDBClusterVersionResponse ¶ added in v1.61.692

type DescribeDBClusterVersionResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.692

func CreateDescribeDBClusterVersionResponse() (response *DescribeDBClusterVersionResponse)

CreateDescribeDBClusterVersionResponse creates a response to parse from DescribeDBClusterVersion response

type DescribeDBClustersRequest ¶

type DescribeDBClustersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId          requests.Integer         `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription     string                   `position:"Query" name:"DBClusterDescription"`
	DBClusterStatus          string                   `position:"Query" name:"DBClusterStatus"`
	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 ¶ added in v1.61.180

type DescribeDBClustersWithBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DBClusterDescription string           `position:"Query" name:"DBClusterDescription"`
	IsDeleted            requests.Integer `position:"Query" name:"IsDeleted"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	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 ¶ added in v1.61.180

func CreateDescribeDBClustersWithBackupsRequest() (request *DescribeDBClustersWithBackupsRequest)

CreateDescribeDBClustersWithBackupsRequest creates a request to invoke DescribeDBClustersWithBackups API

type DescribeDBClustersWithBackupsResponse ¶ added in v1.61.180

type DescribeDBClustersWithBackupsResponse struct {
	*responses.BaseResponse
	RequestId        string                               `json:"RequestId" xml:"RequestId"`
	PageNumber       int                                  `json:"PageNumber" xml:"PageNumber"`
	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 ¶ added in v1.61.180

func CreateDescribeDBClustersWithBackupsResponse() (response *DescribeDBClustersWithBackupsResponse)

CreateDescribeDBClustersWithBackupsResponse creates a response to parse from DescribeDBClustersWithBackups response

type DescribeDBInitializeVariableRequest ¶ added in v1.61.838

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

DescribeDBInitializeVariableRequest is the request struct for api DescribeDBInitializeVariable

func CreateDescribeDBInitializeVariableRequest ¶ added in v1.61.838

func CreateDescribeDBInitializeVariableRequest() (request *DescribeDBInitializeVariableRequest)

CreateDescribeDBInitializeVariableRequest creates a request to invoke DescribeDBInitializeVariable API

type DescribeDBInitializeVariableResponse ¶ added in v1.61.838

type DescribeDBInitializeVariableResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.838

func CreateDescribeDBInitializeVariableResponse() (response *DescribeDBInitializeVariableResponse)

CreateDescribeDBInitializeVariableResponse creates a response to parse from DescribeDBInitializeVariable response

type DescribeDBInstancePerformanceRequest ¶ added in v1.61.1826

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

DescribeDBInstancePerformanceRequest is the request struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceRequest ¶ added in v1.61.1826

func CreateDescribeDBInstancePerformanceRequest() (request *DescribeDBInstancePerformanceRequest)

CreateDescribeDBInstancePerformanceRequest creates a request to invoke DescribeDBInstancePerformance API

type DescribeDBInstancePerformanceResponse ¶ added in v1.61.1826

type DescribeDBInstancePerformanceResponse struct {
	*responses.BaseResponse
	DBVersion       string                                         `json:"DBVersion" xml:"DBVersion"`
	EndTime         string                                         `json:"EndTime" xml:"EndTime"`
	RequestId       string                                         `json:"RequestId" xml:"RequestId"`
	DBInstanceId    string                                         `json:"DBInstanceId" xml:"DBInstanceId"`
	StartTime       string                                         `json:"StartTime" xml:"StartTime"`
	DBType          string                                         `json:"DBType" xml:"DBType"`
	Engine          string                                         `json:"Engine" xml:"Engine"`
	PerformanceKeys PerformanceKeysInDescribeDBInstancePerformance `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBInstancePerformanceResponse is the response struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceResponse ¶ added in v1.61.1826

func CreateDescribeDBInstancePerformanceResponse() (response *DescribeDBInstancePerformanceResponse)

CreateDescribeDBInstancePerformanceResponse creates a response to parse from DescribeDBInstancePerformance response

type DescribeDBInstancesRequest ¶ added in v1.61.1826

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

DescribeDBInstancesRequest is the request struct for api DescribeDBInstances

func CreateDescribeDBInstancesRequest ¶ added in v1.61.1826

func CreateDescribeDBInstancesRequest() (request *DescribeDBInstancesRequest)

CreateDescribeDBInstancesRequest creates a request to invoke DescribeDBInstances API

type DescribeDBInstancesResponse ¶ added in v1.61.1826

type DescribeDBInstancesResponse 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            ItemsInDescribeDBInstances `json:"Items" xml:"Items"`
}

DescribeDBInstancesResponse is the response struct for api DescribeDBInstances

func CreateDescribeDBInstancesResponse ¶ added in v1.61.1826

func CreateDescribeDBInstancesResponse() (response *DescribeDBInstancesResponse)

CreateDescribeDBInstancesResponse creates a response to parse from DescribeDBInstances response

type DescribeDBLinksRequest ¶ added in v1.61.732

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

DescribeDBLinksRequest is the request struct for api DescribeDBLinks

func CreateDescribeDBLinksRequest ¶ added in v1.61.732

func CreateDescribeDBLinksRequest() (request *DescribeDBLinksRequest)

CreateDescribeDBLinksRequest creates a request to invoke DescribeDBLinks API

type DescribeDBLinksResponse ¶ added in v1.61.732

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

DescribeDBLinksResponse is the response struct for api DescribeDBLinks

func CreateDescribeDBLinksResponse ¶ added in v1.61.732

func CreateDescribeDBLinksResponse() (response *DescribeDBLinksResponse)

CreateDescribeDBLinksResponse creates a response to parse from DescribeDBLinks response

type DescribeDBNodePerformanceRequest ¶

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

DescribeDBNodePerformanceRequest is the request struct for api DescribeDBNodePerformance

func CreateDescribeDBNodePerformanceRequest ¶

func CreateDescribeDBNodePerformanceRequest() (request *DescribeDBNodePerformanceRequest)

CreateDescribeDBNodePerformanceRequest creates a request to invoke DescribeDBNodePerformance API

type DescribeDBNodePerformanceResponse ¶

type DescribeDBNodePerformanceResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.1512

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 ¶ added in v1.61.1512

func CreateDescribeDBNodesParametersRequest() (request *DescribeDBNodesParametersRequest)

CreateDescribeDBNodesParametersRequest creates a request to invoke DescribeDBNodesParameters API

type DescribeDBNodesParametersResponse ¶ added in v1.61.1512

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 ¶ added in v1.61.1512

func CreateDescribeDBNodesParametersResponse() (response *DescribeDBNodesParametersResponse)

CreateDescribeDBNodesParametersResponse creates a response to parse from DescribeDBNodesParameters response

type DescribeDBProxyPerformanceRequest ¶ added in v1.61.1467

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 ¶ added in v1.61.1467

func CreateDescribeDBProxyPerformanceRequest() (request *DescribeDBProxyPerformanceRequest)

CreateDescribeDBProxyPerformanceRequest creates a request to invoke DescribeDBProxyPerformance API

type DescribeDBProxyPerformanceResponse ¶ added in v1.61.1467

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 ¶ added in v1.61.1467

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       DatabasesInDescribeDatabases `json:"Databases" xml:"Databases"`
}

DescribeDatabasesResponse is the response struct for api DescribeDatabases

func CreateDescribeDatabasesResponse ¶

func CreateDescribeDatabasesResponse() (response *DescribeDatabasesResponse)

CreateDescribeDatabasesResponse creates a response to parse from DescribeDatabases response

type DescribeDetachedBackupsRequest ¶ added in v1.61.180

type DescribeDetachedBackupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	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 ¶ added in v1.61.180

func CreateDescribeDetachedBackupsRequest() (request *DescribeDetachedBackupsRequest)

CreateDescribeDetachedBackupsRequest creates a request to invoke DescribeDetachedBackups API

type DescribeDetachedBackupsResponse ¶ added in v1.61.180

type DescribeDetachedBackupsResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.180

func CreateDescribeDetachedBackupsResponse() (response *DescribeDetachedBackupsResponse)

CreateDescribeDetachedBackupsResponse creates a response to parse from DescribeDetachedBackups response

type DescribeFirewallRulesRequest ¶ added in v1.61.1826

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

DescribeFirewallRulesRequest is the request struct for api DescribeFirewallRules

func CreateDescribeFirewallRulesRequest ¶ added in v1.61.1826

func CreateDescribeFirewallRulesRequest() (request *DescribeFirewallRulesRequest)

CreateDescribeFirewallRulesRequest creates a request to invoke DescribeFirewallRules API

type DescribeFirewallRulesResponse ¶ added in v1.61.1826

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

DescribeFirewallRulesResponse is the response struct for api DescribeFirewallRules

func CreateDescribeFirewallRulesResponse ¶ added in v1.61.1826

func CreateDescribeFirewallRulesResponse() (response *DescribeFirewallRulesResponse)

CreateDescribeFirewallRulesResponse creates a response to parse from DescribeFirewallRules response

type DescribeGlobalDatabaseNetworkRequest ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateDescribeGlobalDatabaseNetworkRequest() (request *DescribeGlobalDatabaseNetworkRequest)

CreateDescribeGlobalDatabaseNetworkRequest creates a request to invoke DescribeGlobalDatabaseNetwork API

type DescribeGlobalDatabaseNetworkResponse ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateDescribeGlobalDatabaseNetworkResponse() (response *DescribeGlobalDatabaseNetworkResponse)

CreateDescribeGlobalDatabaseNetworkResponse creates a response to parse from DescribeGlobalDatabaseNetwork response

type DescribeGlobalDatabaseNetworksRequest ¶ added in v1.61.656

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 ¶ added in v1.61.656

func CreateDescribeGlobalDatabaseNetworksRequest() (request *DescribeGlobalDatabaseNetworksRequest)

CreateDescribeGlobalDatabaseNetworksRequest creates a request to invoke DescribeGlobalDatabaseNetworks API

type DescribeGlobalDatabaseNetworksResponse ¶ added in v1.61.656

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

DescribeGlobalDatabaseNetworksResponse is the response struct for api DescribeGlobalDatabaseNetworks

func CreateDescribeGlobalDatabaseNetworksResponse ¶ added in v1.61.656

func CreateDescribeGlobalDatabaseNetworksResponse() (response *DescribeGlobalDatabaseNetworksResponse)

CreateDescribeGlobalDatabaseNetworksResponse creates a response to parse from DescribeGlobalDatabaseNetworks response

type DescribeGlobalSecurityIPGroupRelationRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDescribeGlobalSecurityIPGroupRelationRequest() (request *DescribeGlobalSecurityIPGroupRelationRequest)

CreateDescribeGlobalSecurityIPGroupRelationRequest creates a request to invoke DescribeGlobalSecurityIPGroupRelation API

type DescribeGlobalSecurityIPGroupRelationResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDescribeGlobalSecurityIPGroupRelationResponse() (response *DescribeGlobalSecurityIPGroupRelationResponse)

CreateDescribeGlobalSecurityIPGroupRelationResponse creates a response to parse from DescribeGlobalSecurityIPGroupRelation response

type DescribeGlobalSecurityIPGroupRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDescribeGlobalSecurityIPGroupRequest() (request *DescribeGlobalSecurityIPGroupRequest)

CreateDescribeGlobalSecurityIPGroupRequest creates a request to invoke DescribeGlobalSecurityIPGroup API

type DescribeGlobalSecurityIPGroupResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateDescribeGlobalSecurityIPGroupResponse() (response *DescribeGlobalSecurityIPGroupResponse)

CreateDescribeGlobalSecurityIPGroupResponse creates a response to parse from DescribeGlobalSecurityIPGroup response

type DescribeLogBackupPolicyRequest ¶ added in v1.61.180

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

DescribeLogBackupPolicyRequest is the request struct for api DescribeLogBackupPolicy

func CreateDescribeLogBackupPolicyRequest ¶ added in v1.61.180

func CreateDescribeLogBackupPolicyRequest() (request *DescribeLogBackupPolicyRequest)

CreateDescribeLogBackupPolicyRequest creates a request to invoke DescribeLogBackupPolicy API

type DescribeLogBackupPolicyResponse ¶ added in v1.61.180

type DescribeLogBackupPolicyResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.180

func CreateDescribeLogBackupPolicyResponse() (response *DescribeLogBackupPolicyResponse)

CreateDescribeLogBackupPolicyResponse creates a response to parse from DescribeLogBackupPolicy response

type DescribeMaskingRulesRequest ¶ added in v1.61.1203

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 ¶ added in v1.61.1203

func CreateDescribeMaskingRulesRequest() (request *DescribeMaskingRulesRequest)

CreateDescribeMaskingRulesRequest creates a request to invoke DescribeMaskingRules API

type DescribeMaskingRulesResponse ¶ added in v1.61.1203

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 ¶ added in v1.61.1203

func CreateDescribeMaskingRulesResponse() (response *DescribeMaskingRulesResponse)

CreateDescribeMaskingRulesResponse creates a response to parse from DescribeMaskingRules response

type DescribeMetaListRequest ¶ added in v1.61.732

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

DescribeMetaListRequest is the request struct for api DescribeMetaList

func CreateDescribeMetaListRequest ¶ added in v1.61.732

func CreateDescribeMetaListRequest() (request *DescribeMetaListRequest)

CreateDescribeMetaListRequest creates a request to invoke DescribeMetaList API

type DescribeMetaListResponse ¶ added in v1.61.732

type DescribeMetaListResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.732

func CreateDescribeMetaListResponse() (response *DescribeMetaListResponse)

CreateDescribeMetaListResponse creates a response to parse from DescribeMetaList response

type DescribeParameterGroupRequest ¶ added in v1.61.975

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

func CreateDescribeParameterGroupRequest() (request *DescribeParameterGroupRequest)

CreateDescribeParameterGroupRequest creates a request to invoke DescribeParameterGroup API

type DescribeParameterGroupResponse ¶ added in v1.61.975

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

DescribeParameterGroupResponse is the response struct for api DescribeParameterGroup

func CreateDescribeParameterGroupResponse ¶ added in v1.61.975

func CreateDescribeParameterGroupResponse() (response *DescribeParameterGroupResponse)

CreateDescribeParameterGroupResponse creates a response to parse from DescribeParameterGroup response

type DescribeParameterGroupsRequest ¶ added in v1.61.975

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

func CreateDescribeParameterGroupsRequest() (request *DescribeParameterGroupsRequest)

CreateDescribeParameterGroupsRequest creates a request to invoke DescribeParameterGroups API

type DescribeParameterGroupsResponse ¶ added in v1.61.975

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

DescribeParameterGroupsResponse is the response struct for api DescribeParameterGroups

func CreateDescribeParameterGroupsResponse ¶ added in v1.61.975

func CreateDescribeParameterGroupsResponse() (response *DescribeParameterGroupsResponse)

CreateDescribeParameterGroupsResponse creates a response to parse from DescribeParameterGroups response

type DescribeParameterTemplatesRequest ¶ added in v1.61.1061

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 ¶ added in v1.61.1061

func CreateDescribeParameterTemplatesRequest() (request *DescribeParameterTemplatesRequest)

CreateDescribeParameterTemplatesRequest creates a request to invoke DescribeParameterTemplates API

type DescribeParameterTemplatesResponse ¶ added in v1.61.1061

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 ¶ added in v1.61.1061

func CreateDescribeParameterTemplatesResponse() (response *DescribeParameterTemplatesResponse)

CreateDescribeParameterTemplatesResponse creates a response to parse from DescribeParameterTemplates response

type DescribePendingMaintenanceActionRequest ¶ added in v1.61.611

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

func CreateDescribePendingMaintenanceActionRequest() (request *DescribePendingMaintenanceActionRequest)

CreateDescribePendingMaintenanceActionRequest creates a request to invoke DescribePendingMaintenanceAction API

type DescribePendingMaintenanceActionResponse ¶ added in v1.61.611

type DescribePendingMaintenanceActionResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.61.611

func CreateDescribePendingMaintenanceActionResponse() (response *DescribePendingMaintenanceActionResponse)

CreateDescribePendingMaintenanceActionResponse creates a response to parse from DescribePendingMaintenanceAction response

type DescribePendingMaintenanceActionsRequest ¶ added in v1.61.611

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

func CreateDescribePendingMaintenanceActionsRequest() (request *DescribePendingMaintenanceActionsRequest)

CreateDescribePendingMaintenanceActionsRequest creates a request to invoke DescribePendingMaintenanceActions API

type DescribePendingMaintenanceActionsResponse ¶ added in v1.61.611

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

DescribePendingMaintenanceActionsResponse is the response struct for api DescribePendingMaintenanceActions

func CreateDescribePendingMaintenanceActionsResponse ¶ added in v1.61.611

func CreateDescribePendingMaintenanceActionsResponse() (response *DescribePendingMaintenanceActionsResponse)

CreateDescribePendingMaintenanceActionsResponse creates a response to parse from DescribePendingMaintenanceActions response

type DescribePolarSQLCollectorPolicyRequest ¶ added in v1.61.1061

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 ¶ added in v1.61.1061

func CreateDescribePolarSQLCollectorPolicyRequest() (request *DescribePolarSQLCollectorPolicyRequest)

CreateDescribePolarSQLCollectorPolicyRequest creates a request to invoke DescribePolarSQLCollectorPolicy API

type DescribePolarSQLCollectorPolicyResponse ¶ added in v1.61.1061

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 ¶ added in v1.61.1061

func CreateDescribePolarSQLCollectorPolicyResponse() (response *DescribePolarSQLCollectorPolicyResponse)

CreateDescribePolarSQLCollectorPolicyResponse creates a response to parse from DescribePolarSQLCollectorPolicy response

type DescribeProtectedDBsRequest ¶ added in v1.61.1826

type DescribeProtectedDBsRequest 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"`
	QueryProtectedDB     string           `position:"Query" name:"QueryProtectedDB"`
	DBName               string           `position:"Query" name:"DBName"`
}

DescribeProtectedDBsRequest is the request struct for api DescribeProtectedDBs

func CreateDescribeProtectedDBsRequest ¶ added in v1.61.1826

func CreateDescribeProtectedDBsRequest() (request *DescribeProtectedDBsRequest)

CreateDescribeProtectedDBsRequest creates a request to invoke DescribeProtectedDBs API

type DescribeProtectedDBsResponse ¶ added in v1.61.1826

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

DescribeProtectedDBsResponse is the response struct for api DescribeProtectedDBs

func CreateDescribeProtectedDBsResponse ¶ added in v1.61.1826

func CreateDescribeProtectedDBsResponse() (response *DescribeProtectedDBsResponse)

CreateDescribeProtectedDBsResponse creates a response to parse from DescribeProtectedDBs response

type DescribeRdsVSwitchsRequest ¶ added in v1.61.1826

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

DescribeRdsVSwitchsRequest is the request struct for api DescribeRdsVSwitchs

func CreateDescribeRdsVSwitchsRequest ¶ added in v1.61.1826

func CreateDescribeRdsVSwitchsRequest() (request *DescribeRdsVSwitchsRequest)

CreateDescribeRdsVSwitchsRequest creates a request to invoke DescribeRdsVSwitchs API

type DescribeRdsVSwitchsResponse ¶ added in v1.61.1826

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

DescribeRdsVSwitchsResponse is the response struct for api DescribeRdsVSwitchs

func CreateDescribeRdsVSwitchsResponse ¶ added in v1.61.1826

func CreateDescribeRdsVSwitchsResponse() (response *DescribeRdsVSwitchsResponse)

CreateDescribeRdsVSwitchsResponse creates a response to parse from DescribeRdsVSwitchs response

type DescribeRdsVpcsRequest ¶ added in v1.61.1826

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

DescribeRdsVpcsRequest is the request struct for api DescribeRdsVpcs

func CreateDescribeRdsVpcsRequest ¶ added in v1.61.1826

func CreateDescribeRdsVpcsRequest() (request *DescribeRdsVpcsRequest)

CreateDescribeRdsVpcsRequest creates a request to invoke DescribeRdsVpcs API

type DescribeRdsVpcsResponse ¶ added in v1.61.1826

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

DescribeRdsVpcsResponse is the response struct for api DescribeRdsVpcs

func CreateDescribeRdsVpcsResponse ¶ added in v1.61.1826

func CreateDescribeRdsVpcsResponse() (response *DescribeRdsVpcsResponse)

CreateDescribeRdsVpcsResponse creates a response to parse from DescribeRdsVpcs response

type DescribeRecommendationListRequest ¶ added in v1.61.1826

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

DescribeRecommendationListRequest is the request struct for api DescribeRecommendationList

func CreateDescribeRecommendationListRequest ¶ added in v1.61.1826

func CreateDescribeRecommendationListRequest() (request *DescribeRecommendationListRequest)

CreateDescribeRecommendationListRequest creates a request to invoke DescribeRecommendationList API

type DescribeRecommendationListResponse ¶ added in v1.61.1826

type DescribeRecommendationListResponse struct {
	*responses.BaseResponse
	RequestId       string                `json:"RequestId" xml:"RequestId"`
	Recommendations []RecommendationsItem `json:"Recommendations" xml:"Recommendations"`
}

DescribeRecommendationListResponse is the response struct for api DescribeRecommendationList

func CreateDescribeRecommendationListResponse ¶ added in v1.61.1826

func CreateDescribeRecommendationListResponse() (response *DescribeRecommendationListResponse)

CreateDescribeRecommendationListResponse creates a response to parse from DescribeRecommendationList 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 ¶ added in v1.61.838

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 ¶ added in v1.61.838

func CreateDescribeScheduleTasksRequest() (request *DescribeScheduleTasksRequest)

CreateDescribeScheduleTasksRequest creates a request to invoke DescribeScheduleTasks API

type DescribeScheduleTasksResponse ¶ added in v1.61.838

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

DescribeScheduleTasksResponse is the response struct for api DescribeScheduleTasks

func CreateDescribeScheduleTasksResponse ¶ added in v1.61.838

func CreateDescribeScheduleTasksResponse() (response *DescribeScheduleTasksResponse)

CreateDescribeScheduleTasksResponse creates a response to parse from DescribeScheduleTasks response

type DescribeSlowLogRecordsRequest ¶ added in v1.60.298

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

DescribeSlowLogRecordsRequest is the request struct for api DescribeSlowLogRecords

func CreateDescribeSlowLogRecordsRequest ¶ added in v1.60.298

func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsRequest)

CreateDescribeSlowLogRecordsRequest creates a request to invoke DescribeSlowLogRecords API

type DescribeSlowLogRecordsResponse ¶ added in v1.60.298

type DescribeSlowLogRecordsResponse struct {
	*responses.BaseResponse
	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 ¶ added in v1.60.298

func CreateDescribeSlowLogRecordsResponse() (response *DescribeSlowLogRecordsResponse)

CreateDescribeSlowLogRecordsResponse creates a response to parse from DescribeSlowLogRecords response

type DescribeSlowLogsRequest ¶ added in v1.60.298

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 ¶ added in v1.60.298

func CreateDescribeSlowLogsRequest() (request *DescribeSlowLogsRequest)

CreateDescribeSlowLogsRequest creates a request to invoke DescribeSlowLogs API

type DescribeSlowLogsResponse ¶ added in v1.60.298

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 ¶ added in v1.60.298

func CreateDescribeSlowLogsResponse() (response *DescribeSlowLogsResponse)

CreateDescribeSlowLogsResponse creates a response to parse from DescribeSlowLogs response

type DescribeSqlLogDetailArchiveStatusRequest ¶ added in v1.61.1826

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

DescribeSqlLogDetailArchiveStatusRequest is the request struct for api DescribeSqlLogDetailArchiveStatus

func CreateDescribeSqlLogDetailArchiveStatusRequest ¶ added in v1.61.1826

func CreateDescribeSqlLogDetailArchiveStatusRequest() (request *DescribeSqlLogDetailArchiveStatusRequest)

CreateDescribeSqlLogDetailArchiveStatusRequest creates a request to invoke DescribeSqlLogDetailArchiveStatus API

type DescribeSqlLogDetailArchiveStatusResponse ¶ added in v1.61.1826

type DescribeSqlLogDetailArchiveStatusResponse struct {
	*responses.BaseResponse
	ItemsNumbers   int                                      `json:"ItemsNumbers" xml:"ItemsNumbers"`
	RequestId      string                                   `json:"RequestId" xml:"RequestId"`
	DBInstanceID   int                                      `json:"DBInstanceID" xml:"DBInstanceID"`
	DBInstanceName string                                   `json:"DBInstanceName" xml:"DBInstanceName"`
	Items          ItemsInDescribeSqlLogDetailArchiveStatus `json:"Items" xml:"Items"`
}

DescribeSqlLogDetailArchiveStatusResponse is the response struct for api DescribeSqlLogDetailArchiveStatus

func CreateDescribeSqlLogDetailArchiveStatusResponse ¶ added in v1.61.1826

func CreateDescribeSqlLogDetailArchiveStatusResponse() (response *DescribeSqlLogDetailArchiveStatusResponse)

CreateDescribeSqlLogDetailArchiveStatusResponse creates a response to parse from DescribeSqlLogDetailArchiveStatus response

type DescribeSqlLogDumpStatusRequest ¶ added in v1.61.1826

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

DescribeSqlLogDumpStatusRequest is the request struct for api DescribeSqlLogDumpStatus

func CreateDescribeSqlLogDumpStatusRequest ¶ added in v1.61.1826

func CreateDescribeSqlLogDumpStatusRequest() (request *DescribeSqlLogDumpStatusRequest)

CreateDescribeSqlLogDumpStatusRequest creates a request to invoke DescribeSqlLogDumpStatus API

type DescribeSqlLogDumpStatusResponse ¶ added in v1.61.1826

type DescribeSqlLogDumpStatusResponse struct {
	*responses.BaseResponse
	RequestId          string                          `json:"RequestId" xml:"RequestId"`
	Endpoint           string                          `json:"Endpoint" xml:"Endpoint"`
	DBInstanceID       int                             `json:"DBInstanceID" xml:"DBInstanceID"`
	IsEnableSqlLogDump string                          `json:"IsEnableSqlLogDump" xml:"IsEnableSqlLogDump"`
	Bucket             string                          `json:"Bucket" xml:"Bucket"`
	DBInstanceName     string                          `json:"DBInstanceName" xml:"DBInstanceName"`
	Items              ItemsInDescribeSqlLogDumpStatus `json:"Items" xml:"Items"`
}

DescribeSqlLogDumpStatusResponse is the response struct for api DescribeSqlLogDumpStatus

func CreateDescribeSqlLogDumpStatusResponse ¶ added in v1.61.1826

func CreateDescribeSqlLogDumpStatusResponse() (response *DescribeSqlLogDumpStatusResponse)

CreateDescribeSqlLogDumpStatusResponse creates a response to parse from DescribeSqlLogDumpStatus response

type DescribeSqlLogTimeDistributionRequest ¶ added in v1.61.1826

type DescribeSqlLogTimeDistributionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	JobId                string           `position:"Query" name:"JobId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ChildDBInstanceIDs   string           `position:"Query" name:"ChildDBInstanceIDs"`
	TimeLevel            string           `position:"Query" name:"TimeLevel"`
}

DescribeSqlLogTimeDistributionRequest is the request struct for api DescribeSqlLogTimeDistribution

func CreateDescribeSqlLogTimeDistributionRequest ¶ added in v1.61.1826

func CreateDescribeSqlLogTimeDistributionRequest() (request *DescribeSqlLogTimeDistributionRequest)

CreateDescribeSqlLogTimeDistributionRequest creates a request to invoke DescribeSqlLogTimeDistribution API

type DescribeSqlLogTimeDistributionResponse ¶ added in v1.61.1826

type DescribeSqlLogTimeDistributionResponse struct {
	*responses.BaseResponse
	TemplateHash   int64                                 `json:"TemplateHash" xml:"TemplateHash"`
	ItemsNumbers   int                                   `json:"ItemsNumbers" xml:"ItemsNumbers"`
	EndTime        string                                `json:"EndTime" xml:"EndTime"`
	RequestId      string                                `json:"RequestId" xml:"RequestId"`
	DBInstanceID   int                                   `json:"DBInstanceID" xml:"DBInstanceID"`
	StartTime      string                                `json:"StartTime" xml:"StartTime"`
	Finish         string                                `json:"Finish" xml:"Finish"`
	JobId          string                                `json:"JobId" xml:"JobId"`
	DBInstanceName string                                `json:"DBInstanceName" xml:"DBInstanceName"`
	Items          ItemsInDescribeSqlLogTimeDistribution `json:"Items" xml:"Items"`
}

DescribeSqlLogTimeDistributionResponse is the response struct for api DescribeSqlLogTimeDistribution

func CreateDescribeSqlLogTimeDistributionResponse ¶ added in v1.61.1826

func CreateDescribeSqlLogTimeDistributionResponse() (response *DescribeSqlLogTimeDistributionResponse)

CreateDescribeSqlLogTimeDistributionResponse creates a response to parse from DescribeSqlLogTimeDistribution response

type DescribeSqlLogTrialStatusRequest ¶ added in v1.61.881

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

DescribeSqlLogTrialStatusRequest is the request struct for api DescribeSqlLogTrialStatus

func CreateDescribeSqlLogTrialStatusRequest ¶ added in v1.61.881

func CreateDescribeSqlLogTrialStatusRequest() (request *DescribeSqlLogTrialStatusRequest)

CreateDescribeSqlLogTrialStatusRequest creates a request to invoke DescribeSqlLogTrialStatus API

type DescribeSqlLogTrialStatusResponse ¶ added in v1.61.881

type DescribeSqlLogTrialStatusResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	EverTrialed    string `json:"EverTrialed" xml:"EverTrialed"`
	OpenTrial      string `json:"OpenTrial" xml:"OpenTrial"`
	RemainDays     string `json:"RemainDays" xml:"RemainDays"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
	UsedDays       string `json:"UsedDays" xml:"UsedDays"`
}

DescribeSqlLogTrialStatusResponse is the response struct for api DescribeSqlLogTrialStatus

func CreateDescribeSqlLogTrialStatusResponse ¶ added in v1.61.881

func CreateDescribeSqlLogTrialStatusResponse() (response *DescribeSqlLogTrialStatusResponse)

CreateDescribeSqlLogTrialStatusResponse creates a response to parse from DescribeSqlLogTrialStatus response

type DescribeStoragePlanRequest ¶ added in v1.61.1324

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 ¶ added in v1.61.1324

func CreateDescribeStoragePlanRequest() (request *DescribeStoragePlanRequest)

CreateDescribeStoragePlanRequest creates a request to invoke DescribeStoragePlan API

type DescribeStoragePlanResponse ¶ added in v1.61.1324

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 ¶ added in v1.61.1324

func CreateDescribeStoragePlanResponse() (response *DescribeStoragePlanResponse)

CreateDescribeStoragePlanResponse creates a response to parse from DescribeStoragePlan response

type DescribeStoragePlanResponses ¶ added in v1.61.1324

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 ¶ added in v1.61.732

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

DescribeTasksRequest is the request struct for api DescribeTasks

func CreateDescribeTasksRequest ¶ added in v1.61.732

func CreateDescribeTasksRequest() (request *DescribeTasksRequest)

CreateDescribeTasksRequest creates a request to invoke DescribeTasks API

type DescribeTasksResponse ¶ added in v1.61.732

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

DescribeTasksResponse is the response struct for api DescribeTasks

func CreateDescribeTasksResponse ¶ added in v1.61.732

func CreateDescribeTasksResponse() (response *DescribeTasksResponse)

CreateDescribeTasksResponse creates a response to parse from DescribeTasks response

type DescribeUserEncryptionKeyListRequest ¶ added in v1.61.1826

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

DescribeUserEncryptionKeyListRequest is the request struct for api DescribeUserEncryptionKeyList

func CreateDescribeUserEncryptionKeyListRequest ¶ added in v1.61.1826

func CreateDescribeUserEncryptionKeyListRequest() (request *DescribeUserEncryptionKeyListRequest)

CreateDescribeUserEncryptionKeyListRequest creates a request to invoke DescribeUserEncryptionKeyList API

type DescribeUserEncryptionKeyListResponse ¶ added in v1.61.1826

type DescribeUserEncryptionKeyListResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	DBClusterId string   `json:"DBClusterId" xml:"DBClusterId"`
	KeyList     []string `json:"KeyList" xml:"KeyList"`
}

DescribeUserEncryptionKeyListResponse is the response struct for api DescribeUserEncryptionKeyList

func CreateDescribeUserEncryptionKeyListResponse ¶ added in v1.61.1826

func CreateDescribeUserEncryptionKeyListResponse() (response *DescribeUserEncryptionKeyListResponse)

CreateDescribeUserEncryptionKeyListResponse creates a response to parse from DescribeUserEncryptionKeyList response

type Distribution ¶ added in v1.61.1826

type Distribution struct {
	SelectCounts    int64  `json:"SelectCounts" xml:"SelectCounts"`
	QueryStartTime  string `json:"QueryStartTime" xml:"QueryStartTime"`
	InsertCounts    int64  `json:"InsertCounts" xml:"InsertCounts"`
	TotalConsume    int64  `json:"TotalConsume" xml:"TotalConsume"`
	TotalScanRows   int64  `json:"TotalScanRows" xml:"TotalScanRows"`
	LoginCounts     int64  `json:"LoginCounts" xml:"LoginCounts"`
	DeleteCounts    int64  `json:"DeleteCounts" xml:"DeleteCounts"`
	TotalUpdateRows int64  `json:"TotalUpdateRows" xml:"TotalUpdateRows"`
	TotalCounts     int64  `json:"TotalCounts" xml:"TotalCounts"`
	UpdateCounts    int64  `json:"UpdateCounts" xml:"UpdateCounts"`
}

Distribution is a nested struct in polardb response

type EnableFirewallRulesRequest ¶ added in v1.61.1705

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 ¶ added in v1.61.1705

func CreateEnableFirewallRulesRequest() (request *EnableFirewallRulesRequest)

CreateEnableFirewallRulesRequest creates a request to invoke EnableFirewallRules API

type EnableFirewallRulesResponse ¶ added in v1.61.1705

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 ¶ added in v1.61.1705

func CreateEnableFirewallRulesResponse() (response *EnableFirewallRulesResponse)

CreateEnableFirewallRulesResponse creates a response to parse from EnableFirewallRules response

type EvaluateRegionResourceRequest ¶ added in v1.61.1767

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 ¶ added in v1.61.1767

func CreateEvaluateRegionResourceRequest() (request *EvaluateRegionResourceRequest)

CreateEvaluateRegionResourceRequest creates a request to invoke EvaluateRegionResource API

type EvaluateRegionResourceResponse ¶ added in v1.61.1767

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 ¶ added in v1.61.1767

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 ¶ added in v1.61.656

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 ¶ added in v1.61.1826

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

GlobalSecurityIPGroupInCreateGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInDeleteGlobalSecurityIPGroup ¶ added in v1.61.1826

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

GlobalSecurityIPGroupInDeleteGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInDescribeGlobalSecurityIPGroup ¶ added in v1.61.1826

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

GlobalSecurityIPGroupInDescribeGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInModifyGlobalSecurityIPGroup ¶ added in v1.61.1826

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

GlobalSecurityIPGroupInModifyGlobalSecurityIPGroup is a nested struct in polardb response

type GlobalSecurityIPGroupInModifyGlobalSecurityIPGroupName ¶ added in v1.61.1826

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

GlobalSecurityIPGroupInModifyGlobalSecurityIPGroupName is a nested struct in polardb response

type GlobalSecurityIPGroupItem ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

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

GlobalSecurityIPGroupRelInDescribeGlobalSecurityIPGroupRelation is a nested struct in polardb response

type GlobalSecurityIPGroupRelInModifyGlobalSecurityIPGroupRelation ¶ added in v1.61.1826

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

GlobalSecurityIPGroupRelInModifyGlobalSecurityIPGroupRelation is a nested struct in polardb response

type GlobalSecurityIPGroupRelItem ¶ added in v1.61.1826

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 ¶ added in v1.60.380

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 ¶ added in v1.61.479

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

Items is a nested struct in polardb response

type ItemsInDescribeActiveOperationTasks ¶ added in v1.61.1826

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

ItemsInDescribeActiveOperationTasks is a nested struct in polardb response

type ItemsInDescribeAutoRenewAttribute ¶

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

ItemsInDescribeAutoRenewAttribute is a nested struct in polardb response

type ItemsInDescribeBackupLogs ¶ added in v1.60.359

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

ItemsInDescribeBackupLogs is a nested struct in polardb response

type ItemsInDescribeBackupTasks ¶ added in v1.61.352

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

ItemsInDescribeBackupTasks is a nested struct in polardb response

type ItemsInDescribeBackups ¶

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

ItemsInDescribeBackups is a nested struct in polardb response

type ItemsInDescribeClassList ¶ added in v1.61.1767

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 ItemsInDescribeDBClusterIPArrayList ¶ added in v1.61.1826

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

ItemsInDescribeDBClusterIPArrayList is a nested struct in polardb response

type ItemsInDescribeDBClusterSSL ¶ added in v1.60.380

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

ItemsInDescribeDBClusterSSL is a nested struct in polardb response

type ItemsInDescribeDBClusters ¶

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

ItemsInDescribeDBClusters is a nested struct in polardb response

type ItemsInDescribeDBClustersWithBackups ¶ added in v1.61.180

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

ItemsInDescribeDBClustersWithBackups is a nested struct in polardb response

type ItemsInDescribeDBInstances ¶ added in v1.61.1826

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

ItemsInDescribeDBInstances is a nested struct in polardb response

type ItemsInDescribeDetachedBackups ¶ added in v1.61.180

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

ItemsInDescribeDetachedBackups is a nested struct in polardb response

type ItemsInDescribeGlobalDatabaseNetworks ¶ added in v1.61.656

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

ItemsInDescribeGlobalDatabaseNetworks is a nested struct in polardb response

type ItemsInDescribeMetaList ¶ added in v1.61.732

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

ItemsInDescribeMetaList is a nested struct in polardb response

type ItemsInDescribePendingMaintenanceAction ¶ added in v1.61.611

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

ItemsInDescribePendingMaintenanceAction is a nested struct in polardb response

type ItemsInDescribeSlowLogRecords ¶ added in v1.60.298

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

ItemsInDescribeSlowLogRecords is a nested struct in polardb response

type ItemsInDescribeSlowLogs ¶ added in v1.60.298

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

ItemsInDescribeSlowLogs is a nested struct in polardb response

type ItemsInDescribeSqlLogDetailArchiveStatus ¶ added in v1.61.1826

type ItemsInDescribeSqlLogDetailArchiveStatus struct {
	ArchiveSQLLog []ArchiveSQLLog `json:"ArchiveSQLLog" xml:"ArchiveSQLLog"`
}

ItemsInDescribeSqlLogDetailArchiveStatus is a nested struct in polardb response

type ItemsInDescribeSqlLogDumpStatus ¶ added in v1.61.1826

type ItemsInDescribeSqlLogDumpStatus struct {
	SqlLogDumpStatus []SqlLogDumpStatus `json:"SqlLogDumpStatus" xml:"SqlLogDumpStatus"`
}

ItemsInDescribeSqlLogDumpStatus is a nested struct in polardb response

type ItemsInDescribeSqlLogTimeDistribution ¶ added in v1.61.1826

type ItemsInDescribeSqlLogTimeDistribution struct {
	Distribution []Distribution `json:"Distribution" xml:"Distribution"`
}

ItemsInDescribeSqlLogTimeDistribution is a nested struct in polardb response

type ItemsInDescribeStoragePlan ¶ added in v1.61.1324

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

ItemsInDescribeStoragePlan is a nested struct in polardb response

type ItemsItem ¶ added in v1.61.479

type ItemsItem struct {
	Region          string        `json:"Region" xml:"Region"`
	MemoryClass     string        `json:"MemoryClass" xml:"MemoryClass"`
	DBType          string        `json:"DBType" xml:"DBType"`
	ResultInfo      string        `json:"ResultInfo" xml:"ResultInfo"`
	ClassGroup      string        `json:"ClassGroup" xml:"ClassGroup"`
	TaskTypeEn      string        `json:"TaskTypeEn" xml:"TaskTypeEn"`
	Impact          string        `json:"Impact" xml:"Impact"`
	InsComment      string        `json:"InsComment" xml:"InsComment"`
	ClassCode       string        `json:"ClassCode" xml:"ClassCode"`
	Deadline        string        `json:"Deadline" xml:"Deadline"`
	ImpactZh        string        `json:"ImpactZh" xml:"ImpactZh"`
	ModifiedTime    string        `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime     string        `json:"CreatedTime" xml:"CreatedTime"`
	SwitchTime      string        `json:"SwitchTime" xml:"SwitchTime"`
	ClassTypeLevel  string        `json:"ClassTypeLevel" xml:"ClassTypeLevel"`
	ChangeLevel     string        `json:"ChangeLevel" xml:"ChangeLevel"`
	Id              int           `json:"Id" xml:"Id"`
	Status          int           `json:"Status" xml:"Status"`
	DBVersion       string        `json:"DBVersion" xml:"DBVersion"`
	Cpu             string        `json:"Cpu" xml:"Cpu"`
	ImpactEn        string        `json:"ImpactEn" xml:"ImpactEn"`
	DBClusterId     string        `json:"DBClusterId" xml:"DBClusterId"`
	ReferencePrice  string        `json:"ReferencePrice" xml:"ReferencePrice"`
	MaxIOPS         string        `json:"MaxIOPS" xml:"MaxIOPS"`
	PrepareInterval string        `json:"PrepareInterval" xml:"PrepareInterval"`
	ChangeLevelEn   string        `json:"ChangeLevelEn" xml:"ChangeLevelEn"`
	AllowChange     int64         `json:"AllowChange" xml:"AllowChange"`
	CurrentAVZ      string        `json:"CurrentAVZ" xml:"CurrentAVZ"`
	AllowCancel     int64         `json:"AllowCancel" xml:"AllowCancel"`
	StartTime       string        `json:"StartTime" xml:"StartTime"`
	MaxConnections  string        `json:"MaxConnections" xml:"MaxConnections"`
	ChangeLevelZh   string        `json:"ChangeLevelZh" xml:"ChangeLevelZh"`
	TaskId          int           `json:"TaskId" xml:"TaskId"`
	TaskType        string        `json:"TaskType" xml:"TaskType"`
	TaskTypeZh      string        `json:"TaskTypeZh" xml:"TaskTypeZh"`
	DBNodeIds       []SubInsNames `json:"DBNodeIds" xml:"DBNodeIds"`
}

ItemsItem is a nested struct in polardb response

type KeyList ¶ added in v1.61.1826

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

KeyList is a nested struct in polardb response

type Links struct {
	LinksItem []LinksItem `json:"Links" xml:"Links"`
}

Links is a nested struct in polardb response

type LinksItem ¶ added in v1.61.1826

type LinksItem struct {
	Href string `json:"Href" xml:"Href"`
	Text string `json:"Text" xml:"Text"`
}

LinksItem is a nested struct in polardb response

type ListTagResourcesRequest ¶ added in v1.60.298

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

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest ¶ added in v1.60.298

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶ added in v1.60.298

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶ added in v1.60.298

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag ¶ added in v1.60.298

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type MetaItem ¶ added in v1.61.732

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

MetaItem is a nested struct in polardb response

type ModifyAccountDescriptionRequest ¶

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

ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionRequest ¶

func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)

CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API

type ModifyAccountDescriptionResponse ¶

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

ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription

func CreateModifyAccountDescriptionResponse ¶

func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)

CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response

type ModifyAccountLockStateRequest ¶ added in v1.61.1826

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

ModifyAccountLockStateRequest is the request struct for api ModifyAccountLockState

func CreateModifyAccountLockStateRequest ¶ added in v1.61.1826

func CreateModifyAccountLockStateRequest() (request *ModifyAccountLockStateRequest)

CreateModifyAccountLockStateRequest creates a request to invoke ModifyAccountLockState API

type ModifyAccountLockStateResponse ¶ added in v1.61.1826

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

ModifyAccountLockStateResponse is the response struct for api ModifyAccountLockState

func CreateModifyAccountLockStateResponse ¶ added in v1.61.1826

func CreateModifyAccountLockStateResponse() (response *ModifyAccountLockStateResponse)

CreateModifyAccountLockStateResponse creates a response to parse from ModifyAccountLockState 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 ModifyActiveOperationMaintainConfRequest ¶ added in v1.61.1826

type ModifyActiveOperationMaintainConfRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CycleTime            string           `position:"Query" name:"CycleTime"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	MaintainStartTime    string           `position:"Query" name:"MaintainStartTime"`
	CycleType            string           `position:"Query" name:"CycleType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MaintainEndTime      string           `position:"Query" name:"MaintainEndTime"`
	Comment              string           `position:"Query" name:"Comment"`
	Status               requests.Integer `position:"Query" name:"Status"`
}

ModifyActiveOperationMaintainConfRequest is the request struct for api ModifyActiveOperationMaintainConf

func CreateModifyActiveOperationMaintainConfRequest ¶ added in v1.61.1826

func CreateModifyActiveOperationMaintainConfRequest() (request *ModifyActiveOperationMaintainConfRequest)

CreateModifyActiveOperationMaintainConfRequest creates a request to invoke ModifyActiveOperationMaintainConf API

type ModifyActiveOperationMaintainConfResponse ¶ added in v1.61.1826

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

ModifyActiveOperationMaintainConfResponse is the response struct for api ModifyActiveOperationMaintainConf

func CreateModifyActiveOperationMaintainConfResponse ¶ added in v1.61.1826

func CreateModifyActiveOperationMaintainConfResponse() (response *ModifyActiveOperationMaintainConfResponse)

CreateModifyActiveOperationMaintainConfResponse creates a response to parse from ModifyActiveOperationMaintainConf response

type ModifyActiveOperationTasksRequest ¶ added in v1.61.1826

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

ModifyActiveOperationTasksRequest is the request struct for api ModifyActiveOperationTasks

func CreateModifyActiveOperationTasksRequest ¶ added in v1.61.1826

func CreateModifyActiveOperationTasksRequest() (request *ModifyActiveOperationTasksRequest)

CreateModifyActiveOperationTasksRequest creates a request to invoke ModifyActiveOperationTasks API

type ModifyActiveOperationTasksResponse ¶ added in v1.61.1826

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

ModifyActiveOperationTasksResponse is the response struct for api ModifyActiveOperationTasks

func CreateModifyActiveOperationTasksResponse ¶ added in v1.61.1826

func CreateModifyActiveOperationTasksResponse() (response *ModifyActiveOperationTasksResponse)

CreateModifyActiveOperationTasksResponse creates a response to parse from ModifyActiveOperationTasks 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 ¶ added in v1.61.1512

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 ¶ added in v1.61.1512

func CreateModifyDBClusterAndNodesParametersRequest() (request *ModifyDBClusterAndNodesParametersRequest)

CreateModifyDBClusterAndNodesParametersRequest creates a request to invoke ModifyDBClusterAndNodesParameters API

type ModifyDBClusterAndNodesParametersResponse ¶ added in v1.61.1512

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

ModifyDBClusterAndNodesParametersResponse is the response struct for api ModifyDBClusterAndNodesParameters

func CreateModifyDBClusterAndNodesParametersResponse ¶ added in v1.61.1512

func CreateModifyDBClusterAndNodesParametersResponse() (response *ModifyDBClusterAndNodesParametersResponse)

CreateModifyDBClusterAndNodesParametersResponse creates a response to parse from ModifyDBClusterAndNodesParameters response

type ModifyDBClusterAuditLogCollectorRequest ¶ added in v1.61.330

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

ModifyDBClusterAuditLogCollectorRequest is the request struct for api ModifyDBClusterAuditLogCollector

func CreateModifyDBClusterAuditLogCollectorRequest ¶ added in v1.61.330

func CreateModifyDBClusterAuditLogCollectorRequest() (request *ModifyDBClusterAuditLogCollectorRequest)

CreateModifyDBClusterAuditLogCollectorRequest creates a request to invoke ModifyDBClusterAuditLogCollector API

type ModifyDBClusterAuditLogCollectorResponse ¶ added in v1.61.330

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

ModifyDBClusterAuditLogCollectorResponse is the response struct for api ModifyDBClusterAuditLogCollector

func CreateModifyDBClusterAuditLogCollectorResponse ¶ added in v1.61.330

func CreateModifyDBClusterAuditLogCollectorResponse() (response *ModifyDBClusterAuditLogCollectorResponse)

CreateModifyDBClusterAuditLogCollectorResponse creates a response to parse from ModifyDBClusterAuditLogCollector response

type ModifyDBClusterDeletionRequest ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

func CreateModifyDBClusterDeletionRequest() (request *ModifyDBClusterDeletionRequest)

CreateModifyDBClusterDeletionRequest creates a request to invoke ModifyDBClusterDeletion API

type ModifyDBClusterDeletionResponse ¶ added in v1.61.1710

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

ModifyDBClusterDeletionResponse is the response struct for api ModifyDBClusterDeletion

func CreateModifyDBClusterDeletionResponse ¶ added in v1.61.1710

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 ¶ added in v1.61.98

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

ModifyDBClusterMonitorRequest is the request struct for api ModifyDBClusterMonitor

func CreateModifyDBClusterMonitorRequest ¶ added in v1.61.98

func CreateModifyDBClusterMonitorRequest() (request *ModifyDBClusterMonitorRequest)

CreateModifyDBClusterMonitorRequest creates a request to invoke ModifyDBClusterMonitor API

type ModifyDBClusterMonitorResponse ¶ added in v1.61.98

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

ModifyDBClusterMonitorResponse is the response struct for api ModifyDBClusterMonitor

func CreateModifyDBClusterMonitorResponse ¶ added in v1.61.98

func CreateModifyDBClusterMonitorResponse() (response *ModifyDBClusterMonitorResponse)

CreateModifyDBClusterMonitorResponse creates a response to parse from ModifyDBClusterMonitor response

type ModifyDBClusterParametersRequest ¶

type ModifyDBClusterParametersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	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 ¶ added in v1.61.656

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

ModifyDBClusterPrimaryZoneRequest is the request struct for api ModifyDBClusterPrimaryZone

func CreateModifyDBClusterPrimaryZoneRequest ¶ added in v1.61.656

func CreateModifyDBClusterPrimaryZoneRequest() (request *ModifyDBClusterPrimaryZoneRequest)

CreateModifyDBClusterPrimaryZoneRequest creates a request to invoke ModifyDBClusterPrimaryZone API

type ModifyDBClusterPrimaryZoneResponse ¶ added in v1.61.656

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

ModifyDBClusterPrimaryZoneResponse is the response struct for api ModifyDBClusterPrimaryZone

func CreateModifyDBClusterPrimaryZoneResponse ¶ added in v1.61.656

func CreateModifyDBClusterPrimaryZoneResponse() (response *ModifyDBClusterPrimaryZoneResponse)

CreateModifyDBClusterPrimaryZoneResponse creates a response to parse from ModifyDBClusterPrimaryZone response

type ModifyDBClusterResourceGroupRequest ¶ added in v1.61.1705

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 ¶ added in v1.61.1705

func CreateModifyDBClusterResourceGroupRequest() (request *ModifyDBClusterResourceGroupRequest)

CreateModifyDBClusterResourceGroupRequest creates a request to invoke ModifyDBClusterResourceGroup API

type ModifyDBClusterResourceGroupResponse ¶ added in v1.61.1705

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

ModifyDBClusterResourceGroupResponse is the response struct for api ModifyDBClusterResourceGroup

func CreateModifyDBClusterResourceGroupResponse ¶ added in v1.61.1705

func CreateModifyDBClusterResourceGroupResponse() (response *ModifyDBClusterResourceGroupResponse)

CreateModifyDBClusterResourceGroupResponse creates a response to parse from ModifyDBClusterResourceGroup response

type ModifyDBClusterSSLRequest ¶ added in v1.60.380

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

func CreateModifyDBClusterSSLRequest() (request *ModifyDBClusterSSLRequest)

CreateModifyDBClusterSSLRequest creates a request to invoke ModifyDBClusterSSL API

type ModifyDBClusterSSLResponse ¶ added in v1.60.380

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

ModifyDBClusterSSLResponse is the response struct for api ModifyDBClusterSSL

func CreateModifyDBClusterSSLResponse ¶ added in v1.60.380

func CreateModifyDBClusterSSLResponse() (response *ModifyDBClusterSSLResponse)

CreateModifyDBClusterSSLResponse creates a response to parse from ModifyDBClusterSSL response

type ModifyDBClusterServerlessConfRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyDBClusterServerlessConfRequest() (request *ModifyDBClusterServerlessConfRequest)

CreateModifyDBClusterServerlessConfRequest creates a request to invoke ModifyDBClusterServerlessConf API

type ModifyDBClusterServerlessConfResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyDBClusterServerlessConfResponse() (response *ModifyDBClusterServerlessConfResponse)

CreateModifyDBClusterServerlessConfResponse creates a response to parse from ModifyDBClusterServerlessConf response

type ModifyDBClusterTDERequest ¶ added in v1.61.628

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

ModifyDBClusterTDERequest is the request struct for api ModifyDBClusterTDE

func CreateModifyDBClusterTDERequest ¶ added in v1.61.628

func CreateModifyDBClusterTDERequest() (request *ModifyDBClusterTDERequest)

CreateModifyDBClusterTDERequest creates a request to invoke ModifyDBClusterTDE API

type ModifyDBClusterTDEResponse ¶ added in v1.61.628

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

ModifyDBClusterTDEResponse is the response struct for api ModifyDBClusterTDE

func CreateModifyDBClusterTDEResponse ¶ added in v1.61.628

func CreateModifyDBClusterTDEResponse() (response *ModifyDBClusterTDEResponse)

CreateModifyDBClusterTDEResponse creates a response to parse from ModifyDBClusterTDE response

type ModifyDBDescriptionRequest ¶

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

ModifyDBDescriptionRequest is the request struct for api ModifyDBDescription

func CreateModifyDBDescriptionRequest ¶

func CreateModifyDBDescriptionRequest() (request *ModifyDBDescriptionRequest)

CreateModifyDBDescriptionRequest creates a request to invoke ModifyDBDescription API

type ModifyDBDescriptionResponse ¶

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

ModifyDBDescriptionResponse is the response struct for api ModifyDBDescription

func CreateModifyDBDescriptionResponse ¶

func CreateModifyDBDescriptionResponse() (response *ModifyDBDescriptionResponse)

CreateModifyDBDescriptionResponse creates a response to parse from ModifyDBDescription response

type ModifyDBEndpointAddressRequest ¶

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

ModifyDBEndpointAddressRequest is the request struct for api ModifyDBEndpointAddress

func CreateModifyDBEndpointAddressRequest ¶

func CreateModifyDBEndpointAddressRequest() (request *ModifyDBEndpointAddressRequest)

CreateModifyDBEndpointAddressRequest creates a request to invoke ModifyDBEndpointAddress API

type ModifyDBEndpointAddressResponse ¶

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

ModifyDBEndpointAddressResponse is the response struct for api ModifyDBEndpointAddress

func CreateModifyDBEndpointAddressResponse ¶

func CreateModifyDBEndpointAddressResponse() (response *ModifyDBEndpointAddressResponse)

CreateModifyDBEndpointAddressResponse creates a response to parse from ModifyDBEndpointAddress response

type ModifyDBNodeClassRequest ¶

type ModifyDBNodeClassRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	DBNodeTargetClass    string           `position:"Query" name:"DBNodeTargetClass"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PlannedStartTime     string           `position:"Query" name:"PlannedStartTime"`
	ModifyType           string           `position:"Query" name:"ModifyType"`
	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 ModifyDBNodeConfigRequest ¶ added in v1.61.1826

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

ModifyDBNodeConfigRequest is the request struct for api ModifyDBNodeConfig

func CreateModifyDBNodeConfigRequest ¶ added in v1.61.1826

func CreateModifyDBNodeConfigRequest() (request *ModifyDBNodeConfigRequest)

CreateModifyDBNodeConfigRequest creates a request to invoke ModifyDBNodeConfig API

type ModifyDBNodeConfigResponse ¶ added in v1.61.1826

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

ModifyDBNodeConfigResponse is the response struct for api ModifyDBNodeConfig

func CreateModifyDBNodeConfigResponse ¶ added in v1.61.1826

func CreateModifyDBNodeConfigResponse() (response *ModifyDBNodeConfigResponse)

CreateModifyDBNodeConfigResponse creates a response to parse from ModifyDBNodeConfig response

type ModifyDBNodeHotReplicaModeRequest ¶ added in v1.61.1467

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

ModifyDBNodeHotReplicaModeRequest is the request struct for api ModifyDBNodeHotReplicaMode

func CreateModifyDBNodeHotReplicaModeRequest ¶ added in v1.61.1467

func CreateModifyDBNodeHotReplicaModeRequest() (request *ModifyDBNodeHotReplicaModeRequest)

CreateModifyDBNodeHotReplicaModeRequest creates a request to invoke ModifyDBNodeHotReplicaMode API

type ModifyDBNodeHotReplicaModeResponse ¶ added in v1.61.1467

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

ModifyDBNodeHotReplicaModeResponse is the response struct for api ModifyDBNodeHotReplicaMode

func CreateModifyDBNodeHotReplicaModeResponse ¶ added in v1.61.1467

func CreateModifyDBNodeHotReplicaModeResponse() (response *ModifyDBNodeHotReplicaModeResponse)

CreateModifyDBNodeHotReplicaModeResponse creates a response to parse from ModifyDBNodeHotReplicaMode response

type ModifyDBNodeSccModeRequest ¶ added in v1.61.1826

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

ModifyDBNodeSccModeRequest is the request struct for api ModifyDBNodeSccMode

func CreateModifyDBNodeSccModeRequest ¶ added in v1.61.1826

func CreateModifyDBNodeSccModeRequest() (request *ModifyDBNodeSccModeRequest)

CreateModifyDBNodeSccModeRequest creates a request to invoke ModifyDBNodeSccMode API

type ModifyDBNodeSccModeResponse ¶ added in v1.61.1826

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

ModifyDBNodeSccModeResponse is the response struct for api ModifyDBNodeSccMode

func CreateModifyDBNodeSccModeResponse ¶ added in v1.61.1826

func CreateModifyDBNodeSccModeResponse() (response *ModifyDBNodeSccModeResponse)

CreateModifyDBNodeSccModeResponse creates a response to parse from ModifyDBNodeSccMode response

type ModifyDBNodesClassDBNode ¶ added in v1.61.1574

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

ModifyDBNodesClassDBNode is a repeated param struct in ModifyDBNodesClassRequest

type ModifyDBNodesClassRequest ¶ added in v1.61.1574

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 ¶ added in v1.61.1574

func CreateModifyDBNodesClassRequest() (request *ModifyDBNodesClassRequest)

CreateModifyDBNodesClassRequest creates a request to invoke ModifyDBNodesClass API

type ModifyDBNodesClassResponse ¶ added in v1.61.1574

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 ¶ added in v1.61.1574

func CreateModifyDBNodesClassResponse() (response *ModifyDBNodesClassResponse)

CreateModifyDBNodesClassResponse creates a response to parse from ModifyDBNodesClass response

type ModifyDBNodesParametersRequest ¶ added in v1.61.1512

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 ¶ added in v1.61.1512

func CreateModifyDBNodesParametersRequest() (request *ModifyDBNodesParametersRequest)

CreateModifyDBNodesParametersRequest creates a request to invoke ModifyDBNodesParameters API

type ModifyDBNodesParametersResponse ¶ added in v1.61.1512

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

ModifyDBNodesParametersResponse is the response struct for api ModifyDBNodesParameters

func CreateModifyDBNodesParametersResponse ¶ added in v1.61.1512

func CreateModifyDBNodesParametersResponse() (response *ModifyDBNodesParametersResponse)

CreateModifyDBNodesParametersResponse creates a response to parse from ModifyDBNodesParameters response

type ModifyFirewallRulesRequest ¶ added in v1.61.1826

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

ModifyFirewallRulesRequest is the request struct for api ModifyFirewallRules

func CreateModifyFirewallRulesRequest ¶ added in v1.61.1826

func CreateModifyFirewallRulesRequest() (request *ModifyFirewallRulesRequest)

CreateModifyFirewallRulesRequest creates a request to invoke ModifyFirewallRules API

type ModifyFirewallRulesResponse ¶ added in v1.61.1826

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

ModifyFirewallRulesResponse is the response struct for api ModifyFirewallRules

func CreateModifyFirewallRulesResponse ¶ added in v1.61.1826

func CreateModifyFirewallRulesResponse() (response *ModifyFirewallRulesResponse)

CreateModifyFirewallRulesResponse creates a response to parse from ModifyFirewallRules response

type ModifyGDNAddressRequest ¶ added in v1.61.1826

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

ModifyGDNAddressRequest is the request struct for api ModifyGDNAddress

func CreateModifyGDNAddressRequest ¶ added in v1.61.1826

func CreateModifyGDNAddressRequest() (request *ModifyGDNAddressRequest)

CreateModifyGDNAddressRequest creates a request to invoke ModifyGDNAddress API

type ModifyGDNAddressResponse ¶ added in v1.61.1826

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

ModifyGDNAddressResponse is the response struct for api ModifyGDNAddress

func CreateModifyGDNAddressResponse ¶ added in v1.61.1826

func CreateModifyGDNAddressResponse() (response *ModifyGDNAddressResponse)

CreateModifyGDNAddressResponse creates a response to parse from ModifyGDNAddress response

type ModifyGlobalDatabaseNetworkRequest ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateModifyGlobalDatabaseNetworkRequest() (request *ModifyGlobalDatabaseNetworkRequest)

CreateModifyGlobalDatabaseNetworkRequest creates a request to invoke ModifyGlobalDatabaseNetwork API

type ModifyGlobalDatabaseNetworkResponse ¶ added in v1.61.1155

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

ModifyGlobalDatabaseNetworkResponse is the response struct for api ModifyGlobalDatabaseNetwork

func CreateModifyGlobalDatabaseNetworkResponse ¶ added in v1.61.1155

func CreateModifyGlobalDatabaseNetworkResponse() (response *ModifyGlobalDatabaseNetworkResponse)

CreateModifyGlobalDatabaseNetworkResponse creates a response to parse from ModifyGlobalDatabaseNetwork response

type ModifyGlobalSecurityIPGroupNameRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyGlobalSecurityIPGroupNameRequest() (request *ModifyGlobalSecurityIPGroupNameRequest)

CreateModifyGlobalSecurityIPGroupNameRequest creates a request to invoke ModifyGlobalSecurityIPGroupName API

type ModifyGlobalSecurityIPGroupNameResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyGlobalSecurityIPGroupNameResponse() (response *ModifyGlobalSecurityIPGroupNameResponse)

CreateModifyGlobalSecurityIPGroupNameResponse creates a response to parse from ModifyGlobalSecurityIPGroupName response

type ModifyGlobalSecurityIPGroupRelationRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyGlobalSecurityIPGroupRelationRequest() (request *ModifyGlobalSecurityIPGroupRelationRequest)

CreateModifyGlobalSecurityIPGroupRelationRequest creates a request to invoke ModifyGlobalSecurityIPGroupRelation API

type ModifyGlobalSecurityIPGroupRelationResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyGlobalSecurityIPGroupRelationResponse() (response *ModifyGlobalSecurityIPGroupRelationResponse)

CreateModifyGlobalSecurityIPGroupRelationResponse creates a response to parse from ModifyGlobalSecurityIPGroupRelation response

type ModifyGlobalSecurityIPGroupRequest ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyGlobalSecurityIPGroupRequest() (request *ModifyGlobalSecurityIPGroupRequest)

CreateModifyGlobalSecurityIPGroupRequest creates a request to invoke ModifyGlobalSecurityIPGroup API

type ModifyGlobalSecurityIPGroupResponse ¶ added in v1.61.1826

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 ¶ added in v1.61.1826

func CreateModifyGlobalSecurityIPGroupResponse() (response *ModifyGlobalSecurityIPGroupResponse)

CreateModifyGlobalSecurityIPGroupResponse creates a response to parse from ModifyGlobalSecurityIPGroup response

type ModifyLogBackupPolicyRequest ¶ added in v1.61.180

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 ¶ added in v1.61.180

func CreateModifyLogBackupPolicyRequest() (request *ModifyLogBackupPolicyRequest)

CreateModifyLogBackupPolicyRequest creates a request to invoke ModifyLogBackupPolicy API

type ModifyLogBackupPolicyResponse ¶ added in v1.61.180

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

ModifyLogBackupPolicyResponse is the response struct for api ModifyLogBackupPolicy

func CreateModifyLogBackupPolicyResponse ¶ added in v1.61.180

func CreateModifyLogBackupPolicyResponse() (response *ModifyLogBackupPolicyResponse)

CreateModifyLogBackupPolicyResponse creates a response to parse from ModifyLogBackupPolicy response

type ModifyMaskingRulesRequest ¶ added in v1.61.1203

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 ¶ added in v1.61.1203

func CreateModifyMaskingRulesRequest() (request *ModifyMaskingRulesRequest)

CreateModifyMaskingRulesRequest creates a request to invoke ModifyMaskingRules API

type ModifyMaskingRulesResponse ¶ added in v1.61.1203

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 ¶ added in v1.61.1203

func CreateModifyMaskingRulesResponse() (response *ModifyMaskingRulesResponse)

CreateModifyMaskingRulesResponse creates a response to parse from ModifyMaskingRules response

type ModifyPendingMaintenanceActionRequest ¶ added in v1.61.611

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 ¶ added in v1.61.611

func CreateModifyPendingMaintenanceActionRequest() (request *ModifyPendingMaintenanceActionRequest)

CreateModifyPendingMaintenanceActionRequest creates a request to invoke ModifyPendingMaintenanceAction API

type ModifyPendingMaintenanceActionResponse ¶ added in v1.61.611

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

ModifyPendingMaintenanceActionResponse is the response struct for api ModifyPendingMaintenanceAction

func CreateModifyPendingMaintenanceActionResponse ¶ added in v1.61.611

func CreateModifyPendingMaintenanceActionResponse() (response *ModifyPendingMaintenanceActionResponse)

CreateModifyPendingMaintenanceActionResponse creates a response to parse from ModifyPendingMaintenanceAction response

type ModifyProtectedDBPasswordRequest ¶ added in v1.61.1826

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

ModifyProtectedDBPasswordRequest is the request struct for api ModifyProtectedDBPassword

func CreateModifyProtectedDBPasswordRequest ¶ added in v1.61.1826

func CreateModifyProtectedDBPasswordRequest() (request *ModifyProtectedDBPasswordRequest)

CreateModifyProtectedDBPasswordRequest creates a request to invoke ModifyProtectedDBPassword API

type ModifyProtectedDBPasswordResponse ¶ added in v1.61.1826

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

ModifyProtectedDBPasswordResponse is the response struct for api ModifyProtectedDBPassword

func CreateModifyProtectedDBPasswordResponse ¶ added in v1.61.1826

func CreateModifyProtectedDBPasswordResponse() (response *ModifyProtectedDBPasswordResponse)

CreateModifyProtectedDBPasswordResponse creates a response to parse from ModifyProtectedDBPassword response

type ModifySQLExplorerPolicyRequest ¶ added in v1.61.1826

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

ModifySQLExplorerPolicyRequest is the request struct for api ModifySQLExplorerPolicy

func CreateModifySQLExplorerPolicyRequest ¶ added in v1.61.1826

func CreateModifySQLExplorerPolicyRequest() (request *ModifySQLExplorerPolicyRequest)

CreateModifySQLExplorerPolicyRequest creates a request to invoke ModifySQLExplorerPolicy API

type ModifySQLExplorerPolicyResponse ¶ added in v1.61.1826

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

ModifySQLExplorerPolicyResponse is the response struct for api ModifySQLExplorerPolicy

func CreateModifySQLExplorerPolicyResponse ¶ added in v1.61.1826

func CreateModifySQLExplorerPolicyResponse() (response *ModifySQLExplorerPolicyResponse)

CreateModifySQLExplorerPolicyResponse creates a response to parse from ModifySQLExplorerPolicy response

type ModifySQLExplorerRetentionRequest ¶ added in v1.61.1826

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

ModifySQLExplorerRetentionRequest is the request struct for api ModifySQLExplorerRetention

func CreateModifySQLExplorerRetentionRequest ¶ added in v1.61.1826

func CreateModifySQLExplorerRetentionRequest() (request *ModifySQLExplorerRetentionRequest)

CreateModifySQLExplorerRetentionRequest creates a request to invoke ModifySQLExplorerRetention API

type ModifySQLExplorerRetentionResponse ¶ added in v1.61.1826

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

ModifySQLExplorerRetentionResponse is the response struct for api ModifySQLExplorerRetention

func CreateModifySQLExplorerRetentionResponse ¶ added in v1.61.1826

func CreateModifySQLExplorerRetentionResponse() (response *ModifySQLExplorerRetentionResponse)

CreateModifySQLExplorerRetentionResponse creates a response to parse from ModifySQLExplorerRetention response

type NetInfo ¶ added in v1.61.1826

type NetInfo struct {
	VSwitchId        string `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	IPType           string `json:"IPType" xml:"IPType"`
	Port             string `json:"Port" xml:"Port"`
	VPCId            string `json:"VPCId" xml:"VPCId"`
	IPAddress        string `json:"IPAddress" xml:"IPAddress"`
}

NetInfo is a nested struct in polardb response

type NetInfos ¶ added in v1.61.1826

type NetInfos struct {
	NetInfo []NetInfo `json:"NetInfo" xml:"NetInfo"`
}

NetInfos is a nested struct in polardb response

type OpenAITaskRequest ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

func CreateOpenAITaskRequest() (request *OpenAITaskRequest)

CreateOpenAITaskRequest creates a request to invoke OpenAITask API

type OpenAITaskResponse ¶ added in v1.61.1710

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 ¶ added in v1.61.1710

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 ¶ added in v1.61.975

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

ParameterDetail is a nested struct in polardb response

type ParameterDetailItem ¶ added in v1.61.975

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

ParameterDetailItem is a nested struct in polardb response

type ParameterGroup ¶ added in v1.61.975

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

ParameterGroup is a nested struct in polardb response

type ParameterGroupItem ¶ added in v1.61.975

type ParameterGroupItem struct {
	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 ¶ added in v1.61.975

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

ParameterGroups is a nested struct in polardb response

type ParameterGroupsItem ¶ added in v1.61.975

type ParameterGroupsItem struct {
	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 ¶ added in v1.61.1061

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 PerformanceKeysInDescribeDBInstancePerformance ¶ added in v1.61.1826

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

PerformanceKeysInDescribeDBInstancePerformance 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 ¶ added in v1.61.1467

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 PointsInDescribeDBInstancePerformance ¶ added in v1.61.1826

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

PointsInDescribeDBInstancePerformance 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 ¶ added in v1.61.1467

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

PointsInDescribeDBProxyPerformance is a nested struct in polardb response

type RdsEndpoint ¶ added in v1.61.330

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

RdsEndpoint is a nested struct in polardb response

type RdsEndpointList ¶ added in v1.61.330

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

RdsEndpointList is a nested struct in polardb response

type Recommendations ¶ added in v1.61.1826

type Recommendations struct {
	RecommendationsItem []RecommendationsItem `json:"Recommendations" xml:"Recommendations"`
}

Recommendations is a nested struct in polardb response

type RecommendationsItem ¶ added in v1.61.1826

type RecommendationsItem struct {
	RecommendationId string      `json:"RecommendationId" xml:"RecommendationId"`
	Name             string      `json:"Name" xml:"Name"`
	Description      string      `json:"Description" xml:"Description"`
	Icon             string      `json:"Icon" xml:"Icon"`
	Links            []LinksItem `json:"Links" xml:"Links"`
}

RecommendationsItem is a nested struct in polardb response

type RefreshDBClusterStorageUsageRequest ¶ added in v1.61.1705

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 ¶ added in v1.61.1705

func CreateRefreshDBClusterStorageUsageRequest() (request *RefreshDBClusterStorageUsageRequest)

CreateRefreshDBClusterStorageUsageRequest creates a request to invoke RefreshDBClusterStorageUsage API

type RefreshDBClusterStorageUsageResponse ¶ added in v1.61.1705

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

RefreshDBClusterStorageUsageResponse is the response struct for api RefreshDBClusterStorageUsage

func CreateRefreshDBClusterStorageUsageResponse ¶ added in v1.61.1705

func CreateRefreshDBClusterStorageUsageResponse() (response *RefreshDBClusterStorageUsageResponse)

CreateRefreshDBClusterStorageUsageResponse creates a response to parse from RefreshDBClusterStorageUsage response

type RefreshProxyLevelRequest ¶ added in v1.61.1491

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

RefreshProxyLevelRequest is the request struct for api RefreshProxyLevel

func CreateRefreshProxyLevelRequest ¶ added in v1.61.1491

func CreateRefreshProxyLevelRequest() (request *RefreshProxyLevelRequest)

CreateRefreshProxyLevelRequest creates a request to invoke RefreshProxyLevel API

type RefreshProxyLevelResponse ¶ added in v1.61.1491

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

RefreshProxyLevelResponse is the response struct for api RefreshProxyLevel

func CreateRefreshProxyLevelResponse ¶ added in v1.61.1491

func CreateRefreshProxyLevelResponse() (response *RefreshProxyLevelResponse)

CreateRefreshProxyLevelResponse creates a response to parse from RefreshProxyLevel 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 ¶ added in v1.61.1155

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 ¶ added in v1.61.1155

func CreateRemoveDBClusterFromGDNRequest() (request *RemoveDBClusterFromGDNRequest)

CreateRemoveDBClusterFromGDNRequest creates a request to invoke RemoveDBClusterFromGDN API

type RemoveDBClusterFromGDNResponse ¶ added in v1.61.1155

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

RemoveDBClusterFromGDNResponse is the response struct for api RemoveDBClusterFromGDN

func CreateRemoveDBClusterFromGDNResponse ¶ added in v1.61.1155

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 ¶ added in v1.61.732

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

RestoreTableRequest is the request struct for api RestoreTable

func CreateRestoreTableRequest ¶ added in v1.61.732

func CreateRestoreTableRequest() (request *RestoreTableRequest)

CreateRestoreTableRequest creates a request to invoke RestoreTable API

type RestoreTableResponse ¶ added in v1.61.732

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

RestoreTableResponse is the response struct for api RestoreTable

func CreateRestoreTableResponse ¶ added in v1.61.732

func CreateRestoreTableResponse() (response *RestoreTableResponse)

CreateRestoreTableResponse creates a response to parse from RestoreTable response

type RevokeAccountPrivilegeRequest ¶

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

RevokeAccountPrivilegeRequest is the request struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeRequest ¶

func CreateRevokeAccountPrivilegeRequest() (request *RevokeAccountPrivilegeRequest)

CreateRevokeAccountPrivilegeRequest creates a request to invoke RevokeAccountPrivilege API

type RevokeAccountPrivilegeResponse ¶

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

RevokeAccountPrivilegeResponse is the response struct for api RevokeAccountPrivilege

func CreateRevokeAccountPrivilegeResponse ¶

func CreateRevokeAccountPrivilegeResponse() (response *RevokeAccountPrivilegeResponse)

CreateRevokeAccountPrivilegeResponse creates a response to parse from RevokeAccountPrivilege response

type RuleListInDescribeFirewallRules ¶ added in v1.61.1826

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

RuleListInDescribeFirewallRules is a nested struct in polardb response

type RuleListInDescribeMaskingRules ¶ added in v1.61.1826

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

RuleListInDescribeMaskingRules is a nested struct in polardb response

type RunningParametersInDescribeDBClusterParameters ¶ added in v1.61.1574

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

RunningParametersInDescribeDBClusterParameters is a nested struct in polardb response

type RunningParametersInDescribeDBNodesParameters ¶ added in v1.61.1574

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

RunningParametersInDescribeDBNodesParameters is a nested struct in polardb response

type SQLSlowLog ¶ added in v1.60.298

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 ¶ added in v1.60.298

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 SqlLogDumpStatus ¶ added in v1.61.1826

type SqlLogDumpStatus struct {
	Status        int    `json:"Status" xml:"Status"`
	UpdateTime    string `json:"UpdateTime" xml:"UpdateTime"`
	JobStatus     string `json:"JobStatus" xml:"JobStatus"`
	JobName       string `json:"JobName" xml:"JobName"`
	ErrorCode     string `json:"ErrorCode" xml:"ErrorCode"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	TotalRows     int64  `json:"TotalRows" xml:"TotalRows"`
	ProcessRows   int64  `json:"ProcessRows" xml:"ProcessRows"`
	DumpStartTime string `json:"DumpStartTime" xml:"DumpStartTime"`
	FailMsg       string `json:"FailMsg" xml:"FailMsg"`
}

SqlLogDumpStatus is a nested struct in polardb response

type StartSqlLogDetailArchiveRequest ¶ added in v1.61.1826

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

StartSqlLogDetailArchiveRequest is the request struct for api StartSqlLogDetailArchive

func CreateStartSqlLogDetailArchiveRequest ¶ added in v1.61.1826

func CreateStartSqlLogDetailArchiveRequest() (request *StartSqlLogDetailArchiveRequest)

CreateStartSqlLogDetailArchiveRequest creates a request to invoke StartSqlLogDetailArchive API

type StartSqlLogDetailArchiveResponse ¶ added in v1.61.1826

type StartSqlLogDetailArchiveResponse struct {
	*responses.BaseResponse
	EndTime        string `json:"EndTime" xml:"EndTime"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DBInstanceID   int    `json:"DBInstanceID" xml:"DBInstanceID"`
	ArchiveJobID   string `json:"ArchiveJobID" xml:"ArchiveJobID"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	OssTableName   string `json:"OssTableName" xml:"OssTableName"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
}

StartSqlLogDetailArchiveResponse is the response struct for api StartSqlLogDetailArchive

func CreateStartSqlLogDetailArchiveResponse ¶ added in v1.61.1826

func CreateStartSqlLogDetailArchiveResponse() (response *StartSqlLogDetailArchiveResponse)

CreateStartSqlLogDetailArchiveResponse creates a response to parse from StartSqlLogDetailArchive response

type StartSqlLogTrailRequest ¶ added in v1.61.1826

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

StartSqlLogTrailRequest is the request struct for api StartSqlLogTrail

func CreateStartSqlLogTrailRequest ¶ added in v1.61.1826

func CreateStartSqlLogTrailRequest() (request *StartSqlLogTrailRequest)

CreateStartSqlLogTrailRequest creates a request to invoke StartSqlLogTrail API

type StartSqlLogTrailResponse ¶ added in v1.61.1826

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

StartSqlLogTrailResponse is the response struct for api StartSqlLogTrail

func CreateStartSqlLogTrailResponse ¶ added in v1.61.1826

func CreateStartSqlLogTrailResponse() (response *StartSqlLogTrailResponse)

CreateStartSqlLogTrailResponse creates a response to parse from StartSqlLogTrail response

type SubInsNames ¶ added in v1.61.1826

type SubInsNames struct {
	DBNodeIds string `json:"DBNodeIds" xml:"DBNodeIds"`
}

SubInsNames is a nested struct in polardb response

type SupportedEngine ¶ added in v1.61.98

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

SupportedEngine is a nested struct in polardb response

type SupportedEngines ¶ added in v1.61.98

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

SupportedEngines is a nested struct in polardb response

type SwitchOverGlobalDatabaseNetworkRequest ¶ added in v1.61.1705

type SwitchOverGlobalDatabaseNetworkRequest 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"`
	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 ¶ added in v1.61.1705

func CreateSwitchOverGlobalDatabaseNetworkRequest() (request *SwitchOverGlobalDatabaseNetworkRequest)

CreateSwitchOverGlobalDatabaseNetworkRequest creates a request to invoke SwitchOverGlobalDatabaseNetwork API

type SwitchOverGlobalDatabaseNetworkResponse ¶ added in v1.61.1705

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

SwitchOverGlobalDatabaseNetworkResponse is the response struct for api SwitchOverGlobalDatabaseNetwork

func CreateSwitchOverGlobalDatabaseNetworkResponse ¶ added in v1.61.1705

func CreateSwitchOverGlobalDatabaseNetworkResponse() (response *SwitchOverGlobalDatabaseNetworkResponse)

CreateSwitchOverGlobalDatabaseNetworkResponse creates a response to parse from SwitchOverGlobalDatabaseNetwork response

type Tables ¶ added in v1.61.732

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

Tables is a nested struct in polardb response

type Tag ¶

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

Tag is a nested struct in polardb response

type TagResource ¶ added in v1.60.298

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

TagResource is a nested struct in polardb response

type TagResources ¶ added in v1.60.298

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

TagResources is a nested struct in polardb response

type TagResourcesRequest ¶

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

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest ¶

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse ¶

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse ¶

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag ¶

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

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeDBClusterAttribute ¶

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

TagsInDescribeDBClusterAttribute is a nested struct in polardb response

type TagsInDescribeDBClusters ¶

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

TagsInDescribeDBClusters is a nested struct in polardb response

type Task ¶ added in v1.61.732

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

Task is a nested struct in polardb response

type Tasks ¶ added in v1.61.732

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

Tasks is a nested struct in polardb response

type TempModifyDBNodeDBNode ¶ added in v1.61.1271

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

TempModifyDBNodeDBNode is a repeated param struct in TempModifyDBNodeRequest

type TempModifyDBNodeRequest ¶ added in v1.61.1271

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 ¶ added in v1.61.1271

func CreateTempModifyDBNodeRequest() (request *TempModifyDBNodeRequest)

CreateTempModifyDBNodeRequest creates a request to invoke TempModifyDBNode API

type TempModifyDBNodeResponse ¶ added in v1.61.1271

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 ¶ added in v1.61.1271

func CreateTempModifyDBNodeResponse() (response *TempModifyDBNodeResponse)

CreateTempModifyDBNodeResponse creates a response to parse from TempModifyDBNode response

type TemplateRecord ¶ added in v1.61.1061

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 ¶ added in v1.61.881

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

TimerInfos is a nested struct in polardb response

type TimerInfosInDescribeScheduleTasks ¶ added in v1.61.881

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

TimerInfosInDescribeScheduleTasks is a nested struct in polardb response

type TransformDBClusterPayTypeRequest ¶ added in v1.61.1104

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 ¶ added in v1.61.1104

func CreateTransformDBClusterPayTypeRequest() (request *TransformDBClusterPayTypeRequest)

CreateTransformDBClusterPayTypeRequest creates a request to invoke TransformDBClusterPayType API

type TransformDBClusterPayTypeResponse ¶ added in v1.61.1104

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 ¶ added in v1.61.1104

func CreateTransformDBClusterPayTypeResponse() (response *TransformDBClusterPayTypeResponse)

CreateTransformDBClusterPayTypeResponse creates a response to parse from TransformDBClusterPayType response

type TypeList ¶ added in v1.61.479

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

TypeList is a nested struct in polardb response

type UntagResourcesRequest ¶

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

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest ¶

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse ¶

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse ¶

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpgradeDBClusterMinorVersionRequest ¶ added in v1.61.784

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

UpgradeDBClusterMinorVersionRequest is the request struct for api UpgradeDBClusterMinorVersion

func CreateUpgradeDBClusterMinorVersionRequest ¶ added in v1.61.784

func CreateUpgradeDBClusterMinorVersionRequest() (request *UpgradeDBClusterMinorVersionRequest)

CreateUpgradeDBClusterMinorVersionRequest creates a request to invoke UpgradeDBClusterMinorVersion API

type UpgradeDBClusterMinorVersionResponse ¶ added in v1.61.784

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

UpgradeDBClusterMinorVersionResponse is the response struct for api UpgradeDBClusterMinorVersion

func CreateUpgradeDBClusterMinorVersionResponse ¶ added in v1.61.784

func CreateUpgradeDBClusterMinorVersionResponse() (response *UpgradeDBClusterMinorVersionResponse)

CreateUpgradeDBClusterMinorVersionResponse creates a response to parse from UpgradeDBClusterMinorVersion response

type UpgradeDBClusterVersionRequest ¶ added in v1.61.881

type UpgradeDBClusterVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UpgradeType          string           `position:"Query" name:"UpgradeType"`
	PlannedEndTime       string           `position:"Query" name:"PlannedEndTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DBClusterId          string           `position:"Query" name:"DBClusterId"`
	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 ¶ added in v1.61.881

func CreateUpgradeDBClusterVersionRequest() (request *UpgradeDBClusterVersionRequest)

CreateUpgradeDBClusterVersionRequest creates a request to invoke UpgradeDBClusterVersion API

type UpgradeDBClusterVersionResponse ¶ added in v1.61.881

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

UpgradeDBClusterVersionResponse is the response struct for api UpgradeDBClusterVersion

func CreateUpgradeDBClusterVersionResponse ¶ added in v1.61.881

func CreateUpgradeDBClusterVersionResponse() (response *UpgradeDBClusterVersionResponse)

CreateUpgradeDBClusterVersionResponse creates a response to parse from UpgradeDBClusterVersion response

type VSwitch ¶ added in v1.61.1826

type VSwitch struct {
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	VSwitchId   string `json:"VSwitchId" xml:"VSwitchId"`
	VSwitchName string `json:"VSwitchName" xml:"VSwitchName"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	Status      string `json:"Status" xml:"Status"`
	CidrBlock   string `json:"CidrBlock" xml:"CidrBlock"`
	IzNo        string `json:"IzNo" xml:"IzNo"`
}

VSwitch is a nested struct in polardb response

type VSwitchInDescribeRdsVSwitchs ¶ added in v1.61.1826

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

VSwitchInDescribeRdsVSwitchs is a nested struct in polardb response

type VSwitchItem ¶ added in v1.61.1826

type VSwitchItem struct {
	Status      string `json:"Status" xml:"Status"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	VSwitchId   string `json:"VSwitchId" xml:"VSwitchId"`
	CidrBlock   string `json:"CidrBlock" xml:"CidrBlock"`
	RegionNo    string `json:"RegionNo" xml:"RegionNo"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	AliUid      string `json:"AliUid" xml:"AliUid"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	Bid         string `json:"Bid" xml:"Bid"`
	IzNo        string `json:"IzNo" xml:"IzNo"`
	VSwitchName string `json:"VSwitchName" xml:"VSwitchName"`
}

VSwitchItem is a nested struct in polardb response

type VSwitches ¶ added in v1.61.1826

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

VSwitches is a nested struct in polardb response

type VSwitchs ¶ added in v1.61.1826

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

VSwitchs is a nested struct in polardb response

type Variable ¶ added in v1.61.838

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

Variable is a nested struct in polardb response

type Variables ¶ added in v1.61.838

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

Variables is a nested struct in polardb response

type Vpc ¶ added in v1.61.1826

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

Vpc is a nested struct in polardb response

type VpcItem ¶ added in v1.61.1826

type VpcItem struct {
	Status      string    `json:"Status" xml:"Status"`
	VpcName     string    `json:"VpcName" xml:"VpcName"`
	VpcId       string    `json:"VpcId" xml:"VpcId"`
	IsDefault   bool      `json:"IsDefault" xml:"IsDefault"`
	CidrBlock   string    `json:"CidrBlock" xml:"CidrBlock"`
	RegionNo    string    `json:"RegionNo" xml:"RegionNo"`
	GmtCreate   string    `json:"GmtCreate" xml:"GmtCreate"`
	AliUid      string    `json:"AliUid" xml:"AliUid"`
	GmtModified string    `json:"GmtModified" xml:"GmtModified"`
	Bid         string    `json:"Bid" xml:"Bid"`
	VSwitchs    []VSwitch `json:"VSwitchs" xml:"VSwitchs"`
}

VpcItem is a nested struct in polardb response

type Vpcs ¶ added in v1.61.1826

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

Vpcs 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