gpdb

package
v1.63.54 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2024 License: Apache-2.0 Imports: 6 Imported by: 10

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap added in v1.61.1383

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType added in v1.61.1383

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty added in v1.61.1383

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient added in v1.61.1383

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Accounts

type Accounts struct {
	DBInstanceAccount []DBInstanceAccount `json:"DBInstanceAccount" xml:"DBInstanceAccount"`
}

Accounts is a nested struct in gpdb response

type Adbgp_segment_disk_usage_percent_max added in v1.62.341

type Adbgp_segment_disk_usage_percent_max struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbgp_segment_disk_usage_percent_max is a nested struct in gpdb response

type Adbpg_connection_status added in v1.62.341

type Adbpg_connection_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_connection_status is a nested struct in gpdb response

type Adbpg_disk_status added in v1.62.341

type Adbpg_disk_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_disk_status is a nested struct in gpdb response

type Adbpg_disk_usage_percent added in v1.62.341

type Adbpg_disk_usage_percent struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_disk_usage_percent is a nested struct in gpdb response

type Adbpg_instance_cold_data_gb added in v1.62.501

type Adbpg_instance_cold_data_gb struct {
	Value float64 `json:"Value" xml:"Value"`
}

Adbpg_instance_cold_data_gb is a nested struct in gpdb response

type Adbpg_instance_hot_data_gb added in v1.62.501

type Adbpg_instance_hot_data_gb struct {
	Value float64 `json:"Value" xml:"Value"`
}

Adbpg_instance_hot_data_gb is a nested struct in gpdb response

type Adbpg_instance_total_data_gb added in v1.62.501

type Adbpg_instance_total_data_gb struct {
	Value float64 `json:"Value" xml:"Value"`
}

Adbpg_instance_total_data_gb is a nested struct in gpdb response

type Adbpg_master_disk_usage_percent_max added in v1.62.341

type Adbpg_master_disk_usage_percent_max struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_master_disk_usage_percent_max is a nested struct in gpdb response

type Adbpg_master_status added in v1.62.341

type Adbpg_master_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_master_status is a nested struct in gpdb response

type Adbpg_segment_status added in v1.62.341

type Adbpg_segment_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_segment_status is a nested struct in gpdb response

type Adbpg_status added in v1.62.341

type Adbpg_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Adbpg_status is a nested struct in gpdb response

type AllocateInstancePublicConnectionRequest

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

AllocateInstancePublicConnectionRequest is the request struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionRequest

func CreateAllocateInstancePublicConnectionRequest() (request *AllocateInstancePublicConnectionRequest)

CreateAllocateInstancePublicConnectionRequest creates a request to invoke AllocateInstancePublicConnection API

type AllocateInstancePublicConnectionResponse

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

AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection

func CreateAllocateInstancePublicConnectionResponse

func CreateAllocateInstancePublicConnectionResponse() (response *AllocateInstancePublicConnectionResponse)

CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response

type Backup added in v1.61.1383

type Backup struct {
	BackupMode           string `json:"BackupMode" xml:"BackupMode"`
	BaksetName           string `json:"BaksetName" xml:"BaksetName"`
	LogFileName          string `json:"LogFileName" xml:"LogFileName"`
	BackupSetId          string `json:"BackupSetId" xml:"BackupSetId"`
	BackupEndTime        string `json:"BackupEndTime" xml:"BackupEndTime"`
	LogTime              string `json:"LogTime" xml:"LogTime"`
	BackupSize           int64  `json:"BackupSize" xml:"BackupSize"`
	DataType             string `json:"DataType" xml:"DataType"`
	LogFileSize          int64  `json:"LogFileSize" xml:"LogFileSize"`
	BackupStatus         string `json:"BackupStatus" xml:"BackupStatus"`
	BackupEndTimeLocal   string `json:"BackupEndTimeLocal" xml:"BackupEndTimeLocal"`
	BackupStartTime      string `json:"BackupStartTime" xml:"BackupStartTime"`
	ConsistentTime       int64  `json:"ConsistentTime" xml:"ConsistentTime"`
	BackupStartTimeLocal string `json:"BackupStartTimeLocal" xml:"BackupStartTimeLocal"`
	DBInstanceId         string `json:"DBInstanceId" xml:"DBInstanceId"`
	SegmentName          string `json:"SegmentName" xml:"SegmentName"`
	BackupId             string `json:"BackupId" xml:"BackupId"`
}

Backup is a nested struct in gpdb response

type Changelogs added in v1.61.1383

type Changelogs struct {
	ChangelogsItem []ChangelogsItem `json:"Changelogs" xml:"Changelogs"`
}

Changelogs is a nested struct in gpdb response

type ChangelogsItem added in v1.61.1383

type ChangelogsItem struct {
	ParameterValueAfter  string `json:"ParameterValueAfter" xml:"ParameterValueAfter"`
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	EffectTime           string `json:"EffectTime" xml:"EffectTime"`
	ParameterValueBefore string `json:"ParameterValueBefore" xml:"ParameterValueBefore"`
	ParameterValid       string `json:"ParameterValid" xml:"ParameterValid"`
}

ChangelogsItem is a nested struct in gpdb response

type CheckServiceLinkedRoleRequest added in v1.61.1383

type CheckServiceLinkedRoleRequest struct {
	*requests.RpcRequest
}

CheckServiceLinkedRoleRequest is the request struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleRequest added in v1.61.1383

func CreateCheckServiceLinkedRoleRequest() (request *CheckServiceLinkedRoleRequest)

CreateCheckServiceLinkedRoleRequest creates a request to invoke CheckServiceLinkedRole API

type CheckServiceLinkedRoleResponse added in v1.61.1383

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

CheckServiceLinkedRoleResponse is the response struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleResponse added in v1.61.1383

func CreateCheckServiceLinkedRoleResponse() (response *CheckServiceLinkedRoleResponse)

CreateCheckServiceLinkedRoleResponse creates a response to parse from CheckServiceLinkedRole response

type Client

type Client struct {
	sdk.Client
}

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

func NewClient

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

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

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

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

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

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

func NewClientWithOptions

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

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

func NewClientWithProvider added in v1.61.1383

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

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

func NewClientWithRamRoleArnAndPolicy added in v1.61.1383

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

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

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

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

func (*Client) AllocateInstancePublicConnection

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

AllocateInstancePublicConnection invokes the gpdb.AllocateInstancePublicConnection API synchronously

func (*Client) AllocateInstancePublicConnectionWithCallback

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

AllocateInstancePublicConnectionWithCallback invokes the gpdb.AllocateInstancePublicConnection API asynchronously

func (*Client) AllocateInstancePublicConnectionWithChan

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

AllocateInstancePublicConnectionWithChan invokes the gpdb.AllocateInstancePublicConnection API asynchronously

func (*Client) CheckServiceLinkedRole added in v1.61.1383

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

CheckServiceLinkedRole invokes the gpdb.CheckServiceLinkedRole API synchronously

func (*Client) CheckServiceLinkedRoleWithCallback added in v1.61.1383

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

CheckServiceLinkedRoleWithCallback invokes the gpdb.CheckServiceLinkedRole API asynchronously

func (*Client) CheckServiceLinkedRoleWithChan added in v1.61.1383

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

CheckServiceLinkedRoleWithChan invokes the gpdb.CheckServiceLinkedRole API asynchronously

func (*Client) CreateAccount

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

CreateAccount invokes the gpdb.CreateAccount API synchronously

func (*Client) CreateAccountWithCallback

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

CreateAccountWithCallback invokes the gpdb.CreateAccount API asynchronously

func (*Client) CreateAccountWithChan

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

CreateAccountWithChan invokes the gpdb.CreateAccount API asynchronously

func (*Client) CreateCollection added in v1.62.501

func (client *Client) CreateCollection(request *CreateCollectionRequest) (response *CreateCollectionResponse, err error)

CreateCollection invokes the gpdb.CreateCollection API synchronously

func (*Client) CreateCollectionWithCallback added in v1.62.501

func (client *Client) CreateCollectionWithCallback(request *CreateCollectionRequest, callback func(response *CreateCollectionResponse, err error)) <-chan int

CreateCollectionWithCallback invokes the gpdb.CreateCollection API asynchronously

func (*Client) CreateCollectionWithChan added in v1.62.501

func (client *Client) CreateCollectionWithChan(request *CreateCollectionRequest) (<-chan *CreateCollectionResponse, <-chan error)

CreateCollectionWithChan invokes the gpdb.CreateCollection API asynchronously

func (*Client) CreateDBInstance

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

CreateDBInstance invokes the gpdb.CreateDBInstance API synchronously

func (*Client) CreateDBInstancePlan added in v1.62.341

func (client *Client) CreateDBInstancePlan(request *CreateDBInstancePlanRequest) (response *CreateDBInstancePlanResponse, err error)

CreateDBInstancePlan invokes the gpdb.CreateDBInstancePlan API synchronously

func (*Client) CreateDBInstancePlanWithCallback added in v1.62.341

func (client *Client) CreateDBInstancePlanWithCallback(request *CreateDBInstancePlanRequest, callback func(response *CreateDBInstancePlanResponse, err error)) <-chan int

CreateDBInstancePlanWithCallback invokes the gpdb.CreateDBInstancePlan API asynchronously

func (*Client) CreateDBInstancePlanWithChan added in v1.62.341

func (client *Client) CreateDBInstancePlanWithChan(request *CreateDBInstancePlanRequest) (<-chan *CreateDBInstancePlanResponse, <-chan error)

CreateDBInstancePlanWithChan invokes the gpdb.CreateDBInstancePlan API asynchronously

func (*Client) CreateDBInstanceWithCallback

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

CreateDBInstanceWithCallback invokes the gpdb.CreateDBInstance API asynchronously

func (*Client) CreateDBInstanceWithChan

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

CreateDBInstanceWithChan invokes the gpdb.CreateDBInstance API asynchronously

func (*Client) CreateNamespace added in v1.62.501

func (client *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)

CreateNamespace invokes the gpdb.CreateNamespace API synchronously

func (*Client) CreateNamespaceWithCallback added in v1.62.501

func (client *Client) CreateNamespaceWithCallback(request *CreateNamespaceRequest, callback func(response *CreateNamespaceResponse, err error)) <-chan int

CreateNamespaceWithCallback invokes the gpdb.CreateNamespace API asynchronously

func (*Client) CreateNamespaceWithChan added in v1.62.501

func (client *Client) CreateNamespaceWithChan(request *CreateNamespaceRequest) (<-chan *CreateNamespaceResponse, <-chan error)

CreateNamespaceWithChan invokes the gpdb.CreateNamespace API asynchronously

func (*Client) CreateSampleData added in v1.62.341

func (client *Client) CreateSampleData(request *CreateSampleDataRequest) (response *CreateSampleDataResponse, err error)

CreateSampleData invokes the gpdb.CreateSampleData API synchronously

func (*Client) CreateSampleDataWithCallback added in v1.62.341

func (client *Client) CreateSampleDataWithCallback(request *CreateSampleDataRequest, callback func(response *CreateSampleDataResponse, err error)) <-chan int

CreateSampleDataWithCallback invokes the gpdb.CreateSampleData API asynchronously

func (*Client) CreateSampleDataWithChan added in v1.62.341

func (client *Client) CreateSampleDataWithChan(request *CreateSampleDataRequest) (<-chan *CreateSampleDataResponse, <-chan error)

CreateSampleDataWithChan invokes the gpdb.CreateSampleData API asynchronously

func (*Client) CreateServiceLinkedRole added in v1.61.1383

func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)

CreateServiceLinkedRole invokes the gpdb.CreateServiceLinkedRole API synchronously

func (*Client) CreateServiceLinkedRoleWithCallback added in v1.61.1383

func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, callback func(response *CreateServiceLinkedRoleResponse, err error)) <-chan int

CreateServiceLinkedRoleWithCallback invokes the gpdb.CreateServiceLinkedRole API asynchronously

func (*Client) CreateServiceLinkedRoleWithChan added in v1.61.1383

func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)

CreateServiceLinkedRoleWithChan invokes the gpdb.CreateServiceLinkedRole API asynchronously

func (*Client) CreateVectorIndex added in v1.62.501

func (client *Client) CreateVectorIndex(request *CreateVectorIndexRequest) (response *CreateVectorIndexResponse, err error)

CreateVectorIndex invokes the gpdb.CreateVectorIndex API synchronously

func (*Client) CreateVectorIndexWithCallback added in v1.62.501

func (client *Client) CreateVectorIndexWithCallback(request *CreateVectorIndexRequest, callback func(response *CreateVectorIndexResponse, err error)) <-chan int

CreateVectorIndexWithCallback invokes the gpdb.CreateVectorIndex API asynchronously

func (*Client) CreateVectorIndexWithChan added in v1.62.501

func (client *Client) CreateVectorIndexWithChan(request *CreateVectorIndexRequest) (<-chan *CreateVectorIndexResponse, <-chan error)

CreateVectorIndexWithChan invokes the gpdb.CreateVectorIndex API asynchronously

func (*Client) DeleteCollection added in v1.62.501

func (client *Client) DeleteCollection(request *DeleteCollectionRequest) (response *DeleteCollectionResponse, err error)

DeleteCollection invokes the gpdb.DeleteCollection API synchronously

func (*Client) DeleteCollectionData added in v1.62.501

func (client *Client) DeleteCollectionData(request *DeleteCollectionDataRequest) (response *DeleteCollectionDataResponse, err error)

DeleteCollectionData invokes the gpdb.DeleteCollectionData API synchronously

func (*Client) DeleteCollectionDataWithCallback added in v1.62.501

func (client *Client) DeleteCollectionDataWithCallback(request *DeleteCollectionDataRequest, callback func(response *DeleteCollectionDataResponse, err error)) <-chan int

DeleteCollectionDataWithCallback invokes the gpdb.DeleteCollectionData API asynchronously

func (*Client) DeleteCollectionDataWithChan added in v1.62.501

func (client *Client) DeleteCollectionDataWithChan(request *DeleteCollectionDataRequest) (<-chan *DeleteCollectionDataResponse, <-chan error)

DeleteCollectionDataWithChan invokes the gpdb.DeleteCollectionData API asynchronously

func (*Client) DeleteCollectionWithCallback added in v1.62.501

func (client *Client) DeleteCollectionWithCallback(request *DeleteCollectionRequest, callback func(response *DeleteCollectionResponse, err error)) <-chan int

DeleteCollectionWithCallback invokes the gpdb.DeleteCollection API asynchronously

func (*Client) DeleteCollectionWithChan added in v1.62.501

func (client *Client) DeleteCollectionWithChan(request *DeleteCollectionRequest) (<-chan *DeleteCollectionResponse, <-chan error)

DeleteCollectionWithChan invokes the gpdb.DeleteCollection API asynchronously

func (*Client) DeleteDBInstance

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

DeleteDBInstance invokes the gpdb.DeleteDBInstance API synchronously

func (*Client) DeleteDBInstancePlan added in v1.62.341

func (client *Client) DeleteDBInstancePlan(request *DeleteDBInstancePlanRequest) (response *DeleteDBInstancePlanResponse, err error)

DeleteDBInstancePlan invokes the gpdb.DeleteDBInstancePlan API synchronously

func (*Client) DeleteDBInstancePlanWithCallback added in v1.62.341

func (client *Client) DeleteDBInstancePlanWithCallback(request *DeleteDBInstancePlanRequest, callback func(response *DeleteDBInstancePlanResponse, err error)) <-chan int

DeleteDBInstancePlanWithCallback invokes the gpdb.DeleteDBInstancePlan API asynchronously

func (*Client) DeleteDBInstancePlanWithChan added in v1.62.341

func (client *Client) DeleteDBInstancePlanWithChan(request *DeleteDBInstancePlanRequest) (<-chan *DeleteDBInstancePlanResponse, <-chan error)

DeleteDBInstancePlanWithChan invokes the gpdb.DeleteDBInstancePlan API asynchronously

func (*Client) DeleteDBInstanceWithCallback

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

DeleteDBInstanceWithCallback invokes the gpdb.DeleteDBInstance API asynchronously

func (*Client) DeleteDBInstanceWithChan

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

DeleteDBInstanceWithChan invokes the gpdb.DeleteDBInstance API asynchronously

func (*Client) DeleteNamespace added in v1.62.501

func (client *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)

DeleteNamespace invokes the gpdb.DeleteNamespace API synchronously

func (*Client) DeleteNamespaceWithCallback added in v1.62.501

func (client *Client) DeleteNamespaceWithCallback(request *DeleteNamespaceRequest, callback func(response *DeleteNamespaceResponse, err error)) <-chan int

DeleteNamespaceWithCallback invokes the gpdb.DeleteNamespace API asynchronously

func (*Client) DeleteNamespaceWithChan added in v1.62.501

func (client *Client) DeleteNamespaceWithChan(request *DeleteNamespaceRequest) (<-chan *DeleteNamespaceResponse, <-chan error)

DeleteNamespaceWithChan invokes the gpdb.DeleteNamespace API asynchronously

func (*Client) DeleteVectorIndex added in v1.62.501

func (client *Client) DeleteVectorIndex(request *DeleteVectorIndexRequest) (response *DeleteVectorIndexResponse, err error)

DeleteVectorIndex invokes the gpdb.DeleteVectorIndex API synchronously

func (*Client) DeleteVectorIndexWithCallback added in v1.62.501

func (client *Client) DeleteVectorIndexWithCallback(request *DeleteVectorIndexRequest, callback func(response *DeleteVectorIndexResponse, err error)) <-chan int

DeleteVectorIndexWithCallback invokes the gpdb.DeleteVectorIndex API asynchronously

func (*Client) DeleteVectorIndexWithChan added in v1.62.501

func (client *Client) DeleteVectorIndexWithChan(request *DeleteVectorIndexRequest) (<-chan *DeleteVectorIndexResponse, <-chan error)

DeleteVectorIndexWithChan invokes the gpdb.DeleteVectorIndex API asynchronously

func (*Client) DescribeAccounts

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

DescribeAccounts invokes the gpdb.DescribeAccounts API synchronously

func (*Client) DescribeAccountsWithCallback

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

DescribeAccountsWithCallback invokes the gpdb.DescribeAccounts API asynchronously

func (*Client) DescribeAccountsWithChan

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

DescribeAccountsWithChan invokes the gpdb.DescribeAccounts API asynchronously

func (*Client) DescribeAvailableResources added in v1.61.1383

func (client *Client) DescribeAvailableResources(request *DescribeAvailableResourcesRequest) (response *DescribeAvailableResourcesResponse, err error)

DescribeAvailableResources invokes the gpdb.DescribeAvailableResources API synchronously

func (*Client) DescribeAvailableResourcesWithCallback added in v1.61.1383

func (client *Client) DescribeAvailableResourcesWithCallback(request *DescribeAvailableResourcesRequest, callback func(response *DescribeAvailableResourcesResponse, err error)) <-chan int

DescribeAvailableResourcesWithCallback invokes the gpdb.DescribeAvailableResources API asynchronously

func (*Client) DescribeAvailableResourcesWithChan added in v1.61.1383

func (client *Client) DescribeAvailableResourcesWithChan(request *DescribeAvailableResourcesRequest) (<-chan *DescribeAvailableResourcesResponse, <-chan error)

DescribeAvailableResourcesWithChan invokes the gpdb.DescribeAvailableResources API asynchronously

func (*Client) DescribeBackupPolicy added in v1.61.1383

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

DescribeBackupPolicy invokes the gpdb.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback added in v1.61.1383

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

DescribeBackupPolicyWithCallback invokes the gpdb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan added in v1.61.1383

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

DescribeBackupPolicyWithChan invokes the gpdb.DescribeBackupPolicy API asynchronously

func (*Client) DescribeCollection added in v1.62.501

func (client *Client) DescribeCollection(request *DescribeCollectionRequest) (response *DescribeCollectionResponse, err error)

DescribeCollection invokes the gpdb.DescribeCollection API synchronously

func (*Client) DescribeCollectionWithCallback added in v1.62.501

func (client *Client) DescribeCollectionWithCallback(request *DescribeCollectionRequest, callback func(response *DescribeCollectionResponse, err error)) <-chan int

DescribeCollectionWithCallback invokes the gpdb.DescribeCollection API asynchronously

func (*Client) DescribeCollectionWithChan added in v1.62.501

func (client *Client) DescribeCollectionWithChan(request *DescribeCollectionRequest) (<-chan *DescribeCollectionResponse, <-chan error)

DescribeCollectionWithChan invokes the gpdb.DescribeCollection API asynchronously

func (*Client) DescribeDBClusterNode added in v1.62.341

func (client *Client) DescribeDBClusterNode(request *DescribeDBClusterNodeRequest) (response *DescribeDBClusterNodeResponse, err error)

DescribeDBClusterNode invokes the gpdb.DescribeDBClusterNode API synchronously

func (*Client) DescribeDBClusterNodeWithCallback added in v1.62.341

func (client *Client) DescribeDBClusterNodeWithCallback(request *DescribeDBClusterNodeRequest, callback func(response *DescribeDBClusterNodeResponse, err error)) <-chan int

DescribeDBClusterNodeWithCallback invokes the gpdb.DescribeDBClusterNode API asynchronously

func (*Client) DescribeDBClusterNodeWithChan added in v1.62.341

func (client *Client) DescribeDBClusterNodeWithChan(request *DescribeDBClusterNodeRequest) (<-chan *DescribeDBClusterNodeResponse, <-chan error)

DescribeDBClusterNodeWithChan invokes the gpdb.DescribeDBClusterNode API asynchronously

func (*Client) DescribeDBClusterPerformance added in v1.61.1383

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

DescribeDBClusterPerformance invokes the gpdb.DescribeDBClusterPerformance API synchronously

func (*Client) DescribeDBClusterPerformanceWithCallback added in v1.61.1383

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

DescribeDBClusterPerformanceWithCallback invokes the gpdb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBClusterPerformanceWithChan added in v1.61.1383

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

DescribeDBClusterPerformanceWithChan invokes the gpdb.DescribeDBClusterPerformance API asynchronously

func (*Client) DescribeDBInstanceAttribute

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

DescribeDBInstanceAttribute invokes the gpdb.DescribeDBInstanceAttribute API synchronously

func (*Client) DescribeDBInstanceAttributeWithCallback

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

DescribeDBInstanceAttributeWithCallback invokes the gpdb.DescribeDBInstanceAttribute API asynchronously

func (*Client) DescribeDBInstanceAttributeWithChan

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

DescribeDBInstanceAttributeWithChan invokes the gpdb.DescribeDBInstanceAttribute API asynchronously

func (*Client) DescribeDBInstanceDataBloat added in v1.62.341

func (client *Client) DescribeDBInstanceDataBloat(request *DescribeDBInstanceDataBloatRequest) (response *DescribeDBInstanceDataBloatResponse, err error)

DescribeDBInstanceDataBloat invokes the gpdb.DescribeDBInstanceDataBloat API synchronously

func (*Client) DescribeDBInstanceDataBloatWithCallback added in v1.62.341

func (client *Client) DescribeDBInstanceDataBloatWithCallback(request *DescribeDBInstanceDataBloatRequest, callback func(response *DescribeDBInstanceDataBloatResponse, err error)) <-chan int

DescribeDBInstanceDataBloatWithCallback invokes the gpdb.DescribeDBInstanceDataBloat API asynchronously

func (*Client) DescribeDBInstanceDataBloatWithChan added in v1.62.341

func (client *Client) DescribeDBInstanceDataBloatWithChan(request *DescribeDBInstanceDataBloatRequest) (<-chan *DescribeDBInstanceDataBloatResponse, <-chan error)

DescribeDBInstanceDataBloatWithChan invokes the gpdb.DescribeDBInstanceDataBloat API asynchronously

func (*Client) DescribeDBInstanceDataSkew added in v1.62.341

func (client *Client) DescribeDBInstanceDataSkew(request *DescribeDBInstanceDataSkewRequest) (response *DescribeDBInstanceDataSkewResponse, err error)

DescribeDBInstanceDataSkew invokes the gpdb.DescribeDBInstanceDataSkew API synchronously

func (*Client) DescribeDBInstanceDataSkewWithCallback added in v1.62.341

func (client *Client) DescribeDBInstanceDataSkewWithCallback(request *DescribeDBInstanceDataSkewRequest, callback func(response *DescribeDBInstanceDataSkewResponse, err error)) <-chan int

DescribeDBInstanceDataSkewWithCallback invokes the gpdb.DescribeDBInstanceDataSkew API asynchronously

func (*Client) DescribeDBInstanceDataSkewWithChan added in v1.62.341

func (client *Client) DescribeDBInstanceDataSkewWithChan(request *DescribeDBInstanceDataSkewRequest) (<-chan *DescribeDBInstanceDataSkewResponse, <-chan error)

DescribeDBInstanceDataSkewWithChan invokes the gpdb.DescribeDBInstanceDataSkew API asynchronously

func (*Client) DescribeDBInstanceDiagnosisSummary added in v1.62.341

func (client *Client) DescribeDBInstanceDiagnosisSummary(request *DescribeDBInstanceDiagnosisSummaryRequest) (response *DescribeDBInstanceDiagnosisSummaryResponse, err error)

DescribeDBInstanceDiagnosisSummary invokes the gpdb.DescribeDBInstanceDiagnosisSummary API synchronously

func (*Client) DescribeDBInstanceDiagnosisSummaryWithCallback added in v1.62.341

func (client *Client) DescribeDBInstanceDiagnosisSummaryWithCallback(request *DescribeDBInstanceDiagnosisSummaryRequest, callback func(response *DescribeDBInstanceDiagnosisSummaryResponse, err error)) <-chan int

DescribeDBInstanceDiagnosisSummaryWithCallback invokes the gpdb.DescribeDBInstanceDiagnosisSummary API asynchronously

func (*Client) DescribeDBInstanceDiagnosisSummaryWithChan added in v1.62.341

func (client *Client) DescribeDBInstanceDiagnosisSummaryWithChan(request *DescribeDBInstanceDiagnosisSummaryRequest) (<-chan *DescribeDBInstanceDiagnosisSummaryResponse, <-chan error)

DescribeDBInstanceDiagnosisSummaryWithChan invokes the gpdb.DescribeDBInstanceDiagnosisSummary API asynchronously

func (*Client) DescribeDBInstanceErrorLog added in v1.62.341

func (client *Client) DescribeDBInstanceErrorLog(request *DescribeDBInstanceErrorLogRequest) (response *DescribeDBInstanceErrorLogResponse, err error)

DescribeDBInstanceErrorLog invokes the gpdb.DescribeDBInstanceErrorLog API synchronously

func (*Client) DescribeDBInstanceErrorLogWithCallback added in v1.62.341

func (client *Client) DescribeDBInstanceErrorLogWithCallback(request *DescribeDBInstanceErrorLogRequest, callback func(response *DescribeDBInstanceErrorLogResponse, err error)) <-chan int

DescribeDBInstanceErrorLogWithCallback invokes the gpdb.DescribeDBInstanceErrorLog API asynchronously

func (*Client) DescribeDBInstanceErrorLogWithChan added in v1.62.341

func (client *Client) DescribeDBInstanceErrorLogWithChan(request *DescribeDBInstanceErrorLogRequest) (<-chan *DescribeDBInstanceErrorLogResponse, <-chan error)

DescribeDBInstanceErrorLogWithChan invokes the gpdb.DescribeDBInstanceErrorLog API asynchronously

func (*Client) DescribeDBInstanceIPArrayList

func (client *Client) DescribeDBInstanceIPArrayList(request *DescribeDBInstanceIPArrayListRequest) (response *DescribeDBInstanceIPArrayListResponse, err error)

DescribeDBInstanceIPArrayList invokes the gpdb.DescribeDBInstanceIPArrayList API synchronously

func (*Client) DescribeDBInstanceIPArrayListWithCallback

func (client *Client) DescribeDBInstanceIPArrayListWithCallback(request *DescribeDBInstanceIPArrayListRequest, callback func(response *DescribeDBInstanceIPArrayListResponse, err error)) <-chan int

DescribeDBInstanceIPArrayListWithCallback invokes the gpdb.DescribeDBInstanceIPArrayList API asynchronously

func (*Client) DescribeDBInstanceIPArrayListWithChan

func (client *Client) DescribeDBInstanceIPArrayListWithChan(request *DescribeDBInstanceIPArrayListRequest) (<-chan *DescribeDBInstanceIPArrayListResponse, <-chan error)

DescribeDBInstanceIPArrayListWithChan invokes the gpdb.DescribeDBInstanceIPArrayList API asynchronously

func (*Client) DescribeDBInstanceIndexUsage added in v1.62.341

func (client *Client) DescribeDBInstanceIndexUsage(request *DescribeDBInstanceIndexUsageRequest) (response *DescribeDBInstanceIndexUsageResponse, err error)

DescribeDBInstanceIndexUsage invokes the gpdb.DescribeDBInstanceIndexUsage API synchronously

func (*Client) DescribeDBInstanceIndexUsageWithCallback added in v1.62.341

func (client *Client) DescribeDBInstanceIndexUsageWithCallback(request *DescribeDBInstanceIndexUsageRequest, callback func(response *DescribeDBInstanceIndexUsageResponse, err error)) <-chan int

DescribeDBInstanceIndexUsageWithCallback invokes the gpdb.DescribeDBInstanceIndexUsage API asynchronously

func (*Client) DescribeDBInstanceIndexUsageWithChan added in v1.62.341

func (client *Client) DescribeDBInstanceIndexUsageWithChan(request *DescribeDBInstanceIndexUsageRequest) (<-chan *DescribeDBInstanceIndexUsageResponse, <-chan error)

DescribeDBInstanceIndexUsageWithChan invokes the gpdb.DescribeDBInstanceIndexUsage API asynchronously

func (*Client) DescribeDBInstanceNetInfo

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

DescribeDBInstanceNetInfo invokes the gpdb.DescribeDBInstanceNetInfo API synchronously

func (*Client) DescribeDBInstanceNetInfoWithCallback

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

DescribeDBInstanceNetInfoWithCallback invokes the gpdb.DescribeDBInstanceNetInfo API asynchronously

func (*Client) DescribeDBInstanceNetInfoWithChan

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

DescribeDBInstanceNetInfoWithChan invokes the gpdb.DescribeDBInstanceNetInfo API asynchronously

func (*Client) DescribeDBInstancePerformance

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

DescribeDBInstancePerformance invokes the gpdb.DescribeDBInstancePerformance API synchronously

func (*Client) DescribeDBInstancePerformanceWithCallback

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

DescribeDBInstancePerformanceWithCallback invokes the gpdb.DescribeDBInstancePerformance API asynchronously

func (*Client) DescribeDBInstancePerformanceWithChan

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

DescribeDBInstancePerformanceWithChan invokes the gpdb.DescribeDBInstancePerformance API asynchronously

func (*Client) DescribeDBInstancePlans added in v1.62.341

func (client *Client) DescribeDBInstancePlans(request *DescribeDBInstancePlansRequest) (response *DescribeDBInstancePlansResponse, err error)

DescribeDBInstancePlans invokes the gpdb.DescribeDBInstancePlans API synchronously

func (*Client) DescribeDBInstancePlansWithCallback added in v1.62.341

func (client *Client) DescribeDBInstancePlansWithCallback(request *DescribeDBInstancePlansRequest, callback func(response *DescribeDBInstancePlansResponse, err error)) <-chan int

DescribeDBInstancePlansWithCallback invokes the gpdb.DescribeDBInstancePlans API asynchronously

func (*Client) DescribeDBInstancePlansWithChan added in v1.62.341

func (client *Client) DescribeDBInstancePlansWithChan(request *DescribeDBInstancePlansRequest) (<-chan *DescribeDBInstancePlansResponse, <-chan error)

DescribeDBInstancePlansWithChan invokes the gpdb.DescribeDBInstancePlans API asynchronously

func (*Client) DescribeDBInstanceSSL added in v1.61.1383

func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (response *DescribeDBInstanceSSLResponse, err error)

DescribeDBInstanceSSL invokes the gpdb.DescribeDBInstanceSSL API synchronously

func (*Client) DescribeDBInstanceSSLWithCallback added in v1.61.1383

func (client *Client) DescribeDBInstanceSSLWithCallback(request *DescribeDBInstanceSSLRequest, callback func(response *DescribeDBInstanceSSLResponse, err error)) <-chan int

DescribeDBInstanceSSLWithCallback invokes the gpdb.DescribeDBInstanceSSL API asynchronously

func (*Client) DescribeDBInstanceSSLWithChan added in v1.61.1383

func (client *Client) DescribeDBInstanceSSLWithChan(request *DescribeDBInstanceSSLRequest) (<-chan *DescribeDBInstanceSSLResponse, <-chan error)

DescribeDBInstanceSSLWithChan invokes the gpdb.DescribeDBInstanceSSL API asynchronously

func (*Client) DescribeDBInstances

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

DescribeDBInstances invokes the gpdb.DescribeDBInstances API synchronously

func (*Client) DescribeDBInstancesWithCallback

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

DescribeDBInstancesWithCallback invokes the gpdb.DescribeDBInstances API asynchronously

func (*Client) DescribeDBInstancesWithChan

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

DescribeDBInstancesWithChan invokes the gpdb.DescribeDBInstances API asynchronously

func (*Client) DescribeDataBackups added in v1.61.1383

func (client *Client) DescribeDataBackups(request *DescribeDataBackupsRequest) (response *DescribeDataBackupsResponse, err error)

DescribeDataBackups invokes the gpdb.DescribeDataBackups API synchronously

func (*Client) DescribeDataBackupsWithCallback added in v1.61.1383

func (client *Client) DescribeDataBackupsWithCallback(request *DescribeDataBackupsRequest, callback func(response *DescribeDataBackupsResponse, err error)) <-chan int

DescribeDataBackupsWithCallback invokes the gpdb.DescribeDataBackups API asynchronously

func (*Client) DescribeDataBackupsWithChan added in v1.61.1383

func (client *Client) DescribeDataBackupsWithChan(request *DescribeDataBackupsRequest) (<-chan *DescribeDataBackupsResponse, <-chan error)

DescribeDataBackupsWithChan invokes the gpdb.DescribeDataBackups API asynchronously

func (*Client) DescribeDataReDistributeInfo added in v1.62.501

func (client *Client) DescribeDataReDistributeInfo(request *DescribeDataReDistributeInfoRequest) (response *DescribeDataReDistributeInfoResponse, err error)

DescribeDataReDistributeInfo invokes the gpdb.DescribeDataReDistributeInfo API synchronously

func (*Client) DescribeDataReDistributeInfoWithCallback added in v1.62.501

func (client *Client) DescribeDataReDistributeInfoWithCallback(request *DescribeDataReDistributeInfoRequest, callback func(response *DescribeDataReDistributeInfoResponse, err error)) <-chan int

DescribeDataReDistributeInfoWithCallback invokes the gpdb.DescribeDataReDistributeInfo API asynchronously

func (*Client) DescribeDataReDistributeInfoWithChan added in v1.62.501

func (client *Client) DescribeDataReDistributeInfoWithChan(request *DescribeDataReDistributeInfoRequest) (<-chan *DescribeDataReDistributeInfoResponse, <-chan error)

DescribeDataReDistributeInfoWithChan invokes the gpdb.DescribeDataReDistributeInfo API asynchronously

func (*Client) DescribeDataShareInstances added in v1.62.341

func (client *Client) DescribeDataShareInstances(request *DescribeDataShareInstancesRequest) (response *DescribeDataShareInstancesResponse, err error)

DescribeDataShareInstances invokes the gpdb.DescribeDataShareInstances API synchronously

func (*Client) DescribeDataShareInstancesWithCallback added in v1.62.341

func (client *Client) DescribeDataShareInstancesWithCallback(request *DescribeDataShareInstancesRequest, callback func(response *DescribeDataShareInstancesResponse, err error)) <-chan int

DescribeDataShareInstancesWithCallback invokes the gpdb.DescribeDataShareInstances API asynchronously

func (*Client) DescribeDataShareInstancesWithChan added in v1.62.341

func (client *Client) DescribeDataShareInstancesWithChan(request *DescribeDataShareInstancesRequest) (<-chan *DescribeDataShareInstancesResponse, <-chan error)

DescribeDataShareInstancesWithChan invokes the gpdb.DescribeDataShareInstances API asynchronously

func (*Client) DescribeDataSharePerformance added in v1.62.341

func (client *Client) DescribeDataSharePerformance(request *DescribeDataSharePerformanceRequest) (response *DescribeDataSharePerformanceResponse, err error)

DescribeDataSharePerformance invokes the gpdb.DescribeDataSharePerformance API synchronously

func (*Client) DescribeDataSharePerformanceWithCallback added in v1.62.341

func (client *Client) DescribeDataSharePerformanceWithCallback(request *DescribeDataSharePerformanceRequest, callback func(response *DescribeDataSharePerformanceResponse, err error)) <-chan int

DescribeDataSharePerformanceWithCallback invokes the gpdb.DescribeDataSharePerformance API asynchronously

func (*Client) DescribeDataSharePerformanceWithChan added in v1.62.341

func (client *Client) DescribeDataSharePerformanceWithChan(request *DescribeDataSharePerformanceRequest) (<-chan *DescribeDataSharePerformanceResponse, <-chan error)

DescribeDataSharePerformanceWithChan invokes the gpdb.DescribeDataSharePerformance API asynchronously

func (*Client) DescribeDiagnosisDimensions added in v1.62.341

func (client *Client) DescribeDiagnosisDimensions(request *DescribeDiagnosisDimensionsRequest) (response *DescribeDiagnosisDimensionsResponse, err error)

DescribeDiagnosisDimensions invokes the gpdb.DescribeDiagnosisDimensions API synchronously

func (*Client) DescribeDiagnosisDimensionsWithCallback added in v1.62.341

func (client *Client) DescribeDiagnosisDimensionsWithCallback(request *DescribeDiagnosisDimensionsRequest, callback func(response *DescribeDiagnosisDimensionsResponse, err error)) <-chan int

DescribeDiagnosisDimensionsWithCallback invokes the gpdb.DescribeDiagnosisDimensions API asynchronously

func (*Client) DescribeDiagnosisDimensionsWithChan added in v1.62.341

func (client *Client) DescribeDiagnosisDimensionsWithChan(request *DescribeDiagnosisDimensionsRequest) (<-chan *DescribeDiagnosisDimensionsResponse, <-chan error)

DescribeDiagnosisDimensionsWithChan invokes the gpdb.DescribeDiagnosisDimensions API asynchronously

func (*Client) DescribeDiagnosisMonitorPerformance added in v1.62.341

func (client *Client) DescribeDiagnosisMonitorPerformance(request *DescribeDiagnosisMonitorPerformanceRequest) (response *DescribeDiagnosisMonitorPerformanceResponse, err error)

DescribeDiagnosisMonitorPerformance invokes the gpdb.DescribeDiagnosisMonitorPerformance API synchronously

func (*Client) DescribeDiagnosisMonitorPerformanceWithCallback added in v1.62.341

func (client *Client) DescribeDiagnosisMonitorPerformanceWithCallback(request *DescribeDiagnosisMonitorPerformanceRequest, callback func(response *DescribeDiagnosisMonitorPerformanceResponse, err error)) <-chan int

DescribeDiagnosisMonitorPerformanceWithCallback invokes the gpdb.DescribeDiagnosisMonitorPerformance API asynchronously

func (*Client) DescribeDiagnosisMonitorPerformanceWithChan added in v1.62.341

func (client *Client) DescribeDiagnosisMonitorPerformanceWithChan(request *DescribeDiagnosisMonitorPerformanceRequest) (<-chan *DescribeDiagnosisMonitorPerformanceResponse, <-chan error)

DescribeDiagnosisMonitorPerformanceWithChan invokes the gpdb.DescribeDiagnosisMonitorPerformance API asynchronously

func (*Client) DescribeDiagnosisRecords added in v1.62.341

func (client *Client) DescribeDiagnosisRecords(request *DescribeDiagnosisRecordsRequest) (response *DescribeDiagnosisRecordsResponse, err error)

DescribeDiagnosisRecords invokes the gpdb.DescribeDiagnosisRecords API synchronously

func (*Client) DescribeDiagnosisRecordsWithCallback added in v1.62.341

func (client *Client) DescribeDiagnosisRecordsWithCallback(request *DescribeDiagnosisRecordsRequest, callback func(response *DescribeDiagnosisRecordsResponse, err error)) <-chan int

DescribeDiagnosisRecordsWithCallback invokes the gpdb.DescribeDiagnosisRecords API asynchronously

func (*Client) DescribeDiagnosisRecordsWithChan added in v1.62.341

func (client *Client) DescribeDiagnosisRecordsWithChan(request *DescribeDiagnosisRecordsRequest) (<-chan *DescribeDiagnosisRecordsResponse, <-chan error)

DescribeDiagnosisRecordsWithChan invokes the gpdb.DescribeDiagnosisRecords API asynchronously

func (*Client) DescribeDiagnosisSQLInfo added in v1.62.341

func (client *Client) DescribeDiagnosisSQLInfo(request *DescribeDiagnosisSQLInfoRequest) (response *DescribeDiagnosisSQLInfoResponse, err error)

DescribeDiagnosisSQLInfo invokes the gpdb.DescribeDiagnosisSQLInfo API synchronously

func (*Client) DescribeDiagnosisSQLInfoWithCallback added in v1.62.341

func (client *Client) DescribeDiagnosisSQLInfoWithCallback(request *DescribeDiagnosisSQLInfoRequest, callback func(response *DescribeDiagnosisSQLInfoResponse, err error)) <-chan int

DescribeDiagnosisSQLInfoWithCallback invokes the gpdb.DescribeDiagnosisSQLInfo API asynchronously

func (*Client) DescribeDiagnosisSQLInfoWithChan added in v1.62.341

func (client *Client) DescribeDiagnosisSQLInfoWithChan(request *DescribeDiagnosisSQLInfoRequest) (<-chan *DescribeDiagnosisSQLInfoResponse, <-chan error)

DescribeDiagnosisSQLInfoWithChan invokes the gpdb.DescribeDiagnosisSQLInfo API asynchronously

func (*Client) DescribeDownloadRecords added in v1.62.341

func (client *Client) DescribeDownloadRecords(request *DescribeDownloadRecordsRequest) (response *DescribeDownloadRecordsResponse, err error)

DescribeDownloadRecords invokes the gpdb.DescribeDownloadRecords API synchronously

func (*Client) DescribeDownloadRecordsWithCallback added in v1.62.341

func (client *Client) DescribeDownloadRecordsWithCallback(request *DescribeDownloadRecordsRequest, callback func(response *DescribeDownloadRecordsResponse, err error)) <-chan int

DescribeDownloadRecordsWithCallback invokes the gpdb.DescribeDownloadRecords API asynchronously

func (*Client) DescribeDownloadRecordsWithChan added in v1.62.341

func (client *Client) DescribeDownloadRecordsWithChan(request *DescribeDownloadRecordsRequest) (<-chan *DescribeDownloadRecordsResponse, <-chan error)

DescribeDownloadRecordsWithChan invokes the gpdb.DescribeDownloadRecords API asynchronously

func (*Client) DescribeDownloadSQLLogs added in v1.62.501

func (client *Client) DescribeDownloadSQLLogs(request *DescribeDownloadSQLLogsRequest) (response *DescribeDownloadSQLLogsResponse, err error)

DescribeDownloadSQLLogs invokes the gpdb.DescribeDownloadSQLLogs API synchronously

func (*Client) DescribeDownloadSQLLogsWithCallback added in v1.62.501

func (client *Client) DescribeDownloadSQLLogsWithCallback(request *DescribeDownloadSQLLogsRequest, callback func(response *DescribeDownloadSQLLogsResponse, err error)) <-chan int

DescribeDownloadSQLLogsWithCallback invokes the gpdb.DescribeDownloadSQLLogs API asynchronously

func (*Client) DescribeDownloadSQLLogsWithChan added in v1.62.501

func (client *Client) DescribeDownloadSQLLogsWithChan(request *DescribeDownloadSQLLogsRequest) (<-chan *DescribeDownloadSQLLogsResponse, <-chan error)

DescribeDownloadSQLLogsWithChan invokes the gpdb.DescribeDownloadSQLLogs API asynchronously

func (*Client) DescribeHealthStatus added in v1.62.341

func (client *Client) DescribeHealthStatus(request *DescribeHealthStatusRequest) (response *DescribeHealthStatusResponse, err error)

DescribeHealthStatus invokes the gpdb.DescribeHealthStatus API synchronously

func (*Client) DescribeHealthStatusWithCallback added in v1.62.341

func (client *Client) DescribeHealthStatusWithCallback(request *DescribeHealthStatusRequest, callback func(response *DescribeHealthStatusResponse, err error)) <-chan int

DescribeHealthStatusWithCallback invokes the gpdb.DescribeHealthStatus API asynchronously

func (*Client) DescribeHealthStatusWithChan added in v1.62.341

func (client *Client) DescribeHealthStatusWithChan(request *DescribeHealthStatusRequest) (<-chan *DescribeHealthStatusResponse, <-chan error)

DescribeHealthStatusWithChan invokes the gpdb.DescribeHealthStatus API asynchronously

func (*Client) DescribeLogBackups added in v1.61.1383

func (client *Client) DescribeLogBackups(request *DescribeLogBackupsRequest) (response *DescribeLogBackupsResponse, err error)

DescribeLogBackups invokes the gpdb.DescribeLogBackups API synchronously

func (*Client) DescribeLogBackupsWithCallback added in v1.61.1383

func (client *Client) DescribeLogBackupsWithCallback(request *DescribeLogBackupsRequest, callback func(response *DescribeLogBackupsResponse, err error)) <-chan int

DescribeLogBackupsWithCallback invokes the gpdb.DescribeLogBackups API asynchronously

func (*Client) DescribeLogBackupsWithChan added in v1.61.1383

func (client *Client) DescribeLogBackupsWithChan(request *DescribeLogBackupsRequest) (<-chan *DescribeLogBackupsResponse, <-chan error)

DescribeLogBackupsWithChan invokes the gpdb.DescribeLogBackups API asynchronously

func (*Client) DescribeModifyParameterLog added in v1.61.1383

func (client *Client) DescribeModifyParameterLog(request *DescribeModifyParameterLogRequest) (response *DescribeModifyParameterLogResponse, err error)

DescribeModifyParameterLog invokes the gpdb.DescribeModifyParameterLog API synchronously

func (*Client) DescribeModifyParameterLogWithCallback added in v1.61.1383

func (client *Client) DescribeModifyParameterLogWithCallback(request *DescribeModifyParameterLogRequest, callback func(response *DescribeModifyParameterLogResponse, err error)) <-chan int

DescribeModifyParameterLogWithCallback invokes the gpdb.DescribeModifyParameterLog API asynchronously

func (*Client) DescribeModifyParameterLogWithChan added in v1.61.1383

func (client *Client) DescribeModifyParameterLogWithChan(request *DescribeModifyParameterLogRequest) (<-chan *DescribeModifyParameterLogResponse, <-chan error)

DescribeModifyParameterLogWithChan invokes the gpdb.DescribeModifyParameterLog API asynchronously

func (*Client) DescribeNamespace added in v1.62.501

func (client *Client) DescribeNamespace(request *DescribeNamespaceRequest) (response *DescribeNamespaceResponse, err error)

DescribeNamespace invokes the gpdb.DescribeNamespace API synchronously

func (*Client) DescribeNamespaceWithCallback added in v1.62.501

func (client *Client) DescribeNamespaceWithCallback(request *DescribeNamespaceRequest, callback func(response *DescribeNamespaceResponse, err error)) <-chan int

DescribeNamespaceWithCallback invokes the gpdb.DescribeNamespace API asynchronously

func (*Client) DescribeNamespaceWithChan added in v1.62.501

func (client *Client) DescribeNamespaceWithChan(request *DescribeNamespaceRequest) (<-chan *DescribeNamespaceResponse, <-chan error)

DescribeNamespaceWithChan invokes the gpdb.DescribeNamespace API asynchronously

func (*Client) DescribeParameters added in v1.61.1383

func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)

DescribeParameters invokes the gpdb.DescribeParameters API synchronously

func (*Client) DescribeParametersWithCallback added in v1.61.1383

func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, callback func(response *DescribeParametersResponse, err error)) <-chan int

DescribeParametersWithCallback invokes the gpdb.DescribeParameters API asynchronously

func (*Client) DescribeParametersWithChan added in v1.61.1383

func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)

DescribeParametersWithChan invokes the gpdb.DescribeParameters API asynchronously

func (*Client) DescribeRdsVSwitchs

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

DescribeRdsVSwitchs invokes the gpdb.DescribeRdsVSwitchs API synchronously

func (*Client) DescribeRdsVSwitchsWithCallback

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

DescribeRdsVSwitchsWithCallback invokes the gpdb.DescribeRdsVSwitchs API asynchronously

func (*Client) DescribeRdsVSwitchsWithChan

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

DescribeRdsVSwitchsWithChan invokes the gpdb.DescribeRdsVSwitchs API asynchronously

func (*Client) DescribeRdsVpcs

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

DescribeRdsVpcs invokes the gpdb.DescribeRdsVpcs API synchronously

func (*Client) DescribeRdsVpcsWithCallback

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

DescribeRdsVpcsWithCallback invokes the gpdb.DescribeRdsVpcs API asynchronously

func (*Client) DescribeRdsVpcsWithChan

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

DescribeRdsVpcsWithChan invokes the gpdb.DescribeRdsVpcs API asynchronously

func (*Client) DescribeRegions

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

DescribeRegions invokes the gpdb.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

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

DescribeRegionsWithCallback invokes the gpdb.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

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

DescribeRegionsWithChan invokes the gpdb.DescribeRegions API asynchronously

func (*Client) DescribeSQLLogCount added in v1.61.1383

func (client *Client) DescribeSQLLogCount(request *DescribeSQLLogCountRequest) (response *DescribeSQLLogCountResponse, err error)

DescribeSQLLogCount invokes the gpdb.DescribeSQLLogCount API synchronously

func (*Client) DescribeSQLLogCountWithCallback added in v1.61.1383

func (client *Client) DescribeSQLLogCountWithCallback(request *DescribeSQLLogCountRequest, callback func(response *DescribeSQLLogCountResponse, err error)) <-chan int

DescribeSQLLogCountWithCallback invokes the gpdb.DescribeSQLLogCount API asynchronously

func (*Client) DescribeSQLLogCountWithChan added in v1.61.1383

func (client *Client) DescribeSQLLogCountWithChan(request *DescribeSQLLogCountRequest) (<-chan *DescribeSQLLogCountResponse, <-chan error)

DescribeSQLLogCountWithChan invokes the gpdb.DescribeSQLLogCount API asynchronously

func (*Client) DescribeSQLLogsV2 added in v1.62.341

func (client *Client) DescribeSQLLogsV2(request *DescribeSQLLogsV2Request) (response *DescribeSQLLogsV2Response, err error)

DescribeSQLLogsV2 invokes the gpdb.DescribeSQLLogsV2 API synchronously

func (*Client) DescribeSQLLogsV2WithCallback added in v1.62.341

func (client *Client) DescribeSQLLogsV2WithCallback(request *DescribeSQLLogsV2Request, callback func(response *DescribeSQLLogsV2Response, err error)) <-chan int

DescribeSQLLogsV2WithCallback invokes the gpdb.DescribeSQLLogsV2 API asynchronously

func (*Client) DescribeSQLLogsV2WithChan added in v1.62.341

func (client *Client) DescribeSQLLogsV2WithChan(request *DescribeSQLLogsV2Request) (<-chan *DescribeSQLLogsV2Response, <-chan error)

DescribeSQLLogsV2WithChan invokes the gpdb.DescribeSQLLogsV2 API asynchronously

func (*Client) DescribeSampleData added in v1.62.341

func (client *Client) DescribeSampleData(request *DescribeSampleDataRequest) (response *DescribeSampleDataResponse, err error)

DescribeSampleData invokes the gpdb.DescribeSampleData API synchronously

func (*Client) DescribeSampleDataWithCallback added in v1.62.341

func (client *Client) DescribeSampleDataWithCallback(request *DescribeSampleDataRequest, callback func(response *DescribeSampleDataResponse, err error)) <-chan int

DescribeSampleDataWithCallback invokes the gpdb.DescribeSampleData API asynchronously

func (*Client) DescribeSampleDataWithChan added in v1.62.341

func (client *Client) DescribeSampleDataWithChan(request *DescribeSampleDataRequest) (<-chan *DescribeSampleDataResponse, <-chan error)

DescribeSampleDataWithChan invokes the gpdb.DescribeSampleData API asynchronously

func (*Client) DescribeSupportFeatures added in v1.62.341

func (client *Client) DescribeSupportFeatures(request *DescribeSupportFeaturesRequest) (response *DescribeSupportFeaturesResponse, err error)

DescribeSupportFeatures invokes the gpdb.DescribeSupportFeatures API synchronously

func (*Client) DescribeSupportFeaturesWithCallback added in v1.62.341

func (client *Client) DescribeSupportFeaturesWithCallback(request *DescribeSupportFeaturesRequest, callback func(response *DescribeSupportFeaturesResponse, err error)) <-chan int

DescribeSupportFeaturesWithCallback invokes the gpdb.DescribeSupportFeatures API asynchronously

func (*Client) DescribeSupportFeaturesWithChan added in v1.62.341

func (client *Client) DescribeSupportFeaturesWithChan(request *DescribeSupportFeaturesRequest) (<-chan *DescribeSupportFeaturesResponse, <-chan error)

DescribeSupportFeaturesWithChan invokes the gpdb.DescribeSupportFeatures API asynchronously

func (*Client) DescribeTags added in v1.61.1383

func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)

DescribeTags invokes the gpdb.DescribeTags API synchronously

func (*Client) DescribeTagsWithCallback added in v1.61.1383

func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int

DescribeTagsWithCallback invokes the gpdb.DescribeTags API asynchronously

func (*Client) DescribeTagsWithChan added in v1.61.1383

func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)

DescribeTagsWithChan invokes the gpdb.DescribeTags API asynchronously

func (*Client) DescribeUserEncryptionKeyList added in v1.61.1383

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

DescribeUserEncryptionKeyList invokes the gpdb.DescribeUserEncryptionKeyList API synchronously

func (*Client) DescribeUserEncryptionKeyListWithCallback added in v1.61.1383

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

DescribeUserEncryptionKeyListWithCallback invokes the gpdb.DescribeUserEncryptionKeyList API asynchronously

func (*Client) DescribeUserEncryptionKeyListWithChan added in v1.61.1383

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

DescribeUserEncryptionKeyListWithChan invokes the gpdb.DescribeUserEncryptionKeyList API asynchronously

func (*Client) DescribeWaitingSQLInfo added in v1.62.341

func (client *Client) DescribeWaitingSQLInfo(request *DescribeWaitingSQLInfoRequest) (response *DescribeWaitingSQLInfoResponse, err error)

DescribeWaitingSQLInfo invokes the gpdb.DescribeWaitingSQLInfo API synchronously

func (*Client) DescribeWaitingSQLInfoWithCallback added in v1.62.341

func (client *Client) DescribeWaitingSQLInfoWithCallback(request *DescribeWaitingSQLInfoRequest, callback func(response *DescribeWaitingSQLInfoResponse, err error)) <-chan int

DescribeWaitingSQLInfoWithCallback invokes the gpdb.DescribeWaitingSQLInfo API asynchronously

func (*Client) DescribeWaitingSQLInfoWithChan added in v1.62.341

func (client *Client) DescribeWaitingSQLInfoWithChan(request *DescribeWaitingSQLInfoRequest) (<-chan *DescribeWaitingSQLInfoResponse, <-chan error)

DescribeWaitingSQLInfoWithChan invokes the gpdb.DescribeWaitingSQLInfo API asynchronously

func (*Client) DescribeWaitingSQLRecords added in v1.62.341

func (client *Client) DescribeWaitingSQLRecords(request *DescribeWaitingSQLRecordsRequest) (response *DescribeWaitingSQLRecordsResponse, err error)

DescribeWaitingSQLRecords invokes the gpdb.DescribeWaitingSQLRecords API synchronously

func (*Client) DescribeWaitingSQLRecordsWithCallback added in v1.62.341

func (client *Client) DescribeWaitingSQLRecordsWithCallback(request *DescribeWaitingSQLRecordsRequest, callback func(response *DescribeWaitingSQLRecordsResponse, err error)) <-chan int

DescribeWaitingSQLRecordsWithCallback invokes the gpdb.DescribeWaitingSQLRecords API asynchronously

func (*Client) DescribeWaitingSQLRecordsWithChan added in v1.62.341

func (client *Client) DescribeWaitingSQLRecordsWithChan(request *DescribeWaitingSQLRecordsRequest) (<-chan *DescribeWaitingSQLRecordsResponse, <-chan error)

DescribeWaitingSQLRecordsWithChan invokes the gpdb.DescribeWaitingSQLRecords API asynchronously

func (*Client) DownloadDiagnosisRecords added in v1.62.341

func (client *Client) DownloadDiagnosisRecords(request *DownloadDiagnosisRecordsRequest) (response *DownloadDiagnosisRecordsResponse, err error)

DownloadDiagnosisRecords invokes the gpdb.DownloadDiagnosisRecords API synchronously

func (*Client) DownloadDiagnosisRecordsWithCallback added in v1.62.341

func (client *Client) DownloadDiagnosisRecordsWithCallback(request *DownloadDiagnosisRecordsRequest, callback func(response *DownloadDiagnosisRecordsResponse, err error)) <-chan int

DownloadDiagnosisRecordsWithCallback invokes the gpdb.DownloadDiagnosisRecords API asynchronously

func (*Client) DownloadDiagnosisRecordsWithChan added in v1.62.341

func (client *Client) DownloadDiagnosisRecordsWithChan(request *DownloadDiagnosisRecordsRequest) (<-chan *DownloadDiagnosisRecordsResponse, <-chan error)

DownloadDiagnosisRecordsWithChan invokes the gpdb.DownloadDiagnosisRecords API asynchronously

func (*Client) DownloadSQLLogsRecords added in v1.62.501

func (client *Client) DownloadSQLLogsRecords(request *DownloadSQLLogsRecordsRequest) (response *DownloadSQLLogsRecordsResponse, err error)

DownloadSQLLogsRecords invokes the gpdb.DownloadSQLLogsRecords API synchronously

func (*Client) DownloadSQLLogsRecordsWithCallback added in v1.62.501

func (client *Client) DownloadSQLLogsRecordsWithCallback(request *DownloadSQLLogsRecordsRequest, callback func(response *DownloadSQLLogsRecordsResponse, err error)) <-chan int

DownloadSQLLogsRecordsWithCallback invokes the gpdb.DownloadSQLLogsRecords API asynchronously

func (*Client) DownloadSQLLogsRecordsWithChan added in v1.62.501

func (client *Client) DownloadSQLLogsRecordsWithChan(request *DownloadSQLLogsRecordsRequest) (<-chan *DownloadSQLLogsRecordsResponse, <-chan error)

DownloadSQLLogsRecordsWithChan invokes the gpdb.DownloadSQLLogsRecords API asynchronously

func (*Client) GrantCollection added in v1.62.501

func (client *Client) GrantCollection(request *GrantCollectionRequest) (response *GrantCollectionResponse, err error)

GrantCollection invokes the gpdb.GrantCollection API synchronously

func (*Client) GrantCollectionWithCallback added in v1.62.501

func (client *Client) GrantCollectionWithCallback(request *GrantCollectionRequest, callback func(response *GrantCollectionResponse, err error)) <-chan int

GrantCollectionWithCallback invokes the gpdb.GrantCollection API asynchronously

func (*Client) GrantCollectionWithChan added in v1.62.501

func (client *Client) GrantCollectionWithChan(request *GrantCollectionRequest) (<-chan *GrantCollectionResponse, <-chan error)

GrantCollectionWithChan invokes the gpdb.GrantCollection API asynchronously

func (*Client) InitVectorDatabase added in v1.62.501

func (client *Client) InitVectorDatabase(request *InitVectorDatabaseRequest) (response *InitVectorDatabaseResponse, err error)

InitVectorDatabase invokes the gpdb.InitVectorDatabase API synchronously

func (*Client) InitVectorDatabaseWithCallback added in v1.62.501

func (client *Client) InitVectorDatabaseWithCallback(request *InitVectorDatabaseRequest, callback func(response *InitVectorDatabaseResponse, err error)) <-chan int

InitVectorDatabaseWithCallback invokes the gpdb.InitVectorDatabase API asynchronously

func (*Client) InitVectorDatabaseWithChan added in v1.62.501

func (client *Client) InitVectorDatabaseWithChan(request *InitVectorDatabaseRequest) (<-chan *InitVectorDatabaseResponse, <-chan error)

InitVectorDatabaseWithChan invokes the gpdb.InitVectorDatabase API asynchronously

func (*Client) ListCollections added in v1.62.501

func (client *Client) ListCollections(request *ListCollectionsRequest) (response *ListCollectionsResponse, err error)

ListCollections invokes the gpdb.ListCollections API synchronously

func (*Client) ListCollectionsWithCallback added in v1.62.501

func (client *Client) ListCollectionsWithCallback(request *ListCollectionsRequest, callback func(response *ListCollectionsResponse, err error)) <-chan int

ListCollectionsWithCallback invokes the gpdb.ListCollections API asynchronously

func (*Client) ListCollectionsWithChan added in v1.62.501

func (client *Client) ListCollectionsWithChan(request *ListCollectionsRequest) (<-chan *ListCollectionsResponse, <-chan error)

ListCollectionsWithChan invokes the gpdb.ListCollections API asynchronously

func (*Client) ListNamespaces added in v1.62.501

func (client *Client) ListNamespaces(request *ListNamespacesRequest) (response *ListNamespacesResponse, err error)

ListNamespaces invokes the gpdb.ListNamespaces API synchronously

func (*Client) ListNamespacesWithCallback added in v1.62.501

func (client *Client) ListNamespacesWithCallback(request *ListNamespacesRequest, callback func(response *ListNamespacesResponse, err error)) <-chan int

ListNamespacesWithCallback invokes the gpdb.ListNamespaces API asynchronously

func (*Client) ListNamespacesWithChan added in v1.62.501

func (client *Client) ListNamespacesWithChan(request *ListNamespacesRequest) (<-chan *ListNamespacesResponse, <-chan error)

ListNamespacesWithChan invokes the gpdb.ListNamespaces API asynchronously

func (*Client) ListTagResources

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

ListTagResources invokes the gpdb.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback

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

ListTagResourcesWithCallback invokes the gpdb.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan

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

ListTagResourcesWithChan invokes the gpdb.ListTagResources API asynchronously

func (*Client) ModifyAccountDescription

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

ModifyAccountDescription invokes the gpdb.ModifyAccountDescription API synchronously

func (*Client) ModifyAccountDescriptionWithCallback

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

ModifyAccountDescriptionWithCallback invokes the gpdb.ModifyAccountDescription API asynchronously

func (*Client) ModifyAccountDescriptionWithChan

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

ModifyAccountDescriptionWithChan invokes the gpdb.ModifyAccountDescription API asynchronously

func (*Client) ModifyBackupPolicy added in v1.61.1383

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

ModifyBackupPolicy invokes the gpdb.ModifyBackupPolicy API synchronously

func (*Client) ModifyBackupPolicyWithCallback added in v1.61.1383

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

ModifyBackupPolicyWithCallback invokes the gpdb.ModifyBackupPolicy API asynchronously

func (*Client) ModifyBackupPolicyWithChan added in v1.61.1383

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

ModifyBackupPolicyWithChan invokes the gpdb.ModifyBackupPolicy API asynchronously

func (*Client) ModifyDBInstanceConfig added in v1.62.501

func (client *Client) ModifyDBInstanceConfig(request *ModifyDBInstanceConfigRequest) (response *ModifyDBInstanceConfigResponse, err error)

ModifyDBInstanceConfig invokes the gpdb.ModifyDBInstanceConfig API synchronously

func (*Client) ModifyDBInstanceConfigWithCallback added in v1.62.501

func (client *Client) ModifyDBInstanceConfigWithCallback(request *ModifyDBInstanceConfigRequest, callback func(response *ModifyDBInstanceConfigResponse, err error)) <-chan int

ModifyDBInstanceConfigWithCallback invokes the gpdb.ModifyDBInstanceConfig API asynchronously

func (*Client) ModifyDBInstanceConfigWithChan added in v1.62.501

func (client *Client) ModifyDBInstanceConfigWithChan(request *ModifyDBInstanceConfigRequest) (<-chan *ModifyDBInstanceConfigResponse, <-chan error)

ModifyDBInstanceConfigWithChan invokes the gpdb.ModifyDBInstanceConfig API asynchronously

func (*Client) ModifyDBInstanceConnectionString

func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (response *ModifyDBInstanceConnectionStringResponse, err error)

ModifyDBInstanceConnectionString invokes the gpdb.ModifyDBInstanceConnectionString API synchronously

func (*Client) ModifyDBInstanceConnectionStringWithCallback

func (client *Client) ModifyDBInstanceConnectionStringWithCallback(request *ModifyDBInstanceConnectionStringRequest, callback func(response *ModifyDBInstanceConnectionStringResponse, err error)) <-chan int

ModifyDBInstanceConnectionStringWithCallback invokes the gpdb.ModifyDBInstanceConnectionString API asynchronously

func (*Client) ModifyDBInstanceConnectionStringWithChan

func (client *Client) ModifyDBInstanceConnectionStringWithChan(request *ModifyDBInstanceConnectionStringRequest) (<-chan *ModifyDBInstanceConnectionStringResponse, <-chan error)

ModifyDBInstanceConnectionStringWithChan invokes the gpdb.ModifyDBInstanceConnectionString API asynchronously

func (*Client) ModifyDBInstanceDescription

func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (response *ModifyDBInstanceDescriptionResponse, err error)

ModifyDBInstanceDescription invokes the gpdb.ModifyDBInstanceDescription API synchronously

func (*Client) ModifyDBInstanceDescriptionWithCallback

func (client *Client) ModifyDBInstanceDescriptionWithCallback(request *ModifyDBInstanceDescriptionRequest, callback func(response *ModifyDBInstanceDescriptionResponse, err error)) <-chan int

ModifyDBInstanceDescriptionWithCallback invokes the gpdb.ModifyDBInstanceDescription API asynchronously

func (*Client) ModifyDBInstanceDescriptionWithChan

func (client *Client) ModifyDBInstanceDescriptionWithChan(request *ModifyDBInstanceDescriptionRequest) (<-chan *ModifyDBInstanceDescriptionResponse, <-chan error)

ModifyDBInstanceDescriptionWithChan invokes the gpdb.ModifyDBInstanceDescription API asynchronously

func (*Client) ModifyDBInstanceMaintainTime

func (client *Client) ModifyDBInstanceMaintainTime(request *ModifyDBInstanceMaintainTimeRequest) (response *ModifyDBInstanceMaintainTimeResponse, err error)

ModifyDBInstanceMaintainTime invokes the gpdb.ModifyDBInstanceMaintainTime API synchronously

func (*Client) ModifyDBInstanceMaintainTimeWithCallback

func (client *Client) ModifyDBInstanceMaintainTimeWithCallback(request *ModifyDBInstanceMaintainTimeRequest, callback func(response *ModifyDBInstanceMaintainTimeResponse, err error)) <-chan int

ModifyDBInstanceMaintainTimeWithCallback invokes the gpdb.ModifyDBInstanceMaintainTime API asynchronously

func (*Client) ModifyDBInstanceMaintainTimeWithChan

func (client *Client) ModifyDBInstanceMaintainTimeWithChan(request *ModifyDBInstanceMaintainTimeRequest) (<-chan *ModifyDBInstanceMaintainTimeResponse, <-chan error)

ModifyDBInstanceMaintainTimeWithChan invokes the gpdb.ModifyDBInstanceMaintainTime API asynchronously

func (*Client) ModifyDBInstanceResourceGroup added in v1.62.341

func (client *Client) ModifyDBInstanceResourceGroup(request *ModifyDBInstanceResourceGroupRequest) (response *ModifyDBInstanceResourceGroupResponse, err error)

ModifyDBInstanceResourceGroup invokes the gpdb.ModifyDBInstanceResourceGroup API synchronously

func (*Client) ModifyDBInstanceResourceGroupWithCallback added in v1.62.341

func (client *Client) ModifyDBInstanceResourceGroupWithCallback(request *ModifyDBInstanceResourceGroupRequest, callback func(response *ModifyDBInstanceResourceGroupResponse, err error)) <-chan int

ModifyDBInstanceResourceGroupWithCallback invokes the gpdb.ModifyDBInstanceResourceGroup API asynchronously

func (*Client) ModifyDBInstanceResourceGroupWithChan added in v1.62.341

func (client *Client) ModifyDBInstanceResourceGroupWithChan(request *ModifyDBInstanceResourceGroupRequest) (<-chan *ModifyDBInstanceResourceGroupResponse, <-chan error)

ModifyDBInstanceResourceGroupWithChan invokes the gpdb.ModifyDBInstanceResourceGroup API asynchronously

func (*Client) ModifyDBInstanceSSL added in v1.61.1383

func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (response *ModifyDBInstanceSSLResponse, err error)

ModifyDBInstanceSSL invokes the gpdb.ModifyDBInstanceSSL API synchronously

func (*Client) ModifyDBInstanceSSLWithCallback added in v1.61.1383

func (client *Client) ModifyDBInstanceSSLWithCallback(request *ModifyDBInstanceSSLRequest, callback func(response *ModifyDBInstanceSSLResponse, err error)) <-chan int

ModifyDBInstanceSSLWithCallback invokes the gpdb.ModifyDBInstanceSSL API asynchronously

func (*Client) ModifyDBInstanceSSLWithChan added in v1.61.1383

func (client *Client) ModifyDBInstanceSSLWithChan(request *ModifyDBInstanceSSLRequest) (<-chan *ModifyDBInstanceSSLResponse, <-chan error)

ModifyDBInstanceSSLWithChan invokes the gpdb.ModifyDBInstanceSSL API asynchronously

func (*Client) ModifyParameters added in v1.61.1383

func (client *Client) ModifyParameters(request *ModifyParametersRequest) (response *ModifyParametersResponse, err error)

ModifyParameters invokes the gpdb.ModifyParameters API synchronously

func (*Client) ModifyParametersWithCallback added in v1.61.1383

func (client *Client) ModifyParametersWithCallback(request *ModifyParametersRequest, callback func(response *ModifyParametersResponse, err error)) <-chan int

ModifyParametersWithCallback invokes the gpdb.ModifyParameters API asynchronously

func (*Client) ModifyParametersWithChan added in v1.61.1383

func (client *Client) ModifyParametersWithChan(request *ModifyParametersRequest) (<-chan *ModifyParametersResponse, <-chan error)

ModifyParametersWithChan invokes the gpdb.ModifyParameters API asynchronously

func (*Client) ModifySQLCollectorPolicy

func (client *Client) ModifySQLCollectorPolicy(request *ModifySQLCollectorPolicyRequest) (response *ModifySQLCollectorPolicyResponse, err error)

ModifySQLCollectorPolicy invokes the gpdb.ModifySQLCollectorPolicy API synchronously

func (*Client) ModifySQLCollectorPolicyWithCallback

func (client *Client) ModifySQLCollectorPolicyWithCallback(request *ModifySQLCollectorPolicyRequest, callback func(response *ModifySQLCollectorPolicyResponse, err error)) <-chan int

ModifySQLCollectorPolicyWithCallback invokes the gpdb.ModifySQLCollectorPolicy API asynchronously

func (*Client) ModifySQLCollectorPolicyWithChan

func (client *Client) ModifySQLCollectorPolicyWithChan(request *ModifySQLCollectorPolicyRequest) (<-chan *ModifySQLCollectorPolicyResponse, <-chan error)

ModifySQLCollectorPolicyWithChan invokes the gpdb.ModifySQLCollectorPolicy API asynchronously

func (*Client) ModifySecurityIps

func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (response *ModifySecurityIpsResponse, err error)

ModifySecurityIps invokes the gpdb.ModifySecurityIps API synchronously

func (*Client) ModifySecurityIpsWithCallback

func (client *Client) ModifySecurityIpsWithCallback(request *ModifySecurityIpsRequest, callback func(response *ModifySecurityIpsResponse, err error)) <-chan int

ModifySecurityIpsWithCallback invokes the gpdb.ModifySecurityIps API asynchronously

func (*Client) ModifySecurityIpsWithChan

func (client *Client) ModifySecurityIpsWithChan(request *ModifySecurityIpsRequest) (<-chan *ModifySecurityIpsResponse, <-chan error)

ModifySecurityIpsWithChan invokes the gpdb.ModifySecurityIps API asynchronously

func (*Client) ModifyVectorConfiguration added in v1.62.501

func (client *Client) ModifyVectorConfiguration(request *ModifyVectorConfigurationRequest) (response *ModifyVectorConfigurationResponse, err error)

ModifyVectorConfiguration invokes the gpdb.ModifyVectorConfiguration API synchronously

func (*Client) ModifyVectorConfigurationWithCallback added in v1.62.501

func (client *Client) ModifyVectorConfigurationWithCallback(request *ModifyVectorConfigurationRequest, callback func(response *ModifyVectorConfigurationResponse, err error)) <-chan int

ModifyVectorConfigurationWithCallback invokes the gpdb.ModifyVectorConfiguration API asynchronously

func (*Client) ModifyVectorConfigurationWithChan added in v1.62.501

func (client *Client) ModifyVectorConfigurationWithChan(request *ModifyVectorConfigurationRequest) (<-chan *ModifyVectorConfigurationResponse, <-chan error)

ModifyVectorConfigurationWithChan invokes the gpdb.ModifyVectorConfiguration API asynchronously

func (*Client) PauseInstance added in v1.62.341

func (client *Client) PauseInstance(request *PauseInstanceRequest) (response *PauseInstanceResponse, err error)

PauseInstance invokes the gpdb.PauseInstance API synchronously

func (*Client) PauseInstanceWithCallback added in v1.62.341

func (client *Client) PauseInstanceWithCallback(request *PauseInstanceRequest, callback func(response *PauseInstanceResponse, err error)) <-chan int

PauseInstanceWithCallback invokes the gpdb.PauseInstance API asynchronously

func (*Client) PauseInstanceWithChan added in v1.62.341

func (client *Client) PauseInstanceWithChan(request *PauseInstanceRequest) (<-chan *PauseInstanceResponse, <-chan error)

PauseInstanceWithChan invokes the gpdb.PauseInstance API asynchronously

func (*Client) QueryCollectionData added in v1.62.501

func (client *Client) QueryCollectionData(request *QueryCollectionDataRequest) (response *QueryCollectionDataResponse, err error)

QueryCollectionData invokes the gpdb.QueryCollectionData API synchronously

func (*Client) QueryCollectionDataWithCallback added in v1.62.501

func (client *Client) QueryCollectionDataWithCallback(request *QueryCollectionDataRequest, callback func(response *QueryCollectionDataResponse, err error)) <-chan int

QueryCollectionDataWithCallback invokes the gpdb.QueryCollectionData API asynchronously

func (*Client) QueryCollectionDataWithChan added in v1.62.501

func (client *Client) QueryCollectionDataWithChan(request *QueryCollectionDataRequest) (<-chan *QueryCollectionDataResponse, <-chan error)

QueryCollectionDataWithChan invokes the gpdb.QueryCollectionData API asynchronously

func (*Client) RebalanceDBInstance added in v1.62.341

func (client *Client) RebalanceDBInstance(request *RebalanceDBInstanceRequest) (response *RebalanceDBInstanceResponse, err error)

RebalanceDBInstance invokes the gpdb.RebalanceDBInstance API synchronously

func (*Client) RebalanceDBInstanceWithCallback added in v1.62.341

func (client *Client) RebalanceDBInstanceWithCallback(request *RebalanceDBInstanceRequest, callback func(response *RebalanceDBInstanceResponse, err error)) <-chan int

RebalanceDBInstanceWithCallback invokes the gpdb.RebalanceDBInstance API asynchronously

func (*Client) RebalanceDBInstanceWithChan added in v1.62.341

func (client *Client) RebalanceDBInstanceWithChan(request *RebalanceDBInstanceRequest) (<-chan *RebalanceDBInstanceResponse, <-chan error)

RebalanceDBInstanceWithChan invokes the gpdb.RebalanceDBInstance API asynchronously

func (*Client) ReleaseInstancePublicConnection

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

ReleaseInstancePublicConnection invokes the gpdb.ReleaseInstancePublicConnection API synchronously

func (*Client) ReleaseInstancePublicConnectionWithCallback

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

ReleaseInstancePublicConnectionWithCallback invokes the gpdb.ReleaseInstancePublicConnection API asynchronously

func (*Client) ReleaseInstancePublicConnectionWithChan

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

ReleaseInstancePublicConnectionWithChan invokes the gpdb.ReleaseInstancePublicConnection API asynchronously

func (*Client) ResetAccountPassword

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

ResetAccountPassword invokes the gpdb.ResetAccountPassword API synchronously

func (*Client) ResetAccountPasswordWithCallback

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

ResetAccountPasswordWithCallback invokes the gpdb.ResetAccountPassword API asynchronously

func (*Client) ResetAccountPasswordWithChan

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

ResetAccountPasswordWithChan invokes the gpdb.ResetAccountPassword API asynchronously

func (*Client) RestartDBInstance

func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (response *RestartDBInstanceResponse, err error)

RestartDBInstance invokes the gpdb.RestartDBInstance API synchronously

func (*Client) RestartDBInstanceWithCallback

func (client *Client) RestartDBInstanceWithCallback(request *RestartDBInstanceRequest, callback func(response *RestartDBInstanceResponse, err error)) <-chan int

RestartDBInstanceWithCallback invokes the gpdb.RestartDBInstance API asynchronously

func (*Client) RestartDBInstanceWithChan

func (client *Client) RestartDBInstanceWithChan(request *RestartDBInstanceRequest) (<-chan *RestartDBInstanceResponse, <-chan error)

RestartDBInstanceWithChan invokes the gpdb.RestartDBInstance API asynchronously

func (*Client) ResumeInstance added in v1.62.341

func (client *Client) ResumeInstance(request *ResumeInstanceRequest) (response *ResumeInstanceResponse, err error)

ResumeInstance invokes the gpdb.ResumeInstance API synchronously

func (*Client) ResumeInstanceWithCallback added in v1.62.341

func (client *Client) ResumeInstanceWithCallback(request *ResumeInstanceRequest, callback func(response *ResumeInstanceResponse, err error)) <-chan int

ResumeInstanceWithCallback invokes the gpdb.ResumeInstance API asynchronously

func (*Client) ResumeInstanceWithChan added in v1.62.341

func (client *Client) ResumeInstanceWithChan(request *ResumeInstanceRequest) (<-chan *ResumeInstanceResponse, <-chan error)

ResumeInstanceWithChan invokes the gpdb.ResumeInstance API asynchronously

func (*Client) SetDBInstancePlanStatus added in v1.62.341

func (client *Client) SetDBInstancePlanStatus(request *SetDBInstancePlanStatusRequest) (response *SetDBInstancePlanStatusResponse, err error)

SetDBInstancePlanStatus invokes the gpdb.SetDBInstancePlanStatus API synchronously

func (*Client) SetDBInstancePlanStatusWithCallback added in v1.62.341

func (client *Client) SetDBInstancePlanStatusWithCallback(request *SetDBInstancePlanStatusRequest, callback func(response *SetDBInstancePlanStatusResponse, err error)) <-chan int

SetDBInstancePlanStatusWithCallback invokes the gpdb.SetDBInstancePlanStatus API asynchronously

func (*Client) SetDBInstancePlanStatusWithChan added in v1.62.341

func (client *Client) SetDBInstancePlanStatusWithChan(request *SetDBInstancePlanStatusRequest) (<-chan *SetDBInstancePlanStatusResponse, <-chan error)

SetDBInstancePlanStatusWithChan invokes the gpdb.SetDBInstancePlanStatus API asynchronously

func (*Client) SetDataShareInstance added in v1.62.341

func (client *Client) SetDataShareInstance(request *SetDataShareInstanceRequest) (response *SetDataShareInstanceResponse, err error)

SetDataShareInstance invokes the gpdb.SetDataShareInstance API synchronously

func (*Client) SetDataShareInstanceWithCallback added in v1.62.341

func (client *Client) SetDataShareInstanceWithCallback(request *SetDataShareInstanceRequest, callback func(response *SetDataShareInstanceResponse, err error)) <-chan int

SetDataShareInstanceWithCallback invokes the gpdb.SetDataShareInstance API asynchronously

func (*Client) SetDataShareInstanceWithChan added in v1.62.341

func (client *Client) SetDataShareInstanceWithChan(request *SetDataShareInstanceRequest) (<-chan *SetDataShareInstanceResponse, <-chan error)

SetDataShareInstanceWithChan invokes the gpdb.SetDataShareInstance API asynchronously

func (*Client) SwitchDBInstanceNetType

func (client *Client) SwitchDBInstanceNetType(request *SwitchDBInstanceNetTypeRequest) (response *SwitchDBInstanceNetTypeResponse, err error)

SwitchDBInstanceNetType invokes the gpdb.SwitchDBInstanceNetType API synchronously

func (*Client) SwitchDBInstanceNetTypeWithCallback

func (client *Client) SwitchDBInstanceNetTypeWithCallback(request *SwitchDBInstanceNetTypeRequest, callback func(response *SwitchDBInstanceNetTypeResponse, err error)) <-chan int

SwitchDBInstanceNetTypeWithCallback invokes the gpdb.SwitchDBInstanceNetType API asynchronously

func (*Client) SwitchDBInstanceNetTypeWithChan

func (client *Client) SwitchDBInstanceNetTypeWithChan(request *SwitchDBInstanceNetTypeRequest) (<-chan *SwitchDBInstanceNetTypeResponse, <-chan error)

SwitchDBInstanceNetTypeWithChan invokes the gpdb.SwitchDBInstanceNetType API asynchronously

func (*Client) TagResources

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

TagResources invokes the gpdb.TagResources API synchronously

func (*Client) TagResourcesWithCallback

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

TagResourcesWithCallback invokes the gpdb.TagResources API asynchronously

func (*Client) TagResourcesWithChan

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

TagResourcesWithChan invokes the gpdb.TagResources API asynchronously

func (*Client) UnloadSampleData added in v1.62.341

func (client *Client) UnloadSampleData(request *UnloadSampleDataRequest) (response *UnloadSampleDataResponse, err error)

UnloadSampleData invokes the gpdb.UnloadSampleData API synchronously

func (*Client) UnloadSampleDataWithCallback added in v1.62.341

func (client *Client) UnloadSampleDataWithCallback(request *UnloadSampleDataRequest, callback func(response *UnloadSampleDataResponse, err error)) <-chan int

UnloadSampleDataWithCallback invokes the gpdb.UnloadSampleData API asynchronously

func (*Client) UnloadSampleDataWithChan added in v1.62.341

func (client *Client) UnloadSampleDataWithChan(request *UnloadSampleDataRequest) (<-chan *UnloadSampleDataResponse, <-chan error)

UnloadSampleDataWithChan invokes the gpdb.UnloadSampleData API asynchronously

func (*Client) UntagResources

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

UntagResources invokes the gpdb.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback

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

UntagResourcesWithCallback invokes the gpdb.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan

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

UntagResourcesWithChan invokes the gpdb.UntagResources API asynchronously

func (*Client) UpdateDBInstancePlan added in v1.62.341

func (client *Client) UpdateDBInstancePlan(request *UpdateDBInstancePlanRequest) (response *UpdateDBInstancePlanResponse, err error)

UpdateDBInstancePlan invokes the gpdb.UpdateDBInstancePlan API synchronously

func (*Client) UpdateDBInstancePlanWithCallback added in v1.62.341

func (client *Client) UpdateDBInstancePlanWithCallback(request *UpdateDBInstancePlanRequest, callback func(response *UpdateDBInstancePlanResponse, err error)) <-chan int

UpdateDBInstancePlanWithCallback invokes the gpdb.UpdateDBInstancePlan API asynchronously

func (*Client) UpdateDBInstancePlanWithChan added in v1.62.341

func (client *Client) UpdateDBInstancePlanWithChan(request *UpdateDBInstancePlanRequest) (<-chan *UpdateDBInstancePlanResponse, <-chan error)

UpdateDBInstancePlanWithChan invokes the gpdb.UpdateDBInstancePlan API asynchronously

func (*Client) UpgradeDBInstance added in v1.61.1383

func (client *Client) UpgradeDBInstance(request *UpgradeDBInstanceRequest) (response *UpgradeDBInstanceResponse, err error)

UpgradeDBInstance invokes the gpdb.UpgradeDBInstance API synchronously

func (*Client) UpgradeDBInstanceWithCallback added in v1.61.1383

func (client *Client) UpgradeDBInstanceWithCallback(request *UpgradeDBInstanceRequest, callback func(response *UpgradeDBInstanceResponse, err error)) <-chan int

UpgradeDBInstanceWithCallback invokes the gpdb.UpgradeDBInstance API asynchronously

func (*Client) UpgradeDBInstanceWithChan added in v1.61.1383

func (client *Client) UpgradeDBInstanceWithChan(request *UpgradeDBInstanceRequest) (<-chan *UpgradeDBInstanceResponse, <-chan error)

UpgradeDBInstanceWithChan invokes the gpdb.UpgradeDBInstance API asynchronously

func (*Client) UpgradeDBVersion added in v1.61.1383

func (client *Client) UpgradeDBVersion(request *UpgradeDBVersionRequest) (response *UpgradeDBVersionResponse, err error)

UpgradeDBVersion invokes the gpdb.UpgradeDBVersion API synchronously

func (*Client) UpgradeDBVersionWithCallback added in v1.61.1383

func (client *Client) UpgradeDBVersionWithCallback(request *UpgradeDBVersionRequest, callback func(response *UpgradeDBVersionResponse, err error)) <-chan int

UpgradeDBVersionWithCallback invokes the gpdb.UpgradeDBVersion API asynchronously

func (*Client) UpgradeDBVersionWithChan added in v1.61.1383

func (client *Client) UpgradeDBVersionWithChan(request *UpgradeDBVersionRequest) (<-chan *UpgradeDBVersionResponse, <-chan error)

UpgradeDBVersionWithChan invokes the gpdb.UpgradeDBVersion API asynchronously

func (*Client) UpsertCollectionData added in v1.62.501

func (client *Client) UpsertCollectionData(request *UpsertCollectionDataRequest) (response *UpsertCollectionDataResponse, err error)

UpsertCollectionData invokes the gpdb.UpsertCollectionData API synchronously

func (*Client) UpsertCollectionDataWithCallback added in v1.62.501

func (client *Client) UpsertCollectionDataWithCallback(request *UpsertCollectionDataRequest, callback func(response *UpsertCollectionDataResponse, err error)) <-chan int

UpsertCollectionDataWithCallback invokes the gpdb.UpsertCollectionData API asynchronously

func (*Client) UpsertCollectionDataWithChan added in v1.62.501

func (client *Client) UpsertCollectionDataWithChan(request *UpsertCollectionDataRequest) (<-chan *UpsertCollectionDataResponse, <-chan error)

UpsertCollectionDataWithChan invokes the gpdb.UpsertCollectionData API asynchronously

type Collections added in v1.62.501

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

Collections is a nested struct in gpdb response

type CreateAccountRequest

type CreateAccountRequest struct {
	*requests.RpcRequest
	AccountDescription string           `position:"Query" name:"AccountDescription"`
	ResourceGroupId    string           `position:"Query" name:"ResourceGroupId"`
	AccountName        string           `position:"Query" name:"AccountName"`
	DBInstanceId       string           `position:"Query" name:"DBInstanceId"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	AccountPassword    string           `position:"Query" name:"AccountPassword"`
	DatabaseName       string           `position:"Query" name:"DatabaseName"`
}

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 CreateCollectionRequest added in v1.62.501

type CreateCollectionRequest struct {
	*requests.RpcRequest
	Metadata                string           `position:"Query" name:"Metadata"`
	FullTextRetrievalFields string           `position:"Query" name:"FullTextRetrievalFields"`
	ManagerAccount          string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
	Dimension               requests.Integer `position:"Query" name:"Dimension"`
	ManagerAccountPassword  string           `position:"Query" name:"ManagerAccountPassword"`
	Collection              string           `position:"Query" name:"Collection"`
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	Parser                  string           `position:"Query" name:"Parser"`
	Namespace               string           `position:"Query" name:"Namespace"`
}

CreateCollectionRequest is the request struct for api CreateCollection

func CreateCreateCollectionRequest added in v1.62.501

func CreateCreateCollectionRequest() (request *CreateCollectionRequest)

CreateCreateCollectionRequest creates a request to invoke CreateCollection API

type CreateCollectionResponse added in v1.62.501

type CreateCollectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

CreateCollectionResponse is the response struct for api CreateCollection

func CreateCreateCollectionResponse added in v1.62.501

func CreateCreateCollectionResponse() (response *CreateCollectionResponse)

CreateCreateCollectionResponse creates a response to parse from CreateCollection response

type CreateDBInstancePlanRequest added in v1.62.341

type CreateDBInstancePlanRequest struct {
	*requests.RpcRequest
	PlanType         string           `position:"Query" name:"PlanType"`
	PlanStartDate    string           `position:"Query" name:"PlanStartDate"`
	PlanConfig       string           `position:"Query" name:"PlanConfig"`
	PlanName         string           `position:"Query" name:"PlanName"`
	DBInstanceId     string           `position:"Query" name:"DBInstanceId"`
	PlanDesc         string           `position:"Query" name:"PlanDesc"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	PlanEndDate      string           `position:"Query" name:"PlanEndDate"`
	PlanScheduleType string           `position:"Query" name:"PlanScheduleType"`
}

CreateDBInstancePlanRequest is the request struct for api CreateDBInstancePlan

func CreateCreateDBInstancePlanRequest added in v1.62.341

func CreateCreateDBInstancePlanRequest() (request *CreateDBInstancePlanRequest)

CreateCreateDBInstancePlanRequest creates a request to invoke CreateDBInstancePlan API

type CreateDBInstancePlanResponse added in v1.62.341

type CreateDBInstancePlanResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       string `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	PlanId       string `json:"PlanId" xml:"PlanId"`
}

CreateDBInstancePlanResponse is the response struct for api CreateDBInstancePlan

func CreateCreateDBInstancePlanResponse added in v1.62.341

func CreateCreateDBInstancePlanResponse() (response *CreateDBInstancePlanResponse)

CreateCreateDBInstancePlanResponse creates a response to parse from CreateDBInstancePlan response

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	*requests.RpcRequest
	EngineVersion             string                 `position:"Query" name:"EngineVersion"`
	DBInstanceCategory        string                 `position:"Query" name:"DBInstanceCategory"`
	StorageType               string                 `position:"Query" name:"StorageType"`
	ResourceGroupId           string                 `position:"Query" name:"ResourceGroupId"`
	EncryptionType            string                 `position:"Query" name:"EncryptionType"`
	DBInstanceDescription     string                 `position:"Query" name:"DBInstanceDescription"`
	ServerlessMode            string                 `position:"Query" name:"ServerlessMode"`
	Tag                       *[]CreateDBInstanceTag `position:"Query" name:"Tag"  type:"Repeated"`
	Period                    string                 `position:"Query" name:"Period"`
	VectorConfigurationStatus string                 `position:"Query" name:"VectorConfigurationStatus"`
	EncryptionKey             string                 `position:"Query" name:"EncryptionKey"`
	OwnerId                   requests.Integer       `position:"Query" name:"OwnerId"`
	SegDiskPerformanceLevel   string                 `position:"Query" name:"SegDiskPerformanceLevel"`
	DBInstanceClass           string                 `position:"Query" name:"DBInstanceClass"`
	SecurityIPList            string                 `position:"Query" name:"SecurityIPList"`
	VSwitchId                 string                 `position:"Query" name:"VSwitchId"`
	PrivateIpAddress          string                 `position:"Query" name:"PrivateIpAddress"`
	ZoneId                    string                 `position:"Query" name:"ZoneId"`
	InstanceNetworkType       string                 `position:"Query" name:"InstanceNetworkType"`
	ClientToken               string                 `position:"Query" name:"ClientToken"`
	InstanceSpec              string                 `position:"Query" name:"InstanceSpec"`
	StorageSize               requests.Integer       `position:"Query" name:"StorageSize"`
	SegStorageType            string                 `position:"Query" name:"SegStorageType"`
	MasterNodeNum             string                 `position:"Query" name:"MasterNodeNum"`
	SegNodeNum                string                 `position:"Query" name:"SegNodeNum"`
	Engine                    string                 `position:"Query" name:"Engine"`
	CreateSampleData          requests.Boolean       `position:"Query" name:"CreateSampleData"`
	DBInstanceGroupCount      string                 `position:"Query" name:"DBInstanceGroupCount"`
	DBInstanceMode            string                 `position:"Query" name:"DBInstanceMode"`
	UsedTime                  string                 `position:"Query" name:"UsedTime"`
	VPCId                     string                 `position:"Query" name:"VPCId"`
	ServerlessResource        requests.Integer       `position:"Query" name:"ServerlessResource"`
	IdleTime                  requests.Integer       `position:"Query" name:"IdleTime"`
	PayType                   string                 `position:"Query" name:"PayType"`
}

CreateDBInstanceRequest is the request struct for api CreateDBInstance

func CreateCreateDBInstanceRequest

func CreateCreateDBInstanceRequest() (request *CreateDBInstanceRequest)

CreateCreateDBInstanceRequest creates a request to invoke CreateDBInstance API

type CreateDBInstanceResponse

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

CreateDBInstanceResponse is the response struct for api CreateDBInstance

func CreateCreateDBInstanceResponse

func CreateCreateDBInstanceResponse() (response *CreateDBInstanceResponse)

CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response

type CreateDBInstanceTag added in v1.62.341

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

CreateDBInstanceTag is a repeated param struct in CreateDBInstanceRequest

type CreateNamespaceRequest added in v1.62.501

type CreateNamespaceRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	NamespacePassword      string           `position:"Query" name:"NamespacePassword"`
	Namespace              string           `position:"Query" name:"Namespace"`
}

CreateNamespaceRequest is the request struct for api CreateNamespace

func CreateCreateNamespaceRequest added in v1.62.501

func CreateCreateNamespaceRequest() (request *CreateNamespaceRequest)

CreateCreateNamespaceRequest creates a request to invoke CreateNamespace API

type CreateNamespaceResponse added in v1.62.501

type CreateNamespaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

CreateNamespaceResponse is the response struct for api CreateNamespace

func CreateCreateNamespaceResponse added in v1.62.501

func CreateCreateNamespaceResponse() (response *CreateNamespaceResponse)

CreateCreateNamespaceResponse creates a response to parse from CreateNamespace response

type CreateSampleDataRequest added in v1.62.341

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

CreateSampleDataRequest is the request struct for api CreateSampleData

func CreateCreateSampleDataRequest added in v1.62.341

func CreateCreateSampleDataRequest() (request *CreateSampleDataRequest)

CreateCreateSampleDataRequest creates a request to invoke CreateSampleData API

type CreateSampleDataResponse added in v1.62.341

type CreateSampleDataResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       bool   `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

CreateSampleDataResponse is the response struct for api CreateSampleData

func CreateCreateSampleDataResponse added in v1.62.341

func CreateCreateSampleDataResponse() (response *CreateSampleDataResponse)

CreateCreateSampleDataResponse creates a response to parse from CreateSampleData response

type CreateServiceLinkedRoleRequest added in v1.61.1383

type CreateServiceLinkedRoleRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

CreateServiceLinkedRoleRequest is the request struct for api CreateServiceLinkedRole

func CreateCreateServiceLinkedRoleRequest added in v1.61.1383

func CreateCreateServiceLinkedRoleRequest() (request *CreateServiceLinkedRoleRequest)

CreateCreateServiceLinkedRoleRequest creates a request to invoke CreateServiceLinkedRole API

type CreateServiceLinkedRoleResponse added in v1.61.1383

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

CreateServiceLinkedRoleResponse is the response struct for api CreateServiceLinkedRole

func CreateCreateServiceLinkedRoleResponse added in v1.61.1383

func CreateCreateServiceLinkedRoleResponse() (response *CreateServiceLinkedRoleResponse)

CreateCreateServiceLinkedRoleResponse creates a response to parse from CreateServiceLinkedRole response

type CreateVectorIndexRequest added in v1.62.501

type CreateVectorIndexRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	Dimension              requests.Integer `position:"Query" name:"Dimension"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	Collection             string           `position:"Query" name:"Collection"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	Namespace              string           `position:"Query" name:"Namespace"`
	Metrics                string           `position:"Query" name:"Metrics"`
}

CreateVectorIndexRequest is the request struct for api CreateVectorIndex

func CreateCreateVectorIndexRequest added in v1.62.501

func CreateCreateVectorIndexRequest() (request *CreateVectorIndexRequest)

CreateCreateVectorIndexRequest creates a request to invoke CreateVectorIndex API

type CreateVectorIndexResponse added in v1.62.501

type CreateVectorIndexResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

CreateVectorIndexResponse is the response struct for api CreateVectorIndex

func CreateCreateVectorIndexResponse added in v1.62.501

func CreateCreateVectorIndexResponse() (response *CreateVectorIndexResponse)

CreateCreateVectorIndexResponse creates a response to parse from CreateVectorIndex response

type DBInstance

type DBInstance struct {
	DataShareStatus       string                    `json:"DataShareStatus" xml:"DataShareStatus"`
	LockReason            string                    `json:"LockReason" xml:"LockReason"`
	Engine                string                    `json:"Engine" xml:"Engine"`
	DBInstanceDescription string                    `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	SegNodeNum            string                    `json:"SegNodeNum" xml:"SegNodeNum"`
	DBInstanceCategory    string                    `json:"DBInstanceCategory" xml:"DBInstanceCategory"`
	InstanceDeployType    string                    `json:"InstanceDeployType" xml:"InstanceDeployType"`
	CreateTime            string                    `json:"CreateTime" xml:"CreateTime"`
	DBInstanceNetType     string                    `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
	StorageSize           string                    `json:"StorageSize" xml:"StorageSize"`
	MasterNodeNum         int                       `json:"MasterNodeNum" xml:"MasterNodeNum"`
	RegionId              string                    `json:"RegionId" xml:"RegionId"`
	InstanceNetworkType   string                    `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	ResourceGroupId       string                    `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ExpireTime            string                    `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceId          string                    `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceMode        string                    `json:"DBInstanceMode" xml:"DBInstanceMode"`
	VpcId                 string                    `json:"VpcId" xml:"VpcId"`
	Description           string                    `json:"Description" xml:"Description"`
	EngineVersion         string                    `json:"EngineVersion" xml:"EngineVersion"`
	PayType               string                    `json:"PayType" xml:"PayType"`
	VSwitchId             string                    `json:"VSwitchId" xml:"VSwitchId"`
	DBInstanceStatus      string                    `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	StorageType           string                    `json:"StorageType" xml:"StorageType"`
	ZoneId                string                    `json:"ZoneId" xml:"ZoneId"`
	ServerlessMode        string                    `json:"ServerlessMode" xml:"ServerlessMode"`
	ConnectionMode        string                    `json:"ConnectionMode" xml:"ConnectionMode"`
	LockMode              string                    `json:"LockMode" xml:"LockMode"`
	Tags                  TagsInDescribeDBInstances `json:"Tags" xml:"Tags"`
}

DBInstance is a nested struct in gpdb response

type DBInstanceAccount

type DBInstanceAccount struct {
	AccountStatus      string `json:"AccountStatus" xml:"AccountStatus"`
	AccountDescription string `json:"AccountDescription" xml:"AccountDescription"`
	DBInstanceId       string `json:"DBInstanceId" xml:"DBInstanceId"`
	AccountName        string `json:"AccountName" xml:"AccountName"`
}

DBInstanceAccount is a nested struct in gpdb response

type DBInstanceAttribute

type DBInstanceAttribute struct {
	VpcId                     string                            `json:"VpcId" xml:"VpcId"`
	CreationTime              string                            `json:"CreationTime" xml:"CreationTime"`
	DBInstanceCpuCores        int                               `json:"DBInstanceCpuCores" xml:"DBInstanceCpuCores"`
	SegmentCounts             int                               `json:"SegmentCounts" xml:"SegmentCounts"`
	StoragePerNode            int                               `json:"StoragePerNode" xml:"StoragePerNode"`
	DBInstanceMemory          int64                             `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
	HostType                  string                            `json:"HostType" xml:"HostType"`
	PayType                   string                            `json:"PayType" xml:"PayType"`
	StorageType               string                            `json:"StorageType" xml:"StorageType"`
	AvailabilityValue         string                            `json:"AvailabilityValue" xml:"AvailabilityValue"`
	ReadDelayTime             string                            `json:"ReadDelayTime" xml:"ReadDelayTime"`
	CpuCoresPerNode           int                               `json:"CpuCoresPerNode" xml:"CpuCoresPerNode"`
	Port                      string                            `json:"Port" xml:"Port"`
	ConnectionMode            string                            `json:"ConnectionMode" xml:"ConnectionMode"`
	LockMode                  string                            `json:"LockMode" xml:"LockMode"`
	EngineVersion             string                            `json:"EngineVersion" xml:"EngineVersion"`
	StorageUnit               string                            `json:"StorageUnit" xml:"StorageUnit"`
	MemoryPerNode             int                               `json:"MemoryPerNode" xml:"MemoryPerNode"`
	ConnectionString          string                            `json:"ConnectionString" xml:"ConnectionString"`
	InstanceNetworkType       string                            `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	SecurityIPList            string                            `json:"SecurityIPList" xml:"SecurityIPList"`
	MemoryUnit                string                            `json:"MemoryUnit" xml:"MemoryUnit"`
	DBInstanceClassType       string                            `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
	DBInstanceDescription     string                            `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
	DBInstanceGroupCount      string                            `json:"DBInstanceGroupCount" xml:"DBInstanceGroupCount"`
	ExpireTime                string                            `json:"ExpireTime" xml:"ExpireTime"`
	DBInstanceNetType         string                            `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
	MaintainStartTime         string                            `json:"MaintainStartTime" xml:"MaintainStartTime"`
	MaintainEndTime           string                            `json:"MaintainEndTime" xml:"MaintainEndTime"`
	LockReason                string                            `json:"LockReason" xml:"LockReason"`
	DBInstanceStatus          string                            `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
	RegionId                  string                            `json:"RegionId" xml:"RegionId"`
	DBInstanceDiskMBPS        int64                             `json:"DBInstanceDiskMBPS" xml:"DBInstanceDiskMBPS"`
	DBInstanceStorage         int64                             `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
	ZoneId                    string                            `json:"ZoneId" xml:"ZoneId"`
	MaxConnections            int                               `json:"MaxConnections" xml:"MaxConnections"`
	DBInstanceId              string                            `json:"DBInstanceId" xml:"DBInstanceId"`
	DBInstanceClass           string                            `json:"DBInstanceClass" xml:"DBInstanceClass"`
	Engine                    string                            `json:"Engine" xml:"Engine"`
	DBInstanceCategory        string                            `json:"DBInstanceCategory" xml:"DBInstanceCategory"`
	CpuCores                  int                               `json:"CpuCores" xml:"CpuCores"`
	MemorySize                int64                             `json:"MemorySize" xml:"MemorySize"`
	StorageSize               int64                             `json:"StorageSize" xml:"StorageSize"`
	SegNodeNum                int                               `json:"SegNodeNum" xml:"SegNodeNum"`
	MasterNodeNum             int                               `json:"MasterNodeNum" xml:"MasterNodeNum"`
	DBInstanceMode            string                            `json:"DBInstanceMode" xml:"DBInstanceMode"`
	MinorVersion              string                            `json:"MinorVersion" xml:"MinorVersion"`
	SupportRestore            bool                              `json:"SupportRestore" xml:"SupportRestore"`
	VSwitchId                 string                            `json:"VSwitchId" xml:"VSwitchId"`
	EncryptionKey             string                            `json:"EncryptionKey" xml:"EncryptionKey"`
	EncryptionType            string                            `json:"EncryptionType" xml:"EncryptionType"`
	CoreVersion               string                            `json:"CoreVersion" xml:"CoreVersion"`
	RunningTime               string                            `json:"RunningTime" xml:"RunningTime"`
	StartTime                 string                            `json:"StartTime" xml:"StartTime"`
	ResourceGroupId           string                            `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ServerlessResource        int                               `json:"ServerlessResource" xml:"ServerlessResource"`
	IdleTime                  int                               `json:"IdleTime" xml:"IdleTime"`
	ServerlessMode            string                            `json:"ServerlessMode" xml:"ServerlessMode"`
	SegDiskPerformanceLevel   string                            `json:"SegDiskPerformanceLevel" xml:"SegDiskPerformanceLevel"`
	VectorConfigurationStatus string                            `json:"VectorConfigurationStatus" xml:"VectorConfigurationStatus"`
	Tags                      TagsInDescribeDBInstanceAttribute `json:"Tags" xml:"Tags"`
}

DBInstanceAttribute is a nested struct in gpdb response

type DBInstanceIPArray

type DBInstanceIPArray struct {
	DBInstanceIPArrayName      string `json:"DBInstanceIPArrayName" xml:"DBInstanceIPArrayName"`
	SecurityIPList             string `json:"SecurityIPList" xml:"SecurityIPList"`
	DBInstanceIPArrayAttribute string `json:"DBInstanceIPArrayAttribute" xml:"DBInstanceIPArrayAttribute"`
}

DBInstanceIPArray is a nested struct in gpdb response

type DBInstanceNetInfo

type DBInstanceNetInfo struct {
	VSwitchId        string `json:"VSwitchId" xml:"VSwitchId"`
	ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
	IPType           string `json:"IPType" xml:"IPType"`
	Port             string `json:"Port" xml:"Port"`
	VpcInstanceId    string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	VPCId            string `json:"VPCId" xml:"VPCId"`
	IPAddress        string `json:"IPAddress" xml:"IPAddress"`
	AddressType      string `json:"AddressType" xml:"AddressType"`
}

DBInstanceNetInfo is a nested struct in gpdb response

type DBInstanceNetInfos

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

DBInstanceNetInfos is a nested struct in gpdb response

type DataReDistributeInfo added in v1.62.501

type DataReDistributeInfo struct {
	Type       string `json:"Type" xml:"Type"`
	StartTime  string `json:"StartTime" xml:"StartTime"`
	Progress   int64  `json:"Progress" xml:"Progress"`
	RemainTime string `json:"RemainTime" xml:"RemainTime"`
	Message    string `json:"Message" xml:"Message"`
	Status     string `json:"Status" xml:"Status"`
}

DataReDistributeInfo is a nested struct in gpdb response

type Databases added in v1.62.341

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

Databases is a nested struct in gpdb response

type DeleteCollectionDataRequest added in v1.62.501

type DeleteCollectionDataRequest struct {
	*requests.RpcRequest
	CollectionDataFilter string           `position:"Query" name:"CollectionDataFilter"`
	CollectionData       string           `position:"Query" name:"CollectionData"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Collection           string           `position:"Query" name:"Collection"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NamespacePassword    string           `position:"Query" name:"NamespacePassword"`
	Namespace            string           `position:"Query" name:"Namespace"`
}

DeleteCollectionDataRequest is the request struct for api DeleteCollectionData

func CreateDeleteCollectionDataRequest added in v1.62.501

func CreateDeleteCollectionDataRequest() (request *DeleteCollectionDataRequest)

CreateDeleteCollectionDataRequest creates a request to invoke DeleteCollectionData API

type DeleteCollectionDataResponse added in v1.62.501

type DeleteCollectionDataResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Message     string `json:"Message" xml:"Message"`
	Status      string `json:"Status" xml:"Status"`
	AppliedRows int64  `json:"AppliedRows" xml:"AppliedRows"`
}

DeleteCollectionDataResponse is the response struct for api DeleteCollectionData

func CreateDeleteCollectionDataResponse added in v1.62.501

func CreateDeleteCollectionDataResponse() (response *DeleteCollectionDataResponse)

CreateDeleteCollectionDataResponse creates a response to parse from DeleteCollectionData response

type DeleteCollectionRequest added in v1.62.501

type DeleteCollectionRequest struct {
	*requests.RpcRequest
	DBInstanceId      string           `position:"Query" name:"DBInstanceId"`
	Collection        string           `position:"Query" name:"Collection"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
	NamespacePassword string           `position:"Query" name:"NamespacePassword"`
	Namespace         string           `position:"Query" name:"Namespace"`
}

DeleteCollectionRequest is the request struct for api DeleteCollection

func CreateDeleteCollectionRequest added in v1.62.501

func CreateDeleteCollectionRequest() (request *DeleteCollectionRequest)

CreateDeleteCollectionRequest creates a request to invoke DeleteCollection API

type DeleteCollectionResponse added in v1.62.501

type DeleteCollectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

DeleteCollectionResponse is the response struct for api DeleteCollection

func CreateDeleteCollectionResponse added in v1.62.501

func CreateDeleteCollectionResponse() (response *DeleteCollectionResponse)

CreateDeleteCollectionResponse creates a response to parse from DeleteCollection response

type DeleteDBInstancePlanRequest added in v1.62.341

type DeleteDBInstancePlanRequest struct {
	*requests.RpcRequest
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	PlanId       string           `position:"Query" name:"PlanId"`
}

DeleteDBInstancePlanRequest is the request struct for api DeleteDBInstancePlan

func CreateDeleteDBInstancePlanRequest added in v1.62.341

func CreateDeleteDBInstancePlanRequest() (request *DeleteDBInstancePlanRequest)

CreateDeleteDBInstancePlanRequest creates a request to invoke DeleteDBInstancePlan API

type DeleteDBInstancePlanResponse added in v1.62.341

type DeleteDBInstancePlanResponse struct {
	*responses.BaseResponse
	Status       string `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	PlanId       string `json:"PlanId" xml:"PlanId"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

DeleteDBInstancePlanResponse is the response struct for api DeleteDBInstancePlan

func CreateDeleteDBInstancePlanResponse added in v1.62.341

func CreateDeleteDBInstancePlanResponse() (response *DeleteDBInstancePlanResponse)

CreateDeleteDBInstancePlanResponse creates a response to parse from DeleteDBInstancePlan response

type DeleteDBInstanceRequest

type DeleteDBInstanceRequest struct {
	*requests.RpcRequest
	ClientToken     string           `position:"Query" name:"ClientToken"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	DBInstanceId    string           `position:"Query" name:"DBInstanceId"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteDBInstanceRequest is the request struct for api DeleteDBInstance

func CreateDeleteDBInstanceRequest

func CreateDeleteDBInstanceRequest() (request *DeleteDBInstanceRequest)

CreateDeleteDBInstanceRequest creates a request to invoke DeleteDBInstance API

type DeleteDBInstanceResponse

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

DeleteDBInstanceResponse is the response struct for api DeleteDBInstance

func CreateDeleteDBInstanceResponse

func CreateDeleteDBInstanceResponse() (response *DeleteDBInstanceResponse)

CreateDeleteDBInstanceResponse creates a response to parse from DeleteDBInstance response

type DeleteNamespaceRequest added in v1.62.501

type DeleteNamespaceRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	Namespace              string           `position:"Query" name:"Namespace"`
}

DeleteNamespaceRequest is the request struct for api DeleteNamespace

func CreateDeleteNamespaceRequest added in v1.62.501

func CreateDeleteNamespaceRequest() (request *DeleteNamespaceRequest)

CreateDeleteNamespaceRequest creates a request to invoke DeleteNamespace API

type DeleteNamespaceResponse added in v1.62.501

type DeleteNamespaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

DeleteNamespaceResponse is the response struct for api DeleteNamespace

func CreateDeleteNamespaceResponse added in v1.62.501

func CreateDeleteNamespaceResponse() (response *DeleteNamespaceResponse)

CreateDeleteNamespaceResponse creates a response to parse from DeleteNamespace response

type DeleteVectorIndexRequest added in v1.62.501

type DeleteVectorIndexRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	Collection             string           `position:"Query" name:"Collection"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	Namespace              string           `position:"Query" name:"Namespace"`
}

DeleteVectorIndexRequest is the request struct for api DeleteVectorIndex

func CreateDeleteVectorIndexRequest added in v1.62.501

func CreateDeleteVectorIndexRequest() (request *DeleteVectorIndexRequest)

CreateDeleteVectorIndexRequest creates a request to invoke DeleteVectorIndex API

type DeleteVectorIndexResponse added in v1.62.501

type DeleteVectorIndexResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

DeleteVectorIndexResponse is the response struct for api DeleteVectorIndex

func CreateDeleteVectorIndexResponse added in v1.62.501

func CreateDeleteVectorIndexResponse() (response *DeleteVectorIndexResponse)

CreateDeleteVectorIndexResponse creates a response to parse from DeleteVectorIndex response

type DescribeAccountsRequest

type DescribeAccountsRequest struct {
	*requests.RpcRequest
	AccountName  string `position:"Query" name:"AccountName"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

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  Accounts `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 DescribeAvailableResourcesRequest added in v1.61.1383

type DescribeAvailableResourcesRequest struct {
	*requests.RpcRequest
	ZoneId     string `position:"Query" name:"ZoneId"`
	ChargeType string `position:"Query" name:"ChargeType"`
	Region     string `position:"Query" name:"Region"`
}

DescribeAvailableResourcesRequest is the request struct for api DescribeAvailableResources

func CreateDescribeAvailableResourcesRequest added in v1.61.1383

func CreateDescribeAvailableResourcesRequest() (request *DescribeAvailableResourcesRequest)

CreateDescribeAvailableResourcesRequest creates a request to invoke DescribeAvailableResources API

type DescribeAvailableResourcesResponse added in v1.61.1383

type DescribeAvailableResourcesResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	RegionId  string     `json:"RegionId" xml:"RegionId"`
	Resources []Resource `json:"Resources" xml:"Resources"`
}

DescribeAvailableResourcesResponse is the response struct for api DescribeAvailableResources

func CreateDescribeAvailableResourcesResponse added in v1.61.1383

func CreateDescribeAvailableResourcesResponse() (response *DescribeAvailableResourcesResponse)

CreateDescribeAvailableResourcesResponse creates a response to parse from DescribeAvailableResources response

type DescribeBackupPolicyRequest added in v1.61.1383

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

DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyRequest added in v1.61.1383

func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)

CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

type DescribeBackupPolicyResponse added in v1.61.1383

type DescribeBackupPolicyResponse struct {
	*responses.BaseResponse
	BackupRetentionPeriod int    `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	RequestId             string `json:"RequestId" xml:"RequestId"`
	PreferredBackupPeriod string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	PreferredBackupTime   string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	RecoveryPointPeriod   string `json:"RecoveryPointPeriod" xml:"RecoveryPointPeriod"`
	EnableRecoveryPoint   bool   `json:"EnableRecoveryPoint" xml:"EnableRecoveryPoint"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse added in v1.61.1383

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeCollectionRequest added in v1.62.501

type DescribeCollectionRequest struct {
	*requests.RpcRequest
	DBInstanceId      string           `position:"Query" name:"DBInstanceId"`
	Collection        string           `position:"Query" name:"Collection"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
	NamespacePassword string           `position:"Query" name:"NamespacePassword"`
	Namespace         string           `position:"Query" name:"Namespace"`
}

DescribeCollectionRequest is the request struct for api DescribeCollection

func CreateDescribeCollectionRequest added in v1.62.501

func CreateDescribeCollectionRequest() (request *DescribeCollectionRequest)

CreateDescribeCollectionRequest creates a request to invoke DescribeCollection API

type DescribeCollectionResponse added in v1.62.501

type DescribeCollectionResponse struct {
	*responses.BaseResponse
	RequestId               string                 `json:"RequestId" xml:"RequestId"`
	Dimension               int                    `json:"Dimension" xml:"Dimension"`
	FullTextRetrievalFields string                 `json:"FullTextRetrievalFields" xml:"FullTextRetrievalFields"`
	Metadata                map[string]interface{} `json:"Metadata" xml:"Metadata"`
	Metrics                 string                 `json:"Metrics" xml:"Metrics"`
	Parser                  string                 `json:"Parser" xml:"Parser"`
	DBInstanceId            string                 `json:"DBInstanceId" xml:"DBInstanceId"`
	RegionId                string                 `json:"RegionId" xml:"RegionId"`
	Namespace               string                 `json:"Namespace" xml:"Namespace"`
	Message                 string                 `json:"Message" xml:"Message"`
	Status                  string                 `json:"Status" xml:"Status"`
}

DescribeCollectionResponse is the response struct for api DescribeCollection

func CreateDescribeCollectionResponse added in v1.62.501

func CreateDescribeCollectionResponse() (response *DescribeCollectionResponse)

CreateDescribeCollectionResponse creates a response to parse from DescribeCollection response

type DescribeDBClusterNodeRequest added in v1.62.341

type DescribeDBClusterNodeRequest struct {
	*requests.RpcRequest
	NodeType     string `position:"Query" name:"NodeType"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

DescribeDBClusterNodeRequest is the request struct for api DescribeDBClusterNode

func CreateDescribeDBClusterNodeRequest added in v1.62.341

func CreateDescribeDBClusterNodeRequest() (request *DescribeDBClusterNodeRequest)

CreateDescribeDBClusterNodeRequest creates a request to invoke DescribeDBClusterNode API

type DescribeDBClusterNodeResponse added in v1.62.341

type DescribeDBClusterNodeResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
	Nodes       []Node `json:"Nodes" xml:"Nodes"`
}

DescribeDBClusterNodeResponse is the response struct for api DescribeDBClusterNode

func CreateDescribeDBClusterNodeResponse added in v1.62.341

func CreateDescribeDBClusterNodeResponse() (response *DescribeDBClusterNodeResponse)

CreateDescribeDBClusterNodeResponse creates a response to parse from DescribeDBClusterNode response

type DescribeDBClusterPerformanceRequest added in v1.61.1383

type DescribeDBClusterPerformanceRequest struct {
	*requests.RpcRequest
	NodeType     string `position:"Query" name:"NodeType"`
	StartTime    string `position:"Query" name:"StartTime"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
	Key          string `position:"Query" name:"Key"`
	EndTime      string `position:"Query" name:"EndTime"`
	Nodes        string `position:"Query" name:"Nodes"`
}

DescribeDBClusterPerformanceRequest is the request struct for api DescribeDBClusterPerformance

func CreateDescribeDBClusterPerformanceRequest added in v1.61.1383

func CreateDescribeDBClusterPerformanceRequest() (request *DescribeDBClusterPerformanceRequest)

CreateDescribeDBClusterPerformanceRequest creates a request to invoke DescribeDBClusterPerformance API

type DescribeDBClusterPerformanceResponse added in v1.61.1383

type DescribeDBClusterPerformanceResponse struct {
	*responses.BaseResponse
	EndTime         string           `json:"EndTime" xml:"EndTime"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	StartTime       string           `json:"StartTime" xml:"StartTime"`
	DBClusterId     string           `json:"DBClusterId" xml:"DBClusterId"`
	PerformanceKeys []PerformanceKey `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBClusterPerformanceResponse is the response struct for api DescribeDBClusterPerformance

func CreateDescribeDBClusterPerformanceResponse added in v1.61.1383

func CreateDescribeDBClusterPerformanceResponse() (response *DescribeDBClusterPerformanceResponse)

CreateDescribeDBClusterPerformanceResponse creates a response to parse from DescribeDBClusterPerformance response

type DescribeDBInstanceAttributeRequest

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

DescribeDBInstanceAttributeRequest is the request struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeRequest

func CreateDescribeDBInstanceAttributeRequest() (request *DescribeDBInstanceAttributeRequest)

CreateDescribeDBInstanceAttributeRequest creates a request to invoke DescribeDBInstanceAttribute API

type DescribeDBInstanceAttributeResponse

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

DescribeDBInstanceAttributeResponse is the response struct for api DescribeDBInstanceAttribute

func CreateDescribeDBInstanceAttributeResponse

func CreateDescribeDBInstanceAttributeResponse() (response *DescribeDBInstanceAttributeResponse)

CreateDescribeDBInstanceAttributeResponse creates a response to parse from DescribeDBInstanceAttribute response

type DescribeDBInstanceDataBloatRequest added in v1.62.341

type DescribeDBInstanceDataBloatRequest struct {
	*requests.RpcRequest
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
}

DescribeDBInstanceDataBloatRequest is the request struct for api DescribeDBInstanceDataBloat

func CreateDescribeDBInstanceDataBloatRequest added in v1.62.341

func CreateDescribeDBInstanceDataBloatRequest() (request *DescribeDBInstanceDataBloatRequest)

CreateDescribeDBInstanceDataBloatRequest creates a request to invoke DescribeDBInstanceDataBloat API

type DescribeDBInstanceDataBloatResponse added in v1.62.341

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

DescribeDBInstanceDataBloatResponse is the response struct for api DescribeDBInstanceDataBloat

func CreateDescribeDBInstanceDataBloatResponse added in v1.62.341

func CreateDescribeDBInstanceDataBloatResponse() (response *DescribeDBInstanceDataBloatResponse)

CreateDescribeDBInstanceDataBloatResponse creates a response to parse from DescribeDBInstanceDataBloat response

type DescribeDBInstanceDataSkewRequest added in v1.62.341

type DescribeDBInstanceDataSkewRequest struct {
	*requests.RpcRequest
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
}

DescribeDBInstanceDataSkewRequest is the request struct for api DescribeDBInstanceDataSkew

func CreateDescribeDBInstanceDataSkewRequest added in v1.62.341

func CreateDescribeDBInstanceDataSkewRequest() (request *DescribeDBInstanceDataSkewRequest)

CreateDescribeDBInstanceDataSkewRequest creates a request to invoke DescribeDBInstanceDataSkew API

type DescribeDBInstanceDataSkewResponse added in v1.62.341

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

DescribeDBInstanceDataSkewResponse is the response struct for api DescribeDBInstanceDataSkew

func CreateDescribeDBInstanceDataSkewResponse added in v1.62.341

func CreateDescribeDBInstanceDataSkewResponse() (response *DescribeDBInstanceDataSkewResponse)

CreateDescribeDBInstanceDataSkewResponse creates a response to parse from DescribeDBInstanceDataSkew response

type DescribeDBInstanceDiagnosisSummaryRequest added in v1.62.341

type DescribeDBInstanceDiagnosisSummaryRequest struct {
	*requests.RpcRequest
	StartStatus  string           `position:"Query" name:"StartStatus"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
	SyncMode     string           `position:"Query" name:"SyncMode"`
	RolePreferd  string           `position:"Query" name:"RolePreferd"`
}

DescribeDBInstanceDiagnosisSummaryRequest is the request struct for api DescribeDBInstanceDiagnosisSummary

func CreateDescribeDBInstanceDiagnosisSummaryRequest added in v1.62.341

func CreateDescribeDBInstanceDiagnosisSummaryRequest() (request *DescribeDBInstanceDiagnosisSummaryRequest)

CreateDescribeDBInstanceDiagnosisSummaryRequest creates a request to invoke DescribeDBInstanceDiagnosisSummary API

type DescribeDBInstanceDiagnosisSummaryResponse added in v1.62.341

type DescribeDBInstanceDiagnosisSummaryResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	TotalCount        string            `json:"TotalCount" xml:"TotalCount"`
	PageNumber        string            `json:"PageNumber" xml:"PageNumber"`
	MasterStatusInfo  MasterStatusInfo  `json:"MasterStatusInfo" xml:"MasterStatusInfo"`
	SegmentStatusInfo SegmentStatusInfo `json:"SegmentStatusInfo" xml:"SegmentStatusInfo"`
	Items             []ItemsItem       `json:"Items" xml:"Items"`
}

DescribeDBInstanceDiagnosisSummaryResponse is the response struct for api DescribeDBInstanceDiagnosisSummary

func CreateDescribeDBInstanceDiagnosisSummaryResponse added in v1.62.341

func CreateDescribeDBInstanceDiagnosisSummaryResponse() (response *DescribeDBInstanceDiagnosisSummaryResponse)

CreateDescribeDBInstanceDiagnosisSummaryResponse creates a response to parse from DescribeDBInstanceDiagnosisSummary response

type DescribeDBInstanceErrorLogRequest added in v1.62.341

type DescribeDBInstanceErrorLogRequest struct {
	*requests.RpcRequest
	Keywords     string           `position:"Query" name:"Keywords"`
	StartTime    string           `position:"Query" name:"StartTime"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	Database     string           `position:"Query" name:"Database"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	Host         string           `position:"Query" name:"Host"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
	EndTime      string           `position:"Query" name:"EndTime"`
	LogLevel     string           `position:"Query" name:"LogLevel"`
	User         string           `position:"Query" name:"User"`
}

DescribeDBInstanceErrorLogRequest is the request struct for api DescribeDBInstanceErrorLog

func CreateDescribeDBInstanceErrorLogRequest added in v1.62.341

func CreateDescribeDBInstanceErrorLogRequest() (request *DescribeDBInstanceErrorLogRequest)

CreateDescribeDBInstanceErrorLogRequest creates a request to invoke DescribeDBInstanceErrorLog API

type DescribeDBInstanceErrorLogResponse added in v1.62.341

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

DescribeDBInstanceErrorLogResponse is the response struct for api DescribeDBInstanceErrorLog

func CreateDescribeDBInstanceErrorLogResponse added in v1.62.341

func CreateDescribeDBInstanceErrorLogResponse() (response *DescribeDBInstanceErrorLogResponse)

CreateDescribeDBInstanceErrorLogResponse creates a response to parse from DescribeDBInstanceErrorLog response

type DescribeDBInstanceIPArrayListRequest

type DescribeDBInstanceIPArrayListRequest struct {
	*requests.RpcRequest
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	DBInstanceId    string `position:"Query" name:"DBInstanceId"`
}

DescribeDBInstanceIPArrayListRequest is the request struct for api DescribeDBInstanceIPArrayList

func CreateDescribeDBInstanceIPArrayListRequest

func CreateDescribeDBInstanceIPArrayListRequest() (request *DescribeDBInstanceIPArrayListRequest)

CreateDescribeDBInstanceIPArrayListRequest creates a request to invoke DescribeDBInstanceIPArrayList API

type DescribeDBInstanceIPArrayListResponse

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

DescribeDBInstanceIPArrayListResponse is the response struct for api DescribeDBInstanceIPArrayList

func CreateDescribeDBInstanceIPArrayListResponse

func CreateDescribeDBInstanceIPArrayListResponse() (response *DescribeDBInstanceIPArrayListResponse)

CreateDescribeDBInstanceIPArrayListResponse creates a response to parse from DescribeDBInstanceIPArrayList response

type DescribeDBInstanceIndexUsageRequest added in v1.62.341

type DescribeDBInstanceIndexUsageRequest struct {
	*requests.RpcRequest
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
}

DescribeDBInstanceIndexUsageRequest is the request struct for api DescribeDBInstanceIndexUsage

func CreateDescribeDBInstanceIndexUsageRequest added in v1.62.341

func CreateDescribeDBInstanceIndexUsageRequest() (request *DescribeDBInstanceIndexUsageRequest)

CreateDescribeDBInstanceIndexUsageRequest creates a request to invoke DescribeDBInstanceIndexUsage API

type DescribeDBInstanceIndexUsageResponse added in v1.62.341

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

DescribeDBInstanceIndexUsageResponse is the response struct for api DescribeDBInstanceIndexUsage

func CreateDescribeDBInstanceIndexUsageResponse added in v1.62.341

func CreateDescribeDBInstanceIndexUsageResponse() (response *DescribeDBInstanceIndexUsageResponse)

CreateDescribeDBInstanceIndexUsageResponse creates a response to parse from DescribeDBInstanceIndexUsage response

type DescribeDBInstanceNetInfoRequest

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

DescribeDBInstanceNetInfoRequest is the request struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoRequest

func CreateDescribeDBInstanceNetInfoRequest() (request *DescribeDBInstanceNetInfoRequest)

CreateDescribeDBInstanceNetInfoRequest creates a request to invoke DescribeDBInstanceNetInfo API

type DescribeDBInstanceNetInfoResponse

type DescribeDBInstanceNetInfoResponse struct {
	*responses.BaseResponse
	RequestId           string             `json:"RequestId" xml:"RequestId"`
	InstanceNetworkType string             `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
	DBInstanceNetInfos  DBInstanceNetInfos `json:"DBInstanceNetInfos" xml:"DBInstanceNetInfos"`
}

DescribeDBInstanceNetInfoResponse is the response struct for api DescribeDBInstanceNetInfo

func CreateDescribeDBInstanceNetInfoResponse

func CreateDescribeDBInstanceNetInfoResponse() (response *DescribeDBInstanceNetInfoResponse)

CreateDescribeDBInstanceNetInfoResponse creates a response to parse from DescribeDBInstanceNetInfo response

type DescribeDBInstancePerformanceRequest

type DescribeDBInstancePerformanceRequest struct {
	*requests.RpcRequest
	StartTime       string `position:"Query" name:"StartTime"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	DBInstanceId    string `position:"Query" name:"DBInstanceId"`
	Key             string `position:"Query" name:"Key"`
	EndTime         string `position:"Query" name:"EndTime"`
}

DescribeDBInstancePerformanceRequest is the request struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceRequest

func CreateDescribeDBInstancePerformanceRequest() (request *DescribeDBInstancePerformanceRequest)

CreateDescribeDBInstancePerformanceRequest creates a request to invoke DescribeDBInstancePerformance API

type DescribeDBInstancePerformanceResponse

type DescribeDBInstancePerformanceResponse struct {
	*responses.BaseResponse
	EndTime         string   `json:"EndTime" xml:"EndTime"`
	StartTime       string   `json:"StartTime" xml:"StartTime"`
	DBInstanceId    string   `json:"DBInstanceId" xml:"DBInstanceId"`
	Engine          string   `json:"Engine" xml:"Engine"`
	RequestId       string   `json:"RequestId" xml:"RequestId"`
	PerformanceKeys []string `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDBInstancePerformanceResponse is the response struct for api DescribeDBInstancePerformance

func CreateDescribeDBInstancePerformanceResponse

func CreateDescribeDBInstancePerformanceResponse() (response *DescribeDBInstancePerformanceResponse)

CreateDescribeDBInstancePerformanceResponse creates a response to parse from DescribeDBInstancePerformance response

type DescribeDBInstancePlansRequest added in v1.62.341

type DescribeDBInstancePlansRequest struct {
	*requests.RpcRequest
	PlanType         string           `position:"Query" name:"PlanType"`
	PlanCreateDate   string           `position:"Query" name:"PlanCreateDate"`
	DBInstanceId     string           `position:"Query" name:"DBInstanceId"`
	PlanDesc         string           `position:"Query" name:"PlanDesc"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	PlanScheduleType string           `position:"Query" name:"PlanScheduleType"`
	PlanId           string           `position:"Query" name:"PlanId"`
}

DescribeDBInstancePlansRequest is the request struct for api DescribeDBInstancePlans

func CreateDescribeDBInstancePlansRequest added in v1.62.341

func CreateDescribeDBInstancePlansRequest() (request *DescribeDBInstancePlansRequest)

CreateDescribeDBInstancePlansRequest creates a request to invoke DescribeDBInstancePlans API

type DescribeDBInstancePlansResponse added in v1.62.341

type DescribeDBInstancePlansResponse struct {
	*responses.BaseResponse
	Status           string                         `json:"Status" xml:"Status"`
	ErrorMessage     string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId        string                         `json:"RequestId" xml:"RequestId"`
	TotalRecordCount int                            `json:"TotalRecordCount" xml:"TotalRecordCount"`
	PageRecordCount  int                            `json:"PageRecordCount" xml:"PageRecordCount"`
	PageNumber       int                            `json:"PageNumber" xml:"PageNumber"`
	Items            ItemsInDescribeDBInstancePlans `json:"Items" xml:"Items"`
}

DescribeDBInstancePlansResponse is the response struct for api DescribeDBInstancePlans

func CreateDescribeDBInstancePlansResponse added in v1.62.341

func CreateDescribeDBInstancePlansResponse() (response *DescribeDBInstancePlansResponse)

CreateDescribeDBInstancePlansResponse creates a response to parse from DescribeDBInstancePlans response

type DescribeDBInstanceSSLRequest added in v1.61.1383

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

DescribeDBInstanceSSLRequest is the request struct for api DescribeDBInstanceSSL

func CreateDescribeDBInstanceSSLRequest added in v1.61.1383

func CreateDescribeDBInstanceSSLRequest() (request *DescribeDBInstanceSSLRequest)

CreateDescribeDBInstanceSSLRequest creates a request to invoke DescribeDBInstanceSSL API

type DescribeDBInstanceSSLResponse added in v1.61.1383

type DescribeDBInstanceSSLResponse struct {
	*responses.BaseResponse
	SSLExpiredTime string `json:"SSLExpiredTime" xml:"SSLExpiredTime"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	SSLEnabled     bool   `json:"SSLEnabled" xml:"SSLEnabled"`
	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
	CertCommonName string `json:"CertCommonName" xml:"CertCommonName"`
	DBInstanceName string `json:"DBInstanceName" xml:"DBInstanceName"`
}

DescribeDBInstanceSSLResponse is the response struct for api DescribeDBInstanceSSL

func CreateDescribeDBInstanceSSLResponse added in v1.61.1383

func CreateDescribeDBInstanceSSLResponse() (response *DescribeDBInstanceSSLResponse)

CreateDescribeDBInstanceSSLResponse creates a response to parse from DescribeDBInstanceSSL response

type DescribeDBInstancesRequest

type DescribeDBInstancesRequest struct {
	*requests.RpcRequest
	DBInstanceModes       *[]string                 `position:"Query" name:"DBInstanceModes"  type:"Repeated"`
	DBInstanceStatuses    *[]string                 `position:"Query" name:"DBInstanceStatuses"  type:"Repeated"`
	PageNumber            requests.Integer          `position:"Query" name:"PageNumber"`
	ResourceGroupId       string                    `position:"Query" name:"ResourceGroupId"`
	PageSize              requests.Integer          `position:"Query" name:"PageSize"`
	DBInstanceDescription string                    `position:"Query" name:"DBInstanceDescription"`
	Tag                   *[]DescribeDBInstancesTag `position:"Query" name:"Tag"  type:"Repeated"`
	DBInstanceIds         string                    `position:"Query" name:"DBInstanceIds"`
	OwnerId               requests.Integer          `position:"Query" name:"OwnerId"`
	DBInstanceCategories  *[]string                 `position:"Query" name:"DBInstanceCategories"  type:"Repeated"`
	InstanceDeployTypes   *[]string                 `position:"Query" name:"InstanceDeployTypes"  type:"Repeated"`
	InstanceNetworkType   string                    `position:"Query" name:"InstanceNetworkType"`
}

DescribeDBInstancesRequest is the request struct for api DescribeDBInstances

func CreateDescribeDBInstancesRequest

func CreateDescribeDBInstancesRequest() (request *DescribeDBInstancesRequest)

CreateDescribeDBInstancesRequest creates a request to invoke DescribeDBInstances API

type DescribeDBInstancesResponse

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

DescribeDBInstancesResponse is the response struct for api DescribeDBInstances

func CreateDescribeDBInstancesResponse

func CreateDescribeDBInstancesResponse() (response *DescribeDBInstancesResponse)

CreateDescribeDBInstancesResponse creates a response to parse from DescribeDBInstances response

type DescribeDBInstancesTag

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

DescribeDBInstancesTag is a repeated param struct in DescribeDBInstancesRequest

type DescribeDataBackupsRequest added in v1.61.1383

type DescribeDataBackupsRequest struct {
	*requests.RpcRequest
	StartTime    string           `position:"Query" name:"StartTime"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	DataType     string           `position:"Query" name:"DataType"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
	BackupId     string           `position:"Query" name:"BackupId"`
	EndTime      string           `position:"Query" name:"EndTime"`
	BackupStatus string           `position:"Query" name:"BackupStatus"`
	BackupMode   string           `position:"Query" name:"BackupMode"`
}

DescribeDataBackupsRequest is the request struct for api DescribeDataBackups

func CreateDescribeDataBackupsRequest added in v1.61.1383

func CreateDescribeDataBackupsRequest() (request *DescribeDataBackupsRequest)

CreateDescribeDataBackupsRequest creates a request to invoke DescribeDataBackups API

type DescribeDataBackupsResponse added in v1.61.1383

type DescribeDataBackupsResponse struct {
	*responses.BaseResponse
	PageSize   int      `json:"PageSize" xml:"PageSize"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	PageNumber int      `json:"PageNumber" xml:"PageNumber"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	Items      []Backup `json:"Items" xml:"Items"`
}

DescribeDataBackupsResponse is the response struct for api DescribeDataBackups

func CreateDescribeDataBackupsResponse added in v1.61.1383

func CreateDescribeDataBackupsResponse() (response *DescribeDataBackupsResponse)

CreateDescribeDataBackupsResponse creates a response to parse from DescribeDataBackups response

type DescribeDataReDistributeInfoRequest added in v1.62.501

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

DescribeDataReDistributeInfoRequest is the request struct for api DescribeDataReDistributeInfo

func CreateDescribeDataReDistributeInfoRequest added in v1.62.501

func CreateDescribeDataReDistributeInfoRequest() (request *DescribeDataReDistributeInfoRequest)

CreateDescribeDataReDistributeInfoRequest creates a request to invoke DescribeDataReDistributeInfo API

type DescribeDataReDistributeInfoResponse added in v1.62.501

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

DescribeDataReDistributeInfoResponse is the response struct for api DescribeDataReDistributeInfo

func CreateDescribeDataReDistributeInfoResponse added in v1.62.501

func CreateDescribeDataReDistributeInfoResponse() (response *DescribeDataReDistributeInfoResponse)

CreateDescribeDataReDistributeInfoResponse creates a response to parse from DescribeDataReDistributeInfo response

type DescribeDataShareInstancesRequest added in v1.62.341

type DescribeDataShareInstancesRequest struct {
	*requests.RpcRequest
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	SearchValue     string           `position:"Query" name:"SearchValue"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDataShareInstancesRequest is the request struct for api DescribeDataShareInstances

func CreateDescribeDataShareInstancesRequest added in v1.62.341

func CreateDescribeDataShareInstancesRequest() (request *DescribeDataShareInstancesRequest)

CreateDescribeDataShareInstancesRequest creates a request to invoke DescribeDataShareInstances API

type DescribeDataShareInstancesResponse added in v1.62.341

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

DescribeDataShareInstancesResponse is the response struct for api DescribeDataShareInstances

func CreateDescribeDataShareInstancesResponse added in v1.62.341

func CreateDescribeDataShareInstancesResponse() (response *DescribeDataShareInstancesResponse)

CreateDescribeDataShareInstancesResponse creates a response to parse from DescribeDataShareInstances response

type DescribeDataSharePerformanceRequest added in v1.62.341

type DescribeDataSharePerformanceRequest struct {
	*requests.RpcRequest
	EndTime         string `position:"Query" name:"EndTime"`
	StartTime       string `position:"Query" name:"StartTime"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	Key             string `position:"Query" name:"Key"`
}

DescribeDataSharePerformanceRequest is the request struct for api DescribeDataSharePerformance

func CreateDescribeDataSharePerformanceRequest added in v1.62.341

func CreateDescribeDataSharePerformanceRequest() (request *DescribeDataSharePerformanceRequest)

CreateDescribeDataSharePerformanceRequest creates a request to invoke DescribeDataSharePerformance API

type DescribeDataSharePerformanceResponse added in v1.62.341

type DescribeDataSharePerformanceResponse struct {
	*responses.BaseResponse
	EndTime         string            `json:"EndTime" xml:"EndTime"`
	RequestId       string            `json:"RequestId" xml:"RequestId"`
	StartTime       string            `json:"StartTime" xml:"StartTime"`
	DBClusterId     string            `json:"DBClusterId" xml:"DBClusterId"`
	PerformanceKeys []PerformanceItem `json:"PerformanceKeys" xml:"PerformanceKeys"`
}

DescribeDataSharePerformanceResponse is the response struct for api DescribeDataSharePerformance

func CreateDescribeDataSharePerformanceResponse added in v1.62.341

func CreateDescribeDataSharePerformanceResponse() (response *DescribeDataSharePerformanceResponse)

CreateDescribeDataSharePerformanceResponse creates a response to parse from DescribeDataSharePerformance response

type DescribeDiagnosisDimensionsRequest added in v1.62.341

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

DescribeDiagnosisDimensionsRequest is the request struct for api DescribeDiagnosisDimensions

func CreateDescribeDiagnosisDimensionsRequest added in v1.62.341

func CreateDescribeDiagnosisDimensionsRequest() (request *DescribeDiagnosisDimensionsRequest)

CreateDescribeDiagnosisDimensionsRequest creates a request to invoke DescribeDiagnosisDimensions API

type DescribeDiagnosisDimensionsResponse added in v1.62.341

type DescribeDiagnosisDimensionsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Databases []string `json:"Databases" xml:"Databases"`
	UserNames []string `json:"UserNames" xml:"UserNames"`
}

DescribeDiagnosisDimensionsResponse is the response struct for api DescribeDiagnosisDimensions

func CreateDescribeDiagnosisDimensionsResponse added in v1.62.341

func CreateDescribeDiagnosisDimensionsResponse() (response *DescribeDiagnosisDimensionsResponse)

CreateDescribeDiagnosisDimensionsResponse creates a response to parse from DescribeDiagnosisDimensions response

type DescribeDiagnosisMonitorPerformanceRequest added in v1.62.341

type DescribeDiagnosisMonitorPerformanceRequest struct {
	*requests.RpcRequest
	QueryCondition string `position:"Query" name:"QueryCondition"`
	StartTime      string `position:"Query" name:"StartTime"`
	Database       string `position:"Query" name:"Database"`
	DBInstanceId   string `position:"Query" name:"DBInstanceId"`
	EndTime        string `position:"Query" name:"EndTime"`
	User           string `position:"Query" name:"User"`
}

DescribeDiagnosisMonitorPerformanceRequest is the request struct for api DescribeDiagnosisMonitorPerformance

func CreateDescribeDiagnosisMonitorPerformanceRequest added in v1.62.341

func CreateDescribeDiagnosisMonitorPerformanceRequest() (request *DescribeDiagnosisMonitorPerformanceRequest)

CreateDescribeDiagnosisMonitorPerformanceRequest creates a request to invoke DescribeDiagnosisMonitorPerformance API

type DescribeDiagnosisMonitorPerformanceResponse added in v1.62.341

type DescribeDiagnosisMonitorPerformanceResponse struct {
	*responses.BaseResponse
	RequestId             string `json:"RequestId" xml:"RequestId"`
	PerformancesThreshold int    `json:"PerformancesThreshold" xml:"PerformancesThreshold"`
	PerformancesTruncated bool   `json:"PerformancesTruncated" xml:"PerformancesTruncated"`
	Performances          []Item `json:"Performances" xml:"Performances"`
}

DescribeDiagnosisMonitorPerformanceResponse is the response struct for api DescribeDiagnosisMonitorPerformance

func CreateDescribeDiagnosisMonitorPerformanceResponse added in v1.62.341

func CreateDescribeDiagnosisMonitorPerformanceResponse() (response *DescribeDiagnosisMonitorPerformanceResponse)

CreateDescribeDiagnosisMonitorPerformanceResponse creates a response to parse from DescribeDiagnosisMonitorPerformance response

type DescribeDiagnosisRecordsRequest added in v1.62.341

type DescribeDiagnosisRecordsRequest struct {
	*requests.RpcRequest
	QueryCondition string           `position:"Query" name:"QueryCondition"`
	StartTime      string           `position:"Query" name:"StartTime"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	Database       string           `position:"Query" name:"Database"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId   string           `position:"Query" name:"DBInstanceId"`
	Keyword        string           `position:"Query" name:"Keyword"`
	Order          string           `position:"Query" name:"Order"`
	EndTime        string           `position:"Query" name:"EndTime"`
	User           string           `position:"Query" name:"User"`
}

DescribeDiagnosisRecordsRequest is the request struct for api DescribeDiagnosisRecords

func CreateDescribeDiagnosisRecordsRequest added in v1.62.341

func CreateDescribeDiagnosisRecordsRequest() (request *DescribeDiagnosisRecordsRequest)

CreateDescribeDiagnosisRecordsRequest creates a request to invoke DescribeDiagnosisRecords API

type DescribeDiagnosisRecordsResponse added in v1.62.341

type DescribeDiagnosisRecordsResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	Items      []Item `json:"Items" xml:"Items"`
}

DescribeDiagnosisRecordsResponse is the response struct for api DescribeDiagnosisRecords

func CreateDescribeDiagnosisRecordsResponse added in v1.62.341

func CreateDescribeDiagnosisRecordsResponse() (response *DescribeDiagnosisRecordsResponse)

CreateDescribeDiagnosisRecordsResponse creates a response to parse from DescribeDiagnosisRecords response

type DescribeDiagnosisSQLInfoRequest added in v1.62.341

type DescribeDiagnosisSQLInfoRequest struct {
	*requests.RpcRequest
	Database     string `position:"Query" name:"Database"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
	QueryID      string `position:"Query" name:"QueryID"`
}

DescribeDiagnosisSQLInfoRequest is the request struct for api DescribeDiagnosisSQLInfo

func CreateDescribeDiagnosisSQLInfoRequest added in v1.62.341

func CreateDescribeDiagnosisSQLInfoRequest() (request *DescribeDiagnosisSQLInfoRequest)

CreateDescribeDiagnosisSQLInfoRequest creates a request to invoke DescribeDiagnosisSQLInfo API

type DescribeDiagnosisSQLInfoResponse added in v1.62.341

type DescribeDiagnosisSQLInfoResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	QueryID       string `json:"QueryID" xml:"QueryID"`
	SessionID     string `json:"SessionID" xml:"SessionID"`
	StartTime     int64  `json:"StartTime" xml:"StartTime"`
	Duration      int    `json:"Duration" xml:"Duration"`
	SQLStmt       string `json:"SQLStmt" xml:"SQLStmt"`
	User          string `json:"User" xml:"User"`
	Database      string `json:"Database" xml:"Database"`
	Status        string `json:"Status" xml:"Status"`
	QueryPlan     string `json:"QueryPlan" xml:"QueryPlan"`
	TextPlan      string `json:"TextPlan" xml:"TextPlan"`
	SortedMetrics string `json:"SortedMetrics" xml:"SortedMetrics"`
	MaxOutputRows string `json:"MaxOutputRows" xml:"MaxOutputRows"`
}

DescribeDiagnosisSQLInfoResponse is the response struct for api DescribeDiagnosisSQLInfo

func CreateDescribeDiagnosisSQLInfoResponse added in v1.62.341

func CreateDescribeDiagnosisSQLInfoResponse() (response *DescribeDiagnosisSQLInfoResponse)

CreateDescribeDiagnosisSQLInfoResponse creates a response to parse from DescribeDiagnosisSQLInfo response

type DescribeDownloadRecordsRequest added in v1.62.341

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

DescribeDownloadRecordsRequest is the request struct for api DescribeDownloadRecords

func CreateDescribeDownloadRecordsRequest added in v1.62.341

func CreateDescribeDownloadRecordsRequest() (request *DescribeDownloadRecordsRequest)

CreateDescribeDownloadRecordsRequest creates a request to invoke DescribeDownloadRecords API

type DescribeDownloadRecordsResponse added in v1.62.341

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

DescribeDownloadRecordsResponse is the response struct for api DescribeDownloadRecords

func CreateDescribeDownloadRecordsResponse added in v1.62.341

func CreateDescribeDownloadRecordsResponse() (response *DescribeDownloadRecordsResponse)

CreateDescribeDownloadRecordsResponse creates a response to parse from DescribeDownloadRecords response

type DescribeDownloadSQLLogsRequest added in v1.62.501

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

DescribeDownloadSQLLogsRequest is the request struct for api DescribeDownloadSQLLogs

func CreateDescribeDownloadSQLLogsRequest added in v1.62.501

func CreateDescribeDownloadSQLLogsRequest() (request *DescribeDownloadSQLLogsRequest)

CreateDescribeDownloadSQLLogsRequest creates a request to invoke DescribeDownloadSQLLogs API

type DescribeDownloadSQLLogsResponse added in v1.62.501

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

DescribeDownloadSQLLogsResponse is the response struct for api DescribeDownloadSQLLogs

func CreateDescribeDownloadSQLLogsResponse added in v1.62.501

func CreateDescribeDownloadSQLLogsResponse() (response *DescribeDownloadSQLLogsResponse)

CreateDescribeDownloadSQLLogsResponse creates a response to parse from DescribeDownloadSQLLogs response

type DescribeHealthStatusRequest added in v1.62.341

type DescribeHealthStatusRequest struct {
	*requests.RpcRequest
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
	Key          string `position:"Query" name:"Key"`
}

DescribeHealthStatusRequest is the request struct for api DescribeHealthStatus

func CreateDescribeHealthStatusRequest added in v1.62.341

func CreateDescribeHealthStatusRequest() (request *DescribeHealthStatusRequest)

CreateDescribeHealthStatusRequest creates a request to invoke DescribeHealthStatus API

type DescribeHealthStatusResponse added in v1.62.341

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

DescribeHealthStatusResponse is the response struct for api DescribeHealthStatus

func CreateDescribeHealthStatusResponse added in v1.62.341

func CreateDescribeHealthStatusResponse() (response *DescribeHealthStatusResponse)

CreateDescribeHealthStatusResponse creates a response to parse from DescribeHealthStatus response

type DescribeLogBackupsRequest added in v1.61.1383

type DescribeLogBackupsRequest struct {
	*requests.RpcRequest
	StartTime    string           `position:"Query" name:"StartTime"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
	EndTime      string           `position:"Query" name:"EndTime"`
}

DescribeLogBackupsRequest is the request struct for api DescribeLogBackups

func CreateDescribeLogBackupsRequest added in v1.61.1383

func CreateDescribeLogBackupsRequest() (request *DescribeLogBackupsRequest)

CreateDescribeLogBackupsRequest creates a request to invoke DescribeLogBackups API

type DescribeLogBackupsResponse added in v1.61.1383

type DescribeLogBackupsResponse struct {
	*responses.BaseResponse
	TotalLogSize int64    `json:"TotalLogSize" xml:"TotalLogSize"`
	PageSize     int      `json:"PageSize" xml:"PageSize"`
	PageNumber   int      `json:"PageNumber" xml:"PageNumber"`
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	TotalCount   int      `json:"TotalCount" xml:"TotalCount"`
	Items        []Backup `json:"Items" xml:"Items"`
}

DescribeLogBackupsResponse is the response struct for api DescribeLogBackups

func CreateDescribeLogBackupsResponse added in v1.61.1383

func CreateDescribeLogBackupsResponse() (response *DescribeLogBackupsResponse)

CreateDescribeLogBackupsResponse creates a response to parse from DescribeLogBackups response

type DescribeModifyParameterLogRequest added in v1.61.1383

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

DescribeModifyParameterLogRequest is the request struct for api DescribeModifyParameterLog

func CreateDescribeModifyParameterLogRequest added in v1.61.1383

func CreateDescribeModifyParameterLogRequest() (request *DescribeModifyParameterLogRequest)

CreateDescribeModifyParameterLogRequest creates a request to invoke DescribeModifyParameterLog API

type DescribeModifyParameterLogResponse added in v1.61.1383

type DescribeModifyParameterLogResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	Changelogs []ChangelogsItem `json:"Changelogs" xml:"Changelogs"`
}

DescribeModifyParameterLogResponse is the response struct for api DescribeModifyParameterLog

func CreateDescribeModifyParameterLogResponse added in v1.61.1383

func CreateDescribeModifyParameterLogResponse() (response *DescribeModifyParameterLogResponse)

CreateDescribeModifyParameterLogResponse creates a response to parse from DescribeModifyParameterLog response

type DescribeNamespaceRequest added in v1.62.501

type DescribeNamespaceRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	Namespace              string           `position:"Query" name:"Namespace"`
}

DescribeNamespaceRequest is the request struct for api DescribeNamespace

func CreateDescribeNamespaceRequest added in v1.62.501

func CreateDescribeNamespaceRequest() (request *DescribeNamespaceRequest)

CreateDescribeNamespaceRequest creates a request to invoke DescribeNamespace API

type DescribeNamespaceResponse added in v1.62.501

type DescribeNamespaceResponse struct {
	*responses.BaseResponse
	RequestId     string                 `json:"RequestId" xml:"RequestId"`
	NamespaceInfo map[string]interface{} `json:"NamespaceInfo" xml:"NamespaceInfo"`
	Namespace     string                 `json:"Namespace" xml:"Namespace"`
	DBInstanceId  string                 `json:"DBInstanceId" xml:"DBInstanceId"`
	RegionId      string                 `json:"RegionId" xml:"RegionId"`
	Status        string                 `json:"Status" xml:"Status"`
	Message       string                 `json:"Message" xml:"Message"`
}

DescribeNamespaceResponse is the response struct for api DescribeNamespace

func CreateDescribeNamespaceResponse added in v1.62.501

func CreateDescribeNamespaceResponse() (response *DescribeNamespaceResponse)

CreateDescribeNamespaceResponse creates a response to parse from DescribeNamespace response

type DescribeParametersRequest added in v1.61.1383

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

DescribeParametersRequest is the request struct for api DescribeParameters

func CreateDescribeParametersRequest added in v1.61.1383

func CreateDescribeParametersRequest() (request *DescribeParametersRequest)

CreateDescribeParametersRequest creates a request to invoke DescribeParameters API

type DescribeParametersResponse added in v1.61.1383

type DescribeParametersResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	Parameters []ParametersItem `json:"Parameters" xml:"Parameters"`
}

DescribeParametersResponse is the response struct for api DescribeParameters

func CreateDescribeParametersResponse added in v1.61.1383

func CreateDescribeParametersResponse() (response *DescribeParametersResponse)

CreateDescribeParametersResponse creates a response to parse from DescribeParameters response

type DescribeRdsVSwitchsRequest

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

DescribeRdsVSwitchsRequest is the request struct for api DescribeRdsVSwitchs

func CreateDescribeRdsVSwitchsRequest

func CreateDescribeRdsVSwitchsRequest() (request *DescribeRdsVSwitchsRequest)

CreateDescribeRdsVSwitchsRequest creates a request to invoke DescribeRdsVSwitchs API

type DescribeRdsVSwitchsResponse

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

DescribeRdsVSwitchsResponse is the response struct for api DescribeRdsVSwitchs

func CreateDescribeRdsVSwitchsResponse

func CreateDescribeRdsVSwitchsResponse() (response *DescribeRdsVSwitchsResponse)

CreateDescribeRdsVSwitchsResponse creates a response to parse from DescribeRdsVSwitchs response

type DescribeRdsVpcsRequest

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

DescribeRdsVpcsRequest is the request struct for api DescribeRdsVpcs

func CreateDescribeRdsVpcsRequest

func CreateDescribeRdsVpcsRequest() (request *DescribeRdsVpcsRequest)

CreateDescribeRdsVpcsRequest creates a request to invoke DescribeRdsVpcs API

type DescribeRdsVpcsResponse

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

DescribeRdsVpcsResponse is the response struct for api DescribeRdsVpcs

func CreateDescribeRdsVpcsResponse

func CreateDescribeRdsVpcsResponse() (response *DescribeRdsVpcsResponse)

CreateDescribeRdsVpcsResponse creates a response to parse from DescribeRdsVpcs response

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	*requests.RpcRequest
	Region string `position:"Query" name:"Region"`
}

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 DescribeSQLLogCountRequest added in v1.61.1383

type DescribeSQLLogCountRequest struct {
	*requests.RpcRequest
	StartTime      string `position:"Query" name:"StartTime"`
	QueryKeywords  string `position:"Query" name:"QueryKeywords"`
	Database       string `position:"Query" name:"Database"`
	SourceIP       string `position:"Query" name:"SourceIP"`
	MinExecuteCost string `position:"Query" name:"MinExecuteCost"`
	DBInstanceId   string `position:"Query" name:"DBInstanceId"`
	MaxExecuteCost string `position:"Query" name:"MaxExecuteCost"`
	ExecuteCost    string `position:"Query" name:"ExecuteCost"`
	ExecuteState   string `position:"Query" name:"ExecuteState"`
	EndTime        string `position:"Query" name:"EndTime"`
	OperationType  string `position:"Query" name:"OperationType"`
	OperationClass string `position:"Query" name:"OperationClass"`
	User           string `position:"Query" name:"User"`
}

DescribeSQLLogCountRequest is the request struct for api DescribeSQLLogCount

func CreateDescribeSQLLogCountRequest added in v1.61.1383

func CreateDescribeSQLLogCountRequest() (request *DescribeSQLLogCountRequest)

CreateDescribeSQLLogCountRequest creates a request to invoke DescribeSQLLogCount API

type DescribeSQLLogCountResponse added in v1.61.1383

type DescribeSQLLogCountResponse struct {
	*responses.BaseResponse
	EndTime     string `json:"EndTime" xml:"EndTime"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	StartTime   string `json:"StartTime" xml:"StartTime"`
	DBClusterId string `json:"DBClusterId" xml:"DBClusterId"`
	Items       []Item `json:"Items" xml:"Items"`
}

DescribeSQLLogCountResponse is the response struct for api DescribeSQLLogCount

func CreateDescribeSQLLogCountResponse added in v1.61.1383

func CreateDescribeSQLLogCountResponse() (response *DescribeSQLLogCountResponse)

CreateDescribeSQLLogCountResponse creates a response to parse from DescribeSQLLogCount response

type DescribeSQLLogsV2Request added in v1.62.341

type DescribeSQLLogsV2Request struct {
	*requests.RpcRequest
	StartTime       string `position:"Query" name:"StartTime"`
	QueryKeywords   string `position:"Query" name:"QueryKeywords"`
	PageNumber      string `position:"Query" name:"PageNumber"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	Database        string `position:"Query" name:"Database"`
	SourceIP        string `position:"Query" name:"SourceIP"`
	MinExecuteCost  string `position:"Query" name:"MinExecuteCost"`
	PageSize        string `position:"Query" name:"PageSize"`
	DBInstanceId    string `position:"Query" name:"DBInstanceId"`
	MaxExecuteCost  string `position:"Query" name:"MaxExecuteCost"`
	ExecuteCost     string `position:"Query" name:"ExecuteCost"`
	ExecuteState    string `position:"Query" name:"ExecuteState"`
	EndTime         string `position:"Query" name:"EndTime"`
	OperationType   string `position:"Query" name:"OperationType"`
	OperationClass  string `position:"Query" name:"OperationClass"`
	User            string `position:"Query" name:"User"`
}

DescribeSQLLogsV2Request is the request struct for api DescribeSQLLogsV2

func CreateDescribeSQLLogsV2Request added in v1.62.341

func CreateDescribeSQLLogsV2Request() (request *DescribeSQLLogsV2Request)

CreateDescribeSQLLogsV2Request creates a request to invoke DescribeSQLLogsV2 API

type DescribeSQLLogsV2Response added in v1.62.341

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

DescribeSQLLogsV2Response is the response struct for api DescribeSQLLogsV2

func CreateDescribeSQLLogsV2Response added in v1.62.341

func CreateDescribeSQLLogsV2Response() (response *DescribeSQLLogsV2Response)

CreateDescribeSQLLogsV2Response creates a response to parse from DescribeSQLLogsV2 response

type DescribeSampleDataRequest added in v1.62.341

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

DescribeSampleDataRequest is the request struct for api DescribeSampleData

func CreateDescribeSampleDataRequest added in v1.62.341

func CreateDescribeSampleDataRequest() (request *DescribeSampleDataRequest)

CreateDescribeSampleDataRequest creates a request to invoke DescribeSampleData API

type DescribeSampleDataResponse added in v1.62.341

type DescribeSampleDataResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	HasSampleData bool   `json:"HasSampleData" xml:"HasSampleData"`
	ErrorMessage  string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId  string `json:"DBInstanceId" xml:"DBInstanceId"`
}

DescribeSampleDataResponse is the response struct for api DescribeSampleData

func CreateDescribeSampleDataResponse added in v1.62.341

func CreateDescribeSampleDataResponse() (response *DescribeSampleDataResponse)

CreateDescribeSampleDataResponse creates a response to parse from DescribeSampleData response

type DescribeSupportFeaturesRequest added in v1.62.341

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

DescribeSupportFeaturesRequest is the request struct for api DescribeSupportFeatures

func CreateDescribeSupportFeaturesRequest added in v1.62.341

func CreateDescribeSupportFeaturesRequest() (request *DescribeSupportFeaturesRequest)

CreateDescribeSupportFeaturesRequest creates a request to invoke DescribeSupportFeatures API

type DescribeSupportFeaturesResponse added in v1.62.341

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

DescribeSupportFeaturesResponse is the response struct for api DescribeSupportFeatures

func CreateDescribeSupportFeaturesResponse added in v1.62.341

func CreateDescribeSupportFeaturesResponse() (response *DescribeSupportFeaturesResponse)

CreateDescribeSupportFeaturesResponse creates a response to parse from DescribeSupportFeatures response

type DescribeTagsRequest added in v1.61.1383

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

DescribeTagsRequest is the request struct for api DescribeTags

func CreateDescribeTagsRequest added in v1.61.1383

func CreateDescribeTagsRequest() (request *DescribeTagsRequest)

CreateDescribeTagsRequest creates a request to invoke DescribeTags API

type DescribeTagsResponse added in v1.61.1383

type DescribeTagsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Tags      []Tag  `json:"Tags" xml:"Tags"`
}

DescribeTagsResponse is the response struct for api DescribeTags

func CreateDescribeTagsResponse added in v1.61.1383

func CreateDescribeTagsResponse() (response *DescribeTagsResponse)

CreateDescribeTagsResponse creates a response to parse from DescribeTags response

type DescribeUserEncryptionKeyListRequest added in v1.61.1383

type DescribeUserEncryptionKeyListRequest struct {
	*requests.RpcRequest
	PageNumber string `position:"Query" name:"PageNumber"`
	PageSize   string `position:"Query" name:"PageSize"`
}

DescribeUserEncryptionKeyListRequest is the request struct for api DescribeUserEncryptionKeyList

func CreateDescribeUserEncryptionKeyListRequest added in v1.61.1383

func CreateDescribeUserEncryptionKeyListRequest() (request *DescribeUserEncryptionKeyListRequest)

CreateDescribeUserEncryptionKeyListRequest creates a request to invoke DescribeUserEncryptionKeyList API

type DescribeUserEncryptionKeyListResponse added in v1.61.1383

type DescribeUserEncryptionKeyListResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	KmsKeys   []KmsKeysItem `json:"KmsKeys" xml:"KmsKeys"`
}

DescribeUserEncryptionKeyListResponse is the response struct for api DescribeUserEncryptionKeyList

func CreateDescribeUserEncryptionKeyListResponse added in v1.61.1383

func CreateDescribeUserEncryptionKeyListResponse() (response *DescribeUserEncryptionKeyListResponse)

CreateDescribeUserEncryptionKeyListResponse creates a response to parse from DescribeUserEncryptionKeyList response

type DescribeWaitingSQLInfoRequest added in v1.62.341

type DescribeWaitingSQLInfoRequest struct {
	*requests.RpcRequest
	PID          string `position:"Query" name:"PID"`
	Database     string `position:"Query" name:"Database"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

DescribeWaitingSQLInfoRequest is the request struct for api DescribeWaitingSQLInfo

func CreateDescribeWaitingSQLInfoRequest added in v1.62.341

func CreateDescribeWaitingSQLInfoRequest() (request *DescribeWaitingSQLInfoRequest)

CreateDescribeWaitingSQLInfoRequest creates a request to invoke DescribeWaitingSQLInfo API

type DescribeWaitingSQLInfoResponse added in v1.62.341

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

DescribeWaitingSQLInfoResponse is the response struct for api DescribeWaitingSQLInfo

func CreateDescribeWaitingSQLInfoResponse added in v1.62.341

func CreateDescribeWaitingSQLInfoResponse() (response *DescribeWaitingSQLInfoResponse)

CreateDescribeWaitingSQLInfoResponse creates a response to parse from DescribeWaitingSQLInfo response

type DescribeWaitingSQLRecordsRequest added in v1.62.341

type DescribeWaitingSQLRecordsRequest struct {
	*requests.RpcRequest
	QueryCondition string           `position:"Query" name:"QueryCondition"`
	StartTime      string           `position:"Query" name:"StartTime"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	Database       string           `position:"Query" name:"Database"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId   string           `position:"Query" name:"DBInstanceId"`
	Keyword        string           `position:"Query" name:"Keyword"`
	Order          string           `position:"Query" name:"Order"`
	EndTime        string           `position:"Query" name:"EndTime"`
	User           string           `position:"Query" name:"User"`
}

DescribeWaitingSQLRecordsRequest is the request struct for api DescribeWaitingSQLRecords

func CreateDescribeWaitingSQLRecordsRequest added in v1.62.341

func CreateDescribeWaitingSQLRecordsRequest() (request *DescribeWaitingSQLRecordsRequest)

CreateDescribeWaitingSQLRecordsRequest creates a request to invoke DescribeWaitingSQLRecords API

type DescribeWaitingSQLRecordsResponse added in v1.62.341

type DescribeWaitingSQLRecordsResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	Items      []Item `json:"Items" xml:"Items"`
}

DescribeWaitingSQLRecordsResponse is the response struct for api DescribeWaitingSQLRecords

func CreateDescribeWaitingSQLRecordsResponse added in v1.62.341

func CreateDescribeWaitingSQLRecordsResponse() (response *DescribeWaitingSQLRecordsResponse)

CreateDescribeWaitingSQLRecordsResponse creates a response to parse from DescribeWaitingSQLRecords response

type DownloadDiagnosisRecordsRequest added in v1.62.341

type DownloadDiagnosisRecordsRequest struct {
	*requests.RpcRequest
	QueryCondition  string `position:"Query" name:"QueryCondition"`
	StartTime       string `position:"Query" name:"StartTime"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	Database        string `position:"Query" name:"Database"`
	DBInstanceId    string `position:"Query" name:"DBInstanceId"`
	Lang            string `position:"Query" name:"Lang"`
	EndTime         string `position:"Query" name:"EndTime"`
	User            string `position:"Query" name:"User"`
}

DownloadDiagnosisRecordsRequest is the request struct for api DownloadDiagnosisRecords

func CreateDownloadDiagnosisRecordsRequest added in v1.62.341

func CreateDownloadDiagnosisRecordsRequest() (request *DownloadDiagnosisRecordsRequest)

CreateDownloadDiagnosisRecordsRequest creates a request to invoke DownloadDiagnosisRecords API

type DownloadDiagnosisRecordsResponse added in v1.62.341

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

DownloadDiagnosisRecordsResponse is the response struct for api DownloadDiagnosisRecords

func CreateDownloadDiagnosisRecordsResponse added in v1.62.341

func CreateDownloadDiagnosisRecordsResponse() (response *DownloadDiagnosisRecordsResponse)

CreateDownloadDiagnosisRecordsResponse creates a response to parse from DownloadDiagnosisRecords response

type DownloadSQLLogsRecordsRequest added in v1.62.501

type DownloadSQLLogsRecordsRequest struct {
	*requests.RpcRequest
	StartTime      string           `position:"Query" name:"StartTime"`
	QueryKeywords  string           `position:"Query" name:"QueryKeywords"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	Database       string           `position:"Query" name:"Database"`
	SourceIP       string           `position:"Query" name:"SourceIP"`
	MinExecuteCost string           `position:"Query" name:"MinExecuteCost"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	DBInstanceId   string           `position:"Query" name:"DBInstanceId"`
	Lang           string           `position:"Query" name:"Lang"`
	MaxExecuteCost string           `position:"Query" name:"MaxExecuteCost"`
	ExecuteCost    string           `position:"Query" name:"ExecuteCost"`
	ExecuteState   string           `position:"Query" name:"ExecuteState"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OperationType  string           `position:"Query" name:"OperationType"`
	OperationClass string           `position:"Query" name:"OperationClass"`
	User           string           `position:"Query" name:"User"`
}

DownloadSQLLogsRecordsRequest is the request struct for api DownloadSQLLogsRecords

func CreateDownloadSQLLogsRecordsRequest added in v1.62.501

func CreateDownloadSQLLogsRecordsRequest() (request *DownloadSQLLogsRecordsRequest)

CreateDownloadSQLLogsRecordsRequest creates a request to invoke DownloadSQLLogsRecords API

type DownloadSQLLogsRecordsResponse added in v1.62.501

type DownloadSQLLogsRecordsResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	DownloadId int64  `json:"DownloadId" xml:"DownloadId"`
}

DownloadSQLLogsRecordsResponse is the response struct for api DownloadSQLLogsRecords

func CreateDownloadSQLLogsRecordsResponse added in v1.62.501

func CreateDownloadSQLLogsRecordsResponse() (response *DownloadSQLLogsRecordsResponse)

CreateDownloadSQLLogsRecordsResponse creates a response to parse from DownloadSQLLogsRecords response

type GrantCollectionRequest added in v1.62.501

type GrantCollectionRequest struct {
	*requests.RpcRequest
	GrantType              string           `position:"Query" name:"GrantType"`
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	Collection             string           `position:"Query" name:"Collection"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	GrantToNamespace       string           `position:"Query" name:"GrantToNamespace"`
	Namespace              string           `position:"Query" name:"Namespace"`
}

GrantCollectionRequest is the request struct for api GrantCollection

func CreateGrantCollectionRequest added in v1.62.501

func CreateGrantCollectionRequest() (request *GrantCollectionRequest)

CreateGrantCollectionRequest creates a request to invoke GrantCollection API

type GrantCollectionResponse added in v1.62.501

type GrantCollectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

GrantCollectionResponse is the response struct for api GrantCollection

func CreateGrantCollectionResponse added in v1.62.501

func CreateGrantCollectionResponse() (response *GrantCollectionResponse)

CreateGrantCollectionResponse creates a response to parse from GrantCollection response

type InitVectorDatabaseRequest added in v1.62.501

type InitVectorDatabaseRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
}

InitVectorDatabaseRequest is the request struct for api InitVectorDatabase

func CreateInitVectorDatabaseRequest added in v1.62.501

func CreateInitVectorDatabaseRequest() (request *InitVectorDatabaseRequest)

CreateInitVectorDatabaseRequest creates a request to invoke InitVectorDatabase API

type InitVectorDatabaseResponse added in v1.62.501

type InitVectorDatabaseResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

InitVectorDatabaseResponse is the response struct for api InitVectorDatabase

func CreateInitVectorDatabaseResponse added in v1.62.501

func CreateInitVectorDatabaseResponse() (response *InitVectorDatabaseResponse)

CreateInitVectorDatabaseResponse creates a response to parse from InitVectorDatabase response

type Item added in v1.61.1383

type Item struct {
	Name                  string                            `json:"Name" xml:"Name"`
	User                  string                            `json:"User" xml:"User"`
	BlockedBySQLStmt      string                            `json:"BlockedBySQLStmt" xml:"BlockedBySQLStmt"`
	SourcePort            int                               `json:"SourcePort" xml:"SourcePort"`
	NotGrantLocks         string                            `json:"NotGrantLocks" xml:"NotGrantLocks"`
	DownloadUrl           string                            `json:"DownloadUrl" xml:"DownloadUrl"`
	OperationClass        string                            `json:"OperationClass" xml:"OperationClass"`
	BlockedByPID          string                            `json:"BlockedByPID" xml:"BlockedByPID"`
	SQLStmt               string                            `json:"SQLStmt" xml:"SQLStmt"`
	StartTime             int64                             `json:"StartTime" xml:"StartTime"`
	SQLTruncatedThreshold int                               `json:"SQLTruncatedThreshold" xml:"SQLTruncatedThreshold"`
	Duration              int                               `json:"Duration" xml:"Duration"`
	DBRole                string                            `json:"DBRole" xml:"DBRole"`
	ExecuteState          string                            `json:"ExecuteState" xml:"ExecuteState"`
	DBName                string                            `json:"DBName" xml:"DBName"`
	Cost                  int                               `json:"Cost" xml:"Cost"`
	SourceIP              string                            `json:"SourceIP" xml:"SourceIP"`
	DownloadId            int64                             `json:"DownloadId" xml:"DownloadId"`
	FileName              string                            `json:"FileName" xml:"FileName"`
	OperationExecuteTime  string                            `json:"OperationExecuteTime" xml:"OperationExecuteTime"`
	WaitingTime           int64                             `json:"WaitingTime" xml:"WaitingTime"`
	BlockedByApplication  string                            `json:"BlockedByApplication" xml:"BlockedByApplication"`
	ExecuteCost           float64                           `json:"ExecuteCost" xml:"ExecuteCost"`
	ExceptionMsg          string                            `json:"ExceptionMsg" xml:"ExceptionMsg"`
	SessionID             string                            `json:"SessionID" xml:"SessionID"`
	BlockedByUser         string                            `json:"BlockedByUser" xml:"BlockedByUser"`
	SQLText               string                            `json:"SQLText" xml:"SQLText"`
	QueryID               string                            `json:"QueryID" xml:"QueryID"`
	GrantLocks            string                            `json:"GrantLocks" xml:"GrantLocks"`
	ReturnRowCounts       int64                             `json:"ReturnRowCounts" xml:"ReturnRowCounts"`
	ScanRowCounts         int64                             `json:"ScanRowCounts" xml:"ScanRowCounts"`
	AccountName           string                            `json:"AccountName" xml:"AccountName"`
	PID                   string                            `json:"PID" xml:"PID"`
	SQLTruncated          bool                              `json:"SQLTruncated" xml:"SQLTruncated"`
	Status                string                            `json:"Status" xml:"Status"`
	Database              string                            `json:"Database" xml:"Database"`
	OperationType         string                            `json:"OperationType" xml:"OperationType"`
	Application           string                            `json:"Application" xml:"Application"`
	Series                []SeriesItemInDescribeSQLLogCount `json:"Series" xml:"Series"`
}

Item is a nested struct in gpdb response

type ItemsInDescribeDBInstanceAttribute

type ItemsInDescribeDBInstanceAttribute struct {
	DBInstanceAttribute []DBInstanceAttribute `json:"DBInstanceAttribute" xml:"DBInstanceAttribute"`
}

ItemsInDescribeDBInstanceAttribute is a nested struct in gpdb response

type ItemsInDescribeDBInstanceDataBloat added in v1.62.341

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

ItemsInDescribeDBInstanceDataBloat is a nested struct in gpdb response

type ItemsInDescribeDBInstanceDataSkew added in v1.62.341

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

ItemsInDescribeDBInstanceDataSkew is a nested struct in gpdb response

type ItemsInDescribeDBInstanceDiagnosisSummary added in v1.62.341

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

ItemsInDescribeDBInstanceDiagnosisSummary is a nested struct in gpdb response

type ItemsInDescribeDBInstanceErrorLog added in v1.62.341

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

ItemsInDescribeDBInstanceErrorLog is a nested struct in gpdb response

type ItemsInDescribeDBInstanceIPArrayList

type ItemsInDescribeDBInstanceIPArrayList struct {
	DBInstanceIPArray []DBInstanceIPArray `json:"DBInstanceIPArray" xml:"DBInstanceIPArray"`
}

ItemsInDescribeDBInstanceIPArrayList is a nested struct in gpdb response

type ItemsInDescribeDBInstanceIndexUsage added in v1.62.341

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

ItemsInDescribeDBInstanceIndexUsage is a nested struct in gpdb response

type ItemsInDescribeDBInstancePlans added in v1.62.341

type ItemsInDescribeDBInstancePlans struct {
	PlanList []PlanList `json:"PlanList" xml:"PlanList"`
}

ItemsInDescribeDBInstancePlans is a nested struct in gpdb response

type ItemsInDescribeDBInstances

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

ItemsInDescribeDBInstances is a nested struct in gpdb response

type ItemsInDescribeDataBackups added in v1.61.1383

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

ItemsInDescribeDataBackups is a nested struct in gpdb response

type ItemsInDescribeDataShareInstances added in v1.62.341

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

ItemsInDescribeDataShareInstances is a nested struct in gpdb response

type ItemsInDescribeDiagnosisRecords added in v1.62.341

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

ItemsInDescribeDiagnosisRecords is a nested struct in gpdb response

type ItemsInDescribeLogBackups added in v1.61.1383

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

ItemsInDescribeLogBackups is a nested struct in gpdb response

type ItemsInDescribeSQLLogCount added in v1.61.1383

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

ItemsInDescribeSQLLogCount is a nested struct in gpdb response

type ItemsInDescribeSQLLogsV2 added in v1.62.341

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

ItemsInDescribeSQLLogsV2 is a nested struct in gpdb response

type ItemsInDescribeWaitingSQLInfo added in v1.62.341

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

ItemsInDescribeWaitingSQLInfo is a nested struct in gpdb response

type ItemsInDescribeWaitingSQLRecords added in v1.62.341

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

ItemsInDescribeWaitingSQLRecords is a nested struct in gpdb response

type ItemsItem added in v1.62.341

type ItemsItem struct {
	User                string `json:"User" xml:"User"`
	NodeReplicationMode string `json:"NodeReplicationMode" xml:"NodeReplicationMode"`
	TimeLastVacuumed    string `json:"TimeLastVacuumed" xml:"TimeLastVacuumed"`
	Hostname            string `json:"Hostname" xml:"Hostname"`
	LogLevel            string `json:"LogLevel" xml:"LogLevel"`
	NodeRole            string `json:"NodeRole" xml:"NodeRole"`
	ParentTableName     string `json:"ParentTableName" xml:"ParentTableName"`
	SuggestedAction     string `json:"SuggestedAction" xml:"SuggestedAction"`
	LogContext          string `json:"LogContext" xml:"LogContext"`
	IsPartitionTable    bool   `json:"IsPartitionTable" xml:"IsPartitionTable"`
	NodeAddress         string `json:"NodeAddress" xml:"NodeAddress"`
	Sequence            int    `json:"Sequence" xml:"Sequence"`
	BloatCeoff          string `json:"BloatCeoff" xml:"BloatCeoff"`
	NodeName            string `json:"NodeName" xml:"NodeName"`
	TimeLastUpdated     string `json:"TimeLastUpdated" xml:"TimeLastUpdated"`
	NodePort            string `json:"NodePort" xml:"NodePort"`
	DatabaseName        string `json:"DatabaseName" xml:"DatabaseName"`
	NodeType            string `json:"NodeType" xml:"NodeType"`
	IndexSize           string `json:"IndexSize" xml:"IndexSize"`
	Time                int64  `json:"Time" xml:"Time"`
	NodePreferredRole   string `json:"NodePreferredRole" xml:"NodePreferredRole"`
	IndexDef            string `json:"IndexDef" xml:"IndexDef"`
	IndexName           string `json:"IndexName" xml:"IndexName"`
	TableSkew           string `json:"TableSkew" xml:"TableSkew"`
	RealTableSize       string `json:"RealTableSize" xml:"RealTableSize"`
	SchemaName          string `json:"SchemaName" xml:"SchemaName"`
	Owner               string `json:"Owner" xml:"Owner"`
	IndexScanTimes      int    `json:"IndexScanTimes" xml:"IndexScanTimes"`
	TableName           string `json:"TableName" xml:"TableName"`
	NodeStatus          string `json:"NodeStatus" xml:"NodeStatus"`
	DistributeKey       string `json:"DistributeKey" xml:"DistributeKey"`
	TableSize           string `json:"TableSize" xml:"TableSize"`
	Host                string `json:"Host" xml:"Host"`
	NodeID              string `json:"NodeID" xml:"NodeID"`
	StorageType         string `json:"StorageType" xml:"StorageType"`
	NodeCID             string `json:"NodeCID" xml:"NodeCID"`
	ExpectTableSize     string `json:"ExpectTableSize" xml:"ExpectTableSize"`
	Database            string `json:"Database" xml:"Database"`
	BloatSize           string `json:"BloatSize" xml:"BloatSize"`
}

ItemsItem is a nested struct in gpdb response

type KmsKeys added in v1.61.1383

type KmsKeys struct {
	KmsKeysItem []KmsKeysItem `json:"KmsKeys" xml:"KmsKeys"`
}

KmsKeys is a nested struct in gpdb response

type KmsKeysItem added in v1.61.1383

type KmsKeysItem struct {
	KeyId string `json:"KeyId" xml:"KeyId"`
}

KmsKeysItem is a nested struct in gpdb response

type ListCollectionsRequest added in v1.62.501

type ListCollectionsRequest struct {
	*requests.RpcRequest
	DBInstanceId      string           `position:"Query" name:"DBInstanceId"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
	NamespacePassword string           `position:"Query" name:"NamespacePassword"`
	Namespace         string           `position:"Query" name:"Namespace"`
}

ListCollectionsRequest is the request struct for api ListCollections

func CreateListCollectionsRequest added in v1.62.501

func CreateListCollectionsRequest() (request *ListCollectionsRequest)

CreateListCollectionsRequest creates a request to invoke ListCollections API

type ListCollectionsResponse added in v1.62.501

type ListCollectionsResponse struct {
	*responses.BaseResponse
	RequestId    string      `json:"RequestId" xml:"RequestId"`
	Count        int         `json:"Count" xml:"Count"`
	DBInstanceId string      `json:"DBInstanceId" xml:"DBInstanceId"`
	RegionId     string      `json:"RegionId" xml:"RegionId"`
	Namespace    string      `json:"Namespace" xml:"Namespace"`
	Message      string      `json:"Message" xml:"Message"`
	Status       string      `json:"Status" xml:"Status"`
	Collections  Collections `json:"Collections" xml:"Collections"`
}

ListCollectionsResponse is the response struct for api ListCollections

func CreateListCollectionsResponse added in v1.62.501

func CreateListCollectionsResponse() (response *ListCollectionsResponse)

CreateListCollectionsResponse creates a response to parse from ListCollections response

type ListNamespacesRequest added in v1.62.501

type ListNamespacesRequest struct {
	*requests.RpcRequest
	ManagerAccount         string           `position:"Query" name:"ManagerAccount"`
	DBInstanceId           string           `position:"Query" name:"DBInstanceId"`
	ManagerAccountPassword string           `position:"Query" name:"ManagerAccountPassword"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
}

ListNamespacesRequest is the request struct for api ListNamespaces

func CreateListNamespacesRequest added in v1.62.501

func CreateListNamespacesRequest() (request *ListNamespacesRequest)

CreateListNamespacesRequest creates a request to invoke ListNamespaces API

type ListNamespacesResponse added in v1.62.501

type ListNamespacesResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	Count        int        `json:"Count" xml:"Count"`
	RegionId     string     `json:"RegionId" xml:"RegionId"`
	DBInstanceId string     `json:"DBInstanceId" xml:"DBInstanceId"`
	Message      string     `json:"Message" xml:"Message"`
	Status       string     `json:"Status" xml:"Status"`
	Namespaces   Namespaces `json:"Namespaces" xml:"Namespaces"`
}

ListNamespacesResponse is the response struct for api ListNamespaces

func CreateListNamespacesResponse added in v1.62.501

func CreateListNamespacesResponse() (response *ListNamespacesResponse)

CreateListNamespacesResponse creates a response to parse from ListNamespaces response

type ListTagResourcesRequest

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

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type MasterStatusInfo added in v1.62.341

type MasterStatusInfo struct {
	NormalNodeNum       int `json:"NormalNodeNum" xml:"NormalNodeNum"`
	ExceptionNodeNum    int `json:"ExceptionNodeNum" xml:"ExceptionNodeNum"`
	NotSyncingNodeNum   int `json:"NotSyncingNodeNum" xml:"NotSyncingNodeNum"`
	SyncedNodeNum       int `json:"SyncedNodeNum" xml:"SyncedNodeNum"`
	PreferredNodeNum    int `json:"PreferredNodeNum" xml:"PreferredNodeNum"`
	NotPreferredNodeNum int `json:"NotPreferredNodeNum" xml:"NotPreferredNodeNum"`
}

MasterStatusInfo is a nested struct in gpdb response

type Match added in v1.62.501

type Match struct {
	Id         string                      `json:"Id" xml:"Id"`
	Metadata   map[string]interface{}      `json:"Metadata" xml:"Metadata"`
	Similarity string                      `json:"Similarity" xml:"Similarity"`
	Values     ValuesInQueryCollectionData `json:"Values" xml:"Values"`
}

Match is a nested struct in gpdb response

type Matches added in v1.62.501

type Matches struct {
	Match []Match `json:"match" xml:"match"`
}

Matches is a nested struct in gpdb response

type ModifyAccountDescriptionRequest

type ModifyAccountDescriptionRequest struct {
	*requests.RpcRequest
	AccountDescription string `position:"Query" name:"AccountDescription"`
	AccountName        string `position:"Query" name:"AccountName"`
	DBInstanceId       string `position:"Query" name:"DBInstanceId"`
}

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 ModifyBackupPolicyRequest added in v1.61.1383

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	RecoveryPointPeriod   string           `position:"Query" name:"RecoveryPointPeriod"`
	EnableRecoveryPoint   requests.Boolean `position:"Query" name:"EnableRecoveryPoint"`
	PreferredBackupPeriod string           `position:"Query" name:"PreferredBackupPeriod"`
	PreferredBackupTime   string           `position:"Query" name:"PreferredBackupTime"`
	BackupRetentionPeriod requests.Integer `position:"Query" name:"BackupRetentionPeriod"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest added in v1.61.1383

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse added in v1.61.1383

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse added in v1.61.1383

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyDBInstanceConfigRequest added in v1.62.501

type ModifyDBInstanceConfigRequest struct {
	*requests.RpcRequest
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
	ServerlessResource    requests.Integer `position:"Query" name:"ServerlessResource"`
	IdleTime              requests.Integer `position:"Query" name:"IdleTime"`
}

ModifyDBInstanceConfigRequest is the request struct for api ModifyDBInstanceConfig

func CreateModifyDBInstanceConfigRequest added in v1.62.501

func CreateModifyDBInstanceConfigRequest() (request *ModifyDBInstanceConfigRequest)

CreateModifyDBInstanceConfigRequest creates a request to invoke ModifyDBInstanceConfig API

type ModifyDBInstanceConfigResponse added in v1.62.501

type ModifyDBInstanceConfigResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DbInstanceId string `json:"DbInstanceId" xml:"DbInstanceId"`
	Status       bool   `json:"Status" xml:"Status"`
}

ModifyDBInstanceConfigResponse is the response struct for api ModifyDBInstanceConfig

func CreateModifyDBInstanceConfigResponse added in v1.62.501

func CreateModifyDBInstanceConfigResponse() (response *ModifyDBInstanceConfigResponse)

CreateModifyDBInstanceConfigResponse creates a response to parse from ModifyDBInstanceConfig response

type ModifyDBInstanceConnectionStringRequest

type ModifyDBInstanceConnectionStringRequest struct {
	*requests.RpcRequest
	ConnectionStringPrefix  string `position:"Query" name:"ConnectionStringPrefix"`
	DBInstanceId            string `position:"Query" name:"DBInstanceId"`
	CurrentConnectionString string `position:"Query" name:"CurrentConnectionString"`
	Port                    string `position:"Query" name:"Port"`
}

ModifyDBInstanceConnectionStringRequest is the request struct for api ModifyDBInstanceConnectionString

func CreateModifyDBInstanceConnectionStringRequest

func CreateModifyDBInstanceConnectionStringRequest() (request *ModifyDBInstanceConnectionStringRequest)

CreateModifyDBInstanceConnectionStringRequest creates a request to invoke ModifyDBInstanceConnectionString API

type ModifyDBInstanceConnectionStringResponse

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

ModifyDBInstanceConnectionStringResponse is the response struct for api ModifyDBInstanceConnectionString

func CreateModifyDBInstanceConnectionStringResponse

func CreateModifyDBInstanceConnectionStringResponse() (response *ModifyDBInstanceConnectionStringResponse)

CreateModifyDBInstanceConnectionStringResponse creates a response to parse from ModifyDBInstanceConnectionString response

type ModifyDBInstanceDescriptionRequest

type ModifyDBInstanceDescriptionRequest struct {
	*requests.RpcRequest
	ResourceGroupId       string `position:"Query" name:"ResourceGroupId"`
	DBInstanceId          string `position:"Query" name:"DBInstanceId"`
	DBInstanceDescription string `position:"Query" name:"DBInstanceDescription"`
}

ModifyDBInstanceDescriptionRequest is the request struct for api ModifyDBInstanceDescription

func CreateModifyDBInstanceDescriptionRequest

func CreateModifyDBInstanceDescriptionRequest() (request *ModifyDBInstanceDescriptionRequest)

CreateModifyDBInstanceDescriptionRequest creates a request to invoke ModifyDBInstanceDescription API

type ModifyDBInstanceDescriptionResponse

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

ModifyDBInstanceDescriptionResponse is the response struct for api ModifyDBInstanceDescription

func CreateModifyDBInstanceDescriptionResponse

func CreateModifyDBInstanceDescriptionResponse() (response *ModifyDBInstanceDescriptionResponse)

CreateModifyDBInstanceDescriptionResponse creates a response to parse from ModifyDBInstanceDescription response

type ModifyDBInstanceMaintainTimeRequest

type ModifyDBInstanceMaintainTimeRequest struct {
	*requests.RpcRequest
	StartTime       string `position:"Query" name:"StartTime"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	DBInstanceId    string `position:"Query" name:"DBInstanceId"`
	EndTime         string `position:"Query" name:"EndTime"`
}

ModifyDBInstanceMaintainTimeRequest is the request struct for api ModifyDBInstanceMaintainTime

func CreateModifyDBInstanceMaintainTimeRequest

func CreateModifyDBInstanceMaintainTimeRequest() (request *ModifyDBInstanceMaintainTimeRequest)

CreateModifyDBInstanceMaintainTimeRequest creates a request to invoke ModifyDBInstanceMaintainTime API

type ModifyDBInstanceMaintainTimeResponse

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

ModifyDBInstanceMaintainTimeResponse is the response struct for api ModifyDBInstanceMaintainTime

func CreateModifyDBInstanceMaintainTimeResponse

func CreateModifyDBInstanceMaintainTimeResponse() (response *ModifyDBInstanceMaintainTimeResponse)

CreateModifyDBInstanceMaintainTimeResponse creates a response to parse from ModifyDBInstanceMaintainTime response

type ModifyDBInstanceResourceGroupRequest added in v1.62.341

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

ModifyDBInstanceResourceGroupRequest is the request struct for api ModifyDBInstanceResourceGroup

func CreateModifyDBInstanceResourceGroupRequest added in v1.62.341

func CreateModifyDBInstanceResourceGroupRequest() (request *ModifyDBInstanceResourceGroupRequest)

CreateModifyDBInstanceResourceGroupRequest creates a request to invoke ModifyDBInstanceResourceGroup API

type ModifyDBInstanceResourceGroupResponse added in v1.62.341

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

ModifyDBInstanceResourceGroupResponse is the response struct for api ModifyDBInstanceResourceGroup

func CreateModifyDBInstanceResourceGroupResponse added in v1.62.341

func CreateModifyDBInstanceResourceGroupResponse() (response *ModifyDBInstanceResourceGroupResponse)

CreateModifyDBInstanceResourceGroupResponse creates a response to parse from ModifyDBInstanceResourceGroup response

type ModifyDBInstanceSSLRequest added in v1.61.1383

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

ModifyDBInstanceSSLRequest is the request struct for api ModifyDBInstanceSSL

func CreateModifyDBInstanceSSLRequest added in v1.61.1383

func CreateModifyDBInstanceSSLRequest() (request *ModifyDBInstanceSSLRequest)

CreateModifyDBInstanceSSLRequest creates a request to invoke ModifyDBInstanceSSL API

type ModifyDBInstanceSSLResponse added in v1.61.1383

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

ModifyDBInstanceSSLResponse is the response struct for api ModifyDBInstanceSSL

func CreateModifyDBInstanceSSLResponse added in v1.61.1383

func CreateModifyDBInstanceSSLResponse() (response *ModifyDBInstanceSSLResponse)

CreateModifyDBInstanceSSLResponse creates a response to parse from ModifyDBInstanceSSL response

type ModifyParametersRequest added in v1.61.1383

type ModifyParametersRequest struct {
	*requests.RpcRequest
	ForceRestartInstance requests.Boolean `position:"Query" name:"ForceRestartInstance"`
	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
	Parameters           string           `position:"Query" name:"Parameters"`
}

ModifyParametersRequest is the request struct for api ModifyParameters

func CreateModifyParametersRequest added in v1.61.1383

func CreateModifyParametersRequest() (request *ModifyParametersRequest)

CreateModifyParametersRequest creates a request to invoke ModifyParameters API

type ModifyParametersResponse added in v1.61.1383

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

ModifyParametersResponse is the response struct for api ModifyParameters

func CreateModifyParametersResponse added in v1.61.1383

func CreateModifyParametersResponse() (response *ModifyParametersResponse)

CreateModifyParametersResponse creates a response to parse from ModifyParameters response

type ModifySQLCollectorPolicyRequest

type ModifySQLCollectorPolicyRequest struct {
	*requests.RpcRequest
	SQLCollectorStatus string `position:"Query" name:"SQLCollectorStatus"`
	DBInstanceId       string `position:"Query" name:"DBInstanceId"`
}

ModifySQLCollectorPolicyRequest is the request struct for api ModifySQLCollectorPolicy

func CreateModifySQLCollectorPolicyRequest

func CreateModifySQLCollectorPolicyRequest() (request *ModifySQLCollectorPolicyRequest)

CreateModifySQLCollectorPolicyRequest creates a request to invoke ModifySQLCollectorPolicy API

type ModifySQLCollectorPolicyResponse

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

ModifySQLCollectorPolicyResponse is the response struct for api ModifySQLCollectorPolicy

func CreateModifySQLCollectorPolicyResponse

func CreateModifySQLCollectorPolicyResponse() (response *ModifySQLCollectorPolicyResponse)

CreateModifySQLCollectorPolicyResponse creates a response to parse from ModifySQLCollectorPolicy response

type ModifySecurityIpsRequest

type ModifySecurityIpsRequest struct {
	*requests.RpcRequest
	DBInstanceIPArrayName      string `position:"Query" name:"DBInstanceIPArrayName"`
	ResourceGroupId            string `position:"Query" name:"ResourceGroupId"`
	DBInstanceId               string `position:"Query" name:"DBInstanceId"`
	ModifyMode                 string `position:"Query" name:"ModifyMode"`
	SecurityIPList             string `position:"Query" name:"SecurityIPList"`
	DBInstanceIPArrayAttribute string `position:"Query" name:"DBInstanceIPArrayAttribute"`
}

ModifySecurityIpsRequest is the request struct for api ModifySecurityIps

func CreateModifySecurityIpsRequest

func CreateModifySecurityIpsRequest() (request *ModifySecurityIpsRequest)

CreateModifySecurityIpsRequest creates a request to invoke ModifySecurityIps API

type ModifySecurityIpsResponse

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

ModifySecurityIpsResponse is the response struct for api ModifySecurityIps

func CreateModifySecurityIpsResponse

func CreateModifySecurityIpsResponse() (response *ModifySecurityIpsResponse)

CreateModifySecurityIpsResponse creates a response to parse from ModifySecurityIps response

type ModifyVectorConfigurationRequest added in v1.62.501

type ModifyVectorConfigurationRequest struct {
	*requests.RpcRequest
	DBInstanceId              string           `position:"Query" name:"DBInstanceId"`
	VectorConfigurationStatus string           `position:"Query" name:"VectorConfigurationStatus"`
	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyVectorConfigurationRequest is the request struct for api ModifyVectorConfiguration

func CreateModifyVectorConfigurationRequest added in v1.62.501

func CreateModifyVectorConfigurationRequest() (request *ModifyVectorConfigurationRequest)

CreateModifyVectorConfigurationRequest creates a request to invoke ModifyVectorConfiguration API

type ModifyVectorConfigurationResponse added in v1.62.501

type ModifyVectorConfigurationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       bool   `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

ModifyVectorConfigurationResponse is the response struct for api ModifyVectorConfiguration

func CreateModifyVectorConfigurationResponse added in v1.62.501

func CreateModifyVectorConfigurationResponse() (response *ModifyVectorConfigurationResponse)

CreateModifyVectorConfigurationResponse creates a response to parse from ModifyVectorConfiguration response

type Namespaces added in v1.62.501

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

Namespaces is a nested struct in gpdb response

type Node added in v1.62.341

type Node struct {
	Name string `json:"Name" xml:"Name"`
}

Node is a nested struct in gpdb response

type NodeCount added in v1.61.1383

type NodeCount struct {
	Step     string `json:"Step" xml:"Step"`
	MinCount string `json:"MinCount" xml:"MinCount"`
	MaxCount string `json:"MaxCount" xml:"MaxCount"`
}

NodeCount is a nested struct in gpdb response

type Node_master_connection_status added in v1.62.341

type Node_master_connection_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Node_master_connection_status is a nested struct in gpdb response

type Node_master_status added in v1.62.341

type Node_master_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Node_master_status is a nested struct in gpdb response

type Node_segment_connection_status added in v1.62.341

type Node_segment_connection_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Node_segment_connection_status is a nested struct in gpdb response

type Node_segment_disk_status added in v1.62.341

type Node_segment_disk_status struct {
	Status string  `json:"Status" xml:"Status"`
	Value  float64 `json:"Value" xml:"Value"`
}

Node_segment_disk_status is a nested struct in gpdb response

type Nodes added in v1.62.341

type Nodes struct {
	Node []Node `json:"Node" xml:"Node"`
}

Nodes is a nested struct in gpdb response

type Parameters added in v1.61.1383

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

Parameters is a nested struct in gpdb response

type ParametersItem added in v1.61.1383

type ParametersItem struct {
	IsChangeableConfig   string `json:"IsChangeableConfig" xml:"IsChangeableConfig"`
	ForceRestartInstance string `json:"ForceRestartInstance" xml:"ForceRestartInstance"`
	OptionalRange        string `json:"OptionalRange" xml:"OptionalRange"`
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
	CurrentValue         string `json:"CurrentValue" xml:"CurrentValue"`
}

ParametersItem is a nested struct in gpdb response

type PauseInstanceRequest added in v1.62.341

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

PauseInstanceRequest is the request struct for api PauseInstance

func CreatePauseInstanceRequest added in v1.62.341

func CreatePauseInstanceRequest() (request *PauseInstanceRequest)

CreatePauseInstanceRequest creates a request to invoke PauseInstance API

type PauseInstanceResponse added in v1.62.341

type PauseInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       bool   `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

PauseInstanceResponse is the response struct for api PauseInstance

func CreatePauseInstanceResponse added in v1.62.341

func CreatePauseInstanceResponse() (response *PauseInstanceResponse)

CreatePauseInstanceResponse creates a response to parse from PauseInstance response

type PerformanceItem added in v1.62.341

type PerformanceItem struct {
	Name   string       `json:"Name" xml:"Name"`
	Unit   string       `json:"Unit" xml:"Unit"`
	Series []SeriesItem `json:"Series" xml:"Series"`
}

PerformanceItem is a nested struct in gpdb response

type PerformanceKey added in v1.61.1383

type PerformanceKey struct {
	Unit   string                                     `json:"Unit" xml:"Unit"`
	Name   string                                     `json:"Name" xml:"Name"`
	Series []SeriesItemInDescribeDBClusterPerformance `json:"Series" xml:"Series"`
}

PerformanceKey is a nested struct in gpdb response

type PerformanceKeysInDescribeDBClusterPerformance added in v1.61.1383

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

PerformanceKeysInDescribeDBClusterPerformance is a nested struct in gpdb response

type PerformanceKeysInDescribeDBInstancePerformance added in v1.61.1383

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

PerformanceKeysInDescribeDBInstancePerformance is a nested struct in gpdb response

type PerformanceKeysInDescribeDataSharePerformance added in v1.62.341

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

PerformanceKeysInDescribeDataSharePerformance is a nested struct in gpdb response

type Performances added in v1.62.341

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

Performances is a nested struct in gpdb response

type PlanList added in v1.62.341

type PlanList struct {
	PlanName         string `json:"PlanName" xml:"PlanName"`
	PlanDesc         string `json:"PlanDesc" xml:"PlanDesc"`
	PlanId           string `json:"PlanId" xml:"PlanId"`
	PlanStatus       string `json:"PlanStatus" xml:"PlanStatus"`
	PlanType         string `json:"PlanType" xml:"PlanType"`
	PlanScheduleType string `json:"PlanScheduleType" xml:"PlanScheduleType"`
	PlanStartDate    string `json:"PlanStartDate" xml:"PlanStartDate"`
	PlanEndDate      string `json:"PlanEndDate" xml:"PlanEndDate"`
	PlanConfig       string `json:"PlanConfig" xml:"PlanConfig"`
	DBInstanceId     string `json:"DBInstanceId" xml:"DBInstanceId"`
}

PlanList is a nested struct in gpdb response

type PointInDescribeDBClusterPerformance added in v1.61.1383

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

PointInDescribeDBClusterPerformance is a nested struct in gpdb response

type PointInDescribeDataSharePerformance added in v1.62.341

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

PointInDescribeDataSharePerformance is a nested struct in gpdb response

type PointInDescribeSQLLogCount added in v1.61.1383

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

PointInDescribeSQLLogCount is a nested struct in gpdb response

type QueryCollectionDataRequest added in v1.62.501

type QueryCollectionDataRequest struct {
	*requests.RpcRequest
	TopK              requests.Integer `position:"Query" name:"TopK"`
	Content           string           `position:"Query" name:"Content"`
	DBInstanceId      string           `position:"Query" name:"DBInstanceId"`
	Vector            *[]string        `position:"Query" name:"Vector"  type:"Json"`
	Collection        string           `position:"Query" name:"Collection"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
	NamespacePassword string           `position:"Query" name:"NamespacePassword"`
	Filter            string           `position:"Query" name:"Filter"`
	Namespace         string           `position:"Query" name:"Namespace"`
}

QueryCollectionDataRequest is the request struct for api QueryCollectionData

func CreateQueryCollectionDataRequest added in v1.62.501

func CreateQueryCollectionDataRequest() (request *QueryCollectionDataRequest)

CreateQueryCollectionDataRequest creates a request to invoke QueryCollectionData API

type QueryCollectionDataResponse added in v1.62.501

type QueryCollectionDataResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Status    string  `json:"Status" xml:"Status"`
	Message   string  `json:"Message" xml:"Message"`
	Matches   Matches `json:"Matches" xml:"Matches"`
}

QueryCollectionDataResponse is the response struct for api QueryCollectionData

func CreateQueryCollectionDataResponse added in v1.62.501

func CreateQueryCollectionDataResponse() (response *QueryCollectionDataResponse)

CreateQueryCollectionDataResponse creates a response to parse from QueryCollectionData response

type RebalanceDBInstanceRequest added in v1.62.341

type RebalanceDBInstanceRequest struct {
	*requests.RpcRequest
	ClientToken  string `position:"Query" name:"ClientToken"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

RebalanceDBInstanceRequest is the request struct for api RebalanceDBInstance

func CreateRebalanceDBInstanceRequest added in v1.62.341

func CreateRebalanceDBInstanceRequest() (request *RebalanceDBInstanceRequest)

CreateRebalanceDBInstanceRequest creates a request to invoke RebalanceDBInstance API

type RebalanceDBInstanceResponse added in v1.62.341

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

RebalanceDBInstanceResponse is the response struct for api RebalanceDBInstance

func CreateRebalanceDBInstanceResponse added in v1.62.341

func CreateRebalanceDBInstanceResponse() (response *RebalanceDBInstanceResponse)

CreateRebalanceDBInstanceResponse creates a response to parse from RebalanceDBInstance response

type RecordsInDescribeDownloadRecords added in v1.62.501

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

RecordsInDescribeDownloadRecords is a nested struct in gpdb response

type RecordsInDescribeDownloadSQLLogs added in v1.62.501

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

RecordsInDescribeDownloadSQLLogs is a nested struct in gpdb response

type Region

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

Region is a nested struct in gpdb response

type Regions

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

Regions is a nested struct in gpdb response

type ReleaseInstancePublicConnectionRequest

type ReleaseInstancePublicConnectionRequest struct {
	*requests.RpcRequest
	AddressType             string `position:"Query" name:"AddressType"`
	DBInstanceId            string `position:"Query" name:"DBInstanceId"`
	CurrentConnectionString string `position:"Query" name:"CurrentConnectionString"`
}

ReleaseInstancePublicConnectionRequest is the request struct for api ReleaseInstancePublicConnection

func CreateReleaseInstancePublicConnectionRequest

func CreateReleaseInstancePublicConnectionRequest() (request *ReleaseInstancePublicConnectionRequest)

CreateReleaseInstancePublicConnectionRequest creates a request to invoke ReleaseInstancePublicConnection API

type ReleaseInstancePublicConnectionResponse

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

ReleaseInstancePublicConnectionResponse is the response struct for api ReleaseInstancePublicConnection

func CreateReleaseInstancePublicConnectionResponse

func CreateReleaseInstancePublicConnectionResponse() (response *ReleaseInstancePublicConnectionResponse)

CreateReleaseInstancePublicConnectionResponse creates a response to parse from ReleaseInstancePublicConnection response

type ResetAccountPasswordRequest

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

ResetAccountPasswordRequest is the request struct for api ResetAccountPassword

func CreateResetAccountPasswordRequest

func CreateResetAccountPasswordRequest() (request *ResetAccountPasswordRequest)

CreateResetAccountPasswordRequest creates a request to invoke ResetAccountPassword API

type ResetAccountPasswordResponse

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

ResetAccountPasswordResponse is the response struct for api ResetAccountPassword

func CreateResetAccountPasswordResponse

func CreateResetAccountPasswordResponse() (response *ResetAccountPasswordResponse)

CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response

type Resource added in v1.61.1383

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

Resource is a nested struct in gpdb response

type Resources added in v1.61.1383

type Resources struct {
	Resource []Resource `json:"Resource" xml:"Resource"`
}

Resources is a nested struct in gpdb response

type RestartDBInstanceRequest

type RestartDBInstanceRequest struct {
	*requests.RpcRequest
	ClientToken  string `position:"Query" name:"ClientToken"`
	DBInstanceId string `position:"Query" name:"DBInstanceId"`
}

RestartDBInstanceRequest is the request struct for api RestartDBInstance

func CreateRestartDBInstanceRequest

func CreateRestartDBInstanceRequest() (request *RestartDBInstanceRequest)

CreateRestartDBInstanceRequest creates a request to invoke RestartDBInstance API

type RestartDBInstanceResponse

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

RestartDBInstanceResponse is the response struct for api RestartDBInstance

func CreateRestartDBInstanceResponse

func CreateRestartDBInstanceResponse() (response *RestartDBInstanceResponse)

CreateRestartDBInstanceResponse creates a response to parse from RestartDBInstance response

type ResumeInstanceRequest added in v1.62.341

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

ResumeInstanceRequest is the request struct for api ResumeInstance

func CreateResumeInstanceRequest added in v1.62.341

func CreateResumeInstanceRequest() (request *ResumeInstanceRequest)

CreateResumeInstanceRequest creates a request to invoke ResumeInstance API

type ResumeInstanceResponse added in v1.62.341

type ResumeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       bool   `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

ResumeInstanceResponse is the response struct for api ResumeInstance

func CreateResumeInstanceResponse added in v1.62.341

func CreateResumeInstanceResponse() (response *ResumeInstanceResponse)

CreateResumeInstanceResponse creates a response to parse from ResumeInstance response

type SegmentStatusInfo added in v1.62.341

type SegmentStatusInfo struct {
	NormalNodeNum       int `json:"NormalNodeNum" xml:"NormalNodeNum"`
	ExceptionNodeNum    int `json:"ExceptionNodeNum" xml:"ExceptionNodeNum"`
	NotSyncingNodeNum   int `json:"NotSyncingNodeNum" xml:"NotSyncingNodeNum"`
	SyncedNodeNum       int `json:"SyncedNodeNum" xml:"SyncedNodeNum"`
	PreferredNodeNum    int `json:"PreferredNodeNum" xml:"PreferredNodeNum"`
	NotPreferredNodeNum int `json:"NotPreferredNodeNum" xml:"NotPreferredNodeNum"`
}

SegmentStatusInfo is a nested struct in gpdb response

type SeriesInDescribeDBClusterPerformance added in v1.61.1383

type SeriesInDescribeDBClusterPerformance struct {
	SeriesItem []SeriesItemInDescribeDBClusterPerformance `json:"SeriesItem" xml:"SeriesItem"`
}

SeriesInDescribeDBClusterPerformance is a nested struct in gpdb response

type SeriesInDescribeDataSharePerformance added in v1.62.341

type SeriesInDescribeDataSharePerformance struct {
	SeriesItem []SeriesItem `json:"SeriesItem" xml:"SeriesItem"`
}

SeriesInDescribeDataSharePerformance is a nested struct in gpdb response

type SeriesInDescribeSQLLogCount added in v1.61.1383

type SeriesInDescribeSQLLogCount struct {
	SeriesItem []SeriesItemInDescribeSQLLogCount `json:"SeriesItem" xml:"SeriesItem"`
}

SeriesInDescribeSQLLogCount is a nested struct in gpdb response

type SeriesItem added in v1.61.1383

type SeriesItem struct {
	Name   string       `json:"Name" xml:"Name"`
	Values []ValuesItem `json:"Values" xml:"Values"`
}

SeriesItem is a nested struct in gpdb response

type SeriesItemInDescribeDBClusterPerformance added in v1.62.341

type SeriesItemInDescribeDBClusterPerformance struct {
	Role   string      `json:"Role" xml:"Role"`
	Name   string      `json:"Name" xml:"Name"`
	Values []ValueItem `json:"Values" xml:"Values"`
}

SeriesItemInDescribeDBClusterPerformance is a nested struct in gpdb response

type SeriesItemInDescribeSQLLogCount added in v1.62.341

type SeriesItemInDescribeSQLLogCount struct {
	Values []ValueItem `json:"Values" xml:"Values"`
}

SeriesItemInDescribeSQLLogCount is a nested struct in gpdb response

type SetDBInstancePlanStatusRequest added in v1.62.341

type SetDBInstancePlanStatusRequest struct {
	*requests.RpcRequest
	PlanStatus   string           `position:"Query" name:"PlanStatus"`
	DBInstanceId string           `position:"Query" name:"DBInstanceId"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	PlanId       string           `position:"Query" name:"PlanId"`
}

SetDBInstancePlanStatusRequest is the request struct for api SetDBInstancePlanStatus

func CreateSetDBInstancePlanStatusRequest added in v1.62.341

func CreateSetDBInstancePlanStatusRequest() (request *SetDBInstancePlanStatusRequest)

CreateSetDBInstancePlanStatusRequest creates a request to invoke SetDBInstancePlanStatus API

type SetDBInstancePlanStatusResponse added in v1.62.341

type SetDBInstancePlanStatusResponse struct {
	*responses.BaseResponse
	Status       string `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	PlanId       string `json:"PlanId" xml:"PlanId"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

SetDBInstancePlanStatusResponse is the response struct for api SetDBInstancePlanStatus

func CreateSetDBInstancePlanStatusResponse added in v1.62.341

func CreateSetDBInstancePlanStatusResponse() (response *SetDBInstancePlanStatusResponse)

CreateSetDBInstancePlanStatusResponse creates a response to parse from SetDBInstancePlanStatus response

type SetDataShareInstanceRequest added in v1.62.341

type SetDataShareInstanceRequest struct {
	*requests.RpcRequest
	InstanceList  *[]string        `position:"Query" name:"InstanceList"  type:"Json"`
	OperationType string           `position:"Query" name:"OperationType"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

SetDataShareInstanceRequest is the request struct for api SetDataShareInstance

func CreateSetDataShareInstanceRequest added in v1.62.341

func CreateSetDataShareInstanceRequest() (request *SetDataShareInstanceRequest)

CreateSetDataShareInstanceRequest creates a request to invoke SetDataShareInstance API

type SetDataShareInstanceResponse added in v1.62.341

type SetDataShareInstanceResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Status     string `json:"Status" xml:"Status"`
	ErrMessage string `json:"ErrMessage" xml:"ErrMessage"`
}

SetDataShareInstanceResponse is the response struct for api SetDataShareInstance

func CreateSetDataShareInstanceResponse added in v1.62.341

func CreateSetDataShareInstanceResponse() (response *SetDataShareInstanceResponse)

CreateSetDataShareInstanceResponse creates a response to parse from SetDataShareInstance response

type Status added in v1.62.341

type Status struct {
	AdbpgStatus                     Adbpg_status                         `json:"adbpg_status" xml:"adbpg_status"`
	AdbpgConnectionStatus           Adbpg_connection_status              `json:"adbpg_connection_status" xml:"adbpg_connection_status"`
	AdbpgDiskStatus                 Adbpg_disk_status                    `json:"adbpg_disk_status" xml:"adbpg_disk_status"`
	AdbpgDiskUsagePercent           Adbpg_disk_usage_percent             `json:"adbpg_disk_usage_percent" xml:"adbpg_disk_usage_percent"`
	AdbpgMasterDiskUsagePercentMax  Adbpg_master_disk_usage_percent_max  `json:"adbpg_master_disk_usage_percent_max" xml:"adbpg_master_disk_usage_percent_max"`
	AdbgpSegmentDiskUsagePercentMax Adbgp_segment_disk_usage_percent_max `json:"adbgp_segment_disk_usage_percent_max" xml:"adbgp_segment_disk_usage_percent_max"`
	NodeMasterStatus                Node_master_status                   `json:"node_master_status" xml:"node_master_status"`
	NodeSegmentDiskStatus           Node_segment_disk_status             `json:"node_segment_disk_status" xml:"node_segment_disk_status"`
	NodeMasterConnectionStatus      Node_master_connection_status        `json:"node_master_connection_status" xml:"node_master_connection_status"`
	NodeSegmentConnectionStatus     Node_segment_connection_status       `json:"node_segment_connection_status" xml:"node_segment_connection_status"`
	AdbpgMasterStatus               Adbpg_master_status                  `json:"adbpg_master_status" xml:"adbpg_master_status"`
	AdbpgSegmentStatus              Adbpg_segment_status                 `json:"adbpg_segment_status" xml:"adbpg_segment_status"`
	AdbpgInstanceTotalDataGb        Adbpg_instance_total_data_gb         `json:"adbpg_instance_total_data_gb" xml:"adbpg_instance_total_data_gb"`
	AdbpgInstanceHotDataGb          Adbpg_instance_hot_data_gb           `json:"adbpg_instance_hot_data_gb" xml:"adbpg_instance_hot_data_gb"`
	AdbpgInstanceColdDataGb         Adbpg_instance_cold_data_gb          `json:"adbpg_instance_cold_data_gb" xml:"adbpg_instance_cold_data_gb"`
}

Status is a nested struct in gpdb response

type StorageSize added in v1.61.1383

type StorageSize struct {
	Step     string `json:"Step" xml:"Step"`
	MinCount string `json:"MinCount" xml:"MinCount"`
	MaxCount string `json:"MaxCount" xml:"MaxCount"`
}

StorageSize is a nested struct in gpdb response

type SupportedEngine added in v1.61.1383

type SupportedEngine struct {
	SupportedEngineVersion   string                   `json:"SupportedEngineVersion" xml:"SupportedEngineVersion"`
	Mode                     string                   `json:"Mode" xml:"Mode"`
	SupportedInstanceClasses []SupportedInstanceClass `json:"SupportedInstanceClasses" xml:"SupportedInstanceClasses"`
}

SupportedEngine is a nested struct in gpdb response

type SupportedEngines added in v1.61.1383

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

SupportedEngines is a nested struct in gpdb response

type SupportedInstanceClass added in v1.61.1383

type SupportedInstanceClass struct {
	Description   string      `json:"Description" xml:"Description"`
	DisplayClass  string      `json:"DisplayClass" xml:"DisplayClass"`
	InstanceClass string      `json:"InstanceClass" xml:"InstanceClass"`
	StorageType   string      `json:"StorageType" xml:"StorageType"`
	Category      string      `json:"Category" xml:"Category"`
	NodeCount     NodeCount   `json:"NodeCount" xml:"NodeCount"`
	StorageSize   StorageSize `json:"StorageSize" xml:"StorageSize"`
}

SupportedInstanceClass is a nested struct in gpdb response

type SupportedInstanceClasses added in v1.61.1383

type SupportedInstanceClasses struct {
	SupportedInstanceClass []SupportedInstanceClass `json:"SupportedInstanceClass" xml:"SupportedInstanceClass"`
}

SupportedInstanceClasses is a nested struct in gpdb response

type SwitchDBInstanceNetTypeRequest

type SwitchDBInstanceNetTypeRequest struct {
	*requests.RpcRequest
	ConnectionStringPrefix string `position:"Query" name:"ConnectionStringPrefix"`
	DBInstanceId           string `position:"Query" name:"DBInstanceId"`
	Port                   string `position:"Query" name:"Port"`
}

SwitchDBInstanceNetTypeRequest is the request struct for api SwitchDBInstanceNetType

func CreateSwitchDBInstanceNetTypeRequest

func CreateSwitchDBInstanceNetTypeRequest() (request *SwitchDBInstanceNetTypeRequest)

CreateSwitchDBInstanceNetTypeRequest creates a request to invoke SwitchDBInstanceNetType API

type SwitchDBInstanceNetTypeResponse

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

SwitchDBInstanceNetTypeResponse is the response struct for api SwitchDBInstanceNetType

func CreateSwitchDBInstanceNetTypeResponse

func CreateSwitchDBInstanceNetTypeResponse() (response *SwitchDBInstanceNetTypeResponse)

CreateSwitchDBInstanceNetTypeResponse creates a response to parse from SwitchDBInstanceNetType response

type Tag

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

Tag is a nested struct in gpdb response

type TagResource

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

TagResource is a nested struct in gpdb response

type TagResources

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

TagResources is a nested struct in gpdb response

type TagResourcesRequest

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

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag

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

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeDBInstanceAttribute

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

TagsInDescribeDBInstanceAttribute is a nested struct in gpdb response

type TagsInDescribeDBInstances

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

TagsInDescribeDBInstances is a nested struct in gpdb response

type TagsInDescribeTags added in v1.61.1383

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

TagsInDescribeTags is a nested struct in gpdb response

type UnloadSampleDataRequest added in v1.62.341

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

UnloadSampleDataRequest is the request struct for api UnloadSampleData

func CreateUnloadSampleDataRequest added in v1.62.341

func CreateUnloadSampleDataRequest() (request *UnloadSampleDataRequest)

CreateUnloadSampleDataRequest creates a request to invoke UnloadSampleData API

type UnloadSampleDataResponse added in v1.62.341

type UnloadSampleDataResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       bool   `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
}

UnloadSampleDataResponse is the response struct for api UnloadSampleData

func CreateUnloadSampleDataResponse added in v1.62.341

func CreateUnloadSampleDataResponse() (response *UnloadSampleDataResponse)

CreateUnloadSampleDataResponse creates a response to parse from UnloadSampleData response

type UntagResourcesRequest

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

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpdateDBInstancePlanRequest added in v1.62.341

type UpdateDBInstancePlanRequest struct {
	*requests.RpcRequest
	PlanStartDate string           `position:"Query" name:"PlanStartDate"`
	PlanConfig    string           `position:"Query" name:"PlanConfig"`
	PlanName      string           `position:"Query" name:"PlanName"`
	DBInstanceId  string           `position:"Query" name:"DBInstanceId"`
	PlanDesc      string           `position:"Query" name:"PlanDesc"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PlanEndDate   string           `position:"Query" name:"PlanEndDate"`
	PlanId        string           `position:"Query" name:"PlanId"`
}

UpdateDBInstancePlanRequest is the request struct for api UpdateDBInstancePlan

func CreateUpdateDBInstancePlanRequest added in v1.62.341

func CreateUpdateDBInstancePlanRequest() (request *UpdateDBInstancePlanRequest)

CreateUpdateDBInstancePlanRequest creates a request to invoke UpdateDBInstancePlan API

type UpdateDBInstancePlanResponse added in v1.62.341

type UpdateDBInstancePlanResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Status       string `json:"Status" xml:"Status"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
	PlanId       string `json:"PlanId" xml:"PlanId"`
}

UpdateDBInstancePlanResponse is the response struct for api UpdateDBInstancePlan

func CreateUpdateDBInstancePlanResponse added in v1.62.341

func CreateUpdateDBInstancePlanResponse() (response *UpdateDBInstancePlanResponse)

CreateUpdateDBInstancePlanResponse creates a response to parse from UpdateDBInstancePlan response

type UpgradeDBInstanceRequest added in v1.61.1383

type UpgradeDBInstanceRequest struct {
	*requests.RpcRequest
	InstanceSpec            string           `position:"Query" name:"InstanceSpec"`
	StorageSize             string           `position:"Query" name:"StorageSize"`
	SegStorageType          string           `position:"Query" name:"SegStorageType"`
	MasterNodeNum           string           `position:"Query" name:"MasterNodeNum"`
	UpgradeType             requests.Integer `position:"Query" name:"UpgradeType"`
	ResourceGroupId         string           `position:"Query" name:"ResourceGroupId"`
	SegNodeNum              string           `position:"Query" name:"SegNodeNum"`
	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
	DBInstanceGroupCount    string           `position:"Query" name:"DBInstanceGroupCount"`
	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
	SegDiskPerformanceLevel string           `position:"Query" name:"SegDiskPerformanceLevel"`
	DBInstanceClass         string           `position:"Query" name:"DBInstanceClass"`
	PayType                 string           `position:"Query" name:"PayType"`
}

UpgradeDBInstanceRequest is the request struct for api UpgradeDBInstance

func CreateUpgradeDBInstanceRequest added in v1.61.1383

func CreateUpgradeDBInstanceRequest() (request *UpgradeDBInstanceRequest)

CreateUpgradeDBInstanceRequest creates a request to invoke UpgradeDBInstance API

type UpgradeDBInstanceResponse added in v1.61.1383

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

UpgradeDBInstanceResponse is the response struct for api UpgradeDBInstance

func CreateUpgradeDBInstanceResponse added in v1.61.1383

func CreateUpgradeDBInstanceResponse() (response *UpgradeDBInstanceResponse)

CreateUpgradeDBInstanceResponse creates a response to parse from UpgradeDBInstance response

type UpgradeDBVersionRequest added in v1.61.1383

type UpgradeDBVersionRequest struct {
	*requests.RpcRequest
	SwitchTimeMode string           `position:"Query" name:"SwitchTimeMode"`
	DBInstanceId   string           `position:"Query" name:"DBInstanceId"`
	SwitchTime     string           `position:"Query" name:"SwitchTime"`
	MajorVersion   string           `position:"Query" name:"MajorVersion"`
	MinorVersion   string           `position:"Query" name:"MinorVersion"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

UpgradeDBVersionRequest is the request struct for api UpgradeDBVersion

func CreateUpgradeDBVersionRequest added in v1.61.1383

func CreateUpgradeDBVersionRequest() (request *UpgradeDBVersionRequest)

CreateUpgradeDBVersionRequest creates a request to invoke UpgradeDBVersion API

type UpgradeDBVersionResponse added in v1.61.1383

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

UpgradeDBVersionResponse is the response struct for api UpgradeDBVersion

func CreateUpgradeDBVersionResponse added in v1.61.1383

func CreateUpgradeDBVersionResponse() (response *UpgradeDBVersionResponse)

CreateUpgradeDBVersionResponse creates a response to parse from UpgradeDBVersion response

type UpsertCollectionDataRequest added in v1.62.501

type UpsertCollectionDataRequest struct {
	*requests.RpcRequest
	DBInstanceId      string                      `position:"Query" name:"DBInstanceId"`
	Collection        string                      `position:"Query" name:"Collection"`
	OwnerId           requests.Integer            `position:"Query" name:"OwnerId"`
	Rows              *[]UpsertCollectionDataRows `position:"Query" name:"Rows"  type:"Json"`
	NamespacePassword string                      `position:"Query" name:"NamespacePassword"`
	Namespace         string                      `position:"Query" name:"Namespace"`
}

UpsertCollectionDataRequest is the request struct for api UpsertCollectionData

func CreateUpsertCollectionDataRequest added in v1.62.501

func CreateUpsertCollectionDataRequest() (request *UpsertCollectionDataRequest)

CreateUpsertCollectionDataRequest creates a request to invoke UpsertCollectionData API

type UpsertCollectionDataResponse added in v1.62.501

type UpsertCollectionDataResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Status    string `json:"Status" xml:"Status"`
}

UpsertCollectionDataResponse is the response struct for api UpsertCollectionData

func CreateUpsertCollectionDataResponse added in v1.62.501

func CreateUpsertCollectionDataResponse() (response *UpsertCollectionDataResponse)

CreateUpsertCollectionDataResponse creates a response to parse from UpsertCollectionData response

type UpsertCollectionDataRows added in v1.62.501

type UpsertCollectionDataRows struct {
	Metadata map[string]string `name:"Metadata" type:"Map"`
	Vector   *[]string         `name:"Vector" type:"Repeated"`
	Id       string            `name:"Id"`
}

UpsertCollectionDataRows is a repeated param struct in UpsertCollectionDataRequest

type UserNames added in v1.62.341

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

UserNames is a nested struct in gpdb response

type VSwitch

type VSwitch struct {
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	VSwitchId   string `json:"VSwitchId" xml:"VSwitchId"`
	VSwitchName string `json:"VSwitchName" xml:"VSwitchName"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	Status      string `json:"Status" xml:"Status"`
	CidrBlock   string `json:"CidrBlock" xml:"CidrBlock"`
	IzNo        string `json:"IzNo" xml:"IzNo"`
}

VSwitch is a nested struct in gpdb response

type VSwitchInDescribeRdsVSwitchs

type VSwitchInDescribeRdsVSwitchs struct {
	VSwitchItem []VSwitchItem `json:"VSwitch" xml:"VSwitch"`
}

VSwitchInDescribeRdsVSwitchs is a nested struct in gpdb response

type VSwitchItem

type VSwitchItem struct {
	Status      string `json:"Status" xml:"Status"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	VSwitchId   string `json:"VSwitchId" xml:"VSwitchId"`
	CidrBlock   string `json:"CidrBlock" xml:"CidrBlock"`
	RegionNo    string `json:"RegionNo" xml:"RegionNo"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	AliUid      string `json:"AliUid" xml:"AliUid"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	Bid         string `json:"Bid" xml:"Bid"`
	IzNo        string `json:"IzNo" xml:"IzNo"`
	VSwitchName string `json:"VSwitchName" xml:"VSwitchName"`
}

VSwitchItem is a nested struct in gpdb response

type VSwitches

type VSwitches struct {
	VSwitch []VSwitchItem `json:"VSwitch" xml:"VSwitch"`
}

VSwitches is a nested struct in gpdb response

type VSwitchs

type VSwitchs struct {
	VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}

VSwitchs is a nested struct in gpdb response

type ValueItem added in v1.61.1383

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

ValueItem is a nested struct in gpdb response

type ValuesInDescribeDBClusterPerformance added in v1.61.1383

type ValuesInDescribeDBClusterPerformance struct {
	ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}

ValuesInDescribeDBClusterPerformance is a nested struct in gpdb response

type ValuesInDescribeDataSharePerformance added in v1.62.341

type ValuesInDescribeDataSharePerformance struct {
	ValuesItem []ValuesItem `json:"Values" xml:"Values"`
}

ValuesInDescribeDataSharePerformance is a nested struct in gpdb response

type ValuesInDescribeSQLLogCount added in v1.61.1383

type ValuesInDescribeSQLLogCount struct {
	ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}

ValuesInDescribeSQLLogCount is a nested struct in gpdb response

type ValuesInQueryCollectionData added in v1.62.501

type ValuesInQueryCollectionData struct {
	Value []string `json:"value" xml:"value"`
}

ValuesInQueryCollectionData is a nested struct in gpdb response

type ValuesItem added in v1.62.341

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

ValuesItem is a nested struct in gpdb response

type Vpc

type Vpc struct {
	VpcItem []VpcItem `json:"Vpc" xml:"Vpc"`
}

Vpc is a nested struct in gpdb response

type VpcItem

type VpcItem struct {
	Status      string    `json:"Status" xml:"Status"`
	VpcName     string    `json:"VpcName" xml:"VpcName"`
	VpcId       string    `json:"VpcId" xml:"VpcId"`
	IsDefault   bool      `json:"IsDefault" xml:"IsDefault"`
	CidrBlock   string    `json:"CidrBlock" xml:"CidrBlock"`
	RegionNo    string    `json:"RegionNo" xml:"RegionNo"`
	GmtCreate   string    `json:"GmtCreate" xml:"GmtCreate"`
	AliUid      string    `json:"AliUid" xml:"AliUid"`
	GmtModified string    `json:"GmtModified" xml:"GmtModified"`
	Bid         string    `json:"Bid" xml:"Bid"`
	VSwitchs    []VSwitch `json:"VSwitchs" xml:"VSwitchs"`
}

VpcItem is a nested struct in gpdb response

type Vpcs

type Vpcs struct {
	Vpc []VpcItem `json:"Vpc" xml:"Vpc"`
}

Vpcs is a nested struct in gpdb response

type Zone

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

Zone is a nested struct in gpdb response

type Zones

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

Zones is a nested struct in gpdb response

Source Files

Jump to

Keyboard shortcuts

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