MigrationPlan#

class MigrationPlan(name=None, source_ext_id=None, sub_plan_ext_ids=None, description=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

Migration plan details

Parameters:
  • name (required min=1 chars, max=30 chars) – (name) Migration plan name

  • source_ext_id (required) – (source_ext_id) The extId of migration source to use for migration.

  • sub_plan_ext_ids – (sub_plan_ext_ids) List of sub-plan extIds. This is a read-only field.

  • description (max=120 chars) – (description) Description of migration plan

property description#

Description of migration plan

Type:

str

property name#

Migration plan name

Type:

str

property source_ext_id#

The extId of migration source to use for migration.

Type:

str

property sub_plan_ext_ids#

List of sub-plan extIds. This is a read-only field.

Type:

list[ str ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model