Documentation
¶
Index ¶
- type CreateMigrationJobRequest
- type CreateMigrationJobResponse
- type CreateMigrationJobResult
- type CreateMigrationRequest
- func NewCreateMigrationRequest(regionId string, migrateConfig *rdts.MigrateConfig) *CreateMigrationRequest
- func NewCreateMigrationRequestWithAllParams(regionId string, migrateConfig *rdts.MigrateConfig, ...) *CreateMigrationRequest
- func NewCreateMigrationRequestWithoutParam() *CreateMigrationRequest
- type CreateMigrationResponse
- type CreateMigrationResult
- type DeleteMigrationRequest
- type DeleteMigrationResponse
- type DeleteMigrationResult
- type DescribeMigrationRequest
- type DescribeMigrationResponse
- type DescribeMigrationResult
- type DescribeMigrationsRequest
- func NewDescribeMigrationsRequest(regionId string) *DescribeMigrationsRequest
- func NewDescribeMigrationsRequestWithAllParams(regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ...) *DescribeMigrationsRequest
- func NewDescribeMigrationsRequestWithoutParam() *DescribeMigrationsRequest
- func (r DescribeMigrationsRequest) GetRegionId() string
- func (r *DescribeMigrationsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeMigrationsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeMigrationsRequest) SetPageSize(pageSize int)
- func (r *DescribeMigrationsRequest) SetRegionId(regionId string)
- func (r *DescribeMigrationsRequest) SetSorts(sorts []common.Sort)
- type DescribeMigrationsResponse
- type DescribeMigrationsResult
- type GetMigrationProgressRequest
- type GetMigrationProgressResponse
- type GetMigrationProgressResult
- type ModifyMigrationNameRequest
- func NewModifyMigrationNameRequest(regionId string, instanceId string) *ModifyMigrationNameRequest
- func NewModifyMigrationNameRequestWithAllParams(regionId string, instanceId string, migrateName *string) *ModifyMigrationNameRequest
- func NewModifyMigrationNameRequestWithoutParam() *ModifyMigrationNameRequest
- type ModifyMigrationNameResponse
- type ModifyMigrationNameResult
- type ModifyMigrationRequest
- type ModifyMigrationResponse
- type ModifyMigrationResult
- type RestartMigrationJobRequest
- type RestartMigrationJobResponse
- type RestartMigrationJobResult
- type StartMigrationJobRequest
- type StartMigrationJobResponse
- type StartMigrationJobResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMigrationJobRequest ¶
type CreateMigrationJobRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` }
func NewCreateMigrationJobRequest ¶
func NewCreateMigrationJobRequest( regionId string, instanceId string, ) *CreateMigrationJobRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateMigrationJobRequestWithAllParams ¶
func NewCreateMigrationJobRequestWithAllParams( regionId string, instanceId string, ) *CreateMigrationJobRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required)
func NewCreateMigrationJobRequestWithoutParam ¶
func NewCreateMigrationJobRequestWithoutParam() *CreateMigrationJobRequest
This constructor has better compatible ability when API parameters changed
func (CreateMigrationJobRequest) GetRegionId ¶
func (r CreateMigrationJobRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateMigrationJobRequest) SetInstanceId ¶
func (r *CreateMigrationJobRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*CreateMigrationJobRequest) SetRegionId ¶
func (r *CreateMigrationJobRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type CreateMigrationJobResponse ¶
type CreateMigrationJobResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateMigrationJobResult `json:"result"` }
type CreateMigrationJobResult ¶
type CreateMigrationJobResult struct { }
type CreateMigrationRequest ¶
type CreateMigrationRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移配置,创建成功后可修改 */ MigrateConfig *rdts.MigrateConfig `json:"migrateConfig"` /* 可用区与网络配置,创建成功后不能修改 (Optional) */ AzAndNetConfig *rdts.AzAndNetConfig `json:"azAndNetConfig"` }
func NewCreateMigrationRequest ¶
func NewCreateMigrationRequest( regionId string, migrateConfig *rdts.MigrateConfig, ) *CreateMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param migrateConfig: 迁移配置,创建成功后可修改 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateMigrationRequestWithAllParams ¶
func NewCreateMigrationRequestWithAllParams( regionId string, migrateConfig *rdts.MigrateConfig, azAndNetConfig *rdts.AzAndNetConfig, ) *CreateMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param migrateConfig: 迁移配置,创建成功后可修改 (Required) * param azAndNetConfig: 可用区与网络配置,创建成功后不能修改 (Optional)
func NewCreateMigrationRequestWithoutParam ¶
func NewCreateMigrationRequestWithoutParam() *CreateMigrationRequest
This constructor has better compatible ability when API parameters changed
func (CreateMigrationRequest) GetRegionId ¶
func (r CreateMigrationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateMigrationRequest) SetAzAndNetConfig ¶
func (r *CreateMigrationRequest) SetAzAndNetConfig(azAndNetConfig *rdts.AzAndNetConfig)
param azAndNetConfig: 可用区与网络配置,创建成功后不能修改(Optional)
func (*CreateMigrationRequest) SetMigrateConfig ¶
func (r *CreateMigrationRequest) SetMigrateConfig(migrateConfig *rdts.MigrateConfig)
param migrateConfig: 迁移配置,创建成功后可修改(Required)
func (*CreateMigrationRequest) SetRegionId ¶
func (r *CreateMigrationRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type CreateMigrationResponse ¶
type CreateMigrationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateMigrationResult `json:"result"` }
type CreateMigrationResult ¶
type CreateMigrationResult struct {
InstanceId string `json:"instanceId"`
}
type DeleteMigrationRequest ¶
type DeleteMigrationRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` }
func NewDeleteMigrationRequest ¶
func NewDeleteMigrationRequest( regionId string, instanceId string, ) *DeleteMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteMigrationRequestWithAllParams ¶
func NewDeleteMigrationRequestWithAllParams( regionId string, instanceId string, ) *DeleteMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required)
func NewDeleteMigrationRequestWithoutParam ¶
func NewDeleteMigrationRequestWithoutParam() *DeleteMigrationRequest
This constructor has better compatible ability when API parameters changed
func (DeleteMigrationRequest) GetRegionId ¶
func (r DeleteMigrationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteMigrationRequest) SetInstanceId ¶
func (r *DeleteMigrationRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*DeleteMigrationRequest) SetRegionId ¶
func (r *DeleteMigrationRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type DeleteMigrationResponse ¶
type DeleteMigrationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteMigrationResult `json:"result"` }
type DeleteMigrationResult ¶
type DeleteMigrationResult struct { }
type DescribeMigrationRequest ¶
type DescribeMigrationRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` }
func NewDescribeMigrationRequest ¶
func NewDescribeMigrationRequest( regionId string, instanceId string, ) *DescribeMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeMigrationRequestWithAllParams ¶
func NewDescribeMigrationRequestWithAllParams( regionId string, instanceId string, ) *DescribeMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required)
func NewDescribeMigrationRequestWithoutParam ¶
func NewDescribeMigrationRequestWithoutParam() *DescribeMigrationRequest
This constructor has better compatible ability when API parameters changed
func (DescribeMigrationRequest) GetRegionId ¶
func (r DescribeMigrationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeMigrationRequest) SetInstanceId ¶
func (r *DescribeMigrationRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*DescribeMigrationRequest) SetRegionId ¶
func (r *DescribeMigrationRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type DescribeMigrationResponse ¶
type DescribeMigrationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeMigrationResult `json:"result"` }
type DescribeMigrationResult ¶
type DescribeMigrationsRequest ¶
type DescribeMigrationsRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 页码:取值范围[1,∞),默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小:取值范围[10,100],默认为10 (Optional) */ PageSize *int `json:"pageSize"` /* 过滤条件: - instanceIds:迁移任务ID,精确匹配,可选择多个 - migrationName:迁移任务名称,模糊匹配 - migrationStatuses:迁移任务状态,精确匹配,可选择多个(具体可参考迁移任务详情中的迁移状态) (Optional) */ Filters []common.Filter `json:"filters"` /* 排序属性: - createdTime:按创建时间排序(asc表示按时间正序,desc表示按时间倒序) (Optional) */ Sorts []common.Sort `json:"sorts"` }
func NewDescribeMigrationsRequest ¶
func NewDescribeMigrationsRequest( regionId string, ) *DescribeMigrationsRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeMigrationsRequestWithAllParams ¶
func NewDescribeMigrationsRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, sorts []common.Sort, ) *DescribeMigrationsRequest
- param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required)
- param pageNumber: 页码:取值范围[1,∞),默认为1 (Optional)
- param pageSize: 分页大小:取值范围[10,100],默认为10 (Optional)
- param filters: 过滤条件:
- instanceIds:迁移任务ID,精确匹配,可选择多个
- migrationName:迁移任务名称,模糊匹配
- migrationStatuses:迁移任务状态,精确匹配,可选择多个(具体可参考迁移任务详情中的迁移状态) (Optional)
- param sorts: 排序属性:
- createdTime:按创建时间排序(asc表示按时间正序,desc表示按时间倒序) (Optional)
func NewDescribeMigrationsRequestWithoutParam ¶
func NewDescribeMigrationsRequestWithoutParam() *DescribeMigrationsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeMigrationsRequest) GetRegionId ¶
func (r DescribeMigrationsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeMigrationsRequest) SetFilters ¶
func (r *DescribeMigrationsRequest) SetFilters(filters []common.Filter)
param filters: 过滤条件:
- instanceIds:迁移任务ID,精确匹配,可选择多个 - migrationName:迁移任务名称,模糊匹配 - migrationStatuses:迁移任务状态,精确匹配,可选择多个(具体可参考迁移任务详情中的迁移状态) (Optional)
func (*DescribeMigrationsRequest) SetPageNumber ¶
func (r *DescribeMigrationsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码:取值范围[1,∞),默认为1(Optional)
func (*DescribeMigrationsRequest) SetPageSize ¶
func (r *DescribeMigrationsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小:取值范围[10,100],默认为10(Optional)
func (*DescribeMigrationsRequest) SetRegionId ¶
func (r *DescribeMigrationsRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
func (*DescribeMigrationsRequest) SetSorts ¶
func (r *DescribeMigrationsRequest) SetSorts(sorts []common.Sort)
param sorts: 排序属性:
- createdTime:按创建时间排序(asc表示按时间正序,desc表示按时间倒序) (Optional)
type DescribeMigrationsResponse ¶
type DescribeMigrationsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeMigrationsResult `json:"result"` }
type GetMigrationProgressRequest ¶
type GetMigrationProgressRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` }
func NewGetMigrationProgressRequest ¶
func NewGetMigrationProgressRequest( regionId string, instanceId string, ) *GetMigrationProgressRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetMigrationProgressRequestWithAllParams ¶
func NewGetMigrationProgressRequestWithAllParams( regionId string, instanceId string, ) *GetMigrationProgressRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required)
func NewGetMigrationProgressRequestWithoutParam ¶
func NewGetMigrationProgressRequestWithoutParam() *GetMigrationProgressRequest
This constructor has better compatible ability when API parameters changed
func (GetMigrationProgressRequest) GetRegionId ¶
func (r GetMigrationProgressRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetMigrationProgressRequest) SetInstanceId ¶
func (r *GetMigrationProgressRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*GetMigrationProgressRequest) SetRegionId ¶
func (r *GetMigrationProgressRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type GetMigrationProgressResponse ¶
type GetMigrationProgressResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetMigrationProgressResult `json:"result"` }
type GetMigrationProgressResult ¶
type GetMigrationProgressResult struct {
MigrationProgress rdts.MigrateProgress `json:"migrationProgress"`
}
type ModifyMigrationNameRequest ¶
type ModifyMigrationNameRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` /* 迁移任务名 (Optional) */ MigrateName *string `json:"migrateName"` }
func NewModifyMigrationNameRequest ¶
func NewModifyMigrationNameRequest( regionId string, instanceId string, ) *ModifyMigrationNameRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyMigrationNameRequestWithAllParams ¶
func NewModifyMigrationNameRequestWithAllParams( regionId string, instanceId string, migrateName *string, ) *ModifyMigrationNameRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * param migrateName: 迁移任务名 (Optional)
func NewModifyMigrationNameRequestWithoutParam ¶
func NewModifyMigrationNameRequestWithoutParam() *ModifyMigrationNameRequest
This constructor has better compatible ability when API parameters changed
func (ModifyMigrationNameRequest) GetRegionId ¶
func (r ModifyMigrationNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyMigrationNameRequest) SetInstanceId ¶
func (r *ModifyMigrationNameRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*ModifyMigrationNameRequest) SetMigrateName ¶
func (r *ModifyMigrationNameRequest) SetMigrateName(migrateName string)
param migrateName: 迁移任务名(Optional)
func (*ModifyMigrationNameRequest) SetRegionId ¶
func (r *ModifyMigrationNameRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type ModifyMigrationNameResponse ¶
type ModifyMigrationNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyMigrationNameResult `json:"result"` }
type ModifyMigrationNameResult ¶
type ModifyMigrationNameResult struct { }
type ModifyMigrationRequest ¶
type ModifyMigrationRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` /* 迁移配置参数 (Optional) */ MigrateConfig *rdts.MigrateConfig `json:"migrateConfig"` }
func NewModifyMigrationRequest ¶
func NewModifyMigrationRequest( regionId string, instanceId string, ) *ModifyMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyMigrationRequestWithAllParams ¶
func NewModifyMigrationRequestWithAllParams( regionId string, instanceId string, migrateConfig *rdts.MigrateConfig, ) *ModifyMigrationRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * param migrateConfig: 迁移配置参数 (Optional)
func NewModifyMigrationRequestWithoutParam ¶
func NewModifyMigrationRequestWithoutParam() *ModifyMigrationRequest
This constructor has better compatible ability when API parameters changed
func (ModifyMigrationRequest) GetRegionId ¶
func (r ModifyMigrationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyMigrationRequest) SetInstanceId ¶
func (r *ModifyMigrationRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*ModifyMigrationRequest) SetMigrateConfig ¶
func (r *ModifyMigrationRequest) SetMigrateConfig(migrateConfig *rdts.MigrateConfig)
param migrateConfig: 迁移配置参数(Optional)
func (*ModifyMigrationRequest) SetRegionId ¶
func (r *ModifyMigrationRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type ModifyMigrationResponse ¶
type ModifyMigrationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyMigrationResult `json:"result"` }
type ModifyMigrationResult ¶
type ModifyMigrationResult struct { }
type RestartMigrationJobRequest ¶
type RestartMigrationJobRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` }
func NewRestartMigrationJobRequest ¶
func NewRestartMigrationJobRequest( regionId string, instanceId string, ) *RestartMigrationJobRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRestartMigrationJobRequestWithAllParams ¶
func NewRestartMigrationJobRequestWithAllParams( regionId string, instanceId string, ) *RestartMigrationJobRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required)
func NewRestartMigrationJobRequestWithoutParam ¶
func NewRestartMigrationJobRequestWithoutParam() *RestartMigrationJobRequest
This constructor has better compatible ability when API parameters changed
func (RestartMigrationJobRequest) GetRegionId ¶
func (r RestartMigrationJobRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RestartMigrationJobRequest) SetInstanceId ¶
func (r *RestartMigrationJobRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*RestartMigrationJobRequest) SetRegionId ¶
func (r *RestartMigrationJobRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type RestartMigrationJobResponse ¶
type RestartMigrationJobResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RestartMigrationJobResult `json:"result"` }
type RestartMigrationJobResult ¶
type RestartMigrationJobResult struct { }
type StartMigrationJobRequest ¶
type StartMigrationJobRequest struct { core.JDCloudRequest /* 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) */ RegionId string `json:"regionId"` /* 迁移任务的唯一标识 */ InstanceId string `json:"instanceId"` }
func NewStartMigrationJobRequest ¶
func NewStartMigrationJobRequest( regionId string, instanceId string, ) *StartMigrationJobRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartMigrationJobRequestWithAllParams ¶
func NewStartMigrationJobRequestWithAllParams( regionId string, instanceId string, ) *StartMigrationJobRequest
* param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1) (Required) * param instanceId: 迁移任务的唯一标识 (Required)
func NewStartMigrationJobRequestWithoutParam ¶
func NewStartMigrationJobRequestWithoutParam() *StartMigrationJobRequest
This constructor has better compatible ability when API parameters changed
func (StartMigrationJobRequest) GetRegionId ¶
func (r StartMigrationJobRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartMigrationJobRequest) SetInstanceId ¶
func (r *StartMigrationJobRequest) SetInstanceId(instanceId string)
param instanceId: 迁移任务的唯一标识(Required)
func (*StartMigrationJobRequest) SetRegionId ¶
func (r *StartMigrationJobRequest) SetRegionId(regionId string)
param regionId: 迁移任务所在区域的Region ID。华北-北京(cn-north-1),华东-上海(cn-east-2),华南-广州(cn-south-1)(Required)
type StartMigrationJobResponse ¶
type StartMigrationJobResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartMigrationJobResult `json:"result"` }
type StartMigrationJobResult ¶
type StartMigrationJobResult struct { }