Documentation ¶
Index ¶
- func GenReqDefForCheckPermission() *def.HttpRequestDef
- func GenReqDefForCommitSyntaxConversion() *def.HttpRequestDef
- func GenReqDefForCommitVerification() *def.HttpRequestDef
- func GenReqDefForConfirmTargetDbType() *def.HttpRequestDef
- func GenReqDefForCreateEvaluationProject() *def.HttpRequestDef
- func GenReqDefForCreateMigrationProject() *def.HttpRequestDef
- func GenReqDefForDeleteEvaluationProject() *def.HttpRequestDef
- func GenReqDefForDeleteMigrationProject() *def.HttpRequestDef
- func GenReqDefForDownloadFailureReport() *def.HttpRequestDef
- func GenReqDefForListApiVersions() *def.HttpRequestDef
- func GenReqDefForListEvaluationProjects() *def.HttpRequestDef
- func GenReqDefForListMigrationProjects() *def.HttpRequestDef
- func GenReqDefForListPermissionCheckResult() *def.HttpRequestDef
- func GenReqDefForListQuotas() *def.HttpRequestDef
- func GenReqDefForListSyntaxConversionProgress() *def.HttpRequestDef
- func GenReqDefForListVerificationProgress() *def.HttpRequestDef
- func GenReqDefForRunSqlConversion() *def.HttpRequestDef
- func GenReqDefForShowApiVersionInfo() *def.HttpRequestDef
- func GenReqDefForShowEvaluationProjectDetail() *def.HttpRequestDef
- func GenReqDefForShowEvaluationProjectStatus() *def.HttpRequestDef
- func GenReqDefForShowMigrationProjectDetail() *def.HttpRequestDef
- func GenReqDefForShowMigrationProjectStatus() *def.HttpRequestDef
- func UgoClientBuilder() *httpclient.HcHttpClientBuilder
- type CheckPermissionInvoker
- type CommitSyntaxConversionInvoker
- type CommitVerificationInvoker
- type ConfirmTargetDbTypeInvoker
- type CreateEvaluationProjectInvoker
- type CreateMigrationProjectInvoker
- type DeleteEvaluationProjectInvoker
- type DeleteMigrationProjectInvoker
- type DownloadFailureReportInvoker
- type ListApiVersionsInvoker
- type ListEvaluationProjectsInvoker
- type ListMigrationProjectsInvoker
- type ListPermissionCheckResultInvoker
- type ListQuotasInvoker
- type ListSyntaxConversionProgressInvoker
- type ListVerificationProgressInvoker
- type RunSqlConversionInvoker
- type ShowApiVersionInfoInvoker
- type ShowEvaluationProjectDetailInvoker
- type ShowEvaluationProjectStatusInvoker
- type ShowMigrationProjectDetailInvoker
- type ShowMigrationProjectStatusInvoker
- type UgoClient
- func (c *UgoClient) CheckPermission(request *model.CheckPermissionRequest) (*model.CheckPermissionResponse, error)
- func (c *UgoClient) CheckPermissionInvoker(request *model.CheckPermissionRequest) *CheckPermissionInvoker
- func (c *UgoClient) CommitSyntaxConversion(request *model.CommitSyntaxConversionRequest) (*model.CommitSyntaxConversionResponse, error)
- func (c *UgoClient) CommitSyntaxConversionInvoker(request *model.CommitSyntaxConversionRequest) *CommitSyntaxConversionInvoker
- func (c *UgoClient) CommitVerification(request *model.CommitVerificationRequest) (*model.CommitVerificationResponse, error)
- func (c *UgoClient) CommitVerificationInvoker(request *model.CommitVerificationRequest) *CommitVerificationInvoker
- func (c *UgoClient) ConfirmTargetDbType(request *model.ConfirmTargetDbTypeRequest) (*model.ConfirmTargetDbTypeResponse, error)
- func (c *UgoClient) ConfirmTargetDbTypeInvoker(request *model.ConfirmTargetDbTypeRequest) *ConfirmTargetDbTypeInvoker
- func (c *UgoClient) CreateEvaluationProject(request *model.CreateEvaluationProjectRequest) (*model.CreateEvaluationProjectResponse, error)
- func (c *UgoClient) CreateEvaluationProjectInvoker(request *model.CreateEvaluationProjectRequest) *CreateEvaluationProjectInvoker
- func (c *UgoClient) CreateMigrationProject(request *model.CreateMigrationProjectRequest) (*model.CreateMigrationProjectResponse, error)
- func (c *UgoClient) CreateMigrationProjectInvoker(request *model.CreateMigrationProjectRequest) *CreateMigrationProjectInvoker
- func (c *UgoClient) DeleteEvaluationProject(request *model.DeleteEvaluationProjectRequest) (*model.DeleteEvaluationProjectResponse, error)
- func (c *UgoClient) DeleteEvaluationProjectInvoker(request *model.DeleteEvaluationProjectRequest) *DeleteEvaluationProjectInvoker
- func (c *UgoClient) DeleteMigrationProject(request *model.DeleteMigrationProjectRequest) (*model.DeleteMigrationProjectResponse, error)
- func (c *UgoClient) DeleteMigrationProjectInvoker(request *model.DeleteMigrationProjectRequest) *DeleteMigrationProjectInvoker
- func (c *UgoClient) DownloadFailureReport(request *model.DownloadFailureReportRequest) (*model.DownloadFailureReportResponse, error)
- func (c *UgoClient) DownloadFailureReportInvoker(request *model.DownloadFailureReportRequest) *DownloadFailureReportInvoker
- func (c *UgoClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)
- func (c *UgoClient) ListApiVersionsInvoker(request *model.ListApiVersionsRequest) *ListApiVersionsInvoker
- func (c *UgoClient) ListEvaluationProjects(request *model.ListEvaluationProjectsRequest) (*model.ListEvaluationProjectsResponse, error)
- func (c *UgoClient) ListEvaluationProjectsInvoker(request *model.ListEvaluationProjectsRequest) *ListEvaluationProjectsInvoker
- func (c *UgoClient) ListMigrationProjects(request *model.ListMigrationProjectsRequest) (*model.ListMigrationProjectsResponse, error)
- func (c *UgoClient) ListMigrationProjectsInvoker(request *model.ListMigrationProjectsRequest) *ListMigrationProjectsInvoker
- func (c *UgoClient) ListPermissionCheckResult(request *model.ListPermissionCheckResultRequest) (*model.ListPermissionCheckResultResponse, error)
- func (c *UgoClient) ListPermissionCheckResultInvoker(request *model.ListPermissionCheckResultRequest) *ListPermissionCheckResultInvoker
- func (c *UgoClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
- func (c *UgoClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker
- func (c *UgoClient) ListSyntaxConversionProgress(request *model.ListSyntaxConversionProgressRequest) (*model.ListSyntaxConversionProgressResponse, error)
- func (c *UgoClient) ListSyntaxConversionProgressInvoker(request *model.ListSyntaxConversionProgressRequest) *ListSyntaxConversionProgressInvoker
- func (c *UgoClient) ListVerificationProgress(request *model.ListVerificationProgressRequest) (*model.ListVerificationProgressResponse, error)
- func (c *UgoClient) ListVerificationProgressInvoker(request *model.ListVerificationProgressRequest) *ListVerificationProgressInvoker
- func (c *UgoClient) RunSqlConversion(request *model.RunSqlConversionRequest) (*model.RunSqlConversionResponse, error)
- func (c *UgoClient) RunSqlConversionInvoker(request *model.RunSqlConversionRequest) *RunSqlConversionInvoker
- func (c *UgoClient) ShowApiVersionInfo(request *model.ShowApiVersionInfoRequest) (*model.ShowApiVersionInfoResponse, error)
- func (c *UgoClient) ShowApiVersionInfoInvoker(request *model.ShowApiVersionInfoRequest) *ShowApiVersionInfoInvoker
- func (c *UgoClient) ShowEvaluationProjectDetail(request *model.ShowEvaluationProjectDetailRequest) (*model.ShowEvaluationProjectDetailResponse, error)
- func (c *UgoClient) ShowEvaluationProjectDetailInvoker(request *model.ShowEvaluationProjectDetailRequest) *ShowEvaluationProjectDetailInvoker
- func (c *UgoClient) ShowEvaluationProjectStatus(request *model.ShowEvaluationProjectStatusRequest) (*model.ShowEvaluationProjectStatusResponse, error)
- func (c *UgoClient) ShowEvaluationProjectStatusInvoker(request *model.ShowEvaluationProjectStatusRequest) *ShowEvaluationProjectStatusInvoker
- func (c *UgoClient) ShowMigrationProjectDetail(request *model.ShowMigrationProjectDetailRequest) (*model.ShowMigrationProjectDetailResponse, error)
- func (c *UgoClient) ShowMigrationProjectDetailInvoker(request *model.ShowMigrationProjectDetailRequest) *ShowMigrationProjectDetailInvoker
- func (c *UgoClient) ShowMigrationProjectStatus(request *model.ShowMigrationProjectStatusRequest) (*model.ShowMigrationProjectStatusResponse, error)
- func (c *UgoClient) ShowMigrationProjectStatusInvoker(request *model.ShowMigrationProjectStatusRequest) *ShowMigrationProjectStatusInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForCheckPermission ¶
func GenReqDefForCheckPermission() *def.HttpRequestDef
func GenReqDefForCommitSyntaxConversion ¶
func GenReqDefForCommitSyntaxConversion() *def.HttpRequestDef
func GenReqDefForCommitVerification ¶
func GenReqDefForCommitVerification() *def.HttpRequestDef
func GenReqDefForConfirmTargetDbType ¶
func GenReqDefForConfirmTargetDbType() *def.HttpRequestDef
func GenReqDefForCreateEvaluationProject ¶
func GenReqDefForCreateEvaluationProject() *def.HttpRequestDef
func GenReqDefForCreateMigrationProject ¶
func GenReqDefForCreateMigrationProject() *def.HttpRequestDef
func GenReqDefForDeleteEvaluationProject ¶
func GenReqDefForDeleteEvaluationProject() *def.HttpRequestDef
func GenReqDefForDeleteMigrationProject ¶
func GenReqDefForDeleteMigrationProject() *def.HttpRequestDef
func GenReqDefForDownloadFailureReport ¶
func GenReqDefForDownloadFailureReport() *def.HttpRequestDef
func GenReqDefForListApiVersions ¶
func GenReqDefForListApiVersions() *def.HttpRequestDef
func GenReqDefForListEvaluationProjects ¶
func GenReqDefForListEvaluationProjects() *def.HttpRequestDef
func GenReqDefForListMigrationProjects ¶
func GenReqDefForListMigrationProjects() *def.HttpRequestDef
func GenReqDefForListPermissionCheckResult ¶
func GenReqDefForListPermissionCheckResult() *def.HttpRequestDef
func GenReqDefForListQuotas ¶
func GenReqDefForListQuotas() *def.HttpRequestDef
func GenReqDefForListSyntaxConversionProgress ¶
func GenReqDefForListSyntaxConversionProgress() *def.HttpRequestDef
func GenReqDefForListVerificationProgress ¶
func GenReqDefForListVerificationProgress() *def.HttpRequestDef
func GenReqDefForRunSqlConversion ¶
func GenReqDefForRunSqlConversion() *def.HttpRequestDef
func GenReqDefForShowApiVersionInfo ¶
func GenReqDefForShowApiVersionInfo() *def.HttpRequestDef
func GenReqDefForShowEvaluationProjectDetail ¶
func GenReqDefForShowEvaluationProjectDetail() *def.HttpRequestDef
func GenReqDefForShowEvaluationProjectStatus ¶
func GenReqDefForShowEvaluationProjectStatus() *def.HttpRequestDef
func GenReqDefForShowMigrationProjectDetail ¶
func GenReqDefForShowMigrationProjectDetail() *def.HttpRequestDef
func GenReqDefForShowMigrationProjectStatus ¶
func GenReqDefForShowMigrationProjectStatus() *def.HttpRequestDef
func UgoClientBuilder ¶
func UgoClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type CheckPermissionInvoker ¶
type CheckPermissionInvoker struct {
*invoker.BaseInvoker
}
func (*CheckPermissionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CheckPermissionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CheckPermissionInvoker) Invoke ¶
func (i *CheckPermissionInvoker) Invoke() (*model.CheckPermissionResponse, error)
type CommitSyntaxConversionInvoker ¶
type CommitSyntaxConversionInvoker struct {
*invoker.BaseInvoker
}
func (*CommitSyntaxConversionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CommitSyntaxConversionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CommitSyntaxConversionInvoker) Invoke ¶
func (i *CommitSyntaxConversionInvoker) Invoke() (*model.CommitSyntaxConversionResponse, error)
type CommitVerificationInvoker ¶
type CommitVerificationInvoker struct {
*invoker.BaseInvoker
}
func (*CommitVerificationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CommitVerificationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CommitVerificationInvoker) Invoke ¶
func (i *CommitVerificationInvoker) Invoke() (*model.CommitVerificationResponse, error)
type ConfirmTargetDbTypeInvoker ¶
type ConfirmTargetDbTypeInvoker struct {
*invoker.BaseInvoker
}
func (*ConfirmTargetDbTypeInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ConfirmTargetDbTypeInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ConfirmTargetDbTypeInvoker) Invoke ¶
func (i *ConfirmTargetDbTypeInvoker) Invoke() (*model.ConfirmTargetDbTypeResponse, error)
type CreateEvaluationProjectInvoker ¶
type CreateEvaluationProjectInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEvaluationProjectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateEvaluationProjectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateEvaluationProjectInvoker) Invoke ¶
func (i *CreateEvaluationProjectInvoker) Invoke() (*model.CreateEvaluationProjectResponse, error)
type CreateMigrationProjectInvoker ¶
type CreateMigrationProjectInvoker struct {
*invoker.BaseInvoker
}
func (*CreateMigrationProjectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateMigrationProjectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateMigrationProjectInvoker) Invoke ¶
func (i *CreateMigrationProjectInvoker) Invoke() (*model.CreateMigrationProjectResponse, error)
type DeleteEvaluationProjectInvoker ¶
type DeleteEvaluationProjectInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEvaluationProjectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteEvaluationProjectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteEvaluationProjectInvoker) Invoke ¶
func (i *DeleteEvaluationProjectInvoker) Invoke() (*model.DeleteEvaluationProjectResponse, error)
type DeleteMigrationProjectInvoker ¶
type DeleteMigrationProjectInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteMigrationProjectInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteMigrationProjectInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteMigrationProjectInvoker) Invoke ¶
func (i *DeleteMigrationProjectInvoker) Invoke() (*model.DeleteMigrationProjectResponse, error)
type DownloadFailureReportInvoker ¶
type DownloadFailureReportInvoker struct {
*invoker.BaseInvoker
}
func (*DownloadFailureReportInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DownloadFailureReportInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DownloadFailureReportInvoker) Invoke ¶
func (i *DownloadFailureReportInvoker) Invoke() (*model.DownloadFailureReportResponse, error)
type ListApiVersionsInvoker ¶
type ListApiVersionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListApiVersionsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListApiVersionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListApiVersionsInvoker) Invoke ¶
func (i *ListApiVersionsInvoker) Invoke() (*model.ListApiVersionsResponse, error)
type ListEvaluationProjectsInvoker ¶
type ListEvaluationProjectsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEvaluationProjectsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListEvaluationProjectsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListEvaluationProjectsInvoker) Invoke ¶
func (i *ListEvaluationProjectsInvoker) Invoke() (*model.ListEvaluationProjectsResponse, error)
type ListMigrationProjectsInvoker ¶
type ListMigrationProjectsInvoker struct {
*invoker.BaseInvoker
}
func (*ListMigrationProjectsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListMigrationProjectsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListMigrationProjectsInvoker) Invoke ¶
func (i *ListMigrationProjectsInvoker) Invoke() (*model.ListMigrationProjectsResponse, error)
type ListPermissionCheckResultInvoker ¶
type ListPermissionCheckResultInvoker struct {
*invoker.BaseInvoker
}
func (*ListPermissionCheckResultInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPermissionCheckResultInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPermissionCheckResultInvoker) Invoke ¶
func (i *ListPermissionCheckResultInvoker) Invoke() (*model.ListPermissionCheckResultResponse, error)
type ListQuotasInvoker ¶
type ListQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ListQuotasInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListQuotasInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListQuotasInvoker) Invoke ¶
func (i *ListQuotasInvoker) Invoke() (*model.ListQuotasResponse, error)
type ListSyntaxConversionProgressInvoker ¶
type ListSyntaxConversionProgressInvoker struct {
*invoker.BaseInvoker
}
func (*ListSyntaxConversionProgressInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListSyntaxConversionProgressInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListSyntaxConversionProgressInvoker) Invoke ¶
func (i *ListSyntaxConversionProgressInvoker) Invoke() (*model.ListSyntaxConversionProgressResponse, error)
type ListVerificationProgressInvoker ¶
type ListVerificationProgressInvoker struct {
*invoker.BaseInvoker
}
func (*ListVerificationProgressInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListVerificationProgressInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListVerificationProgressInvoker) Invoke ¶
func (i *ListVerificationProgressInvoker) Invoke() (*model.ListVerificationProgressResponse, error)
type RunSqlConversionInvoker ¶
type RunSqlConversionInvoker struct {
*invoker.BaseInvoker
}
func (*RunSqlConversionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *RunSqlConversionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*RunSqlConversionInvoker) Invoke ¶
func (i *RunSqlConversionInvoker) Invoke() (*model.RunSqlConversionResponse, error)
type ShowApiVersionInfoInvoker ¶
type ShowApiVersionInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApiVersionInfoInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowApiVersionInfoInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowApiVersionInfoInvoker) Invoke ¶
func (i *ShowApiVersionInfoInvoker) Invoke() (*model.ShowApiVersionInfoResponse, error)
type ShowEvaluationProjectDetailInvoker ¶
type ShowEvaluationProjectDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEvaluationProjectDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowEvaluationProjectDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowEvaluationProjectDetailInvoker) Invoke ¶
func (i *ShowEvaluationProjectDetailInvoker) Invoke() (*model.ShowEvaluationProjectDetailResponse, error)
type ShowEvaluationProjectStatusInvoker ¶
type ShowEvaluationProjectStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEvaluationProjectStatusInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowEvaluationProjectStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowEvaluationProjectStatusInvoker) Invoke ¶
func (i *ShowEvaluationProjectStatusInvoker) Invoke() (*model.ShowEvaluationProjectStatusResponse, error)
type ShowMigrationProjectDetailInvoker ¶
type ShowMigrationProjectDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowMigrationProjectDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowMigrationProjectDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowMigrationProjectDetailInvoker) Invoke ¶
func (i *ShowMigrationProjectDetailInvoker) Invoke() (*model.ShowMigrationProjectDetailResponse, error)
type ShowMigrationProjectStatusInvoker ¶
type ShowMigrationProjectStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ShowMigrationProjectStatusInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowMigrationProjectStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowMigrationProjectStatusInvoker) Invoke ¶
func (i *ShowMigrationProjectStatusInvoker) Invoke() (*model.ShowMigrationProjectStatusResponse, error)
type UgoClient ¶
type UgoClient struct {
HcClient *httpclient.HcHttpClient
}
func NewUgoClient ¶
func NewUgoClient(hcClient *httpclient.HcHttpClient) *UgoClient
func (*UgoClient) CheckPermission ¶
func (c *UgoClient) CheckPermission(request *model.CheckPermissionRequest) (*model.CheckPermissionResponse, error)
CheckPermission 目标库权限检查。
目标库权限检查。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) CheckPermissionInvoker ¶
func (c *UgoClient) CheckPermissionInvoker(request *model.CheckPermissionRequest) *CheckPermissionInvoker
CheckPermissionInvoker 目标库权限检查。
func (*UgoClient) CommitSyntaxConversion ¶
func (c *UgoClient) CommitSyntaxConversion(request *model.CommitSyntaxConversionRequest) (*model.CommitSyntaxConversionResponse, error)
CommitSyntaxConversion 提交语法转换
提交语法转换。只有migration_project_status为\"READY\"时才能调用该接口。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) CommitSyntaxConversionInvoker ¶
func (c *UgoClient) CommitSyntaxConversionInvoker(request *model.CommitSyntaxConversionRequest) *CommitSyntaxConversionInvoker
CommitSyntaxConversionInvoker 提交语法转换
func (*UgoClient) CommitVerification ¶
func (c *UgoClient) CommitVerification(request *model.CommitVerificationRequest) (*model.CommitVerificationResponse, error)
CommitVerification 提交验证。
提交验证。语法转换完成后,才能调用该接口。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) CommitVerificationInvoker ¶
func (c *UgoClient) CommitVerificationInvoker(request *model.CommitVerificationRequest) *CommitVerificationInvoker
CommitVerificationInvoker 提交验证。
func (*UgoClient) ConfirmTargetDbType ¶
func (c *UgoClient) ConfirmTargetDbType(request *model.ConfirmTargetDbTypeRequest) (*model.ConfirmTargetDbTypeResponse, error)
ConfirmTargetDbType 评估项目确认目标数据库类型。
评估项目确认目标数据库类型。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ConfirmTargetDbTypeInvoker ¶
func (c *UgoClient) ConfirmTargetDbTypeInvoker(request *model.ConfirmTargetDbTypeRequest) *ConfirmTargetDbTypeInvoker
ConfirmTargetDbTypeInvoker 评估项目确认目标数据库类型。
func (*UgoClient) CreateEvaluationProject ¶
func (c *UgoClient) CreateEvaluationProject(request *model.CreateEvaluationProjectRequest) (*model.CreateEvaluationProjectResponse, error)
CreateEvaluationProject 创建评估项目。
创建评估项目。评估项目分2个阶段:采集、评估。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) CreateEvaluationProjectInvoker ¶
func (c *UgoClient) CreateEvaluationProjectInvoker(request *model.CreateEvaluationProjectRequest) *CreateEvaluationProjectInvoker
CreateEvaluationProjectInvoker 创建评估项目。
func (*UgoClient) CreateMigrationProject ¶
func (c *UgoClient) CreateMigrationProject(request *model.CreateMigrationProjectRequest) (*model.CreateMigrationProjectResponse, error)
CreateMigrationProject 创建迁移项目。
创建迁移项目。创建迁移项目需要关联状态为“COMPLETED”的评估项目。迁移项目依次经历以下几个阶段:目标库权限检查、语法转换、验证、下载迁移失败的报告、删除。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) CreateMigrationProjectInvoker ¶
func (c *UgoClient) CreateMigrationProjectInvoker(request *model.CreateMigrationProjectRequest) *CreateMigrationProjectInvoker
CreateMigrationProjectInvoker 创建迁移项目。
func (*UgoClient) DeleteEvaluationProject ¶
func (c *UgoClient) DeleteEvaluationProject(request *model.DeleteEvaluationProjectRequest) (*model.DeleteEvaluationProjectResponse, error)
DeleteEvaluationProject 删除评估项目。
删除评估项目。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) DeleteEvaluationProjectInvoker ¶
func (c *UgoClient) DeleteEvaluationProjectInvoker(request *model.DeleteEvaluationProjectRequest) *DeleteEvaluationProjectInvoker
DeleteEvaluationProjectInvoker 删除评估项目。
func (*UgoClient) DeleteMigrationProject ¶
func (c *UgoClient) DeleteMigrationProject(request *model.DeleteMigrationProjectRequest) (*model.DeleteMigrationProjectResponse, error)
DeleteMigrationProject 删除迁移项目
删除迁移项目。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) DeleteMigrationProjectInvoker ¶
func (c *UgoClient) DeleteMigrationProjectInvoker(request *model.DeleteMigrationProjectRequest) *DeleteMigrationProjectInvoker
DeleteMigrationProjectInvoker 删除迁移项目
func (*UgoClient) DownloadFailureReport ¶
func (c *UgoClient) DownloadFailureReport(request *model.DownloadFailureReportRequest) (*model.DownloadFailureReportResponse, error)
DownloadFailureReport 下载迁移错误报告。
下载迁移错误报告。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) DownloadFailureReportInvoker ¶
func (c *UgoClient) DownloadFailureReportInvoker(request *model.DownloadFailureReportRequest) *DownloadFailureReportInvoker
DownloadFailureReportInvoker 下载迁移错误报告。
func (*UgoClient) ListApiVersions ¶
func (c *UgoClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)
ListApiVersions 查询API版本信息列表。
查询API版本信息列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListApiVersionsInvoker ¶
func (c *UgoClient) ListApiVersionsInvoker(request *model.ListApiVersionsRequest) *ListApiVersionsInvoker
ListApiVersionsInvoker 查询API版本信息列表。
func (*UgoClient) ListEvaluationProjects ¶
func (c *UgoClient) ListEvaluationProjects(request *model.ListEvaluationProjectsRequest) (*model.ListEvaluationProjectsResponse, error)
ListEvaluationProjects 查询评估项目列表。
查询评估项目列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListEvaluationProjectsInvoker ¶
func (c *UgoClient) ListEvaluationProjectsInvoker(request *model.ListEvaluationProjectsRequest) *ListEvaluationProjectsInvoker
ListEvaluationProjectsInvoker 查询评估项目列表。
func (*UgoClient) ListMigrationProjects ¶
func (c *UgoClient) ListMigrationProjects(request *model.ListMigrationProjectsRequest) (*model.ListMigrationProjectsResponse, error)
ListMigrationProjects 查询迁移项目列表。
查询迁移项目列表。创建迁移项目之后,调用该接口,根据项目名称,获取项目ID。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListMigrationProjectsInvoker ¶
func (c *UgoClient) ListMigrationProjectsInvoker(request *model.ListMigrationProjectsRequest) *ListMigrationProjectsInvoker
ListMigrationProjectsInvoker 查询迁移项目列表。
func (*UgoClient) ListPermissionCheckResult ¶
func (c *UgoClient) ListPermissionCheckResult(request *model.ListPermissionCheckResultRequest) (*model.ListPermissionCheckResultResponse, error)
ListPermissionCheckResult 查询权限检查结果。
查询权限检查结果。permission_check_status 为 \"SUCCESS\" 或者 \"FAILED\" 时,才能调用该接口。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListPermissionCheckResultInvoker ¶
func (c *UgoClient) ListPermissionCheckResultInvoker(request *model.ListPermissionCheckResultRequest) *ListPermissionCheckResultInvoker
ListPermissionCheckResultInvoker 查询权限检查结果。
func (*UgoClient) ListQuotas ¶
func (c *UgoClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
ListQuotas 查询配额。
查询单租户的配额,包括评估项目配额、迁移项目配额。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListQuotasInvoker ¶
func (c *UgoClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker
ListQuotasInvoker 查询配额。
func (*UgoClient) ListSyntaxConversionProgress ¶
func (c *UgoClient) ListSyntaxConversionProgress(request *model.ListSyntaxConversionProgressRequest) (*model.ListSyntaxConversionProgressResponse, error)
ListSyntaxConversionProgress 查询语法转换的进度。
查询语法转换的进度。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListSyntaxConversionProgressInvoker ¶
func (c *UgoClient) ListSyntaxConversionProgressInvoker(request *model.ListSyntaxConversionProgressRequest) *ListSyntaxConversionProgressInvoker
ListSyntaxConversionProgressInvoker 查询语法转换的进度。
func (*UgoClient) ListVerificationProgress ¶
func (c *UgoClient) ListVerificationProgress(request *model.ListVerificationProgressRequest) (*model.ListVerificationProgressResponse, error)
ListVerificationProgress 查询验证进度。
查询验证进度。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ListVerificationProgressInvoker ¶
func (c *UgoClient) ListVerificationProgressInvoker(request *model.ListVerificationProgressRequest) *ListVerificationProgressInvoker
ListVerificationProgressInvoker 查询验证进度。
func (*UgoClient) RunSqlConversion ¶
func (c *UgoClient) RunSqlConversion(request *model.RunSqlConversionRequest) (*model.RunSqlConversionResponse, error)
RunSqlConversion SQL语句转换。
SQL语句转换。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) RunSqlConversionInvoker ¶
func (c *UgoClient) RunSqlConversionInvoker(request *model.RunSqlConversionRequest) *RunSqlConversionInvoker
RunSqlConversionInvoker SQL语句转换。
func (*UgoClient) ShowApiVersionInfo ¶
func (c *UgoClient) ShowApiVersionInfo(request *model.ShowApiVersionInfoRequest) (*model.ShowApiVersionInfoResponse, error)
ShowApiVersionInfo 查询指定版本号的API版本信息。
查询指定版本号的API版本信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ShowApiVersionInfoInvoker ¶
func (c *UgoClient) ShowApiVersionInfoInvoker(request *model.ShowApiVersionInfoRequest) *ShowApiVersionInfoInvoker
ShowApiVersionInfoInvoker 查询指定版本号的API版本信息。
func (*UgoClient) ShowEvaluationProjectDetail ¶
func (c *UgoClient) ShowEvaluationProjectDetail(request *model.ShowEvaluationProjectDetailRequest) (*model.ShowEvaluationProjectDetailResponse, error)
ShowEvaluationProjectDetail 查询评估项目详情。
查询评估项目详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ShowEvaluationProjectDetailInvoker ¶
func (c *UgoClient) ShowEvaluationProjectDetailInvoker(request *model.ShowEvaluationProjectDetailRequest) *ShowEvaluationProjectDetailInvoker
ShowEvaluationProjectDetailInvoker 查询评估项目详情。
func (*UgoClient) ShowEvaluationProjectStatus ¶
func (c *UgoClient) ShowEvaluationProjectStatus(request *model.ShowEvaluationProjectStatusRequest) (*model.ShowEvaluationProjectStatusResponse, error)
ShowEvaluationProjectStatus 查询评估项目状态。
查询评估项目状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ShowEvaluationProjectStatusInvoker ¶
func (c *UgoClient) ShowEvaluationProjectStatusInvoker(request *model.ShowEvaluationProjectStatusRequest) *ShowEvaluationProjectStatusInvoker
ShowEvaluationProjectStatusInvoker 查询评估项目状态。
func (*UgoClient) ShowMigrationProjectDetail ¶
func (c *UgoClient) ShowMigrationProjectDetail(request *model.ShowMigrationProjectDetailRequest) (*model.ShowMigrationProjectDetailResponse, error)
ShowMigrationProjectDetail 查询迁移项目详情。
查询迁移项目详情。只有migration_project_status为\"READY\"时才能调用该接口。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ShowMigrationProjectDetailInvoker ¶
func (c *UgoClient) ShowMigrationProjectDetailInvoker(request *model.ShowMigrationProjectDetailRequest) *ShowMigrationProjectDetailInvoker
ShowMigrationProjectDetailInvoker 查询迁移项目详情。
func (*UgoClient) ShowMigrationProjectStatus ¶
func (c *UgoClient) ShowMigrationProjectStatus(request *model.ShowMigrationProjectStatusRequest) (*model.ShowMigrationProjectStatusResponse, error)
ShowMigrationProjectStatus 查询迁移项目状态。
查询迁移项目状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*UgoClient) ShowMigrationProjectStatusInvoker ¶
func (c *UgoClient) ShowMigrationProjectStatusInvoker(request *model.ShowMigrationProjectStatusRequest) *ShowMigrationProjectStatusInvoker
ShowMigrationProjectStatusInvoker 查询迁移项目状态。