apis

package
v1.57.0 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

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 DescribeMigrationResult struct {
	Instance rdts.Instance `json:"instance"`
}

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 DescribeMigrationsResult

type DescribeMigrationsResult struct {
	Instances  []rdts.ListItem `json:"instances"`
	TotalCount int             `json:"totalCount"`
}

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 {
}

Jump to

Keyboard shortcuts

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