Documentation ¶
Index ¶
- type AlarmNotifyInfo
- type BatchChangeDataRequest
- type BatchChangeDataRequestXLanguage
- type BatchChangeDataRequestXLanguageEnum
- type BatchChangeDataResponse
- type BatchCheckJobsRequest
- type BatchCheckJobsRequestXLanguage
- type BatchCheckJobsRequestXLanguageEnum
- type BatchCheckJobsResponse
- type BatchCheckResultsRequest
- type BatchCheckResultsRequestXLanguage
- type BatchCheckResultsRequestXLanguageEnum
- type BatchCheckResultsResponse
- type BatchCreateJobReq
- type BatchCreateJobsRequest
- type BatchCreateJobsRequestXLanguage
- type BatchCreateJobsRequestXLanguageEnum
- type BatchCreateJobsResponse
- type BatchDataTransformationReq
- type BatchDeleteJobReq
- type BatchDeleteJobsRequest
- type BatchDeleteJobsRequestXLanguage
- type BatchDeleteJobsRequestXLanguageEnum
- type BatchDeleteJobsResponse
- type BatchJobActionReq
- type BatchJobActionReqAction
- type BatchJobActionReqActionEnum
- type BatchLimitSpeedReq
- type BatchListJobDetailsRequest
- type BatchListJobDetailsRequestXLanguage
- type BatchListJobDetailsRequestXLanguageEnum
- type BatchListJobDetailsResponse
- type BatchListJobStatusRequest
- type BatchListJobStatusRequestXLanguage
- type BatchListJobStatusRequestXLanguageEnum
- type BatchListJobStatusResponse
- type BatchListProgressesRequest
- type BatchListProgressesRequestXLanguage
- type BatchListProgressesRequestXLanguageEnum
- type BatchListProgressesResponse
- type BatchListRposAndRtosRequest
- type BatchListRposAndRtosRequestXLanguage
- type BatchListRposAndRtosRequestXLanguageEnum
- type BatchListRposAndRtosResponse
- type BatchListStructDetailRequest
- type BatchListStructDetailRequestType
- type BatchListStructDetailRequestTypeEnum
- type BatchListStructDetailRequestXLanguage
- type BatchListStructDetailRequestXLanguageEnum
- type BatchListStructDetailResponse
- type BatchListStructProcessRequest
- type BatchListStructProcessRequestXLanguage
- type BatchListStructProcessRequestXLanguageEnum
- type BatchListStructProcessResponse
- type BatchModifyJobReq
- type BatchModifyPwdReq
- type BatchPauseJobReq
- type BatchPrecheckReq
- type BatchQueryJobReq
- type BatchQueryJobReqPage
- type BatchQueryParamReq
- type BatchQueryPrecheckResultReq
- type BatchQueryProgressReq
- type BatchQueryRpoAndRtoReq
- type BatchReplaceDefinerReq
- type BatchResetPasswordRequest
- type BatchResetPasswordRequestXLanguage
- type BatchResetPasswordRequestXLanguageEnum
- type BatchResetPasswordResponse
- type BatchRestoreTaskRequest
- type BatchRestoreTaskRequestXLanguage
- type BatchRestoreTaskRequestXLanguageEnum
- type BatchRestoreTaskResponse
- type BatchRetryReq
- type BatchSetDefinerRequest
- type BatchSetDefinerRequestXLanguage
- type BatchSetDefinerRequestXLanguageEnum
- type BatchSetDefinerResponse
- type BatchSetObjectsRequest
- type BatchSetObjectsRequestXLanguage
- type BatchSetObjectsRequestXLanguageEnum
- type BatchSetObjectsResponse
- type BatchSetSpeedRequest
- type BatchSetSpeedRequestXLanguage
- type BatchSetSpeedRequestXLanguageEnum
- type BatchSetSpeedResponse
- type BatchShowParamsRequest
- type BatchShowParamsRequestXLanguage
- type BatchShowParamsRequestXLanguageEnum
- type BatchShowParamsResponse
- type BatchSpecialTestConnectionReq
- type BatchStartJobReq
- type BatchStartJobsRequest
- type BatchStartJobsRequestXLanguage
- type BatchStartJobsRequestXLanguageEnum
- type BatchStartJobsResponse
- type BatchStopJobsRequest
- type BatchStopJobsRequestXLanguage
- type BatchStopJobsRequestXLanguageEnum
- type BatchStopJobsResponse
- type BatchSwitchoverReq
- type BatchSwitchoverRequest
- type BatchSwitchoverRequestXLanguage
- type BatchSwitchoverRequestXLanguageEnum
- type BatchSwitchoverResponse
- type BatchTestConnectionReq
- type BatchUpdateDatabaseObjectReq
- type BatchUpdateJobRequest
- type BatchUpdateJobRequestXLanguage
- type BatchUpdateJobRequestXLanguageEnum
- type BatchUpdateJobResponse
- type BatchUpdateSrcUserReq
- type BatchUpdateUserRequest
- type BatchUpdateUserRequestXLanguage
- type BatchUpdateUserRequestXLanguageEnum
- type BatchUpdateUserResponse
- type BatchValidateClustersConnectionsRequest
- type BatchValidateClustersConnectionsRequestXLanguage
- type BatchValidateClustersConnectionsRequestXLanguageEnum
- type BatchValidateClustersConnectionsResponse
- type BatchValidateConnectionsRequest
- type BatchValidateConnectionsRequestXLanguage
- type BatchValidateConnectionsRequestXLanguageEnum
- type BatchValidateConnectionsResponse
- type CheckDataTransformationReq
- type CheckJobResp
- type CheckJobRespStatus
- type CheckJobRespStatusEnum
- type ChildrenJobInfo
- type ChildrenJobInfoDbUseType
- type ChildrenJobInfoDbUseTypeEnum
- type ChildrenJobInfoEngineType
- type ChildrenJobInfoEngineTypeEnum
- type ChildrenJobInfoJobDirection
- type ChildrenJobInfoJobDirectionEnum
- type ChildrenJobInfoNetType
- type ChildrenJobInfoNetTypeEnum
- type ChildrenJobInfoTaskType
- type ChildrenJobInfoTaskTypeEnum
- type CompareObjectInfo
- type CompareObjectInfoWithToken
- type CompareTableInfoWithToken
- type CompareTaskList
- type CompareTaskListCompareTaskStatus
- type CompareTaskListCompareTaskStatusEnum
- type CompareTaskListResult
- type ConfigTransformationVo
- type ContentCompareDetail
- type ContentCompareDetailContentCompareResult
- type ContentCompareDetailContentCompareResultEnum
- type ContentCompareDetailLineCompareResult
- type ContentCompareDetailLineCompareResultEnum
- type ContentCompareDiff
- type ContentCompareResult
- type ContentCompareResultDetails
- type ContentCompareResultDiffs
- type ContentCompareResultOverview
- type ContentCompareResultOverviewContentCompareResult
- type ContentCompareResultOverviewContentCompareResultEnum
- type CreateCompareTaskReq
- type CreateCompareTaskReqObjectLevelCompareType
- type CreateCompareTaskReqObjectLevelCompareTypeEnum
- type CreateCompareTaskRequest
- type CreateCompareTaskRequestXLanguage
- type CreateCompareTaskRequestXLanguageEnum
- type CreateCompareTaskResponse
- type CreateCompareTaskResult
- type CreateDataLevelCompareReq
- type CreateDataLevelCompareReqCompareMode
- type CreateDataLevelCompareReqCompareModeEnum
- type CreateDataLevelCompareReqCompareType
- type CreateDataLevelCompareReqCompareTypeEnum
- type CreateDataLevelCompareReqConflictPolicy
- type CreateDataLevelCompareReqConflictPolicyEnum
- type CreateJobReq
- type CreateJobReqDbUseType
- type CreateJobReqDbUseTypeEnum
- type CreateJobReqEngineType
- type CreateJobReqEngineTypeEnum
- type CreateJobReqJobDirection
- type CreateJobReqJobDirectionEnum
- type CreateJobReqNetType
- type CreateJobReqNetTypeEnum
- type CreateJobReqNodeType
- type CreateJobReqNodeTypeEnum
- type CreateJobReqTaskType
- type CreateJobReqTaskTypeEnum
- type CreateJobResp
- type DataTransformationResp
- type DataTransformationRespStatus
- type DataTransformationRespStatusEnum
- type DatabaseInfo
- type DatabaseInfoObjectType
- type DatabaseInfoObjectTypeEnum
- type DatabaseObjectResp
- type DatabaseObjectVo
- type DefaultRootDb
- type DeleteJobReq
- type DeleteJobReqDeleteType
- type DeleteJobReqDeleteTypeEnum
- type DeleteJobResp
- type DeleteJobRespStatus
- type DeleteJobRespStatusEnum
- type Endpoint
- type EndpointClusterMode
- type EndpointClusterModeEnum
- type EndpointDbType
- type EndpointDbTypeEnum
- type EndpointVo
- type EndpointVoClusterMode
- type EndpointVoClusterModeEnum
- type EndpointVoDbType
- type EndpointVoDbTypeEnum
- type EndpointVoMongoHaMode
- type EndpointVoMongoHaModeEnum
- type InstInfo
- type InstInfoEngineType
- type InstInfoEngineTypeEnum
- type InstInfoInstType
- type InstInfoInstTypeEnum
- type InstInfoStatus
- type InstInfoStatusEnum
- type JobInfo
- type JobInfoDbUseType
- type JobInfoDbUseTypeEnum
- type JobInfoEngineType
- type JobInfoEngineTypeEnum
- type JobInfoJobDirection
- type JobInfoJobDirectionEnum
- type JobInfoNetType
- type JobInfoNetTypeEnum
- type JobInfoStatus
- type JobInfoStatusEnum
- type JobInfoTaskType
- type JobInfoTaskTypeEnum
- type KerberosVo
- type LimitSpeedReq
- type LineCompareDetail
- type LineCompareDetailLineCompareResult
- type LineCompareDetailLineCompareResultEnum
- type LineCompareResult
- type LineCompareResultDetails
- type LineCompareResultOverview
- type LineCompareResultOverviewLineCompareResult
- type LineCompareResultOverviewLineCompareResultEnum
- type ListCompareResultRequest
- type ListCompareResultRequestXLanguage
- type ListCompareResultRequestXLanguageEnum
- type ListCompareResultResponse
- type ListUsersRequest
- type ListUsersRequestXLanguage
- type ListUsersRequestXLanguageEnum
- type ListUsersResponse
- type ModifyJobReq
- type ModifyJobReqDbUseType
- type ModifyJobReqDbUseTypeEnum
- type ModifyJobReqEngineType
- type ModifyJobReqEngineTypeEnum
- type ModifyJobReqJobDirection
- type ModifyJobReqJobDirectionEnum
- type ModifyJobReqNetType
- type ModifyJobReqNetTypeEnum
- type ModifyJobReqNodeType
- type ModifyJobReqNodeTypeEnum
- type ModifyJobReqTaskType
- type ModifyJobReqTaskTypeEnum
- type ModifyJobResp
- type ModifyJobRespStatus
- type ModifyJobRespStatusEnum
- type ModifyPwdEndPoint
- type ModifyPwdEndPointEndPointType
- type ModifyPwdEndPointEndPointTypeEnum
- type ModifyTargetParamsReq
- type ModifyTargetParamsReqGroup
- type ModifyTargetParamsReqGroupEnum
- type ObjectCompareResult
- type ObjectCompareResultDetails
- type ObjectCompareResultOverview
- type ObjectCompareResultOverviewObjectCompareResult
- type ObjectCompareResultOverviewObjectCompareResultEnum
- type ObjectCompareResultOverviewObjectType
- type ObjectCompareResultOverviewObjectTypeEnum
- type PageReq
- type Params
- type ParamsCompareResult
- type ParamsCompareResultEnum
- type ParamsGroup
- type ParamsGroupEnum
- type ParamsNeedRestart
- type ParamsNeedRestartEnum
- type ParamsReqBean
- type PauseInfo
- type PauseInfoPauseMode
- type PauseInfoPauseModeEnum
- type PauseJobResp
- type PostPreCheckResp
- type PostPreCheckRespStatus
- type PostPreCheckRespStatusEnum
- type PreCheckInfo
- type PreCheckInfoPrecheckMode
- type PreCheckInfoPrecheckModeEnum
- type PrecheckFailSubJobVo
- type PrecheckResult
- type PrecheckResultResult
- type PrecheckResultResultEnum
- type ProgressInfo
- type QueryCompareResultReq
- type QueryDataGuardMonitorAndChartResp
- type QueryDataGuardMonitorResponse
- type QueryDbParamsResp
- type QueryFlowCompareDataResp
- type QueryJobResp
- type QueryJobRespConflictPolicy
- type QueryJobRespConflictPolicyEnum
- type QueryJobRespDbUseType
- type QueryJobRespDbUseTypeEnum
- type QueryJobRespJobDirection
- type QueryJobRespJobDirectionEnum
- type QueryJobRespNetType
- type QueryJobRespNetTypeEnum
- type QueryJobRespSchemaType
- type QueryJobRespSchemaTypeEnum
- type QueryJobRespStatus
- type QueryJobRespStatusEnum
- type QueryJobRespTaskType
- type QueryJobRespTaskTypeEnum
- type QueryJobStatusResp
- type QueryJobStatusRespStatus
- type QueryJobStatusRespStatusEnum
- type QueryJobsReq
- type QueryJobsReqDbUseType
- type QueryJobsReqDbUseTypeEnum
- type QueryJobsReqEngineType
- type QueryJobsReqEngineTypeEnum
- type QueryJobsReqNetType
- type QueryJobsReqNetTypeEnum
- type QueryJobsReqStatus
- type QueryJobsReqStatusEnum
- type QueryPreCheckResp
- type QueryPreCheckRespJobDirection
- type QueryPreCheckRespJobDirectionEnum
- type QueryProgressResp
- type QueryProgressRespTaskMode
- type QueryProgressRespTaskModeEnum
- type QueryQuotaInfo
- type QueryRoleDetailResp
- type QueryRpoAndRtoResp
- type QueryStructDetailResp
- type QueryStructProcessResp
- type QueryUserDetailResp
- type QueryUserResp
- type QuotaResource
- type ReplaceDefinerInfo
- type ResourceTag
- type RetryInfo
- type RetryTaskResp
- type RpoAndRtoInfo
- type ShowJobListRequest
- type ShowJobListRequestXLanguage
- type ShowJobListRequestXLanguageEnum
- type ShowJobListResponse
- type ShowMonitoringDataRequest
- type ShowMonitoringDataRequestXLanguage
- type ShowMonitoringDataRequestXLanguageEnum
- type ShowMonitoringDataResponse
- type ShowQuotasRequest
- type ShowQuotasRequestXLanguage
- type ShowQuotasRequestXLanguageEnum
- type ShowQuotasResponse
- type SpeedLimitInfo
- type StartInfo
- type StartJobResp
- type StartJobRespStatus
- type StartJobRespStatusEnum
- type StructDetailVo
- type StructProcessResp
- type StructProcessVo
- type SubscriptionInfo
- type SubscriptionInfoProtocol
- type SubscriptionInfoProtocolEnum
- type SwitchoverResp
- type SwitchoverRespJobDirection
- type SwitchoverRespJobDirectionEnum
- type TestEndPoint
- type TestEndPointDbType
- type TestEndPointDbTypeEnum
- type TestEndPointEndPointType
- type TestEndPointEndPointTypeEnum
- type TestEndPointNetType
- type TestEndPointNetTypeEnum
- type TransformationInfo
- type TransformationInfoTransformationType
- type TransformationInfoTransformationTypeEnum
- type UpdateDatabaseObjectReq
- type UpdateParamsRequest
- type UpdateParamsRequestXLanguage
- type UpdateParamsRequestXLanguageEnum
- type UpdateParamsResponse
- type UpdateParamsResponseShouldRestart
- type UpdateParamsResponseShouldRestartEnum
- type UpdateUserReq
- type UserAccountVo
- type UserRoleVo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmNotifyInfo ¶
type AlarmNotifyInfo struct { DelayTime *int64 `json:"delay_time,omitempty"` RtoDelay *int64 `json:"rto_delay,omitempty"` RpoDelay *int64 `json:"rpo_delay,omitempty"` AlarmToUser bool `json:"alarm_to_user"` Subscriptions *[]SubscriptionInfo `json:"subscriptions,omitempty"` }
异常通知信息
func (AlarmNotifyInfo) String ¶
func (o AlarmNotifyInfo) String() string
type BatchChangeDataRequest ¶
type BatchChangeDataRequest struct { XLanguage BatchChangeDataRequestXLanguage `json:"X-Language"` Body *BatchDataTransformationReq `json:"body,omitempty"` }
Request Object
func (BatchChangeDataRequest) String ¶
func (o BatchChangeDataRequest) String() string
type BatchChangeDataRequestXLanguage ¶
type BatchChangeDataRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchChangeDataRequestXLanguage) MarshalJSON ¶
func (c BatchChangeDataRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchChangeDataRequestXLanguage) UnmarshalJSON ¶
func (c *BatchChangeDataRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchChangeDataRequestXLanguageEnum ¶
type BatchChangeDataRequestXLanguageEnum struct { EN_US BatchChangeDataRequestXLanguage ZH_CN BatchChangeDataRequestXLanguage }
func GetBatchChangeDataRequestXLanguageEnum ¶
func GetBatchChangeDataRequestXLanguageEnum() BatchChangeDataRequestXLanguageEnum
type BatchChangeDataResponse ¶
type BatchChangeDataResponse struct { Results *[]DataTransformationResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchChangeDataResponse) String ¶
func (o BatchChangeDataResponse) String() string
type BatchCheckJobsRequest ¶
type BatchCheckJobsRequest struct { XLanguage BatchCheckJobsRequestXLanguage `json:"X-Language"` Body *BatchPrecheckReq `json:"body,omitempty"` }
Request Object
func (BatchCheckJobsRequest) String ¶
func (o BatchCheckJobsRequest) String() string
type BatchCheckJobsRequestXLanguage ¶
type BatchCheckJobsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchCheckJobsRequestXLanguage) MarshalJSON ¶
func (c BatchCheckJobsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchCheckJobsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchCheckJobsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchCheckJobsRequestXLanguageEnum ¶
type BatchCheckJobsRequestXLanguageEnum struct { EN_US BatchCheckJobsRequestXLanguage ZH_CN BatchCheckJobsRequestXLanguage }
func GetBatchCheckJobsRequestXLanguageEnum ¶
func GetBatchCheckJobsRequestXLanguageEnum() BatchCheckJobsRequestXLanguageEnum
type BatchCheckJobsResponse ¶
type BatchCheckJobsResponse struct { Results *[]PostPreCheckResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchCheckJobsResponse) String ¶
func (o BatchCheckJobsResponse) String() string
type BatchCheckResultsRequest ¶
type BatchCheckResultsRequest struct { XLanguage BatchCheckResultsRequestXLanguage `json:"X-Language"` Body *BatchQueryPrecheckResultReq `json:"body,omitempty"` }
Request Object
func (BatchCheckResultsRequest) String ¶
func (o BatchCheckResultsRequest) String() string
type BatchCheckResultsRequestXLanguage ¶
type BatchCheckResultsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchCheckResultsRequestXLanguage) MarshalJSON ¶
func (c BatchCheckResultsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchCheckResultsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchCheckResultsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchCheckResultsRequestXLanguageEnum ¶
type BatchCheckResultsRequestXLanguageEnum struct { EN_US BatchCheckResultsRequestXLanguage ZH_CN BatchCheckResultsRequestXLanguage }
func GetBatchCheckResultsRequestXLanguageEnum ¶
func GetBatchCheckResultsRequestXLanguageEnum() BatchCheckResultsRequestXLanguageEnum
type BatchCheckResultsResponse ¶
type BatchCheckResultsResponse struct { Results *[]QueryPreCheckResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchCheckResultsResponse) String ¶
func (o BatchCheckResultsResponse) String() string
type BatchCreateJobReq ¶
type BatchCreateJobReq struct {
Jobs []CreateJobReq `json:"jobs"`
}
批量创建实时迁移任务请求体
func (BatchCreateJobReq) String ¶
func (o BatchCreateJobReq) String() string
type BatchCreateJobsRequest ¶
type BatchCreateJobsRequest struct { XLanguage BatchCreateJobsRequestXLanguage `json:"X-Language"` Body *BatchCreateJobReq `json:"body,omitempty"` }
Request Object
func (BatchCreateJobsRequest) String ¶
func (o BatchCreateJobsRequest) String() string
type BatchCreateJobsRequestXLanguage ¶
type BatchCreateJobsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchCreateJobsRequestXLanguage) MarshalJSON ¶
func (c BatchCreateJobsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchCreateJobsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchCreateJobsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchCreateJobsRequestXLanguageEnum ¶
type BatchCreateJobsRequestXLanguageEnum struct { EN_US BatchCreateJobsRequestXLanguage ZH_CN BatchCreateJobsRequestXLanguage }
func GetBatchCreateJobsRequestXLanguageEnum ¶
func GetBatchCreateJobsRequestXLanguageEnum() BatchCreateJobsRequestXLanguageEnum
type BatchCreateJobsResponse ¶
type BatchCreateJobsResponse struct { Results *[]CreateJobResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchCreateJobsResponse) String ¶
func (o BatchCreateJobsResponse) String() string
type BatchDataTransformationReq ¶
type BatchDataTransformationReq struct {
Jobs []CheckDataTransformationReq `json:"jobs"`
}
批量数据加工规则请求体
func (BatchDataTransformationReq) String ¶
func (o BatchDataTransformationReq) String() string
type BatchDeleteJobReq ¶
type BatchDeleteJobReq struct {
Jobs []DeleteJobReq `json:"jobs"`
}
批量结束与删除在线迁移任务请求体
func (BatchDeleteJobReq) String ¶
func (o BatchDeleteJobReq) String() string
type BatchDeleteJobsRequest ¶
type BatchDeleteJobsRequest struct { XLanguage BatchDeleteJobsRequestXLanguage `json:"X-Language"` Body *BatchDeleteJobReq `json:"body,omitempty"` }
Request Object
func (BatchDeleteJobsRequest) String ¶
func (o BatchDeleteJobsRequest) String() string
type BatchDeleteJobsRequestXLanguage ¶
type BatchDeleteJobsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchDeleteJobsRequestXLanguage) MarshalJSON ¶
func (c BatchDeleteJobsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchDeleteJobsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchDeleteJobsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchDeleteJobsRequestXLanguageEnum ¶
type BatchDeleteJobsRequestXLanguageEnum struct { EN_US BatchDeleteJobsRequestXLanguage ZH_CN BatchDeleteJobsRequestXLanguage }
func GetBatchDeleteJobsRequestXLanguageEnum ¶
func GetBatchDeleteJobsRequestXLanguageEnum() BatchDeleteJobsRequestXLanguageEnum
type BatchDeleteJobsResponse ¶
type BatchDeleteJobsResponse struct { Results *[]DeleteJobResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchDeleteJobsResponse) String ¶
func (o BatchDeleteJobsResponse) String() string
type BatchJobActionReq ¶
type BatchJobActionReq struct { Action BatchJobActionReqAction `json:"action"` JobId string `json:"job_id"` Property string `json:"property"` }
任务动作请求体
func (BatchJobActionReq) String ¶
func (o BatchJobActionReq) String() string
type BatchJobActionReqAction ¶
type BatchJobActionReqAction struct {
// contains filtered or unexported fields
}
func (BatchJobActionReqAction) MarshalJSON ¶
func (c BatchJobActionReqAction) MarshalJSON() ([]byte, error)
func (*BatchJobActionReqAction) UnmarshalJSON ¶
func (c *BatchJobActionReqAction) UnmarshalJSON(b []byte) error
type BatchJobActionReqActionEnum ¶
type BatchJobActionReqActionEnum struct {
TEST_CONNECTION BatchJobActionReqAction
}
func GetBatchJobActionReqActionEnum ¶
func GetBatchJobActionReqActionEnum() BatchJobActionReqActionEnum
type BatchLimitSpeedReq ¶
type BatchLimitSpeedReq struct {
SpeedLimits []LimitSpeedReq `json:"speed_limits"`
}
func (BatchLimitSpeedReq) String ¶
func (o BatchLimitSpeedReq) String() string
type BatchListJobDetailsRequest ¶
type BatchListJobDetailsRequest struct { XLanguage BatchListJobDetailsRequestXLanguage `json:"X-Language"` Body *BatchQueryJobReqPage `json:"body,omitempty"` }
Request Object
func (BatchListJobDetailsRequest) String ¶
func (o BatchListJobDetailsRequest) String() string
type BatchListJobDetailsRequestXLanguage ¶
type BatchListJobDetailsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchListJobDetailsRequestXLanguage) MarshalJSON ¶
func (c BatchListJobDetailsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchListJobDetailsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchListJobDetailsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchListJobDetailsRequestXLanguageEnum ¶
type BatchListJobDetailsRequestXLanguageEnum struct { EN_US BatchListJobDetailsRequestXLanguage ZH_CN BatchListJobDetailsRequestXLanguage }
func GetBatchListJobDetailsRequestXLanguageEnum ¶
func GetBatchListJobDetailsRequestXLanguageEnum() BatchListJobDetailsRequestXLanguageEnum
type BatchListJobDetailsResponse ¶
type BatchListJobDetailsResponse struct { Count *int32 `json:"count,omitempty"` Results *[]QueryJobResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchListJobDetailsResponse) String ¶
func (o BatchListJobDetailsResponse) String() string
type BatchListJobStatusRequest ¶
type BatchListJobStatusRequest struct { XLanguage BatchListJobStatusRequestXLanguage `json:"X-Language"` Body *BatchQueryJobReqPage `json:"body,omitempty"` }
Request Object
func (BatchListJobStatusRequest) String ¶
func (o BatchListJobStatusRequest) String() string
type BatchListJobStatusRequestXLanguage ¶
type BatchListJobStatusRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchListJobStatusRequestXLanguage) MarshalJSON ¶
func (c BatchListJobStatusRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchListJobStatusRequestXLanguage) UnmarshalJSON ¶
func (c *BatchListJobStatusRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchListJobStatusRequestXLanguageEnum ¶
type BatchListJobStatusRequestXLanguageEnum struct { EN_US BatchListJobStatusRequestXLanguage ZH_CN BatchListJobStatusRequestXLanguage }
func GetBatchListJobStatusRequestXLanguageEnum ¶
func GetBatchListJobStatusRequestXLanguageEnum() BatchListJobStatusRequestXLanguageEnum
type BatchListJobStatusResponse ¶
type BatchListJobStatusResponse struct { Results *[]QueryJobStatusResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchListJobStatusResponse) String ¶
func (o BatchListJobStatusResponse) String() string
type BatchListProgressesRequest ¶
type BatchListProgressesRequest struct { XLanguage BatchListProgressesRequestXLanguage `json:"X-Language"` Body *BatchQueryProgressReq `json:"body,omitempty"` }
Request Object
func (BatchListProgressesRequest) String ¶
func (o BatchListProgressesRequest) String() string
type BatchListProgressesRequestXLanguage ¶
type BatchListProgressesRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchListProgressesRequestXLanguage) MarshalJSON ¶
func (c BatchListProgressesRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchListProgressesRequestXLanguage) UnmarshalJSON ¶
func (c *BatchListProgressesRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchListProgressesRequestXLanguageEnum ¶
type BatchListProgressesRequestXLanguageEnum struct { EN_US BatchListProgressesRequestXLanguage ZH_CN BatchListProgressesRequestXLanguage }
func GetBatchListProgressesRequestXLanguageEnum ¶
func GetBatchListProgressesRequestXLanguageEnum() BatchListProgressesRequestXLanguageEnum
type BatchListProgressesResponse ¶
type BatchListProgressesResponse struct { Count *int32 `json:"count,omitempty"` Results *[]QueryProgressResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchListProgressesResponse) String ¶
func (o BatchListProgressesResponse) String() string
type BatchListRposAndRtosRequest ¶
type BatchListRposAndRtosRequest struct { XLanguage BatchListRposAndRtosRequestXLanguage `json:"X-Language"` Body *BatchQueryRpoAndRtoReq `json:"body,omitempty"` }
Request Object
func (BatchListRposAndRtosRequest) String ¶
func (o BatchListRposAndRtosRequest) String() string
type BatchListRposAndRtosRequestXLanguage ¶
type BatchListRposAndRtosRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchListRposAndRtosRequestXLanguage) MarshalJSON ¶
func (c BatchListRposAndRtosRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchListRposAndRtosRequestXLanguage) UnmarshalJSON ¶
func (c *BatchListRposAndRtosRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchListRposAndRtosRequestXLanguageEnum ¶
type BatchListRposAndRtosRequestXLanguageEnum struct { EN_US BatchListRposAndRtosRequestXLanguage ZH_CN BatchListRposAndRtosRequestXLanguage }
func GetBatchListRposAndRtosRequestXLanguageEnum ¶
func GetBatchListRposAndRtosRequestXLanguageEnum() BatchListRposAndRtosRequestXLanguageEnum
type BatchListRposAndRtosResponse ¶
type BatchListRposAndRtosResponse struct { Count *int32 `json:"count,omitempty"` Results *[]QueryRpoAndRtoResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchListRposAndRtosResponse) String ¶
func (o BatchListRposAndRtosResponse) String() string
type BatchListStructDetailRequest ¶
type BatchListStructDetailRequest struct { Type BatchListStructDetailRequestType `json:"type"` XLanguage BatchListStructDetailRequestXLanguage `json:"X-Language"` Body *BatchQueryJobReqPage `json:"body,omitempty"` }
Request Object
func (BatchListStructDetailRequest) String ¶
func (o BatchListStructDetailRequest) String() string
type BatchListStructDetailRequestType ¶
type BatchListStructDetailRequestType struct {
// contains filtered or unexported fields
}
func (BatchListStructDetailRequestType) MarshalJSON ¶
func (c BatchListStructDetailRequestType) MarshalJSON() ([]byte, error)
func (*BatchListStructDetailRequestType) UnmarshalJSON ¶
func (c *BatchListStructDetailRequestType) UnmarshalJSON(b []byte) error
type BatchListStructDetailRequestTypeEnum ¶
type BatchListStructDetailRequestTypeEnum struct { DATABASE BatchListStructDetailRequestType SCHEMA BatchListStructDetailRequestType TABLE BatchListStructDetailRequestType VIEW BatchListStructDetailRequestType PROCEDURE BatchListStructDetailRequestType TRIGGER BatchListStructDetailRequestType INDEX BatchListStructDetailRequestType TABLE_INDEXS BatchListStructDetailRequestType TABLE_STRUCTURE BatchListStructDetailRequestType }
func GetBatchListStructDetailRequestTypeEnum ¶
func GetBatchListStructDetailRequestTypeEnum() BatchListStructDetailRequestTypeEnum
type BatchListStructDetailRequestXLanguage ¶
type BatchListStructDetailRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchListStructDetailRequestXLanguage) MarshalJSON ¶
func (c BatchListStructDetailRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchListStructDetailRequestXLanguage) UnmarshalJSON ¶
func (c *BatchListStructDetailRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchListStructDetailRequestXLanguageEnum ¶
type BatchListStructDetailRequestXLanguageEnum struct { EN_US BatchListStructDetailRequestXLanguage ZH_CN BatchListStructDetailRequestXLanguage }
func GetBatchListStructDetailRequestXLanguageEnum ¶
func GetBatchListStructDetailRequestXLanguageEnum() BatchListStructDetailRequestXLanguageEnum
type BatchListStructDetailResponse ¶
type BatchListStructDetailResponse struct { Count *int32 `json:"count,omitempty"` Results *[]QueryStructDetailResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchListStructDetailResponse) String ¶
func (o BatchListStructDetailResponse) String() string
type BatchListStructProcessRequest ¶
type BatchListStructProcessRequest struct { XLanguage BatchListStructProcessRequestXLanguage `json:"X-Language"` Body *BatchQueryJobReq `json:"body,omitempty"` }
Request Object
func (BatchListStructProcessRequest) String ¶
func (o BatchListStructProcessRequest) String() string
type BatchListStructProcessRequestXLanguage ¶
type BatchListStructProcessRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchListStructProcessRequestXLanguage) MarshalJSON ¶
func (c BatchListStructProcessRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchListStructProcessRequestXLanguage) UnmarshalJSON ¶
func (c *BatchListStructProcessRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchListStructProcessRequestXLanguageEnum ¶
type BatchListStructProcessRequestXLanguageEnum struct { EN_US BatchListStructProcessRequestXLanguage ZH_CN BatchListStructProcessRequestXLanguage }
func GetBatchListStructProcessRequestXLanguageEnum ¶
func GetBatchListStructProcessRequestXLanguageEnum() BatchListStructProcessRequestXLanguageEnum
type BatchListStructProcessResponse ¶
type BatchListStructProcessResponse struct { Results *[]QueryStructProcessResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchListStructProcessResponse) String ¶
func (o BatchListStructProcessResponse) String() string
type BatchModifyJobReq ¶
type BatchModifyJobReq struct {
Jobs []ModifyJobReq `json:"jobs"`
}
批量修改任务请求体
func (BatchModifyJobReq) String ¶
func (o BatchModifyJobReq) String() string
type BatchModifyPwdReq ¶
type BatchModifyPwdReq struct {
Jobs []ModifyPwdEndPoint `json:"jobs"`
}
func (BatchModifyPwdReq) String ¶
func (o BatchModifyPwdReq) String() string
type BatchPauseJobReq ¶
type BatchPauseJobReq struct {
Jobs []PauseInfo `json:"jobs"`
}
批量暂停任务请求体
func (BatchPauseJobReq) String ¶
func (o BatchPauseJobReq) String() string
type BatchPrecheckReq ¶
type BatchPrecheckReq struct {
Jobs []PreCheckInfo `json:"jobs"`
}
批量预检查请求体
func (BatchPrecheckReq) String ¶
func (o BatchPrecheckReq) String() string
type BatchQueryJobReq ¶
type BatchQueryJobReq struct {
Jobs []string `json:"jobs"`
}
查询任务请求体
func (BatchQueryJobReq) String ¶
func (o BatchQueryJobReq) String() string
type BatchQueryJobReqPage ¶
type BatchQueryJobReqPage struct { Jobs []string `json:"jobs"` PageReq *PageReq `json:"page_req,omitempty"` }
带分页的批量查询任务详情请求体
func (BatchQueryJobReqPage) String ¶
func (o BatchQueryJobReqPage) String() string
type BatchQueryParamReq ¶
func (BatchQueryParamReq) String ¶
func (o BatchQueryParamReq) String() string
type BatchQueryPrecheckResultReq ¶
type BatchQueryPrecheckResultReq struct {
Jobs []string `json:"jobs"`
}
批量查询预检查结果请求体
func (BatchQueryPrecheckResultReq) String ¶
func (o BatchQueryPrecheckResultReq) String() string
type BatchQueryProgressReq ¶
type BatchQueryProgressReq struct {
Jobs []string `json:"jobs"`
}
批量查询同步进度的请求体
func (BatchQueryProgressReq) String ¶
func (o BatchQueryProgressReq) String() string
type BatchQueryRpoAndRtoReq ¶
type BatchQueryRpoAndRtoReq struct {
Jobs []string `json:"jobs"`
}
批量查询RPO和RTO的请求体
func (BatchQueryRpoAndRtoReq) String ¶
func (o BatchQueryRpoAndRtoReq) String() string
type BatchReplaceDefinerReq ¶
type BatchReplaceDefinerReq struct {
Jobs []ReplaceDefinerInfo `json:"jobs"`
}
批量设置replaceDefiner请求体
func (BatchReplaceDefinerReq) String ¶
func (o BatchReplaceDefinerReq) String() string
type BatchResetPasswordRequest ¶
type BatchResetPasswordRequest struct { XLanguage BatchResetPasswordRequestXLanguage `json:"X-Language"` Body *BatchModifyPwdReq `json:"body,omitempty"` }
Request Object
func (BatchResetPasswordRequest) String ¶
func (o BatchResetPasswordRequest) String() string
type BatchResetPasswordRequestXLanguage ¶
type BatchResetPasswordRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchResetPasswordRequestXLanguage) MarshalJSON ¶
func (c BatchResetPasswordRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchResetPasswordRequestXLanguage) UnmarshalJSON ¶
func (c *BatchResetPasswordRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchResetPasswordRequestXLanguageEnum ¶
type BatchResetPasswordRequestXLanguageEnum struct { EN_US BatchResetPasswordRequestXLanguage ZH_CN BatchResetPasswordRequestXLanguage }
func GetBatchResetPasswordRequestXLanguageEnum ¶
func GetBatchResetPasswordRequestXLanguageEnum() BatchResetPasswordRequestXLanguageEnum
type BatchResetPasswordResponse ¶
type BatchResetPasswordResponse struct { Count *int32 `json:"count,omitempty"` Results *[]ModifyJobResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchResetPasswordResponse) String ¶
func (o BatchResetPasswordResponse) String() string
type BatchRestoreTaskRequest ¶
type BatchRestoreTaskRequest struct { XLanguage BatchRestoreTaskRequestXLanguage `json:"X-Language"` Body *BatchRetryReq `json:"body,omitempty"` }
Request Object
func (BatchRestoreTaskRequest) String ¶
func (o BatchRestoreTaskRequest) String() string
type BatchRestoreTaskRequestXLanguage ¶
type BatchRestoreTaskRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchRestoreTaskRequestXLanguage) MarshalJSON ¶
func (c BatchRestoreTaskRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchRestoreTaskRequestXLanguage) UnmarshalJSON ¶
func (c *BatchRestoreTaskRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchRestoreTaskRequestXLanguageEnum ¶
type BatchRestoreTaskRequestXLanguageEnum struct { EN_US BatchRestoreTaskRequestXLanguage ZH_CN BatchRestoreTaskRequestXLanguage }
func GetBatchRestoreTaskRequestXLanguageEnum ¶
func GetBatchRestoreTaskRequestXLanguageEnum() BatchRestoreTaskRequestXLanguageEnum
type BatchRestoreTaskResponse ¶
type BatchRestoreTaskResponse struct { Results *[]RetryTaskResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchRestoreTaskResponse) String ¶
func (o BatchRestoreTaskResponse) String() string
type BatchRetryReq ¶
type BatchRetryReq struct {
Jobs []RetryInfo `json:"jobs"`
}
批量续传任务请求列表
func (BatchRetryReq) String ¶
func (o BatchRetryReq) String() string
type BatchSetDefinerRequest ¶
type BatchSetDefinerRequest struct { XLanguage BatchSetDefinerRequestXLanguage `json:"X-Language"` Body *BatchReplaceDefinerReq `json:"body,omitempty"` }
Request Object
func (BatchSetDefinerRequest) String ¶
func (o BatchSetDefinerRequest) String() string
type BatchSetDefinerRequestXLanguage ¶
type BatchSetDefinerRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchSetDefinerRequestXLanguage) MarshalJSON ¶
func (c BatchSetDefinerRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchSetDefinerRequestXLanguage) UnmarshalJSON ¶
func (c *BatchSetDefinerRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchSetDefinerRequestXLanguageEnum ¶
type BatchSetDefinerRequestXLanguageEnum struct { EN_US BatchSetDefinerRequestXLanguage ZH_CN BatchSetDefinerRequestXLanguage }
func GetBatchSetDefinerRequestXLanguageEnum ¶
func GetBatchSetDefinerRequestXLanguageEnum() BatchSetDefinerRequestXLanguageEnum
type BatchSetDefinerResponse ¶
type BatchSetDefinerResponse struct { Count *int32 `json:"count,omitempty"` Results *[]ModifyJobResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchSetDefinerResponse) String ¶
func (o BatchSetDefinerResponse) String() string
type BatchSetObjectsRequest ¶
type BatchSetObjectsRequest struct { XLanguage BatchSetObjectsRequestXLanguage `json:"X-Language"` Body *BatchUpdateDatabaseObjectReq `json:"body,omitempty"` }
Request Object
func (BatchSetObjectsRequest) String ¶
func (o BatchSetObjectsRequest) String() string
type BatchSetObjectsRequestXLanguage ¶
type BatchSetObjectsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchSetObjectsRequestXLanguage) MarshalJSON ¶
func (c BatchSetObjectsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchSetObjectsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchSetObjectsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchSetObjectsRequestXLanguageEnum ¶
type BatchSetObjectsRequestXLanguageEnum struct { EN_US BatchSetObjectsRequestXLanguage ZH_CN BatchSetObjectsRequestXLanguage }
func GetBatchSetObjectsRequestXLanguageEnum ¶
func GetBatchSetObjectsRequestXLanguageEnum() BatchSetObjectsRequestXLanguageEnum
type BatchSetObjectsResponse ¶
type BatchSetObjectsResponse struct { AllCounts *int64 `json:"all_counts,omitempty"` Results *[]DatabaseObjectResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchSetObjectsResponse) String ¶
func (o BatchSetObjectsResponse) String() string
type BatchSetSpeedRequest ¶
type BatchSetSpeedRequest struct { XLanguage BatchSetSpeedRequestXLanguage `json:"X-Language"` Body *BatchLimitSpeedReq `json:"body,omitempty"` }
Request Object
func (BatchSetSpeedRequest) String ¶
func (o BatchSetSpeedRequest) String() string
type BatchSetSpeedRequestXLanguage ¶
type BatchSetSpeedRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchSetSpeedRequestXLanguage) MarshalJSON ¶
func (c BatchSetSpeedRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchSetSpeedRequestXLanguage) UnmarshalJSON ¶
func (c *BatchSetSpeedRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchSetSpeedRequestXLanguageEnum ¶
type BatchSetSpeedRequestXLanguageEnum struct { EN_US BatchSetSpeedRequestXLanguage ZH_CN BatchSetSpeedRequestXLanguage }
func GetBatchSetSpeedRequestXLanguageEnum ¶
func GetBatchSetSpeedRequestXLanguageEnum() BatchSetSpeedRequestXLanguageEnum
type BatchSetSpeedResponse ¶
type BatchSetSpeedResponse struct { Count *int32 `json:"count,omitempty"` Results *[]ModifyJobResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchSetSpeedResponse) String ¶
func (o BatchSetSpeedResponse) String() string
type BatchShowParamsRequest ¶
type BatchShowParamsRequest struct { XLanguage BatchShowParamsRequestXLanguage `json:"X-Language"` Body *BatchQueryParamReq `json:"body,omitempty"` }
Request Object
func (BatchShowParamsRequest) String ¶
func (o BatchShowParamsRequest) String() string
type BatchShowParamsRequestXLanguage ¶
type BatchShowParamsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchShowParamsRequestXLanguage) MarshalJSON ¶
func (c BatchShowParamsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchShowParamsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchShowParamsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchShowParamsRequestXLanguageEnum ¶
type BatchShowParamsRequestXLanguageEnum struct { EN_US BatchShowParamsRequestXLanguage ZH_CN BatchShowParamsRequestXLanguage }
func GetBatchShowParamsRequestXLanguageEnum ¶
func GetBatchShowParamsRequestXLanguageEnum() BatchShowParamsRequestXLanguageEnum
type BatchShowParamsResponse ¶
type BatchShowParamsResponse struct { ParamsList *[]QueryDbParamsResp `json:"params_list,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchShowParamsResponse) String ¶
func (o BatchShowParamsResponse) String() string
type BatchSpecialTestConnectionReq ¶
type BatchSpecialTestConnectionReq struct {
Jobs []BatchJobActionReq `json:"jobs"`
}
集群批量测试连接任务请求体
func (BatchSpecialTestConnectionReq) String ¶
func (o BatchSpecialTestConnectionReq) String() string
type BatchStartJobReq ¶
type BatchStartJobReq struct {
Jobs []StartInfo `json:"jobs"`
}
批量启动任务请求体。
func (BatchStartJobReq) String ¶
func (o BatchStartJobReq) String() string
type BatchStartJobsRequest ¶
type BatchStartJobsRequest struct { XLanguage BatchStartJobsRequestXLanguage `json:"X-Language"` Body *BatchStartJobReq `json:"body,omitempty"` }
Request Object
func (BatchStartJobsRequest) String ¶
func (o BatchStartJobsRequest) String() string
type BatchStartJobsRequestXLanguage ¶
type BatchStartJobsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchStartJobsRequestXLanguage) MarshalJSON ¶
func (c BatchStartJobsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchStartJobsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchStartJobsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchStartJobsRequestXLanguageEnum ¶
type BatchStartJobsRequestXLanguageEnum struct { EN_US BatchStartJobsRequestXLanguage ZH_CN BatchStartJobsRequestXLanguage }
func GetBatchStartJobsRequestXLanguageEnum ¶
func GetBatchStartJobsRequestXLanguageEnum() BatchStartJobsRequestXLanguageEnum
type BatchStartJobsResponse ¶
type BatchStartJobsResponse struct { Results *[]StartJobResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchStartJobsResponse) String ¶
func (o BatchStartJobsResponse) String() string
type BatchStopJobsRequest ¶
type BatchStopJobsRequest struct { XLanguage BatchStopJobsRequestXLanguage `json:"X-Language"` Body *BatchPauseJobReq `json:"body,omitempty"` }
Request Object
func (BatchStopJobsRequest) String ¶
func (o BatchStopJobsRequest) String() string
type BatchStopJobsRequestXLanguage ¶
type BatchStopJobsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchStopJobsRequestXLanguage) MarshalJSON ¶
func (c BatchStopJobsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchStopJobsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchStopJobsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchStopJobsRequestXLanguageEnum ¶
type BatchStopJobsRequestXLanguageEnum struct { EN_US BatchStopJobsRequestXLanguage ZH_CN BatchStopJobsRequestXLanguage }
func GetBatchStopJobsRequestXLanguageEnum ¶
func GetBatchStopJobsRequestXLanguageEnum() BatchStopJobsRequestXLanguageEnum
type BatchStopJobsResponse ¶
type BatchStopJobsResponse struct { Results *[]PauseJobResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchStopJobsResponse) String ¶
func (o BatchStopJobsResponse) String() string
type BatchSwitchoverReq ¶
type BatchSwitchoverReq struct {
Jobs []string `json:"jobs"`
}
批量主备倒换请求体
func (BatchSwitchoverReq) String ¶
func (o BatchSwitchoverReq) String() string
type BatchSwitchoverRequest ¶
type BatchSwitchoverRequest struct { XLanguage BatchSwitchoverRequestXLanguage `json:"X-Language"` Body *BatchSwitchoverReq `json:"body,omitempty"` }
Request Object
func (BatchSwitchoverRequest) String ¶
func (o BatchSwitchoverRequest) String() string
type BatchSwitchoverRequestXLanguage ¶
type BatchSwitchoverRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchSwitchoverRequestXLanguage) MarshalJSON ¶
func (c BatchSwitchoverRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchSwitchoverRequestXLanguage) UnmarshalJSON ¶
func (c *BatchSwitchoverRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchSwitchoverRequestXLanguageEnum ¶
type BatchSwitchoverRequestXLanguageEnum struct { EN_US BatchSwitchoverRequestXLanguage ZH_CN BatchSwitchoverRequestXLanguage }
func GetBatchSwitchoverRequestXLanguageEnum ¶
func GetBatchSwitchoverRequestXLanguageEnum() BatchSwitchoverRequestXLanguageEnum
type BatchSwitchoverResponse ¶
type BatchSwitchoverResponse struct { Results *[]SwitchoverResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchSwitchoverResponse) String ¶
func (o BatchSwitchoverResponse) String() string
type BatchTestConnectionReq ¶
type BatchTestConnectionReq struct {
Jobs []TestEndPoint `json:"jobs"`
}
批量测试连接任务请求体
func (BatchTestConnectionReq) String ¶
func (o BatchTestConnectionReq) String() string
type BatchUpdateDatabaseObjectReq ¶
type BatchUpdateDatabaseObjectReq struct {
Jobs []UpdateDatabaseObjectReq `json:"jobs"`
}
批量更新数据库对象选择消息体
func (BatchUpdateDatabaseObjectReq) String ¶
func (o BatchUpdateDatabaseObjectReq) String() string
type BatchUpdateJobRequest ¶
type BatchUpdateJobRequest struct { XLanguage BatchUpdateJobRequestXLanguage `json:"X-Language"` Body *BatchModifyJobReq `json:"body,omitempty"` }
Request Object
func (BatchUpdateJobRequest) String ¶
func (o BatchUpdateJobRequest) String() string
type BatchUpdateJobRequestXLanguage ¶
type BatchUpdateJobRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchUpdateJobRequestXLanguage) MarshalJSON ¶
func (c BatchUpdateJobRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchUpdateJobRequestXLanguage) UnmarshalJSON ¶
func (c *BatchUpdateJobRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchUpdateJobRequestXLanguageEnum ¶
type BatchUpdateJobRequestXLanguageEnum struct { EN_US BatchUpdateJobRequestXLanguage ZH_CN BatchUpdateJobRequestXLanguage }
func GetBatchUpdateJobRequestXLanguageEnum ¶
func GetBatchUpdateJobRequestXLanguageEnum() BatchUpdateJobRequestXLanguageEnum
type BatchUpdateJobResponse ¶
type BatchUpdateJobResponse struct { Count *int32 `json:"count,omitempty"` Results *[]ModifyJobResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchUpdateJobResponse) String ¶
func (o BatchUpdateJobResponse) String() string
type BatchUpdateSrcUserReq ¶
type BatchUpdateSrcUserReq struct {
Jobs []UpdateUserReq `json:"jobs"`
}
批量更新迁移用户请求体
func (BatchUpdateSrcUserReq) String ¶
func (o BatchUpdateSrcUserReq) String() string
type BatchUpdateUserRequest ¶
type BatchUpdateUserRequest struct { XLanguage BatchUpdateUserRequestXLanguage `json:"X-Language"` Body *BatchUpdateSrcUserReq `json:"body,omitempty"` }
Request Object
func (BatchUpdateUserRequest) String ¶
func (o BatchUpdateUserRequest) String() string
type BatchUpdateUserRequestXLanguage ¶
type BatchUpdateUserRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchUpdateUserRequestXLanguage) MarshalJSON ¶
func (c BatchUpdateUserRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchUpdateUserRequestXLanguage) UnmarshalJSON ¶
func (c *BatchUpdateUserRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchUpdateUserRequestXLanguageEnum ¶
type BatchUpdateUserRequestXLanguageEnum struct { EN_US BatchUpdateUserRequestXLanguage ZH_CN BatchUpdateUserRequestXLanguage }
func GetBatchUpdateUserRequestXLanguageEnum ¶
func GetBatchUpdateUserRequestXLanguageEnum() BatchUpdateUserRequestXLanguageEnum
type BatchUpdateUserResponse ¶
type BatchUpdateUserResponse struct { AllCounts *int32 `json:"all_counts,omitempty"` Results *[]QueryUserResp `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchUpdateUserResponse) String ¶
func (o BatchUpdateUserResponse) String() string
type BatchValidateClustersConnectionsRequest ¶
type BatchValidateClustersConnectionsRequest struct { XLanguage BatchValidateClustersConnectionsRequestXLanguage `json:"X-Language"` Body *BatchSpecialTestConnectionReq `json:"body,omitempty"` }
Request Object
func (BatchValidateClustersConnectionsRequest) String ¶
func (o BatchValidateClustersConnectionsRequest) String() string
type BatchValidateClustersConnectionsRequestXLanguage ¶
type BatchValidateClustersConnectionsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchValidateClustersConnectionsRequestXLanguage) MarshalJSON ¶
func (c BatchValidateClustersConnectionsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchValidateClustersConnectionsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchValidateClustersConnectionsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchValidateClustersConnectionsRequestXLanguageEnum ¶
type BatchValidateClustersConnectionsRequestXLanguageEnum struct { EN_US BatchValidateClustersConnectionsRequestXLanguage ZH_CN BatchValidateClustersConnectionsRequestXLanguage }
func GetBatchValidateClustersConnectionsRequestXLanguageEnum ¶
func GetBatchValidateClustersConnectionsRequestXLanguageEnum() BatchValidateClustersConnectionsRequestXLanguageEnum
type BatchValidateClustersConnectionsResponse ¶
type BatchValidateClustersConnectionsResponse struct { Results *[]CheckJobResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchValidateClustersConnectionsResponse) String ¶
func (o BatchValidateClustersConnectionsResponse) String() string
type BatchValidateConnectionsRequest ¶
type BatchValidateConnectionsRequest struct { XLanguage BatchValidateConnectionsRequestXLanguage `json:"X-Language"` Body *BatchTestConnectionReq `json:"body,omitempty"` }
Request Object
func (BatchValidateConnectionsRequest) String ¶
func (o BatchValidateConnectionsRequest) String() string
type BatchValidateConnectionsRequestXLanguage ¶
type BatchValidateConnectionsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (BatchValidateConnectionsRequestXLanguage) MarshalJSON ¶
func (c BatchValidateConnectionsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*BatchValidateConnectionsRequestXLanguage) UnmarshalJSON ¶
func (c *BatchValidateConnectionsRequestXLanguage) UnmarshalJSON(b []byte) error
type BatchValidateConnectionsRequestXLanguageEnum ¶
type BatchValidateConnectionsRequestXLanguageEnum struct { EN_US BatchValidateConnectionsRequestXLanguage ZH_CN BatchValidateConnectionsRequestXLanguage }
func GetBatchValidateConnectionsRequestXLanguageEnum ¶
func GetBatchValidateConnectionsRequestXLanguageEnum() BatchValidateConnectionsRequestXLanguageEnum
type BatchValidateConnectionsResponse ¶
type BatchValidateConnectionsResponse struct { Results *[]CheckJobResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchValidateConnectionsResponse) String ¶
func (o BatchValidateConnectionsResponse) String() string
type CheckDataTransformationReq ¶
type CheckDataTransformationReq struct { JobId *string `json:"job_id,omitempty"` ObjectInfo []DatabaseObjectVo `json:"object_info"` TransformationInfo *TransformationInfo `json:"transformation_info"` ConfigTransformation *ConfigTransformationVo `json:"config_transformation,omitempty"` }
校验数据加工规则请求体
func (CheckDataTransformationReq) String ¶
func (o CheckDataTransformationReq) String() string
type CheckJobResp ¶
type CheckJobResp struct { Id string `json:"id"` Status CheckJobRespStatus `json:"status"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` Success *bool `json:"success,omitempty"` }
响应体
func (CheckJobResp) String ¶
func (o CheckJobResp) String() string
type CheckJobRespStatus ¶
type CheckJobRespStatus struct {
// contains filtered or unexported fields
}
func (CheckJobRespStatus) MarshalJSON ¶
func (c CheckJobRespStatus) MarshalJSON() ([]byte, error)
func (*CheckJobRespStatus) UnmarshalJSON ¶
func (c *CheckJobRespStatus) UnmarshalJSON(b []byte) error
type CheckJobRespStatusEnum ¶
type CheckJobRespStatusEnum struct { TRUE CheckJobRespStatus FALSE CheckJobRespStatus }
func GetCheckJobRespStatusEnum ¶
func GetCheckJobRespStatusEnum() CheckJobRespStatusEnum
type ChildrenJobInfo ¶
type ChildrenJobInfo struct { BillingTag string `json:"billing_tag"` CreateTime string `json:"create_time"` DbUseType ChildrenJobInfoDbUseType `json:"db_use_type"` Description string `json:"description"` EngineType ChildrenJobInfoEngineType `json:"engine_type"` ErrorMsg string `json:"error_msg"` Id string `json:"id"` JobDirection ChildrenJobInfoJobDirection `json:"job_direction"` Name string `json:"name"` NetType ChildrenJobInfoNetType `json:"net_type"` NodeNewFramework string `json:"node_newFramework"` Status string `json:"status"` TaskType ChildrenJobInfoTaskType `json:"task_type"` }
子任务信息体
func (ChildrenJobInfo) String ¶
func (o ChildrenJobInfo) String() string
type ChildrenJobInfoDbUseType ¶
type ChildrenJobInfoDbUseType struct {
// contains filtered or unexported fields
}
func (ChildrenJobInfoDbUseType) MarshalJSON ¶
func (c ChildrenJobInfoDbUseType) MarshalJSON() ([]byte, error)
func (*ChildrenJobInfoDbUseType) UnmarshalJSON ¶
func (c *ChildrenJobInfoDbUseType) UnmarshalJSON(b []byte) error
type ChildrenJobInfoDbUseTypeEnum ¶
type ChildrenJobInfoDbUseTypeEnum struct { MIGRATION ChildrenJobInfoDbUseType SYNC ChildrenJobInfoDbUseType CLOUD_DATA_GUARD ChildrenJobInfoDbUseType }
func GetChildrenJobInfoDbUseTypeEnum ¶
func GetChildrenJobInfoDbUseTypeEnum() ChildrenJobInfoDbUseTypeEnum
type ChildrenJobInfoEngineType ¶
type ChildrenJobInfoEngineType struct {
// contains filtered or unexported fields
}
func (ChildrenJobInfoEngineType) MarshalJSON ¶
func (c ChildrenJobInfoEngineType) MarshalJSON() ([]byte, error)
func (*ChildrenJobInfoEngineType) UnmarshalJSON ¶
func (c *ChildrenJobInfoEngineType) UnmarshalJSON(b []byte) error
type ChildrenJobInfoEngineTypeEnum ¶
type ChildrenJobInfoEngineTypeEnum struct { CLOUD_DATA_GUARD_CASSANDRA ChildrenJobInfoEngineType CLOUD_DATA_GUARD_DDM ChildrenJobInfoEngineType CLOUD_DATA_GUARD_TAURUS_TO_MYSQL ChildrenJobInfoEngineType CLOUD_DATA_GUARD_MYSQL ChildrenJobInfoEngineType CLOUD_DATA_GUARD_MYSQL_TO_TAURUS ChildrenJobInfoEngineType }
func GetChildrenJobInfoEngineTypeEnum ¶
func GetChildrenJobInfoEngineTypeEnum() ChildrenJobInfoEngineTypeEnum
type ChildrenJobInfoJobDirection ¶
type ChildrenJobInfoJobDirection struct {
// contains filtered or unexported fields
}
func (ChildrenJobInfoJobDirection) MarshalJSON ¶
func (c ChildrenJobInfoJobDirection) MarshalJSON() ([]byte, error)
func (*ChildrenJobInfoJobDirection) UnmarshalJSON ¶
func (c *ChildrenJobInfoJobDirection) UnmarshalJSON(b []byte) error
type ChildrenJobInfoJobDirectionEnum ¶
type ChildrenJobInfoJobDirectionEnum struct { UP ChildrenJobInfoJobDirection DOWN ChildrenJobInfoJobDirection NO_DBS ChildrenJobInfoJobDirection }
func GetChildrenJobInfoJobDirectionEnum ¶
func GetChildrenJobInfoJobDirectionEnum() ChildrenJobInfoJobDirectionEnum
type ChildrenJobInfoNetType ¶
type ChildrenJobInfoNetType struct {
// contains filtered or unexported fields
}
func (ChildrenJobInfoNetType) MarshalJSON ¶
func (c ChildrenJobInfoNetType) MarshalJSON() ([]byte, error)
func (*ChildrenJobInfoNetType) UnmarshalJSON ¶
func (c *ChildrenJobInfoNetType) UnmarshalJSON(b []byte) error
type ChildrenJobInfoNetTypeEnum ¶
type ChildrenJobInfoNetTypeEnum struct { VPC ChildrenJobInfoNetType VPN ChildrenJobInfoNetType EIP ChildrenJobInfoNetType }
func GetChildrenJobInfoNetTypeEnum ¶
func GetChildrenJobInfoNetTypeEnum() ChildrenJobInfoNetTypeEnum
type ChildrenJobInfoTaskType ¶
type ChildrenJobInfoTaskType struct {
// contains filtered or unexported fields
}
func (ChildrenJobInfoTaskType) MarshalJSON ¶
func (c ChildrenJobInfoTaskType) MarshalJSON() ([]byte, error)
func (*ChildrenJobInfoTaskType) UnmarshalJSON ¶
func (c *ChildrenJobInfoTaskType) UnmarshalJSON(b []byte) error
type ChildrenJobInfoTaskTypeEnum ¶
type ChildrenJobInfoTaskTypeEnum struct { FULL_TRANS ChildrenJobInfoTaskType FULL_INCR_TRANS ChildrenJobInfoTaskType INCR_TRANS ChildrenJobInfoTaskType }
func GetChildrenJobInfoTaskTypeEnum ¶
func GetChildrenJobInfoTaskTypeEnum() ChildrenJobInfoTaskTypeEnum
type CompareObjectInfo ¶
type CompareObjectInfo struct { DbName string `json:"db_name"` TableName *[]string `json:"table_name,omitempty"` }
func (CompareObjectInfo) String ¶
func (o CompareObjectInfo) String() string
type CompareObjectInfoWithToken ¶
type CompareObjectInfoWithToken struct { DbName string `json:"db_name"` TableNameWithToken *[]CompareTableInfoWithToken `json:"table_name_with_token,omitempty"` }
func (CompareObjectInfoWithToken) String ¶
func (o CompareObjectInfoWithToken) String() string
type CompareTableInfoWithToken ¶
type CompareTableInfoWithToken struct { TableName string `json:"table_name"` MinToken *string `json:"min_token,omitempty"` MaxToken *string `json:"max_token,omitempty"` }
func (CompareTableInfoWithToken) String ¶
func (o CompareTableInfoWithToken) String() string
type CompareTaskList ¶
type CompareTaskList struct { CompareTaskId string `json:"compare_task_id"` CompareType string `json:"compare_type"` CompareTaskStatus CompareTaskListCompareTaskStatus `json:"compare_task_status"` CreateTime string `json:"create_time"` EndTime *string `json:"end_time,omitempty"` }
func (CompareTaskList) String ¶
func (o CompareTaskList) String() string
type CompareTaskListCompareTaskStatus ¶
type CompareTaskListCompareTaskStatus struct {
// contains filtered or unexported fields
}
func (CompareTaskListCompareTaskStatus) MarshalJSON ¶
func (c CompareTaskListCompareTaskStatus) MarshalJSON() ([]byte, error)
func (*CompareTaskListCompareTaskStatus) UnmarshalJSON ¶
func (c *CompareTaskListCompareTaskStatus) UnmarshalJSON(b []byte) error
type CompareTaskListCompareTaskStatusEnum ¶
type CompareTaskListCompareTaskStatusEnum struct { RUNNING CompareTaskListCompareTaskStatus WAITING_FOR_RUNNING CompareTaskListCompareTaskStatus SUCCESSFUL CompareTaskListCompareTaskStatus FAILED CompareTaskListCompareTaskStatus CANCELLED CompareTaskListCompareTaskStatus TIMEOUT_INTERRUPT CompareTaskListCompareTaskStatus FULL_DOING CompareTaskListCompareTaskStatus INCRE_DOING CompareTaskListCompareTaskStatus }
func GetCompareTaskListCompareTaskStatusEnum ¶
func GetCompareTaskListCompareTaskStatusEnum() CompareTaskListCompareTaskStatusEnum
type CompareTaskListResult ¶
type CompareTaskListResult struct { CompareTaskList *[]CompareTaskList `json:"CompareTaskList,omitempty"` CompareTaskListCount *int32 `json:"compare_task_list_count,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ErrorCode *string `json:"error_code,omitempty"` }
func (CompareTaskListResult) String ¶
func (o CompareTaskListResult) String() string
type ConfigTransformationVo ¶
type ConfigTransformationVo struct { DbTableName string `json:"db_table_name"` DbName string `json:"db_name"` TableName string `json:"table_name"` ColNames string `json:"col_names"` PrimKeyOrIndex string `json:"prim_key_or_index"` Indexs string `json:"indexs"` Values string `json:"values"` }
数据同步配置库规则信息体
func (ConfigTransformationVo) String ¶
func (o ConfigTransformationVo) String() string
type ContentCompareDetail ¶
type ContentCompareDetail struct { SourceDbName string `json:"source_db_name"` TargetDbName string `json:"target_db_name"` SourceTableName string `json:"source_table_name"` TargetTableName string `json:"target_table_name"` SourceRowNum int32 `json:"source_row_num"` TargetRowNum int32 `json:"target_row_num"` DiffRowNum int32 `json:"diff_row_num"` LineCompareResult *ContentCompareDetailLineCompareResult `json:"line_compare_result,omitempty"` ContentCompareResult ContentCompareDetailContentCompareResult `json:"content_compare_result"` Message *string `json:"message,omitempty"` }
内容对比结果详情。
func (ContentCompareDetail) String ¶
func (o ContentCompareDetail) String() string
type ContentCompareDetailContentCompareResult ¶
type ContentCompareDetailContentCompareResult struct {
// contains filtered or unexported fields
}
func (ContentCompareDetailContentCompareResult) MarshalJSON ¶
func (c ContentCompareDetailContentCompareResult) MarshalJSON() ([]byte, error)
func (*ContentCompareDetailContentCompareResult) UnmarshalJSON ¶
func (c *ContentCompareDetailContentCompareResult) UnmarshalJSON(b []byte) error
type ContentCompareDetailContentCompareResultEnum ¶
type ContentCompareDetailContentCompareResultEnum struct { CONSISTENT ContentCompareDetailContentCompareResult INCONSISTENT ContentCompareDetailContentCompareResult COMPARING ContentCompareDetailContentCompareResult WAITING_FOR_COMPARISON ContentCompareDetailContentCompareResult FAILED_TO_COMPARE ContentCompareDetailContentCompareResult TARGET_DB_NOT_EXIT ContentCompareDetailContentCompareResult CAN_NOT_COMPARE ContentCompareDetailContentCompareResult }
func GetContentCompareDetailContentCompareResultEnum ¶
func GetContentCompareDetailContentCompareResultEnum() ContentCompareDetailContentCompareResultEnum
type ContentCompareDetailLineCompareResult ¶
type ContentCompareDetailLineCompareResult struct {
// contains filtered or unexported fields
}
func (ContentCompareDetailLineCompareResult) MarshalJSON ¶
func (c ContentCompareDetailLineCompareResult) MarshalJSON() ([]byte, error)
func (*ContentCompareDetailLineCompareResult) UnmarshalJSON ¶
func (c *ContentCompareDetailLineCompareResult) UnmarshalJSON(b []byte) error
type ContentCompareDetailLineCompareResultEnum ¶
type ContentCompareDetailLineCompareResultEnum struct { CONSISTENT ContentCompareDetailLineCompareResult INCONSISTENT ContentCompareDetailLineCompareResult COMPARING ContentCompareDetailLineCompareResult WAITING_FOR_COMPARISON ContentCompareDetailLineCompareResult FAILED_TO_COMPARE ContentCompareDetailLineCompareResult TARGET_DB_NOT_EXIT ContentCompareDetailLineCompareResult CAN_NOT_COMPARE ContentCompareDetailLineCompareResult }
func GetContentCompareDetailLineCompareResultEnum ¶
func GetContentCompareDetailLineCompareResultEnum() ContentCompareDetailLineCompareResultEnum
type ContentCompareDiff ¶
type ContentCompareDiff struct { TargetSelectSql *string `json:"target_select_sql,omitempty"` SourceSelectSql *string `json:"source_select_sql,omitempty"` SourceKeyValue []string `json:"source_key_value"` TargetKeyValue []string `json:"target_key_value"` }
func (ContentCompareDiff) String ¶
func (o ContentCompareDiff) String() string
type ContentCompareResult ¶
type ContentCompareResult struct { CompareTaskId string `json:"compare_task_id"` ContentCompareOverview *[]ContentCompareResultOverview `json:"content_compare_overview,omitempty"` ContentCompareOverviewCount *int32 `json:"content_compare_overview_count,omitempty"` ContentCompareDetails *[]ContentCompareResultDetails `json:"content_compare_details,omitempty"` ContentCompareDiffs *[]ContentCompareResultDiffs `json:"content_compare_diffs,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (ContentCompareResult) String ¶
func (o ContentCompareResult) String() string
type ContentCompareResultDetails ¶
type ContentCompareResultDetails struct { SourceDbName string `json:"source_db_name"` ContentCompareDetail []ContentCompareDetail `json:"content_compare_detail"` ContentCompareDetailCount int32 `json:"content_compare_detail_count"` ContentUncompareDetail *[]ContentCompareDetail `json:"content_uncompare_detail,omitempty"` ContentUncompareDetailCount int32 `json:"content_uncompare_detail_count"` }
func (ContentCompareResultDetails) String ¶
func (o ContentCompareResultDetails) String() string
type ContentCompareResultDiffs ¶
type ContentCompareResultDiffs struct { SourceDbName string `json:"source_db_name"` SourceTableName string `json:"source_table_name"` ContentCompareDiff []ContentCompareDiff `json:"ContentCompareDiff"` ContentCompareDiffCount int32 `json:"content_compare_diff_count"` }
func (ContentCompareResultDiffs) String ¶
func (o ContentCompareResultDiffs) String() string
type ContentCompareResultOverview ¶
type ContentCompareResultOverview struct { SourceDbName string `json:"source_db_name"` TargetDbName string `json:"target_db_name"` ContentCompareResult ContentCompareResultOverviewContentCompareResult `json:"content_compare_result"` }
func (ContentCompareResultOverview) String ¶
func (o ContentCompareResultOverview) String() string
type ContentCompareResultOverviewContentCompareResult ¶
type ContentCompareResultOverviewContentCompareResult struct {
// contains filtered or unexported fields
}
func (ContentCompareResultOverviewContentCompareResult) MarshalJSON ¶
func (c ContentCompareResultOverviewContentCompareResult) MarshalJSON() ([]byte, error)
func (*ContentCompareResultOverviewContentCompareResult) UnmarshalJSON ¶
func (c *ContentCompareResultOverviewContentCompareResult) UnmarshalJSON(b []byte) error
type ContentCompareResultOverviewContentCompareResultEnum ¶
type ContentCompareResultOverviewContentCompareResultEnum struct { CONSISTENT ContentCompareResultOverviewContentCompareResult INCONSISTENT ContentCompareResultOverviewContentCompareResult COMPARING ContentCompareResultOverviewContentCompareResult WAITING_FOR_COMPARISON ContentCompareResultOverviewContentCompareResult FAILED_TO_COMPARE ContentCompareResultOverviewContentCompareResult TARGET_DB_NOT_EXIT ContentCompareResultOverviewContentCompareResult CAN_NOT_COMPARE ContentCompareResultOverviewContentCompareResult }
func GetContentCompareResultOverviewContentCompareResultEnum ¶
func GetContentCompareResultOverviewContentCompareResultEnum() ContentCompareResultOverviewContentCompareResultEnum
type CreateCompareTaskReq ¶
type CreateCompareTaskReq struct { JobId string `json:"job_id"` ObjectLevelCompareType *CreateCompareTaskReqObjectLevelCompareType `json:"object_level_compare_type,omitempty"` DataLevelCompareInfo *CreateDataLevelCompareReq `json:"data_level_compare_info,omitempty"` }
func (CreateCompareTaskReq) String ¶
func (o CreateCompareTaskReq) String() string
type CreateCompareTaskReqObjectLevelCompareType ¶
type CreateCompareTaskReqObjectLevelCompareType struct {
// contains filtered or unexported fields
}
func (CreateCompareTaskReqObjectLevelCompareType) MarshalJSON ¶
func (c CreateCompareTaskReqObjectLevelCompareType) MarshalJSON() ([]byte, error)
func (*CreateCompareTaskReqObjectLevelCompareType) UnmarshalJSON ¶
func (c *CreateCompareTaskReqObjectLevelCompareType) UnmarshalJSON(b []byte) error
type CreateCompareTaskReqObjectLevelCompareTypeEnum ¶
type CreateCompareTaskReqObjectLevelCompareTypeEnum struct {
OBJECTS CreateCompareTaskReqObjectLevelCompareType
}
func GetCreateCompareTaskReqObjectLevelCompareTypeEnum ¶
func GetCreateCompareTaskReqObjectLevelCompareTypeEnum() CreateCompareTaskReqObjectLevelCompareTypeEnum
type CreateCompareTaskRequest ¶
type CreateCompareTaskRequest struct { XLanguage CreateCompareTaskRequestXLanguage `json:"X-Language"` Body *CreateCompareTaskReq `json:"body,omitempty"` }
Request Object
func (CreateCompareTaskRequest) String ¶
func (o CreateCompareTaskRequest) String() string
type CreateCompareTaskRequestXLanguage ¶
type CreateCompareTaskRequestXLanguage struct {
// contains filtered or unexported fields
}
func (CreateCompareTaskRequestXLanguage) MarshalJSON ¶
func (c CreateCompareTaskRequestXLanguage) MarshalJSON() ([]byte, error)
func (*CreateCompareTaskRequestXLanguage) UnmarshalJSON ¶
func (c *CreateCompareTaskRequestXLanguage) UnmarshalJSON(b []byte) error
type CreateCompareTaskRequestXLanguageEnum ¶
type CreateCompareTaskRequestXLanguageEnum struct { EN_US CreateCompareTaskRequestXLanguage ZH_CN CreateCompareTaskRequestXLanguage }
func GetCreateCompareTaskRequestXLanguageEnum ¶
func GetCreateCompareTaskRequestXLanguageEnum() CreateCompareTaskRequestXLanguageEnum
type CreateCompareTaskResponse ¶
type CreateCompareTaskResponse struct { JobId *string `json:"job_id,omitempty"` ObjectLevelCompareCreateResult *CreateCompareTaskResult `json:"object_level_compare_create_result,omitempty"` DataLevelCompareCreateResult *CreateCompareTaskResult `json:"data_level_compare_create_result,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateCompareTaskResponse) String ¶
func (o CreateCompareTaskResponse) String() string
type CreateCompareTaskResult ¶
type CreateCompareTaskResult struct { CompareTaskId *string `json:"compare_task_id,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (CreateCompareTaskResult) String ¶
func (o CreateCompareTaskResult) String() string
type CreateDataLevelCompareReq ¶
type CreateDataLevelCompareReq struct { ConflictPolicy CreateDataLevelCompareReqConflictPolicy `json:"conflict_policy"` CompareType CreateDataLevelCompareReqCompareType `json:"compare_type"` CompareMode *CreateDataLevelCompareReqCompareMode `json:"compare_mode,omitempty"` StartTime *string `json:"start_time,omitempty"` CompareObjectInfos *[]CompareObjectInfo `json:"compare_object_infos,omitempty"` CompareObjectInfosWithToken *[]CompareObjectInfoWithToken `json:"compare_object_infos_with_token,omitempty"` }
func (CreateDataLevelCompareReq) String ¶
func (o CreateDataLevelCompareReq) String() string
type CreateDataLevelCompareReqCompareMode ¶
type CreateDataLevelCompareReqCompareMode struct {
// contains filtered or unexported fields
}
func (CreateDataLevelCompareReqCompareMode) MarshalJSON ¶
func (c CreateDataLevelCompareReqCompareMode) MarshalJSON() ([]byte, error)
func (*CreateDataLevelCompareReqCompareMode) UnmarshalJSON ¶
func (c *CreateDataLevelCompareReqCompareMode) UnmarshalJSON(b []byte) error
type CreateDataLevelCompareReqCompareModeEnum ¶
type CreateDataLevelCompareReqCompareModeEnum struct {
QUICK_COMPARISON CreateDataLevelCompareReqCompareMode
}
func GetCreateDataLevelCompareReqCompareModeEnum ¶
func GetCreateDataLevelCompareReqCompareModeEnum() CreateDataLevelCompareReqCompareModeEnum
type CreateDataLevelCompareReqCompareType ¶
type CreateDataLevelCompareReqCompareType struct {
// contains filtered or unexported fields
}
func (CreateDataLevelCompareReqCompareType) MarshalJSON ¶
func (c CreateDataLevelCompareReqCompareType) MarshalJSON() ([]byte, error)
func (*CreateDataLevelCompareReqCompareType) UnmarshalJSON ¶
func (c *CreateDataLevelCompareReqCompareType) UnmarshalJSON(b []byte) error
type CreateDataLevelCompareReqCompareTypeEnum ¶
type CreateDataLevelCompareReqCompareTypeEnum struct { LINES CreateDataLevelCompareReqCompareType CONTENTS CreateDataLevelCompareReqCompareType }
func GetCreateDataLevelCompareReqCompareTypeEnum ¶
func GetCreateDataLevelCompareReqCompareTypeEnum() CreateDataLevelCompareReqCompareTypeEnum
type CreateDataLevelCompareReqConflictPolicy ¶
type CreateDataLevelCompareReqConflictPolicy struct {
// contains filtered or unexported fields
}
func (CreateDataLevelCompareReqConflictPolicy) MarshalJSON ¶
func (c CreateDataLevelCompareReqConflictPolicy) MarshalJSON() ([]byte, error)
func (*CreateDataLevelCompareReqConflictPolicy) UnmarshalJSON ¶
func (c *CreateDataLevelCompareReqConflictPolicy) UnmarshalJSON(b []byte) error
type CreateDataLevelCompareReqConflictPolicyEnum ¶
type CreateDataLevelCompareReqConflictPolicyEnum struct { CANCEL CreateDataLevelCompareReqConflictPolicy KEEP CreateDataLevelCompareReqConflictPolicy }
func GetCreateDataLevelCompareReqConflictPolicyEnum ¶
func GetCreateDataLevelCompareReqConflictPolicyEnum() CreateDataLevelCompareReqConflictPolicyEnum
type CreateJobReq ¶
type CreateJobReq struct { BindEip *bool `json:"bind_eip,omitempty"` DbUseType CreateJobReqDbUseType `json:"db_use_type"` Name string `json:"name"` Description *string `json:"description,omitempty"` EngineType CreateJobReqEngineType `json:"engine_type"` IsTargetReadonly *bool `json:"is_target_readonly,omitempty"` JobDirection CreateJobReqJobDirection `json:"job_direction"` MultiWrite *bool `json:"multi_write,omitempty"` NetType CreateJobReqNetType `json:"net_type"` NodeNum *int32 `json:"node_num,omitempty"` NodeType CreateJobReqNodeType `json:"node_type"` SourceEndpoint *Endpoint `json:"source_endpoint"` TargetEndpoint *Endpoint `json:"target_endpoint"` Tags *[]ResourceTag `json:"tags,omitempty"` TaskType CreateJobReqTaskType `json:"task_type"` CustomizeSutnetId string `json:"customize_sutnet_id"` ProductId *string `json:"product_id,omitempty"` SysTags *[]ResourceTag `json:"sys_tags,omitempty"` ExpiredDays *string `json:"expired_days,omitempty"` }
创建任务请求体
func (CreateJobReq) String ¶
func (o CreateJobReq) String() string
type CreateJobReqDbUseType ¶
type CreateJobReqDbUseType struct {
// contains filtered or unexported fields
}
func (CreateJobReqDbUseType) MarshalJSON ¶
func (c CreateJobReqDbUseType) MarshalJSON() ([]byte, error)
func (*CreateJobReqDbUseType) UnmarshalJSON ¶
func (c *CreateJobReqDbUseType) UnmarshalJSON(b []byte) error
type CreateJobReqDbUseTypeEnum ¶
type CreateJobReqDbUseTypeEnum struct { MIGRATION CreateJobReqDbUseType SYNC CreateJobReqDbUseType CLOUD_DATA_GUARD CreateJobReqDbUseType }
func GetCreateJobReqDbUseTypeEnum ¶
func GetCreateJobReqDbUseTypeEnum() CreateJobReqDbUseTypeEnum
type CreateJobReqEngineType ¶
type CreateJobReqEngineType struct {
// contains filtered or unexported fields
}
func (CreateJobReqEngineType) MarshalJSON ¶
func (c CreateJobReqEngineType) MarshalJSON() ([]byte, error)
func (*CreateJobReqEngineType) UnmarshalJSON ¶
func (c *CreateJobReqEngineType) UnmarshalJSON(b []byte) error
type CreateJobReqEngineTypeEnum ¶
type CreateJobReqEngineTypeEnum struct { MYSQL CreateJobReqEngineType MONGODB CreateJobReqEngineType CLOUD_DATA_GUARD_MYSQL CreateJobReqEngineType }
func GetCreateJobReqEngineTypeEnum ¶
func GetCreateJobReqEngineTypeEnum() CreateJobReqEngineTypeEnum
type CreateJobReqJobDirection ¶
type CreateJobReqJobDirection struct {
// contains filtered or unexported fields
}
func (CreateJobReqJobDirection) MarshalJSON ¶
func (c CreateJobReqJobDirection) MarshalJSON() ([]byte, error)
func (*CreateJobReqJobDirection) UnmarshalJSON ¶
func (c *CreateJobReqJobDirection) UnmarshalJSON(b []byte) error
type CreateJobReqJobDirectionEnum ¶
type CreateJobReqJobDirectionEnum struct { UP CreateJobReqJobDirection DOWN CreateJobReqJobDirection NON_DBS CreateJobReqJobDirection }
func GetCreateJobReqJobDirectionEnum ¶
func GetCreateJobReqJobDirectionEnum() CreateJobReqJobDirectionEnum
type CreateJobReqNetType ¶
type CreateJobReqNetType struct {
// contains filtered or unexported fields
}
func (CreateJobReqNetType) MarshalJSON ¶
func (c CreateJobReqNetType) MarshalJSON() ([]byte, error)
func (*CreateJobReqNetType) UnmarshalJSON ¶
func (c *CreateJobReqNetType) UnmarshalJSON(b []byte) error
type CreateJobReqNetTypeEnum ¶
type CreateJobReqNetTypeEnum struct { VPN CreateJobReqNetType VPC CreateJobReqNetType EIP CreateJobReqNetType }
func GetCreateJobReqNetTypeEnum ¶
func GetCreateJobReqNetTypeEnum() CreateJobReqNetTypeEnum
type CreateJobReqNodeType ¶
type CreateJobReqNodeType struct {
// contains filtered or unexported fields
}
func (CreateJobReqNodeType) MarshalJSON ¶
func (c CreateJobReqNodeType) MarshalJSON() ([]byte, error)
func (*CreateJobReqNodeType) UnmarshalJSON ¶
func (c *CreateJobReqNodeType) UnmarshalJSON(b []byte) error
type CreateJobReqNodeTypeEnum ¶
type CreateJobReqNodeTypeEnum struct {
HIGH CreateJobReqNodeType
}
func GetCreateJobReqNodeTypeEnum ¶
func GetCreateJobReqNodeTypeEnum() CreateJobReqNodeTypeEnum
type CreateJobReqTaskType ¶
type CreateJobReqTaskType struct {
// contains filtered or unexported fields
}
func (CreateJobReqTaskType) MarshalJSON ¶
func (c CreateJobReqTaskType) MarshalJSON() ([]byte, error)
func (*CreateJobReqTaskType) UnmarshalJSON ¶
func (c *CreateJobReqTaskType) UnmarshalJSON(b []byte) error
type CreateJobReqTaskTypeEnum ¶
type CreateJobReqTaskTypeEnum struct { FULL_TRANS CreateJobReqTaskType FULL_INCR_TRANS CreateJobReqTaskType INCR_TRANS CreateJobReqTaskType }
func GetCreateJobReqTaskTypeEnum ¶
func GetCreateJobReqTaskTypeEnum() CreateJobReqTaskTypeEnum
type CreateJobResp ¶
type CreateJobResp struct { Id string `json:"id"` Name *string `json:"name,omitempty"` Status *string `json:"status,omitempty"` CreateTime *string `json:"create_time,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ChildIds *[]string `json:"child_ids,omitempty"` }
创建任务响应体
func (CreateJobResp) String ¶
func (o CreateJobResp) String() string
type DataTransformationResp ¶
type DataTransformationResp struct { Id *string `json:"id,omitempty"` Status *DataTransformationRespStatus `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
数据加工返回体
func (DataTransformationResp) String ¶
func (o DataTransformationResp) String() string
type DataTransformationRespStatus ¶
type DataTransformationRespStatus struct {
// contains filtered or unexported fields
}
func (DataTransformationRespStatus) MarshalJSON ¶
func (c DataTransformationRespStatus) MarshalJSON() ([]byte, error)
func (*DataTransformationRespStatus) UnmarshalJSON ¶
func (c *DataTransformationRespStatus) UnmarshalJSON(b []byte) error
type DataTransformationRespStatusEnum ¶
type DataTransformationRespStatusEnum struct { SUCCESS DataTransformationRespStatus FAILED DataTransformationRespStatus }
func GetDataTransformationRespStatusEnum ¶
func GetDataTransformationRespStatusEnum() DataTransformationRespStatusEnum
type DatabaseInfo ¶
type DatabaseInfo struct { Id string `json:"id"` ParentId *string `json:"parent_id,omitempty"` ObjectType DatabaseInfoObjectType `json:"object_type"` ObjectName string `json:"object_name"` ObjectAliasName *string `json:"object_alias_name,omitempty"` Select *string `json:"select,omitempty"` }
数据库对象选择信息
func (DatabaseInfo) String ¶
func (o DatabaseInfo) String() string
type DatabaseInfoObjectType ¶
type DatabaseInfoObjectType struct {
// contains filtered or unexported fields
}
func (DatabaseInfoObjectType) MarshalJSON ¶
func (c DatabaseInfoObjectType) MarshalJSON() ([]byte, error)
func (*DatabaseInfoObjectType) UnmarshalJSON ¶
func (c *DatabaseInfoObjectType) UnmarshalJSON(b []byte) error
type DatabaseInfoObjectTypeEnum ¶
type DatabaseInfoObjectTypeEnum struct { DATABASE DatabaseInfoObjectType TABLE DatabaseInfoObjectType SCHEMA DatabaseInfoObjectType VIEW DatabaseInfoObjectType }
func GetDatabaseInfoObjectTypeEnum ¶
func GetDatabaseInfoObjectTypeEnum() DatabaseInfoObjectTypeEnum
type DatabaseObjectResp ¶
type DatabaseObjectResp struct { JobId *string `json:"job_id,omitempty"` Status *bool `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
对象选择返回体
func (DatabaseObjectResp) String ¶
func (o DatabaseObjectResp) String() string
type DatabaseObjectVo ¶
数据库对象信息体
func (DatabaseObjectVo) String ¶
func (o DatabaseObjectVo) String() string
type DefaultRootDb ¶
type DefaultRootDb struct { DbName *string `json:"db_name,omitempty"` DbEncoding *string `json:"db_encoding,omitempty"` }
目标实例根节点库信息体
func (DefaultRootDb) String ¶
func (o DefaultRootDb) String() string
type DeleteJobReq ¶
type DeleteJobReq struct { DeleteType DeleteJobReqDeleteType `json:"delete_type"` JobId string `json:"job_id"` }
删除在线迁移任务请求体
func (DeleteJobReq) String ¶
func (o DeleteJobReq) String() string
type DeleteJobReqDeleteType ¶
type DeleteJobReqDeleteType struct {
// contains filtered or unexported fields
}
func (DeleteJobReqDeleteType) MarshalJSON ¶
func (c DeleteJobReqDeleteType) MarshalJSON() ([]byte, error)
func (*DeleteJobReqDeleteType) UnmarshalJSON ¶
func (c *DeleteJobReqDeleteType) UnmarshalJSON(b []byte) error
type DeleteJobReqDeleteTypeEnum ¶
type DeleteJobReqDeleteTypeEnum struct { TERMINATE DeleteJobReqDeleteType FORCE_TERMINATE DeleteJobReqDeleteType DELETE DeleteJobReqDeleteType }
func GetDeleteJobReqDeleteTypeEnum ¶
func GetDeleteJobReqDeleteTypeEnum() DeleteJobReqDeleteTypeEnum
type DeleteJobResp ¶
type DeleteJobResp struct { Id *string `json:"id,omitempty"` Status *DeleteJobRespStatus `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
删除或者结束任务返回体
func (DeleteJobResp) String ¶
func (o DeleteJobResp) String() string
type DeleteJobRespStatus ¶
type DeleteJobRespStatus struct {
// contains filtered or unexported fields
}
func (DeleteJobRespStatus) MarshalJSON ¶
func (c DeleteJobRespStatus) MarshalJSON() ([]byte, error)
func (*DeleteJobRespStatus) UnmarshalJSON ¶
func (c *DeleteJobRespStatus) UnmarshalJSON(b []byte) error
type DeleteJobRespStatusEnum ¶
type DeleteJobRespStatusEnum struct { SUCCESS DeleteJobRespStatus FAILED DeleteJobRespStatus }
func GetDeleteJobRespStatusEnum ¶
func GetDeleteJobRespStatusEnum() DeleteJobRespStatusEnum
type Endpoint ¶
type Endpoint struct { DbType EndpointDbType `json:"db_type"` AzCode *string `json:"az_code,omitempty"` Region *string `json:"region,omitempty"` InstId *string `json:"inst_id,omitempty"` VpcId *string `json:"vpc_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` ProjectId *string `json:"project_id,omitempty"` DbName *string `json:"db_name,omitempty"` DbPassword *string `json:"db_password,omitempty"` DbPort *int32 `json:"db_port,omitempty"` DbUser *string `json:"db_user,omitempty"` InstName *string `json:"inst_name,omitempty"` Ip *string `json:"ip,omitempty"` MongoHaMode *string `json:"mongo_ha_mode,omitempty"` SafeMode *int32 `json:"safe_mode,omitempty"` SslCertPassword *string `json:"ssl_cert_password,omitempty"` SslCertCheckSum *string `json:"ssl_cert_check_sum,omitempty"` SslCertKey *string `json:"ssl_cert_key,omitempty"` SslCertName *string `json:"ssl_cert_name,omitempty"` SslLink *bool `json:"ssl_link,omitempty"` Topic *string `json:"topic,omitempty"` ClusterMode *EndpointClusterMode `json:"cluster_mode,omitempty"` }
数据库信息体
type EndpointClusterMode ¶
type EndpointClusterMode struct {
// contains filtered or unexported fields
}
func (EndpointClusterMode) MarshalJSON ¶
func (c EndpointClusterMode) MarshalJSON() ([]byte, error)
func (*EndpointClusterMode) UnmarshalJSON ¶
func (c *EndpointClusterMode) UnmarshalJSON(b []byte) error
type EndpointClusterModeEnum ¶
type EndpointClusterModeEnum struct {
SHARDING4_0 EndpointClusterMode
}
func GetEndpointClusterModeEnum ¶
func GetEndpointClusterModeEnum() EndpointClusterModeEnum
type EndpointDbType ¶
type EndpointDbType struct {
// contains filtered or unexported fields
}
func (EndpointDbType) MarshalJSON ¶
func (c EndpointDbType) MarshalJSON() ([]byte, error)
func (*EndpointDbType) UnmarshalJSON ¶
func (c *EndpointDbType) UnmarshalJSON(b []byte) error
type EndpointDbTypeEnum ¶
type EndpointDbTypeEnum struct { MYSQL EndpointDbType MONGODB EndpointDbType }
func GetEndpointDbTypeEnum ¶
func GetEndpointDbTypeEnum() EndpointDbTypeEnum
type EndpointVo ¶
type EndpointVo struct { Id *string `json:"id,omitempty"` ObjId *string `json:"obj_id,omitempty"` InstanceName *string `json:"instance_name,omitempty"` DbType *EndpointVoDbType `json:"db_type,omitempty"` DbUser *string `json:"db_user,omitempty"` DbPassword *string `json:"db_password,omitempty"` ManageIp *string `json:"manage_ip,omitempty"` TrafficIp *string `json:"traffic_ip,omitempty"` DbPort *int32 `json:"db_port,omitempty"` Region *string `json:"region,omitempty"` CreatedAt *string `json:"created_at,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` Ip *string `json:"ip,omitempty"` PublicIp *string `json:"public_ip,omitempty"` AzCode *string `json:"az_code,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` VpcId *string `json:"vpc_id,omitempty"` VolumeSize *int64 `json:"volume_size,omitempty"` FullTransUserPwd *string `json:"full_trans_user_pwd,omitempty"` IncrementTransUserPwd *string `json:"increment_trans_user_pwd,omitempty"` SslLink *bool `json:"ssl_link,omitempty"` SslCertKey *string `json:"ssl_cert_key,omitempty"` SslCertName *string `json:"ssl_cert_name,omitempty"` SslCertCheckSum *string `json:"ssl_cert_check_sum,omitempty"` SslCertPassword *string `json:"ssl_cert_password,omitempty"` DbVersion *string `json:"db_version,omitempty"` MongoHaMode *EndpointVoMongoHaMode `json:"mongo_ha_mode,omitempty"` ProjectId *string `json:"project_id,omitempty"` ClusterMode *EndpointVoClusterMode `json:"cluster_mode,omitempty"` InstanceId *string `json:"instance_id,omitempty"` DbName *string `json:"db_name,omitempty"` Topic *string `json:"topic,omitempty"` SafeMode *int32 `json:"safe_mode,omitempty"` KerberosVo *KerberosVo `json:"kerberos_vo,omitempty"` MultiWriteDbId *string `json:"multi_write_db_id,omitempty"` }
数据库信息
func (EndpointVo) String ¶
func (o EndpointVo) String() string
type EndpointVoClusterMode ¶
type EndpointVoClusterMode struct {
// contains filtered or unexported fields
}
func (EndpointVoClusterMode) MarshalJSON ¶
func (c EndpointVoClusterMode) MarshalJSON() ([]byte, error)
func (*EndpointVoClusterMode) UnmarshalJSON ¶
func (c *EndpointVoClusterMode) UnmarshalJSON(b []byte) error
type EndpointVoClusterModeEnum ¶
type EndpointVoClusterModeEnum struct { SINGLE_RDS EndpointVoClusterMode HA_RDS EndpointVoClusterMode GR_RDS EndpointVoClusterMode SHARDING_MONGODB_DDM EndpointVoClusterMode REPLICA_SET_MONGODB EndpointVoClusterMode REPLICA_RDS EndpointVoClusterMode REPLICA_SINGLE_MONGODB EndpointVoClusterMode CLUSTER EndpointVoClusterMode INDEPENDENT_GAUSSDBV5_INDEPENDENT EndpointVoClusterMode COMBINED_GAUSSDBV5_COMBINED EndpointVoClusterMode DISTRIBUTED_TAURUS EndpointVoClusterMode }
func GetEndpointVoClusterModeEnum ¶
func GetEndpointVoClusterModeEnum() EndpointVoClusterModeEnum
type EndpointVoDbType ¶
type EndpointVoDbType struct {
// contains filtered or unexported fields
}
func (EndpointVoDbType) MarshalJSON ¶
func (c EndpointVoDbType) MarshalJSON() ([]byte, error)
func (*EndpointVoDbType) UnmarshalJSON ¶
func (c *EndpointVoDbType) UnmarshalJSON(b []byte) error
type EndpointVoDbTypeEnum ¶
type EndpointVoDbTypeEnum struct { MYSQL EndpointVoDbType MONGODB EndpointVoDbType }
func GetEndpointVoDbTypeEnum ¶
func GetEndpointVoDbTypeEnum() EndpointVoDbTypeEnum
type EndpointVoMongoHaMode ¶
type EndpointVoMongoHaMode struct {
// contains filtered or unexported fields
}
func (EndpointVoMongoHaMode) MarshalJSON ¶
func (c EndpointVoMongoHaMode) MarshalJSON() ([]byte, error)
func (*EndpointVoMongoHaMode) UnmarshalJSON ¶
func (c *EndpointVoMongoHaMode) UnmarshalJSON(b []byte) error
type EndpointVoMongoHaModeEnum ¶
type EndpointVoMongoHaModeEnum struct { SHARDING EndpointVoMongoHaMode REPLICA_SET EndpointVoMongoHaMode REPLICA_SINGLE EndpointVoMongoHaMode }
func GetEndpointVoMongoHaModeEnum ¶
func GetEndpointVoMongoHaModeEnum() EndpointVoMongoHaModeEnum
type InstInfo ¶
type InstInfo struct { EngineType *InstInfoEngineType `json:"engine_type,omitempty"` InstType *InstInfoInstType `json:"inst_type,omitempty"` Ip *string `json:"ip,omitempty"` PublicIp *string `json:"public_ip,omitempty"` StartTime *string `json:"start_time,omitempty"` Status *InstInfoStatus `json:"status,omitempty"` VolumeSize *int32 `json:"volume_size,omitempty"` }
迁移实例信息体
type InstInfoEngineType ¶
type InstInfoEngineType struct {
// contains filtered or unexported fields
}
func (InstInfoEngineType) MarshalJSON ¶
func (c InstInfoEngineType) MarshalJSON() ([]byte, error)
func (*InstInfoEngineType) UnmarshalJSON ¶
func (c *InstInfoEngineType) UnmarshalJSON(b []byte) error
type InstInfoEngineTypeEnum ¶
type InstInfoEngineTypeEnum struct { MYSQL InstInfoEngineType MONGODB InstInfoEngineType CLOUD_DATA_GUARD_MYSQL InstInfoEngineType }
func GetInstInfoEngineTypeEnum ¶
func GetInstInfoEngineTypeEnum() InstInfoEngineTypeEnum
type InstInfoInstType ¶
type InstInfoInstType struct {
// contains filtered or unexported fields
}
func (InstInfoInstType) MarshalJSON ¶
func (c InstInfoInstType) MarshalJSON() ([]byte, error)
func (*InstInfoInstType) UnmarshalJSON ¶
func (c *InstInfoInstType) UnmarshalJSON(b []byte) error
type InstInfoInstTypeEnum ¶
type InstInfoInstTypeEnum struct {
HIGH InstInfoInstType
}
func GetInstInfoInstTypeEnum ¶
func GetInstInfoInstTypeEnum() InstInfoInstTypeEnum
type InstInfoStatus ¶
type InstInfoStatus struct {
// contains filtered or unexported fields
}
func (InstInfoStatus) MarshalJSON ¶
func (c InstInfoStatus) MarshalJSON() ([]byte, error)
func (*InstInfoStatus) UnmarshalJSON ¶
func (c *InstInfoStatus) UnmarshalJSON(b []byte) error
type InstInfoStatusEnum ¶
type InstInfoStatusEnum struct { ACTIVE InstInfoStatus DELETED InstInfoStatus }
func GetInstInfoStatusEnum ¶
func GetInstInfoStatusEnum() InstInfoStatusEnum
type JobInfo ¶
type JobInfo struct { Id string `json:"id"` Name string `json:"name"` Status JobInfoStatus `json:"status"` Description string `json:"description"` CreateTime string `json:"create_time"` EngineType JobInfoEngineType `json:"engine_type"` NetType JobInfoNetType `json:"net_type"` BillingTag bool `json:"billing_tag"` JobDirection JobInfoJobDirection `json:"job_direction"` DbUseType JobInfoDbUseType `json:"db_use_type"` TaskType JobInfoTaskType `json:"task_type"` Children *[]ChildrenJobInfo `json:"children,omitempty"` NodeNewFramework bool `json:"node_newFramework"` }
在线迁移任务列表信息体
type JobInfoDbUseType ¶
type JobInfoDbUseType struct {
// contains filtered or unexported fields
}
func (JobInfoDbUseType) MarshalJSON ¶
func (c JobInfoDbUseType) MarshalJSON() ([]byte, error)
func (*JobInfoDbUseType) UnmarshalJSON ¶
func (c *JobInfoDbUseType) UnmarshalJSON(b []byte) error
type JobInfoDbUseTypeEnum ¶
type JobInfoDbUseTypeEnum struct { MIGRATION JobInfoDbUseType SYNC JobInfoDbUseType CLOUD_DATA_GUARD JobInfoDbUseType }
func GetJobInfoDbUseTypeEnum ¶
func GetJobInfoDbUseTypeEnum() JobInfoDbUseTypeEnum
type JobInfoEngineType ¶
type JobInfoEngineType struct {
// contains filtered or unexported fields
}
func (JobInfoEngineType) MarshalJSON ¶
func (c JobInfoEngineType) MarshalJSON() ([]byte, error)
func (*JobInfoEngineType) UnmarshalJSON ¶
func (c *JobInfoEngineType) UnmarshalJSON(b []byte) error
type JobInfoEngineTypeEnum ¶
type JobInfoEngineTypeEnum struct { CLOUD_DATA_GUARD_CASSANDRA JobInfoEngineType CLOUD_DATA_GUARD_DDM JobInfoEngineType CLOUD_DATA_GUARD_TAURUS_TO_MYSQL JobInfoEngineType CLOUD_DATA_GUARD_MYSQL JobInfoEngineType CLOUD_DATA_GUARD_MYSQL_TO_TAURUS JobInfoEngineType }
func GetJobInfoEngineTypeEnum ¶
func GetJobInfoEngineTypeEnum() JobInfoEngineTypeEnum
type JobInfoJobDirection ¶
type JobInfoJobDirection struct {
// contains filtered or unexported fields
}
func (JobInfoJobDirection) MarshalJSON ¶
func (c JobInfoJobDirection) MarshalJSON() ([]byte, error)
func (*JobInfoJobDirection) UnmarshalJSON ¶
func (c *JobInfoJobDirection) UnmarshalJSON(b []byte) error
type JobInfoJobDirectionEnum ¶
type JobInfoJobDirectionEnum struct { UP JobInfoJobDirection DOWN JobInfoJobDirection }
func GetJobInfoJobDirectionEnum ¶
func GetJobInfoJobDirectionEnum() JobInfoJobDirectionEnum
type JobInfoNetType ¶
type JobInfoNetType struct {
// contains filtered or unexported fields
}
func (JobInfoNetType) MarshalJSON ¶
func (c JobInfoNetType) MarshalJSON() ([]byte, error)
func (*JobInfoNetType) UnmarshalJSON ¶
func (c *JobInfoNetType) UnmarshalJSON(b []byte) error
type JobInfoNetTypeEnum ¶
type JobInfoNetTypeEnum struct { VPN JobInfoNetType VPC JobInfoNetType EIP JobInfoNetType }
func GetJobInfoNetTypeEnum ¶
func GetJobInfoNetTypeEnum() JobInfoNetTypeEnum
type JobInfoStatus ¶
type JobInfoStatus struct {
// contains filtered or unexported fields
}
func (JobInfoStatus) MarshalJSON ¶
func (c JobInfoStatus) MarshalJSON() ([]byte, error)
func (*JobInfoStatus) UnmarshalJSON ¶
func (c *JobInfoStatus) UnmarshalJSON(b []byte) error
type JobInfoStatusEnum ¶
type JobInfoStatusEnum struct { CREATING JobInfoStatus CREATE_FAILED JobInfoStatus CONFIGURATION JobInfoStatus STARTJOBING JobInfoStatus WAITING_FOR_START JobInfoStatus START_JOB_FAILED JobInfoStatus FULL_TRANSFER_STARTED JobInfoStatus FULL_TRANSFER_FAILED JobInfoStatus FULL_TRANSFER_COMPLETE JobInfoStatus INCRE_TRANSFER_STARTED JobInfoStatus INCRE_TRANSFER_FAILED JobInfoStatus RELEASE_RESOURCE_STARTED JobInfoStatus RELEASE_RESOURCE_FAILED JobInfoStatus RELEASE_RESOURCE_COMPLETE JobInfoStatus CHANGE_JOB_STARTED JobInfoStatus CHANGE_JOB_FAILED JobInfoStatus CHILD_TRANSFER_STARTING JobInfoStatus CHILD_TRANSFER_STARTED JobInfoStatus CHILD_TRANSFER_COMPLETE JobInfoStatus CHILD_TRANSFER_FAILED JobInfoStatus RELEASE_CHILD_TRANSFER_STARTED JobInfoStatus RELEASE_CHILD_TRANSFER_COMPLETE JobInfoStatus }
func GetJobInfoStatusEnum ¶
func GetJobInfoStatusEnum() JobInfoStatusEnum
type JobInfoTaskType ¶
type JobInfoTaskType struct {
// contains filtered or unexported fields
}
func (JobInfoTaskType) MarshalJSON ¶
func (c JobInfoTaskType) MarshalJSON() ([]byte, error)
func (*JobInfoTaskType) UnmarshalJSON ¶
func (c *JobInfoTaskType) UnmarshalJSON(b []byte) error
type JobInfoTaskTypeEnum ¶
type JobInfoTaskTypeEnum struct { FULL_TRANS JobInfoTaskType FULL_INCR_TRANS JobInfoTaskType INCR_TRANS JobInfoTaskType }
func GetJobInfoTaskTypeEnum ¶
func GetJobInfoTaskTypeEnum() JobInfoTaskTypeEnum
type KerberosVo ¶
type KerberosVo struct { Krb5ConfFile *string `json:"krb5_conf_file,omitempty"` KeyTabFile *string `json:"key_tab_file,omitempty"` DomainName *string `json:"domain_name,omitempty"` UserPrincipal *string `json:"user_principal,omitempty"` }
kerberos认证需要的信息
func (KerberosVo) String ¶
func (o KerberosVo) String() string
type LimitSpeedReq ¶
type LimitSpeedReq struct { JobId string `json:"job_id"` SpeedLimit []SpeedLimitInfo `json:"speed_limit"` }
func (LimitSpeedReq) String ¶
func (o LimitSpeedReq) String() string
type LineCompareDetail ¶
type LineCompareDetail struct { SourceTableName string `json:"source_table_name"` TargetTableName string `json:"target_table_name"` SourceRowNum int32 `json:"source_row_num"` TargetRowNum int32 `json:"target_row_num"` DiffRowNum int32 `json:"diff_row_num"` LineCompareResult LineCompareDetailLineCompareResult `json:"line_compare_result"` Message *string `json:"message,omitempty"` }
func (LineCompareDetail) String ¶
func (o LineCompareDetail) String() string
type LineCompareDetailLineCompareResult ¶
type LineCompareDetailLineCompareResult struct {
// contains filtered or unexported fields
}
func (LineCompareDetailLineCompareResult) MarshalJSON ¶
func (c LineCompareDetailLineCompareResult) MarshalJSON() ([]byte, error)
func (*LineCompareDetailLineCompareResult) UnmarshalJSON ¶
func (c *LineCompareDetailLineCompareResult) UnmarshalJSON(b []byte) error
type LineCompareDetailLineCompareResultEnum ¶
type LineCompareDetailLineCompareResultEnum struct { CONSISTENT LineCompareDetailLineCompareResult INCONSISTENT LineCompareDetailLineCompareResult COMPARING LineCompareDetailLineCompareResult WAITING_FOR_COMPARISON LineCompareDetailLineCompareResult FAILED_TO_COMPARE LineCompareDetailLineCompareResult TARGET_DB_NOT_EXIT LineCompareDetailLineCompareResult CAN_NOT_COMPARE LineCompareDetailLineCompareResult }
func GetLineCompareDetailLineCompareResultEnum ¶
func GetLineCompareDetailLineCompareResultEnum() LineCompareDetailLineCompareResultEnum
type LineCompareResult ¶
type LineCompareResult struct { CompareTaskId *string `json:"compare_task_id,omitempty"` LineCompareOverview *[]LineCompareResultOverview `json:"line_compare_overview,omitempty"` LineCompareOverviewCount *int32 `json:"line_compare_overview_count,omitempty"` LineCompareDetails *[]LineCompareResultDetails `json:"line_compare_details,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (LineCompareResult) String ¶
func (o LineCompareResult) String() string
type LineCompareResultDetails ¶
type LineCompareResultDetails struct { SourceDbName string `json:"source_db_name"` LineCompareDetail []LineCompareDetail `json:"LineCompareDetail"` LineCompareDetailCount int32 `json:"line_compare_detail_count"` }
func (LineCompareResultDetails) String ¶
func (o LineCompareResultDetails) String() string
type LineCompareResultOverview ¶
type LineCompareResultOverview struct { SourceDbName string `json:"source_db_name"` TargetDbName string `json:"target_db_name"` LineCompareResult LineCompareResultOverviewLineCompareResult `json:"line_compare_result"` }
func (LineCompareResultOverview) String ¶
func (o LineCompareResultOverview) String() string
type LineCompareResultOverviewLineCompareResult ¶
type LineCompareResultOverviewLineCompareResult struct {
// contains filtered or unexported fields
}
func (LineCompareResultOverviewLineCompareResult) MarshalJSON ¶
func (c LineCompareResultOverviewLineCompareResult) MarshalJSON() ([]byte, error)
func (*LineCompareResultOverviewLineCompareResult) UnmarshalJSON ¶
func (c *LineCompareResultOverviewLineCompareResult) UnmarshalJSON(b []byte) error
type LineCompareResultOverviewLineCompareResultEnum ¶
type LineCompareResultOverviewLineCompareResultEnum struct { CONSISTENT LineCompareResultOverviewLineCompareResult INCONSISTENT LineCompareResultOverviewLineCompareResult COMPARING LineCompareResultOverviewLineCompareResult WAITING_FOR_COMPARISON LineCompareResultOverviewLineCompareResult FAILED_TO_COMPARE LineCompareResultOverviewLineCompareResult TARGET_DB_NOT_EXIT LineCompareResultOverviewLineCompareResult CAN_NOT_COMPARE LineCompareResultOverviewLineCompareResult }
func GetLineCompareResultOverviewLineCompareResultEnum ¶
func GetLineCompareResultOverviewLineCompareResultEnum() LineCompareResultOverviewLineCompareResultEnum
type ListCompareResultRequest ¶
type ListCompareResultRequest struct { XLanguage ListCompareResultRequestXLanguage `json:"X-Language"` Body *QueryCompareResultReq `json:"body,omitempty"` }
Request Object
func (ListCompareResultRequest) String ¶
func (o ListCompareResultRequest) String() string
type ListCompareResultRequestXLanguage ¶
type ListCompareResultRequestXLanguage struct {
// contains filtered or unexported fields
}
func (ListCompareResultRequestXLanguage) MarshalJSON ¶
func (c ListCompareResultRequestXLanguage) MarshalJSON() ([]byte, error)
func (*ListCompareResultRequestXLanguage) UnmarshalJSON ¶
func (c *ListCompareResultRequestXLanguage) UnmarshalJSON(b []byte) error
type ListCompareResultRequestXLanguageEnum ¶
type ListCompareResultRequestXLanguageEnum struct { EN_US ListCompareResultRequestXLanguage ZH_CN ListCompareResultRequestXLanguage }
func GetListCompareResultRequestXLanguageEnum ¶
func GetListCompareResultRequestXLanguageEnum() ListCompareResultRequestXLanguageEnum
type ListCompareResultResponse ¶
type ListCompareResultResponse struct { JobId *string `json:"job_id,omitempty"` ObjectLevelCompareResults *ObjectCompareResult `json:"object_level_compare_results,omitempty"` LineCompareResults *LineCompareResult `json:"line_compare_results,omitempty"` ContentCompareResults *ContentCompareResult `json:"content_compare_results,omitempty"` CompareTaskListResults *CompareTaskListResult `json:"compare_task_list_results,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCompareResultResponse) String ¶
func (o ListCompareResultResponse) String() string
type ListUsersRequest ¶
type ListUsersRequest struct { XLanguage ListUsersRequestXLanguage `json:"X-Language"` JobId string `json:"job_id"` }
Request Object
func (ListUsersRequest) String ¶
func (o ListUsersRequest) String() string
type ListUsersRequestXLanguage ¶
type ListUsersRequestXLanguage struct {
// contains filtered or unexported fields
}
func (ListUsersRequestXLanguage) MarshalJSON ¶
func (c ListUsersRequestXLanguage) MarshalJSON() ([]byte, error)
func (*ListUsersRequestXLanguage) UnmarshalJSON ¶
func (c *ListUsersRequestXLanguage) UnmarshalJSON(b []byte) error
type ListUsersRequestXLanguageEnum ¶
type ListUsersRequestXLanguageEnum struct { EN_US ListUsersRequestXLanguage ZH_CN ListUsersRequestXLanguage }
func GetListUsersRequestXLanguageEnum ¶
func GetListUsersRequestXLanguageEnum() ListUsersRequestXLanguageEnum
type ListUsersResponse ¶
type ListUsersResponse struct { JobId *string `json:"job_id,omitempty"` IsGlobalPassword *string `json:"is_global_password,omitempty"` Message *string `json:"message,omitempty"` UserList *[]QueryUserDetailResp `json:"user_list,omitempty"` RolesList *[]QueryRoleDetailResp `json:"roles_list,omitempty"` IsSuccess *bool `json:"is_success,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListUsersResponse) String ¶
func (o ListUsersResponse) String() string
type ModifyJobReq ¶
type ModifyJobReq struct { JobId string `json:"job_id"` Description *string `json:"description,omitempty"` Name string `json:"name"` AlarmNotify *AlarmNotifyInfo `json:"alarm_notify,omitempty"` TaskType *ModifyJobReqTaskType `json:"task_type,omitempty"` SourceEndpoint *Endpoint `json:"source_endpoint"` TargetEndpoint *Endpoint `json:"target_endpoint"` NodeType ModifyJobReqNodeType `json:"node_type"` EngineType ModifyJobReqEngineType `json:"engine_type"` NetType ModifyJobReqNetType `json:"net_type"` StoreDbInfo bool `json:"store_db_info"` IsRecreate *bool `json:"is_recreate,omitempty"` JobDirection *ModifyJobReqJobDirection `json:"job_direction,omitempty"` IsTargetReadonly *bool `json:"is_target_readonly,omitempty"` ReplaceDefiner *bool `json:"replace_definer,omitempty"` Tags *[]ResourceTag `json:"tags,omitempty"` DbUseType *ModifyJobReqDbUseType `json:"db_use_type,omitempty"` ProductId *string `json:"product_id,omitempty"` }
修改任务描述信息、名称,设置异常通知信息、限速等。
func (ModifyJobReq) String ¶
func (o ModifyJobReq) String() string
type ModifyJobReqDbUseType ¶
type ModifyJobReqDbUseType struct {
// contains filtered or unexported fields
}
func (ModifyJobReqDbUseType) MarshalJSON ¶
func (c ModifyJobReqDbUseType) MarshalJSON() ([]byte, error)
func (*ModifyJobReqDbUseType) UnmarshalJSON ¶
func (c *ModifyJobReqDbUseType) UnmarshalJSON(b []byte) error
type ModifyJobReqDbUseTypeEnum ¶
type ModifyJobReqDbUseTypeEnum struct { MIGRATION ModifyJobReqDbUseType SYNC ModifyJobReqDbUseType CLOUD_DATA_GUARD ModifyJobReqDbUseType }
func GetModifyJobReqDbUseTypeEnum ¶
func GetModifyJobReqDbUseTypeEnum() ModifyJobReqDbUseTypeEnum
type ModifyJobReqEngineType ¶
type ModifyJobReqEngineType struct {
// contains filtered or unexported fields
}
func (ModifyJobReqEngineType) MarshalJSON ¶
func (c ModifyJobReqEngineType) MarshalJSON() ([]byte, error)
func (*ModifyJobReqEngineType) UnmarshalJSON ¶
func (c *ModifyJobReqEngineType) UnmarshalJSON(b []byte) error
type ModifyJobReqEngineTypeEnum ¶
type ModifyJobReqEngineTypeEnum struct { MYSQL ModifyJobReqEngineType MONGODB ModifyJobReqEngineType CLOUD_DATA_GUARD_MYSQL ModifyJobReqEngineType }
func GetModifyJobReqEngineTypeEnum ¶
func GetModifyJobReqEngineTypeEnum() ModifyJobReqEngineTypeEnum
type ModifyJobReqJobDirection ¶
type ModifyJobReqJobDirection struct {
// contains filtered or unexported fields
}
func (ModifyJobReqJobDirection) MarshalJSON ¶
func (c ModifyJobReqJobDirection) MarshalJSON() ([]byte, error)
func (*ModifyJobReqJobDirection) UnmarshalJSON ¶
func (c *ModifyJobReqJobDirection) UnmarshalJSON(b []byte) error
type ModifyJobReqJobDirectionEnum ¶
type ModifyJobReqJobDirectionEnum struct { UP ModifyJobReqJobDirection DOWN ModifyJobReqJobDirection NON_DBS ModifyJobReqJobDirection }
func GetModifyJobReqJobDirectionEnum ¶
func GetModifyJobReqJobDirectionEnum() ModifyJobReqJobDirectionEnum
type ModifyJobReqNetType ¶
type ModifyJobReqNetType struct {
// contains filtered or unexported fields
}
func (ModifyJobReqNetType) MarshalJSON ¶
func (c ModifyJobReqNetType) MarshalJSON() ([]byte, error)
func (*ModifyJobReqNetType) UnmarshalJSON ¶
func (c *ModifyJobReqNetType) UnmarshalJSON(b []byte) error
type ModifyJobReqNetTypeEnum ¶
type ModifyJobReqNetTypeEnum struct { VPC ModifyJobReqNetType VPN ModifyJobReqNetType EIP ModifyJobReqNetType }
func GetModifyJobReqNetTypeEnum ¶
func GetModifyJobReqNetTypeEnum() ModifyJobReqNetTypeEnum
type ModifyJobReqNodeType ¶
type ModifyJobReqNodeType struct {
// contains filtered or unexported fields
}
func (ModifyJobReqNodeType) MarshalJSON ¶
func (c ModifyJobReqNodeType) MarshalJSON() ([]byte, error)
func (*ModifyJobReqNodeType) UnmarshalJSON ¶
func (c *ModifyJobReqNodeType) UnmarshalJSON(b []byte) error
type ModifyJobReqNodeTypeEnum ¶
type ModifyJobReqNodeTypeEnum struct {
HIGH ModifyJobReqNodeType
}
func GetModifyJobReqNodeTypeEnum ¶
func GetModifyJobReqNodeTypeEnum() ModifyJobReqNodeTypeEnum
type ModifyJobReqTaskType ¶
type ModifyJobReqTaskType struct {
// contains filtered or unexported fields
}
func (ModifyJobReqTaskType) MarshalJSON ¶
func (c ModifyJobReqTaskType) MarshalJSON() ([]byte, error)
func (*ModifyJobReqTaskType) UnmarshalJSON ¶
func (c *ModifyJobReqTaskType) UnmarshalJSON(b []byte) error
type ModifyJobReqTaskTypeEnum ¶
type ModifyJobReqTaskTypeEnum struct { FULL_TRANS ModifyJobReqTaskType INCR_TRANS ModifyJobReqTaskType FULL_INCR_TRANS ModifyJobReqTaskType }
func GetModifyJobReqTaskTypeEnum ¶
func GetModifyJobReqTaskTypeEnum() ModifyJobReqTaskTypeEnum
type ModifyJobResp ¶
type ModifyJobResp struct { Id string `json:"id"` Status ModifyJobRespStatus `json:"status"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (ModifyJobResp) String ¶
func (o ModifyJobResp) String() string
type ModifyJobRespStatus ¶
type ModifyJobRespStatus struct {
// contains filtered or unexported fields
}
func (ModifyJobRespStatus) MarshalJSON ¶
func (c ModifyJobRespStatus) MarshalJSON() ([]byte, error)
func (*ModifyJobRespStatus) UnmarshalJSON ¶
func (c *ModifyJobRespStatus) UnmarshalJSON(b []byte) error
type ModifyJobRespStatusEnum ¶
type ModifyJobRespStatusEnum struct { SUCCESS ModifyJobRespStatus FAILED ModifyJobRespStatus }
func GetModifyJobRespStatusEnum ¶
func GetModifyJobRespStatusEnum() ModifyJobRespStatusEnum
type ModifyPwdEndPoint ¶
type ModifyPwdEndPoint struct { DbPassword string `json:"db_password"` EndPointType ModifyPwdEndPointEndPointType `json:"end_point_type"` JobId string `json:"job_id"` Kerberos *KerberosVo `json:"kerberos,omitempty"` }
批量修改数据库密码请求列表
func (ModifyPwdEndPoint) String ¶
func (o ModifyPwdEndPoint) String() string
type ModifyPwdEndPointEndPointType ¶
type ModifyPwdEndPointEndPointType struct {
// contains filtered or unexported fields
}
func (ModifyPwdEndPointEndPointType) MarshalJSON ¶
func (c ModifyPwdEndPointEndPointType) MarshalJSON() ([]byte, error)
func (*ModifyPwdEndPointEndPointType) UnmarshalJSON ¶
func (c *ModifyPwdEndPointEndPointType) UnmarshalJSON(b []byte) error
type ModifyPwdEndPointEndPointTypeEnum ¶
type ModifyPwdEndPointEndPointTypeEnum struct { SO ModifyPwdEndPointEndPointType TA ModifyPwdEndPointEndPointType }
func GetModifyPwdEndPointEndPointTypeEnum ¶
func GetModifyPwdEndPointEndPointTypeEnum() ModifyPwdEndPointEndPointTypeEnum
type ModifyTargetParamsReq ¶
type ModifyTargetParamsReq struct { Group ModifyTargetParamsReqGroup `json:"group"` Params []ParamsReqBean `json:"params"` }
修改数据库参数请求体
func (ModifyTargetParamsReq) String ¶
func (o ModifyTargetParamsReq) String() string
type ModifyTargetParamsReqGroup ¶
type ModifyTargetParamsReqGroup struct {
// contains filtered or unexported fields
}
func (ModifyTargetParamsReqGroup) MarshalJSON ¶
func (c ModifyTargetParamsReqGroup) MarshalJSON() ([]byte, error)
func (*ModifyTargetParamsReqGroup) UnmarshalJSON ¶
func (c *ModifyTargetParamsReqGroup) UnmarshalJSON(b []byte) error
type ModifyTargetParamsReqGroupEnum ¶
type ModifyTargetParamsReqGroupEnum struct { COMMON ModifyTargetParamsReqGroup PERFORMANCE ModifyTargetParamsReqGroup }
func GetModifyTargetParamsReqGroupEnum ¶
func GetModifyTargetParamsReqGroupEnum() ModifyTargetParamsReqGroupEnum
type ObjectCompareResult ¶
type ObjectCompareResult struct { CompareTaskId string `json:"compare_task_id"` ObjectCompareOverview *[]ObjectCompareResultOverview `json:"object_compare_overview,omitempty"` ObjectCompareDetails map[string][]ObjectCompareResultDetails `json:"object_compare_details,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (ObjectCompareResult) String ¶
func (o ObjectCompareResult) String() string
type ObjectCompareResultDetails ¶
type ObjectCompareResultDetails struct { SourceDbName string `json:"source_db_name"` TargetDbName string `json:"target_db_name"` SourceDbValue *string `json:"source_db_value,omitempty"` TargetDbValue *string `json:"target_db_value,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` }
func (ObjectCompareResultDetails) String ¶
func (o ObjectCompareResultDetails) String() string
type ObjectCompareResultOverview ¶
type ObjectCompareResultOverview struct { ObjectType ObjectCompareResultOverviewObjectType `json:"object_type"` ObjectCompareResult ObjectCompareResultOverviewObjectCompareResult `json:"object_compare_result"` TargetCount int32 `json:"target_count"` SourceCount int32 `json:"source_count"` DiffCount int32 `json:"diff_count"` }
func (ObjectCompareResultOverview) String ¶
func (o ObjectCompareResultOverview) String() string
type ObjectCompareResultOverviewObjectCompareResult ¶
type ObjectCompareResultOverviewObjectCompareResult struct {
// contains filtered or unexported fields
}
func (ObjectCompareResultOverviewObjectCompareResult) MarshalJSON ¶
func (c ObjectCompareResultOverviewObjectCompareResult) MarshalJSON() ([]byte, error)
func (*ObjectCompareResultOverviewObjectCompareResult) UnmarshalJSON ¶
func (c *ObjectCompareResultOverviewObjectCompareResult) UnmarshalJSON(b []byte) error
type ObjectCompareResultOverviewObjectCompareResultEnum ¶
type ObjectCompareResultOverviewObjectCompareResultEnum struct { CONSISTENT ObjectCompareResultOverviewObjectCompareResult INCONSISTENT ObjectCompareResultOverviewObjectCompareResult COMPARING ObjectCompareResultOverviewObjectCompareResult WAITING_FOR_COMPARISON ObjectCompareResultOverviewObjectCompareResult FAILED_TO_COMPARE ObjectCompareResultOverviewObjectCompareResult TARGET_DB_NOT_EXIT ObjectCompareResultOverviewObjectCompareResult CAN_NOT_COMPARE ObjectCompareResultOverviewObjectCompareResult }
func GetObjectCompareResultOverviewObjectCompareResultEnum ¶
func GetObjectCompareResultOverviewObjectCompareResultEnum() ObjectCompareResultOverviewObjectCompareResultEnum
type ObjectCompareResultOverviewObjectType ¶
type ObjectCompareResultOverviewObjectType struct {
// contains filtered or unexported fields
}
func (ObjectCompareResultOverviewObjectType) MarshalJSON ¶
func (c ObjectCompareResultOverviewObjectType) MarshalJSON() ([]byte, error)
func (*ObjectCompareResultOverviewObjectType) UnmarshalJSON ¶
func (c *ObjectCompareResultOverviewObjectType) UnmarshalJSON(b []byte) error
type ObjectCompareResultOverviewObjectTypeEnum ¶
type ObjectCompareResultOverviewObjectTypeEnum struct { DB ObjectCompareResultOverviewObjectType TABLE ObjectCompareResultOverviewObjectType VIEW ObjectCompareResultOverviewObjectType EVENT ObjectCompareResultOverviewObjectType ROUTINE ObjectCompareResultOverviewObjectType INDEX ObjectCompareResultOverviewObjectType TRIGGER ObjectCompareResultOverviewObjectType SYNONYM ObjectCompareResultOverviewObjectType FUNCTION ObjectCompareResultOverviewObjectType PROCEDURE ObjectCompareResultOverviewObjectType TYPE ObjectCompareResultOverviewObjectType RULE ObjectCompareResultOverviewObjectType DEFAULT_TYPE ObjectCompareResultOverviewObjectType PLAN_GUIDE ObjectCompareResultOverviewObjectType CONSTRAINT ObjectCompareResultOverviewObjectType FILE_GROUP ObjectCompareResultOverviewObjectType PARTITION_FUNCTION ObjectCompareResultOverviewObjectType PARTITION_SCHEME ObjectCompareResultOverviewObjectType TABLE_COLLATION ObjectCompareResultOverviewObjectType }
func GetObjectCompareResultOverviewObjectTypeEnum ¶
func GetObjectCompareResultOverviewObjectTypeEnum() ObjectCompareResultOverviewObjectTypeEnum
type PageReq ¶
type PageReq struct { CurPage *int32 `json:"cur_page,omitempty"` PerPage *int32 `json:"per_page,omitempty"` }
分页请求体
type Params ¶
type Params struct { CompareResult *ParamsCompareResult `json:"compare_result,omitempty"` DataType *string `json:"data_type,omitempty"` Group *ParamsGroup `json:"group,omitempty"` Key *string `json:"key,omitempty"` NeedRestart *ParamsNeedRestart `json:"need_restart,omitempty"` SourceValue *string `json:"source_value,omitempty"` TargetValue *string `json:"target_value,omitempty"` ValueRange *string `json:"value_range,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` }
数据参数信息体
type ParamsCompareResult ¶
type ParamsCompareResult struct {
// contains filtered or unexported fields
}
func (ParamsCompareResult) MarshalJSON ¶
func (c ParamsCompareResult) MarshalJSON() ([]byte, error)
func (*ParamsCompareResult) UnmarshalJSON ¶
func (c *ParamsCompareResult) UnmarshalJSON(b []byte) error
type ParamsCompareResultEnum ¶
type ParamsCompareResultEnum struct { TRUE ParamsCompareResult FALSE ParamsCompareResult }
func GetParamsCompareResultEnum ¶
func GetParamsCompareResultEnum() ParamsCompareResultEnum
type ParamsGroup ¶
type ParamsGroup struct {
// contains filtered or unexported fields
}
func (ParamsGroup) MarshalJSON ¶
func (c ParamsGroup) MarshalJSON() ([]byte, error)
func (*ParamsGroup) UnmarshalJSON ¶
func (c *ParamsGroup) UnmarshalJSON(b []byte) error
type ParamsGroupEnum ¶
type ParamsGroupEnum struct { COMMON ParamsGroup PERFORMANCE ParamsGroup }
func GetParamsGroupEnum ¶
func GetParamsGroupEnum() ParamsGroupEnum
type ParamsNeedRestart ¶
type ParamsNeedRestart struct {
// contains filtered or unexported fields
}
func (ParamsNeedRestart) MarshalJSON ¶
func (c ParamsNeedRestart) MarshalJSON() ([]byte, error)
func (*ParamsNeedRestart) UnmarshalJSON ¶
func (c *ParamsNeedRestart) UnmarshalJSON(b []byte) error
type ParamsNeedRestartEnum ¶
type ParamsNeedRestartEnum struct { TRUE ParamsNeedRestart FALSE ParamsNeedRestart }
func GetParamsNeedRestartEnum ¶
func GetParamsNeedRestartEnum() ParamsNeedRestartEnum
type PauseInfo ¶
type PauseInfo struct { JobId string `json:"job_id"` PauseMode PauseInfoPauseMode `json:"pause_mode"` }
暂停任务请求参数
type PauseInfoPauseMode ¶
type PauseInfoPauseMode struct {
// contains filtered or unexported fields
}
func (PauseInfoPauseMode) MarshalJSON ¶
func (c PauseInfoPauseMode) MarshalJSON() ([]byte, error)
func (*PauseInfoPauseMode) UnmarshalJSON ¶
func (c *PauseInfoPauseMode) UnmarshalJSON(b []byte) error
type PauseInfoPauseModeEnum ¶
type PauseInfoPauseModeEnum struct { TARGET PauseInfoPauseMode ALL PauseInfoPauseMode }
func GetPauseInfoPauseModeEnum ¶
func GetPauseInfoPauseModeEnum() PauseInfoPauseModeEnum
type PauseJobResp ¶
type PauseJobResp struct { Id string `json:"id"` Status string `json:"status"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
暂停任务返回体
func (PauseJobResp) String ¶
func (o PauseJobResp) String() string
type PostPreCheckResp ¶
type PostPreCheckResp struct { Id *string `json:"id,omitempty"` PrecheckId *string `json:"precheck_id,omitempty"` Status *PostPreCheckRespStatus `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (PostPreCheckResp) String ¶
func (o PostPreCheckResp) String() string
type PostPreCheckRespStatus ¶
type PostPreCheckRespStatus struct {
// contains filtered or unexported fields
}
func (PostPreCheckRespStatus) MarshalJSON ¶
func (c PostPreCheckRespStatus) MarshalJSON() ([]byte, error)
func (*PostPreCheckRespStatus) UnmarshalJSON ¶
func (c *PostPreCheckRespStatus) UnmarshalJSON(b []byte) error
type PostPreCheckRespStatusEnum ¶
type PostPreCheckRespStatusEnum struct { SUCCESS PostPreCheckRespStatus FAILED PostPreCheckRespStatus }
func GetPostPreCheckRespStatusEnum ¶
func GetPostPreCheckRespStatusEnum() PostPreCheckRespStatusEnum
type PreCheckInfo ¶
type PreCheckInfo struct { JobId string `json:"job_id"` PrecheckMode PreCheckInfoPrecheckMode `json:"precheck_mode"` }
预检查信息体
func (PreCheckInfo) String ¶
func (o PreCheckInfo) String() string
type PreCheckInfoPrecheckMode ¶
type PreCheckInfoPrecheckMode struct {
// contains filtered or unexported fields
}
func (PreCheckInfoPrecheckMode) MarshalJSON ¶
func (c PreCheckInfoPrecheckMode) MarshalJSON() ([]byte, error)
func (*PreCheckInfoPrecheckMode) UnmarshalJSON ¶
func (c *PreCheckInfoPrecheckMode) UnmarshalJSON(b []byte) error
type PreCheckInfoPrecheckModeEnum ¶
type PreCheckInfoPrecheckModeEnum struct {
FOR_START_JOB PreCheckInfoPrecheckMode
}
func GetPreCheckInfoPrecheckModeEnum ¶
func GetPreCheckInfoPrecheckModeEnum() PreCheckInfoPrecheckModeEnum
type PrecheckFailSubJobVo ¶
type PrecheckFailSubJobVo struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` CheckResult *string `json:"check_result,omitempty"` }
预检查失败子任务信息体
func (PrecheckFailSubJobVo) String ¶
func (o PrecheckFailSubJobVo) String() string
type PrecheckResult ¶
type PrecheckResult struct { Item *string `json:"item,omitempty"` Result *PrecheckResultResult `json:"result,omitempty"` FailedReason *string `json:"failed_reason,omitempty"` Data *string `json:"data,omitempty"` RawErrorMsg *string `json:"raw_error_msg,omitempty"` Group *string `json:"group,omitempty"` FailedSubJobs *[]PrecheckFailSubJobVo `json:"failed_sub_jobs,omitempty"` }
预检查结果信息体
func (PrecheckResult) String ¶
func (o PrecheckResult) String() string
type PrecheckResultResult ¶
type PrecheckResultResult struct {
// contains filtered or unexported fields
}
func (PrecheckResultResult) MarshalJSON ¶
func (c PrecheckResultResult) MarshalJSON() ([]byte, error)
func (*PrecheckResultResult) UnmarshalJSON ¶
func (c *PrecheckResultResult) UnmarshalJSON(b []byte) error
type PrecheckResultResultEnum ¶
type PrecheckResultResultEnum struct { PASSED PrecheckResultResult ALARM PrecheckResultResult FAILED PrecheckResultResult }
func GetPrecheckResultResultEnum ¶
func GetPrecheckResultResultEnum() PrecheckResultResultEnum
type ProgressInfo ¶
type ProgressInfo struct { Completed *string `json:"completed,omitempty"` RemainingTime *string `json:"remaining_time,omitempty"` }
迁移进度信息体
func (ProgressInfo) String ¶
func (o ProgressInfo) String() string
type QueryCompareResultReq ¶
type QueryCompareResultReq struct { JobId string `json:"job_id"` ObjectLevelCompareId *string `json:"object_level_compare_id,omitempty"` LineCompareId *string `json:"line_compare_id,omitempty"` ContentCompareId *string `json:"content_compare_id,omitempty"` CurrentPage int32 `json:"current_page"` PerPage int32 `json:"per_page"` }
func (QueryCompareResultReq) String ¶
func (o QueryCompareResultReq) String() string
type QueryDataGuardMonitorAndChartResp ¶
type QueryDataGuardMonitorAndChartResp struct { Id string `json:"id"` DataGuardMinitor *QueryDataGuardMonitorResponse `json:"data_guard_minitor"` }
容灾任务监控数据响应体
func (QueryDataGuardMonitorAndChartResp) String ¶
func (o QueryDataGuardMonitorAndChartResp) String() string
type QueryDataGuardMonitorResponse ¶
type QueryDataGuardMonitorResponse struct { Bandwidth *string `json:"bandwidth,omitempty"` CpuUsedPercent *string `json:"cpuUsed_percent,omitempty"` DstDelay *int64 `json:"dst_delay,omitempty"` DstIo *string `json:"dst_io,omitempty"` DstNormal *bool `json:"dst_normal,omitempty"` DstOffset *string `json:"dst_offset,omitempty"` DstRps *string `json:"dst_rps,omitempty"` MemUsedInMB *string `json:"mem_used_inMB,omitempty"` NodeMemInMB *int64 `json:"node_mem_inMB,omitempty"` NodeOffset *string `json:"node_offset,omitempty"` NodeVolumeInGB *int64 `json:"node_volume_inGB,omitempty"` SrDelay *int64 `json:"sr_delay,omitempty"` SrOffset *string `json:"sr_offset,omitempty"` SrcIo *string `json:"src_io,omitempty"` SrcNormal *bool `json:"src_normal,omitempty"` SrcRps *string `json:"src_rps,omitempty"` TransInMB *string `json:"trans_inMB,omitempty"` TransLines *string `json:"trans_lines,omitempty"` VolumeUsedInGB *string `json:"volume_used_inGB,omitempty"` }
容灾监控数据响应体
func (QueryDataGuardMonitorResponse) String ¶
func (o QueryDataGuardMonitorResponse) String() string
type QueryDbParamsResp ¶
type QueryDbParamsResp struct {
Params *[]Params `json:"params,omitempty"`
}
数据库参数信息响应体
func (QueryDbParamsResp) String ¶
func (o QueryDbParamsResp) String() string
type QueryFlowCompareDataResp ¶
type QueryFlowCompareDataResp struct { TotalRecord *int64 `json:"total_record,omitempty"` CreateTime *string `json:"create_time,omitempty"` List *[]StructDetailVo `json:"list,omitempty"` }
灾备初始化对象详情信息
func (QueryFlowCompareDataResp) String ¶
func (o QueryFlowCompareDataResp) String() string
type QueryJobResp ¶
type QueryJobResp struct { Id *string `json:"id,omitempty"` ParentId *string `json:"parent_id,omitempty"` Name *string `json:"name,omitempty"` Status *QueryJobRespStatus `json:"status,omitempty"` Description *string `json:"description,omitempty"` CreateTime *string `json:"create_time,omitempty"` TaskType *QueryJobRespTaskType `json:"task_type,omitempty"` SourceEndpoint *Endpoint `json:"source_endpoint,omitempty"` DmqEndpoint *Endpoint `json:"dmq_endpoint,omitempty"` SourceSharding *[]Endpoint `json:"source_sharding,omitempty"` TargetEndpoint *Endpoint `json:"target_endpoint,omitempty"` NetType *QueryJobRespNetType `json:"net_type,omitempty"` FailedReason *string `json:"failed_reason,omitempty"` InstInfo *InstInfo `json:"inst_info,omitempty"` ActualStartTime *string `json:"actual_start_time,omitempty"` FullTransferCompleteTime *string `json:"full_transfer_complete_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` JobDirection *QueryJobRespJobDirection `json:"job_direction,omitempty"` DbUseType *QueryJobRespDbUseType `json:"db_use_type,omitempty"` NeedRestart *bool `json:"need_restart,omitempty"` IsTargetReadonly *bool `json:"is_target_readonly,omitempty"` ConflictPolicy *QueryJobRespConflictPolicy `json:"conflict_policy,omitempty"` FilterDdlPolicy *string `json:"filter_ddl_policy,omitempty"` SpeedLimit *[]SpeedLimitInfo `json:"speed_limit,omitempty"` SchemaType *QueryJobRespSchemaType `json:"schema_type,omitempty"` NodeNum *string `json:"node_num,omitempty"` ObjectSwitch *bool `json:"object_switch,omitempty"` MasterJobId *string `json:"master_job_id,omitempty"` FullMode *string `json:"full_mode,omitempty"` StructTrans *bool `json:"struct_trans,omitempty"` IndexTrans *bool `json:"index_trans,omitempty"` ReplaceDefiner *bool `json:"replace_definer,omitempty"` MigrateUser *bool `json:"migrate_user,omitempty"` SyncDatabase *bool `json:"sync_database,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` TargetRootDb *DefaultRootDb `json:"target_root_db,omitempty"` AzCode *string `json:"az_code,omitempty"` VpcId *string `json:"vpc_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` MultiWrite *bool `json:"multi_write,omitempty"` SupportIpV6 *bool `json:"support_ip_v6,omitempty"` InheritId *string `json:"inherit_id,omitempty"` Gtid *string `json:"gtid,omitempty"` AlarmNotify *string `json:"alarm_notify,omitempty"` IncreStartPosition *string `json:"incre_start_position,omitempty"` }
func (QueryJobResp) String ¶
func (o QueryJobResp) String() string
type QueryJobRespConflictPolicy ¶
type QueryJobRespConflictPolicy struct {
// contains filtered or unexported fields
}
func (QueryJobRespConflictPolicy) MarshalJSON ¶
func (c QueryJobRespConflictPolicy) MarshalJSON() ([]byte, error)
func (*QueryJobRespConflictPolicy) UnmarshalJSON ¶
func (c *QueryJobRespConflictPolicy) UnmarshalJSON(b []byte) error
type QueryJobRespConflictPolicyEnum ¶
type QueryJobRespConflictPolicyEnum struct { STOP QueryJobRespConflictPolicy OVERWRITE QueryJobRespConflictPolicy IGNORE QueryJobRespConflictPolicy }
func GetQueryJobRespConflictPolicyEnum ¶
func GetQueryJobRespConflictPolicyEnum() QueryJobRespConflictPolicyEnum
type QueryJobRespDbUseType ¶
type QueryJobRespDbUseType struct {
// contains filtered or unexported fields
}
func (QueryJobRespDbUseType) MarshalJSON ¶
func (c QueryJobRespDbUseType) MarshalJSON() ([]byte, error)
func (*QueryJobRespDbUseType) UnmarshalJSON ¶
func (c *QueryJobRespDbUseType) UnmarshalJSON(b []byte) error
type QueryJobRespDbUseTypeEnum ¶
type QueryJobRespDbUseTypeEnum struct { MIGRATION QueryJobRespDbUseType SYNC QueryJobRespDbUseType CLOUD_DATA_GUARD QueryJobRespDbUseType }
func GetQueryJobRespDbUseTypeEnum ¶
func GetQueryJobRespDbUseTypeEnum() QueryJobRespDbUseTypeEnum
type QueryJobRespJobDirection ¶
type QueryJobRespJobDirection struct {
// contains filtered or unexported fields
}
func (QueryJobRespJobDirection) MarshalJSON ¶
func (c QueryJobRespJobDirection) MarshalJSON() ([]byte, error)
func (*QueryJobRespJobDirection) UnmarshalJSON ¶
func (c *QueryJobRespJobDirection) UnmarshalJSON(b []byte) error
type QueryJobRespJobDirectionEnum ¶
type QueryJobRespJobDirectionEnum struct { UP QueryJobRespJobDirection DOWN QueryJobRespJobDirection NON_DBS QueryJobRespJobDirection }
func GetQueryJobRespJobDirectionEnum ¶
func GetQueryJobRespJobDirectionEnum() QueryJobRespJobDirectionEnum
type QueryJobRespNetType ¶
type QueryJobRespNetType struct {
// contains filtered or unexported fields
}
func (QueryJobRespNetType) MarshalJSON ¶
func (c QueryJobRespNetType) MarshalJSON() ([]byte, error)
func (*QueryJobRespNetType) UnmarshalJSON ¶
func (c *QueryJobRespNetType) UnmarshalJSON(b []byte) error
type QueryJobRespNetTypeEnum ¶
type QueryJobRespNetTypeEnum struct { VPN QueryJobRespNetType VPC QueryJobRespNetType EIP QueryJobRespNetType }
func GetQueryJobRespNetTypeEnum ¶
func GetQueryJobRespNetTypeEnum() QueryJobRespNetTypeEnum
type QueryJobRespSchemaType ¶
type QueryJobRespSchemaType struct {
// contains filtered or unexported fields
}
func (QueryJobRespSchemaType) MarshalJSON ¶
func (c QueryJobRespSchemaType) MarshalJSON() ([]byte, error)
func (*QueryJobRespSchemaType) UnmarshalJSON ¶
func (c *QueryJobRespSchemaType) UnmarshalJSON(b []byte) error
type QueryJobRespSchemaTypeEnum ¶
type QueryJobRespSchemaTypeEnum struct { REPLICATION QueryJobRespSchemaType TUNGSTEN QueryJobRespSchemaType PG_BASE_BACKUP QueryJobRespSchemaType }
func GetQueryJobRespSchemaTypeEnum ¶
func GetQueryJobRespSchemaTypeEnum() QueryJobRespSchemaTypeEnum
type QueryJobRespStatus ¶
type QueryJobRespStatus struct {
// contains filtered or unexported fields
}
func (QueryJobRespStatus) MarshalJSON ¶
func (c QueryJobRespStatus) MarshalJSON() ([]byte, error)
func (*QueryJobRespStatus) UnmarshalJSON ¶
func (c *QueryJobRespStatus) UnmarshalJSON(b []byte) error
type QueryJobRespStatusEnum ¶
type QueryJobRespStatusEnum struct { CREATING QueryJobRespStatus CREATE_FAILED QueryJobRespStatus CONFIGURATION QueryJobRespStatus STARTJOBING QueryJobRespStatus WAITING_FOR_START QueryJobRespStatus START_JOB_FAILED QueryJobRespStatus FULL_TRANSFER_STARTED QueryJobRespStatus FULL_TRANSFER_FAILED QueryJobRespStatus FULL_TRANSFER_COMPLETE QueryJobRespStatus INCRE_TRANSFER_STARTED QueryJobRespStatus INCRE_TRANSFER_FAILED QueryJobRespStatus RELEASE_RESOURCE_STARTED QueryJobRespStatus RELEASE_RESOURCE_FAILED QueryJobRespStatus RELEASE_RESOURCE_COMPLETE QueryJobRespStatus CHANGE_JOB_STARTED QueryJobRespStatus CHANGE_JOB_FAILED QueryJobRespStatus CHILD_TRANSFER_STARTING QueryJobRespStatus CHILD_TRANSFER_STARTED QueryJobRespStatus CHILD_TRANSFER_COMPLETE QueryJobRespStatus CHILD_TRANSFER_FAILED QueryJobRespStatus RELEASE_CHILD_TRANSFER_STARTED QueryJobRespStatus RELEASE_CHILD_TRANSFER_COMPLETE QueryJobRespStatus }
func GetQueryJobRespStatusEnum ¶
func GetQueryJobRespStatusEnum() QueryJobRespStatusEnum
type QueryJobRespTaskType ¶
type QueryJobRespTaskType struct {
// contains filtered or unexported fields
}
func (QueryJobRespTaskType) MarshalJSON ¶
func (c QueryJobRespTaskType) MarshalJSON() ([]byte, error)
func (*QueryJobRespTaskType) UnmarshalJSON ¶
func (c *QueryJobRespTaskType) UnmarshalJSON(b []byte) error
type QueryJobRespTaskTypeEnum ¶
type QueryJobRespTaskTypeEnum struct { FULL_TRANS QueryJobRespTaskType FULL_INCR_TRANS QueryJobRespTaskType INCR_TRANS QueryJobRespTaskType }
func GetQueryJobRespTaskTypeEnum ¶
func GetQueryJobRespTaskTypeEnum() QueryJobRespTaskTypeEnum
type QueryJobStatusResp ¶
type QueryJobStatusResp struct { Id *string `json:"id,omitempty"` Status *QueryJobStatusRespStatus `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` }
批量查询任务状态返回体
func (QueryJobStatusResp) String ¶
func (o QueryJobStatusResp) String() string
type QueryJobStatusRespStatus ¶
type QueryJobStatusRespStatus struct {
// contains filtered or unexported fields
}
func (QueryJobStatusRespStatus) MarshalJSON ¶
func (c QueryJobStatusRespStatus) MarshalJSON() ([]byte, error)
func (*QueryJobStatusRespStatus) UnmarshalJSON ¶
func (c *QueryJobStatusRespStatus) UnmarshalJSON(b []byte) error
type QueryJobStatusRespStatusEnum ¶
type QueryJobStatusRespStatusEnum struct { CREATING QueryJobStatusRespStatus CREATE_FAILED QueryJobStatusRespStatus CONFIGURATION QueryJobStatusRespStatus STARTJOBING QueryJobStatusRespStatus WAITING_FOR_START QueryJobStatusRespStatus START_JOB_FAILED QueryJobStatusRespStatus FULL_TRANSFER_STARTED QueryJobStatusRespStatus FULL_TRANSFER_FAILED QueryJobStatusRespStatus FULL_TRANSFER_COMPLETE QueryJobStatusRespStatus INCRE_TRANSFER_STARTED QueryJobStatusRespStatus INCRE_TRANSFER_FAILED QueryJobStatusRespStatus RELEASE_RESOURCE_STARTED QueryJobStatusRespStatus RELEASE_RESOURCE_FAILED QueryJobStatusRespStatus RELEASE_RESOURCE_COMPLETE QueryJobStatusRespStatus CHANGE_JOB_STARTED QueryJobStatusRespStatus CHANGE_JOB_FAILED QueryJobStatusRespStatus CHILD_TRANSFER_STARTING QueryJobStatusRespStatus CHILD_TRANSFER_STARTED QueryJobStatusRespStatus CHILD_TRANSFER_COMPLETE QueryJobStatusRespStatus CHILD_TRANSFER_FAILED QueryJobStatusRespStatus RELEASE_CHILD_TRANSFER_STARTED QueryJobStatusRespStatus RELEASE_CHILD_TRANSFER_COMPLETE QueryJobStatusRespStatus }
func GetQueryJobStatusRespStatusEnum ¶
func GetQueryJobStatusRespStatusEnum() QueryJobStatusRespStatusEnum
type QueryJobsReq ¶
type QueryJobsReq struct { CurPage int32 `json:"cur_page"` PerPage int32 `json:"per_page"` DbUseType QueryJobsReqDbUseType `json:"db_use_type"` EngineType *QueryJobsReqEngineType `json:"engine_type,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` Name *string `json:"name,omitempty"` NetType *QueryJobsReqNetType `json:"net_type,omitempty"` ServiceName *string `json:"service_name,omitempty"` Status *QueryJobsReqStatus `json:"status,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
查询任务列表请求体
func (QueryJobsReq) String ¶
func (o QueryJobsReq) String() string
type QueryJobsReqDbUseType ¶
type QueryJobsReqDbUseType struct {
// contains filtered or unexported fields
}
func (QueryJobsReqDbUseType) MarshalJSON ¶
func (c QueryJobsReqDbUseType) MarshalJSON() ([]byte, error)
func (*QueryJobsReqDbUseType) UnmarshalJSON ¶
func (c *QueryJobsReqDbUseType) UnmarshalJSON(b []byte) error
type QueryJobsReqDbUseTypeEnum ¶
type QueryJobsReqDbUseTypeEnum struct { MIGRATION QueryJobsReqDbUseType SYNC QueryJobsReqDbUseType CLOUD_DATA_GUARD QueryJobsReqDbUseType }
func GetQueryJobsReqDbUseTypeEnum ¶
func GetQueryJobsReqDbUseTypeEnum() QueryJobsReqDbUseTypeEnum
type QueryJobsReqEngineType ¶
type QueryJobsReqEngineType struct {
// contains filtered or unexported fields
}
func (QueryJobsReqEngineType) MarshalJSON ¶
func (c QueryJobsReqEngineType) MarshalJSON() ([]byte, error)
func (*QueryJobsReqEngineType) UnmarshalJSON ¶
func (c *QueryJobsReqEngineType) UnmarshalJSON(b []byte) error
type QueryJobsReqEngineTypeEnum ¶
type QueryJobsReqEngineTypeEnum struct { MYSQL QueryJobsReqEngineType MONGODB QueryJobsReqEngineType CLOUD_DATA_GUARD_MYSQL QueryJobsReqEngineType }
func GetQueryJobsReqEngineTypeEnum ¶
func GetQueryJobsReqEngineTypeEnum() QueryJobsReqEngineTypeEnum
type QueryJobsReqNetType ¶
type QueryJobsReqNetType struct {
// contains filtered or unexported fields
}
func (QueryJobsReqNetType) MarshalJSON ¶
func (c QueryJobsReqNetType) MarshalJSON() ([]byte, error)
func (*QueryJobsReqNetType) UnmarshalJSON ¶
func (c *QueryJobsReqNetType) UnmarshalJSON(b []byte) error
type QueryJobsReqNetTypeEnum ¶
type QueryJobsReqNetTypeEnum struct { VPN QueryJobsReqNetType VPC QueryJobsReqNetType EIP QueryJobsReqNetType }
func GetQueryJobsReqNetTypeEnum ¶
func GetQueryJobsReqNetTypeEnum() QueryJobsReqNetTypeEnum
type QueryJobsReqStatus ¶
type QueryJobsReqStatus struct {
// contains filtered or unexported fields
}
func (QueryJobsReqStatus) MarshalJSON ¶
func (c QueryJobsReqStatus) MarshalJSON() ([]byte, error)
func (*QueryJobsReqStatus) UnmarshalJSON ¶
func (c *QueryJobsReqStatus) UnmarshalJSON(b []byte) error
type QueryJobsReqStatusEnum ¶
type QueryJobsReqStatusEnum struct { CREATING QueryJobsReqStatus CREATE_FAILED QueryJobsReqStatus CONFIGURATION QueryJobsReqStatus STARTJOBING QueryJobsReqStatus WAITING_FOR_START QueryJobsReqStatus START_JOB_FAILED QueryJobsReqStatus FULL_TRANSFER_STARTED QueryJobsReqStatus FULL_TRANSFER_FAILED QueryJobsReqStatus FULL_TRANSFER_COMPLETE QueryJobsReqStatus INCRE_TRANSFER_STARTED QueryJobsReqStatus INCRE_TRANSFER_FAILED QueryJobsReqStatus RELEASE_RESOURCE_STARTED QueryJobsReqStatus RELEASE_RESOURCE_FAILED QueryJobsReqStatus RELEASE_RESOURCE_COMPLETE QueryJobsReqStatus CHANGE_JOB_STARTED QueryJobsReqStatus CHANGE_JOB_FAILED QueryJobsReqStatus CHILD_TRANSFER_STARTING QueryJobsReqStatus CHILD_TRANSFER_STARTED QueryJobsReqStatus CHILD_TRANSFER_COMPLETE QueryJobsReqStatus CHILD_TRANSFER_FAILED QueryJobsReqStatus RELEASE_CHILD_TRANSFER_STARTED QueryJobsReqStatus RELEASE_CHILD_TRANSFER_COMPLETE QueryJobsReqStatus }
func GetQueryJobsReqStatusEnum ¶
func GetQueryJobsReqStatusEnum() QueryJobsReqStatusEnum
type QueryPreCheckResp ¶
type QueryPreCheckResp struct { PrecheckId *string `json:"precheck_id,omitempty"` Result *bool `json:"result,omitempty"` Process *string `json:"process,omitempty"` TotalPassedRate *string `json:"total_passed_rate,omitempty"` RdsInstanceId *string `json:"rds_instance_id,omitempty"` JobDirection *QueryPreCheckRespJobDirection `json:"job_direction,omitempty"` PrecheckResult *[]PrecheckResult `json:"precheck_result,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ErrorCode *string `json:"error_code,omitempty"` }
获取预检查结果返回体
func (QueryPreCheckResp) String ¶
func (o QueryPreCheckResp) String() string
type QueryPreCheckRespJobDirection ¶
type QueryPreCheckRespJobDirection struct {
// contains filtered or unexported fields
}
func (QueryPreCheckRespJobDirection) MarshalJSON ¶
func (c QueryPreCheckRespJobDirection) MarshalJSON() ([]byte, error)
func (*QueryPreCheckRespJobDirection) UnmarshalJSON ¶
func (c *QueryPreCheckRespJobDirection) UnmarshalJSON(b []byte) error
type QueryPreCheckRespJobDirectionEnum ¶
type QueryPreCheckRespJobDirectionEnum struct { UP_ QueryPreCheckRespJobDirection DOWN_ QueryPreCheckRespJobDirection NON_DBS QueryPreCheckRespJobDirection }
func GetQueryPreCheckRespJobDirectionEnum ¶
func GetQueryPreCheckRespJobDirectionEnum() QueryPreCheckRespJobDirectionEnum
type QueryProgressResp ¶
type QueryProgressResp struct { JobId *string `json:"job_id,omitempty"` Progress *string `json:"progress,omitempty"` IncreTransDelay *string `json:"incre_trans_delay,omitempty"` TaskMode *QueryProgressRespTaskMode `json:"task_mode,omitempty"` TransferStatus *string `json:"transfer_status,omitempty"` ProcessTime *string `json:"process_time,omitempty"` RemainingTime *string `json:"remaining_time,omitempty"` ProgressMap map[string]ProgressInfo `json:"progress_map,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
获取指定任务迁移进度响应体
func (QueryProgressResp) String ¶
func (o QueryProgressResp) String() string
type QueryProgressRespTaskMode ¶
type QueryProgressRespTaskMode struct {
// contains filtered or unexported fields
}
func (QueryProgressRespTaskMode) MarshalJSON ¶
func (c QueryProgressRespTaskMode) MarshalJSON() ([]byte, error)
func (*QueryProgressRespTaskMode) UnmarshalJSON ¶
func (c *QueryProgressRespTaskMode) UnmarshalJSON(b []byte) error
type QueryProgressRespTaskModeEnum ¶
type QueryProgressRespTaskModeEnum struct { FULL_TRANS QueryProgressRespTaskMode INCR_TRANS QueryProgressRespTaskMode FULL_INCR_TRANS QueryProgressRespTaskMode }
func GetQueryProgressRespTaskModeEnum ¶
func GetQueryProgressRespTaskModeEnum() QueryProgressRespTaskModeEnum
type QueryQuotaInfo ¶
type QueryQuotaInfo struct {
Resource *QuotaResource `json:"resource,omitempty"`
}
配额信息
func (QueryQuotaInfo) String ¶
func (o QueryQuotaInfo) String() string
type QueryRoleDetailResp ¶
type QueryRoleDetailResp struct { Role *string `json:"role,omitempty"` Comment *string `json:"comment,omitempty"` IsTransfer *bool `json:"is_transfer,omitempty"` Privileges *string `json:"privileges,omitempty"` InheritsRoles *[]string `json:"inherits_roles,omitempty"` Selected *bool `json:"selected,omitempty"` }
迁移角色响应体
func (QueryRoleDetailResp) String ¶
func (o QueryRoleDetailResp) String() string
type QueryRpoAndRtoResp ¶
type QueryRpoAndRtoResp struct { JobId *string `json:"job_id,omitempty"` RpoInfo *RpoAndRtoInfo `json:"rpo_info,omitempty"` RtoInfo *RpoAndRtoInfo `json:"rto_info,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
RPO和RTO信息体
func (QueryRpoAndRtoResp) String ¶
func (o QueryRpoAndRtoResp) String() string
type QueryStructDetailResp ¶
type QueryStructDetailResp struct { JobId string `json:"job_id"` ErrorCode *string `json:"error_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` StructDetail *QueryFlowCompareDataResp `json:"struct_detail,omitempty"` }
灾备初始化对象详情
func (QueryStructDetailResp) String ¶
func (o QueryStructDetailResp) String() string
type QueryStructProcessResp ¶
type QueryStructProcessResp struct { JobId string `json:"job_id"` ErrorCode *string `json:"error_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` StructProcess *StructProcessResp `json:"struct_process,omitempty"` }
查询灾备初始化进度
func (QueryStructProcessResp) String ¶
func (o QueryStructProcessResp) String() string
type QueryUserDetailResp ¶
type QueryUserDetailResp struct { Id *string `json:"id,omitempty"` Account *string `json:"account,omitempty"` Comment *string `json:"comment,omitempty"` IsTransfer *bool `json:"is_transfer,omitempty"` Privileges *[]string `json:"privileges,omitempty"` Password *string `json:"password,omitempty"` Roles *[]string `json:"roles,omitempty"` Selected *bool `json:"selected,omitempty"` }
迁移用户响应体
func (QueryUserDetailResp) String ¶
func (o QueryUserDetailResp) String() string
type QueryUserResp ¶
type QueryUserResp struct { JobId *string `json:"job_id,omitempty"` IsGlobalPassword *string `json:"is_global_password,omitempty"` Message *string `json:"message,omitempty"` UserList *[]QueryUserDetailResp `json:"user_list,omitempty"` RolesList *[]QueryRoleDetailResp `json:"roles_list,omitempty"` IsSuccess *bool `json:"is_success,omitempty"` }
迁移用户响应体
func (QueryUserResp) String ¶
func (o QueryUserResp) String() string
type QuotaResource ¶
type QuotaResource struct { Type *string `json:"type,omitempty"` Min *int32 `json:"min,omitempty"` Max *int32 `json:"max,omitempty"` Quota *int32 `json:"quota,omitempty"` Used *int32 `json:"used,omitempty"` }
配额信息
func (QuotaResource) String ¶
func (o QuotaResource) String() string
type ReplaceDefinerInfo ¶
type ReplaceDefinerInfo struct { JobId string `json:"job_id"` ReplaceDefiner bool `json:"replace_definer"` }
设置replaceDefiner信息
func (ReplaceDefinerInfo) String ¶
func (o ReplaceDefinerInfo) String() string
type RetryInfo ¶
type RetryTaskResp ¶
type RetryTaskResp struct { Id string `json:"id"` Status string `json:"status"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
续传任务返回体
func (RetryTaskResp) String ¶
func (o RetryTaskResp) String() string
type RpoAndRtoInfo ¶
type RpoAndRtoInfo struct { CheckPoint *string `json:"check_point,omitempty"` Delay *string `json:"delay,omitempty"` GtidSet *string `json:"gtid_set,omitempty"` Time *string `json:"time,omitempty"` }
RpoAndRTO信息体
func (RpoAndRtoInfo) String ¶
func (o RpoAndRtoInfo) String() string
type ShowJobListRequest ¶
type ShowJobListRequest struct { XLanguage ShowJobListRequestXLanguage `json:"X-Language"` Body *QueryJobsReq `json:"body,omitempty"` }
Request Object
func (ShowJobListRequest) String ¶
func (o ShowJobListRequest) String() string
type ShowJobListRequestXLanguage ¶
type ShowJobListRequestXLanguage struct {
// contains filtered or unexported fields
}
func (ShowJobListRequestXLanguage) MarshalJSON ¶
func (c ShowJobListRequestXLanguage) MarshalJSON() ([]byte, error)
func (*ShowJobListRequestXLanguage) UnmarshalJSON ¶
func (c *ShowJobListRequestXLanguage) UnmarshalJSON(b []byte) error
type ShowJobListRequestXLanguageEnum ¶
type ShowJobListRequestXLanguageEnum struct { EN_US ShowJobListRequestXLanguage ZH_CN ShowJobListRequestXLanguage }
func GetShowJobListRequestXLanguageEnum ¶
func GetShowJobListRequestXLanguageEnum() ShowJobListRequestXLanguageEnum
type ShowJobListResponse ¶
type ShowJobListResponse struct { TotalRecord *int32 `json:"total_record,omitempty"` Jobs *[]JobInfo `json:"jobs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowJobListResponse) String ¶
func (o ShowJobListResponse) String() string
type ShowMonitoringDataRequest ¶
type ShowMonitoringDataRequest struct { XLanguage ShowMonitoringDataRequestXLanguage `json:"X-Language"` Body *BatchQueryJobReq `json:"body,omitempty"` }
Request Object
func (ShowMonitoringDataRequest) String ¶
func (o ShowMonitoringDataRequest) String() string
type ShowMonitoringDataRequestXLanguage ¶
type ShowMonitoringDataRequestXLanguage struct {
// contains filtered or unexported fields
}
func (ShowMonitoringDataRequestXLanguage) MarshalJSON ¶
func (c ShowMonitoringDataRequestXLanguage) MarshalJSON() ([]byte, error)
func (*ShowMonitoringDataRequestXLanguage) UnmarshalJSON ¶
func (c *ShowMonitoringDataRequestXLanguage) UnmarshalJSON(b []byte) error
type ShowMonitoringDataRequestXLanguageEnum ¶
type ShowMonitoringDataRequestXLanguageEnum struct { EN_US ShowMonitoringDataRequestXLanguage ZH_CN ShowMonitoringDataRequestXLanguage }
func GetShowMonitoringDataRequestXLanguageEnum ¶
func GetShowMonitoringDataRequestXLanguageEnum() ShowMonitoringDataRequestXLanguageEnum
type ShowMonitoringDataResponse ¶
type ShowMonitoringDataResponse struct { Results *[]QueryDataGuardMonitorAndChartResp `json:"results,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowMonitoringDataResponse) String ¶
func (o ShowMonitoringDataResponse) String() string
type ShowQuotasRequest ¶
type ShowQuotasRequest struct {
XLanguage ShowQuotasRequestXLanguage `json:"X-Language"`
}
Request Object
func (ShowQuotasRequest) String ¶
func (o ShowQuotasRequest) String() string
type ShowQuotasRequestXLanguage ¶
type ShowQuotasRequestXLanguage struct {
// contains filtered or unexported fields
}
func (ShowQuotasRequestXLanguage) MarshalJSON ¶
func (c ShowQuotasRequestXLanguage) MarshalJSON() ([]byte, error)
func (*ShowQuotasRequestXLanguage) UnmarshalJSON ¶
func (c *ShowQuotasRequestXLanguage) UnmarshalJSON(b []byte) error
type ShowQuotasRequestXLanguageEnum ¶
type ShowQuotasRequestXLanguageEnum struct { EN_US ShowQuotasRequestXLanguage ZH_CN ShowQuotasRequestXLanguage }
func GetShowQuotasRequestXLanguageEnum ¶
func GetShowQuotasRequestXLanguageEnum() ShowQuotasRequestXLanguageEnum
type ShowQuotasResponse ¶
type ShowQuotasResponse struct { Quotas *QueryQuotaInfo `json:"quotas,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowQuotasResponse) String ¶
func (o ShowQuotasResponse) String() string
type SpeedLimitInfo ¶
type SpeedLimitInfo struct { Begin string `json:"begin"` End string `json:"end"` Speed string `json:"speed"` }
限制迁移速度请求体
func (SpeedLimitInfo) String ¶
func (o SpeedLimitInfo) String() string
type StartInfo ¶
type StartInfo struct { JobId string `json:"job_id"` StartTime *string `json:"start_time,omitempty"` }
启动任务请求体。
type StartJobResp ¶
type StartJobResp struct { Id string `json:"id"` Status *StartJobRespStatus `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
启动任务返回体。
func (StartJobResp) String ¶
func (o StartJobResp) String() string
type StartJobRespStatus ¶
type StartJobRespStatus struct {
// contains filtered or unexported fields
}
func (StartJobRespStatus) MarshalJSON ¶
func (c StartJobRespStatus) MarshalJSON() ([]byte, error)
func (*StartJobRespStatus) UnmarshalJSON ¶
func (c *StartJobRespStatus) UnmarshalJSON(b []byte) error
type StartJobRespStatusEnum ¶
type StartJobRespStatusEnum struct { SUCCESS StartJobRespStatus FAILED StartJobRespStatus }
func GetStartJobRespStatusEnum ¶
func GetStartJobRespStatusEnum() StartJobRespStatusEnum
type StructDetailVo ¶
type StructDetailVo struct { Progress *int32 `json:"progress,omitempty"` SrcDB *string `json:"src_DB,omitempty"` SrcTB *string `json:"src_TB,omitempty"` DstDB *string `json:"dst_DB,omitempty"` DstTB *string `json:"dst_TB,omitempty"` }
灾备初始化对象详情信息体
func (StructDetailVo) String ¶
func (o StructDetailVo) String() string
type StructProcessResp ¶
type StructProcessResp struct { CreateTime *string `json:"create_time,omitempty"` Result *[]StructProcessVo `json:"result,omitempty"` }
灾备初始化进度
func (StructProcessResp) String ¶
func (o StructProcessResp) String() string
type StructProcessVo ¶
type StructProcessVo struct { Type string `json:"type"` Status int32 `json:"status"` SrcCount int32 `json:"src_count"` DstCount int32 `json:"dst_count"` StartTime int64 `json:"start_time"` EndTime *int64 `json:"end_time,omitempty"` }
灾备初始化进度信息体
func (StructProcessVo) String ¶
func (o StructProcessVo) String() string
type SubscriptionInfo ¶
type SubscriptionInfo struct { Endpoints []string `json:"endpoints"` Protocol SubscriptionInfoProtocol `json:"protocol"` }
收件方式与信息体
func (SubscriptionInfo) String ¶
func (o SubscriptionInfo) String() string
type SubscriptionInfoProtocol ¶
type SubscriptionInfoProtocol struct {
// contains filtered or unexported fields
}
func (SubscriptionInfoProtocol) MarshalJSON ¶
func (c SubscriptionInfoProtocol) MarshalJSON() ([]byte, error)
func (*SubscriptionInfoProtocol) UnmarshalJSON ¶
func (c *SubscriptionInfoProtocol) UnmarshalJSON(b []byte) error
type SubscriptionInfoProtocolEnum ¶
type SubscriptionInfoProtocolEnum struct { SMS SubscriptionInfoProtocol EMAIL SubscriptionInfoProtocol }
func GetSubscriptionInfoProtocolEnum ¶
func GetSubscriptionInfoProtocolEnum() SubscriptionInfoProtocolEnum
type SwitchoverResp ¶
type SwitchoverResp struct { JobId *string `json:"job_id,omitempty"` UpdatedAt *string `json:"updated_at,omitempty"` SourceDb *EndpointVo `json:"source_db,omitempty"` TargetDb *EndpointVo `json:"target_db,omitempty"` JobDirection *SwitchoverRespJobDirection `json:"job_direction,omitempty"` IsTargetReadonly *bool `json:"is_target_readonly,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ErrorCode *string `json:"error_code,omitempty"` }
主备倒换响应体
func (SwitchoverResp) String ¶
func (o SwitchoverResp) String() string
type SwitchoverRespJobDirection ¶
type SwitchoverRespJobDirection struct {
// contains filtered or unexported fields
}
func (SwitchoverRespJobDirection) MarshalJSON ¶
func (c SwitchoverRespJobDirection) MarshalJSON() ([]byte, error)
func (*SwitchoverRespJobDirection) UnmarshalJSON ¶
func (c *SwitchoverRespJobDirection) UnmarshalJSON(b []byte) error
type SwitchoverRespJobDirectionEnum ¶
type SwitchoverRespJobDirectionEnum struct { UP_ SwitchoverRespJobDirection DOWN_ SwitchoverRespJobDirection NON_DBS SwitchoverRespJobDirection }
func GetSwitchoverRespJobDirectionEnum ¶
func GetSwitchoverRespJobDirectionEnum() SwitchoverRespJobDirectionEnum
type TestEndPoint ¶
type TestEndPoint struct { Id string `json:"id"` NetType TestEndPointNetType `json:"net_type"` DbType TestEndPointDbType `json:"db_type"` Ip string `json:"ip"` DbPort *int32 `json:"db_port,omitempty"` InstId *string `json:"inst_id,omitempty"` DbUser string `json:"db_user"` DbPassword string `json:"db_password"` SslLink *bool `json:"ssl_link,omitempty"` SslCertKey *string `json:"ssl_cert_key,omitempty"` SslCertName *string `json:"ssl_cert_name,omitempty"` SslCertCheckSum *string `json:"ssl_cert_check_sum,omitempty"` SslCertPassword *string `json:"ssl_cert_password,omitempty"` VpcId *string `json:"vpc_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` EndPointType TestEndPointEndPointType `json:"end_point_type"` Region *string `json:"region,omitempty"` ProjectId *string `json:"project_id,omitempty"` DbName *string `json:"db_name,omitempty"` }
测试连接信息体
func (TestEndPoint) String ¶
func (o TestEndPoint) String() string
type TestEndPointDbType ¶
type TestEndPointDbType struct {
// contains filtered or unexported fields
}
func (TestEndPointDbType) MarshalJSON ¶
func (c TestEndPointDbType) MarshalJSON() ([]byte, error)
func (*TestEndPointDbType) UnmarshalJSON ¶
func (c *TestEndPointDbType) UnmarshalJSON(b []byte) error
type TestEndPointDbTypeEnum ¶
type TestEndPointDbTypeEnum struct { MYSQL TestEndPointDbType MONGODB TestEndPointDbType }
func GetTestEndPointDbTypeEnum ¶
func GetTestEndPointDbTypeEnum() TestEndPointDbTypeEnum
type TestEndPointEndPointType ¶
type TestEndPointEndPointType struct {
// contains filtered or unexported fields
}
func (TestEndPointEndPointType) MarshalJSON ¶
func (c TestEndPointEndPointType) MarshalJSON() ([]byte, error)
func (*TestEndPointEndPointType) UnmarshalJSON ¶
func (c *TestEndPointEndPointType) UnmarshalJSON(b []byte) error
type TestEndPointEndPointTypeEnum ¶
type TestEndPointEndPointTypeEnum struct { SO TestEndPointEndPointType TA TestEndPointEndPointType }
func GetTestEndPointEndPointTypeEnum ¶
func GetTestEndPointEndPointTypeEnum() TestEndPointEndPointTypeEnum
type TestEndPointNetType ¶
type TestEndPointNetType struct {
// contains filtered or unexported fields
}
func (TestEndPointNetType) MarshalJSON ¶
func (c TestEndPointNetType) MarshalJSON() ([]byte, error)
func (*TestEndPointNetType) UnmarshalJSON ¶
func (c *TestEndPointNetType) UnmarshalJSON(b []byte) error
type TestEndPointNetTypeEnum ¶
type TestEndPointNetTypeEnum struct { VPN TestEndPointNetType VPC TestEndPointNetType EIP TestEndPointNetType }
func GetTestEndPointNetTypeEnum ¶
func GetTestEndPointNetTypeEnum() TestEndPointNetTypeEnum
type TransformationInfo ¶
type TransformationInfo struct { TransformationType TransformationInfoTransformationType `json:"transformation_type"` Value string `json:"value"` }
数据加工信息
func (TransformationInfo) String ¶
func (o TransformationInfo) String() string
type TransformationInfoTransformationType ¶
type TransformationInfoTransformationType struct {
// contains filtered or unexported fields
}
func (TransformationInfoTransformationType) MarshalJSON ¶
func (c TransformationInfoTransformationType) MarshalJSON() ([]byte, error)
func (*TransformationInfoTransformationType) UnmarshalJSON ¶
func (c *TransformationInfoTransformationType) UnmarshalJSON(b []byte) error
type TransformationInfoTransformationTypeEnum ¶
type TransformationInfoTransformationTypeEnum struct { CONTENT_CONDITIONAL_FILTER TransformationInfoTransformationType CONFIG_CONDITIONAL_FILTER TransformationInfoTransformationType }
func GetTransformationInfoTransformationTypeEnum ¶
func GetTransformationInfoTransformationTypeEnum() TransformationInfoTransformationTypeEnum
type UpdateDatabaseObjectReq ¶
type UpdateDatabaseObjectReq struct { JobId string `json:"job_id"` Selected *bool `json:"selected,omitempty"` SyncDatabase *bool `json:"sync_database,omitempty"` Job *[]DatabaseInfo `json:"job,omitempty"` }
更新对象选择信息体
func (UpdateDatabaseObjectReq) String ¶
func (o UpdateDatabaseObjectReq) String() string
type UpdateParamsRequest ¶
type UpdateParamsRequest struct { JobId string `json:"job_id"` XLanguage UpdateParamsRequestXLanguage `json:"X-Language"` Body *ModifyTargetParamsReq `json:"body,omitempty"` }
Request Object
func (UpdateParamsRequest) String ¶
func (o UpdateParamsRequest) String() string
type UpdateParamsRequestXLanguage ¶
type UpdateParamsRequestXLanguage struct {
// contains filtered or unexported fields
}
func (UpdateParamsRequestXLanguage) MarshalJSON ¶
func (c UpdateParamsRequestXLanguage) MarshalJSON() ([]byte, error)
func (*UpdateParamsRequestXLanguage) UnmarshalJSON ¶
func (c *UpdateParamsRequestXLanguage) UnmarshalJSON(b []byte) error
type UpdateParamsRequestXLanguageEnum ¶
type UpdateParamsRequestXLanguageEnum struct { EN_US UpdateParamsRequestXLanguage ZH_CN UpdateParamsRequestXLanguage }
func GetUpdateParamsRequestXLanguageEnum ¶
func GetUpdateParamsRequestXLanguageEnum() UpdateParamsRequestXLanguageEnum
type UpdateParamsResponse ¶
type UpdateParamsResponse struct { Success *bool `json:"success,omitempty"` ShouldRestart *UpdateParamsResponseShouldRestart `json:"should_restart,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateParamsResponse) String ¶
func (o UpdateParamsResponse) String() string
type UpdateParamsResponseShouldRestart ¶
type UpdateParamsResponseShouldRestart struct {
// contains filtered or unexported fields
}
func (UpdateParamsResponseShouldRestart) MarshalJSON ¶
func (c UpdateParamsResponseShouldRestart) MarshalJSON() ([]byte, error)
func (*UpdateParamsResponseShouldRestart) UnmarshalJSON ¶
func (c *UpdateParamsResponseShouldRestart) UnmarshalJSON(b []byte) error
type UpdateParamsResponseShouldRestartEnum ¶
type UpdateParamsResponseShouldRestartEnum struct { TRUE UpdateParamsResponseShouldRestart FALSE UpdateParamsResponseShouldRestart }
func GetUpdateParamsResponseShouldRestartEnum ¶
func GetUpdateParamsResponseShouldRestartEnum() UpdateParamsResponseShouldRestartEnum
type UpdateUserReq ¶
type UpdateUserReq struct { JobId string `json:"job_id"` Password *string `json:"password,omitempty"` List *[]UserAccountVo `json:"list,omitempty"` UserRoles *[]UserRoleVo `json:"user_roles,omitempty"` IsSetPassword bool `json:"is_set_password"` IsMigrateUser bool `json:"is_migrate_user"` }
更新迁移用户请求体
func (UpdateUserReq) String ¶
func (o UpdateUserReq) String() string
type UserAccountVo ¶
type UserAccountVo struct { Id string `json:"id"` Account string `json:"account"` Comment *string `json:"comment,omitempty"` IsTransfer bool `json:"is_transfer"` Privileges *[]string `json:"privileges,omitempty"` Password *string `json:"password,omitempty"` IsSetPassword *bool `json:"is_set_password,omitempty"` Roles []string `json:"roles"` Selected bool `json:"selected"` }
用户信息
func (UserAccountVo) String ¶
func (o UserAccountVo) String() string
type UserRoleVo ¶
type UserRoleVo struct { Role string `json:"role"` Comment *string `json:"comment,omitempty"` IsTransfer bool `json:"is_transfer"` Privileges string `json:"privileges"` InheritsRoles *[]string `json:"inherits_roles,omitempty"` Selected *bool `json:"selected,omitempty"` }
用户的角色信息
func (UserRoleVo) String ¶
func (o UserRoleVo) String() string
Source Files ¶
- model_alarm_notify_info.go
- model_batch_change_data_request.go
- model_batch_change_data_response.go
- model_batch_check_jobs_request.go
- model_batch_check_jobs_response.go
- model_batch_check_results_request.go
- model_batch_check_results_response.go
- model_batch_create_job_req.go
- model_batch_create_jobs_request.go
- model_batch_create_jobs_response.go
- model_batch_data_transformation_req.go
- model_batch_delete_job_req.go
- model_batch_delete_jobs_request.go
- model_batch_delete_jobs_response.go
- model_batch_job_action_req.go
- model_batch_limit_speed_req.go
- model_batch_list_job_details_request.go
- model_batch_list_job_details_response.go
- model_batch_list_job_status_request.go
- model_batch_list_job_status_response.go
- model_batch_list_progresses_request.go
- model_batch_list_progresses_response.go
- model_batch_list_rpos_and_rtos_request.go
- model_batch_list_rpos_and_rtos_response.go
- model_batch_list_struct_detail_request.go
- model_batch_list_struct_detail_response.go
- model_batch_list_struct_process_request.go
- model_batch_list_struct_process_response.go
- model_batch_modify_job_req.go
- model_batch_modify_pwd_req.go
- model_batch_pause_job_req.go
- model_batch_precheck_req.go
- model_batch_query_job_req.go
- model_batch_query_job_req_page.go
- model_batch_query_param_req.go
- model_batch_query_precheck_result_req.go
- model_batch_query_progress_req.go
- model_batch_query_rpo_and_rto_req.go
- model_batch_replace_definer_req.go
- model_batch_reset_password_request.go
- model_batch_reset_password_response.go
- model_batch_restore_task_request.go
- model_batch_restore_task_response.go
- model_batch_retry_req.go
- model_batch_set_definer_request.go
- model_batch_set_definer_response.go
- model_batch_set_objects_request.go
- model_batch_set_objects_response.go
- model_batch_set_speed_request.go
- model_batch_set_speed_response.go
- model_batch_show_params_request.go
- model_batch_show_params_response.go
- model_batch_special_test_connection_req.go
- model_batch_start_job_req.go
- model_batch_start_jobs_request.go
- model_batch_start_jobs_response.go
- model_batch_stop_jobs_request.go
- model_batch_stop_jobs_response.go
- model_batch_switchover_req.go
- model_batch_switchover_request.go
- model_batch_switchover_response.go
- model_batch_test_connection_req.go
- model_batch_update_database_object_req.go
- model_batch_update_job_request.go
- model_batch_update_job_response.go
- model_batch_update_src_user_req.go
- model_batch_update_user_request.go
- model_batch_update_user_response.go
- model_batch_validate_clusters_connections_request.go
- model_batch_validate_clusters_connections_response.go
- model_batch_validate_connections_request.go
- model_batch_validate_connections_response.go
- model_check_data_transformation_req.go
- model_check_job_resp.go
- model_children_job_info.go
- model_compare_object_info.go
- model_compare_object_info_with_token.go
- model_compare_table_info_with_token.go
- model_compare_task_list.go
- model_compare_task_list_result.go
- model_config_transformation_vo.go
- model_content_compare_detail.go
- model_content_compare_diff.go
- model_content_compare_result.go
- model_content_compare_result_details.go
- model_content_compare_result_diffs.go
- model_content_compare_result_overview.go
- model_create_compare_task_req.go
- model_create_compare_task_request.go
- model_create_compare_task_response.go
- model_create_compare_task_result.go
- model_create_data_level_compare_req.go
- model_create_job_req.go
- model_create_job_resp.go
- model_data_transformation_resp.go
- model_database_info.go
- model_database_object_resp.go
- model_database_object_vo.go
- model_default_root_db.go
- model_delete_job_req.go
- model_delete_job_resp.go
- model_endpoint.go
- model_endpoint_vo.go
- model_inst_info.go
- model_job_info.go
- model_kerberos_vo.go
- model_limit_speed_req.go
- model_line_compare_detail.go
- model_line_compare_result.go
- model_line_compare_result_details.go
- model_line_compare_result_overview.go
- model_list_compare_result_request.go
- model_list_compare_result_response.go
- model_list_users_request.go
- model_list_users_response.go
- model_modify_job_req.go
- model_modify_job_resp.go
- model_modify_pwd_end_point.go
- model_modify_target_params_req.go
- model_object_compare_result.go
- model_object_compare_result_details.go
- model_object_compare_result_overview.go
- model_page_req.go
- model_params.go
- model_params_req_bean.go
- model_pause_info.go
- model_pause_job_resp.go
- model_post_pre_check_resp.go
- model_pre_check_info.go
- model_precheck_fail_sub_job_vo.go
- model_precheck_result.go
- model_progress_info.go
- model_query_compare_result_req.go
- model_query_data_guard_monitor_and_chart_resp.go
- model_query_data_guard_monitor_response.go
- model_query_db_params_resp.go
- model_query_flow_compare_data_resp.go
- model_query_job_resp.go
- model_query_job_status_resp.go
- model_query_jobs_req.go
- model_query_pre_check_resp.go
- model_query_progress_resp.go
- model_query_quota_info.go
- model_query_role_detail_resp.go
- model_query_rpo_and_rto_resp.go
- model_query_struct_detail_resp.go
- model_query_struct_process_resp.go
- model_query_user_detail_resp.go
- model_query_user_resp.go
- model_quota_resource.go
- model_replace_definer_info.go
- model_resource_tag.go
- model_retry_info.go
- model_retry_task_resp.go
- model_rpo_and_rto_info.go
- model_show_job_list_request.go
- model_show_job_list_response.go
- model_show_monitoring_data_request.go
- model_show_monitoring_data_response.go
- model_show_quotas_request.go
- model_show_quotas_response.go
- model_speed_limit_info.go
- model_start_info.go
- model_start_job_resp.go
- model_struct_detail_vo.go
- model_struct_process_resp.go
- model_struct_process_vo.go
- model_subscription_info.go
- model_switchover_resp.go
- model_test_end_point.go
- model_transformation_info.go
- model_update_database_object_req.go
- model_update_params_request.go
- model_update_params_response.go
- model_update_user_req.go
- model_user_account_vo.go
- model_user_role_vo.go