Documentation ¶
Index ¶
- type Account
- type AccountsInDescribeAccounts
- type AccountsInDescribeDatabases
- type Address
- type AddressItems
- type Backup
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateAccount(request *CreateAccountRequest) (response *CreateAccountResponse, err error)
- func (client *Client) CreateAccountWithCallback(request *CreateAccountRequest, ...) <-chan int
- func (client *Client) CreateAccountWithChan(request *CreateAccountRequest) (<-chan *CreateAccountResponse, <-chan error)
- func (client *Client) CreateBackup(request *CreateBackupRequest) (response *CreateBackupResponse, err error)
- func (client *Client) CreateBackupWithCallback(request *CreateBackupRequest, ...) <-chan int
- func (client *Client) CreateBackupWithChan(request *CreateBackupRequest) (<-chan *CreateBackupResponse, <-chan error)
- func (client *Client) CreateDBClusterEndpoint(request *CreateDBClusterEndpointRequest) (response *CreateDBClusterEndpointResponse, err error)
- func (client *Client) CreateDBClusterEndpointWithCallback(request *CreateDBClusterEndpointRequest, ...) <-chan int
- func (client *Client) CreateDBClusterEndpointWithChan(request *CreateDBClusterEndpointRequest) (<-chan *CreateDBClusterEndpointResponse, <-chan error)
- func (client *Client) CreateDBEndpointAddress(request *CreateDBEndpointAddressRequest) (response *CreateDBEndpointAddressResponse, err error)
- func (client *Client) CreateDBEndpointAddressWithCallback(request *CreateDBEndpointAddressRequest, ...) <-chan int
- func (client *Client) CreateDBEndpointAddressWithChan(request *CreateDBEndpointAddressRequest) (<-chan *CreateDBEndpointAddressResponse, <-chan error)
- func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)
- func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, ...) <-chan int
- func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)
- func (client *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)
- func (client *Client) DeleteAccountWithCallback(request *DeleteAccountRequest, ...) <-chan int
- func (client *Client) DeleteAccountWithChan(request *DeleteAccountRequest) (<-chan *DeleteAccountResponse, <-chan error)
- func (client *Client) DeleteBackup(request *DeleteBackupRequest) (response *DeleteBackupResponse, err error)
- func (client *Client) DeleteBackupWithCallback(request *DeleteBackupRequest, ...) <-chan int
- func (client *Client) DeleteBackupWithChan(request *DeleteBackupRequest) (<-chan *DeleteBackupResponse, <-chan error)
- func (client *Client) DeleteDBCluster(request *DeleteDBClusterRequest) (response *DeleteDBClusterResponse, err error)
- func (client *Client) DeleteDBClusterEndpoint(request *DeleteDBClusterEndpointRequest) (response *DeleteDBClusterEndpointResponse, err error)
- func (client *Client) DeleteDBClusterEndpointWithCallback(request *DeleteDBClusterEndpointRequest, ...) <-chan int
- func (client *Client) DeleteDBClusterEndpointWithChan(request *DeleteDBClusterEndpointRequest) (<-chan *DeleteDBClusterEndpointResponse, <-chan error)
- func (client *Client) DeleteDBClusterWithCallback(request *DeleteDBClusterRequest, ...) <-chan int
- func (client *Client) DeleteDBClusterWithChan(request *DeleteDBClusterRequest) (<-chan *DeleteDBClusterResponse, <-chan error)
- func (client *Client) DeleteDBEndpointAddress(request *DeleteDBEndpointAddressRequest) (response *DeleteDBEndpointAddressResponse, err error)
- func (client *Client) DeleteDBEndpointAddressWithCallback(request *DeleteDBEndpointAddressRequest, ...) <-chan int
- func (client *Client) DeleteDBEndpointAddressWithChan(request *DeleteDBEndpointAddressRequest) (<-chan *DeleteDBEndpointAddressResponse, <-chan error)
- func (client *Client) DeleteDatabase(request *DeleteDatabaseRequest) (response *DeleteDatabaseResponse, err error)
- func (client *Client) DeleteDatabaseWithCallback(request *DeleteDatabaseRequest, ...) <-chan int
- func (client *Client) DeleteDatabaseWithChan(request *DeleteDatabaseRequest) (<-chan *DeleteDatabaseResponse, <-chan error)
- func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)
- func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, ...) <-chan int
- func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)
- func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (response *DescribeBackupPolicyResponse, err error)
- func (client *Client) DescribeBackupPolicyWithCallback(request *DescribeBackupPolicyRequest, ...) <-chan int
- func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)
- func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)
- func (client *Client) DescribeBackupsWithCallback(request *DescribeBackupsRequest, ...) <-chan int
- func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)
- func (client *Client) DescribeDBClusterAccessWhitelist(request *DescribeDBClusterAccessWhitelistRequest) (response *DescribeDBClusterAccessWhitelistResponse, err error)
- func (client *Client) DescribeDBClusterAccessWhitelistWithCallback(request *DescribeDBClusterAccessWhitelistRequest, ...) <-chan int
- func (client *Client) DescribeDBClusterAccessWhitelistWithChan(request *DescribeDBClusterAccessWhitelistRequest) (<-chan *DescribeDBClusterAccessWhitelistResponse, <-chan error)
- func (client *Client) DescribeDBClusterAttribute(request *DescribeDBClusterAttributeRequest) (response *DescribeDBClusterAttributeResponse, err error)
- func (client *Client) DescribeDBClusterAttributeWithCallback(request *DescribeDBClusterAttributeRequest, ...) <-chan int
- func (client *Client) DescribeDBClusterAttributeWithChan(request *DescribeDBClusterAttributeRequest) (<-chan *DescribeDBClusterAttributeResponse, <-chan error)
- func (client *Client) DescribeDBClusterEndpoints(request *DescribeDBClusterEndpointsRequest) (response *DescribeDBClusterEndpointsResponse, err error)
- func (client *Client) DescribeDBClusterEndpointsWithCallback(request *DescribeDBClusterEndpointsRequest, ...) <-chan int
- func (client *Client) DescribeDBClusterEndpointsWithChan(request *DescribeDBClusterEndpointsRequest) (<-chan *DescribeDBClusterEndpointsResponse, <-chan error)
- func (client *Client) DescribeDBClusterParameters(request *DescribeDBClusterParametersRequest) (response *DescribeDBClusterParametersResponse, err error)
- func (client *Client) DescribeDBClusterParametersWithCallback(request *DescribeDBClusterParametersRequest, ...) <-chan int
- func (client *Client) DescribeDBClusterParametersWithChan(request *DescribeDBClusterParametersRequest) (<-chan *DescribeDBClusterParametersResponse, <-chan error)
- func (client *Client) DescribeDBClusters(request *DescribeDBClustersRequest) (response *DescribeDBClustersResponse, err error)
- func (client *Client) DescribeDBClustersWithCallback(request *DescribeDBClustersRequest, ...) <-chan int
- func (client *Client) DescribeDBClustersWithChan(request *DescribeDBClustersRequest) (<-chan *DescribeDBClustersResponse, <-chan error)
- func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)
- func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, ...) <-chan int
- func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) GrantAccountPrivilege(request *GrantAccountPrivilegeRequest) (response *GrantAccountPrivilegeResponse, err error)
- func (client *Client) GrantAccountPrivilegeWithCallback(request *GrantAccountPrivilegeRequest, ...) <-chan int
- func (client *Client) GrantAccountPrivilegeWithChan(request *GrantAccountPrivilegeRequest) (<-chan *GrantAccountPrivilegeResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (response *ModifyAccountDescriptionResponse, err error)
- func (client *Client) ModifyAccountDescriptionWithCallback(request *ModifyAccountDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyAccountDescriptionWithChan(request *ModifyAccountDescriptionRequest) (<-chan *ModifyAccountDescriptionResponse, <-chan error)
- func (client *Client) ModifyAccountPassword(request *ModifyAccountPasswordRequest) (response *ModifyAccountPasswordResponse, err error)
- func (client *Client) ModifyAccountPasswordWithCallback(request *ModifyAccountPasswordRequest, ...) <-chan int
- func (client *Client) ModifyAccountPasswordWithChan(request *ModifyAccountPasswordRequest) (<-chan *ModifyAccountPasswordResponse, <-chan error)
- func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)
- func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, ...) <-chan int
- func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)
- func (client *Client) ModifyDBClusterAccessWhitelist(request *ModifyDBClusterAccessWhitelistRequest) (response *ModifyDBClusterAccessWhitelistResponse, err error)
- func (client *Client) ModifyDBClusterAccessWhitelistWithCallback(request *ModifyDBClusterAccessWhitelistRequest, ...) <-chan int
- func (client *Client) ModifyDBClusterAccessWhitelistWithChan(request *ModifyDBClusterAccessWhitelistRequest) (<-chan *ModifyDBClusterAccessWhitelistResponse, <-chan error)
- func (client *Client) ModifyDBClusterDescription(request *ModifyDBClusterDescriptionRequest) (response *ModifyDBClusterDescriptionResponse, err error)
- func (client *Client) ModifyDBClusterDescriptionWithCallback(request *ModifyDBClusterDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyDBClusterDescriptionWithChan(request *ModifyDBClusterDescriptionRequest) (<-chan *ModifyDBClusterDescriptionResponse, <-chan error)
- func (client *Client) ModifyDBClusterEndpoint(request *ModifyDBClusterEndpointRequest) (response *ModifyDBClusterEndpointResponse, err error)
- func (client *Client) ModifyDBClusterEndpointWithCallback(request *ModifyDBClusterEndpointRequest, ...) <-chan int
- func (client *Client) ModifyDBClusterEndpointWithChan(request *ModifyDBClusterEndpointRequest) (<-chan *ModifyDBClusterEndpointResponse, <-chan error)
- func (client *Client) ModifyDBClusterMaintainTime(request *ModifyDBClusterMaintainTimeRequest) (response *ModifyDBClusterMaintainTimeResponse, err error)
- func (client *Client) ModifyDBClusterMaintainTimeWithCallback(request *ModifyDBClusterMaintainTimeRequest, ...) <-chan int
- func (client *Client) ModifyDBClusterMaintainTimeWithChan(request *ModifyDBClusterMaintainTimeRequest) (<-chan *ModifyDBClusterMaintainTimeResponse, <-chan error)
- func (client *Client) ModifyDBClusterParameters(request *ModifyDBClusterParametersRequest) (response *ModifyDBClusterParametersResponse, err error)
- func (client *Client) ModifyDBClusterParametersWithCallback(request *ModifyDBClusterParametersRequest, ...) <-chan int
- func (client *Client) ModifyDBClusterParametersWithChan(request *ModifyDBClusterParametersRequest) (<-chan *ModifyDBClusterParametersResponse, <-chan error)
- func (client *Client) ModifyDBDescription(request *ModifyDBDescriptionRequest) (response *ModifyDBDescriptionResponse, err error)
- func (client *Client) ModifyDBDescriptionWithCallback(request *ModifyDBDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyDBDescriptionWithChan(request *ModifyDBDescriptionRequest) (<-chan *ModifyDBDescriptionResponse, <-chan error)
- func (client *Client) ModifyDBEndpointAddress(request *ModifyDBEndpointAddressRequest) (response *ModifyDBEndpointAddressResponse, err error)
- func (client *Client) ModifyDBEndpointAddressWithCallback(request *ModifyDBEndpointAddressRequest, ...) <-chan int
- func (client *Client) ModifyDBEndpointAddressWithChan(request *ModifyDBEndpointAddressRequest) (<-chan *ModifyDBEndpointAddressResponse, <-chan error)
- func (client *Client) ResetAccount(request *ResetAccountRequest) (response *ResetAccountResponse, err error)
- func (client *Client) ResetAccountWithCallback(request *ResetAccountRequest, ...) <-chan int
- func (client *Client) ResetAccountWithChan(request *ResetAccountRequest) (<-chan *ResetAccountResponse, <-chan error)
- func (client *Client) RestartDBNode(request *RestartDBNodeRequest) (response *RestartDBNodeResponse, err error)
- func (client *Client) RestartDBNodeWithCallback(request *RestartDBNodeRequest, ...) <-chan int
- func (client *Client) RestartDBNodeWithChan(request *RestartDBNodeRequest) (<-chan *RestartDBNodeResponse, <-chan error)
- func (client *Client) RevokeAccountPrivilege(request *RevokeAccountPrivilegeRequest) (response *RevokeAccountPrivilegeResponse, err error)
- func (client *Client) RevokeAccountPrivilegeWithCallback(request *RevokeAccountPrivilegeRequest, ...) <-chan int
- func (client *Client) RevokeAccountPrivilegeWithChan(request *RevokeAccountPrivilegeRequest) (<-chan *RevokeAccountPrivilegeResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- type CreateAccountRequest
- type CreateAccountResponse
- type CreateBackupRequest
- type CreateBackupResponse
- type CreateDBClusterEndpointRequest
- type CreateDBClusterEndpointResponse
- type CreateDBEndpointAddressRequest
- type CreateDBEndpointAddressResponse
- type CreateDatabaseRequest
- type CreateDatabaseResponse
- type DBAccount
- type DBCluster
- type DBClusterIPArray
- type DBEndpoint
- type DBNode
- type DBNodesInDescribeDBClusterAttribute
- type DBNodesInDescribeDBClusters
- type Database
- type DatabasePrivilege
- type DatabasePrivileges
- type Databases
- type DeleteAccountRequest
- type DeleteAccountResponse
- type DeleteBackupRequest
- type DeleteBackupResponse
- type DeleteDBClusterEndpointRequest
- type DeleteDBClusterEndpointResponse
- type DeleteDBClusterRequest
- type DeleteDBClusterResponse
- type DeleteDBEndpointAddressRequest
- type DeleteDBEndpointAddressResponse
- type DeleteDatabaseRequest
- type DeleteDatabaseResponse
- type DescribeAccountsRequest
- type DescribeAccountsResponse
- type DescribeBackupPolicyRequest
- type DescribeBackupPolicyResponse
- type DescribeBackupsRequest
- type DescribeBackupsResponse
- type DescribeDBClusterAccessWhitelistRequest
- type DescribeDBClusterAccessWhitelistResponse
- type DescribeDBClusterAttributeRequest
- type DescribeDBClusterAttributeResponse
- type DescribeDBClusterEndpointsRequest
- type DescribeDBClusterEndpointsResponse
- type DescribeDBClusterParametersRequest
- type DescribeDBClusterParametersResponse
- type DescribeDBClustersRequest
- type DescribeDBClustersResponse
- type DescribeDBClustersTag
- type DescribeDatabasesRequest
- type DescribeDatabasesResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type GrantAccountPrivilegeRequest
- type GrantAccountPrivilegeResponse
- type ItemsInDescribeBackups
- type ItemsInDescribeDBClusterAccessWhitelist
- type ItemsInDescribeDBClusterEndpoints
- type ItemsInDescribeDBClusters
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ModifyAccountDescriptionRequest
- type ModifyAccountDescriptionResponse
- type ModifyAccountPasswordRequest
- type ModifyAccountPasswordResponse
- type ModifyBackupPolicyRequest
- type ModifyBackupPolicyResponse
- type ModifyDBClusterAccessWhitelistRequest
- type ModifyDBClusterAccessWhitelistResponse
- type ModifyDBClusterDescriptionRequest
- type ModifyDBClusterDescriptionResponse
- type ModifyDBClusterEndpointRequest
- type ModifyDBClusterEndpointResponse
- type ModifyDBClusterMaintainTimeRequest
- type ModifyDBClusterMaintainTimeResponse
- type ModifyDBClusterParametersRequest
- type ModifyDBClusterParametersResponse
- type ModifyDBDescriptionRequest
- type ModifyDBDescriptionResponse
- type ModifyDBEndpointAddressRequest
- type ModifyDBEndpointAddressResponse
- type Parameter
- type Region
- type Regions
- type ResetAccountRequest
- type ResetAccountResponse
- type RestartDBNodeRequest
- type RestartDBNodeResponse
- type RevokeAccountPrivilegeRequest
- type RevokeAccountPrivilegeResponse
- type RunningParameters
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeDBClusterAttribute
- type TagsInDescribeDBClusters
- type UntagResourcesRequest
- type UntagResourcesResponse
- type Zone
- type Zones
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { AccountName string `json:"AccountName" xml:"AccountName"` AccountStatus string `json:"AccountStatus" xml:"AccountStatus"` AccountPrivilege string `json:"AccountPrivilege" xml:"AccountPrivilege"` PrivilegeStatus string `json:"PrivilegeStatus" xml:"PrivilegeStatus"` }
Account is a nested struct in polardb response
type AccountsInDescribeAccounts ¶
type AccountsInDescribeAccounts struct {
DBAccount []DBAccount `json:"DBAccount" xml:"DBAccount"`
}
AccountsInDescribeAccounts is a nested struct in polardb response
type AccountsInDescribeDatabases ¶
type AccountsInDescribeDatabases struct {
Account []Account `json:"Account" xml:"Account"`
}
AccountsInDescribeDatabases is a nested struct in polardb response
type Address ¶
type Address struct { ConnectionString string `json:"ConnectionString" xml:"ConnectionString"` IPAddress string `json:"IPAddress" xml:"IPAddress"` NetType string `json:"NetType" xml:"NetType"` Port string `json:"Port" xml:"Port"` VPCId string `json:"VPCId" xml:"VPCId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
Address is a nested struct in polardb response
type AddressItems ¶
type AddressItems struct {
Address []Address `json:"Address" xml:"Address"`
}
AddressItems is a nested struct in polardb response
type Backup ¶
type Backup struct { BackupId string `json:"BackupId" xml:"BackupId"` DBClusterId string `json:"DBClusterId" xml:"DBClusterId"` BackupStatus string `json:"BackupStatus" xml:"BackupStatus"` BackupStartTime string `json:"BackupStartTime" xml:"BackupStartTime"` BackupEndTime string `json:"BackupEndTime" xml:"BackupEndTime"` BackupType string `json:"BackupType" xml:"BackupType"` BackupMode string `json:"BackupMode" xml:"BackupMode"` BackupMethod string `json:"BackupMethod" xml:"BackupMethod"` StoreStatus string `json:"StoreStatus" xml:"StoreStatus"` }
Backup is a nested struct in polardb response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
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 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://help.aliyun.com/document_detail/66222.html
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 attention: rsa key pair auth is only Japan regions available
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://help.aliyun.com/document_detail/66222.html
func (*Client) CreateAccount ¶
func (client *Client) CreateAccount(request *CreateAccountRequest) (response *CreateAccountResponse, err error)
CreateAccount invokes the polardb.CreateAccount API synchronously api document: https://help.aliyun.com/api/polardb/createaccount.html
func (*Client) CreateAccountWithCallback ¶
func (client *Client) CreateAccountWithCallback(request *CreateAccountRequest, callback func(response *CreateAccountResponse, err error)) <-chan int
CreateAccountWithCallback invokes the polardb.CreateAccount API asynchronously api document: https://help.aliyun.com/api/polardb/createaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateAccountWithChan ¶
func (client *Client) CreateAccountWithChan(request *CreateAccountRequest) (<-chan *CreateAccountResponse, <-chan error)
CreateAccountWithChan invokes the polardb.CreateAccount API asynchronously api document: https://help.aliyun.com/api/polardb/createaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateBackup ¶
func (client *Client) CreateBackup(request *CreateBackupRequest) (response *CreateBackupResponse, err error)
CreateBackup invokes the polardb.CreateBackup API synchronously api document: https://help.aliyun.com/api/polardb/createbackup.html
func (*Client) CreateBackupWithCallback ¶
func (client *Client) CreateBackupWithCallback(request *CreateBackupRequest, callback func(response *CreateBackupResponse, err error)) <-chan int
CreateBackupWithCallback invokes the polardb.CreateBackup API asynchronously api document: https://help.aliyun.com/api/polardb/createbackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateBackupWithChan ¶
func (client *Client) CreateBackupWithChan(request *CreateBackupRequest) (<-chan *CreateBackupResponse, <-chan error)
CreateBackupWithChan invokes the polardb.CreateBackup API asynchronously api document: https://help.aliyun.com/api/polardb/createbackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDBClusterEndpoint ¶
func (client *Client) CreateDBClusterEndpoint(request *CreateDBClusterEndpointRequest) (response *CreateDBClusterEndpointResponse, err error)
CreateDBClusterEndpoint invokes the polardb.CreateDBClusterEndpoint API synchronously api document: https://help.aliyun.com/api/polardb/createdbclusterendpoint.html
func (*Client) CreateDBClusterEndpointWithCallback ¶
func (client *Client) CreateDBClusterEndpointWithCallback(request *CreateDBClusterEndpointRequest, callback func(response *CreateDBClusterEndpointResponse, err error)) <-chan int
CreateDBClusterEndpointWithCallback invokes the polardb.CreateDBClusterEndpoint API asynchronously api document: https://help.aliyun.com/api/polardb/createdbclusterendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDBClusterEndpointWithChan ¶
func (client *Client) CreateDBClusterEndpointWithChan(request *CreateDBClusterEndpointRequest) (<-chan *CreateDBClusterEndpointResponse, <-chan error)
CreateDBClusterEndpointWithChan invokes the polardb.CreateDBClusterEndpoint API asynchronously api document: https://help.aliyun.com/api/polardb/createdbclusterendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDBEndpointAddress ¶
func (client *Client) CreateDBEndpointAddress(request *CreateDBEndpointAddressRequest) (response *CreateDBEndpointAddressResponse, err error)
CreateDBEndpointAddress invokes the polardb.CreateDBEndpointAddress API synchronously api document: https://help.aliyun.com/api/polardb/createdbendpointaddress.html
func (*Client) CreateDBEndpointAddressWithCallback ¶
func (client *Client) CreateDBEndpointAddressWithCallback(request *CreateDBEndpointAddressRequest, callback func(response *CreateDBEndpointAddressResponse, err error)) <-chan int
CreateDBEndpointAddressWithCallback invokes the polardb.CreateDBEndpointAddress API asynchronously api document: https://help.aliyun.com/api/polardb/createdbendpointaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDBEndpointAddressWithChan ¶
func (client *Client) CreateDBEndpointAddressWithChan(request *CreateDBEndpointAddressRequest) (<-chan *CreateDBEndpointAddressResponse, <-chan error)
CreateDBEndpointAddressWithChan invokes the polardb.CreateDBEndpointAddress API asynchronously api document: https://help.aliyun.com/api/polardb/createdbendpointaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDatabase ¶
func (client *Client) CreateDatabase(request *CreateDatabaseRequest) (response *CreateDatabaseResponse, err error)
CreateDatabase invokes the polardb.CreateDatabase API synchronously api document: https://help.aliyun.com/api/polardb/createdatabase.html
func (*Client) CreateDatabaseWithCallback ¶
func (client *Client) CreateDatabaseWithCallback(request *CreateDatabaseRequest, callback func(response *CreateDatabaseResponse, err error)) <-chan int
CreateDatabaseWithCallback invokes the polardb.CreateDatabase API asynchronously api document: https://help.aliyun.com/api/polardb/createdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDatabaseWithChan ¶
func (client *Client) CreateDatabaseWithChan(request *CreateDatabaseRequest) (<-chan *CreateDatabaseResponse, <-chan error)
CreateDatabaseWithChan invokes the polardb.CreateDatabase API asynchronously api document: https://help.aliyun.com/api/polardb/createdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteAccount ¶
func (client *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)
DeleteAccount invokes the polardb.DeleteAccount API synchronously api document: https://help.aliyun.com/api/polardb/deleteaccount.html
func (*Client) DeleteAccountWithCallback ¶
func (client *Client) DeleteAccountWithCallback(request *DeleteAccountRequest, callback func(response *DeleteAccountResponse, err error)) <-chan int
DeleteAccountWithCallback invokes the polardb.DeleteAccount API asynchronously api document: https://help.aliyun.com/api/polardb/deleteaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteAccountWithChan ¶
func (client *Client) DeleteAccountWithChan(request *DeleteAccountRequest) (<-chan *DeleteAccountResponse, <-chan error)
DeleteAccountWithChan invokes the polardb.DeleteAccount API asynchronously api document: https://help.aliyun.com/api/polardb/deleteaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteBackup ¶
func (client *Client) DeleteBackup(request *DeleteBackupRequest) (response *DeleteBackupResponse, err error)
DeleteBackup invokes the polardb.DeleteBackup API synchronously api document: https://help.aliyun.com/api/polardb/deletebackup.html
func (*Client) DeleteBackupWithCallback ¶
func (client *Client) DeleteBackupWithCallback(request *DeleteBackupRequest, callback func(response *DeleteBackupResponse, err error)) <-chan int
DeleteBackupWithCallback invokes the polardb.DeleteBackup API asynchronously api document: https://help.aliyun.com/api/polardb/deletebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteBackupWithChan ¶
func (client *Client) DeleteBackupWithChan(request *DeleteBackupRequest) (<-chan *DeleteBackupResponse, <-chan error)
DeleteBackupWithChan invokes the polardb.DeleteBackup API asynchronously api document: https://help.aliyun.com/api/polardb/deletebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDBCluster ¶
func (client *Client) DeleteDBCluster(request *DeleteDBClusterRequest) (response *DeleteDBClusterResponse, err error)
DeleteDBCluster invokes the polardb.DeleteDBCluster API synchronously api document: https://help.aliyun.com/api/polardb/deletedbcluster.html
func (*Client) DeleteDBClusterEndpoint ¶
func (client *Client) DeleteDBClusterEndpoint(request *DeleteDBClusterEndpointRequest) (response *DeleteDBClusterEndpointResponse, err error)
DeleteDBClusterEndpoint invokes the polardb.DeleteDBClusterEndpoint API synchronously api document: https://help.aliyun.com/api/polardb/deletedbclusterendpoint.html
func (*Client) DeleteDBClusterEndpointWithCallback ¶
func (client *Client) DeleteDBClusterEndpointWithCallback(request *DeleteDBClusterEndpointRequest, callback func(response *DeleteDBClusterEndpointResponse, err error)) <-chan int
DeleteDBClusterEndpointWithCallback invokes the polardb.DeleteDBClusterEndpoint API asynchronously api document: https://help.aliyun.com/api/polardb/deletedbclusterendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDBClusterEndpointWithChan ¶
func (client *Client) DeleteDBClusterEndpointWithChan(request *DeleteDBClusterEndpointRequest) (<-chan *DeleteDBClusterEndpointResponse, <-chan error)
DeleteDBClusterEndpointWithChan invokes the polardb.DeleteDBClusterEndpoint API asynchronously api document: https://help.aliyun.com/api/polardb/deletedbclusterendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDBClusterWithCallback ¶
func (client *Client) DeleteDBClusterWithCallback(request *DeleteDBClusterRequest, callback func(response *DeleteDBClusterResponse, err error)) <-chan int
DeleteDBClusterWithCallback invokes the polardb.DeleteDBCluster API asynchronously api document: https://help.aliyun.com/api/polardb/deletedbcluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDBClusterWithChan ¶
func (client *Client) DeleteDBClusterWithChan(request *DeleteDBClusterRequest) (<-chan *DeleteDBClusterResponse, <-chan error)
DeleteDBClusterWithChan invokes the polardb.DeleteDBCluster API asynchronously api document: https://help.aliyun.com/api/polardb/deletedbcluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDBEndpointAddress ¶
func (client *Client) DeleteDBEndpointAddress(request *DeleteDBEndpointAddressRequest) (response *DeleteDBEndpointAddressResponse, err error)
DeleteDBEndpointAddress invokes the polardb.DeleteDBEndpointAddress API synchronously api document: https://help.aliyun.com/api/polardb/deletedbendpointaddress.html
func (*Client) DeleteDBEndpointAddressWithCallback ¶
func (client *Client) DeleteDBEndpointAddressWithCallback(request *DeleteDBEndpointAddressRequest, callback func(response *DeleteDBEndpointAddressResponse, err error)) <-chan int
DeleteDBEndpointAddressWithCallback invokes the polardb.DeleteDBEndpointAddress API asynchronously api document: https://help.aliyun.com/api/polardb/deletedbendpointaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDBEndpointAddressWithChan ¶
func (client *Client) DeleteDBEndpointAddressWithChan(request *DeleteDBEndpointAddressRequest) (<-chan *DeleteDBEndpointAddressResponse, <-chan error)
DeleteDBEndpointAddressWithChan invokes the polardb.DeleteDBEndpointAddress API asynchronously api document: https://help.aliyun.com/api/polardb/deletedbendpointaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDatabase ¶
func (client *Client) DeleteDatabase(request *DeleteDatabaseRequest) (response *DeleteDatabaseResponse, err error)
DeleteDatabase invokes the polardb.DeleteDatabase API synchronously api document: https://help.aliyun.com/api/polardb/deletedatabase.html
func (*Client) DeleteDatabaseWithCallback ¶
func (client *Client) DeleteDatabaseWithCallback(request *DeleteDatabaseRequest, callback func(response *DeleteDatabaseResponse, err error)) <-chan int
DeleteDatabaseWithCallback invokes the polardb.DeleteDatabase API asynchronously api document: https://help.aliyun.com/api/polardb/deletedatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDatabaseWithChan ¶
func (client *Client) DeleteDatabaseWithChan(request *DeleteDatabaseRequest) (<-chan *DeleteDatabaseResponse, <-chan error)
DeleteDatabaseWithChan invokes the polardb.DeleteDatabase API asynchronously api document: https://help.aliyun.com/api/polardb/deletedatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAccounts ¶
func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)
DescribeAccounts invokes the polardb.DescribeAccounts API synchronously api document: https://help.aliyun.com/api/polardb/describeaccounts.html
func (*Client) DescribeAccountsWithCallback ¶
func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, callback func(response *DescribeAccountsResponse, err error)) <-chan int
DescribeAccountsWithCallback invokes the polardb.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/polardb/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAccountsWithChan ¶
func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)
DescribeAccountsWithChan invokes the polardb.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/polardb/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBackupPolicy ¶
func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (response *DescribeBackupPolicyResponse, err error)
DescribeBackupPolicy invokes the polardb.DescribeBackupPolicy API synchronously api document: https://help.aliyun.com/api/polardb/describebackuppolicy.html
func (*Client) DescribeBackupPolicyWithCallback ¶
func (client *Client) DescribeBackupPolicyWithCallback(request *DescribeBackupPolicyRequest, callback func(response *DescribeBackupPolicyResponse, err error)) <-chan int
DescribeBackupPolicyWithCallback invokes the polardb.DescribeBackupPolicy API asynchronously api document: https://help.aliyun.com/api/polardb/describebackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBackupPolicyWithChan ¶
func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)
DescribeBackupPolicyWithChan invokes the polardb.DescribeBackupPolicy API asynchronously api document: https://help.aliyun.com/api/polardb/describebackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBackups ¶
func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)
DescribeBackups invokes the polardb.DescribeBackups API synchronously api document: https://help.aliyun.com/api/polardb/describebackups.html
func (*Client) DescribeBackupsWithCallback ¶
func (client *Client) DescribeBackupsWithCallback(request *DescribeBackupsRequest, callback func(response *DescribeBackupsResponse, err error)) <-chan int
DescribeBackupsWithCallback invokes the polardb.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/polardb/describebackups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBackupsWithChan ¶
func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)
DescribeBackupsWithChan invokes the polardb.DescribeBackups API asynchronously api document: https://help.aliyun.com/api/polardb/describebackups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterAccessWhitelist ¶
func (client *Client) DescribeDBClusterAccessWhitelist(request *DescribeDBClusterAccessWhitelistRequest) (response *DescribeDBClusterAccessWhitelistResponse, err error)
DescribeDBClusterAccessWhitelist invokes the polardb.DescribeDBClusterAccessWhitelist API synchronously api document: https://help.aliyun.com/api/polardb/describedbclusteraccesswhitelist.html
func (*Client) DescribeDBClusterAccessWhitelistWithCallback ¶
func (client *Client) DescribeDBClusterAccessWhitelistWithCallback(request *DescribeDBClusterAccessWhitelistRequest, callback func(response *DescribeDBClusterAccessWhitelistResponse, err error)) <-chan int
DescribeDBClusterAccessWhitelistWithCallback invokes the polardb.DescribeDBClusterAccessWhitelist API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusteraccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterAccessWhitelistWithChan ¶
func (client *Client) DescribeDBClusterAccessWhitelistWithChan(request *DescribeDBClusterAccessWhitelistRequest) (<-chan *DescribeDBClusterAccessWhitelistResponse, <-chan error)
DescribeDBClusterAccessWhitelistWithChan invokes the polardb.DescribeDBClusterAccessWhitelist API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusteraccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterAttribute ¶
func (client *Client) DescribeDBClusterAttribute(request *DescribeDBClusterAttributeRequest) (response *DescribeDBClusterAttributeResponse, err error)
DescribeDBClusterAttribute invokes the polardb.DescribeDBClusterAttribute API synchronously api document: https://help.aliyun.com/api/polardb/describedbclusterattribute.html
func (*Client) DescribeDBClusterAttributeWithCallback ¶
func (client *Client) DescribeDBClusterAttributeWithCallback(request *DescribeDBClusterAttributeRequest, callback func(response *DescribeDBClusterAttributeResponse, err error)) <-chan int
DescribeDBClusterAttributeWithCallback invokes the polardb.DescribeDBClusterAttribute API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterAttributeWithChan ¶
func (client *Client) DescribeDBClusterAttributeWithChan(request *DescribeDBClusterAttributeRequest) (<-chan *DescribeDBClusterAttributeResponse, <-chan error)
DescribeDBClusterAttributeWithChan invokes the polardb.DescribeDBClusterAttribute API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterEndpoints ¶
func (client *Client) DescribeDBClusterEndpoints(request *DescribeDBClusterEndpointsRequest) (response *DescribeDBClusterEndpointsResponse, err error)
DescribeDBClusterEndpoints invokes the polardb.DescribeDBClusterEndpoints API synchronously api document: https://help.aliyun.com/api/polardb/describedbclusterendpoints.html
func (*Client) DescribeDBClusterEndpointsWithCallback ¶
func (client *Client) DescribeDBClusterEndpointsWithCallback(request *DescribeDBClusterEndpointsRequest, callback func(response *DescribeDBClusterEndpointsResponse, err error)) <-chan int
DescribeDBClusterEndpointsWithCallback invokes the polardb.DescribeDBClusterEndpoints API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusterendpoints.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterEndpointsWithChan ¶
func (client *Client) DescribeDBClusterEndpointsWithChan(request *DescribeDBClusterEndpointsRequest) (<-chan *DescribeDBClusterEndpointsResponse, <-chan error)
DescribeDBClusterEndpointsWithChan invokes the polardb.DescribeDBClusterEndpoints API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusterendpoints.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterParameters ¶
func (client *Client) DescribeDBClusterParameters(request *DescribeDBClusterParametersRequest) (response *DescribeDBClusterParametersResponse, err error)
DescribeDBClusterParameters invokes the polardb.DescribeDBClusterParameters API synchronously api document: https://help.aliyun.com/api/polardb/describedbclusterparameters.html
func (*Client) DescribeDBClusterParametersWithCallback ¶
func (client *Client) DescribeDBClusterParametersWithCallback(request *DescribeDBClusterParametersRequest, callback func(response *DescribeDBClusterParametersResponse, err error)) <-chan int
DescribeDBClusterParametersWithCallback invokes the polardb.DescribeDBClusterParameters API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusterparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusterParametersWithChan ¶
func (client *Client) DescribeDBClusterParametersWithChan(request *DescribeDBClusterParametersRequest) (<-chan *DescribeDBClusterParametersResponse, <-chan error)
DescribeDBClusterParametersWithChan invokes the polardb.DescribeDBClusterParameters API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusterparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClusters ¶
func (client *Client) DescribeDBClusters(request *DescribeDBClustersRequest) (response *DescribeDBClustersResponse, err error)
DescribeDBClusters invokes the polardb.DescribeDBClusters API synchronously api document: https://help.aliyun.com/api/polardb/describedbclusters.html
func (*Client) DescribeDBClustersWithCallback ¶
func (client *Client) DescribeDBClustersWithCallback(request *DescribeDBClustersRequest, callback func(response *DescribeDBClustersResponse, err error)) <-chan int
DescribeDBClustersWithCallback invokes the polardb.DescribeDBClusters API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDBClustersWithChan ¶
func (client *Client) DescribeDBClustersWithChan(request *DescribeDBClustersRequest) (<-chan *DescribeDBClustersResponse, <-chan error)
DescribeDBClustersWithChan invokes the polardb.DescribeDBClusters API asynchronously api document: https://help.aliyun.com/api/polardb/describedbclusters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDatabases ¶
func (client *Client) DescribeDatabases(request *DescribeDatabasesRequest) (response *DescribeDatabasesResponse, err error)
DescribeDatabases invokes the polardb.DescribeDatabases API synchronously api document: https://help.aliyun.com/api/polardb/describedatabases.html
func (*Client) DescribeDatabasesWithCallback ¶
func (client *Client) DescribeDatabasesWithCallback(request *DescribeDatabasesRequest, callback func(response *DescribeDatabasesResponse, err error)) <-chan int
DescribeDatabasesWithCallback invokes the polardb.DescribeDatabases API asynchronously api document: https://help.aliyun.com/api/polardb/describedatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDatabasesWithChan ¶
func (client *Client) DescribeDatabasesWithChan(request *DescribeDatabasesRequest) (<-chan *DescribeDatabasesResponse, <-chan error)
DescribeDatabasesWithChan invokes the polardb.DescribeDatabases API asynchronously api document: https://help.aliyun.com/api/polardb/describedatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the polardb.DescribeRegions API synchronously api document: https://help.aliyun.com/api/polardb/describeregions.html
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the polardb.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/polardb/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the polardb.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/polardb/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GrantAccountPrivilege ¶
func (client *Client) GrantAccountPrivilege(request *GrantAccountPrivilegeRequest) (response *GrantAccountPrivilegeResponse, err error)
GrantAccountPrivilege invokes the polardb.GrantAccountPrivilege API synchronously api document: https://help.aliyun.com/api/polardb/grantaccountprivilege.html
func (*Client) GrantAccountPrivilegeWithCallback ¶
func (client *Client) GrantAccountPrivilegeWithCallback(request *GrantAccountPrivilegeRequest, callback func(response *GrantAccountPrivilegeResponse, err error)) <-chan int
GrantAccountPrivilegeWithCallback invokes the polardb.GrantAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/polardb/grantaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GrantAccountPrivilegeWithChan ¶
func (client *Client) GrantAccountPrivilegeWithChan(request *GrantAccountPrivilegeRequest) (<-chan *GrantAccountPrivilegeResponse, <-chan error)
GrantAccountPrivilegeWithChan invokes the polardb.GrantAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/polardb/grantaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the polardb.ListTagResources API synchronously api document: https://help.aliyun.com/api/polardb/listtagresources.html
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the polardb.ListTagResources API asynchronously api document: https://help.aliyun.com/api/polardb/listtagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the polardb.ListTagResources API asynchronously api document: https://help.aliyun.com/api/polardb/listtagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAccountDescription ¶
func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (response *ModifyAccountDescriptionResponse, err error)
ModifyAccountDescription invokes the polardb.ModifyAccountDescription API synchronously api document: https://help.aliyun.com/api/polardb/modifyaccountdescription.html
func (*Client) ModifyAccountDescriptionWithCallback ¶
func (client *Client) ModifyAccountDescriptionWithCallback(request *ModifyAccountDescriptionRequest, callback func(response *ModifyAccountDescriptionResponse, err error)) <-chan int
ModifyAccountDescriptionWithCallback invokes the polardb.ModifyAccountDescription API asynchronously api document: https://help.aliyun.com/api/polardb/modifyaccountdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAccountDescriptionWithChan ¶
func (client *Client) ModifyAccountDescriptionWithChan(request *ModifyAccountDescriptionRequest) (<-chan *ModifyAccountDescriptionResponse, <-chan error)
ModifyAccountDescriptionWithChan invokes the polardb.ModifyAccountDescription API asynchronously api document: https://help.aliyun.com/api/polardb/modifyaccountdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAccountPassword ¶
func (client *Client) ModifyAccountPassword(request *ModifyAccountPasswordRequest) (response *ModifyAccountPasswordResponse, err error)
ModifyAccountPassword invokes the polardb.ModifyAccountPassword API synchronously api document: https://help.aliyun.com/api/polardb/modifyaccountpassword.html
func (*Client) ModifyAccountPasswordWithCallback ¶
func (client *Client) ModifyAccountPasswordWithCallback(request *ModifyAccountPasswordRequest, callback func(response *ModifyAccountPasswordResponse, err error)) <-chan int
ModifyAccountPasswordWithCallback invokes the polardb.ModifyAccountPassword API asynchronously api document: https://help.aliyun.com/api/polardb/modifyaccountpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAccountPasswordWithChan ¶
func (client *Client) ModifyAccountPasswordWithChan(request *ModifyAccountPasswordRequest) (<-chan *ModifyAccountPasswordResponse, <-chan error)
ModifyAccountPasswordWithChan invokes the polardb.ModifyAccountPassword API asynchronously api document: https://help.aliyun.com/api/polardb/modifyaccountpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyBackupPolicy ¶
func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)
ModifyBackupPolicy invokes the polardb.ModifyBackupPolicy API synchronously api document: https://help.aliyun.com/api/polardb/modifybackuppolicy.html
func (*Client) ModifyBackupPolicyWithCallback ¶
func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, callback func(response *ModifyBackupPolicyResponse, err error)) <-chan int
ModifyBackupPolicyWithCallback invokes the polardb.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/polardb/modifybackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyBackupPolicyWithChan ¶
func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)
ModifyBackupPolicyWithChan invokes the polardb.ModifyBackupPolicy API asynchronously api document: https://help.aliyun.com/api/polardb/modifybackuppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterAccessWhitelist ¶
func (client *Client) ModifyDBClusterAccessWhitelist(request *ModifyDBClusterAccessWhitelistRequest) (response *ModifyDBClusterAccessWhitelistResponse, err error)
ModifyDBClusterAccessWhitelist invokes the polardb.ModifyDBClusterAccessWhitelist API synchronously api document: https://help.aliyun.com/api/polardb/modifydbclusteraccesswhitelist.html
func (*Client) ModifyDBClusterAccessWhitelistWithCallback ¶
func (client *Client) ModifyDBClusterAccessWhitelistWithCallback(request *ModifyDBClusterAccessWhitelistRequest, callback func(response *ModifyDBClusterAccessWhitelistResponse, err error)) <-chan int
ModifyDBClusterAccessWhitelistWithCallback invokes the polardb.ModifyDBClusterAccessWhitelist API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusteraccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterAccessWhitelistWithChan ¶
func (client *Client) ModifyDBClusterAccessWhitelistWithChan(request *ModifyDBClusterAccessWhitelistRequest) (<-chan *ModifyDBClusterAccessWhitelistResponse, <-chan error)
ModifyDBClusterAccessWhitelistWithChan invokes the polardb.ModifyDBClusterAccessWhitelist API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusteraccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterDescription ¶
func (client *Client) ModifyDBClusterDescription(request *ModifyDBClusterDescriptionRequest) (response *ModifyDBClusterDescriptionResponse, err error)
ModifyDBClusterDescription invokes the polardb.ModifyDBClusterDescription API synchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterdescription.html
func (*Client) ModifyDBClusterDescriptionWithCallback ¶
func (client *Client) ModifyDBClusterDescriptionWithCallback(request *ModifyDBClusterDescriptionRequest, callback func(response *ModifyDBClusterDescriptionResponse, err error)) <-chan int
ModifyDBClusterDescriptionWithCallback invokes the polardb.ModifyDBClusterDescription API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterDescriptionWithChan ¶
func (client *Client) ModifyDBClusterDescriptionWithChan(request *ModifyDBClusterDescriptionRequest) (<-chan *ModifyDBClusterDescriptionResponse, <-chan error)
ModifyDBClusterDescriptionWithChan invokes the polardb.ModifyDBClusterDescription API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterEndpoint ¶
func (client *Client) ModifyDBClusterEndpoint(request *ModifyDBClusterEndpointRequest) (response *ModifyDBClusterEndpointResponse, err error)
ModifyDBClusterEndpoint invokes the polardb.ModifyDBClusterEndpoint API synchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterendpoint.html
func (*Client) ModifyDBClusterEndpointWithCallback ¶
func (client *Client) ModifyDBClusterEndpointWithCallback(request *ModifyDBClusterEndpointRequest, callback func(response *ModifyDBClusterEndpointResponse, err error)) <-chan int
ModifyDBClusterEndpointWithCallback invokes the polardb.ModifyDBClusterEndpoint API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterEndpointWithChan ¶
func (client *Client) ModifyDBClusterEndpointWithChan(request *ModifyDBClusterEndpointRequest) (<-chan *ModifyDBClusterEndpointResponse, <-chan error)
ModifyDBClusterEndpointWithChan invokes the polardb.ModifyDBClusterEndpoint API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterMaintainTime ¶
func (client *Client) ModifyDBClusterMaintainTime(request *ModifyDBClusterMaintainTimeRequest) (response *ModifyDBClusterMaintainTimeResponse, err error)
ModifyDBClusterMaintainTime invokes the polardb.ModifyDBClusterMaintainTime API synchronously api document: https://help.aliyun.com/api/polardb/modifydbclustermaintaintime.html
func (*Client) ModifyDBClusterMaintainTimeWithCallback ¶
func (client *Client) ModifyDBClusterMaintainTimeWithCallback(request *ModifyDBClusterMaintainTimeRequest, callback func(response *ModifyDBClusterMaintainTimeResponse, err error)) <-chan int
ModifyDBClusterMaintainTimeWithCallback invokes the polardb.ModifyDBClusterMaintainTime API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclustermaintaintime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterMaintainTimeWithChan ¶
func (client *Client) ModifyDBClusterMaintainTimeWithChan(request *ModifyDBClusterMaintainTimeRequest) (<-chan *ModifyDBClusterMaintainTimeResponse, <-chan error)
ModifyDBClusterMaintainTimeWithChan invokes the polardb.ModifyDBClusterMaintainTime API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclustermaintaintime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterParameters ¶
func (client *Client) ModifyDBClusterParameters(request *ModifyDBClusterParametersRequest) (response *ModifyDBClusterParametersResponse, err error)
ModifyDBClusterParameters invokes the polardb.ModifyDBClusterParameters API synchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterparameters.html
func (*Client) ModifyDBClusterParametersWithCallback ¶
func (client *Client) ModifyDBClusterParametersWithCallback(request *ModifyDBClusterParametersRequest, callback func(response *ModifyDBClusterParametersResponse, err error)) <-chan int
ModifyDBClusterParametersWithCallback invokes the polardb.ModifyDBClusterParameters API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBClusterParametersWithChan ¶
func (client *Client) ModifyDBClusterParametersWithChan(request *ModifyDBClusterParametersRequest) (<-chan *ModifyDBClusterParametersResponse, <-chan error)
ModifyDBClusterParametersWithChan invokes the polardb.ModifyDBClusterParameters API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbclusterparameters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBDescription ¶
func (client *Client) ModifyDBDescription(request *ModifyDBDescriptionRequest) (response *ModifyDBDescriptionResponse, err error)
ModifyDBDescription invokes the polardb.ModifyDBDescription API synchronously api document: https://help.aliyun.com/api/polardb/modifydbdescription.html
func (*Client) ModifyDBDescriptionWithCallback ¶
func (client *Client) ModifyDBDescriptionWithCallback(request *ModifyDBDescriptionRequest, callback func(response *ModifyDBDescriptionResponse, err error)) <-chan int
ModifyDBDescriptionWithCallback invokes the polardb.ModifyDBDescription API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBDescriptionWithChan ¶
func (client *Client) ModifyDBDescriptionWithChan(request *ModifyDBDescriptionRequest) (<-chan *ModifyDBDescriptionResponse, <-chan error)
ModifyDBDescriptionWithChan invokes the polardb.ModifyDBDescription API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbdescription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBEndpointAddress ¶
func (client *Client) ModifyDBEndpointAddress(request *ModifyDBEndpointAddressRequest) (response *ModifyDBEndpointAddressResponse, err error)
ModifyDBEndpointAddress invokes the polardb.ModifyDBEndpointAddress API synchronously api document: https://help.aliyun.com/api/polardb/modifydbendpointaddress.html
func (*Client) ModifyDBEndpointAddressWithCallback ¶
func (client *Client) ModifyDBEndpointAddressWithCallback(request *ModifyDBEndpointAddressRequest, callback func(response *ModifyDBEndpointAddressResponse, err error)) <-chan int
ModifyDBEndpointAddressWithCallback invokes the polardb.ModifyDBEndpointAddress API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbendpointaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDBEndpointAddressWithChan ¶
func (client *Client) ModifyDBEndpointAddressWithChan(request *ModifyDBEndpointAddressRequest) (<-chan *ModifyDBEndpointAddressResponse, <-chan error)
ModifyDBEndpointAddressWithChan invokes the polardb.ModifyDBEndpointAddress API asynchronously api document: https://help.aliyun.com/api/polardb/modifydbendpointaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResetAccount ¶
func (client *Client) ResetAccount(request *ResetAccountRequest) (response *ResetAccountResponse, err error)
ResetAccount invokes the polardb.ResetAccount API synchronously api document: https://help.aliyun.com/api/polardb/resetaccount.html
func (*Client) ResetAccountWithCallback ¶
func (client *Client) ResetAccountWithCallback(request *ResetAccountRequest, callback func(response *ResetAccountResponse, err error)) <-chan int
ResetAccountWithCallback invokes the polardb.ResetAccount API asynchronously api document: https://help.aliyun.com/api/polardb/resetaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResetAccountWithChan ¶
func (client *Client) ResetAccountWithChan(request *ResetAccountRequest) (<-chan *ResetAccountResponse, <-chan error)
ResetAccountWithChan invokes the polardb.ResetAccount API asynchronously api document: https://help.aliyun.com/api/polardb/resetaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RestartDBNode ¶
func (client *Client) RestartDBNode(request *RestartDBNodeRequest) (response *RestartDBNodeResponse, err error)
RestartDBNode invokes the polardb.RestartDBNode API synchronously api document: https://help.aliyun.com/api/polardb/restartdbnode.html
func (*Client) RestartDBNodeWithCallback ¶
func (client *Client) RestartDBNodeWithCallback(request *RestartDBNodeRequest, callback func(response *RestartDBNodeResponse, err error)) <-chan int
RestartDBNodeWithCallback invokes the polardb.RestartDBNode API asynchronously api document: https://help.aliyun.com/api/polardb/restartdbnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RestartDBNodeWithChan ¶
func (client *Client) RestartDBNodeWithChan(request *RestartDBNodeRequest) (<-chan *RestartDBNodeResponse, <-chan error)
RestartDBNodeWithChan invokes the polardb.RestartDBNode API asynchronously api document: https://help.aliyun.com/api/polardb/restartdbnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RevokeAccountPrivilege ¶
func (client *Client) RevokeAccountPrivilege(request *RevokeAccountPrivilegeRequest) (response *RevokeAccountPrivilegeResponse, err error)
RevokeAccountPrivilege invokes the polardb.RevokeAccountPrivilege API synchronously api document: https://help.aliyun.com/api/polardb/revokeaccountprivilege.html
func (*Client) RevokeAccountPrivilegeWithCallback ¶
func (client *Client) RevokeAccountPrivilegeWithCallback(request *RevokeAccountPrivilegeRequest, callback func(response *RevokeAccountPrivilegeResponse, err error)) <-chan int
RevokeAccountPrivilegeWithCallback invokes the polardb.RevokeAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/polardb/revokeaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RevokeAccountPrivilegeWithChan ¶
func (client *Client) RevokeAccountPrivilegeWithChan(request *RevokeAccountPrivilegeRequest) (<-chan *RevokeAccountPrivilegeResponse, <-chan error)
RevokeAccountPrivilegeWithChan invokes the polardb.RevokeAccountPrivilege API asynchronously api document: https://help.aliyun.com/api/polardb/revokeaccountprivilege.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the polardb.TagResources API synchronously api document: https://help.aliyun.com/api/polardb/tagresources.html
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the polardb.TagResources API asynchronously api document: https://help.aliyun.com/api/polardb/tagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the polardb.TagResources API asynchronously api document: https://help.aliyun.com/api/polardb/tagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the polardb.UntagResources API synchronously api document: https://help.aliyun.com/api/polardb/untagresources.html
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the polardb.UntagResources API asynchronously api document: https://help.aliyun.com/api/polardb/untagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the polardb.UntagResources API asynchronously api document: https://help.aliyun.com/api/polardb/untagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CreateAccountRequest ¶
type CreateAccountRequest 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"` AccountType string `position:"Query" name:"AccountType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AccountDescription string `position:"Query" name:"AccountDescription"` AccountPrivilege string `position:"Query" name:"AccountPrivilege"` AccountPassword string `position:"Query" name:"AccountPassword"` AccountName string `position:"Query" name:"AccountName"` 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"` 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"` }
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 ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Nodes string `position:"Query" name:"Nodes"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` EndpointType string `position:"Query" name:"EndpointType"` ClientToken string `position:"Query" name:"ClientToken"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 CreateDBEndpointAddressRequest ¶
type CreateDBEndpointAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ConnectionStringPrefix string `position:"Query" name:"ConnectionStringPrefix"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NetType string `position:"Query" name:"NetType"` DBEndpointId string `position:"Query" name:"DBEndpointId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 CreateDatabaseRequest ¶
type CreateDatabaseRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DBName string `position:"Query" name:"DBName"` AccountName string `position:"Query" name:"AccountName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DBDescription string `position:"Query" name:"DBDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CharacterSetName string `position:"Query" name:"CharacterSetName"` AccountPrivilege string `position:"Query" name:"AccountPrivilege"` }
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 DBAccount ¶
type DBAccount struct { AccountName string `json:"AccountName" xml:"AccountName"` AccountStatus string `json:"AccountStatus" xml:"AccountStatus"` AccountDescription string `json:"AccountDescription" xml:"AccountDescription"` AccountType string `json:"AccountType" xml:"AccountType"` PrivilegeExceeded string `json:"PrivilegeExceeded" xml:"PrivilegeExceeded"` DatabasePrivileges []DatabasePrivilege `json:"DatabasePrivileges" xml:"DatabasePrivileges"` }
DBAccount is a nested struct in polardb response
type DBCluster ¶
type DBCluster struct { DBClusterId string `json:"DBClusterId" xml:"DBClusterId"` DBClusterDescription string `json:"DBClusterDescription" xml:"DBClusterDescription"` PayType string `json:"PayType" xml:"PayType"` DBClusterNetworkType string `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"` RegionId string `json:"RegionId" xml:"RegionId"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` Expired string `json:"Expired" xml:"Expired"` DBClusterStatus string `json:"DBClusterStatus" xml:"DBClusterStatus"` Engine string `json:"Engine" xml:"Engine"` DBType string `json:"DBType" xml:"DBType"` DBVersion string `json:"DBVersion" xml:"DBVersion"` LockMode string `json:"LockMode" xml:"LockMode"` CreateTime string `json:"CreateTime" xml:"CreateTime"` VpcId string `json:"VpcId" xml:"VpcId"` DBNodeNumber int `json:"DBNodeNumber" xml:"DBNodeNumber"` DBNodeClass string `json:"DBNodeClass" xml:"DBNodeClass"` StorageUsed int `json:"StorageUsed" xml:"StorageUsed"` DBNodes DBNodesInDescribeDBClusters `json:"DBNodes" xml:"DBNodes"` Tags TagsInDescribeDBClusters `json:"Tags" xml:"Tags"` }
DBCluster is a nested struct in polardb response
type DBClusterIPArray ¶
type DBClusterIPArray struct { DBClusterIPArrayName string `json:"DBClusterIPArrayName" xml:"DBClusterIPArrayName"` DBClusterIPArrayAttribute string `json:"DBClusterIPArrayAttribute" xml:"DBClusterIPArrayAttribute"` SecurityIps string `json:"SecurityIps" xml:"SecurityIps"` }
DBClusterIPArray is a nested struct in polardb response
type DBEndpoint ¶
type DBEndpoint struct { DBEndpointId string `json:"DBEndpointId" xml:"DBEndpointId"` EndpointType string `json:"EndpointType" xml:"EndpointType"` Nodes string `json:"Nodes" xml:"Nodes"` EndpointConfig string `json:"EndpointConfig" xml:"EndpointConfig"` AddressItems []Address `json:"AddressItems" xml:"AddressItems"` }
DBEndpoint is a nested struct in polardb response
type DBNode ¶
type DBNode struct { DBNodeClass string `json:"DBNodeClass" xml:"DBNodeClass"` MaxIOPS int `json:"MaxIOPS" xml:"MaxIOPS"` DBNodeRole string `json:"DBNodeRole" xml:"DBNodeRole"` MaxConnections int `json:"MaxConnections" xml:"MaxConnections"` ZoneId string `json:"ZoneId" xml:"ZoneId"` DBNodeStatus string `json:"DBNodeStatus" xml:"DBNodeStatus"` DBNodeId string `json:"DBNodeId" xml:"DBNodeId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` }
DBNode is a nested struct in polardb response
type DBNodesInDescribeDBClusterAttribute ¶
type DBNodesInDescribeDBClusterAttribute struct {
DBNode []DBNode `json:"DBNode" xml:"DBNode"`
}
DBNodesInDescribeDBClusterAttribute is a nested struct in polardb response
type DBNodesInDescribeDBClusters ¶
type DBNodesInDescribeDBClusters struct {
DBNode []DBNode `json:"DBNode" xml:"DBNode"`
}
DBNodesInDescribeDBClusters is a nested struct in polardb response
type Database ¶
type Database struct { DBName string `json:"DBName" xml:"DBName"` DBStatus string `json:"DBStatus" xml:"DBStatus"` DBDescription string `json:"DBDescription" xml:"DBDescription"` CharacterSetName string `json:"CharacterSetName" xml:"CharacterSetName"` Engine string `json:"Engine" xml:"Engine"` Accounts AccountsInDescribeDatabases `json:"Accounts" xml:"Accounts"` }
Database is a nested struct in polardb response
type DatabasePrivilege ¶
type DatabasePrivilege struct { DBName string `json:"DBName" xml:"DBName"` AccountPrivilege string `json:"AccountPrivilege" xml:"AccountPrivilege"` }
DatabasePrivilege is a nested struct in polardb response
type DatabasePrivileges ¶
type DatabasePrivileges struct {
DatabasePrivilege []DatabasePrivilege `json:"DatabasePrivilege" xml:"DatabasePrivilege"`
}
DatabasePrivileges is a nested struct in polardb response
type Databases ¶
type Databases struct {
Database []Database `json:"Database" xml:"Database"`
}
Databases is a nested struct in polardb response
type DeleteAccountRequest ¶
type DeleteAccountRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteAccountRequest is the request struct for api DeleteAccount
func CreateDeleteAccountRequest ¶
func CreateDeleteAccountRequest() (request *DeleteAccountRequest)
CreateDeleteAccountRequest creates a request to invoke DeleteAccount API
type DeleteAccountResponse ¶
type DeleteAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAccountResponse is the response struct for api DeleteAccount
func CreateDeleteAccountResponse ¶
func CreateDeleteAccountResponse() (response *DeleteAccountResponse)
CreateDeleteAccountResponse creates a response to parse from DeleteAccount response
type DeleteBackupRequest ¶
type DeleteBackupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` BackupId string `position:"Query" name:"BackupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteBackupRequest is the request struct for api DeleteBackup
func CreateDeleteBackupRequest ¶
func CreateDeleteBackupRequest() (request *DeleteBackupRequest)
CreateDeleteBackupRequest creates a request to invoke DeleteBackup API
type DeleteBackupResponse ¶
type DeleteBackupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBackupResponse is the response struct for api DeleteBackup
func CreateDeleteBackupResponse ¶
func CreateDeleteBackupResponse() (response *DeleteBackupResponse)
CreateDeleteBackupResponse creates a response to parse from DeleteBackup response
type DeleteDBClusterEndpointRequest ¶
type DeleteDBClusterEndpointRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DBEndpointId string `position:"Query" name:"DBEndpointId"` 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"` 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"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NetType string `position:"Query" name:"NetType"` DBEndpointId string `position:"Query" name:"DBEndpointId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 DeleteDatabaseRequest ¶
type DeleteDatabaseRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DBName string `position:"Query" name:"DBName"` 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"` }
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 DescribeAccountsRequest ¶
type DescribeAccountsRequest 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"` }
DescribeAccountsRequest is the request struct for api DescribeAccounts
func CreateDescribeAccountsRequest ¶
func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)
CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API
type DescribeAccountsResponse ¶
type DescribeAccountsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Accounts []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 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 RequestId string `json:"RequestId" xml:"RequestId"` BackupRetentionPeriod int `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"` PreferredNextBackupTime string `json:"PreferredNextBackupTime" xml:"PreferredNextBackupTime"` PreferredBackupTime string `json:"PreferredBackupTime" xml:"PreferredBackupTime"` PreferredBackupPeriod string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"` }
DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy
func CreateDescribeBackupPolicyResponse ¶
func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)
CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response
type DescribeBackupsRequest ¶
type DescribeBackupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` 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"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` BackupStatus string `position:"Query" name:"BackupStatus"` PageSize requests.Integer `position:"Query" name:"PageSize"` BackupMode string `position:"Query" name:"BackupMode"` }
DescribeBackupsRequest is the request struct for api DescribeBackups
func CreateDescribeBackupsRequest ¶
func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest)
CreateDescribeBackupsRequest creates a request to invoke DescribeBackups API
type DescribeBackupsResponse ¶
type DescribeBackupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalRecordCount string `json:"TotalRecordCount" xml:"TotalRecordCount"` PageNumber string `json:"PageNumber" xml:"PageNumber"` PageRecordCount string `json:"PageRecordCount" xml:"PageRecordCount"` Items ItemsInDescribeBackups `json:"Items" xml:"Items"` }
DescribeBackupsResponse is the response struct for api DescribeBackups
func CreateDescribeBackupsResponse ¶
func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)
CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response
type 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"` }
DescribeDBClusterAccessWhitelistResponse is the response struct for api DescribeDBClusterAccessWhitelist
func CreateDescribeDBClusterAccessWhitelistResponse ¶
func CreateDescribeDBClusterAccessWhitelistResponse() (response *DescribeDBClusterAccessWhitelistResponse)
CreateDescribeDBClusterAccessWhitelistResponse creates a response to parse from DescribeDBClusterAccessWhitelist response
type DescribeDBClusterAttributeRequest ¶
type DescribeDBClusterAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDBClusterAttributeRequest is the request struct for api DescribeDBClusterAttribute
func CreateDescribeDBClusterAttributeRequest ¶
func CreateDescribeDBClusterAttributeRequest() (request *DescribeDBClusterAttributeRequest)
CreateDescribeDBClusterAttributeRequest creates a request to invoke DescribeDBClusterAttribute API
type DescribeDBClusterAttributeResponse ¶
type DescribeDBClusterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` DBClusterNetworkType string `json:"DBClusterNetworkType" xml:"DBClusterNetworkType"` VPCId string `json:"VPCId" xml:"VPCId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` PayType string `json:"PayType" xml:"PayType"` DBClusterId string `json:"DBClusterId" xml:"DBClusterId"` DBClusterStatus string `json:"DBClusterStatus" xml:"DBClusterStatus"` DBClusterDescription string `json:"DBClusterDescription" xml:"DBClusterDescription"` Engine string `json:"Engine" xml:"Engine"` DBType string `json:"DBType" xml:"DBType"` DBVersion string `json:"DBVersion" xml:"DBVersion"` LockMode string `json:"LockMode" xml:"LockMode"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` Expired string `json:"Expired" xml:"Expired"` MaintainTime string `json:"MaintainTime" xml:"MaintainTime"` StorageUsed int `json:"StorageUsed" xml:"StorageUsed"` SQLSize int `json:"SQLSize" xml:"SQLSize"` Tags []Tag `json:"Tags" xml:"Tags"` DBNodes []DBNode `json:"DBNodes" xml:"DBNodes"` }
DescribeDBClusterAttributeResponse is the response struct for api DescribeDBClusterAttribute
func CreateDescribeDBClusterAttributeResponse ¶
func CreateDescribeDBClusterAttributeResponse() (response *DescribeDBClusterAttributeResponse)
CreateDescribeDBClusterAttributeResponse creates a response to parse from DescribeDBClusterAttribute response
type DescribeDBClusterEndpointsRequest ¶
type DescribeDBClusterEndpointsRequest 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"` DBEndpointId string `position:"Query" name:"DBEndpointId"` 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 DescribeDBClusterParametersRequest ¶
type DescribeDBClusterParametersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDBClusterParametersRequest is the request struct for api DescribeDBClusterParameters
func CreateDescribeDBClusterParametersRequest ¶
func CreateDescribeDBClusterParametersRequest() (request *DescribeDBClusterParametersRequest)
CreateDescribeDBClusterParametersRequest creates a request to invoke DescribeDBClusterParameters API
type DescribeDBClusterParametersResponse ¶
type DescribeDBClusterParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Engine string `json:"Engine" xml:"Engine"` DBType string `json:"DBType" xml:"DBType"` DBVersion string `json:"DBVersion" xml:"DBVersion"` RunningParameters RunningParameters `json:"RunningParameters" xml:"RunningParameters"` }
DescribeDBClusterParametersResponse is the response struct for api DescribeDBClusterParameters
func CreateDescribeDBClusterParametersResponse ¶
func CreateDescribeDBClusterParametersResponse() (response *DescribeDBClusterParametersResponse)
CreateDescribeDBClusterParametersResponse creates a response to parse from DescribeDBClusterParameters response
type 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"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` DBType string `position:"Query" name:"DBType"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeDBClustersTag `position:"Query" name:"Tag" type:"Repeated"` DBClusterIds string `position:"Query" name:"DBClusterIds"` }
DescribeDBClustersRequest is the request struct for api DescribeDBClusters
func CreateDescribeDBClustersRequest ¶
func CreateDescribeDBClustersRequest() (request *DescribeDBClustersRequest)
CreateDescribeDBClustersRequest creates a request to invoke DescribeDBClusters API
type DescribeDBClustersResponse ¶
type DescribeDBClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalRecordCount int `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` Items ItemsInDescribeDBClusters `json:"Items" xml:"Items"` }
DescribeDBClustersResponse is the response struct for api DescribeDBClusters
func CreateDescribeDBClustersResponse ¶
func CreateDescribeDBClustersResponse() (response *DescribeDBClustersResponse)
CreateDescribeDBClustersResponse creates a response to parse from DescribeDBClusters response
type DescribeDBClustersTag ¶
DescribeDBClustersTag is a repeated param struct in DescribeDBClustersRequest
type DescribeDatabasesRequest ¶
type DescribeDatabasesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DBName string `position:"Query" name:"DBName"` 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"` }
DescribeDatabasesRequest is the request struct for api DescribeDatabases
func CreateDescribeDatabasesRequest ¶
func CreateDescribeDatabasesRequest() (request *DescribeDatabasesRequest)
CreateDescribeDatabasesRequest creates a request to invoke DescribeDatabases API
type DescribeDatabasesResponse ¶
type DescribeDatabasesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Databases Databases `json:"Databases" xml:"Databases"` }
DescribeDatabasesResponse is the response struct for api DescribeDatabases
func CreateDescribeDatabasesResponse ¶
func CreateDescribeDatabasesResponse() (response *DescribeDatabasesResponse)
CreateDescribeDatabasesResponse creates a response to parse from DescribeDatabases response
type 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 GrantAccountPrivilegeRequest ¶
type GrantAccountPrivilegeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` DBName string `position:"Query" name:"DBName"` 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"` AccountPrivilege string `position:"Query" name:"AccountPrivilege"` }
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 ItemsInDescribeBackups ¶
type ItemsInDescribeBackups struct {
Backup []Backup `json:"Backup" xml:"Backup"`
}
ItemsInDescribeBackups is a nested struct in polardb response
type ItemsInDescribeDBClusterAccessWhitelist ¶
type ItemsInDescribeDBClusterAccessWhitelist struct {
DBClusterIPArray []DBClusterIPArray `json:"DBClusterIPArray" xml:"DBClusterIPArray"`
}
ItemsInDescribeDBClusterAccessWhitelist is a nested struct in polardb response
type ItemsInDescribeDBClusterEndpoints ¶
type ItemsInDescribeDBClusterEndpoints struct {
DBEndpoint []DBEndpoint `json:"DBEndpoint" xml:"DBEndpoint"`
}
ItemsInDescribeDBClusterEndpoints is a nested struct in polardb response
type ItemsInDescribeDBClusters ¶
type ItemsInDescribeDBClusters struct {
DBCluster []DBCluster `json:"DBCluster" xml:"DBCluster"`
}
ItemsInDescribeDBClusters is a nested struct in polardb response
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` NextToken string `position:"Query" name:"NextToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ModifyAccountDescriptionRequest ¶
type ModifyAccountDescriptionRequest 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"` AccountDescription string `position:"Query" name:"AccountDescription"` }
ModifyAccountDescriptionRequest is the request struct for api ModifyAccountDescription
func CreateModifyAccountDescriptionRequest ¶
func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionRequest)
CreateModifyAccountDescriptionRequest creates a request to invoke ModifyAccountDescription API
type ModifyAccountDescriptionResponse ¶
type ModifyAccountDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccountDescriptionResponse is the response struct for api ModifyAccountDescription
func CreateModifyAccountDescriptionResponse ¶
func CreateModifyAccountDescriptionResponse() (response *ModifyAccountDescriptionResponse)
CreateModifyAccountDescriptionResponse creates a response to parse from ModifyAccountDescription response
type ModifyAccountPasswordRequest ¶
type ModifyAccountPasswordRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` NewAccountPassword string `position:"Query" name:"NewAccountPassword"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyAccountPasswordRequest is the request struct for api ModifyAccountPassword
func CreateModifyAccountPasswordRequest ¶
func CreateModifyAccountPasswordRequest() (request *ModifyAccountPasswordRequest)
CreateModifyAccountPasswordRequest creates a request to invoke ModifyAccountPassword API
type ModifyAccountPasswordResponse ¶
type ModifyAccountPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccountPasswordResponse is the response struct for api ModifyAccountPassword
func CreateModifyAccountPasswordResponse ¶
func CreateModifyAccountPasswordResponse() (response *ModifyAccountPasswordResponse)
CreateModifyAccountPasswordResponse creates a response to parse from ModifyAccountPassword response
type ModifyBackupPolicyRequest ¶
type ModifyBackupPolicyRequest struct { *requests.RpcRequest PreferredBackupTime string `position:"Query" name:"PreferredBackupTime"` PreferredBackupPeriod string `position:"Query" name:"PreferredBackupPeriod"` BackupRetentionPeriod string `position:"Query" name:"BackupRetentionPeriod"` 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"` }
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"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityIps string `position:"Query" name:"SecurityIps"` DBClusterIPArrayName string `position:"Query" name:"DBClusterIPArrayName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DBClusterIPArrayAttribute string `position:"Query" name:"DBClusterIPArrayAttribute"` }
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 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 ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Nodes string `position:"Query" name:"Nodes"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DBEndpointId string `position:"Query" name:"DBEndpointId"` EndpointConfig string `position:"Query" name:"EndpointConfig"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 MaintainTime string `position:"Query" name:"MaintainTime"` 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"` }
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 ModifyDBClusterParametersRequest ¶
type ModifyDBClusterParametersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` EffectiveTime string `position:"Query" name:"EffectiveTime"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Parameters string `position:"Query" name:"Parameters"` }
ModifyDBClusterParametersRequest is the request struct for api ModifyDBClusterParameters
func CreateModifyDBClusterParametersRequest ¶
func CreateModifyDBClusterParametersRequest() (request *ModifyDBClusterParametersRequest)
CreateModifyDBClusterParametersRequest creates a request to invoke ModifyDBClusterParameters API
type ModifyDBClusterParametersResponse ¶
type ModifyDBClusterParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDBClusterParametersResponse is the response struct for api ModifyDBClusterParameters
func CreateModifyDBClusterParametersResponse ¶
func CreateModifyDBClusterParametersResponse() (response *ModifyDBClusterParametersResponse)
CreateModifyDBClusterParametersResponse creates a response to parse from ModifyDBClusterParameters response
type ModifyDBDescriptionRequest ¶
type ModifyDBDescriptionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DBName string `position:"Query" name:"DBName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DBDescription string `position:"Query" name:"DBDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DBClusterId string `position:"Query" name:"DBClusterId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NetType string `position:"Query" name:"NetType"` DBEndpointId string `position:"Query" name:"DBEndpointId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 Parameter ¶
type Parameter struct { ParameterName string `json:"ParameterName" xml:"ParameterName"` DataType string `json:"DataType" xml:"DataType"` DefaultParameterValue string `json:"DefaultParameterValue" xml:"DefaultParameterValue"` ParameterValue string `json:"ParameterValue" xml:"ParameterValue"` IsModifiable bool `json:"IsModifiable" xml:"IsModifiable"` ForceRestart bool `json:"ForceRestart" xml:"ForceRestart"` ParameterStatus string `json:"ParameterStatus" xml:"ParameterStatus"` CheckingCode string `json:"CheckingCode" xml:"CheckingCode"` ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"` }
Parameter is a nested struct in polardb response
type Region ¶
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` Zones Zones `json:"Zones" xml:"Zones"` }
Region is a nested struct in polardb response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in polardb response
type ResetAccountRequest ¶
type ResetAccountRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountPassword string `position:"Query" name:"AccountPassword"` 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"` }
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 RevokeAccountPrivilegeRequest ¶
type RevokeAccountPrivilegeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` DBName string `position:"Query" name:"DBName"` 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"` }
RevokeAccountPrivilegeRequest is the request struct for api RevokeAccountPrivilege
func CreateRevokeAccountPrivilegeRequest ¶
func CreateRevokeAccountPrivilegeRequest() (request *RevokeAccountPrivilegeRequest)
CreateRevokeAccountPrivilegeRequest creates a request to invoke RevokeAccountPrivilege API
type RevokeAccountPrivilegeResponse ¶
type RevokeAccountPrivilegeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeAccountPrivilegeResponse is the response struct for api RevokeAccountPrivilege
func CreateRevokeAccountPrivilegeResponse ¶
func CreateRevokeAccountPrivilegeResponse() (response *RevokeAccountPrivilegeResponse)
CreateRevokeAccountPrivilegeResponse creates a response to parse from RevokeAccountPrivilege response
type RunningParameters ¶
type RunningParameters struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
RunningParameters is a nested struct in polardb response
type TagResource ¶
type TagResource struct { TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` }
TagResource is a nested struct in polardb response
type TagResources ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in polardb response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` 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 ¶
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 UntagResourcesRequest ¶
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` 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"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` }
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
Source Files ¶
- client.go
- create_account.go
- create_backup.go
- create_database.go
- create_db_cluster_endpoint.go
- create_db_endpoint_address.go
- delete_account.go
- delete_backup.go
- delete_database.go
- delete_db_cluster.go
- delete_db_cluster_endpoint.go
- delete_db_endpoint_address.go
- describe_accounts.go
- describe_backup_policy.go
- describe_backups.go
- describe_databases.go
- describe_db_cluster_access_whitelist.go
- describe_db_cluster_attribute.go
- describe_db_cluster_endpoints.go
- describe_db_cluster_parameters.go
- describe_db_clusters.go
- describe_regions.go
- grant_account_privilege.go
- list_tag_resources.go
- modify_account_description.go
- modify_account_password.go
- modify_backup_policy.go
- modify_db_cluster_access_whitelist.go
- modify_db_cluster_description.go
- modify_db_cluster_endpoint.go
- modify_db_cluster_maintain_time.go
- modify_db_cluster_parameters.go
- modify_db_description.go
- modify_db_endpoint_address.go
- reset_account.go
- restart_db_node.go
- revoke_account_privilege.go
- struct_account.go
- struct_accounts_in_describe_accounts.go
- struct_accounts_in_describe_databases.go
- struct_address.go
- struct_address_items.go
- struct_backup.go
- struct_database.go
- struct_database_privilege.go
- struct_database_privileges.go
- struct_databases.go
- struct_db_account.go
- struct_db_cluster.go
- struct_db_cluster_ip_array.go
- struct_db_endpoint.go
- struct_db_node.go
- struct_db_nodes_in_describe_db_cluster_attribute.go
- struct_db_nodes_in_describe_db_clusters.go
- struct_items_in_describe_backups.go
- struct_items_in_describe_db_cluster_access_whitelist.go
- struct_items_in_describe_db_cluster_endpoints.go
- struct_items_in_describe_db_clusters.go
- struct_parameter.go
- struct_region.go
- struct_regions.go
- struct_running_parameters.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_db_cluster_attribute.go
- struct_tags_in_describe_db_clusters.go
- struct_zone.go
- struct_zones.go
- tag_resources.go
- untag_resources.go