dms_enterprise

package
v0.3.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "central"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type ApprovalDetail

type ApprovalDetail struct {
	AuditId         int64                            `json:"AuditId" xml:"AuditId"`
	OrderId         int64                            `json:"OrderId" xml:"OrderId"`
	OrderType       string                           `json:"OrderType" xml:"OrderType"`
	Title           string                           `json:"Title" xml:"Title"`
	WorkflowInsCode string                           `json:"WorkflowInsCode" xml:"WorkflowInsCode"`
	Description     string                           `json:"Description" xml:"Description"`
	ReasonList      ReasonList                       `json:"ReasonList" xml:"ReasonList"`
	WorkflowNodes   WorkflowNodesInGetApprovalDetail `json:"WorkflowNodes" xml:"WorkflowNodes"`
	CurrentHandlers CurrentHandlers                  `json:"CurrentHandlers" xml:"CurrentHandlers"`
}

ApprovalDetail is a nested struct in dms_enterprise response

type ApproveOrderRequest

type ApproveOrderRequest struct {
	*requests.RpcRequest
	ApprovalType       string           `position:"Query" name:"ApprovalType"`
	Tid                requests.Integer `position:"Query" name:"Tid"`
	WorkflowInstanceId requests.Integer `position:"Query" name:"WorkflowInstanceId"`
}

ApproveOrderRequest is the request struct for api ApproveOrder

func CreateApproveOrderRequest

func CreateApproveOrderRequest() (request *ApproveOrderRequest)

CreateApproveOrderRequest creates a request to invoke ApproveOrder API

type ApproveOrderResponse

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

ApproveOrderResponse is the response struct for api ApproveOrder

func CreateApproveOrderResponse

func CreateApproveOrderResponse() (response *ApproveOrderResponse)

CreateApproveOrderResponse creates a response to parse from ApproveOrder response

type AuditUser

type AuditUser struct {
	UserId   int64  `json:"UserId" xml:"UserId"`
	NickName string `json:"NickName" xml:"NickName"`
	RealName string `json:"RealName" xml:"RealName"`
}

AuditUser is a nested struct in dms_enterprise response

type AuditUserIdList

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

AuditUserIdList is a nested struct in dms_enterprise response

type AuditUsers

type AuditUsers struct {
	AuditUser []AuditUser `json:"AuditUser" xml:"AuditUser"`
}

AuditUsers is a nested struct in dms_enterprise 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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

func NewClientWithProvider

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

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

func NewClientWithRamRoleArnAndPolicy

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

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

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

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 Deprecated: Please use github.com/aliyun/alibaba-cloud-sdk-go/services/dms-enterprise instead

func (*Client) ApproveOrder

func (client *Client) ApproveOrder(request *ApproveOrderRequest) (response *ApproveOrderResponse, err error)

ApproveOrder invokes the dms_enterprise.ApproveOrder API synchronously api document: https://help.aliyun.com/api/dms-enterprise/approveorder.html

func (*Client) ApproveOrderWithCallback

func (client *Client) ApproveOrderWithCallback(request *ApproveOrderRequest, callback func(response *ApproveOrderResponse, err error)) <-chan int

ApproveOrderWithCallback invokes the dms_enterprise.ApproveOrder API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/approveorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApproveOrderWithChan

func (client *Client) ApproveOrderWithChan(request *ApproveOrderRequest) (<-chan *ApproveOrderResponse, <-chan error)

ApproveOrderWithChan invokes the dms_enterprise.ApproveOrder API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/approveorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CloseOrder

func (client *Client) CloseOrder(request *CloseOrderRequest) (response *CloseOrderResponse, err error)

CloseOrder invokes the dms_enterprise.CloseOrder API synchronously api document: https://help.aliyun.com/api/dms-enterprise/closeorder.html

func (*Client) CloseOrderWithCallback

func (client *Client) CloseOrderWithCallback(request *CloseOrderRequest, callback func(response *CloseOrderResponse, err error)) <-chan int

CloseOrderWithCallback invokes the dms_enterprise.CloseOrder API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/closeorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CloseOrderWithChan

func (client *Client) CloseOrderWithChan(request *CloseOrderRequest) (<-chan *CloseOrderResponse, <-chan error)

CloseOrderWithChan invokes the dms_enterprise.CloseOrder API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/closeorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrder

func (client *Client) CreateOrder(request *CreateOrderRequest) (response *CreateOrderResponse, err error)

CreateOrder invokes the dms_enterprise.CreateOrder API synchronously api document: https://help.aliyun.com/api/dms-enterprise/createorder.html

func (*Client) CreateOrderWithCallback

func (client *Client) CreateOrderWithCallback(request *CreateOrderRequest, callback func(response *CreateOrderResponse, err error)) <-chan int

CreateOrderWithCallback invokes the dms_enterprise.CreateOrder API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/createorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrderWithChan

func (client *Client) CreateOrderWithChan(request *CreateOrderRequest) (<-chan *CreateOrderResponse, <-chan error)

CreateOrderWithChan invokes the dms_enterprise.CreateOrder API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/createorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePublishGroupTask

func (client *Client) CreatePublishGroupTask(request *CreatePublishGroupTaskRequest) (response *CreatePublishGroupTaskResponse, err error)

CreatePublishGroupTask invokes the dms_enterprise.CreatePublishGroupTask API synchronously api document: https://help.aliyun.com/api/dms-enterprise/createpublishgrouptask.html

func (*Client) CreatePublishGroupTaskWithCallback

func (client *Client) CreatePublishGroupTaskWithCallback(request *CreatePublishGroupTaskRequest, callback func(response *CreatePublishGroupTaskResponse, err error)) <-chan int

CreatePublishGroupTaskWithCallback invokes the dms_enterprise.CreatePublishGroupTask API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/createpublishgrouptask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePublishGroupTaskWithChan

func (client *Client) CreatePublishGroupTaskWithChan(request *CreatePublishGroupTaskRequest) (<-chan *CreatePublishGroupTaskResponse, <-chan error)

CreatePublishGroupTaskWithChan invokes the dms_enterprise.CreatePublishGroupTask API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/createpublishgrouptask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance invokes the dms_enterprise.DeleteInstance API synchronously api document: https://help.aliyun.com/api/dms-enterprise/deleteinstance.html

func (*Client) DeleteInstanceWithCallback

func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int

DeleteInstanceWithCallback invokes the dms_enterprise.DeleteInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/deleteinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstanceWithChan

func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)

DeleteInstanceWithChan invokes the dms_enterprise.DeleteInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/deleteinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUser

func (client *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)

DeleteUser invokes the dms_enterprise.DeleteUser API synchronously api document: https://help.aliyun.com/api/dms-enterprise/deleteuser.html

func (*Client) DeleteUserWithCallback

func (client *Client) DeleteUserWithCallback(request *DeleteUserRequest, callback func(response *DeleteUserResponse, err error)) <-chan int

DeleteUserWithCallback invokes the dms_enterprise.DeleteUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/deleteuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUserWithChan

func (client *Client) DeleteUserWithChan(request *DeleteUserRequest) (<-chan *DeleteUserResponse, <-chan error)

DeleteUserWithChan invokes the dms_enterprise.DeleteUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/deleteuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableUser

func (client *Client) DisableUser(request *DisableUserRequest) (response *DisableUserResponse, err error)

DisableUser invokes the dms_enterprise.DisableUser API synchronously api document: https://help.aliyun.com/api/dms-enterprise/disableuser.html

func (*Client) DisableUserWithCallback

func (client *Client) DisableUserWithCallback(request *DisableUserRequest, callback func(response *DisableUserResponse, err error)) <-chan int

DisableUserWithCallback invokes the dms_enterprise.DisableUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/disableuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableUserWithChan

func (client *Client) DisableUserWithChan(request *DisableUserRequest) (<-chan *DisableUserResponse, <-chan error)

DisableUserWithChan invokes the dms_enterprise.DisableUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/disableuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableUser

func (client *Client) EnableUser(request *EnableUserRequest) (response *EnableUserResponse, err error)

EnableUser invokes the dms_enterprise.EnableUser API synchronously api document: https://help.aliyun.com/api/dms-enterprise/enableuser.html

func (*Client) EnableUserWithCallback

func (client *Client) EnableUserWithCallback(request *EnableUserRequest, callback func(response *EnableUserResponse, err error)) <-chan int

EnableUserWithCallback invokes the dms_enterprise.EnableUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/enableuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableUserWithChan

func (client *Client) EnableUserWithChan(request *EnableUserRequest) (<-chan *EnableUserResponse, <-chan error)

EnableUserWithChan invokes the dms_enterprise.EnableUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/enableuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecuteDataCorrect

func (client *Client) ExecuteDataCorrect(request *ExecuteDataCorrectRequest) (response *ExecuteDataCorrectResponse, err error)

ExecuteDataCorrect invokes the dms_enterprise.ExecuteDataCorrect API synchronously api document: https://help.aliyun.com/api/dms-enterprise/executedatacorrect.html

func (*Client) ExecuteDataCorrectWithCallback

func (client *Client) ExecuteDataCorrectWithCallback(request *ExecuteDataCorrectRequest, callback func(response *ExecuteDataCorrectResponse, err error)) <-chan int

ExecuteDataCorrectWithCallback invokes the dms_enterprise.ExecuteDataCorrect API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/executedatacorrect.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecuteDataCorrectWithChan

func (client *Client) ExecuteDataCorrectWithChan(request *ExecuteDataCorrectRequest) (<-chan *ExecuteDataCorrectResponse, <-chan error)

ExecuteDataCorrectWithChan invokes the dms_enterprise.ExecuteDataCorrect API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/executedatacorrect.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecuteDataExport

func (client *Client) ExecuteDataExport(request *ExecuteDataExportRequest) (response *ExecuteDataExportResponse, err error)

ExecuteDataExport invokes the dms_enterprise.ExecuteDataExport API synchronously api document: https://help.aliyun.com/api/dms-enterprise/executedataexport.html

func (*Client) ExecuteDataExportWithCallback

func (client *Client) ExecuteDataExportWithCallback(request *ExecuteDataExportRequest, callback func(response *ExecuteDataExportResponse, err error)) <-chan int

ExecuteDataExportWithCallback invokes the dms_enterprise.ExecuteDataExport API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/executedataexport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecuteDataExportWithChan

func (client *Client) ExecuteDataExportWithChan(request *ExecuteDataExportRequest) (<-chan *ExecuteDataExportResponse, <-chan error)

ExecuteDataExportWithChan invokes the dms_enterprise.ExecuteDataExport API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/executedataexport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetApprovalDetail

func (client *Client) GetApprovalDetail(request *GetApprovalDetailRequest) (response *GetApprovalDetailResponse, err error)

GetApprovalDetail invokes the dms_enterprise.GetApprovalDetail API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getapprovaldetail.html

func (*Client) GetApprovalDetailWithCallback

func (client *Client) GetApprovalDetailWithCallback(request *GetApprovalDetailRequest, callback func(response *GetApprovalDetailResponse, err error)) <-chan int

GetApprovalDetailWithCallback invokes the dms_enterprise.GetApprovalDetail API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getapprovaldetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetApprovalDetailWithChan

func (client *Client) GetApprovalDetailWithChan(request *GetApprovalDetailRequest) (<-chan *GetApprovalDetailResponse, <-chan error)

GetApprovalDetailWithChan invokes the dms_enterprise.GetApprovalDetail API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getapprovaldetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataCorrectBackupFiles

func (client *Client) GetDataCorrectBackupFiles(request *GetDataCorrectBackupFilesRequest) (response *GetDataCorrectBackupFilesResponse, err error)

GetDataCorrectBackupFiles invokes the dms_enterprise.GetDataCorrectBackupFiles API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatacorrectbackupfiles.html

func (*Client) GetDataCorrectBackupFilesWithCallback

func (client *Client) GetDataCorrectBackupFilesWithCallback(request *GetDataCorrectBackupFilesRequest, callback func(response *GetDataCorrectBackupFilesResponse, err error)) <-chan int

GetDataCorrectBackupFilesWithCallback invokes the dms_enterprise.GetDataCorrectBackupFiles API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatacorrectbackupfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataCorrectBackupFilesWithChan

func (client *Client) GetDataCorrectBackupFilesWithChan(request *GetDataCorrectBackupFilesRequest) (<-chan *GetDataCorrectBackupFilesResponse, <-chan error)

GetDataCorrectBackupFilesWithChan invokes the dms_enterprise.GetDataCorrectBackupFiles API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatacorrectbackupfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataCorrectOrderDetail

func (client *Client) GetDataCorrectOrderDetail(request *GetDataCorrectOrderDetailRequest) (response *GetDataCorrectOrderDetailResponse, err error)

GetDataCorrectOrderDetail invokes the dms_enterprise.GetDataCorrectOrderDetail API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatacorrectorderdetail.html

func (*Client) GetDataCorrectOrderDetailWithCallback

func (client *Client) GetDataCorrectOrderDetailWithCallback(request *GetDataCorrectOrderDetailRequest, callback func(response *GetDataCorrectOrderDetailResponse, err error)) <-chan int

GetDataCorrectOrderDetailWithCallback invokes the dms_enterprise.GetDataCorrectOrderDetail API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatacorrectorderdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataCorrectOrderDetailWithChan

func (client *Client) GetDataCorrectOrderDetailWithChan(request *GetDataCorrectOrderDetailRequest) (<-chan *GetDataCorrectOrderDetailResponse, <-chan error)

GetDataCorrectOrderDetailWithChan invokes the dms_enterprise.GetDataCorrectOrderDetail API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatacorrectorderdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataExportDownloadURL

func (client *Client) GetDataExportDownloadURL(request *GetDataExportDownloadURLRequest) (response *GetDataExportDownloadURLResponse, err error)

GetDataExportDownloadURL invokes the dms_enterprise.GetDataExportDownloadURL API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getdataexportdownloadurl.html

func (*Client) GetDataExportDownloadURLWithCallback

func (client *Client) GetDataExportDownloadURLWithCallback(request *GetDataExportDownloadURLRequest, callback func(response *GetDataExportDownloadURLResponse, err error)) <-chan int

GetDataExportDownloadURLWithCallback invokes the dms_enterprise.GetDataExportDownloadURL API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdataexportdownloadurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataExportDownloadURLWithChan

func (client *Client) GetDataExportDownloadURLWithChan(request *GetDataExportDownloadURLRequest) (<-chan *GetDataExportDownloadURLResponse, <-chan error)

GetDataExportDownloadURLWithChan invokes the dms_enterprise.GetDataExportDownloadURL API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdataexportdownloadurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataExportOrderDetail

func (client *Client) GetDataExportOrderDetail(request *GetDataExportOrderDetailRequest) (response *GetDataExportOrderDetailResponse, err error)

GetDataExportOrderDetail invokes the dms_enterprise.GetDataExportOrderDetail API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getdataexportorderdetail.html

func (*Client) GetDataExportOrderDetailWithCallback

func (client *Client) GetDataExportOrderDetailWithCallback(request *GetDataExportOrderDetailRequest, callback func(response *GetDataExportOrderDetailResponse, err error)) <-chan int

GetDataExportOrderDetailWithCallback invokes the dms_enterprise.GetDataExportOrderDetail API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdataexportorderdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDataExportOrderDetailWithChan

func (client *Client) GetDataExportOrderDetailWithChan(request *GetDataExportOrderDetailRequest) (<-chan *GetDataExportOrderDetailResponse, <-chan error)

GetDataExportOrderDetailWithChan invokes the dms_enterprise.GetDataExportOrderDetail API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdataexportorderdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDatabase

func (client *Client) GetDatabase(request *GetDatabaseRequest) (response *GetDatabaseResponse, err error)

GetDatabase invokes the dms_enterprise.GetDatabase API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatabase.html

func (*Client) GetDatabaseWithCallback

func (client *Client) GetDatabaseWithCallback(request *GetDatabaseRequest, callback func(response *GetDatabaseResponse, err error)) <-chan int

GetDatabaseWithCallback invokes the dms_enterprise.GetDatabase API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDatabaseWithChan

func (client *Client) GetDatabaseWithChan(request *GetDatabaseRequest) (<-chan *GetDatabaseResponse, <-chan error)

GetDatabaseWithChan invokes the dms_enterprise.GetDatabase API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstance

func (client *Client) GetInstance(request *GetInstanceRequest) (response *GetInstanceResponse, err error)

GetInstance invokes the dms_enterprise.GetInstance API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getinstance.html

func (*Client) GetInstanceWithCallback

func (client *Client) GetInstanceWithCallback(request *GetInstanceRequest, callback func(response *GetInstanceResponse, err error)) <-chan int

GetInstanceWithCallback invokes the dms_enterprise.GetInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceWithChan

func (client *Client) GetInstanceWithChan(request *GetInstanceRequest) (<-chan *GetInstanceResponse, <-chan error)

GetInstanceWithChan invokes the dms_enterprise.GetInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetLogicDatabase

func (client *Client) GetLogicDatabase(request *GetLogicDatabaseRequest) (response *GetLogicDatabaseResponse, err error)

GetLogicDatabase invokes the dms_enterprise.GetLogicDatabase API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getlogicdatabase.html

func (*Client) GetLogicDatabaseWithCallback

func (client *Client) GetLogicDatabaseWithCallback(request *GetLogicDatabaseRequest, callback func(response *GetLogicDatabaseResponse, err error)) <-chan int

GetLogicDatabaseWithCallback invokes the dms_enterprise.GetLogicDatabase API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getlogicdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetLogicDatabaseWithChan

func (client *Client) GetLogicDatabaseWithChan(request *GetLogicDatabaseRequest) (<-chan *GetLogicDatabaseResponse, <-chan error)

GetLogicDatabaseWithChan invokes the dms_enterprise.GetLogicDatabase API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getlogicdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOpLog

func (client *Client) GetOpLog(request *GetOpLogRequest) (response *GetOpLogResponse, err error)

GetOpLog invokes the dms_enterprise.GetOpLog API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getoplog.html

func (*Client) GetOpLogWithCallback

func (client *Client) GetOpLogWithCallback(request *GetOpLogRequest, callback func(response *GetOpLogResponse, err error)) <-chan int

GetOpLogWithCallback invokes the dms_enterprise.GetOpLog API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getoplog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOpLogWithChan

func (client *Client) GetOpLogWithChan(request *GetOpLogRequest) (<-chan *GetOpLogResponse, <-chan error)

GetOpLogWithChan invokes the dms_enterprise.GetOpLog API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getoplog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOrderBaseInfo

func (client *Client) GetOrderBaseInfo(request *GetOrderBaseInfoRequest) (response *GetOrderBaseInfoResponse, err error)

GetOrderBaseInfo invokes the dms_enterprise.GetOrderBaseInfo API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getorderbaseinfo.html

func (*Client) GetOrderBaseInfoWithCallback

func (client *Client) GetOrderBaseInfoWithCallback(request *GetOrderBaseInfoRequest, callback func(response *GetOrderBaseInfoResponse, err error)) <-chan int

GetOrderBaseInfoWithCallback invokes the dms_enterprise.GetOrderBaseInfo API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getorderbaseinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOrderBaseInfoWithChan

func (client *Client) GetOrderBaseInfoWithChan(request *GetOrderBaseInfoRequest) (<-chan *GetOrderBaseInfoResponse, <-chan error)

GetOrderBaseInfoWithChan invokes the dms_enterprise.GetOrderBaseInfo API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getorderbaseinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (response *GetUserResponse, err error)

GetUser invokes the dms_enterprise.GetUser API synchronously api document: https://help.aliyun.com/api/dms-enterprise/getuser.html

func (*Client) GetUserWithCallback

func (client *Client) GetUserWithCallback(request *GetUserRequest, callback func(response *GetUserResponse, err error)) <-chan int

GetUserWithCallback invokes the dms_enterprise.GetUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetUserWithChan

func (client *Client) GetUserWithChan(request *GetUserRequest) (<-chan *GetUserResponse, <-chan error)

GetUserWithChan invokes the dms_enterprise.GetUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/getuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantUserPermission

func (client *Client) GrantUserPermission(request *GrantUserPermissionRequest) (response *GrantUserPermissionResponse, err error)

GrantUserPermission invokes the dms_enterprise.GrantUserPermission API synchronously api document: https://help.aliyun.com/api/dms-enterprise/grantuserpermission.html

func (*Client) GrantUserPermissionWithCallback

func (client *Client) GrantUserPermissionWithCallback(request *GrantUserPermissionRequest, callback func(response *GrantUserPermissionResponse, err error)) <-chan int

GrantUserPermissionWithCallback invokes the dms_enterprise.GrantUserPermission API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/grantuserpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantUserPermissionWithChan

func (client *Client) GrantUserPermissionWithChan(request *GrantUserPermissionRequest) (<-chan *GrantUserPermissionResponse, <-chan error)

GrantUserPermissionWithChan invokes the dms_enterprise.GrantUserPermission API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/grantuserpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListColumns

func (client *Client) ListColumns(request *ListColumnsRequest) (response *ListColumnsResponse, err error)

ListColumns invokes the dms_enterprise.ListColumns API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listcolumns.html

func (*Client) ListColumnsWithCallback

func (client *Client) ListColumnsWithCallback(request *ListColumnsRequest, callback func(response *ListColumnsResponse, err error)) <-chan int

ListColumnsWithCallback invokes the dms_enterprise.ListColumns API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listcolumns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListColumnsWithChan

func (client *Client) ListColumnsWithChan(request *ListColumnsRequest) (<-chan *ListColumnsResponse, <-chan error)

ListColumnsWithChan invokes the dms_enterprise.ListColumns API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listcolumns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListDatabaseUserPermssions

func (client *Client) ListDatabaseUserPermssions(request *ListDatabaseUserPermssionsRequest) (response *ListDatabaseUserPermssionsResponse, err error)

ListDatabaseUserPermssions invokes the dms_enterprise.ListDatabaseUserPermssions API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listdatabaseuserpermssions.html

func (*Client) ListDatabaseUserPermssionsWithCallback

func (client *Client) ListDatabaseUserPermssionsWithCallback(request *ListDatabaseUserPermssionsRequest, callback func(response *ListDatabaseUserPermssionsResponse, err error)) <-chan int

ListDatabaseUserPermssionsWithCallback invokes the dms_enterprise.ListDatabaseUserPermssions API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listdatabaseuserpermssions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListDatabaseUserPermssionsWithChan

func (client *Client) ListDatabaseUserPermssionsWithChan(request *ListDatabaseUserPermssionsRequest) (<-chan *ListDatabaseUserPermssionsResponse, <-chan error)

ListDatabaseUserPermssionsWithChan invokes the dms_enterprise.ListDatabaseUserPermssions API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listdatabaseuserpermssions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListDatabases

func (client *Client) ListDatabases(request *ListDatabasesRequest) (response *ListDatabasesResponse, err error)

ListDatabases invokes the dms_enterprise.ListDatabases API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listdatabases.html

func (*Client) ListDatabasesWithCallback

func (client *Client) ListDatabasesWithCallback(request *ListDatabasesRequest, callback func(response *ListDatabasesResponse, err error)) <-chan int

ListDatabasesWithCallback invokes the dms_enterprise.ListDatabases API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listdatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListDatabasesWithChan

func (client *Client) ListDatabasesWithChan(request *ListDatabasesRequest) (<-chan *ListDatabasesResponse, <-chan error)

ListDatabasesWithChan invokes the dms_enterprise.ListDatabases API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listdatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListIndexes

func (client *Client) ListIndexes(request *ListIndexesRequest) (response *ListIndexesResponse, err error)

ListIndexes invokes the dms_enterprise.ListIndexes API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listindexes.html

func (*Client) ListIndexesWithCallback

func (client *Client) ListIndexesWithCallback(request *ListIndexesRequest, callback func(response *ListIndexesResponse, err error)) <-chan int

ListIndexesWithCallback invokes the dms_enterprise.ListIndexes API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listindexes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListIndexesWithChan

func (client *Client) ListIndexesWithChan(request *ListIndexesRequest) (<-chan *ListIndexesResponse, <-chan error)

ListIndexesWithChan invokes the dms_enterprise.ListIndexes API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listindexes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstances

func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)

ListInstances invokes the dms_enterprise.ListInstances API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listinstances.html

func (*Client) ListInstancesWithCallback

func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, callback func(response *ListInstancesResponse, err error)) <-chan int

ListInstancesWithCallback invokes the dms_enterprise.ListInstances API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstancesWithChan

func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)

ListInstancesWithChan invokes the dms_enterprise.ListInstances API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListLogicDatabases

func (client *Client) ListLogicDatabases(request *ListLogicDatabasesRequest) (response *ListLogicDatabasesResponse, err error)

ListLogicDatabases invokes the dms_enterprise.ListLogicDatabases API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listlogicdatabases.html

func (*Client) ListLogicDatabasesWithCallback

func (client *Client) ListLogicDatabasesWithCallback(request *ListLogicDatabasesRequest, callback func(response *ListLogicDatabasesResponse, err error)) <-chan int

ListLogicDatabasesWithCallback invokes the dms_enterprise.ListLogicDatabases API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listlogicdatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListLogicDatabasesWithChan

func (client *Client) ListLogicDatabasesWithChan(request *ListLogicDatabasesRequest) (<-chan *ListLogicDatabasesResponse, <-chan error)

ListLogicDatabasesWithChan invokes the dms_enterprise.ListLogicDatabases API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listlogicdatabases.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListLogicTables

func (client *Client) ListLogicTables(request *ListLogicTablesRequest) (response *ListLogicTablesResponse, err error)

ListLogicTables invokes the dms_enterprise.ListLogicTables API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listlogictables.html

func (*Client) ListLogicTablesWithCallback

func (client *Client) ListLogicTablesWithCallback(request *ListLogicTablesRequest, callback func(response *ListLogicTablesResponse, err error)) <-chan int

ListLogicTablesWithCallback invokes the dms_enterprise.ListLogicTables API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listlogictables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListLogicTablesWithChan

func (client *Client) ListLogicTablesWithChan(request *ListLogicTablesRequest) (<-chan *ListLogicTablesResponse, <-chan error)

ListLogicTablesWithChan invokes the dms_enterprise.ListLogicTables API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listlogictables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListOrders

func (client *Client) ListOrders(request *ListOrdersRequest) (response *ListOrdersResponse, err error)

ListOrders invokes the dms_enterprise.ListOrders API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listorders.html

func (*Client) ListOrdersWithCallback

func (client *Client) ListOrdersWithCallback(request *ListOrdersRequest, callback func(response *ListOrdersResponse, err error)) <-chan int

ListOrdersWithCallback invokes the dms_enterprise.ListOrders API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listorders.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListOrdersWithChan

func (client *Client) ListOrdersWithChan(request *ListOrdersRequest) (<-chan *ListOrdersResponse, <-chan error)

ListOrdersWithChan invokes the dms_enterprise.ListOrders API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listorders.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTables

func (client *Client) ListTables(request *ListTablesRequest) (response *ListTablesResponse, err error)

ListTables invokes the dms_enterprise.ListTables API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listtables.html

func (*Client) ListTablesWithCallback

func (client *Client) ListTablesWithCallback(request *ListTablesRequest, callback func(response *ListTablesResponse, err error)) <-chan int

ListTablesWithCallback invokes the dms_enterprise.ListTables API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listtables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTablesWithChan

func (client *Client) ListTablesWithChan(request *ListTablesRequest) (<-chan *ListTablesResponse, <-chan error)

ListTablesWithChan invokes the dms_enterprise.ListTables API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listtables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListUserPermissions

func (client *Client) ListUserPermissions(request *ListUserPermissionsRequest) (response *ListUserPermissionsResponse, err error)

ListUserPermissions invokes the dms_enterprise.ListUserPermissions API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listuserpermissions.html

func (*Client) ListUserPermissionsWithCallback

func (client *Client) ListUserPermissionsWithCallback(request *ListUserPermissionsRequest, callback func(response *ListUserPermissionsResponse, err error)) <-chan int

ListUserPermissionsWithCallback invokes the dms_enterprise.ListUserPermissions API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listuserpermissions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListUserPermissionsWithChan

func (client *Client) ListUserPermissionsWithChan(request *ListUserPermissionsRequest) (<-chan *ListUserPermissionsResponse, <-chan error)

ListUserPermissionsWithChan invokes the dms_enterprise.ListUserPermissions API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listuserpermissions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)

ListUsers invokes the dms_enterprise.ListUsers API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listusers.html

func (*Client) ListUsersWithCallback

func (client *Client) ListUsersWithCallback(request *ListUsersRequest, callback func(response *ListUsersResponse, err error)) <-chan int

ListUsersWithCallback invokes the dms_enterprise.ListUsers API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listusers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListUsersWithChan

func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)

ListUsersWithChan invokes the dms_enterprise.ListUsers API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listusers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListWorkFlowNodes

func (client *Client) ListWorkFlowNodes(request *ListWorkFlowNodesRequest) (response *ListWorkFlowNodesResponse, err error)

ListWorkFlowNodes invokes the dms_enterprise.ListWorkFlowNodes API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listworkflownodes.html

func (*Client) ListWorkFlowNodesWithCallback

func (client *Client) ListWorkFlowNodesWithCallback(request *ListWorkFlowNodesRequest, callback func(response *ListWorkFlowNodesResponse, err error)) <-chan int

ListWorkFlowNodesWithCallback invokes the dms_enterprise.ListWorkFlowNodes API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listworkflownodes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListWorkFlowNodesWithChan

func (client *Client) ListWorkFlowNodesWithChan(request *ListWorkFlowNodesRequest) (<-chan *ListWorkFlowNodesResponse, <-chan error)

ListWorkFlowNodesWithChan invokes the dms_enterprise.ListWorkFlowNodes API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listworkflownodes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListWorkFlowTemplates

func (client *Client) ListWorkFlowTemplates(request *ListWorkFlowTemplatesRequest) (response *ListWorkFlowTemplatesResponse, err error)

ListWorkFlowTemplates invokes the dms_enterprise.ListWorkFlowTemplates API synchronously api document: https://help.aliyun.com/api/dms-enterprise/listworkflowtemplates.html

func (*Client) ListWorkFlowTemplatesWithCallback

func (client *Client) ListWorkFlowTemplatesWithCallback(request *ListWorkFlowTemplatesRequest, callback func(response *ListWorkFlowTemplatesResponse, err error)) <-chan int

ListWorkFlowTemplatesWithCallback invokes the dms_enterprise.ListWorkFlowTemplates API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listworkflowtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListWorkFlowTemplatesWithChan

func (client *Client) ListWorkFlowTemplatesWithChan(request *ListWorkFlowTemplatesRequest) (<-chan *ListWorkFlowTemplatesResponse, <-chan error)

ListWorkFlowTemplatesWithChan invokes the dms_enterprise.ListWorkFlowTemplates API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/listworkflowtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RegisterInstance

func (client *Client) RegisterInstance(request *RegisterInstanceRequest) (response *RegisterInstanceResponse, err error)

RegisterInstance invokes the dms_enterprise.RegisterInstance API synchronously api document: https://help.aliyun.com/api/dms-enterprise/registerinstance.html

func (*Client) RegisterInstanceWithCallback

func (client *Client) RegisterInstanceWithCallback(request *RegisterInstanceRequest, callback func(response *RegisterInstanceResponse, err error)) <-chan int

RegisterInstanceWithCallback invokes the dms_enterprise.RegisterInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/registerinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RegisterInstanceWithChan

func (client *Client) RegisterInstanceWithChan(request *RegisterInstanceRequest) (<-chan *RegisterInstanceResponse, <-chan error)

RegisterInstanceWithChan invokes the dms_enterprise.RegisterInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/registerinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RegisterUser

func (client *Client) RegisterUser(request *RegisterUserRequest) (response *RegisterUserResponse, err error)

RegisterUser invokes the dms_enterprise.RegisterUser API synchronously api document: https://help.aliyun.com/api/dms-enterprise/registeruser.html

func (*Client) RegisterUserWithCallback

func (client *Client) RegisterUserWithCallback(request *RegisterUserRequest, callback func(response *RegisterUserResponse, err error)) <-chan int

RegisterUserWithCallback invokes the dms_enterprise.RegisterUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/registeruser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RegisterUserWithChan

func (client *Client) RegisterUserWithChan(request *RegisterUserRequest) (<-chan *RegisterUserResponse, <-chan error)

RegisterUserWithChan invokes the dms_enterprise.RegisterUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/registeruser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeUserPermission

func (client *Client) RevokeUserPermission(request *RevokeUserPermissionRequest) (response *RevokeUserPermissionResponse, err error)

RevokeUserPermission invokes the dms_enterprise.RevokeUserPermission API synchronously api document: https://help.aliyun.com/api/dms-enterprise/revokeuserpermission.html

func (*Client) RevokeUserPermissionWithCallback

func (client *Client) RevokeUserPermissionWithCallback(request *RevokeUserPermissionRequest, callback func(response *RevokeUserPermissionResponse, err error)) <-chan int

RevokeUserPermissionWithCallback invokes the dms_enterprise.RevokeUserPermission API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/revokeuserpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeUserPermissionWithChan

func (client *Client) RevokeUserPermissionWithChan(request *RevokeUserPermissionRequest) (<-chan *RevokeUserPermissionResponse, <-chan error)

RevokeUserPermissionWithChan invokes the dms_enterprise.RevokeUserPermission API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/revokeuserpermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchDatabase

func (client *Client) SearchDatabase(request *SearchDatabaseRequest) (response *SearchDatabaseResponse, err error)

SearchDatabase invokes the dms_enterprise.SearchDatabase API synchronously api document: https://help.aliyun.com/api/dms-enterprise/searchdatabase.html

func (*Client) SearchDatabaseWithCallback

func (client *Client) SearchDatabaseWithCallback(request *SearchDatabaseRequest, callback func(response *SearchDatabaseResponse, err error)) <-chan int

SearchDatabaseWithCallback invokes the dms_enterprise.SearchDatabase API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/searchdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchDatabaseWithChan

func (client *Client) SearchDatabaseWithChan(request *SearchDatabaseRequest) (<-chan *SearchDatabaseResponse, <-chan error)

SearchDatabaseWithChan invokes the dms_enterprise.SearchDatabase API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/searchdatabase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchTable

func (client *Client) SearchTable(request *SearchTableRequest) (response *SearchTableResponse, err error)

SearchTable invokes the dms_enterprise.SearchTable API synchronously api document: https://help.aliyun.com/api/dms-enterprise/searchtable.html

func (*Client) SearchTableWithCallback

func (client *Client) SearchTableWithCallback(request *SearchTableRequest, callback func(response *SearchTableResponse, err error)) <-chan int

SearchTableWithCallback invokes the dms_enterprise.SearchTable API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/searchtable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchTableWithChan

func (client *Client) SearchTableWithChan(request *SearchTableRequest) (<-chan *SearchTableResponse, <-chan error)

SearchTableWithChan invokes the dms_enterprise.SearchTable API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/searchtable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetOwners

func (client *Client) SetOwners(request *SetOwnersRequest) (response *SetOwnersResponse, err error)

SetOwners invokes the dms_enterprise.SetOwners API synchronously api document: https://help.aliyun.com/api/dms-enterprise/setowners.html

func (*Client) SetOwnersWithCallback

func (client *Client) SetOwnersWithCallback(request *SetOwnersRequest, callback func(response *SetOwnersResponse, err error)) <-chan int

SetOwnersWithCallback invokes the dms_enterprise.SetOwners API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/setowners.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetOwnersWithChan

func (client *Client) SetOwnersWithChan(request *SetOwnersRequest) (<-chan *SetOwnersResponse, <-chan error)

SetOwnersWithChan invokes the dms_enterprise.SetOwners API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/setowners.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SubmitOrderApproval

func (client *Client) SubmitOrderApproval(request *SubmitOrderApprovalRequest) (response *SubmitOrderApprovalResponse, err error)

SubmitOrderApproval invokes the dms_enterprise.SubmitOrderApproval API synchronously api document: https://help.aliyun.com/api/dms-enterprise/submitorderapproval.html

func (*Client) SubmitOrderApprovalWithCallback

func (client *Client) SubmitOrderApprovalWithCallback(request *SubmitOrderApprovalRequest, callback func(response *SubmitOrderApprovalResponse, err error)) <-chan int

SubmitOrderApprovalWithCallback invokes the dms_enterprise.SubmitOrderApproval API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/submitorderapproval.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SubmitOrderApprovalWithChan

func (client *Client) SubmitOrderApprovalWithChan(request *SubmitOrderApprovalRequest) (<-chan *SubmitOrderApprovalResponse, <-chan error)

SubmitOrderApprovalWithChan invokes the dms_enterprise.SubmitOrderApproval API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/submitorderapproval.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SyncDatabaseMeta

func (client *Client) SyncDatabaseMeta(request *SyncDatabaseMetaRequest) (response *SyncDatabaseMetaResponse, err error)

SyncDatabaseMeta invokes the dms_enterprise.SyncDatabaseMeta API synchronously api document: https://help.aliyun.com/api/dms-enterprise/syncdatabasemeta.html

func (*Client) SyncDatabaseMetaWithCallback

func (client *Client) SyncDatabaseMetaWithCallback(request *SyncDatabaseMetaRequest, callback func(response *SyncDatabaseMetaResponse, err error)) <-chan int

SyncDatabaseMetaWithCallback invokes the dms_enterprise.SyncDatabaseMeta API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/syncdatabasemeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SyncDatabaseMetaWithChan

func (client *Client) SyncDatabaseMetaWithChan(request *SyncDatabaseMetaRequest) (<-chan *SyncDatabaseMetaResponse, <-chan error)

SyncDatabaseMetaWithChan invokes the dms_enterprise.SyncDatabaseMeta API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/syncdatabasemeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SyncInstanceMeta

func (client *Client) SyncInstanceMeta(request *SyncInstanceMetaRequest) (response *SyncInstanceMetaResponse, err error)

SyncInstanceMeta invokes the dms_enterprise.SyncInstanceMeta API synchronously api document: https://help.aliyun.com/api/dms-enterprise/syncinstancemeta.html

func (*Client) SyncInstanceMetaWithCallback

func (client *Client) SyncInstanceMetaWithCallback(request *SyncInstanceMetaRequest, callback func(response *SyncInstanceMetaResponse, err error)) <-chan int

SyncInstanceMetaWithCallback invokes the dms_enterprise.SyncInstanceMeta API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/syncinstancemeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SyncInstanceMetaWithChan

func (client *Client) SyncInstanceMetaWithChan(request *SyncInstanceMetaRequest) (<-chan *SyncInstanceMetaResponse, <-chan error)

SyncInstanceMetaWithChan invokes the dms_enterprise.SyncInstanceMeta API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/syncinstancemeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateInstance

func (client *Client) UpdateInstance(request *UpdateInstanceRequest) (response *UpdateInstanceResponse, err error)

UpdateInstance invokes the dms_enterprise.UpdateInstance API synchronously api document: https://help.aliyun.com/api/dms-enterprise/updateinstance.html

func (*Client) UpdateInstanceWithCallback

func (client *Client) UpdateInstanceWithCallback(request *UpdateInstanceRequest, callback func(response *UpdateInstanceResponse, err error)) <-chan int

UpdateInstanceWithCallback invokes the dms_enterprise.UpdateInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/updateinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateInstanceWithChan

func (client *Client) UpdateInstanceWithChan(request *UpdateInstanceRequest) (<-chan *UpdateInstanceResponse, <-chan error)

UpdateInstanceWithChan invokes the dms_enterprise.UpdateInstance API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/updateinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateUser

func (client *Client) UpdateUser(request *UpdateUserRequest) (response *UpdateUserResponse, err error)

UpdateUser invokes the dms_enterprise.UpdateUser API synchronously api document: https://help.aliyun.com/api/dms-enterprise/updateuser.html

func (*Client) UpdateUserWithCallback

func (client *Client) UpdateUserWithCallback(request *UpdateUserRequest, callback func(response *UpdateUserResponse, err error)) <-chan int

UpdateUserWithCallback invokes the dms_enterprise.UpdateUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/updateuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateUserWithChan

func (client *Client) UpdateUserWithChan(request *UpdateUserRequest) (<-chan *UpdateUserResponse, <-chan error)

UpdateUserWithChan invokes the dms_enterprise.UpdateUser API asynchronously api document: https://help.aliyun.com/api/dms-enterprise/updateuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CloseOrderRequest

type CloseOrderRequest struct {
	*requests.RpcRequest
	OrderId     requests.Integer `position:"Query" name:"OrderId"`
	CloseReason string           `position:"Query" name:"CloseReason"`
	Tid         requests.Integer `position:"Query" name:"Tid"`
}

CloseOrderRequest is the request struct for api CloseOrder

func CreateCloseOrderRequest

func CreateCloseOrderRequest() (request *CloseOrderRequest)

CreateCloseOrderRequest creates a request to invoke CloseOrder API

type CloseOrderResponse

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

CloseOrderResponse is the response struct for api CloseOrder

func CreateCloseOrderResponse

func CreateCloseOrderResponse() (response *CloseOrderResponse)

CreateCloseOrderResponse creates a response to parse from CloseOrder response

type Column

type Column struct {
	ColumnId      string `json:"ColumnId" xml:"ColumnId"`
	ColumnName    string `json:"ColumnName" xml:"ColumnName"`
	ColumnType    string `json:"ColumnType" xml:"ColumnType"`
	Nullable      bool   `json:"Nullable" xml:"Nullable"`
	DefaultValue  string `json:"DefaultValue" xml:"DefaultValue"`
	AutoIncrement bool   `json:"AutoIncrement" xml:"AutoIncrement"`
	Description   string `json:"Description" xml:"Description"`
	SecurityLevel string `json:"SecurityLevel" xml:"SecurityLevel"`
	FunctionType  string `json:"FunctionType" xml:"FunctionType"`
	DataLength    int64  `json:"DataLength" xml:"DataLength"`
	Sensitive     bool   `json:"Sensitive" xml:"Sensitive"`
	DataPrecision int    `json:"DataPrecision" xml:"DataPrecision"`
	DataScale     int    `json:"DataScale" xml:"DataScale"`
}

Column is a nested struct in dms_enterprise response

type ColumnList

type ColumnList struct {
	Column []Column `json:"Column" xml:"Column"`
}

ColumnList is a nested struct in dms_enterprise response

type CreateOrderRequest

type CreateOrderRequest struct {
	*requests.RpcRequest
	PluginType      string                 `position:"Query" name:"PluginType"`
	Comment         string                 `position:"Query" name:"Comment"`
	Tid             requests.Integer       `position:"Query" name:"Tid"`
	PluginParam     map[string]interface{} `position:"Query" name:"PluginParam"`
	RelatedUserList string                 `position:"Query" name:"RelatedUserList"`
}

CreateOrderRequest is the request struct for api CreateOrder

func CreateCreateOrderRequest

func CreateCreateOrderRequest() (request *CreateOrderRequest)

CreateCreateOrderRequest creates a request to invoke CreateOrder API

type CreateOrderResponse

type CreateOrderResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	ErrorMessage      string            `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode         string            `json:"ErrorCode" xml:"ErrorCode"`
	CreateOrderResult CreateOrderResult `json:"CreateOrderResult" xml:"CreateOrderResult"`
}

CreateOrderResponse is the response struct for api CreateOrder

func CreateCreateOrderResponse

func CreateCreateOrderResponse() (response *CreateOrderResponse)

CreateCreateOrderResponse creates a response to parse from CreateOrder response

type CreateOrderResult

type CreateOrderResult struct {
	OrderIds []int64 `json:"OrderIds" xml:"OrderIds"`
}

CreateOrderResult is a nested struct in dms_enterprise response

type CreatePublishGroupTaskRequest

type CreatePublishGroupTaskRequest struct {
	*requests.RpcRequest
	OrderId         requests.Integer `position:"Query" name:"OrderId"`
	DbId            requests.Integer `position:"Query" name:"DbId"`
	PlanTime        string           `position:"Query" name:"PlanTime"`
	Logic           requests.Boolean `position:"Query" name:"Logic"`
	Tid             requests.Integer `position:"Query" name:"Tid"`
	PublishStrategy string           `position:"Query" name:"PublishStrategy"`
}

CreatePublishGroupTaskRequest is the request struct for api CreatePublishGroupTask

func CreateCreatePublishGroupTaskRequest

func CreateCreatePublishGroupTaskRequest() (request *CreatePublishGroupTaskRequest)

CreateCreatePublishGroupTaskRequest creates a request to invoke CreatePublishGroupTask API

type CreatePublishGroupTaskResponse

type CreatePublishGroupTaskResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	TaskId       int64  `json:"TaskId" xml:"TaskId"`
}

CreatePublishGroupTaskResponse is the response struct for api CreatePublishGroupTask

func CreateCreatePublishGroupTaskResponse

func CreateCreatePublishGroupTaskResponse() (response *CreatePublishGroupTaskResponse)

CreateCreatePublishGroupTaskResponse creates a response to parse from CreatePublishGroupTask response

type CurrentHandler

type CurrentHandler struct {
	Id       int64  `json:"Id" xml:"Id"`
	NickName string `json:"NickName" xml:"NickName"`
}

CurrentHandler is a nested struct in dms_enterprise response

type CurrentHandlers

type CurrentHandlers struct {
	CurrentHandler []CurrentHandler `json:"CurrentHandler" xml:"CurrentHandler"`
}

CurrentHandlers is a nested struct in dms_enterprise response

type DataCorrectBackupFiles

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

DataCorrectBackupFiles is a nested struct in dms_enterprise response

type DataCorrectOrderDetail

type DataCorrectOrderDetail struct {
	OrderDetail    OrderDetail                             `json:"OrderDetail" xml:"OrderDetail"`
	PreCheckDetail PreCheckDetail                          `json:"PreCheckDetail" xml:"PreCheckDetail"`
	DatabaseList   DatabaseListInGetDataCorrectOrderDetail `json:"DatabaseList" xml:"DatabaseList"`
}

DataCorrectOrderDetail is a nested struct in dms_enterprise response

type DataExportOrderDetail

type DataExportOrderDetail struct {
	OrderDetail OrderDetail `json:"OrderDetail" xml:"OrderDetail"`
	KeyInfo     KeyInfo     `json:"KeyInfo" xml:"KeyInfo"`
}

DataExportOrderDetail is a nested struct in dms_enterprise response

type Database

type Database struct {
	Port          int                        `json:"Port" xml:"Port"`
	DbaName       string                     `json:"DbaName" xml:"DbaName"`
	Logic         bool                       `json:"Logic" xml:"Logic"`
	SchemaName    string                     `json:"SchemaName" xml:"SchemaName"`
	Sid           string                     `json:"Sid" xml:"Sid"`
	DbType        string                     `json:"DbType" xml:"DbType"`
	DbaId         string                     `json:"DbaId" xml:"DbaId"`
	DatabaseId    string                     `json:"DatabaseId" xml:"DatabaseId"`
	Host          string                     `json:"Host" xml:"Host"`
	State         string                     `json:"State" xml:"State"`
	CatalogName   string                     `json:"CatalogName" xml:"CatalogName"`
	EnvType       string                     `json:"EnvType" xml:"EnvType"`
	Encoding      string                     `json:"Encoding" xml:"Encoding"`
	SearchName    string                     `json:"SearchName" xml:"SearchName"`
	InstanceId    string                     `json:"InstanceId" xml:"InstanceId"`
	DbId          int                        `json:"DbId" xml:"DbId"`
	OwnerNameList OwnerNameListInGetDatabase `json:"OwnerNameList" xml:"OwnerNameList"`
	OwnerIdList   OwnerIdListInGetDatabase   `json:"OwnerIdList" xml:"OwnerIdList"`
}

Database is a nested struct in dms_enterprise response

type DatabaseInListDatabases

type DatabaseInListDatabases struct {
	InstanceId    string                       `json:"InstanceId" xml:"InstanceId"`
	DatabaseId    string                       `json:"DatabaseId" xml:"DatabaseId"`
	EnvType       string                       `json:"EnvType" xml:"EnvType"`
	SchemaName    string                       `json:"SchemaName" xml:"SchemaName"`
	CatalogName   string                       `json:"CatalogName" xml:"CatalogName"`
	Encoding      string                       `json:"Encoding" xml:"Encoding"`
	SearchName    string                       `json:"SearchName" xml:"SearchName"`
	State         string                       `json:"State" xml:"State"`
	DbType        string                       `json:"DbType" xml:"DbType"`
	Host          string                       `json:"Host" xml:"Host"`
	Port          int                          `json:"Port" xml:"Port"`
	Sid           string                       `json:"Sid" xml:"Sid"`
	DbaName       string                       `json:"DbaName" xml:"DbaName"`
	DbaId         string                       `json:"DbaId" xml:"DbaId"`
	OwnerIdList   OwnerIdListInListDatabases   `json:"OwnerIdList" xml:"OwnerIdList"`
	OwnerNameList OwnerNameListInListDatabases `json:"OwnerNameList" xml:"OwnerNameList"`
}

DatabaseInListDatabases is a nested struct in dms_enterprise response

type DatabaseListInGetDataCorrectOrderDetail

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

DatabaseListInGetDataCorrectOrderDetail is a nested struct in dms_enterprise response

type DatabaseListInListDatabases

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

DatabaseListInListDatabases is a nested struct in dms_enterprise response

type DeleteInstanceRequest

type DeleteInstanceRequest struct {
	*requests.RpcRequest
	Port requests.Integer `position:"Query" name:"Port"`
	Host string           `position:"Query" name:"Host"`
	Tid  requests.Integer `position:"Query" name:"Tid"`
	Sid  string           `position:"Query" name:"Sid"`
}

DeleteInstanceRequest is the request struct for api DeleteInstance

func CreateDeleteInstanceRequest

func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)

CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API

type DeleteInstanceResponse

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

DeleteInstanceResponse is the response struct for api DeleteInstance

func CreateDeleteInstanceResponse

func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)

CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response

type DeleteUserRequest

type DeleteUserRequest struct {
	*requests.RpcRequest
	Uid requests.Integer `position:"Query" name:"Uid"`
	Tid requests.Integer `position:"Query" name:"Tid"`
}

DeleteUserRequest is the request struct for api DeleteUser

func CreateDeleteUserRequest

func CreateDeleteUserRequest() (request *DeleteUserRequest)

CreateDeleteUserRequest creates a request to invoke DeleteUser API

type DeleteUserResponse

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

DeleteUserResponse is the response struct for api DeleteUser

func CreateDeleteUserResponse

func CreateDeleteUserResponse() (response *DeleteUserResponse)

CreateDeleteUserResponse creates a response to parse from DeleteUser response

type DisableUserRequest

type DisableUserRequest struct {
	*requests.RpcRequest
	Uid requests.Integer `position:"Query" name:"Uid"`
	Tid requests.Integer `position:"Query" name:"Tid"`
}

DisableUserRequest is the request struct for api DisableUser

func CreateDisableUserRequest

func CreateDisableUserRequest() (request *DisableUserRequest)

CreateDisableUserRequest creates a request to invoke DisableUser API

type DisableUserResponse

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

DisableUserResponse is the response struct for api DisableUser

func CreateDisableUserResponse

func CreateDisableUserResponse() (response *DisableUserResponse)

CreateDisableUserResponse creates a response to parse from DisableUser response

type DownloadURLResult

type DownloadURLResult struct {
	HasResult  bool   `json:"HasResult" xml:"HasResult"`
	URL        string `json:"URL" xml:"URL"`
	TipMessage string `json:"TipMessage" xml:"TipMessage"`
}

DownloadURLResult is a nested struct in dms_enterprise response

type EnableUserRequest

type EnableUserRequest struct {
	*requests.RpcRequest
	Uid requests.Integer `position:"Query" name:"Uid"`
	Tid requests.Integer `position:"Query" name:"Tid"`
}

EnableUserRequest is the request struct for api EnableUser

func CreateEnableUserRequest

func CreateEnableUserRequest() (request *EnableUserRequest)

CreateEnableUserRequest creates a request to invoke EnableUser API

type EnableUserResponse

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

EnableUserResponse is the response struct for api EnableUser

func CreateEnableUserResponse

func CreateEnableUserResponse() (response *EnableUserResponse)

CreateEnableUserResponse creates a response to parse from EnableUser response

type ExecuteDataCorrectRequest

type ExecuteDataCorrectRequest struct {
	*requests.RpcRequest
	ActionDetail map[string]interface{} `position:"Query" name:"ActionDetail"`
	OrderId      requests.Integer       `position:"Query" name:"OrderId"`
	ActionName   string                 `position:"Query" name:"ActionName"`
	Tid          string                 `position:"Query" name:"Tid"`
}

ExecuteDataCorrectRequest is the request struct for api ExecuteDataCorrect

func CreateExecuteDataCorrectRequest

func CreateExecuteDataCorrectRequest() (request *ExecuteDataCorrectRequest)

CreateExecuteDataCorrectRequest creates a request to invoke ExecuteDataCorrect API

type ExecuteDataCorrectResponse

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

ExecuteDataCorrectResponse is the response struct for api ExecuteDataCorrect

func CreateExecuteDataCorrectResponse

func CreateExecuteDataCorrectResponse() (response *ExecuteDataCorrectResponse)

CreateExecuteDataCorrectResponse creates a response to parse from ExecuteDataCorrect response

type ExecuteDataExportRequest

type ExecuteDataExportRequest struct {
	*requests.RpcRequest
	ActionDetail map[string]interface{} `position:"Query" name:"ActionDetail"`
	OrderId      requests.Integer       `position:"Query" name:"OrderId"`
	ActionName   string                 `position:"Query" name:"ActionName"`
	Tid          requests.Integer       `position:"Query" name:"Tid"`
}

ExecuteDataExportRequest is the request struct for api ExecuteDataExport

func CreateExecuteDataExportRequest

func CreateExecuteDataExportRequest() (request *ExecuteDataExportRequest)

CreateExecuteDataExportRequest creates a request to invoke ExecuteDataExport API

type ExecuteDataExportResponse

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

ExecuteDataExportResponse is the response struct for api ExecuteDataExport

func CreateExecuteDataExportResponse

func CreateExecuteDataExportResponse() (response *ExecuteDataExportResponse)

CreateExecuteDataExportResponse creates a response to parse from ExecuteDataExport response

type GetApprovalDetailRequest

type GetApprovalDetailRequest struct {
	*requests.RpcRequest
	Tid                requests.Integer `position:"Query" name:"Tid"`
	WorkflowInstanceId requests.Integer `position:"Query" name:"WorkflowInstanceId"`
}

GetApprovalDetailRequest is the request struct for api GetApprovalDetail

func CreateGetApprovalDetailRequest

func CreateGetApprovalDetailRequest() (request *GetApprovalDetailRequest)

CreateGetApprovalDetailRequest creates a request to invoke GetApprovalDetail API

type GetApprovalDetailResponse

type GetApprovalDetailResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string         `json:"ErrorCode" xml:"ErrorCode"`
	ApprovalDetail ApprovalDetail `json:"ApprovalDetail" xml:"ApprovalDetail"`
}

GetApprovalDetailResponse is the response struct for api GetApprovalDetail

func CreateGetApprovalDetailResponse

func CreateGetApprovalDetailResponse() (response *GetApprovalDetailResponse)

CreateGetApprovalDetailResponse creates a response to parse from GetApprovalDetail response

type GetDataCorrectBackupFilesRequest

type GetDataCorrectBackupFilesRequest struct {
	*requests.RpcRequest
	ActionDetail map[string]interface{} `position:"Query" name:"ActionDetail"`
	OrderId      requests.Integer       `position:"Query" name:"OrderId"`
	ActionName   string                 `position:"Query" name:"ActionName"`
	Tid          requests.Integer       `position:"Query" name:"Tid"`
}

GetDataCorrectBackupFilesRequest is the request struct for api GetDataCorrectBackupFiles

func CreateGetDataCorrectBackupFilesRequest

func CreateGetDataCorrectBackupFilesRequest() (request *GetDataCorrectBackupFilesRequest)

CreateGetDataCorrectBackupFilesRequest creates a request to invoke GetDataCorrectBackupFiles API

type GetDataCorrectBackupFilesResponse

type GetDataCorrectBackupFilesResponse struct {
	*responses.BaseResponse
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	Success                bool                   `json:"Success" xml:"Success"`
	ErrorMessage           string                 `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode              string                 `json:"ErrorCode" xml:"ErrorCode"`
	DataCorrectBackupFiles DataCorrectBackupFiles `json:"DataCorrectBackupFiles" xml:"DataCorrectBackupFiles"`
}

GetDataCorrectBackupFilesResponse is the response struct for api GetDataCorrectBackupFiles

func CreateGetDataCorrectBackupFilesResponse

func CreateGetDataCorrectBackupFilesResponse() (response *GetDataCorrectBackupFilesResponse)

CreateGetDataCorrectBackupFilesResponse creates a response to parse from GetDataCorrectBackupFiles response

type GetDataCorrectOrderDetailRequest

type GetDataCorrectOrderDetailRequest struct {
	*requests.RpcRequest
	OrderId requests.Integer `position:"Query" name:"OrderId"`
	Tid     requests.Integer `position:"Query" name:"Tid"`
}

GetDataCorrectOrderDetailRequest is the request struct for api GetDataCorrectOrderDetail

func CreateGetDataCorrectOrderDetailRequest

func CreateGetDataCorrectOrderDetailRequest() (request *GetDataCorrectOrderDetailRequest)

CreateGetDataCorrectOrderDetailRequest creates a request to invoke GetDataCorrectOrderDetail API

type GetDataCorrectOrderDetailResponse

type GetDataCorrectOrderDetailResponse struct {
	*responses.BaseResponse
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	Success                bool                   `json:"Success" xml:"Success"`
	ErrorMessage           string                 `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode              string                 `json:"ErrorCode" xml:"ErrorCode"`
	DataCorrectOrderDetail DataCorrectOrderDetail `json:"DataCorrectOrderDetail" xml:"DataCorrectOrderDetail"`
}

GetDataCorrectOrderDetailResponse is the response struct for api GetDataCorrectOrderDetail

func CreateGetDataCorrectOrderDetailResponse

func CreateGetDataCorrectOrderDetailResponse() (response *GetDataCorrectOrderDetailResponse)

CreateGetDataCorrectOrderDetailResponse creates a response to parse from GetDataCorrectOrderDetail response

type GetDataExportDownloadURLRequest

type GetDataExportDownloadURLRequest struct {
	*requests.RpcRequest
	OrderId    requests.Integer `position:"Query" name:"OrderId"`
	ActionName string           `position:"Query" name:"ActionName"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
}

GetDataExportDownloadURLRequest is the request struct for api GetDataExportDownloadURL

func CreateGetDataExportDownloadURLRequest

func CreateGetDataExportDownloadURLRequest() (request *GetDataExportDownloadURLRequest)

CreateGetDataExportDownloadURLRequest creates a request to invoke GetDataExportDownloadURL API

type GetDataExportDownloadURLResponse

type GetDataExportDownloadURLResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	ErrorMessage      string            `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode         string            `json:"ErrorCode" xml:"ErrorCode"`
	DownloadURLResult DownloadURLResult `json:"DownloadURLResult" xml:"DownloadURLResult"`
}

GetDataExportDownloadURLResponse is the response struct for api GetDataExportDownloadURL

func CreateGetDataExportDownloadURLResponse

func CreateGetDataExportDownloadURLResponse() (response *GetDataExportDownloadURLResponse)

CreateGetDataExportDownloadURLResponse creates a response to parse from GetDataExportDownloadURL response

type GetDataExportOrderDetailRequest

type GetDataExportOrderDetailRequest struct {
	*requests.RpcRequest
	OrderId requests.Integer `position:"Body" name:"OrderId"`
	Tid     requests.Integer `position:"Query" name:"Tid"`
}

GetDataExportOrderDetailRequest is the request struct for api GetDataExportOrderDetail

func CreateGetDataExportOrderDetailRequest

func CreateGetDataExportOrderDetailRequest() (request *GetDataExportOrderDetailRequest)

CreateGetDataExportOrderDetailRequest creates a request to invoke GetDataExportOrderDetail API

type GetDataExportOrderDetailResponse

type GetDataExportOrderDetailResponse struct {
	*responses.BaseResponse
	RequestId             string                `json:"RequestId" xml:"RequestId"`
	Success               bool                  `json:"Success" xml:"Success"`
	ErrorMessage          string                `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode             string                `json:"ErrorCode" xml:"ErrorCode"`
	DataExportOrderDetail DataExportOrderDetail `json:"DataExportOrderDetail" xml:"DataExportOrderDetail"`
}

GetDataExportOrderDetailResponse is the response struct for api GetDataExportOrderDetail

func CreateGetDataExportOrderDetailResponse

func CreateGetDataExportOrderDetailResponse() (response *GetDataExportOrderDetailResponse)

CreateGetDataExportOrderDetailResponse creates a response to parse from GetDataExportOrderDetail response

type GetDatabaseRequest

type GetDatabaseRequest struct {
	*requests.RpcRequest
	SchemaName string           `position:"Query" name:"SchemaName"`
	Port       requests.Integer `position:"Query" name:"Port"`
	Host       string           `position:"Query" name:"Host"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	Sid        string           `position:"Query" name:"Sid"`
}

GetDatabaseRequest is the request struct for api GetDatabase

func CreateGetDatabaseRequest

func CreateGetDatabaseRequest() (request *GetDatabaseRequest)

CreateGetDatabaseRequest creates a request to invoke GetDatabase API

type GetDatabaseResponse

type GetDatabaseResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	Success      bool     `json:"Success" xml:"Success"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string   `json:"ErrorCode" xml:"ErrorCode"`
	Database     Database `json:"Database" xml:"Database"`
}

GetDatabaseResponse is the response struct for api GetDatabase

func CreateGetDatabaseResponse

func CreateGetDatabaseResponse() (response *GetDatabaseResponse)

CreateGetDatabaseResponse creates a response to parse from GetDatabase response

type GetInstanceRequest

type GetInstanceRequest struct {
	*requests.RpcRequest
	Port requests.Integer `position:"Query" name:"Port"`
	Host string           `position:"Query" name:"Host"`
	Tid  requests.Integer `position:"Query" name:"Tid"`
	Sid  string           `position:"Query" name:"Sid"`
}

GetInstanceRequest is the request struct for api GetInstance

func CreateGetInstanceRequest

func CreateGetInstanceRequest() (request *GetInstanceRequest)

CreateGetInstanceRequest creates a request to invoke GetInstance API

type GetInstanceResponse

type GetInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	Success      bool     `json:"Success" xml:"Success"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string   `json:"ErrorCode" xml:"ErrorCode"`
	Instance     Instance `json:"Instance" xml:"Instance"`
}

GetInstanceResponse is the response struct for api GetInstance

func CreateGetInstanceResponse

func CreateGetInstanceResponse() (response *GetInstanceResponse)

CreateGetInstanceResponse creates a response to parse from GetInstance response

type GetLogicDatabaseRequest

type GetLogicDatabaseRequest struct {
	*requests.RpcRequest
	DbId string           `position:"Query" name:"DbId"`
	Tid  requests.Integer `position:"Query" name:"Tid"`
}

GetLogicDatabaseRequest is the request struct for api GetLogicDatabase

func CreateGetLogicDatabaseRequest

func CreateGetLogicDatabaseRequest() (request *GetLogicDatabaseRequest)

CreateGetLogicDatabaseRequest creates a request to invoke GetLogicDatabase API

type GetLogicDatabaseResponse

type GetLogicDatabaseResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Success       bool          `json:"Success" xml:"Success"`
	ErrorMessage  string        `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode     string        `json:"ErrorCode" xml:"ErrorCode"`
	LogicDatabase LogicDatabase `json:"LogicDatabase" xml:"LogicDatabase"`
}

GetLogicDatabaseResponse is the response struct for api GetLogicDatabase

func CreateGetLogicDatabaseResponse

func CreateGetLogicDatabaseResponse() (response *GetLogicDatabaseResponse)

CreateGetLogicDatabaseResponse creates a response to parse from GetLogicDatabase response

type GetOpLogRequest

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

GetOpLogRequest is the request struct for api GetOpLog

func CreateGetOpLogRequest

func CreateGetOpLogRequest() (request *GetOpLogRequest)

CreateGetOpLogRequest creates a request to invoke GetOpLog API

type GetOpLogResponse

type GetOpLogResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount   int64        `json:"TotalCount" xml:"TotalCount"`
	OpLogDetails OpLogDetails `json:"OpLogDetails" xml:"OpLogDetails"`
}

GetOpLogResponse is the response struct for api GetOpLog

func CreateGetOpLogResponse

func CreateGetOpLogResponse() (response *GetOpLogResponse)

CreateGetOpLogResponse creates a response to parse from GetOpLog response

type GetOrderBaseInfoRequest

type GetOrderBaseInfoRequest struct {
	*requests.RpcRequest
	OrderId requests.Integer `position:"Query" name:"OrderId"`
	Tid     requests.Integer `position:"Query" name:"Tid"`
}

GetOrderBaseInfoRequest is the request struct for api GetOrderBaseInfo

func CreateGetOrderBaseInfoRequest

func CreateGetOrderBaseInfoRequest() (request *GetOrderBaseInfoRequest)

CreateGetOrderBaseInfoRequest creates a request to invoke GetOrderBaseInfo API

type GetOrderBaseInfoResponse

type GetOrderBaseInfoResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Success       bool          `json:"Success" xml:"Success"`
	ErrorMessage  string        `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode     string        `json:"ErrorCode" xml:"ErrorCode"`
	OrderBaseInfo OrderBaseInfo `json:"OrderBaseInfo" xml:"OrderBaseInfo"`
}

GetOrderBaseInfoResponse is the response struct for api GetOrderBaseInfo

func CreateGetOrderBaseInfoResponse

func CreateGetOrderBaseInfoResponse() (response *GetOrderBaseInfoResponse)

CreateGetOrderBaseInfoResponse creates a response to parse from GetOrderBaseInfo response

type GetUserRequest

type GetUserRequest struct {
	*requests.RpcRequest
	Uid    requests.Integer `position:"Query" name:"Uid"`
	UserId string           `position:"Query" name:"UserId"`
	Tid    requests.Integer `position:"Query" name:"Tid"`
}

GetUserRequest is the request struct for api GetUser

func CreateGetUserRequest

func CreateGetUserRequest() (request *GetUserRequest)

CreateGetUserRequest creates a request to invoke GetUser API

type GetUserResponse

type GetUserResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	User         User   `json:"User" xml:"User"`
}

GetUserResponse is the response struct for api GetUser

func CreateGetUserResponse

func CreateGetUserResponse() (response *GetUserResponse)

CreateGetUserResponse creates a response to parse from GetUser response

type GrantUserPermissionRequest

type GrantUserPermissionRequest struct {
	*requests.RpcRequest
	PermTypes  string           `position:"Query" name:"PermTypes"`
	DsType     string           `position:"Query" name:"DsType"`
	ExpireDate string           `position:"Query" name:"ExpireDate"`
	UserId     string           `position:"Query" name:"UserId"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	DbId       string           `position:"Query" name:"DbId"`
	TableId    string           `position:"Query" name:"TableId"`
	Logic      requests.Boolean `position:"Query" name:"Logic"`
	TableName  string           `position:"Query" name:"TableName"`
}

GrantUserPermissionRequest is the request struct for api GrantUserPermission

func CreateGrantUserPermissionRequest

func CreateGrantUserPermissionRequest() (request *GrantUserPermissionRequest)

CreateGrantUserPermissionRequest creates a request to invoke GrantUserPermission API

type GrantUserPermissionResponse

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

GrantUserPermissionResponse is the response struct for api GrantUserPermission

func CreateGrantUserPermissionResponse

func CreateGrantUserPermissionResponse() (response *GrantUserPermissionResponse)

CreateGrantUserPermissionResponse creates a response to parse from GrantUserPermission response

type Index

type Index struct {
	IndexId      string `json:"IndexId" xml:"IndexId"`
	TableId      string `json:"TableId" xml:"TableId"`
	IndexName    string `json:"IndexName" xml:"IndexName"`
	IndexType    string `json:"IndexType" xml:"IndexType"`
	IndexComment string `json:"IndexComment" xml:"IndexComment"`
}

Index is a nested struct in dms_enterprise response

type IndexList

type IndexList struct {
	Index []Index `json:"Index" xml:"Index"`
}

IndexList is a nested struct in dms_enterprise response

type Instance

type Instance struct {
	DataLinkName     string `json:"DataLinkName" xml:"DataLinkName"`
	Port             int    `json:"Port" xml:"Port"`
	DatabasePassword string `json:"DatabasePassword" xml:"DatabasePassword"`
	DbaNickName      string `json:"DbaNickName" xml:"DbaNickName"`
	DdlOnline        int    `json:"DdlOnline" xml:"DdlOnline"`
	Sid              string `json:"Sid" xml:"Sid"`
	InstanceType     string `json:"InstanceType" xml:"InstanceType"`
	QueryTimeout     int    `json:"QueryTimeout" xml:"QueryTimeout"`
	DbaId            string `json:"DbaId" xml:"DbaId"`
	EcsInstanceId    string `json:"EcsInstanceId" xml:"EcsInstanceId"`
	InstanceSource   string `json:"InstanceSource" xml:"InstanceSource"`
	Host             string `json:"Host" xml:"Host"`
	SafeRuleId       string `json:"SafeRuleId" xml:"SafeRuleId"`
	State            string `json:"State" xml:"State"`
	EnvType          string `json:"EnvType" xml:"EnvType"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	UseDsql          int    `json:"UseDsql" xml:"UseDsql"`
	InstanceAlias    string `json:"InstanceAlias" xml:"InstanceAlias"`
	ExportTimeout    int    `json:"ExportTimeout" xml:"ExportTimeout"`
	VpcId            string `json:"VpcId" xml:"VpcId"`
	DatabaseUser     string `json:"DatabaseUser" xml:"DatabaseUser"`
	EcsRegion        string `json:"EcsRegion" xml:"EcsRegion"`
}

Instance is a nested struct in dms_enterprise response

type InstanceList

type InstanceList struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstanceList is a nested struct in dms_enterprise response

type KeyInfo

type KeyInfo struct {
	JobStatus  string `json:"JobStatus" xml:"JobStatus"`
	PreCheckId int64  `json:"PreCheckId" xml:"PreCheckId"`
}

KeyInfo is a nested struct in dms_enterprise response

type ListColumnsRequest

type ListColumnsRequest struct {
	*requests.RpcRequest
	TableId string           `position:"Query" name:"TableId"`
	Logic   requests.Boolean `position:"Query" name:"Logic"`
	Tid     requests.Integer `position:"Query" name:"Tid"`
}

ListColumnsRequest is the request struct for api ListColumns

func CreateListColumnsRequest

func CreateListColumnsRequest() (request *ListColumnsRequest)

CreateListColumnsRequest creates a request to invoke ListColumns API

type ListColumnsResponse

type ListColumnsResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	Success      bool       `json:"Success" xml:"Success"`
	ErrorMessage string     `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string     `json:"ErrorCode" xml:"ErrorCode"`
	ColumnList   ColumnList `json:"ColumnList" xml:"ColumnList"`
}

ListColumnsResponse is the response struct for api ListColumns

func CreateListColumnsResponse

func CreateListColumnsResponse() (response *ListColumnsResponse)

CreateListColumnsResponse creates a response to parse from ListColumns response

type ListDatabaseUserPermssionsRequest

type ListDatabaseUserPermssionsRequest struct {
	*requests.RpcRequest
	PermType   string           `position:"Query" name:"PermType"`
	DbId       string           `position:"Query" name:"DbId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Logic      requests.Boolean `position:"Query" name:"Logic"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	UserName   string           `position:"Query" name:"UserName"`
}

ListDatabaseUserPermssionsRequest is the request struct for api ListDatabaseUserPermssions

func CreateListDatabaseUserPermssionsRequest

func CreateListDatabaseUserPermssionsRequest() (request *ListDatabaseUserPermssionsRequest)

CreateListDatabaseUserPermssionsRequest creates a request to invoke ListDatabaseUserPermssions API

type ListDatabaseUserPermssionsResponse

type ListDatabaseUserPermssionsResponse struct {
	*responses.BaseResponse
	RequestId       string                                      `json:"RequestId" xml:"RequestId"`
	Success         bool                                        `json:"Success" xml:"Success"`
	ErrorMessage    string                                      `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode       string                                      `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount      int64                                       `json:"TotalCount" xml:"TotalCount"`
	UserPermissions UserPermissionsInListDatabaseUserPermssions `json:"UserPermissions" xml:"UserPermissions"`
}

ListDatabaseUserPermssionsResponse is the response struct for api ListDatabaseUserPermssions

func CreateListDatabaseUserPermssionsResponse

func CreateListDatabaseUserPermssionsResponse() (response *ListDatabaseUserPermssionsResponse)

CreateListDatabaseUserPermssionsResponse creates a response to parse from ListDatabaseUserPermssions response

type ListDatabasesRequest

type ListDatabasesRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListDatabasesRequest is the request struct for api ListDatabases

func CreateListDatabasesRequest

func CreateListDatabasesRequest() (request *ListDatabasesRequest)

CreateListDatabasesRequest creates a request to invoke ListDatabases API

type ListDatabasesResponse

type ListDatabasesResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string                      `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount   int64                       `json:"TotalCount" xml:"TotalCount"`
	DatabaseList DatabaseListInListDatabases `json:"DatabaseList" xml:"DatabaseList"`
}

ListDatabasesResponse is the response struct for api ListDatabases

func CreateListDatabasesResponse

func CreateListDatabasesResponse() (response *ListDatabasesResponse)

CreateListDatabasesResponse creates a response to parse from ListDatabases response

type ListIndexesRequest

type ListIndexesRequest struct {
	*requests.RpcRequest
	TableId string           `position:"Query" name:"TableId"`
	Logic   requests.Boolean `position:"Query" name:"Logic"`
	Tid     requests.Integer `position:"Query" name:"Tid"`
}

ListIndexesRequest is the request struct for api ListIndexes

func CreateListIndexesRequest

func CreateListIndexesRequest() (request *ListIndexesRequest)

CreateListIndexesRequest creates a request to invoke ListIndexes API

type ListIndexesResponse

type ListIndexesResponse struct {
	*responses.BaseResponse
	RequestId    string    `json:"RequestId" xml:"RequestId"`
	Success      bool      `json:"Success" xml:"Success"`
	ErrorMessage string    `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string    `json:"ErrorCode" xml:"ErrorCode"`
	IndexList    IndexList `json:"IndexList" xml:"IndexList"`
}

ListIndexesResponse is the response struct for api ListIndexes

func CreateListIndexesResponse

func CreateListIndexesResponse() (response *ListIndexesResponse)

CreateListIndexesResponse creates a response to parse from ListIndexes response

type ListInstancesRequest

type ListInstancesRequest struct {
	*requests.RpcRequest
	SearchKey      string           `position:"Query" name:"SearchKey"`
	Tid            requests.Integer `position:"Query" name:"Tid"`
	InstanceState  string           `position:"Query" name:"InstanceState"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	NetType        string           `position:"Query" name:"NetType"`
	DbType         string           `position:"Query" name:"DbType"`
	EnvType        string           `position:"Query" name:"EnvType"`
	InstanceSource string           `position:"Query" name:"InstanceSource"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

ListInstancesRequest is the request struct for api ListInstances

func CreateListInstancesRequest

func CreateListInstancesRequest() (request *ListInstancesRequest)

CreateListInstancesRequest creates a request to invoke ListInstances API

type ListInstancesResponse

type ListInstancesResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount   int64        `json:"TotalCount" xml:"TotalCount"`
	InstanceList InstanceList `json:"InstanceList" xml:"InstanceList"`
}

ListInstancesResponse is the response struct for api ListInstances

func CreateListInstancesResponse

func CreateListInstancesResponse() (response *ListInstancesResponse)

CreateListInstancesResponse creates a response to parse from ListInstances response

type ListLogicDatabasesRequest

type ListLogicDatabasesRequest struct {
	*requests.RpcRequest
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListLogicDatabasesRequest is the request struct for api ListLogicDatabases

func CreateListLogicDatabasesRequest

func CreateListLogicDatabasesRequest() (request *ListLogicDatabasesRequest)

CreateListLogicDatabasesRequest creates a request to invoke ListLogicDatabases API

type ListLogicDatabasesResponse

type ListLogicDatabasesResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	ErrorMessage      string            `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode         string            `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount        int64             `json:"TotalCount" xml:"TotalCount"`
	LogicDatabaseList LogicDatabaseList `json:"LogicDatabaseList" xml:"LogicDatabaseList"`
}

ListLogicDatabasesResponse is the response struct for api ListLogicDatabases

func CreateListLogicDatabasesResponse

func CreateListLogicDatabasesResponse() (response *ListLogicDatabasesResponse)

CreateListLogicDatabasesResponse creates a response to parse from ListLogicDatabases response

type ListLogicTablesRequest

type ListLogicTablesRequest struct {
	*requests.RpcRequest
	SearchName string           `position:"Query" name:"SearchName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	DatabaseId string           `position:"Query" name:"DatabaseId"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListLogicTablesRequest is the request struct for api ListLogicTables

func CreateListLogicTablesRequest

func CreateListLogicTablesRequest() (request *ListLogicTablesRequest)

CreateListLogicTablesRequest creates a request to invoke ListLogicTables API

type ListLogicTablesResponse

type ListLogicTablesResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string         `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount     int64          `json:"TotalCount" xml:"TotalCount"`
	LogicTableList LogicTableList `json:"LogicTableList" xml:"LogicTableList"`
}

ListLogicTablesResponse is the response struct for api ListLogicTables

func CreateListLogicTablesResponse

func CreateListLogicTablesResponse() (response *ListLogicTablesResponse)

CreateListLogicTablesResponse creates a response to parse from ListLogicTables response

type ListOrdersRequest

type ListOrdersRequest struct {
	*requests.RpcRequest
	OrderStatus     string           `position:"Query" name:"OrderStatus"`
	SearchContent   string           `position:"Query" name:"SearchContent"`
	SearchDateType  string           `position:"Query" name:"SearchDateType"`
	EndTime         string           `position:"Query" name:"EndTime"`
	StartTime       string           `position:"Query" name:"StartTime"`
	Tid             requests.Integer `position:"Query" name:"Tid"`
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
	PluginType      string           `position:"Query" name:"PluginType"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	OrderResultType string           `position:"Query" name:"OrderResultType"`
}

ListOrdersRequest is the request struct for api ListOrders

func CreateListOrdersRequest

func CreateListOrdersRequest() (request *ListOrdersRequest)

CreateListOrdersRequest creates a request to invoke ListOrders API

type ListOrdersResponse

type ListOrdersResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount   int64  `json:"TotalCount" xml:"TotalCount"`
	Orders       Orders `json:"Orders" xml:"Orders"`
}

ListOrdersResponse is the response struct for api ListOrders

func CreateListOrdersResponse

func CreateListOrdersResponse() (response *ListOrdersResponse)

CreateListOrdersResponse creates a response to parse from ListOrders response

type ListTablesRequest

type ListTablesRequest struct {
	*requests.RpcRequest
	SearchName string           `position:"Query" name:"SearchName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	DatabaseId string           `position:"Query" name:"DatabaseId"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListTablesRequest is the request struct for api ListTables

func CreateListTablesRequest

func CreateListTablesRequest() (request *ListTablesRequest)

CreateListTablesRequest creates a request to invoke ListTables API

type ListTablesResponse

type ListTablesResponse struct {
	*responses.BaseResponse
	RequestId    string    `json:"RequestId" xml:"RequestId"`
	Success      bool      `json:"Success" xml:"Success"`
	ErrorMessage string    `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string    `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount   int64     `json:"TotalCount" xml:"TotalCount"`
	TableList    TableList `json:"TableList" xml:"TableList"`
}

ListTablesResponse is the response struct for api ListTables

func CreateListTablesResponse

func CreateListTablesResponse() (response *ListTablesResponse)

CreateListTablesResponse creates a response to parse from ListTables response

type ListUserPermissionsRequest

type ListUserPermissionsRequest struct {
	*requests.RpcRequest
	UserId       string           `position:"Query" name:"UserId"`
	Tid          requests.Integer `position:"Query" name:"Tid"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PermType     string           `position:"Query" name:"PermType"`
	DatabaseName string           `position:"Query" name:"DatabaseName"`
	EnvType      string           `position:"Query" name:"EnvType"`
	DbType       string           `position:"Query" name:"DbType"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	Logic        requests.Boolean `position:"Query" name:"Logic"`
}

ListUserPermissionsRequest is the request struct for api ListUserPermissions

func CreateListUserPermissionsRequest

func CreateListUserPermissionsRequest() (request *ListUserPermissionsRequest)

CreateListUserPermissionsRequest creates a request to invoke ListUserPermissions API

type ListUserPermissionsResponse

type ListUserPermissionsResponse struct {
	*responses.BaseResponse
	RequestId       string                               `json:"RequestId" xml:"RequestId"`
	Success         bool                                 `json:"Success" xml:"Success"`
	ErrorMessage    string                               `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode       string                               `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount      int64                                `json:"TotalCount" xml:"TotalCount"`
	UserPermissions UserPermissionsInListUserPermissions `json:"UserPermissions" xml:"UserPermissions"`
}

ListUserPermissionsResponse is the response struct for api ListUserPermissions

func CreateListUserPermissionsResponse

func CreateListUserPermissionsResponse() (response *ListUserPermissionsResponse)

CreateListUserPermissionsResponse creates a response to parse from ListUserPermissions response

type ListUsersRequest

type ListUsersRequest struct {
	*requests.RpcRequest
	UserState  string           `position:"Query" name:"UserState"`
	Role       string           `position:"Query" name:"Role"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	SearchKey  string           `position:"Query" name:"SearchKey"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListUsersRequest is the request struct for api ListUsers

func CreateListUsersRequest

func CreateListUsersRequest() (request *ListUsersRequest)

CreateListUsersRequest creates a request to invoke ListUsers API

type ListUsersResponse

type ListUsersResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	Success      bool     `json:"Success" xml:"Success"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string   `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount   int64    `json:"TotalCount" xml:"TotalCount"`
	UserList     UserList `json:"UserList" xml:"UserList"`
}

ListUsersResponse is the response struct for api ListUsers

func CreateListUsersResponse

func CreateListUsersResponse() (response *ListUsersResponse)

CreateListUsersResponse creates a response to parse from ListUsers response

type ListWorkFlowNodesRequest

type ListWorkFlowNodesRequest struct {
	*requests.RpcRequest
	SearchName string           `position:"Query" name:"SearchName"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
}

ListWorkFlowNodesRequest is the request struct for api ListWorkFlowNodes

func CreateListWorkFlowNodesRequest

func CreateListWorkFlowNodesRequest() (request *ListWorkFlowNodesRequest)

CreateListWorkFlowNodesRequest creates a request to invoke ListWorkFlowNodes API

type ListWorkFlowNodesResponse

type ListWorkFlowNodesResponse struct {
	*responses.BaseResponse
	RequestId     string                           `json:"RequestId" xml:"RequestId"`
	Success       bool                             `json:"Success" xml:"Success"`
	ErrorMessage  string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode     string                           `json:"ErrorCode" xml:"ErrorCode"`
	WorkFlowNodes WorkFlowNodesInListWorkFlowNodes `json:"WorkFlowNodes" xml:"WorkFlowNodes"`
}

ListWorkFlowNodesResponse is the response struct for api ListWorkFlowNodes

func CreateListWorkFlowNodesResponse

func CreateListWorkFlowNodesResponse() (response *ListWorkFlowNodesResponse)

CreateListWorkFlowNodesResponse creates a response to parse from ListWorkFlowNodes response

type ListWorkFlowTemplatesRequest

type ListWorkFlowTemplatesRequest struct {
	*requests.RpcRequest
	SearchName string           `position:"Query" name:"SearchName"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
}

ListWorkFlowTemplatesRequest is the request struct for api ListWorkFlowTemplates

func CreateListWorkFlowTemplatesRequest

func CreateListWorkFlowTemplatesRequest() (request *ListWorkFlowTemplatesRequest)

CreateListWorkFlowTemplatesRequest creates a request to invoke ListWorkFlowTemplates API

type ListWorkFlowTemplatesResponse

type ListWorkFlowTemplatesResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	ErrorMessage      string            `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode         string            `json:"ErrorCode" xml:"ErrorCode"`
	WorkFlowTemplates WorkFlowTemplates `json:"WorkFlowTemplates" xml:"WorkFlowTemplates"`
}

ListWorkFlowTemplatesResponse is the response struct for api ListWorkFlowTemplates

func CreateListWorkFlowTemplatesResponse

func CreateListWorkFlowTemplatesResponse() (response *ListWorkFlowTemplatesResponse)

CreateListWorkFlowTemplatesResponse creates a response to parse from ListWorkFlowTemplates response

type LogicDatabase

type LogicDatabase struct {
	DatabaseId    string                          `json:"DatabaseId" xml:"DatabaseId"`
	Logic         bool                            `json:"Logic" xml:"Logic"`
	EnvType       string                          `json:"EnvType" xml:"EnvType"`
	SearchName    string                          `json:"SearchName" xml:"SearchName"`
	SchemaName    string                          `json:"SchemaName" xml:"SchemaName"`
	DbType        string                          `json:"DbType" xml:"DbType"`
	OwnerNameList OwnerNameListInGetLogicDatabase `json:"OwnerNameList" xml:"OwnerNameList"`
	OwnerIdList   OwnerIdListInGetLogicDatabase   `json:"OwnerIdList" xml:"OwnerIdList"`
}

LogicDatabase is a nested struct in dms_enterprise response

type LogicDatabaseList

type LogicDatabaseList struct {
	LogicDatabase []LogicDatabase `json:"LogicDatabase" xml:"LogicDatabase"`
}

LogicDatabaseList is a nested struct in dms_enterprise response

type LogicTable

type LogicTable struct {
	TableId       string                         `json:"TableId" xml:"TableId"`
	DatabaseId    string                         `json:"DatabaseId" xml:"DatabaseId"`
	TableName     string                         `json:"TableName" xml:"TableName"`
	Logic         bool                           `json:"Logic" xml:"Logic"`
	TableExpr     string                         `json:"TableExpr" xml:"TableExpr"`
	TableCount    string                         `json:"TableCount" xml:"TableCount"`
	OwnerIdList   OwnerIdListInListLogicTables   `json:"OwnerIdList" xml:"OwnerIdList"`
	OwnerNameList OwnerNameListInListLogicTables `json:"OwnerNameList" xml:"OwnerNameList"`
}

LogicTable is a nested struct in dms_enterprise response

type LogicTableList

type LogicTableList struct {
	LogicTable []LogicTable `json:"LogicTable" xml:"LogicTable"`
}

LogicTableList is a nested struct in dms_enterprise response

type OpLogDetail

type OpLogDetail struct {
	UserId    int64  `json:"UserId" xml:"UserId"`
	UserNick  string `json:"UserNick" xml:"UserNick"`
	Module    string `json:"Module" xml:"Module"`
	OpContent string `json:"OpContent" xml:"OpContent"`
	OpTime    string `json:"OpTime" xml:"OpTime"`
	Database  string `json:"Database" xml:"Database"`
	OrderId   int64  `json:"OrderId" xml:"OrderId"`
}

OpLogDetail is a nested struct in dms_enterprise response

type OpLogDetails

type OpLogDetails struct {
	OpLogDetail []OpLogDetail `json:"OpLogDetail" xml:"OpLogDetail"`
}

OpLogDetails is a nested struct in dms_enterprise response

type Order

type Order struct {
	OrderId        int64  `json:"OrderId" xml:"OrderId"`
	Comment        string `json:"Comment" xml:"Comment"`
	Committer      string `json:"Committer" xml:"Committer"`
	CommitterId    int64  `json:"CommitterId" xml:"CommitterId"`
	CreateTime     string `json:"CreateTime" xml:"CreateTime"`
	LastModifyTime string `json:"LastModifyTime" xml:"LastModifyTime"`
	PluginType     string `json:"PluginType" xml:"PluginType"`
	StatusCode     string `json:"StatusCode" xml:"StatusCode"`
	StatusDesc     string `json:"StatusDesc" xml:"StatusDesc"`
}

Order is a nested struct in dms_enterprise response

type OrderBaseInfo

type OrderBaseInfo struct {
	Comment             string              `json:"Comment" xml:"Comment"`
	Committer           string              `json:"Committer" xml:"Committer"`
	CommitterId         int64               `json:"CommitterId" xml:"CommitterId"`
	CreateTime          string              `json:"CreateTime" xml:"CreateTime"`
	LastModifyTime      string              `json:"LastModifyTime" xml:"LastModifyTime"`
	OrderId             int64               `json:"OrderId" xml:"OrderId"`
	PluginType          string              `json:"PluginType" xml:"PluginType"`
	StatusCode          string              `json:"StatusCode" xml:"StatusCode"`
	StatusDesc          string              `json:"StatusDesc" xml:"StatusDesc"`
	WorkflowInstanceId  int64               `json:"WorkflowInstanceId" xml:"WorkflowInstanceId"`
	WorkflowStatusDesc  string              `json:"WorkflowStatusDesc" xml:"WorkflowStatusDesc"`
	RelatedUserList     RelatedUserList     `json:"RelatedUserList" xml:"RelatedUserList"`
	RelatedUserNickList RelatedUserNickList `json:"RelatedUserNickList" xml:"RelatedUserNickList"`
}

OrderBaseInfo is a nested struct in dms_enterprise response

type OrderDetail

type OrderDetail struct {
	Logic                  bool   `json:"Logic" xml:"Logic"`
	ActualAffectRows       int64  `json:"ActualAffectRows" xml:"ActualAffectRows"`
	EstimateAffectRows     int64  `json:"EstimateAffectRows" xml:"EstimateAffectRows"`
	RbSQL                  string `json:"RbSQL" xml:"RbSQL"`
	Classify               string `json:"Classify" xml:"Classify"`
	ExeSQL                 string `json:"ExeSQL" xml:"ExeSQL"`
	SqlType                string `json:"SqlType" xml:"SqlType"`
	EnvType                string `json:"EnvType" xml:"EnvType"`
	IgnoreAffectRowsReason string `json:"IgnoreAffectRowsReason" xml:"IgnoreAffectRowsReason"`
	DbId                   int    `json:"DbId" xml:"DbId"`
	RbSQLType              string `json:"RbSQLType" xml:"RbSQLType"`
	IgnoreAffectRows       bool   `json:"IgnoreAffectRows" xml:"IgnoreAffectRows"`
	Database               string `json:"Database" xml:"Database"`
	RbAttachmentName       string `json:"RbAttachmentName" xml:"RbAttachmentName"`
	AttachmentName         string `json:"AttachmentName" xml:"AttachmentName"`
}

OrderDetail is a nested struct in dms_enterprise response

type Orders

type Orders struct {
	Order []Order `json:"Order" xml:"Order"`
}

Orders is a nested struct in dms_enterprise response

type OwnerIdListInGetDatabase

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

OwnerIdListInGetDatabase is a nested struct in dms_enterprise response

type OwnerIdListInGetLogicDatabase

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

OwnerIdListInGetLogicDatabase is a nested struct in dms_enterprise response

type OwnerIdListInListDatabases

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

OwnerIdListInListDatabases is a nested struct in dms_enterprise response

type OwnerIdListInListLogicDatabases

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

OwnerIdListInListLogicDatabases is a nested struct in dms_enterprise response

type OwnerIdListInListLogicTables

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

OwnerIdListInListLogicTables is a nested struct in dms_enterprise response

type OwnerIdListInListTables

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

OwnerIdListInListTables is a nested struct in dms_enterprise response

type OwnerIdListInSearchDatabase

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

OwnerIdListInSearchDatabase is a nested struct in dms_enterprise response

type OwnerIdListInSearchTable

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

OwnerIdListInSearchTable is a nested struct in dms_enterprise response

type OwnerNameListInGetDatabase

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

OwnerNameListInGetDatabase is a nested struct in dms_enterprise response

type OwnerNameListInGetLogicDatabase

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

OwnerNameListInGetLogicDatabase is a nested struct in dms_enterprise response

type OwnerNameListInListDatabases

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

OwnerNameListInListDatabases is a nested struct in dms_enterprise response

type OwnerNameListInListLogicDatabases

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

OwnerNameListInListLogicDatabases is a nested struct in dms_enterprise response

type OwnerNameListInListLogicTables

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

OwnerNameListInListLogicTables is a nested struct in dms_enterprise response

type OwnerNameListInListTables

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

OwnerNameListInListTables is a nested struct in dms_enterprise response

type OwnerNameListInSearchDatabase

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

OwnerNameListInSearchDatabase is a nested struct in dms_enterprise response

type OwnerNameListInSearchTable

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

OwnerNameListInSearchTable is a nested struct in dms_enterprise response

type PermDetail

type PermDetail struct {
	CreateDate   string `json:"CreateDate" xml:"CreateDate"`
	OriginFrom   string `json:"OriginFrom" xml:"OriginFrom"`
	PermType     string `json:"PermType" xml:"PermType"`
	ExpireDate   string `json:"ExpireDate" xml:"ExpireDate"`
	UserAccessId string `json:"UserAccessId" xml:"UserAccessId"`
	ExtraData    string `json:"ExtraData" xml:"ExtraData"`
}

PermDetail is a nested struct in dms_enterprise response

type PermDetailsInListDatabaseUserPermssions

type PermDetailsInListDatabaseUserPermssions struct {
	PermDetail []PermDetail `json:"PermDetail" xml:"PermDetail"`
}

PermDetailsInListDatabaseUserPermssions is a nested struct in dms_enterprise response

type PermDetailsInListUserPermissions

type PermDetailsInListUserPermissions struct {
	PermDetail []PermDetail `json:"PermDetail" xml:"PermDetail"`
}

PermDetailsInListUserPermissions is a nested struct in dms_enterprise response

type PreCheckDetail

type PreCheckDetail struct {
	TaskCheckDO []TaskCheckDO `json:"TaskCheckDO" xml:"TaskCheckDO"`
}

PreCheckDetail is a nested struct in dms_enterprise response

type ReasonList

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

ReasonList is a nested struct in dms_enterprise response

type RegisterInstanceRequest

type RegisterInstanceRequest struct {
	*requests.RpcRequest
	EcsRegion        string           `position:"Query" name:"EcsRegion"`
	DdlOnline        requests.Integer `position:"Query" name:"DdlOnline"`
	UseDsql          requests.Integer `position:"Query" name:"UseDsql"`
	NetworkType      string           `position:"Query" name:"NetworkType"`
	Tid              requests.Integer `position:"Query" name:"Tid"`
	Sid              string           `position:"Query" name:"Sid"`
	DataLinkName     string           `position:"Query" name:"DataLinkName"`
	InstanceSource   string           `position:"Query" name:"InstanceSource"`
	EnvType          string           `position:"Query" name:"EnvType"`
	Host             string           `position:"Query" name:"Host"`
	InstanceType     string           `position:"Query" name:"InstanceType"`
	QueryTimeout     requests.Integer `position:"Query" name:"QueryTimeout"`
	EcsInstanceId    string           `position:"Query" name:"EcsInstanceId"`
	ExportTimeout    requests.Integer `position:"Query" name:"ExportTimeout"`
	DatabasePassword string           `position:"Query" name:"DatabasePassword"`
	InstanceAlias    string           `position:"Query" name:"InstanceAlias"`
	DatabaseUser     string           `position:"Query" name:"DatabaseUser"`
	Port             requests.Integer `position:"Query" name:"Port"`
	VpcId            string           `position:"Query" name:"VpcId"`
	DbaUid           requests.Integer `position:"Query" name:"DbaUid"`
	SafeRule         string           `position:"Query" name:"SafeRule"`
}

RegisterInstanceRequest is the request struct for api RegisterInstance

func CreateRegisterInstanceRequest

func CreateRegisterInstanceRequest() (request *RegisterInstanceRequest)

CreateRegisterInstanceRequest creates a request to invoke RegisterInstance API

type RegisterInstanceResponse

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

RegisterInstanceResponse is the response struct for api RegisterInstance

func CreateRegisterInstanceResponse

func CreateRegisterInstanceResponse() (response *RegisterInstanceResponse)

CreateRegisterInstanceResponse creates a response to parse from RegisterInstance response

type RegisterUserRequest

type RegisterUserRequest struct {
	*requests.RpcRequest
	RoleNames string           `position:"Query" name:"RoleNames"`
	Uid       requests.Integer `position:"Query" name:"Uid"`
	UserNick  string           `position:"Query" name:"UserNick"`
	Mobile    string           `position:"Query" name:"Mobile"`
	Tid       requests.Integer `position:"Query" name:"Tid"`
}

RegisterUserRequest is the request struct for api RegisterUser

func CreateRegisterUserRequest

func CreateRegisterUserRequest() (request *RegisterUserRequest)

CreateRegisterUserRequest creates a request to invoke RegisterUser API

type RegisterUserResponse

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

RegisterUserResponse is the response struct for api RegisterUser

func CreateRegisterUserResponse

func CreateRegisterUserResponse() (response *RegisterUserResponse)

CreateRegisterUserResponse creates a response to parse from RegisterUser response

type RelatedUserList

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

RelatedUserList is a nested struct in dms_enterprise response

type RelatedUserNickList

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

RelatedUserNickList is a nested struct in dms_enterprise response

type RevokeUserPermissionRequest

type RevokeUserPermissionRequest struct {
	*requests.RpcRequest
	PermTypes    string           `position:"Query" name:"PermTypes"`
	UserAccessId string           `position:"Query" name:"UserAccessId"`
	DsType       string           `position:"Query" name:"DsType"`
	UserId       string           `position:"Query" name:"UserId"`
	Tid          requests.Integer `position:"Query" name:"Tid"`
	DbId         string           `position:"Query" name:"DbId"`
	TableId      string           `position:"Query" name:"TableId"`
	Logic        requests.Boolean `position:"Query" name:"Logic"`
	TableName    string           `position:"Query" name:"TableName"`
}

RevokeUserPermissionRequest is the request struct for api RevokeUserPermission

func CreateRevokeUserPermissionRequest

func CreateRevokeUserPermissionRequest() (request *RevokeUserPermissionRequest)

CreateRevokeUserPermissionRequest creates a request to invoke RevokeUserPermission API

type RevokeUserPermissionResponse

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

RevokeUserPermissionResponse is the response struct for api RevokeUserPermission

func CreateRevokeUserPermissionResponse

func CreateRevokeUserPermissionResponse() (response *RevokeUserPermissionResponse)

CreateRevokeUserPermissionResponse creates a response to parse from RevokeUserPermission response

type RoleIdListInGetUser

type RoleIdListInGetUser struct {
	RoleIds []int `json:"RoleIds" xml:"RoleIds"`
}

RoleIdListInGetUser is a nested struct in dms_enterprise response

type RoleIdListInListUsers

type RoleIdListInListUsers struct {
	RoleIds []int `json:"RoleIds" xml:"RoleIds"`
}

RoleIdListInListUsers is a nested struct in dms_enterprise response

type RoleNameListInGetUser

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

RoleNameListInGetUser is a nested struct in dms_enterprise response

type RoleNameListInListUsers

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

RoleNameListInListUsers is a nested struct in dms_enterprise response

type SearchDatabase

type SearchDatabase struct {
	DatabaseId    string                        `json:"DatabaseId" xml:"DatabaseId"`
	Logic         bool                          `json:"Logic" xml:"Logic"`
	EnvType       string                        `json:"EnvType" xml:"EnvType"`
	SchemaName    string                        `json:"SchemaName" xml:"SchemaName"`
	SearchName    string                        `json:"SearchName" xml:"SearchName"`
	DbType        string                        `json:"DbType" xml:"DbType"`
	Host          string                        `json:"Host" xml:"Host"`
	Port          int                           `json:"Port" xml:"Port"`
	Sid           string                        `json:"Sid" xml:"Sid"`
	DbaId         string                        `json:"DbaId" xml:"DbaId"`
	Encoding      string                        `json:"Encoding" xml:"Encoding"`
	Alias         string                        `json:"Alias" xml:"Alias"`
	DatalinkName  string                        `json:"DatalinkName" xml:"DatalinkName"`
	OwnerIdList   OwnerIdListInSearchDatabase   `json:"OwnerIdList" xml:"OwnerIdList"`
	OwnerNameList OwnerNameListInSearchDatabase `json:"OwnerNameList" xml:"OwnerNameList"`
}

SearchDatabase is a nested struct in dms_enterprise response

type SearchDatabaseList

type SearchDatabaseList struct {
	SearchDatabase []SearchDatabase `json:"SearchDatabase" xml:"SearchDatabase"`
}

SearchDatabaseList is a nested struct in dms_enterprise response

type SearchDatabaseRequest

type SearchDatabaseRequest struct {
	*requests.RpcRequest
	SearchKey    string           `position:"Query" name:"SearchKey"`
	SearchRange  string           `position:"Query" name:"SearchRange"`
	Tid          requests.Integer `position:"Query" name:"Tid"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	SearchTarget string           `position:"Query" name:"SearchTarget"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	EnvType      string           `position:"Query" name:"EnvType"`
	DbType       string           `position:"Query" name:"DbType"`
}

SearchDatabaseRequest is the request struct for api SearchDatabase

func CreateSearchDatabaseRequest

func CreateSearchDatabaseRequest() (request *SearchDatabaseRequest)

CreateSearchDatabaseRequest creates a request to invoke SearchDatabase API

type SearchDatabaseResponse

type SearchDatabaseResponse struct {
	*responses.BaseResponse
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	Success            bool               `json:"Success" xml:"Success"`
	ErrorMessage       string             `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode          string             `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount         int64              `json:"TotalCount" xml:"TotalCount"`
	SearchDatabaseList SearchDatabaseList `json:"SearchDatabaseList" xml:"SearchDatabaseList"`
}

SearchDatabaseResponse is the response struct for api SearchDatabase

func CreateSearchDatabaseResponse

func CreateSearchDatabaseResponse() (response *SearchDatabaseResponse)

CreateSearchDatabaseResponse creates a response to parse from SearchDatabase response

type SearchTable

type SearchTable struct {
	TableId         string                     `json:"TableId" xml:"TableId"`
	DatabaseId      string                     `json:"DatabaseId" xml:"DatabaseId"`
	TableName       string                     `json:"TableName" xml:"TableName"`
	TableSchemaName string                     `json:"TableSchemaName" xml:"TableSchemaName"`
	Engine          string                     `json:"Engine" xml:"Engine"`
	Encoding        string                     `json:"Encoding" xml:"Encoding"`
	Logic           bool                       `json:"Logic" xml:"Logic"`
	EnvType         string                     `json:"EnvType" xml:"EnvType"`
	DBSearchName    string                     `json:"DBSearchName" xml:"DBSearchName"`
	OwnerIdList     OwnerIdListInSearchTable   `json:"OwnerIdList" xml:"OwnerIdList"`
	OwnerNameList   OwnerNameListInSearchTable `json:"OwnerNameList" xml:"OwnerNameList"`
}

SearchTable is a nested struct in dms_enterprise response

type SearchTableList

type SearchTableList struct {
	SearchTable []SearchTable `json:"SearchTable" xml:"SearchTable"`
}

SearchTableList is a nested struct in dms_enterprise response

type SearchTableRequest

type SearchTableRequest struct {
	*requests.RpcRequest
	SearchTarget string           `position:"Query" name:"SearchTarget"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	EnvType      string           `position:"Query" name:"EnvType"`
	SearchKey    string           `position:"Query" name:"SearchKey"`
	SearchRange  string           `position:"Query" name:"SearchRange"`
	Tid          requests.Integer `position:"Query" name:"Tid"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
}

SearchTableRequest is the request struct for api SearchTable

func CreateSearchTableRequest

func CreateSearchTableRequest() (request *SearchTableRequest)

CreateSearchTableRequest creates a request to invoke SearchTable API

type SearchTableResponse

type SearchTableResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	ErrorMessage    string          `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode       string          `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount      int64           `json:"TotalCount" xml:"TotalCount"`
	SearchTableList SearchTableList `json:"SearchTableList" xml:"SearchTableList"`
}

SearchTableResponse is the response struct for api SearchTable

func CreateSearchTableResponse

func CreateSearchTableResponse() (response *SearchTableResponse)

CreateSearchTableResponse creates a response to parse from SearchTable response

type SetOwnersRequest

type SetOwnersRequest struct {
	*requests.RpcRequest
	ResourceId string           `position:"Query" name:"ResourceId"`
	OwnerIds   string           `position:"Query" name:"OwnerIds"`
	OwnerType  string           `position:"Query" name:"OwnerType"`
	Tid        requests.Integer `position:"Query" name:"Tid"`
}

SetOwnersRequest is the request struct for api SetOwners

func CreateSetOwnersRequest

func CreateSetOwnersRequest() (request *SetOwnersRequest)

CreateSetOwnersRequest creates a request to invoke SetOwners API

type SetOwnersResponse

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

SetOwnersResponse is the response struct for api SetOwners

func CreateSetOwnersResponse

func CreateSetOwnersResponse() (response *SetOwnersResponse)

CreateSetOwnersResponse creates a response to parse from SetOwners response

type SubmitOrderApprovalRequest

type SubmitOrderApprovalRequest struct {
	*requests.RpcRequest
	OrderId requests.Integer `position:"Query" name:"OrderId"`
	Tid     requests.Integer `position:"Query" name:"Tid"`
}

SubmitOrderApprovalRequest is the request struct for api SubmitOrderApproval

func CreateSubmitOrderApprovalRequest

func CreateSubmitOrderApprovalRequest() (request *SubmitOrderApprovalRequest)

CreateSubmitOrderApprovalRequest creates a request to invoke SubmitOrderApproval API

type SubmitOrderApprovalResponse

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

SubmitOrderApprovalResponse is the response struct for api SubmitOrderApproval

func CreateSubmitOrderApprovalResponse

func CreateSubmitOrderApprovalResponse() (response *SubmitOrderApprovalResponse)

CreateSubmitOrderApprovalResponse creates a response to parse from SubmitOrderApproval response

type SyncDatabaseMetaRequest

type SyncDatabaseMetaRequest struct {
	*requests.RpcRequest
	DbId  string           `position:"Query" name:"DbId"`
	Logic requests.Boolean `position:"Query" name:"Logic"`
	Tid   requests.Integer `position:"Query" name:"Tid"`
}

SyncDatabaseMetaRequest is the request struct for api SyncDatabaseMeta

func CreateSyncDatabaseMetaRequest

func CreateSyncDatabaseMetaRequest() (request *SyncDatabaseMetaRequest)

CreateSyncDatabaseMetaRequest creates a request to invoke SyncDatabaseMeta API

type SyncDatabaseMetaResponse

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

SyncDatabaseMetaResponse is the response struct for api SyncDatabaseMeta

func CreateSyncDatabaseMetaResponse

func CreateSyncDatabaseMetaResponse() (response *SyncDatabaseMetaResponse)

CreateSyncDatabaseMetaResponse creates a response to parse from SyncDatabaseMeta response

type SyncInstanceMetaRequest

type SyncInstanceMetaRequest struct {
	*requests.RpcRequest
	InstanceId  string           `position:"Query" name:"InstanceId"`
	IgnoreTable requests.Boolean `position:"Query" name:"IgnoreTable"`
	Tid         requests.Integer `position:"Query" name:"Tid"`
}

SyncInstanceMetaRequest is the request struct for api SyncInstanceMeta

func CreateSyncInstanceMetaRequest

func CreateSyncInstanceMetaRequest() (request *SyncInstanceMetaRequest)

CreateSyncInstanceMetaRequest creates a request to invoke SyncInstanceMeta API

type SyncInstanceMetaResponse

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

SyncInstanceMetaResponse is the response struct for api SyncInstanceMeta

func CreateSyncInstanceMetaResponse

func CreateSyncInstanceMetaResponse() (response *SyncInstanceMetaResponse)

CreateSyncInstanceMetaResponse creates a response to parse from SyncInstanceMeta response

type Table

type Table struct {
	TableId         string                    `json:"TableId" xml:"TableId"`
	DatabaseId      string                    `json:"DatabaseId" xml:"DatabaseId"`
	TableName       string                    `json:"TableName" xml:"TableName"`
	TableSchemaName string                    `json:"TableSchemaName" xml:"TableSchemaName"`
	Engine          string                    `json:"Engine" xml:"Engine"`
	Encoding        string                    `json:"Encoding" xml:"Encoding"`
	TableType       string                    `json:"TableType" xml:"TableType"`
	NumRows         int64                     `json:"NumRows" xml:"NumRows"`
	StoreCapacity   int64                     `json:"StoreCapacity" xml:"StoreCapacity"`
	OwnerIdList     OwnerIdListInListTables   `json:"OwnerIdList" xml:"OwnerIdList"`
	OwnerNameList   OwnerNameListInListTables `json:"OwnerNameList" xml:"OwnerNameList"`
}

Table is a nested struct in dms_enterprise response

type TableList

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

TableList is a nested struct in dms_enterprise response

type TaskCheckDO

type TaskCheckDO struct {
	CheckStatus string `json:"CheckStatus" xml:"CheckStatus"`
	CheckStep   string `json:"CheckStep" xml:"CheckStep"`
	UserTip     string `json:"UserTip" xml:"UserTip"`
}

TaskCheckDO is a nested struct in dms_enterprise response

type UpdateInstanceRequest

type UpdateInstanceRequest struct {
	*requests.RpcRequest
	SafeRuleId       string           `position:"Query" name:"SafeRuleId"`
	EcsRegion        string           `position:"Query" name:"EcsRegion"`
	DdlOnline        requests.Integer `position:"Query" name:"DdlOnline"`
	UseDsql          requests.Integer `position:"Query" name:"UseDsql"`
	Tid              requests.Integer `position:"Query" name:"Tid"`
	Sid              string           `position:"Query" name:"Sid"`
	DbaId            string           `position:"Query" name:"DbaId"`
	DataLinkName     string           `position:"Query" name:"DataLinkName"`
	InstanceSource   string           `position:"Query" name:"InstanceSource"`
	EnvType          string           `position:"Query" name:"EnvType"`
	Host             string           `position:"Query" name:"Host"`
	InstanceType     string           `position:"Query" name:"InstanceType"`
	QueryTimeout     requests.Integer `position:"Query" name:"QueryTimeout"`
	EcsInstanceId    string           `position:"Query" name:"EcsInstanceId"`
	ExportTimeout    requests.Integer `position:"Query" name:"ExportTimeout"`
	DatabasePassword string           `position:"Query" name:"DatabasePassword"`
	InstanceAlias    string           `position:"Query" name:"InstanceAlias"`
	DatabaseUser     string           `position:"Query" name:"DatabaseUser"`
	InstanceId       string           `position:"Query" name:"InstanceId"`
	Port             requests.Integer `position:"Query" name:"Port"`
	VpcId            string           `position:"Query" name:"VpcId"`
}

UpdateInstanceRequest is the request struct for api UpdateInstance

func CreateUpdateInstanceRequest

func CreateUpdateInstanceRequest() (request *UpdateInstanceRequest)

CreateUpdateInstanceRequest creates a request to invoke UpdateInstance API

type UpdateInstanceResponse

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

UpdateInstanceResponse is the response struct for api UpdateInstance

func CreateUpdateInstanceResponse

func CreateUpdateInstanceResponse() (response *UpdateInstanceResponse)

CreateUpdateInstanceResponse creates a response to parse from UpdateInstance response

type UpdateUserRequest

type UpdateUserRequest struct {
	*requests.RpcRequest
	RoleNames string           `position:"Query" name:"RoleNames"`
	Uid       requests.Integer `position:"Query" name:"Uid"`
	UserNick  string           `position:"Query" name:"UserNick"`
	Mobile    string           `position:"Query" name:"Mobile"`
	Tid       requests.Integer `position:"Query" name:"Tid"`
}

UpdateUserRequest is the request struct for api UpdateUser

func CreateUpdateUserRequest

func CreateUpdateUserRequest() (request *UpdateUserRequest)

CreateUpdateUserRequest creates a request to invoke UpdateUser API

type UpdateUserResponse

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

UpdateUserResponse is the response struct for api UpdateUser

func CreateUpdateUserResponse

func CreateUpdateUserResponse() (response *UpdateUserResponse)

CreateUpdateUserResponse creates a response to parse from UpdateUser response

type User

type User struct {
	Uid          int64                 `json:"Uid" xml:"Uid"`
	Mobile       string                `json:"Mobile" xml:"Mobile"`
	State        string                `json:"State" xml:"State"`
	UserId       string                `json:"UserId" xml:"UserId"`
	ParentUid    int64                 `json:"ParentUid" xml:"ParentUid"`
	NickName     string                `json:"NickName" xml:"NickName"`
	RoleIdList   RoleIdListInGetUser   `json:"RoleIdList" xml:"RoleIdList"`
	RoleNameList RoleNameListInGetUser `json:"RoleNameList" xml:"RoleNameList"`
}

User is a nested struct in dms_enterprise response

type UserList

type UserList struct {
	User []User `json:"User" xml:"User"`
}

UserList is a nested struct in dms_enterprise response

type UserPermission

type UserPermission struct {
	Logic        bool                                    `json:"Logic" xml:"Logic"`
	SchemaName   string                                  `json:"SchemaName" xml:"SchemaName"`
	TableName    string                                  `json:"TableName" xml:"TableName"`
	TableId      string                                  `json:"TableId" xml:"TableId"`
	UserNickName string                                  `json:"UserNickName" xml:"UserNickName"`
	DbType       string                                  `json:"DbType" xml:"DbType"`
	ColumnName   string                                  `json:"ColumnName" xml:"ColumnName"`
	SearchName   string                                  `json:"SearchName" xml:"SearchName"`
	EnvType      string                                  `json:"EnvType" xml:"EnvType"`
	UserId       string                                  `json:"UserId" xml:"UserId"`
	InstanceId   string                                  `json:"InstanceId" xml:"InstanceId"`
	Alias        string                                  `json:"Alias" xml:"Alias"`
	DsType       string                                  `json:"DsType" xml:"DsType"`
	DbId         string                                  `json:"DbId" xml:"DbId"`
	PermDetails  PermDetailsInListDatabaseUserPermssions `json:"PermDetails" xml:"PermDetails"`
}

UserPermission is a nested struct in dms_enterprise response

type UserPermissionsInListDatabaseUserPermssions

type UserPermissionsInListDatabaseUserPermssions struct {
	UserPermission []UserPermission `json:"UserPermission" xml:"UserPermission"`
}

UserPermissionsInListDatabaseUserPermssions is a nested struct in dms_enterprise response

type UserPermissionsInListUserPermissions

type UserPermissionsInListUserPermissions struct {
	UserPermission []UserPermission `json:"UserPermission" xml:"UserPermission"`
}

UserPermissionsInListUserPermissions is a nested struct in dms_enterprise response

type WorkFlowNode

type WorkFlowNode struct {
	TemplateId         int64      `json:"TemplateId" xml:"TemplateId"`
	CreateUserId       int64      `json:"CreateUserId" xml:"CreateUserId"`
	CreateUserNickName string     `json:"CreateUserNickName" xml:"CreateUserNickName"`
	Comment            string     `json:"Comment" xml:"Comment"`
	NodeName           string     `json:"NodeName" xml:"NodeName"`
	NodeId             int64      `json:"NodeId" xml:"NodeId"`
	Position           int        `json:"Position" xml:"Position"`
	NodeType           string     `json:"NodeType" xml:"NodeType"`
	AuditUsers         AuditUsers `json:"AuditUsers" xml:"AuditUsers"`
}

WorkFlowNode is a nested struct in dms_enterprise response

type WorkFlowNodesInListWorkFlowNodes

type WorkFlowNodesInListWorkFlowNodes struct {
	WorkFlowNode []WorkFlowNode `json:"WorkFlowNode" xml:"WorkFlowNode"`
}

WorkFlowNodesInListWorkFlowNodes is a nested struct in dms_enterprise response

type WorkFlowNodesInListWorkFlowTemplates

type WorkFlowNodesInListWorkFlowTemplates struct {
	WorkFlowNode []WorkFlowNode `json:"WorkFlowNode" xml:"WorkFlowNode"`
}

WorkFlowNodesInListWorkFlowTemplates is a nested struct in dms_enterprise response

type WorkFlowTemplate

type WorkFlowTemplate struct {
	TemplateName  string                               `json:"TemplateName" xml:"TemplateName"`
	Comment       string                               `json:"Comment" xml:"Comment"`
	TemplateId    int64                                `json:"TemplateId" xml:"TemplateId"`
	IsSystem      int                                  `json:"IsSystem" xml:"IsSystem"`
	Enabled       string                               `json:"Enabled" xml:"Enabled"`
	WorkFlowNodes WorkFlowNodesInListWorkFlowTemplates `json:"WorkFlowNodes" xml:"WorkFlowNodes"`
}

WorkFlowTemplate is a nested struct in dms_enterprise response

type WorkFlowTemplates

type WorkFlowTemplates struct {
	WorkFlowTemplate []WorkFlowTemplate `json:"WorkFlowTemplate" xml:"WorkFlowTemplate"`
}

WorkFlowTemplates is a nested struct in dms_enterprise response

type WorkflowNode

type WorkflowNode struct {
	TemplateId         int64           `json:"TemplateId" xml:"TemplateId"`
	CreateUserId       int64           `json:"CreateUserId" xml:"CreateUserId"`
	CreateUserNickName string          `json:"CreateUserNickName" xml:"CreateUserNickName"`
	Comment            string          `json:"Comment" xml:"Comment"`
	NodeName           string          `json:"NodeName" xml:"NodeName"`
	OperateTime        string          `json:"OperateTime" xml:"OperateTime"`
	NodeId             int64           `json:"NodeId" xml:"NodeId"`
	OperateComment     string          `json:"OperateComment" xml:"OperateComment"`
	OperatorId         int64           `json:"OperatorId" xml:"OperatorId"`
	Position           int             `json:"Position" xml:"Position"`
	NodeType           string          `json:"NodeType" xml:"NodeType"`
	WorkflowInsCode    string          `json:"WorkflowInsCode" xml:"WorkflowInsCode"`
	AuditUserIdList    AuditUserIdList `json:"AuditUserIdList" xml:"AuditUserIdList"`
	AuditUsers         AuditUsers      `json:"AuditUsers" xml:"AuditUsers"`
}

WorkflowNode is a nested struct in dms_enterprise response

type WorkflowNodesInGetApprovalDetail

type WorkflowNodesInGetApprovalDetail struct {
	WorkflowNode []WorkflowNode `json:"WorkflowNode" xml:"WorkflowNode"`
}

WorkflowNodesInGetApprovalDetail is a nested struct in dms_enterprise response

Source Files

Jump to

Keyboard shortcuts

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