Documentation
¶
Index ¶
- type AddPersonalSqlRequest
- type AddPersonalSqlResponse
- type AddPersonalSqlResult
- type ConsoleExplainRequest
- type ConsoleExplainResponse
- type ConsoleExplainResult
- type ConsoleGeneralDataRequest
- func NewConsoleGeneralDataRequest(regionId string) *ConsoleGeneralDataRequest
- func NewConsoleGeneralDataRequestWithAllParams(regionId string, dataSourceId *int, dbName *string, tableName *string, ...) *ConsoleGeneralDataRequest
- func NewConsoleGeneralDataRequestWithoutParam() *ConsoleGeneralDataRequest
- func (r ConsoleGeneralDataRequest) GetRegionId() string
- func (r *ConsoleGeneralDataRequest) SetCount(count int)
- func (r *ConsoleGeneralDataRequest) SetDataSourceId(dataSourceId int)
- func (r *ConsoleGeneralDataRequest) SetDbName(dbName string)
- func (r *ConsoleGeneralDataRequest) SetRegionId(regionId string)
- func (r *ConsoleGeneralDataRequest) SetTableName(tableName string)
- type ConsoleGeneralDataResponse
- type ConsoleGeneralDataResult
- type ConsoleSqlRequest
- type ConsoleSqlResponse
- type ConsoleSqlResult
- type CreateDataFlowRequest
- func (r CreateDataFlowRequest) GetRegionId() string
- func (r *CreateDataFlowRequest) SetDataSourceId(dataSourceId int)
- func (r *CreateDataFlowRequest) SetDbName(dbName string)
- func (r *CreateDataFlowRequest) SetDbaApproveTypeEnum(dbaApproveTypeEnum string)
- func (r *CreateDataFlowRequest) SetMemo(memo string)
- func (r *CreateDataFlowRequest) SetRegionId(regionId string)
- func (r *CreateDataFlowRequest) SetRollbackFileTaskId(rollbackFileTaskId string)
- func (r *CreateDataFlowRequest) SetRollbackSqlText(rollbackSqlText string)
- func (r *CreateDataFlowRequest) SetSqlFileTaskId(sqlFileTaskId string)
- func (r *CreateDataFlowRequest) SetSqlText(sqlText string)
- func (r *CreateDataFlowRequest) SetTaskPlanTypeEnum(taskPlanTypeEnum string)
- type CreateDataFlowResponse
- type CreateDataFlowResult
- type CreateExportFlowRequest
- func (r CreateExportFlowRequest) GetRegionId() string
- func (r *CreateExportFlowRequest) SetDataSourceId(dataSourceId int)
- func (r *CreateExportFlowRequest) SetDbName(dbName string)
- func (r *CreateExportFlowRequest) SetDbaApproveTypeEnum(dbaApproveTypeEnum string)
- func (r *CreateExportFlowRequest) SetExportContentTypeEnum(exportContentTypeEnum string)
- func (r *CreateExportFlowRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
- func (r *CreateExportFlowRequest) SetExportSqlText(exportSqlText string)
- func (r *CreateExportFlowRequest) SetExportTypeEnum(exportTypeEnum string)
- func (r *CreateExportFlowRequest) SetIgnoreError(ignoreError bool)
- func (r *CreateExportFlowRequest) SetIgnoreReason(ignoreReason string)
- func (r *CreateExportFlowRequest) SetMemo(memo string)
- func (r *CreateExportFlowRequest) SetRegionId(regionId string)
- func (r *CreateExportFlowRequest) SetRowsNum(rowsNum int)
- func (r *CreateExportFlowRequest) SetTableFilters(tableFilters *dms.TableFilter)
- func (r *CreateExportFlowRequest) SetTaskPlanTypeEnum(taskPlanTypeEnum string)
- type CreateExportFlowResponse
- type CreateExportFlowResult
- type CreateImportFileTaskRequest
- func NewCreateImportFileTaskRequest(regionId string) *CreateImportFileTaskRequest
- func NewCreateImportFileTaskRequestWithAllParams(regionId string, filename *string, totalSize *int, chunkSize *int, ...) *CreateImportFileTaskRequest
- func NewCreateImportFileTaskRequestWithoutParam() *CreateImportFileTaskRequest
- func (r CreateImportFileTaskRequest) GetRegionId() string
- func (r *CreateImportFileTaskRequest) SetChunkSize(chunkSize int)
- func (r *CreateImportFileTaskRequest) SetFilename(filename string)
- func (r *CreateImportFileTaskRequest) SetRegionId(regionId string)
- func (r *CreateImportFileTaskRequest) SetTotalChunks(totalChunks int)
- func (r *CreateImportFileTaskRequest) SetTotalSize(totalSize int)
- type CreateImportFileTaskResponse
- type CreateImportFileTaskResult
- type CreateStructureFlowRequest
- func NewCreateStructureFlowRequest(regionId string) *CreateStructureFlowRequest
- func NewCreateStructureFlowRequestWithAllParams(regionId string, dataSourceId *int, dbName *string, taskPlanTypeEnum *string, ...) *CreateStructureFlowRequest
- func NewCreateStructureFlowRequestWithoutParam() *CreateStructureFlowRequest
- func (r CreateStructureFlowRequest) GetRegionId() string
- func (r *CreateStructureFlowRequest) SetDataSourceId(dataSourceId int)
- func (r *CreateStructureFlowRequest) SetDbName(dbName string)
- func (r *CreateStructureFlowRequest) SetDbaApproveTypeEnum(dbaApproveTypeEnum string)
- func (r *CreateStructureFlowRequest) SetMemo(memo string)
- func (r *CreateStructureFlowRequest) SetRegionId(regionId string)
- func (r *CreateStructureFlowRequest) SetSqlFileTaskId(sqlFileTaskId string)
- func (r *CreateStructureFlowRequest) SetSqlText(sqlText string)
- func (r *CreateStructureFlowRequest) SetTaskPlanTypeEnum(taskPlanTypeEnum string)
- type CreateStructureFlowResponse
- type CreateStructureFlowResult
- type CreateTableBatchRequest
- func (r CreateTableBatchRequest) GetRegionId() string
- func (r *CreateTableBatchRequest) SetCreateTableInfos(createTableInfos []dms.CreateTableInfo)
- func (r *CreateTableBatchRequest) SetDataSourceId(dataSourceId int)
- func (r *CreateTableBatchRequest) SetDbName(dbName string)
- func (r *CreateTableBatchRequest) SetRegionId(regionId string)
- type CreateTableBatchResponse
- type CreateTableBatchResult
- type DatabaseListRequest
- type DatabaseListResponse
- type DatabaseListResult
- type DeletePersonalSqlRequest
- type DeletePersonalSqlResponse
- type DeletePersonalSqlResult
- type DownloadExportFileRequest
- type DownloadExportFileResponse
- type DownloadExportFileResult
- type ExeProgramRequest
- type ExeProgramResponse
- type ExeProgramResult
- type ExportDataRequest
- func (r ExportDataRequest) GetRegionId() string
- func (r *ExportDataRequest) SetCharset(charset string)
- func (r *ExportDataRequest) SetCount(count int)
- func (r *ExportDataRequest) SetDataSourceId(dataSourceId int)
- func (r *ExportDataRequest) SetDbName(dbName string)
- func (r *ExportDataRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
- func (r *ExportDataRequest) SetExportTypeEnum(exportTypeEnum string)
- func (r *ExportDataRequest) SetRegionId(regionId string)
- func (r *ExportDataRequest) SetSql(sql string)
- type ExportDataResponse
- type ExportDataResult
- type ExportStructRequest
- func (r ExportStructRequest) GetRegionId() string
- func (r *ExportStructRequest) SetCharset(charset string)
- func (r *ExportStructRequest) SetDataSourceId(dataSourceId int)
- func (r *ExportStructRequest) SetDbName(dbName string)
- func (r *ExportStructRequest) SetRegionId(regionId string)
- func (r *ExportStructRequest) SetTableName(tableName string)
- type ExportStructResponse
- type ExportStructResult
- type FormatSqlRequest
- type FormatSqlResponse
- type FormatSqlResult
- type GeneralAlterTableSqlRequest
- func NewGeneralAlterTableSqlRequest(regionId string) *GeneralAlterTableSqlRequest
- func NewGeneralAlterTableSqlRequestWithAllParams(regionId string, dataSourceId *int, dbName *string, tableName *string, ...) *GeneralAlterTableSqlRequest
- func NewGeneralAlterTableSqlRequestWithoutParam() *GeneralAlterTableSqlRequest
- func (r GeneralAlterTableSqlRequest) GetRegionId() string
- func (r *GeneralAlterTableSqlRequest) SetColumnInfos(columnInfos []dms.ColumnInfo)
- func (r *GeneralAlterTableSqlRequest) SetDataSourceId(dataSourceId int)
- func (r *GeneralAlterTableSqlRequest) SetDbName(dbName string)
- func (r *GeneralAlterTableSqlRequest) SetIndexInfos(indexInfos []dms.IndexInfo)
- func (r *GeneralAlterTableSqlRequest) SetMetaTableInfo(metaTableInfo *dms.MetaTableInfo)
- func (r *GeneralAlterTableSqlRequest) SetRegionId(regionId string)
- func (r *GeneralAlterTableSqlRequest) SetTableName(tableName string)
- type GeneralAlterTableSqlResponse
- type GeneralAlterTableSqlResult
- type GeneralAlterViewRequest
- func (r GeneralAlterViewRequest) GetRegionId() string
- func (r *GeneralAlterViewRequest) SetDataSourceId(dataSourceId int)
- func (r *GeneralAlterViewRequest) SetDbName(dbName string)
- func (r *GeneralAlterViewRequest) SetDefiner(definer string)
- func (r *GeneralAlterViewRequest) SetDefinitionSql(definitionSql string)
- func (r *GeneralAlterViewRequest) SetOriginViewName(originViewName string)
- func (r *GeneralAlterViewRequest) SetRegionId(regionId string)
- func (r *GeneralAlterViewRequest) SetViewAlgorithm(viewAlgorithm string)
- func (r *GeneralAlterViewRequest) SetViewCheckOption(viewCheckOption string)
- func (r *GeneralAlterViewRequest) SetViewName(viewName string)
- func (r *GeneralAlterViewRequest) SetViewSecurity(viewSecurity string)
- type GeneralAlterViewResponse
- type GeneralAlterViewResult
- type GeneralCreateTableSqlRequest
- func NewGeneralCreateTableSqlRequest(regionId string) *GeneralCreateTableSqlRequest
- func NewGeneralCreateTableSqlRequestWithAllParams(regionId string, dataSourceId *int, dbName *string, tableName *string, ...) *GeneralCreateTableSqlRequest
- func NewGeneralCreateTableSqlRequestWithoutParam() *GeneralCreateTableSqlRequest
- func (r GeneralCreateTableSqlRequest) GetRegionId() string
- func (r *GeneralCreateTableSqlRequest) SetColumnInfos(columnInfos []dms.ColumnInfo)
- func (r *GeneralCreateTableSqlRequest) SetDataSourceId(dataSourceId int)
- func (r *GeneralCreateTableSqlRequest) SetDbName(dbName string)
- func (r *GeneralCreateTableSqlRequest) SetExtraTableInfo(extraTableInfo *dms.ExtraTableInfo)
- func (r *GeneralCreateTableSqlRequest) SetIndexInfos(indexInfos []dms.IndexInfo)
- func (r *GeneralCreateTableSqlRequest) SetMetaTableInfo(metaTableInfo *dms.MetaTableInfo)
- func (r *GeneralCreateTableSqlRequest) SetRegionId(regionId string)
- func (r *GeneralCreateTableSqlRequest) SetTableName(tableName string)
- type GeneralCreateTableSqlResponse
- type GeneralCreateTableSqlResult
- type GeneralCreateViewRequest
- func (r GeneralCreateViewRequest) GetRegionId() string
- func (r *GeneralCreateViewRequest) SetDataSourceId(dataSourceId int)
- func (r *GeneralCreateViewRequest) SetDbName(dbName string)
- func (r *GeneralCreateViewRequest) SetDefiner(definer string)
- func (r *GeneralCreateViewRequest) SetDefinitionSql(definitionSql string)
- func (r *GeneralCreateViewRequest) SetRegionId(regionId string)
- func (r *GeneralCreateViewRequest) SetViewAlgorithm(viewAlgorithm string)
- func (r *GeneralCreateViewRequest) SetViewCheckOption(viewCheckOption string)
- func (r *GeneralCreateViewRequest) SetViewName(viewName string)
- func (r *GeneralCreateViewRequest) SetViewSecurity(viewSecurity string)
- type GeneralCreateViewResponse
- type GeneralCreateViewResult
- type GeneralDropViewRequest
- func (r GeneralDropViewRequest) GetRegionId() string
- func (r *GeneralDropViewRequest) SetDataSourceId(dataSourceId int)
- func (r *GeneralDropViewRequest) SetDbName(dbName string)
- func (r *GeneralDropViewRequest) SetRegionId(regionId string)
- func (r *GeneralDropViewRequest) SetViewName(viewName string)
- type GeneralDropViewResponse
- type GeneralDropViewResult
- type GetCreateTableBatchSqlRequest
- func NewGetCreateTableBatchSqlRequest(regionId string) *GetCreateTableBatchSqlRequest
- func NewGetCreateTableBatchSqlRequestWithAllParams(regionId string, dataSourceId *int, dbName *string, ...) *GetCreateTableBatchSqlRequest
- func NewGetCreateTableBatchSqlRequestWithoutParam() *GetCreateTableBatchSqlRequest
- func (r GetCreateTableBatchSqlRequest) GetRegionId() string
- func (r *GetCreateTableBatchSqlRequest) SetCreateTableInfos(createTableInfos []dms.CreateTableInfo)
- func (r *GetCreateTableBatchSqlRequest) SetDataSourceId(dataSourceId int)
- func (r *GetCreateTableBatchSqlRequest) SetDbName(dbName string)
- func (r *GetCreateTableBatchSqlRequest) SetRegionId(regionId string)
- type GetCreateTableBatchSqlResponse
- type GetCreateTableBatchSqlResult
- type GetDmsDomainRequest
- type GetDmsDomainResponse
- type GetDmsDomainResult
- type GetExportDataIdRequest
- func (r GetExportDataIdRequest) GetRegionId() string
- func (r *GetExportDataIdRequest) SetCharset(charset string)
- func (r *GetExportDataIdRequest) SetCount(count int)
- func (r *GetExportDataIdRequest) SetDataSourceId(dataSourceId int)
- func (r *GetExportDataIdRequest) SetDbName(dbName string)
- func (r *GetExportDataIdRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
- func (r *GetExportDataIdRequest) SetExportTypeEnum(exportTypeEnum string)
- func (r *GetExportDataIdRequest) SetIgnoreCheck(ignoreCheck bool)
- func (r *GetExportDataIdRequest) SetReason(reason string)
- func (r *GetExportDataIdRequest) SetRegionId(regionId string)
- func (r *GetExportDataIdRequest) SetSql(sql string)
- type GetExportDataIdResponse
- type GetExportDataIdResult
- type GetExportIdRequest
- func (r GetExportIdRequest) GetRegionId() string
- func (r *GetExportIdRequest) SetCharset(charset string)
- func (r *GetExportIdRequest) SetDataSourceId(dataSourceId int)
- func (r *GetExportIdRequest) SetDbName(dbName string)
- func (r *GetExportIdRequest) SetExportContentTypeEnum(exportContentTypeEnum string)
- func (r *GetExportIdRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
- func (r *GetExportIdRequest) SetExportTypeEnum(exportTypeEnum string)
- func (r *GetExportIdRequest) SetRegionId(regionId string)
- func (r *GetExportIdRequest) SetTableFilters(tableFilters []dms.TableFilter)
- type GetExportIdResponse
- type GetExportIdResult
- type HistoryImportDataRequest
- func (r HistoryImportDataRequest) GetRegionId() string
- func (r *HistoryImportDataRequest) SetDataSourceId(dataSourceId int)
- func (r *HistoryImportDataRequest) SetDbName(dbName string)
- func (r *HistoryImportDataRequest) SetPageNumber(pageNumber int)
- func (r *HistoryImportDataRequest) SetPageSize(pageSize int)
- func (r *HistoryImportDataRequest) SetRegionId(regionId string)
- type HistoryImportDataResponse
- type HistoryImportDataResult
- type HistorySqlRequest
- type HistorySqlResponse
- type HistorySqlResult
- type ImportDdlDmlRequest
- func (r ImportDdlDmlRequest) GetRegionId() string
- func (r *ImportDdlDmlRequest) SetCharset(charset string)
- func (r *ImportDdlDmlRequest) SetDataSourceId(dataSourceId int)
- func (r *ImportDdlDmlRequest) SetDbName(dbName string)
- func (r *ImportDdlDmlRequest) SetRegionId(regionId string)
- func (r *ImportDdlDmlRequest) SetSqlConsoleTypeEnum(sqlConsoleTypeEnum string)
- func (r *ImportDdlDmlRequest) SetSqls(sqls string)
- type ImportDdlDmlResponse
- type ImportDdlDmlResult
- type LoginRequest
- func (r LoginRequest) GetRegionId() string
- func (r *LoginRequest) SetAddrMode(addrMode int)
- func (r *LoginRequest) SetDbPassword(dbPassword string)
- func (r *LoginRequest) SetDbType(dbType int)
- func (r *LoginRequest) SetDbUser(dbUser string)
- func (r *LoginRequest) SetInstanceId(instanceId string)
- func (r *LoginRequest) SetRegionId(regionId string)
- type LoginResponse
- type LoginResult
- type LogoutRequest
- type LogoutResponse
- type LogoutResult
- type OpenRequest
- type OpenResponse
- type OpenResult
- type OpenTableRequest
- func (r OpenTableRequest) GetRegionId() string
- func (r *OpenTableRequest) SetDataSourceId(dataSourceId int)
- func (r *OpenTableRequest) SetDbName(dbName string)
- func (r *OpenTableRequest) SetPageNumber(pageNumber int)
- func (r *OpenTableRequest) SetPageSize(pageSize int)
- func (r *OpenTableRequest) SetRegionId(regionId string)
- func (r *OpenTableRequest) SetTableName(tableName string)
- type OpenTableResponse
- type OpenTableResult
- type ProgramListRequest
- type ProgramListResponse
- type ProgramListResult
- type QueryInstanceRequest
- func (r QueryInstanceRequest) GetRegionId() string
- func (r *QueryInstanceRequest) SetDbInfoEnum(dbInfoEnum string)
- func (r *QueryInstanceRequest) SetDbName(dbName string)
- func (r *QueryInstanceRequest) SetInstanceQueryTypeEnum(instanceQueryTypeEnum string)
- func (r *QueryInstanceRequest) SetInstanceStatus(instanceStatus string)
- func (r *QueryInstanceRequest) SetPageNumber(pageNumber int)
- func (r *QueryInstanceRequest) SetPageSize(pageSize int)
- func (r *QueryInstanceRequest) SetRegionId(regionId string)
- func (r *QueryInstanceRequest) SetUniqId(uniqId string)
- type QueryInstanceResponse
- type QueryInstanceResult
- type QueryPersonalSqlsRequest
- func (r QueryPersonalSqlsRequest) GetRegionId() string
- func (r *QueryPersonalSqlsRequest) SetDataSourceId(dataSourceId int)
- func (r *QueryPersonalSqlsRequest) SetPageNumber(pageNumber int)
- func (r *QueryPersonalSqlsRequest) SetPageSize(pageSize int)
- func (r *QueryPersonalSqlsRequest) SetRegionId(regionId string)
- type QueryPersonalSqlsResponse
- type QueryPersonalSqlsResult
- type SqlTableInfoRequest
- type SqlTableInfoResponse
- type SqlTableInfoResult
- type StartFlowRequest
- type StartFlowResponse
- type StartFlowResult
- type TableInfoRequest
- type TableInfoResponse
- type TableInfoResult
- type TableListRequest
- type TableListResponse
- type TableListResult
- type UpdatePersonalSqlRequest
- type UpdatePersonalSqlResponse
- type UpdatePersonalSqlResult
- type UploadImportFileTaskRequest
- func NewUploadImportFileTaskRequest(regionId string) *UploadImportFileTaskRequest
- func NewUploadImportFileTaskRequestWithAllParams(regionId string, taskId *string, chunkNumber *int, identifier *string, ...) *UploadImportFileTaskRequest
- func NewUploadImportFileTaskRequestWithoutParam() *UploadImportFileTaskRequest
- func (r UploadImportFileTaskRequest) GetRegionId() string
- func (r *UploadImportFileTaskRequest) SetChunkNumber(chunkNumber int)
- func (r *UploadImportFileTaskRequest) SetFile(file []int)
- func (r *UploadImportFileTaskRequest) SetIdentifier(identifier string)
- func (r *UploadImportFileTaskRequest) SetRegionId(regionId string)
- func (r *UploadImportFileTaskRequest) SetTaskId(taskId string)
- type UploadImportFileTaskResponse
- type UploadImportFileTaskResult
- type ViewInfoRequest
- type ViewInfoResponse
- type ViewInfoResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddPersonalSqlRequest ¶
type AddPersonalSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 收藏的sql语句。 (Optional) */
SqlStr *string `json:"sqlStr"`
/* 备注。 (Optional) */
Hint *string `json:"hint"`
}
func NewAddPersonalSqlRequest ¶
func NewAddPersonalSqlRequest( regionId string, ) *AddPersonalSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddPersonalSqlRequestWithAllParams ¶
func NewAddPersonalSqlRequestWithAllParams( regionId string, dataSourceId *int, sqlStr *string, hint *string, ) *AddPersonalSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param sqlStr: 收藏的sql语句。 (Optional) * param hint: 备注。 (Optional)
func NewAddPersonalSqlRequestWithoutParam ¶
func NewAddPersonalSqlRequestWithoutParam() *AddPersonalSqlRequest
This constructor has better compatible ability when API parameters changed
func (AddPersonalSqlRequest) GetRegionId ¶
func (r AddPersonalSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddPersonalSqlRequest) SetDataSourceId ¶
func (r *AddPersonalSqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*AddPersonalSqlRequest) SetHint ¶
func (r *AddPersonalSqlRequest) SetHint(hint string)
param hint: 备注。(Optional)
func (*AddPersonalSqlRequest) SetRegionId ¶
func (r *AddPersonalSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*AddPersonalSqlRequest) SetSqlStr ¶
func (r *AddPersonalSqlRequest) SetSqlStr(sqlStr string)
param sqlStr: 收藏的sql语句。(Optional)
type AddPersonalSqlResponse ¶
type AddPersonalSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddPersonalSqlResult `json:"result"`
}
type AddPersonalSqlResult ¶
type AddPersonalSqlResult struct {
StrResult string `json:"strResult"`
}
type ConsoleExplainRequest ¶
type ConsoleExplainRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* sql语句。 (Optional) */
Sqls *string `json:"sqls"`
}
func NewConsoleExplainRequest ¶
func NewConsoleExplainRequest( regionId string, ) *ConsoleExplainRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewConsoleExplainRequestWithAllParams ¶
func NewConsoleExplainRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, sqls *string, ) *ConsoleExplainRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param sqls: sql语句。 (Optional)
func NewConsoleExplainRequestWithoutParam ¶
func NewConsoleExplainRequestWithoutParam() *ConsoleExplainRequest
This constructor has better compatible ability when API parameters changed
func (ConsoleExplainRequest) GetRegionId ¶
func (r ConsoleExplainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ConsoleExplainRequest) SetDataSourceId ¶
func (r *ConsoleExplainRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ConsoleExplainRequest) SetDbName ¶
func (r *ConsoleExplainRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*ConsoleExplainRequest) SetRegionId ¶
func (r *ConsoleExplainRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ConsoleExplainRequest) SetSqls ¶
func (r *ConsoleExplainRequest) SetSqls(sqls string)
param sqls: sql语句。(Optional)
type ConsoleExplainResponse ¶
type ConsoleExplainResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ConsoleExplainResult `json:"result"`
}
type ConsoleExplainResult ¶
type ConsoleExplainResult struct {
DmsSqlResults []dms.DmsSqlResult `json:"dmsSqlResults"`
}
type ConsoleGeneralDataRequest ¶
type ConsoleGeneralDataRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 表名。 (Optional) */
TableName *string `json:"tableName"`
/* 生成数据行数。 (Optional) */
Count *int `json:"count"`
}
func NewConsoleGeneralDataRequest ¶
func NewConsoleGeneralDataRequest( regionId string, ) *ConsoleGeneralDataRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewConsoleGeneralDataRequestWithAllParams ¶
func NewConsoleGeneralDataRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, tableName *string, count *int, ) *ConsoleGeneralDataRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param tableName: 表名。 (Optional) * param count: 生成数据行数。 (Optional)
func NewConsoleGeneralDataRequestWithoutParam ¶
func NewConsoleGeneralDataRequestWithoutParam() *ConsoleGeneralDataRequest
This constructor has better compatible ability when API parameters changed
func (ConsoleGeneralDataRequest) GetRegionId ¶
func (r ConsoleGeneralDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ConsoleGeneralDataRequest) SetCount ¶
func (r *ConsoleGeneralDataRequest) SetCount(count int)
param count: 生成数据行数。(Optional)
func (*ConsoleGeneralDataRequest) SetDataSourceId ¶
func (r *ConsoleGeneralDataRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ConsoleGeneralDataRequest) SetDbName ¶
func (r *ConsoleGeneralDataRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*ConsoleGeneralDataRequest) SetRegionId ¶
func (r *ConsoleGeneralDataRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ConsoleGeneralDataRequest) SetTableName ¶
func (r *ConsoleGeneralDataRequest) SetTableName(tableName string)
param tableName: 表名。(Optional)
type ConsoleGeneralDataResponse ¶
type ConsoleGeneralDataResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ConsoleGeneralDataResult `json:"result"`
}
type ConsoleGeneralDataResult ¶
type ConsoleGeneralDataResult struct {
DmsSqlsResult dms.DmsSqlsResult `json:"dmsSqlsResult"`
}
type ConsoleSqlRequest ¶
type ConsoleSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* sql语句。 (Optional) */
Sqls *string `json:"sqls"`
}
func NewConsoleSqlRequest ¶
func NewConsoleSqlRequest( regionId string, ) *ConsoleSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewConsoleSqlRequestWithAllParams ¶
func NewConsoleSqlRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, sqls *string, ) *ConsoleSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param sqls: sql语句。 (Optional)
func NewConsoleSqlRequestWithoutParam ¶
func NewConsoleSqlRequestWithoutParam() *ConsoleSqlRequest
This constructor has better compatible ability when API parameters changed
func (ConsoleSqlRequest) GetRegionId ¶
func (r ConsoleSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ConsoleSqlRequest) SetDataSourceId ¶
func (r *ConsoleSqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ConsoleSqlRequest) SetDbName ¶
func (r *ConsoleSqlRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*ConsoleSqlRequest) SetRegionId ¶
func (r *ConsoleSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ConsoleSqlRequest) SetSqls ¶
func (r *ConsoleSqlRequest) SetSqls(sqls string)
param sqls: sql语句。(Optional)
type ConsoleSqlResponse ¶
type ConsoleSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ConsoleSqlResult `json:"result"`
}
type ConsoleSqlResult ¶
type ConsoleSqlResult struct {
DmsSqlResults []dms.DmsSqlResult `json:"dmsSqlResults"`
}
type CreateDataFlowRequest ¶
type CreateDataFlowRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据库id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1) (Optional) */
TaskPlanTypeEnum *string `json:"taskPlanTypeEnum"`
/* DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1) (Optional) */
DbaApproveTypeEnum *string `json:"dbaApproveTypeEnum"`
/* 申请原因 (Optional) */
Memo *string `json:"memo"`
/* SQL文本,变更SQL选择文本时,必填 (Optional) */
SqlText *string `json:"sqlText"`
/* SQL附件导入任务Id (Optional) */
SqlFileTaskId *string `json:"sqlFileTaskId"`
/* 回滚SQL文本,选填 (Optional) */
RollbackSqlText *string `json:"rollbackSqlText"`
/* 回滚SQL附件导入任务Id (Optional) */
RollbackFileTaskId *string `json:"rollbackFileTaskId"`
}
func NewCreateDataFlowRequest ¶
func NewCreateDataFlowRequest( regionId string, ) *CreateDataFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDataFlowRequestWithAllParams ¶
func NewCreateDataFlowRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, taskPlanTypeEnum *string, dbaApproveTypeEnum *string, memo *string, sqlText *string, sqlFileTaskId *string, rollbackSqlText *string, rollbackFileTaskId *string, ) *CreateDataFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据库id (Optional) * param dbName: 数据库名称 (Optional) * param taskPlanTypeEnum: 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1) (Optional) * param dbaApproveTypeEnum: DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1) (Optional) * param memo: 申请原因 (Optional) * param sqlText: SQL文本,变更SQL选择文本时,必填 (Optional) * param sqlFileTaskId: SQL附件导入任务Id (Optional) * param rollbackSqlText: 回滚SQL文本,选填 (Optional) * param rollbackFileTaskId: 回滚SQL附件导入任务Id (Optional)
func NewCreateDataFlowRequestWithoutParam ¶
func NewCreateDataFlowRequestWithoutParam() *CreateDataFlowRequest
This constructor has better compatible ability when API parameters changed
func (CreateDataFlowRequest) GetRegionId ¶
func (r CreateDataFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDataFlowRequest) SetDataSourceId ¶
func (r *CreateDataFlowRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据库id(Optional)
func (*CreateDataFlowRequest) SetDbName ¶
func (r *CreateDataFlowRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*CreateDataFlowRequest) SetDbaApproveTypeEnum ¶
func (r *CreateDataFlowRequest) SetDbaApproveTypeEnum(dbaApproveTypeEnum string)
param dbaApproveTypeEnum: DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1)(Optional)
func (*CreateDataFlowRequest) SetMemo ¶
func (r *CreateDataFlowRequest) SetMemo(memo string)
param memo: 申请原因(Optional)
func (*CreateDataFlowRequest) SetRegionId ¶
func (r *CreateDataFlowRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*CreateDataFlowRequest) SetRollbackFileTaskId ¶
func (r *CreateDataFlowRequest) SetRollbackFileTaskId(rollbackFileTaskId string)
param rollbackFileTaskId: 回滚SQL附件导入任务Id(Optional)
func (*CreateDataFlowRequest) SetRollbackSqlText ¶
func (r *CreateDataFlowRequest) SetRollbackSqlText(rollbackSqlText string)
param rollbackSqlText: 回滚SQL文本,选填(Optional)
func (*CreateDataFlowRequest) SetSqlFileTaskId ¶
func (r *CreateDataFlowRequest) SetSqlFileTaskId(sqlFileTaskId string)
param sqlFileTaskId: SQL附件导入任务Id(Optional)
func (*CreateDataFlowRequest) SetSqlText ¶
func (r *CreateDataFlowRequest) SetSqlText(sqlText string)
param sqlText: SQL文本,变更SQL选择文本时,必填(Optional)
func (*CreateDataFlowRequest) SetTaskPlanTypeEnum ¶
func (r *CreateDataFlowRequest) SetTaskPlanTypeEnum(taskPlanTypeEnum string)
param taskPlanTypeEnum: 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1)(Optional)
type CreateDataFlowResponse ¶
type CreateDataFlowResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateDataFlowResult `json:"result"`
}
type CreateDataFlowResult ¶
type CreateDataFlowResult struct {
FlowId string `json:"flowId"`
}
type CreateExportFlowRequest ¶
type CreateExportFlowRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据库id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1) (Optional) */
TaskPlanTypeEnum *string `json:"taskPlanTypeEnum"`
/* DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1) (Optional) */
DbaApproveTypeEnum *string `json:"dbaApproveTypeEnum"`
/* 申请原因 (Optional) */
Memo *string `json:"memo"`
/* 导出类型, RESULT_SET("RESULT_SET", 0), DB("DB", 1) (Optional) */
ExportTypeEnum *string `json:"exportTypeEnum"`
/* 导出格式,CSV("CSV", 0), SQL("SQL", 1) (Optional) */
ExportFileTypeEnum *string `json:"exportFileTypeEnum"`
/* 影响行数,导出类型为结果集导出时,必填 (Optional) */
RowsNum *int `json:"rowsNum"`
/* 是否跳过检验,导出类型为结果集导出时,必填 (Optional) */
IgnoreError *bool `json:"ignoreError"`
/* 跳过检验原因,ignoreError为true时,必填 (Optional) */
IgnoreReason *string `json:"ignoreReason"`
/* 导出SQL文本,导出类型为结果集导出时,必填 (Optional) */
ExportSqlText *string `json:"exportSqlText"`
/* 导出表及过滤条件,为空时导出全部表。导出类型为数据库导出时,必填 (Optional) */
TableFilters *dms.TableFilter `json:"tableFilters"`
/* 导出内容,DATA("DATA", 0), STRUCT("STRUCT", 1), STRUCT_DATA("STRUCT_DATA", 2),导出类型为数据库导出时,必填 (Optional) */
ExportContentTypeEnum *string `json:"exportContentTypeEnum"`
}
func NewCreateExportFlowRequest ¶
func NewCreateExportFlowRequest( regionId string, ) *CreateExportFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateExportFlowRequestWithAllParams ¶
func NewCreateExportFlowRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, taskPlanTypeEnum *string, dbaApproveTypeEnum *string, memo *string, exportTypeEnum *string, exportFileTypeEnum *string, rowsNum *int, ignoreError *bool, ignoreReason *string, exportSqlText *string, tableFilters *dms.TableFilter, exportContentTypeEnum *string, ) *CreateExportFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据库id (Optional) * param dbName: 数据库名称 (Optional) * param taskPlanTypeEnum: 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1) (Optional) * param dbaApproveTypeEnum: DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1) (Optional) * param memo: 申请原因 (Optional) * param exportTypeEnum: 导出类型, RESULT_SET("RESULT_SET", 0), DB("DB", 1) (Optional) * param exportFileTypeEnum: 导出格式,CSV("CSV", 0), SQL("SQL", 1) (Optional) * param rowsNum: 影响行数,导出类型为结果集导出时,必填 (Optional) * param ignoreError: 是否跳过检验,导出类型为结果集导出时,必填 (Optional) * param ignoreReason: 跳过检验原因,ignoreError为true时,必填 (Optional) * param exportSqlText: 导出SQL文本,导出类型为结果集导出时,必填 (Optional) * param tableFilters: 导出表及过滤条件,为空时导出全部表。导出类型为数据库导出时,必填 (Optional) * param exportContentTypeEnum: 导出内容,DATA("DATA", 0), STRUCT("STRUCT", 1), STRUCT_DATA("STRUCT_DATA", 2),导出类型为数据库导出时,必填 (Optional)
func NewCreateExportFlowRequestWithoutParam ¶
func NewCreateExportFlowRequestWithoutParam() *CreateExportFlowRequest
This constructor has better compatible ability when API parameters changed
func (CreateExportFlowRequest) GetRegionId ¶
func (r CreateExportFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateExportFlowRequest) SetDataSourceId ¶
func (r *CreateExportFlowRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据库id(Optional)
func (*CreateExportFlowRequest) SetDbName ¶
func (r *CreateExportFlowRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*CreateExportFlowRequest) SetDbaApproveTypeEnum ¶
func (r *CreateExportFlowRequest) SetDbaApproveTypeEnum(dbaApproveTypeEnum string)
param dbaApproveTypeEnum: DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1)(Optional)
func (*CreateExportFlowRequest) SetExportContentTypeEnum ¶
func (r *CreateExportFlowRequest) SetExportContentTypeEnum(exportContentTypeEnum string)
param exportContentTypeEnum: 导出内容,DATA("DATA", 0), STRUCT("STRUCT", 1), STRUCT_DATA("STRUCT_DATA", 2),导出类型为数据库导出时,必填(Optional)
func (*CreateExportFlowRequest) SetExportFileTypeEnum ¶
func (r *CreateExportFlowRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
param exportFileTypeEnum: 导出格式,CSV("CSV", 0), SQL("SQL", 1)(Optional)
func (*CreateExportFlowRequest) SetExportSqlText ¶
func (r *CreateExportFlowRequest) SetExportSqlText(exportSqlText string)
param exportSqlText: 导出SQL文本,导出类型为结果集导出时,必填(Optional)
func (*CreateExportFlowRequest) SetExportTypeEnum ¶
func (r *CreateExportFlowRequest) SetExportTypeEnum(exportTypeEnum string)
param exportTypeEnum: 导出类型, RESULT_SET("RESULT_SET", 0), DB("DB", 1)(Optional)
func (*CreateExportFlowRequest) SetIgnoreError ¶
func (r *CreateExportFlowRequest) SetIgnoreError(ignoreError bool)
param ignoreError: 是否跳过检验,导出类型为结果集导出时,必填(Optional)
func (*CreateExportFlowRequest) SetIgnoreReason ¶
func (r *CreateExportFlowRequest) SetIgnoreReason(ignoreReason string)
param ignoreReason: 跳过检验原因,ignoreError为true时,必填(Optional)
func (*CreateExportFlowRequest) SetMemo ¶
func (r *CreateExportFlowRequest) SetMemo(memo string)
param memo: 申请原因(Optional)
func (*CreateExportFlowRequest) SetRegionId ¶
func (r *CreateExportFlowRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*CreateExportFlowRequest) SetRowsNum ¶
func (r *CreateExportFlowRequest) SetRowsNum(rowsNum int)
param rowsNum: 影响行数,导出类型为结果集导出时,必填(Optional)
func (*CreateExportFlowRequest) SetTableFilters ¶
func (r *CreateExportFlowRequest) SetTableFilters(tableFilters *dms.TableFilter)
param tableFilters: 导出表及过滤条件,为空时导出全部表。导出类型为数据库导出时,必填(Optional)
func (*CreateExportFlowRequest) SetTaskPlanTypeEnum ¶
func (r *CreateExportFlowRequest) SetTaskPlanTypeEnum(taskPlanTypeEnum string)
param taskPlanTypeEnum: 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1)(Optional)
type CreateExportFlowResponse ¶
type CreateExportFlowResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateExportFlowResult `json:"result"`
}
type CreateExportFlowResult ¶
type CreateExportFlowResult struct {
FlowId string `json:"flowId"`
}
type CreateImportFileTaskRequest ¶
type CreateImportFileTaskRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 文件名称 (Optional) */
Filename *string `json:"filename"`
/* 文件总大小 (Optional) */
TotalSize *int `json:"totalSize"`
/* 文件分片大小 (Optional) */
ChunkSize *int `json:"chunkSize"`
/* 文件分片数 (Optional) */
TotalChunks *int `json:"totalChunks"`
}
func NewCreateImportFileTaskRequest ¶
func NewCreateImportFileTaskRequest( regionId string, ) *CreateImportFileTaskRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateImportFileTaskRequestWithAllParams ¶
func NewCreateImportFileTaskRequestWithAllParams( regionId string, filename *string, totalSize *int, chunkSize *int, totalChunks *int, ) *CreateImportFileTaskRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param filename: 文件名称 (Optional) * param totalSize: 文件总大小 (Optional) * param chunkSize: 文件分片大小 (Optional) * param totalChunks: 文件分片数 (Optional)
func NewCreateImportFileTaskRequestWithoutParam ¶
func NewCreateImportFileTaskRequestWithoutParam() *CreateImportFileTaskRequest
This constructor has better compatible ability when API parameters changed
func (CreateImportFileTaskRequest) GetRegionId ¶
func (r CreateImportFileTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateImportFileTaskRequest) SetChunkSize ¶
func (r *CreateImportFileTaskRequest) SetChunkSize(chunkSize int)
param chunkSize: 文件分片大小(Optional)
func (*CreateImportFileTaskRequest) SetFilename ¶
func (r *CreateImportFileTaskRequest) SetFilename(filename string)
param filename: 文件名称(Optional)
func (*CreateImportFileTaskRequest) SetRegionId ¶
func (r *CreateImportFileTaskRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*CreateImportFileTaskRequest) SetTotalChunks ¶
func (r *CreateImportFileTaskRequest) SetTotalChunks(totalChunks int)
param totalChunks: 文件分片数(Optional)
func (*CreateImportFileTaskRequest) SetTotalSize ¶
func (r *CreateImportFileTaskRequest) SetTotalSize(totalSize int)
param totalSize: 文件总大小(Optional)
type CreateImportFileTaskResponse ¶
type CreateImportFileTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateImportFileTaskResult `json:"result"`
}
type CreateImportFileTaskResult ¶
type CreateImportFileTaskResult struct {
UploadId string `json:"uploadId"`
}
type CreateStructureFlowRequest ¶
type CreateStructureFlowRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据库id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1) (Optional) */
TaskPlanTypeEnum *string `json:"taskPlanTypeEnum"`
/* DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1) (Optional) */
DbaApproveTypeEnum *string `json:"dbaApproveTypeEnum"`
/* 申请原因 (Optional) */
Memo *string `json:"memo"`
/* SQL文本,变更SQL选择文本时,必填 (Optional) */
SqlText *string `json:"sqlText"`
/* SQL附件导入任务Id (Optional) */
SqlFileTaskId *string `json:"sqlFileTaskId"`
}
func NewCreateStructureFlowRequest ¶
func NewCreateStructureFlowRequest( regionId string, ) *CreateStructureFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateStructureFlowRequestWithAllParams ¶
func NewCreateStructureFlowRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, taskPlanTypeEnum *string, dbaApproveTypeEnum *string, memo *string, sqlText *string, sqlFileTaskId *string, ) *CreateStructureFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据库id (Optional) * param dbName: 数据库名称 (Optional) * param taskPlanTypeEnum: 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1) (Optional) * param dbaApproveTypeEnum: DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1) (Optional) * param memo: 申请原因 (Optional) * param sqlText: SQL文本,变更SQL选择文本时,必填 (Optional) * param sqlFileTaskId: SQL附件导入任务Id (Optional)
func NewCreateStructureFlowRequestWithoutParam ¶
func NewCreateStructureFlowRequestWithoutParam() *CreateStructureFlowRequest
This constructor has better compatible ability when API parameters changed
func (CreateStructureFlowRequest) GetRegionId ¶
func (r CreateStructureFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateStructureFlowRequest) SetDataSourceId ¶
func (r *CreateStructureFlowRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据库id(Optional)
func (*CreateStructureFlowRequest) SetDbName ¶
func (r *CreateStructureFlowRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*CreateStructureFlowRequest) SetDbaApproveTypeEnum ¶
func (r *CreateStructureFlowRequest) SetDbaApproveTypeEnum(dbaApproveTypeEnum string)
param dbaApproveTypeEnum: DBA审批方式,AUTO("AUTO", 0), MANUAL("MANUAL", 1)(Optional)
func (*CreateStructureFlowRequest) SetMemo ¶
func (r *CreateStructureFlowRequest) SetMemo(memo string)
param memo: 申请原因(Optional)
func (*CreateStructureFlowRequest) SetRegionId ¶
func (r *CreateStructureFlowRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*CreateStructureFlowRequest) SetSqlFileTaskId ¶
func (r *CreateStructureFlowRequest) SetSqlFileTaskId(sqlFileTaskId string)
param sqlFileTaskId: SQL附件导入任务Id(Optional)
func (*CreateStructureFlowRequest) SetSqlText ¶
func (r *CreateStructureFlowRequest) SetSqlText(sqlText string)
param sqlText: SQL文本,变更SQL选择文本时,必填(Optional)
func (*CreateStructureFlowRequest) SetTaskPlanTypeEnum ¶
func (r *CreateStructureFlowRequest) SetTaskPlanTypeEnum(taskPlanTypeEnum string)
param taskPlanTypeEnum: 执行方式,AUTO("AUTO", 0), BY_CREATOR("BY_CREATOR", 1)(Optional)
type CreateStructureFlowResponse ¶
type CreateStructureFlowResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateStructureFlowResult `json:"result"`
}
type CreateStructureFlowResult ¶
type CreateStructureFlowResult struct {
FlowId string `json:"flowId"`
}
type CreateTableBatchRequest ¶
type CreateTableBatchRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 查询结果。 (Optional) */
CreateTableInfos []dms.CreateTableInfo `json:"createTableInfos"`
}
func NewCreateTableBatchRequest ¶
func NewCreateTableBatchRequest( regionId string, ) *CreateTableBatchRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateTableBatchRequestWithAllParams ¶
func NewCreateTableBatchRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, createTableInfos []dms.CreateTableInfo, ) *CreateTableBatchRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param createTableInfos: 查询结果。 (Optional)
func NewCreateTableBatchRequestWithoutParam ¶
func NewCreateTableBatchRequestWithoutParam() *CreateTableBatchRequest
This constructor has better compatible ability when API parameters changed
func (CreateTableBatchRequest) GetRegionId ¶
func (r CreateTableBatchRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateTableBatchRequest) SetCreateTableInfos ¶
func (r *CreateTableBatchRequest) SetCreateTableInfos(createTableInfos []dms.CreateTableInfo)
param createTableInfos: 查询结果。(Optional)
func (*CreateTableBatchRequest) SetDataSourceId ¶
func (r *CreateTableBatchRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*CreateTableBatchRequest) SetDbName ¶
func (r *CreateTableBatchRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*CreateTableBatchRequest) SetRegionId ¶
func (r *CreateTableBatchRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type CreateTableBatchResponse ¶
type CreateTableBatchResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateTableBatchResult `json:"result"`
}
type CreateTableBatchResult ¶
type CreateTableBatchResult struct {
DmsSqlsResult dms.DmsSqlsResult `json:"dmsSqlsResult"`
}
type DatabaseListRequest ¶
type DatabaseListRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
}
func NewDatabaseListRequest ¶
func NewDatabaseListRequest( regionId string, ) *DatabaseListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDatabaseListRequestWithAllParams ¶
func NewDatabaseListRequestWithAllParams( regionId string, dataSourceId *int, ) *DatabaseListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional)
func NewDatabaseListRequestWithoutParam ¶
func NewDatabaseListRequestWithoutParam() *DatabaseListRequest
This constructor has better compatible ability when API parameters changed
func (DatabaseListRequest) GetRegionId ¶
func (r DatabaseListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DatabaseListRequest) SetDataSourceId ¶
func (r *DatabaseListRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*DatabaseListRequest) SetRegionId ¶
func (r *DatabaseListRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type DatabaseListResponse ¶
type DatabaseListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DatabaseListResult `json:"result"`
}
type DatabaseListResult ¶
type DatabaseListResult struct {
DatabaseNames []string `json:"databaseNames"`
}
type DeletePersonalSqlRequest ¶
type DeletePersonalSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 主键id (Optional) */
Id *int `json:"id"`
}
func NewDeletePersonalSqlRequest ¶
func NewDeletePersonalSqlRequest( regionId string, ) *DeletePersonalSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeletePersonalSqlRequestWithAllParams ¶
func NewDeletePersonalSqlRequestWithAllParams( regionId string, id *int, ) *DeletePersonalSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param id: 主键id (Optional)
func NewDeletePersonalSqlRequestWithoutParam ¶
func NewDeletePersonalSqlRequestWithoutParam() *DeletePersonalSqlRequest
This constructor has better compatible ability when API parameters changed
func (DeletePersonalSqlRequest) GetRegionId ¶
func (r DeletePersonalSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeletePersonalSqlRequest) SetId ¶
func (r *DeletePersonalSqlRequest) SetId(id int)
param id: 主键id(Optional)
func (*DeletePersonalSqlRequest) SetRegionId ¶
func (r *DeletePersonalSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type DeletePersonalSqlResponse ¶
type DeletePersonalSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeletePersonalSqlResult `json:"result"`
}
type DeletePersonalSqlResult ¶
type DeletePersonalSqlResult struct {
}
type DownloadExportFileRequest ¶
type DownloadExportFileRequest struct {
core.JDCloudRequest
/* 文件下载id */
ExportId string `json:"exportId"`
}
func NewDownloadExportFileRequest ¶
func NewDownloadExportFileRequest( exportId string, ) *DownloadExportFileRequest
* param exportId: 文件下载id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDownloadExportFileRequestWithAllParams ¶
func NewDownloadExportFileRequestWithAllParams( exportId string, ) *DownloadExportFileRequest
* param exportId: 文件下载id (Required)
func NewDownloadExportFileRequestWithoutParam ¶
func NewDownloadExportFileRequestWithoutParam() *DownloadExportFileRequest
This constructor has better compatible ability when API parameters changed
func (DownloadExportFileRequest) GetRegionId ¶
func (r DownloadExportFileRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DownloadExportFileRequest) SetExportId ¶
func (r *DownloadExportFileRequest) SetExportId(exportId string)
param exportId: 文件下载id(Required)
type DownloadExportFileResponse ¶
type DownloadExportFileResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DownloadExportFileResult `json:"result"`
}
type DownloadExportFileResult ¶
type DownloadExportFileResult struct {
}
type ExeProgramRequest ¶
type ExeProgramRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称。 (Optional) */
DbName *string `json:"dbName"`
/* SQL列表。 (Optional) */
DmsSqls []dms.DmsSql `json:"dmsSqls"`
}
func NewExeProgramRequest ¶
func NewExeProgramRequest( regionId string, ) *ExeProgramRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExeProgramRequestWithAllParams ¶
func NewExeProgramRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, dmsSqls []dms.DmsSql, ) *ExeProgramRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称。 (Optional) * param dmsSqls: SQL列表。 (Optional)
func NewExeProgramRequestWithoutParam ¶
func NewExeProgramRequestWithoutParam() *ExeProgramRequest
This constructor has better compatible ability when API parameters changed
func (ExeProgramRequest) GetRegionId ¶
func (r ExeProgramRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExeProgramRequest) SetDataSourceId ¶
func (r *ExeProgramRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ExeProgramRequest) SetDbName ¶
func (r *ExeProgramRequest) SetDbName(dbName string)
param dbName: 数据库名称。(Optional)
func (*ExeProgramRequest) SetDmsSqls ¶
func (r *ExeProgramRequest) SetDmsSqls(dmsSqls []dms.DmsSql)
param dmsSqls: SQL列表。(Optional)
func (*ExeProgramRequest) SetRegionId ¶
func (r *ExeProgramRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type ExeProgramResponse ¶
type ExeProgramResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExeProgramResult `json:"result"`
}
type ExeProgramResult ¶
type ExeProgramResult struct {
}
type ExportDataRequest ¶
type ExportDataRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id; (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 导出数据的查询sql; (Optional) */
Sql *string `json:"sql"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 导出数量 (Optional) */
Count *int `json:"count"`
/* 导出文件字符编码 (Optional) */
Charset *string `json:"charset"`
/* 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出; (Optional) */
ExportTypeEnum *string `json:"exportTypeEnum"`
/* 导出文件格式,CSV("CSV", 0), SQL("SQL", 1); (Optional) */
ExportFileTypeEnum *string `json:"exportFileTypeEnum"`
}
func NewExportDataRequest ¶
func NewExportDataRequest( regionId string, ) *ExportDataRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExportDataRequestWithAllParams ¶
func NewExportDataRequestWithAllParams( regionId string, dataSourceId *int, sql *string, dbName *string, count *int, charset *string, exportTypeEnum *string, exportFileTypeEnum *string, ) *ExportDataRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id; (Optional) * param sql: 导出数据的查询sql; (Optional) * param dbName: 数据库名称 (Optional) * param count: 导出数量 (Optional) * param charset: 导出文件字符编码 (Optional) * param exportTypeEnum: 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出; (Optional) * param exportFileTypeEnum: 导出文件格式,CSV("CSV", 0), SQL("SQL", 1); (Optional)
func NewExportDataRequestWithoutParam ¶
func NewExportDataRequestWithoutParam() *ExportDataRequest
This constructor has better compatible ability when API parameters changed
func (ExportDataRequest) GetRegionId ¶
func (r ExportDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExportDataRequest) SetCharset ¶
func (r *ExportDataRequest) SetCharset(charset string)
param charset: 导出文件字符编码(Optional)
func (*ExportDataRequest) SetCount ¶
func (r *ExportDataRequest) SetCount(count int)
param count: 导出数量(Optional)
func (*ExportDataRequest) SetDataSourceId ¶
func (r *ExportDataRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id;(Optional)
func (*ExportDataRequest) SetDbName ¶
func (r *ExportDataRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*ExportDataRequest) SetExportFileTypeEnum ¶
func (r *ExportDataRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
param exportFileTypeEnum: 导出文件格式,CSV("CSV", 0), SQL("SQL", 1);(Optional)
func (*ExportDataRequest) SetExportTypeEnum ¶
func (r *ExportDataRequest) SetExportTypeEnum(exportTypeEnum string)
param exportTypeEnum: 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出;(Optional)
func (*ExportDataRequest) SetRegionId ¶
func (r *ExportDataRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ExportDataRequest) SetSql ¶
func (r *ExportDataRequest) SetSql(sql string)
param sql: 导出数据的查询sql;(Optional)
type ExportDataResponse ¶
type ExportDataResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExportDataResult `json:"result"`
}
type ExportDataResult ¶
type ExportDataResult struct {
}
type ExportStructRequest ¶
type ExportStructRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 导出表名,为空时导出库中所有表 (Optional) */
TableName *string `json:"tableName"`
/* 导出文件字符编码 (Optional) */
Charset *string `json:"charset"`
}
func NewExportStructRequest ¶
func NewExportStructRequest( regionId string, ) *ExportStructRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExportStructRequestWithAllParams ¶
func NewExportStructRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, tableName *string, charset *string, ) *ExportStructRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param tableName: 导出表名,为空时导出库中所有表 (Optional) * param charset: 导出文件字符编码 (Optional)
func NewExportStructRequestWithoutParam ¶
func NewExportStructRequestWithoutParam() *ExportStructRequest
This constructor has better compatible ability when API parameters changed
func (ExportStructRequest) GetRegionId ¶
func (r ExportStructRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExportStructRequest) SetCharset ¶
func (r *ExportStructRequest) SetCharset(charset string)
param charset: 导出文件字符编码(Optional)
func (*ExportStructRequest) SetDataSourceId ¶
func (r *ExportStructRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ExportStructRequest) SetDbName ¶
func (r *ExportStructRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*ExportStructRequest) SetRegionId ¶
func (r *ExportStructRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ExportStructRequest) SetTableName ¶
func (r *ExportStructRequest) SetTableName(tableName string)
param tableName: 导出表名,为空时导出库中所有表(Optional)
type ExportStructResponse ¶
type ExportStructResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExportStructResult `json:"result"`
}
type ExportStructResult ¶
type ExportStructResult struct {
TableStructs []dms.TableStruct `json:"tableStructs"`
}
type FormatSqlRequest ¶
type FormatSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 需要格式化的sql (Optional) */
SqlStr *string `json:"sqlStr"`
}
func NewFormatSqlRequest ¶
func NewFormatSqlRequest( regionId string, ) *FormatSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewFormatSqlRequestWithAllParams ¶
func NewFormatSqlRequestWithAllParams( regionId string, dataSourceId *int, sqlStr *string, ) *FormatSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param sqlStr: 需要格式化的sql (Optional)
func NewFormatSqlRequestWithoutParam ¶
func NewFormatSqlRequestWithoutParam() *FormatSqlRequest
This constructor has better compatible ability when API parameters changed
func (FormatSqlRequest) GetRegionId ¶
func (r FormatSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*FormatSqlRequest) SetDataSourceId ¶
func (r *FormatSqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*FormatSqlRequest) SetRegionId ¶
func (r *FormatSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*FormatSqlRequest) SetSqlStr ¶
func (r *FormatSqlRequest) SetSqlStr(sqlStr string)
param sqlStr: 需要格式化的sql(Optional)
type FormatSqlResponse ¶
type FormatSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result FormatSqlResult `json:"result"`
}
type FormatSqlResult ¶
type FormatSqlResult struct {
StrResult string `json:"strResult"`
}
type GeneralAlterTableSqlRequest ¶
type GeneralAlterTableSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源Id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名 (Optional) */
DbName *string `json:"dbName"`
/* 表名 (Optional) */
TableName *string `json:"tableName"`
/* 表元信息。 (Optional) */
MetaTableInfo *dms.MetaTableInfo `json:"metaTableInfo"`
/* 列信息。 (Optional) */
ColumnInfos []dms.ColumnInfo `json:"columnInfos"`
/* 索引信息。 (Optional) */
IndexInfos []dms.IndexInfo `json:"indexInfos"`
}
func NewGeneralAlterTableSqlRequest ¶
func NewGeneralAlterTableSqlRequest( regionId string, ) *GeneralAlterTableSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGeneralAlterTableSqlRequestWithAllParams ¶
func NewGeneralAlterTableSqlRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, tableName *string, metaTableInfo *dms.MetaTableInfo, columnInfos []dms.ColumnInfo, indexInfos []dms.IndexInfo, ) *GeneralAlterTableSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源Id (Optional) * param dbName: 数据库名 (Optional) * param tableName: 表名 (Optional) * param metaTableInfo: 表元信息。 (Optional) * param columnInfos: 列信息。 (Optional) * param indexInfos: 索引信息。 (Optional)
func NewGeneralAlterTableSqlRequestWithoutParam ¶
func NewGeneralAlterTableSqlRequestWithoutParam() *GeneralAlterTableSqlRequest
This constructor has better compatible ability when API parameters changed
func (GeneralAlterTableSqlRequest) GetRegionId ¶
func (r GeneralAlterTableSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GeneralAlterTableSqlRequest) SetColumnInfos ¶
func (r *GeneralAlterTableSqlRequest) SetColumnInfos(columnInfos []dms.ColumnInfo)
param columnInfos: 列信息。(Optional)
func (*GeneralAlterTableSqlRequest) SetDataSourceId ¶
func (r *GeneralAlterTableSqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源Id(Optional)
func (*GeneralAlterTableSqlRequest) SetDbName ¶
func (r *GeneralAlterTableSqlRequest) SetDbName(dbName string)
param dbName: 数据库名(Optional)
func (*GeneralAlterTableSqlRequest) SetIndexInfos ¶
func (r *GeneralAlterTableSqlRequest) SetIndexInfos(indexInfos []dms.IndexInfo)
param indexInfos: 索引信息。(Optional)
func (*GeneralAlterTableSqlRequest) SetMetaTableInfo ¶
func (r *GeneralAlterTableSqlRequest) SetMetaTableInfo(metaTableInfo *dms.MetaTableInfo)
param metaTableInfo: 表元信息。(Optional)
func (*GeneralAlterTableSqlRequest) SetRegionId ¶
func (r *GeneralAlterTableSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GeneralAlterTableSqlRequest) SetTableName ¶
func (r *GeneralAlterTableSqlRequest) SetTableName(tableName string)
param tableName: 表名(Optional)
type GeneralAlterTableSqlResponse ¶
type GeneralAlterTableSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GeneralAlterTableSqlResult `json:"result"`
}
type GeneralAlterTableSqlResult ¶
type GeneralAlterTableSqlResult struct {
StrResult string `json:"strResult"`
}
type GeneralAlterViewRequest ¶
type GeneralAlterViewRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称。 (Optional) */
DbName *string `json:"dbName"`
/* 视图名称。 (Optional) */
ViewName *string `json:"viewName"`
/* 原始视图名称。 (Optional) */
OriginViewName *string `json:"originViewName"`
/* 视图算法,DEFAULT("DEFAULT", 1),UNDEFINED("UNDEFINED", 2), MERGE("MERGE", 3), TEMPTABLE("TEMPTABLE", 4); (Optional) */
ViewAlgorithm *string `json:"viewAlgorithm"`
/* 定义者。 (Optional) */
Definer *string `json:"definer"`
/* 安全性,DEFAULT("DEFAULT", 1),DEFINER("DEFINER", 2), INVOKER("INVOKER", 3); (Optional) */
ViewSecurity *string `json:"viewSecurity"`
/* 检查选项,DEFAULT("DEFAULT", 1),LOCAL("LOCAL", 2), CASCADED("CASCADED", 3);; (Optional) */
ViewCheckOption *string `json:"viewCheckOption"`
/* 视图定义。 (Optional) */
DefinitionSql *string `json:"definitionSql"`
}
func NewGeneralAlterViewRequest ¶
func NewGeneralAlterViewRequest( regionId string, ) *GeneralAlterViewRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGeneralAlterViewRequestWithAllParams ¶
func NewGeneralAlterViewRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, viewName *string, originViewName *string, viewAlgorithm *string, definer *string, viewSecurity *string, viewCheckOption *string, definitionSql *string, ) *GeneralAlterViewRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称。 (Optional) * param viewName: 视图名称。 (Optional) * param originViewName: 原始视图名称。 (Optional) * param viewAlgorithm: 视图算法,DEFAULT("DEFAULT", 1),UNDEFINED("UNDEFINED", 2), MERGE("MERGE", 3), TEMPTABLE("TEMPTABLE", 4); (Optional) * param definer: 定义者。 (Optional) * param viewSecurity: 安全性,DEFAULT("DEFAULT", 1),DEFINER("DEFINER", 2), INVOKER("INVOKER", 3); (Optional) * param viewCheckOption: 检查选项,DEFAULT("DEFAULT", 1),LOCAL("LOCAL", 2), CASCADED("CASCADED", 3);; (Optional) * param definitionSql: 视图定义。 (Optional)
func NewGeneralAlterViewRequestWithoutParam ¶
func NewGeneralAlterViewRequestWithoutParam() *GeneralAlterViewRequest
This constructor has better compatible ability when API parameters changed
func (GeneralAlterViewRequest) GetRegionId ¶
func (r GeneralAlterViewRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GeneralAlterViewRequest) SetDataSourceId ¶
func (r *GeneralAlterViewRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*GeneralAlterViewRequest) SetDbName ¶
func (r *GeneralAlterViewRequest) SetDbName(dbName string)
param dbName: 数据库名称。(Optional)
func (*GeneralAlterViewRequest) SetDefiner ¶
func (r *GeneralAlterViewRequest) SetDefiner(definer string)
param definer: 定义者。(Optional)
func (*GeneralAlterViewRequest) SetDefinitionSql ¶
func (r *GeneralAlterViewRequest) SetDefinitionSql(definitionSql string)
param definitionSql: 视图定义。(Optional)
func (*GeneralAlterViewRequest) SetOriginViewName ¶
func (r *GeneralAlterViewRequest) SetOriginViewName(originViewName string)
param originViewName: 原始视图名称。(Optional)
func (*GeneralAlterViewRequest) SetRegionId ¶
func (r *GeneralAlterViewRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GeneralAlterViewRequest) SetViewAlgorithm ¶
func (r *GeneralAlterViewRequest) SetViewAlgorithm(viewAlgorithm string)
param viewAlgorithm: 视图算法,DEFAULT("DEFAULT", 1),UNDEFINED("UNDEFINED", 2), MERGE("MERGE", 3), TEMPTABLE("TEMPTABLE", 4);(Optional)
func (*GeneralAlterViewRequest) SetViewCheckOption ¶
func (r *GeneralAlterViewRequest) SetViewCheckOption(viewCheckOption string)
param viewCheckOption: 检查选项,DEFAULT("DEFAULT", 1),LOCAL("LOCAL", 2), CASCADED("CASCADED", 3);;(Optional)
func (*GeneralAlterViewRequest) SetViewName ¶
func (r *GeneralAlterViewRequest) SetViewName(viewName string)
param viewName: 视图名称。(Optional)
func (*GeneralAlterViewRequest) SetViewSecurity ¶
func (r *GeneralAlterViewRequest) SetViewSecurity(viewSecurity string)
param viewSecurity: 安全性,DEFAULT("DEFAULT", 1),DEFINER("DEFINER", 2), INVOKER("INVOKER", 3);(Optional)
type GeneralAlterViewResponse ¶
type GeneralAlterViewResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GeneralAlterViewResult `json:"result"`
}
type GeneralAlterViewResult ¶
type GeneralCreateTableSqlRequest ¶
type GeneralCreateTableSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名 (Optional) */
DbName *string `json:"dbName"`
/* 表名 (Optional) */
TableName *string `json:"tableName"`
/* 表元信息。 (Optional) */
MetaTableInfo *dms.MetaTableInfo `json:"metaTableInfo"`
/* 列信息。 (Optional) */
ColumnInfos []dms.ColumnInfo `json:"columnInfos"`
/* 索引信息。 (Optional) */
IndexInfos []dms.IndexInfo `json:"indexInfos"`
/* 分表信息,stardb数据源中使用。 (Optional) */
ExtraTableInfo *dms.ExtraTableInfo `json:"extraTableInfo"`
}
func NewGeneralCreateTableSqlRequest ¶
func NewGeneralCreateTableSqlRequest( regionId string, ) *GeneralCreateTableSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGeneralCreateTableSqlRequestWithAllParams ¶
func NewGeneralCreateTableSqlRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, tableName *string, metaTableInfo *dms.MetaTableInfo, columnInfos []dms.ColumnInfo, indexInfos []dms.IndexInfo, extraTableInfo *dms.ExtraTableInfo, ) *GeneralCreateTableSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名 (Optional) * param tableName: 表名 (Optional) * param metaTableInfo: 表元信息。 (Optional) * param columnInfos: 列信息。 (Optional) * param indexInfos: 索引信息。 (Optional) * param extraTableInfo: 分表信息,stardb数据源中使用。 (Optional)
func NewGeneralCreateTableSqlRequestWithoutParam ¶
func NewGeneralCreateTableSqlRequestWithoutParam() *GeneralCreateTableSqlRequest
This constructor has better compatible ability when API parameters changed
func (GeneralCreateTableSqlRequest) GetRegionId ¶
func (r GeneralCreateTableSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GeneralCreateTableSqlRequest) SetColumnInfos ¶
func (r *GeneralCreateTableSqlRequest) SetColumnInfos(columnInfos []dms.ColumnInfo)
param columnInfos: 列信息。(Optional)
func (*GeneralCreateTableSqlRequest) SetDataSourceId ¶
func (r *GeneralCreateTableSqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*GeneralCreateTableSqlRequest) SetDbName ¶
func (r *GeneralCreateTableSqlRequest) SetDbName(dbName string)
param dbName: 数据库名(Optional)
func (*GeneralCreateTableSqlRequest) SetExtraTableInfo ¶
func (r *GeneralCreateTableSqlRequest) SetExtraTableInfo(extraTableInfo *dms.ExtraTableInfo)
param extraTableInfo: 分表信息,stardb数据源中使用。(Optional)
func (*GeneralCreateTableSqlRequest) SetIndexInfos ¶
func (r *GeneralCreateTableSqlRequest) SetIndexInfos(indexInfos []dms.IndexInfo)
param indexInfos: 索引信息。(Optional)
func (*GeneralCreateTableSqlRequest) SetMetaTableInfo ¶
func (r *GeneralCreateTableSqlRequest) SetMetaTableInfo(metaTableInfo *dms.MetaTableInfo)
param metaTableInfo: 表元信息。(Optional)
func (*GeneralCreateTableSqlRequest) SetRegionId ¶
func (r *GeneralCreateTableSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GeneralCreateTableSqlRequest) SetTableName ¶
func (r *GeneralCreateTableSqlRequest) SetTableName(tableName string)
param tableName: 表名(Optional)
type GeneralCreateTableSqlResponse ¶
type GeneralCreateTableSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GeneralCreateTableSqlResult `json:"result"`
}
type GeneralCreateTableSqlResult ¶
type GeneralCreateTableSqlResult struct {
StrResult string `json:"strResult"`
}
type GeneralCreateViewRequest ¶
type GeneralCreateViewRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id。 (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称。 (Optional) */
DbName *string `json:"dbName"`
/* 视图名称。 (Optional) */
ViewName *string `json:"viewName"`
/* 视图算法,DEFAULT("DEFAULT", 1),UNDEFINED("UNDEFINED", 2), MERGE("MERGE", 3), TEMPTABLE("TEMPTABLE", 4); (Optional) */
ViewAlgorithm *string `json:"viewAlgorithm"`
/* 定义者。 (Optional) */
Definer *string `json:"definer"`
/* 安全性,DEFAULT("DEFAULT", 1),DEFINER("DEFINER", 2), INVOKER("INVOKER", 3); (Optional) */
ViewSecurity *string `json:"viewSecurity"`
/* 检查选项,DEFAULT("DEFAULT", 1),LOCAL("LOCAL", 2), CASCADED("CASCADED", 3);; (Optional) */
ViewCheckOption *string `json:"viewCheckOption"`
/* 视图定义。 (Optional) */
DefinitionSql *string `json:"definitionSql"`
}
func NewGeneralCreateViewRequest ¶
func NewGeneralCreateViewRequest( regionId string, ) *GeneralCreateViewRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGeneralCreateViewRequestWithAllParams ¶
func NewGeneralCreateViewRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, viewName *string, viewAlgorithm *string, definer *string, viewSecurity *string, viewCheckOption *string, definitionSql *string, ) *GeneralCreateViewRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id。 (Optional) * param dbName: 数据库名称。 (Optional) * param viewName: 视图名称。 (Optional) * param viewAlgorithm: 视图算法,DEFAULT("DEFAULT", 1),UNDEFINED("UNDEFINED", 2), MERGE("MERGE", 3), TEMPTABLE("TEMPTABLE", 4); (Optional) * param definer: 定义者。 (Optional) * param viewSecurity: 安全性,DEFAULT("DEFAULT", 1),DEFINER("DEFINER", 2), INVOKER("INVOKER", 3); (Optional) * param viewCheckOption: 检查选项,DEFAULT("DEFAULT", 1),LOCAL("LOCAL", 2), CASCADED("CASCADED", 3);; (Optional) * param definitionSql: 视图定义。 (Optional)
func NewGeneralCreateViewRequestWithoutParam ¶
func NewGeneralCreateViewRequestWithoutParam() *GeneralCreateViewRequest
This constructor has better compatible ability when API parameters changed
func (GeneralCreateViewRequest) GetRegionId ¶
func (r GeneralCreateViewRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GeneralCreateViewRequest) SetDataSourceId ¶
func (r *GeneralCreateViewRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id。(Optional)
func (*GeneralCreateViewRequest) SetDbName ¶
func (r *GeneralCreateViewRequest) SetDbName(dbName string)
param dbName: 数据库名称。(Optional)
func (*GeneralCreateViewRequest) SetDefiner ¶
func (r *GeneralCreateViewRequest) SetDefiner(definer string)
param definer: 定义者。(Optional)
func (*GeneralCreateViewRequest) SetDefinitionSql ¶
func (r *GeneralCreateViewRequest) SetDefinitionSql(definitionSql string)
param definitionSql: 视图定义。(Optional)
func (*GeneralCreateViewRequest) SetRegionId ¶
func (r *GeneralCreateViewRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GeneralCreateViewRequest) SetViewAlgorithm ¶
func (r *GeneralCreateViewRequest) SetViewAlgorithm(viewAlgorithm string)
param viewAlgorithm: 视图算法,DEFAULT("DEFAULT", 1),UNDEFINED("UNDEFINED", 2), MERGE("MERGE", 3), TEMPTABLE("TEMPTABLE", 4);(Optional)
func (*GeneralCreateViewRequest) SetViewCheckOption ¶
func (r *GeneralCreateViewRequest) SetViewCheckOption(viewCheckOption string)
param viewCheckOption: 检查选项,DEFAULT("DEFAULT", 1),LOCAL("LOCAL", 2), CASCADED("CASCADED", 3);;(Optional)
func (*GeneralCreateViewRequest) SetViewName ¶
func (r *GeneralCreateViewRequest) SetViewName(viewName string)
param viewName: 视图名称。(Optional)
func (*GeneralCreateViewRequest) SetViewSecurity ¶
func (r *GeneralCreateViewRequest) SetViewSecurity(viewSecurity string)
param viewSecurity: 安全性,DEFAULT("DEFAULT", 1),DEFINER("DEFINER", 2), INVOKER("INVOKER", 3);(Optional)
type GeneralCreateViewResponse ¶
type GeneralCreateViewResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GeneralCreateViewResult `json:"result"`
}
type GeneralCreateViewResult ¶
type GeneralDropViewRequest ¶
type GeneralDropViewRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称。 (Optional) */
DbName *string `json:"dbName"`
/* 视图名称。 (Optional) */
ViewName *string `json:"viewName"`
}
func NewGeneralDropViewRequest ¶
func NewGeneralDropViewRequest( regionId string, ) *GeneralDropViewRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGeneralDropViewRequestWithAllParams ¶
func NewGeneralDropViewRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, viewName *string, ) *GeneralDropViewRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称。 (Optional) * param viewName: 视图名称。 (Optional)
func NewGeneralDropViewRequestWithoutParam ¶
func NewGeneralDropViewRequestWithoutParam() *GeneralDropViewRequest
This constructor has better compatible ability when API parameters changed
func (GeneralDropViewRequest) GetRegionId ¶
func (r GeneralDropViewRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GeneralDropViewRequest) SetDataSourceId ¶
func (r *GeneralDropViewRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*GeneralDropViewRequest) SetDbName ¶
func (r *GeneralDropViewRequest) SetDbName(dbName string)
param dbName: 数据库名称。(Optional)
func (*GeneralDropViewRequest) SetRegionId ¶
func (r *GeneralDropViewRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GeneralDropViewRequest) SetViewName ¶
func (r *GeneralDropViewRequest) SetViewName(viewName string)
param viewName: 视图名称。(Optional)
type GeneralDropViewResponse ¶
type GeneralDropViewResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GeneralDropViewResult `json:"result"`
}
type GeneralDropViewResult ¶
type GetCreateTableBatchSqlRequest ¶
type GetCreateTableBatchSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 查询结果。 (Optional) */
CreateTableInfos []dms.CreateTableInfo `json:"createTableInfos"`
}
func NewGetCreateTableBatchSqlRequest ¶
func NewGetCreateTableBatchSqlRequest( regionId string, ) *GetCreateTableBatchSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetCreateTableBatchSqlRequestWithAllParams ¶
func NewGetCreateTableBatchSqlRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, createTableInfos []dms.CreateTableInfo, ) *GetCreateTableBatchSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param createTableInfos: 查询结果。 (Optional)
func NewGetCreateTableBatchSqlRequestWithoutParam ¶
func NewGetCreateTableBatchSqlRequestWithoutParam() *GetCreateTableBatchSqlRequest
This constructor has better compatible ability when API parameters changed
func (GetCreateTableBatchSqlRequest) GetRegionId ¶
func (r GetCreateTableBatchSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetCreateTableBatchSqlRequest) SetCreateTableInfos ¶
func (r *GetCreateTableBatchSqlRequest) SetCreateTableInfos(createTableInfos []dms.CreateTableInfo)
param createTableInfos: 查询结果。(Optional)
func (*GetCreateTableBatchSqlRequest) SetDataSourceId ¶
func (r *GetCreateTableBatchSqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*GetCreateTableBatchSqlRequest) SetDbName ¶
func (r *GetCreateTableBatchSqlRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*GetCreateTableBatchSqlRequest) SetRegionId ¶
func (r *GetCreateTableBatchSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type GetCreateTableBatchSqlResponse ¶
type GetCreateTableBatchSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetCreateTableBatchSqlResult `json:"result"`
}
type GetCreateTableBatchSqlResult ¶
type GetCreateTableBatchSqlResult struct {
StrResult string `json:"strResult"`
}
type GetDmsDomainRequest ¶
type GetDmsDomainRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
}
func NewGetDmsDomainRequest ¶
func NewGetDmsDomainRequest( regionId string, ) *GetDmsDomainRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDmsDomainRequestWithAllParams ¶
func NewGetDmsDomainRequestWithAllParams( regionId string, ) *GetDmsDomainRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required)
func NewGetDmsDomainRequestWithoutParam ¶
func NewGetDmsDomainRequestWithoutParam() *GetDmsDomainRequest
This constructor has better compatible ability when API parameters changed
func (GetDmsDomainRequest) GetRegionId ¶
func (r GetDmsDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDmsDomainRequest) SetRegionId ¶
func (r *GetDmsDomainRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type GetDmsDomainResponse ¶
type GetDmsDomainResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetDmsDomainResult `json:"result"`
}
type GetDmsDomainResult ¶
type GetDmsDomainResult struct {
Domains interface{} `json:"domains"`
}
type GetExportDataIdRequest ¶
type GetExportDataIdRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 导出数据的查询sql (Optional) */
Sql *string `json:"sql"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 导出数量 (Optional) */
Count *int `json:"count"`
/* 是否跳过检测 (Optional) */
IgnoreCheck *bool `json:"ignoreCheck"`
/* 跳过行数检测原因 (Optional) */
Reason *string `json:"reason"`
/* 导出文件字符编码 (Optional) */
Charset *string `json:"charset"`
/* 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出; (Optional) */
ExportTypeEnum *string `json:"exportTypeEnum"`
/* 导出文件格式,CSV("CSV", 0), SQL("SQL", 1); (Optional) */
ExportFileTypeEnum *string `json:"exportFileTypeEnum"`
}
func NewGetExportDataIdRequest ¶
func NewGetExportDataIdRequest( regionId string, ) *GetExportDataIdRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetExportDataIdRequestWithAllParams ¶
func NewGetExportDataIdRequestWithAllParams( regionId string, dataSourceId *int, sql *string, dbName *string, count *int, ignoreCheck *bool, reason *string, charset *string, exportTypeEnum *string, exportFileTypeEnum *string, ) *GetExportDataIdRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param sql: 导出数据的查询sql (Optional) * param dbName: 数据库名称 (Optional) * param count: 导出数量 (Optional) * param ignoreCheck: 是否跳过检测 (Optional) * param reason: 跳过行数检测原因 (Optional) * param charset: 导出文件字符编码 (Optional) * param exportTypeEnum: 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出; (Optional) * param exportFileTypeEnum: 导出文件格式,CSV("CSV", 0), SQL("SQL", 1); (Optional)
func NewGetExportDataIdRequestWithoutParam ¶
func NewGetExportDataIdRequestWithoutParam() *GetExportDataIdRequest
This constructor has better compatible ability when API parameters changed
func (GetExportDataIdRequest) GetRegionId ¶
func (r GetExportDataIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetExportDataIdRequest) SetCharset ¶
func (r *GetExportDataIdRequest) SetCharset(charset string)
param charset: 导出文件字符编码(Optional)
func (*GetExportDataIdRequest) SetCount ¶
func (r *GetExportDataIdRequest) SetCount(count int)
param count: 导出数量(Optional)
func (*GetExportDataIdRequest) SetDataSourceId ¶
func (r *GetExportDataIdRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*GetExportDataIdRequest) SetDbName ¶
func (r *GetExportDataIdRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*GetExportDataIdRequest) SetExportFileTypeEnum ¶
func (r *GetExportDataIdRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
param exportFileTypeEnum: 导出文件格式,CSV("CSV", 0), SQL("SQL", 1);(Optional)
func (*GetExportDataIdRequest) SetExportTypeEnum ¶
func (r *GetExportDataIdRequest) SetExportTypeEnum(exportTypeEnum string)
param exportTypeEnum: 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出;(Optional)
func (*GetExportDataIdRequest) SetIgnoreCheck ¶
func (r *GetExportDataIdRequest) SetIgnoreCheck(ignoreCheck bool)
param ignoreCheck: 是否跳过检测(Optional)
func (*GetExportDataIdRequest) SetReason ¶
func (r *GetExportDataIdRequest) SetReason(reason string)
param reason: 跳过行数检测原因(Optional)
func (*GetExportDataIdRequest) SetRegionId ¶
func (r *GetExportDataIdRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GetExportDataIdRequest) SetSql ¶
func (r *GetExportDataIdRequest) SetSql(sql string)
param sql: 导出数据的查询sql(Optional)
type GetExportDataIdResponse ¶
type GetExportDataIdResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetExportDataIdResult `json:"result"`
}
type GetExportDataIdResult ¶
type GetExportDataIdResult struct {
StrResult string `json:"strResult"`
}
type GetExportIdRequest ¶
type GetExportIdRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 导出文件字符编码 (Optional) */
Charset *string `json:"charset"`
/* 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出; (Optional) */
ExportTypeEnum *string `json:"exportTypeEnum"`
/* 导出文件格式,CSV("CSV", 0), SQL("SQL", 1); (Optional) */
ExportFileTypeEnum *string `json:"exportFileTypeEnum"`
/* 导出内容,DATA("DATA", 0), STRUCT("STRUCT", 1), STRUCT_DATA("STRUCT_DATA", 2); (Optional) */
ExportContentTypeEnum *string `json:"exportContentTypeEnum"`
/* 查询条件。 (Optional) */
TableFilters []dms.TableFilter `json:"tableFilters"`
}
func NewGetExportIdRequest ¶
func NewGetExportIdRequest( regionId string, ) *GetExportIdRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetExportIdRequestWithAllParams ¶
func NewGetExportIdRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, charset *string, exportTypeEnum *string, exportFileTypeEnum *string, exportContentTypeEnum *string, tableFilters []dms.TableFilter, ) *GetExportIdRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param charset: 导出文件字符编码 (Optional) * param exportTypeEnum: 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出; (Optional) * param exportFileTypeEnum: 导出文件格式,CSV("CSV", 0), SQL("SQL", 1); (Optional) * param exportContentTypeEnum: 导出内容,DATA("DATA", 0), STRUCT("STRUCT", 1), STRUCT_DATA("STRUCT_DATA", 2); (Optional) * param tableFilters: 查询条件。 (Optional)
func NewGetExportIdRequestWithoutParam ¶
func NewGetExportIdRequestWithoutParam() *GetExportIdRequest
This constructor has better compatible ability when API parameters changed
func (GetExportIdRequest) GetRegionId ¶
func (r GetExportIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetExportIdRequest) SetCharset ¶
func (r *GetExportIdRequest) SetCharset(charset string)
param charset: 导出文件字符编码(Optional)
func (*GetExportIdRequest) SetDataSourceId ¶
func (r *GetExportIdRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*GetExportIdRequest) SetDbName ¶
func (r *GetExportIdRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*GetExportIdRequest) SetExportContentTypeEnum ¶
func (r *GetExportIdRequest) SetExportContentTypeEnum(exportContentTypeEnum string)
param exportContentTypeEnum: 导出内容,DATA("DATA", 0), STRUCT("STRUCT", 1), STRUCT_DATA("STRUCT_DATA", 2);(Optional)
func (*GetExportIdRequest) SetExportFileTypeEnum ¶
func (r *GetExportIdRequest) SetExportFileTypeEnum(exportFileTypeEnum string)
param exportFileTypeEnum: 导出文件格式,CSV("CSV", 0), SQL("SQL", 1);(Optional)
func (*GetExportIdRequest) SetExportTypeEnum ¶
func (r *GetExportIdRequest) SetExportTypeEnum(exportTypeEnum string)
param exportTypeEnum: 导出方式,SYNC("SYNC", 0), ASYNC("ASYNC", 1),当前只支持SYNC导出;(Optional)
func (*GetExportIdRequest) SetRegionId ¶
func (r *GetExportIdRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*GetExportIdRequest) SetTableFilters ¶
func (r *GetExportIdRequest) SetTableFilters(tableFilters []dms.TableFilter)
param tableFilters: 查询条件。(Optional)
type GetExportIdResponse ¶
type GetExportIdResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetExportIdResult `json:"result"`
}
type GetExportIdResult ¶
type GetExportIdResult struct {
StrResult string `json:"strResult"`
}
type HistoryImportDataRequest ¶
type HistoryImportDataRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,用于查询列表的接口。 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewHistoryImportDataRequest ¶
func NewHistoryImportDataRequest( regionId string, ) *HistoryImportDataRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewHistoryImportDataRequestWithAllParams ¶
func NewHistoryImportDataRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, pageNumber *int, pageSize *int, ) *HistoryImportDataRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) * param pageSize: 每页显示的数据条数,用于查询列表的接口。 (Optional)
func NewHistoryImportDataRequestWithoutParam ¶
func NewHistoryImportDataRequestWithoutParam() *HistoryImportDataRequest
This constructor has better compatible ability when API parameters changed
func (HistoryImportDataRequest) GetRegionId ¶
func (r HistoryImportDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*HistoryImportDataRequest) SetDataSourceId ¶
func (r *HistoryImportDataRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*HistoryImportDataRequest) SetDbName ¶
func (r *HistoryImportDataRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*HistoryImportDataRequest) SetPageNumber ¶
func (r *HistoryImportDataRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。(Optional)
func (*HistoryImportDataRequest) SetPageSize ¶
func (r *HistoryImportDataRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,用于查询列表的接口。(Optional)
func (*HistoryImportDataRequest) SetRegionId ¶
func (r *HistoryImportDataRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type HistoryImportDataResponse ¶
type HistoryImportDataResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result HistoryImportDataResult `json:"result"`
}
type HistoryImportDataResult ¶
type HistoryImportDataResult struct {
Count int `json:"count"`
HistorySqls []dms.HistorySql `json:"historySqls"`
}
type HistorySqlRequest ¶
type HistorySqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,用于查询列表的接口。 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewHistorySqlRequest ¶
func NewHistorySqlRequest( regionId string, ) *HistorySqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewHistorySqlRequestWithAllParams ¶
func NewHistorySqlRequestWithAllParams( regionId string, dataSourceId *int, pageNumber *int, pageSize *int, ) *HistorySqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) * param pageSize: 每页显示的数据条数,用于查询列表的接口。 (Optional)
func NewHistorySqlRequestWithoutParam ¶
func NewHistorySqlRequestWithoutParam() *HistorySqlRequest
This constructor has better compatible ability when API parameters changed
func (HistorySqlRequest) GetRegionId ¶
func (r HistorySqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*HistorySqlRequest) SetDataSourceId ¶
func (r *HistorySqlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*HistorySqlRequest) SetPageNumber ¶
func (r *HistorySqlRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。(Optional)
func (*HistorySqlRequest) SetPageSize ¶
func (r *HistorySqlRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,用于查询列表的接口。(Optional)
func (*HistorySqlRequest) SetRegionId ¶
func (r *HistorySqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type HistorySqlResponse ¶
type HistorySqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result HistorySqlResult `json:"result"`
}
type HistorySqlResult ¶
type HistorySqlResult struct {
Count int `json:"count"`
HistorySqls []dms.DmsHistorySql `json:"historySqls"`
}
type ImportDdlDmlRequest ¶
type ImportDdlDmlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* 上传文件编码 (Optional) */
Charset *string `json:"charset"`
/* sql语句 (Optional) */
Sqls *string `json:"sqls"`
/* sql类型, CREATE("CREATE", 0), ALTER_DATA("ALTER_DATA", 1), ALTER_STRUCT("ALTER_STRUCT", 2), DROP("DROP", 4), CONSOLE("CONSOLE", 5), BATCH_CREATE("BATCH_CREATE", 6), IMPORT_DATA("IMPORT_DATA", 7), EXPORT_STRUCT_DATA("EXPORT_STRUCT_DATA", 8); (Optional) */
SqlConsoleTypeEnum *string `json:"sqlConsoleTypeEnum"`
}
func NewImportDdlDmlRequest ¶
func NewImportDdlDmlRequest( regionId string, ) *ImportDdlDmlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewImportDdlDmlRequestWithAllParams ¶
func NewImportDdlDmlRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, charset *string, sqls *string, sqlConsoleTypeEnum *string, ) *ImportDdlDmlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param charset: 上传文件编码 (Optional) * param sqls: sql语句 (Optional) * param sqlConsoleTypeEnum: sql类型, CREATE("CREATE", 0), ALTER_DATA("ALTER_DATA", 1), ALTER_STRUCT("ALTER_STRUCT", 2), DROP("DROP", 4), CONSOLE("CONSOLE", 5), BATCH_CREATE("BATCH_CREATE", 6), IMPORT_DATA("IMPORT_DATA", 7), EXPORT_STRUCT_DATA("EXPORT_STRUCT_DATA", 8); (Optional)
func NewImportDdlDmlRequestWithoutParam ¶
func NewImportDdlDmlRequestWithoutParam() *ImportDdlDmlRequest
This constructor has better compatible ability when API parameters changed
func (ImportDdlDmlRequest) GetRegionId ¶
func (r ImportDdlDmlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ImportDdlDmlRequest) SetCharset ¶
func (r *ImportDdlDmlRequest) SetCharset(charset string)
param charset: 上传文件编码(Optional)
func (*ImportDdlDmlRequest) SetDataSourceId ¶
func (r *ImportDdlDmlRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ImportDdlDmlRequest) SetDbName ¶
func (r *ImportDdlDmlRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*ImportDdlDmlRequest) SetRegionId ¶
func (r *ImportDdlDmlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ImportDdlDmlRequest) SetSqlConsoleTypeEnum ¶
func (r *ImportDdlDmlRequest) SetSqlConsoleTypeEnum(sqlConsoleTypeEnum string)
param sqlConsoleTypeEnum: sql类型, CREATE("CREATE", 0), ALTER_DATA("ALTER_DATA", 1), ALTER_STRUCT("ALTER_STRUCT", 2), DROP("DROP", 4), CONSOLE("CONSOLE", 5), BATCH_CREATE("BATCH_CREATE", 6), IMPORT_DATA("IMPORT_DATA", 7), EXPORT_STRUCT_DATA("EXPORT_STRUCT_DATA", 8);(Optional)
func (*ImportDdlDmlRequest) SetSqls ¶
func (r *ImportDdlDmlRequest) SetSqls(sqls string)
param sqls: sql语句(Optional)
type ImportDdlDmlResponse ¶
type ImportDdlDmlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ImportDdlDmlResult `json:"result"`
}
type ImportDdlDmlResult ¶
type ImportDdlDmlResult struct {
}
type LoginRequest ¶
type LoginRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* rds,drds的实例id。 */
InstanceId string `json:"instanceId"`
/* 数据源源类型,CDS("CDS", 1), MYSQL("MYSQL", 2), ORACLE("ORACLE", 3), SQLSERVER("SQLSERVER", 4), CDSMYSQL("CDSMYSQL", 5), CDSORACLE("CDSORACLE", 6), CDSSQLSERVER("CDSSQLSERVER", 7), DATACENTER("DATACENTER", 8), HBASE("Hbase",9),MONGODB("MongoDb",10),ES("ES",11), MYSQL_INS("MYSQL_INS",12), DRDS_INS("DRDS_INS",13)。 (Optional) */
DbType *int `json:"dbType"`
/* CLASSIC("CLASSIC", 0), RDS("RDS", 1), ECS("ECS", 2), VPC("VPC", 3), 当前只支持rds模式。 (Optional) */
AddrMode *int `json:"addrMode"`
/* 数据库用户名。 (Optional) */
DbUser *string `json:"dbUser"`
/* 数据库用户密码。 (Optional) */
DbPassword *string `json:"dbPassword"`
}
func NewLoginRequest ¶
func NewLoginRequest( regionId string, instanceId string, ) *LoginRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: rds,drds的实例id。 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewLoginRequestWithAllParams ¶
func NewLoginRequestWithAllParams( regionId string, instanceId string, dbType *int, addrMode *int, dbUser *string, dbPassword *string, ) *LoginRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: rds,drds的实例id。 (Required) * param dbType: 数据源源类型,CDS("CDS", 1), MYSQL("MYSQL", 2), ORACLE("ORACLE", 3), SQLSERVER("SQLSERVER", 4), CDSMYSQL("CDSMYSQL", 5), CDSORACLE("CDSORACLE", 6), CDSSQLSERVER("CDSSQLSERVER", 7), DATACENTER("DATACENTER", 8), HBASE("Hbase",9),MONGODB("MongoDb",10),ES("ES",11), MYSQL_INS("MYSQL_INS",12), DRDS_INS("DRDS_INS",13)。 (Optional) * param addrMode: CLASSIC("CLASSIC", 0), RDS("RDS", 1), ECS("ECS", 2), VPC("VPC", 3), 当前只支持rds模式。 (Optional) * param dbUser: 数据库用户名。 (Optional) * param dbPassword: 数据库用户密码。 (Optional)
func NewLoginRequestWithoutParam ¶
func NewLoginRequestWithoutParam() *LoginRequest
This constructor has better compatible ability when API parameters changed
func (LoginRequest) GetRegionId ¶
func (r LoginRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*LoginRequest) SetAddrMode ¶
func (r *LoginRequest) SetAddrMode(addrMode int)
param addrMode: CLASSIC("CLASSIC", 0), RDS("RDS", 1), ECS("ECS", 2), VPC("VPC", 3), 当前只支持rds模式。(Optional)
func (*LoginRequest) SetDbPassword ¶
func (r *LoginRequest) SetDbPassword(dbPassword string)
param dbPassword: 数据库用户密码。(Optional)
func (*LoginRequest) SetDbType ¶
func (r *LoginRequest) SetDbType(dbType int)
param dbType: 数据源源类型,CDS("CDS", 1), MYSQL("MYSQL", 2), ORACLE("ORACLE", 3), SQLSERVER("SQLSERVER", 4), CDSMYSQL("CDSMYSQL", 5), CDSORACLE("CDSORACLE", 6), CDSSQLSERVER("CDSSQLSERVER", 7), DATACENTER("DATACENTER", 8), HBASE("Hbase",9),MONGODB("MongoDb",10),ES("ES",11), MYSQL_INS("MYSQL_INS",12), DRDS_INS("DRDS_INS",13)。(Optional)
func (*LoginRequest) SetDbUser ¶
func (r *LoginRequest) SetDbUser(dbUser string)
param dbUser: 数据库用户名。(Optional)
func (*LoginRequest) SetInstanceId ¶
func (r *LoginRequest) SetInstanceId(instanceId string)
param instanceId: rds,drds的实例id。(Required)
func (*LoginRequest) SetRegionId ¶
func (r *LoginRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type LoginResponse ¶
type LoginResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result LoginResult `json:"result"`
}
type LoginResult ¶
type LoginResult struct {
}
type LogoutRequest ¶
type LogoutRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id。 (Optional) */
DataSourceId *int `json:"dataSourceId"`
}
func NewLogoutRequest ¶
func NewLogoutRequest( regionId string, ) *LogoutRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewLogoutRequestWithAllParams ¶
func NewLogoutRequestWithAllParams( regionId string, dataSourceId *int, ) *LogoutRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id。 (Optional)
func NewLogoutRequestWithoutParam ¶
func NewLogoutRequestWithoutParam() *LogoutRequest
This constructor has better compatible ability when API parameters changed
func (LogoutRequest) GetRegionId ¶
func (r LogoutRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*LogoutRequest) SetDataSourceId ¶
func (r *LogoutRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id。(Optional)
func (*LogoutRequest) SetRegionId ¶
func (r *LogoutRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type LogoutResponse ¶
type LogoutResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result LogoutResult `json:"result"`
}
type LogoutResult ¶
type LogoutResult struct {
}
type OpenRequest ¶
type OpenRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id。 (Optional) */
DataSourceId *int `json:"dataSourceId"`
}
func NewOpenRequest ¶
func NewOpenRequest( regionId string, ) *OpenRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewOpenRequestWithAllParams ¶
func NewOpenRequestWithAllParams( regionId string, dataSourceId *int, ) *OpenRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id。 (Optional)
func NewOpenRequestWithoutParam ¶
func NewOpenRequestWithoutParam() *OpenRequest
This constructor has better compatible ability when API parameters changed
func (OpenRequest) GetRegionId ¶
func (r OpenRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*OpenRequest) SetDataSourceId ¶
func (r *OpenRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id。(Optional)
func (*OpenRequest) SetRegionId ¶
func (r *OpenRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type OpenResponse ¶
type OpenResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result OpenResult `json:"result"`
}
type OpenResult ¶
type OpenResult struct {
}
type OpenTableRequest ¶
type OpenTableRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* sql语句。 (Optional) */
TableName *string `json:"tableName"`
/* 显示数据的页码,取值范围:[1,∞)。 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,用于查询列表的接口。 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewOpenTableRequest ¶
func NewOpenTableRequest( regionId string, ) *OpenTableRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewOpenTableRequestWithAllParams ¶
func NewOpenTableRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, tableName *string, pageNumber *int, pageSize *int, ) *OpenTableRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param tableName: sql语句。 (Optional) * param pageNumber: 显示数据的页码,取值范围:[1,∞)。 (Optional) * param pageSize: 每页显示的数据条数,用于查询列表的接口。 (Optional)
func NewOpenTableRequestWithoutParam ¶
func NewOpenTableRequestWithoutParam() *OpenTableRequest
This constructor has better compatible ability when API parameters changed
func (OpenTableRequest) GetRegionId ¶
func (r OpenTableRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*OpenTableRequest) SetDataSourceId ¶
func (r *OpenTableRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*OpenTableRequest) SetDbName ¶
func (r *OpenTableRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*OpenTableRequest) SetPageNumber ¶
func (r *OpenTableRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,取值范围:[1,∞)。(Optional)
func (*OpenTableRequest) SetPageSize ¶
func (r *OpenTableRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,用于查询列表的接口。(Optional)
func (*OpenTableRequest) SetRegionId ¶
func (r *OpenTableRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*OpenTableRequest) SetTableName ¶
func (r *OpenTableRequest) SetTableName(tableName string)
param tableName: sql语句。(Optional)
type OpenTableResponse ¶
type OpenTableResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result OpenTableResult `json:"result"`
}
type OpenTableResult ¶
type OpenTableResult struct {
DmsSqlResults []dms.DmsSqlResult `json:"dmsSqlResults"`
Count int `json:"count"`
}
type ProgramListRequest ¶
type ProgramListRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称。 (Optional) */
DbName *string `json:"dbName"`
/* 过滤条件。 (Optional) */
Filter *string `json:"filter"`
}
func NewProgramListRequest ¶
func NewProgramListRequest( regionId string, ) *ProgramListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewProgramListRequestWithAllParams ¶
func NewProgramListRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, filter *string, ) *ProgramListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称。 (Optional) * param filter: 过滤条件。 (Optional)
func NewProgramListRequestWithoutParam ¶
func NewProgramListRequestWithoutParam() *ProgramListRequest
This constructor has better compatible ability when API parameters changed
func (ProgramListRequest) GetRegionId ¶
func (r ProgramListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ProgramListRequest) SetDataSourceId ¶
func (r *ProgramListRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ProgramListRequest) SetDbName ¶
func (r *ProgramListRequest) SetDbName(dbName string)
param dbName: 数据库名称。(Optional)
func (*ProgramListRequest) SetFilter ¶
func (r *ProgramListRequest) SetFilter(filter string)
param filter: 过滤条件。(Optional)
func (*ProgramListRequest) SetRegionId ¶
func (r *ProgramListRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type ProgramListResponse ¶
type ProgramListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ProgramListResult `json:"result"`
}
type ProgramListResult ¶
type QueryInstanceRequest ¶
type QueryInstanceRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 查询分类方式:LOGIN_STATUS,DB_TYPE。 (Optional) */
InstanceQueryTypeEnum *string `json:"instanceQueryTypeEnum"`
/* 实例状态,参见[枚举参数定义](../Enum-Definitions/Enum-Definitions.md)。 (Optional) */
InstanceStatus *string `json:"instanceStatus"`
/* 数据库类型:MYSQL_INS,DRDS_INS (Optional) */
DbInfoEnum *string `json:"dbInfoEnum"`
/* 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,用于查询列表的接口。 (Optional) */
PageSize *int `json:"pageSize"`
/* 实例Id。 (Optional) */
UniqId *string `json:"uniqId"`
/* 打开数据库名称。 (Optional) */
DbName *string `json:"dbName"`
}
func NewQueryInstanceRequest ¶
func NewQueryInstanceRequest( regionId string, ) *QueryInstanceRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryInstanceRequestWithAllParams ¶
func NewQueryInstanceRequestWithAllParams( regionId string, instanceQueryTypeEnum *string, instanceStatus *string, dbInfoEnum *string, pageNumber *int, pageSize *int, uniqId *string, dbName *string, ) *QueryInstanceRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceQueryTypeEnum: 查询分类方式:LOGIN_STATUS,DB_TYPE。 (Optional) * param instanceStatus: 实例状态,参见[枚举参数定义](../Enum-Definitions/Enum-Definitions.md)。 (Optional) * param dbInfoEnum: 数据库类型:MYSQL_INS,DRDS_INS (Optional) * param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) * param pageSize: 每页显示的数据条数,用于查询列表的接口。 (Optional) * param uniqId: 实例Id。 (Optional) * param dbName: 打开数据库名称。 (Optional)
func NewQueryInstanceRequestWithoutParam ¶
func NewQueryInstanceRequestWithoutParam() *QueryInstanceRequest
This constructor has better compatible ability when API parameters changed
func (QueryInstanceRequest) GetRegionId ¶
func (r QueryInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryInstanceRequest) SetDbInfoEnum ¶
func (r *QueryInstanceRequest) SetDbInfoEnum(dbInfoEnum string)
param dbInfoEnum: 数据库类型:MYSQL_INS,DRDS_INS(Optional)
func (*QueryInstanceRequest) SetDbName ¶
func (r *QueryInstanceRequest) SetDbName(dbName string)
param dbName: 打开数据库名称。(Optional)
func (*QueryInstanceRequest) SetInstanceQueryTypeEnum ¶
func (r *QueryInstanceRequest) SetInstanceQueryTypeEnum(instanceQueryTypeEnum string)
param instanceQueryTypeEnum: 查询分类方式:LOGIN_STATUS,DB_TYPE。(Optional)
func (*QueryInstanceRequest) SetInstanceStatus ¶
func (r *QueryInstanceRequest) SetInstanceStatus(instanceStatus string)
param instanceStatus: 实例状态,参见[枚举参数定义](../Enum-Definitions/Enum-Definitions.md)。(Optional)
func (*QueryInstanceRequest) SetPageNumber ¶
func (r *QueryInstanceRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。(Optional)
func (*QueryInstanceRequest) SetPageSize ¶
func (r *QueryInstanceRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,用于查询列表的接口。(Optional)
func (*QueryInstanceRequest) SetRegionId ¶
func (r *QueryInstanceRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*QueryInstanceRequest) SetUniqId ¶
func (r *QueryInstanceRequest) SetUniqId(uniqId string)
param uniqId: 实例Id。(Optional)
type QueryInstanceResponse ¶
type QueryInstanceResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryInstanceResult `json:"result"`
}
type QueryInstanceResult ¶
type QueryInstanceResult struct {
InstanceQueryTypeEnum string `json:"instanceQueryTypeEnum"`
LoginedInstance []dms.DmsInstance `json:"loginedInstance"`
UnloginedInstance []dms.DmsInstance `json:"unloginedInstance"`
NoNeedLoginInstance []dms.DmsInstance `json:"noNeedLoginInstance"`
RdsIntance []dms.DmsInstance `json:"rdsIntance"`
DrdsIntance []dms.DmsInstance `json:"drdsIntance"`
}
type QueryPersonalSqlsRequest ¶
type QueryPersonalSqlsRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,用于查询列表的接口。 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewQueryPersonalSqlsRequest ¶
func NewQueryPersonalSqlsRequest( regionId string, ) *QueryPersonalSqlsRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryPersonalSqlsRequestWithAllParams ¶
func NewQueryPersonalSqlsRequestWithAllParams( regionId string, dataSourceId *int, pageNumber *int, pageSize *int, ) *QueryPersonalSqlsRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。 (Optional) * param pageSize: 每页显示的数据条数,用于查询列表的接口。 (Optional)
func NewQueryPersonalSqlsRequestWithoutParam ¶
func NewQueryPersonalSqlsRequestWithoutParam() *QueryPersonalSqlsRequest
This constructor has better compatible ability when API parameters changed
func (QueryPersonalSqlsRequest) GetRegionId ¶
func (r QueryPersonalSqlsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryPersonalSqlsRequest) SetDataSourceId ¶
func (r *QueryPersonalSqlsRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*QueryPersonalSqlsRequest) SetPageNumber ¶
func (r *QueryPersonalSqlsRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,取值范围:[1,∞)。pageNumber为Null时,返回所有数据页码;超过总页数时,无数据。(Optional)
func (*QueryPersonalSqlsRequest) SetPageSize ¶
func (r *QueryPersonalSqlsRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,用于查询列表的接口。(Optional)
func (*QueryPersonalSqlsRequest) SetRegionId ¶
func (r *QueryPersonalSqlsRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type QueryPersonalSqlsResponse ¶
type QueryPersonalSqlsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryPersonalSqlsResult `json:"result"`
}
type QueryPersonalSqlsResult ¶
type QueryPersonalSqlsResult struct {
Count int `json:"count"`
PersonalSqls []dms.PersonalSql `json:"personalSqls"`
}
type SqlTableInfoRequest ¶
type SqlTableInfoRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
/* sql语句 (Optional) */
Sqls *string `json:"sqls"`
}
func NewSqlTableInfoRequest ¶
func NewSqlTableInfoRequest( regionId string, ) *SqlTableInfoRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSqlTableInfoRequestWithAllParams ¶
func NewSqlTableInfoRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, sqls *string, ) *SqlTableInfoRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional) * param sqls: sql语句 (Optional)
func NewSqlTableInfoRequestWithoutParam ¶
func NewSqlTableInfoRequestWithoutParam() *SqlTableInfoRequest
This constructor has better compatible ability when API parameters changed
func (SqlTableInfoRequest) GetRegionId ¶
func (r SqlTableInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SqlTableInfoRequest) SetDataSourceId ¶
func (r *SqlTableInfoRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*SqlTableInfoRequest) SetDbName ¶
func (r *SqlTableInfoRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*SqlTableInfoRequest) SetRegionId ¶
func (r *SqlTableInfoRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*SqlTableInfoRequest) SetSqls ¶
func (r *SqlTableInfoRequest) SetSqls(sqls string)
param sqls: sql语句(Optional)
type SqlTableInfoResponse ¶
type SqlTableInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result SqlTableInfoResult `json:"result"`
}
type SqlTableInfoResult ¶
type SqlTableInfoResult struct {
DmsTableStructs []dms.DmsTableStruct `json:"dmsTableStructs"`
}
type StartFlowRequest ¶
type StartFlowRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 流程id (Optional) */
FlowOrderUniqId *string `json:"flowOrderUniqId"`
}
func NewStartFlowRequest ¶
func NewStartFlowRequest( regionId string, ) *StartFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartFlowRequestWithAllParams ¶
func NewStartFlowRequestWithAllParams( regionId string, flowOrderUniqId *string, ) *StartFlowRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param flowOrderUniqId: 流程id (Optional)
func NewStartFlowRequestWithoutParam ¶
func NewStartFlowRequestWithoutParam() *StartFlowRequest
This constructor has better compatible ability when API parameters changed
func (StartFlowRequest) GetRegionId ¶
func (r StartFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartFlowRequest) SetFlowOrderUniqId ¶
func (r *StartFlowRequest) SetFlowOrderUniqId(flowOrderUniqId string)
param flowOrderUniqId: 流程id(Optional)
func (*StartFlowRequest) SetRegionId ¶
func (r *StartFlowRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type StartFlowResponse ¶
type StartFlowResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result StartFlowResult `json:"result"`
}
type StartFlowResult ¶
type StartFlowResult struct {
}
type TableInfoRequest ¶
type TableInfoRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 库名。 (Optional) */
DbName *string `json:"dbName"`
/* 表名。 (Optional) */
TableName *string `json:"tableName"`
}
func NewTableInfoRequest ¶
func NewTableInfoRequest( regionId string, ) *TableInfoRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewTableInfoRequestWithAllParams ¶
func NewTableInfoRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, tableName *string, ) *TableInfoRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 库名。 (Optional) * param tableName: 表名。 (Optional)
func NewTableInfoRequestWithoutParam ¶
func NewTableInfoRequestWithoutParam() *TableInfoRequest
This constructor has better compatible ability when API parameters changed
func (TableInfoRequest) GetRegionId ¶
func (r TableInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*TableInfoRequest) SetDataSourceId ¶
func (r *TableInfoRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*TableInfoRequest) SetDbName ¶
func (r *TableInfoRequest) SetDbName(dbName string)
param dbName: 库名。(Optional)
func (*TableInfoRequest) SetRegionId ¶
func (r *TableInfoRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*TableInfoRequest) SetTableName ¶
func (r *TableInfoRequest) SetTableName(tableName string)
param tableName: 表名。(Optional)
type TableInfoResponse ¶
type TableInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result TableInfoResult `json:"result"`
}
type TableInfoResult ¶
type TableInfoResult struct {
DmsTableStruct dms.DmsTableStruct `json:"dmsTableStruct"`
}
type TableListRequest ¶
type TableListRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称 (Optional) */
DbName *string `json:"dbName"`
}
func NewTableListRequest ¶
func NewTableListRequest( regionId string, ) *TableListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewTableListRequestWithAllParams ¶
func NewTableListRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, ) *TableListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称 (Optional)
func NewTableListRequestWithoutParam ¶
func NewTableListRequestWithoutParam() *TableListRequest
This constructor has better compatible ability when API parameters changed
func (TableListRequest) GetRegionId ¶
func (r TableListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*TableListRequest) SetDataSourceId ¶
func (r *TableListRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*TableListRequest) SetDbName ¶
func (r *TableListRequest) SetDbName(dbName string)
param dbName: 数据库名称(Optional)
func (*TableListRequest) SetRegionId ¶
func (r *TableListRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type TableListResponse ¶
type TableListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result TableListResult `json:"result"`
}
type TableListResult ¶
type TableListResult struct {
TableNames []string `json:"tableNames"`
}
type UpdatePersonalSqlRequest ¶
type UpdatePersonalSqlRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 主键id (Optional) */
Id *int `json:"id"`
/* sql备注 (Optional) */
Hint *string `json:"hint"`
/* sql内容 (Optional) */
SqlStr *string `json:"sqlStr"`
}
func NewUpdatePersonalSqlRequest ¶
func NewUpdatePersonalSqlRequest( regionId string, ) *UpdatePersonalSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdatePersonalSqlRequestWithAllParams ¶
func NewUpdatePersonalSqlRequestWithAllParams( regionId string, id *int, hint *string, sqlStr *string, ) *UpdatePersonalSqlRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param id: 主键id (Optional) * param hint: sql备注 (Optional) * param sqlStr: sql内容 (Optional)
func NewUpdatePersonalSqlRequestWithoutParam ¶
func NewUpdatePersonalSqlRequestWithoutParam() *UpdatePersonalSqlRequest
This constructor has better compatible ability when API parameters changed
func (UpdatePersonalSqlRequest) GetRegionId ¶
func (r UpdatePersonalSqlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdatePersonalSqlRequest) SetHint ¶
func (r *UpdatePersonalSqlRequest) SetHint(hint string)
param hint: sql备注(Optional)
func (*UpdatePersonalSqlRequest) SetId ¶
func (r *UpdatePersonalSqlRequest) SetId(id int)
param id: 主键id(Optional)
func (*UpdatePersonalSqlRequest) SetRegionId ¶
func (r *UpdatePersonalSqlRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*UpdatePersonalSqlRequest) SetSqlStr ¶
func (r *UpdatePersonalSqlRequest) SetSqlStr(sqlStr string)
param sqlStr: sql内容(Optional)
type UpdatePersonalSqlResponse ¶
type UpdatePersonalSqlResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result UpdatePersonalSqlResult `json:"result"`
}
type UpdatePersonalSqlResult ¶
type UpdatePersonalSqlResult struct {
}
type UploadImportFileTaskRequest ¶
type UploadImportFileTaskRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 上传文件任务id (Optional) */
TaskId *string `json:"taskId"`
/* 上传文件分片号 (Optional) */
ChunkNumber *int `json:"chunkNumber"`
/* 分片文件MD5 (Optional) */
Identifier *string `json:"identifier"`
/* 分片文件 (Optional) */
File []int `json:"file"`
}
func NewUploadImportFileTaskRequest ¶
func NewUploadImportFileTaskRequest( regionId string, ) *UploadImportFileTaskRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUploadImportFileTaskRequestWithAllParams ¶
func NewUploadImportFileTaskRequestWithAllParams( regionId string, taskId *string, chunkNumber *int, identifier *string, file []int, ) *UploadImportFileTaskRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param taskId: 上传文件任务id (Optional) * param chunkNumber: 上传文件分片号 (Optional) * param identifier: 分片文件MD5 (Optional) * param file: 分片文件 (Optional)
func NewUploadImportFileTaskRequestWithoutParam ¶
func NewUploadImportFileTaskRequestWithoutParam() *UploadImportFileTaskRequest
This constructor has better compatible ability when API parameters changed
func (UploadImportFileTaskRequest) GetRegionId ¶
func (r UploadImportFileTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UploadImportFileTaskRequest) SetChunkNumber ¶
func (r *UploadImportFileTaskRequest) SetChunkNumber(chunkNumber int)
param chunkNumber: 上传文件分片号(Optional)
func (*UploadImportFileTaskRequest) SetFile ¶
func (r *UploadImportFileTaskRequest) SetFile(file []int)
param file: 分片文件(Optional)
func (*UploadImportFileTaskRequest) SetIdentifier ¶
func (r *UploadImportFileTaskRequest) SetIdentifier(identifier string)
param identifier: 分片文件MD5(Optional)
func (*UploadImportFileTaskRequest) SetRegionId ¶
func (r *UploadImportFileTaskRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*UploadImportFileTaskRequest) SetTaskId ¶
func (r *UploadImportFileTaskRequest) SetTaskId(taskId string)
param taskId: 上传文件任务id(Optional)
type UploadImportFileTaskResponse ¶
type UploadImportFileTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result UploadImportFileTaskResult `json:"result"`
}
type UploadImportFileTaskResult ¶
type UploadImportFileTaskResult struct {
UploadImportFileResult dms.UploadImportFileResult `json:"uploadImportFileResult"`
}
type ViewInfoRequest ¶
type ViewInfoRequest struct {
core.JDCloudRequest
/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */
RegionId string `json:"regionId"`
/* 数据源id (Optional) */
DataSourceId *int `json:"dataSourceId"`
/* 数据库名称。 (Optional) */
DbName *string `json:"dbName"`
/* 视图名称。 (Optional) */
ViewName *string `json:"viewName"`
}
func NewViewInfoRequest ¶
func NewViewInfoRequest( regionId string, ) *ViewInfoRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewViewInfoRequestWithAllParams ¶
func NewViewInfoRequestWithAllParams( regionId string, dataSourceId *int, dbName *string, viewName *string, ) *ViewInfoRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dataSourceId: 数据源id (Optional) * param dbName: 数据库名称。 (Optional) * param viewName: 视图名称。 (Optional)
func NewViewInfoRequestWithoutParam ¶
func NewViewInfoRequestWithoutParam() *ViewInfoRequest
This constructor has better compatible ability when API parameters changed
func (ViewInfoRequest) GetRegionId ¶
func (r ViewInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ViewInfoRequest) SetDataSourceId ¶
func (r *ViewInfoRequest) SetDataSourceId(dataSourceId int)
param dataSourceId: 数据源id(Optional)
func (*ViewInfoRequest) SetDbName ¶
func (r *ViewInfoRequest) SetDbName(dbName string)
param dbName: 数据库名称。(Optional)
func (*ViewInfoRequest) SetRegionId ¶
func (r *ViewInfoRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
func (*ViewInfoRequest) SetViewName ¶
func (r *ViewInfoRequest) SetViewName(viewName string)
param viewName: 视图名称。(Optional)
type ViewInfoResponse ¶
type ViewInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ViewInfoResult `json:"result"`
}
type ViewInfoResult ¶
type ViewInfoResult struct {
DbName string `json:"dbName"`
ViewName string `json:"viewName"`
Definer string `json:"definer"`
ViewAlgorithm string `json:"viewAlgorithm"`
ViewCheckOption string `json:"viewCheckOption"`
ViewSecurity string `json:"viewSecurity"`
DefinitionSql string `json:"definitionSql"`
}
Source Files
¶
- AddPersonalSql.go
- ConsoleExplain.go
- ConsoleGeneralData.go
- ConsoleSql.go
- CreateDataFlow.go
- CreateExportFlow.go
- CreateImportFileTask.go
- CreateStructureFlow.go
- CreateTableBatch.go
- DatabaseList.go
- DeletePersonalSql.go
- DownloadExportFile.go
- ExeProgram.go
- ExportData.go
- ExportStruct.go
- FormatSql.go
- GeneralAlterTableSql.go
- GeneralAlterView.go
- GeneralCreateTableSql.go
- GeneralCreateView.go
- GeneralDropView.go
- GetCreateTableBatchSql.go
- GetDmsDomain.go
- GetExportDataId.go
- GetExportId.go
- HistoryImportData.go
- HistorySql.go
- ImportDdlDml.go
- Login.go
- Logout.go
- Open.go
- OpenTable.go
- ProgramList.go
- QueryInstance.go
- QueryPersonalSqls.go
- SqlTableInfo.go
- StartFlow.go
- TableInfo.go
- TableList.go
- UpdatePersonalSql.go
- UploadImportFileTask.go
- ViewInfo.go