{ "additionalProperties": false, "description": "Details about source and destination NSX setup to be migrated", "id": "MigrationSetupInfo", "module_id": "Migration", "properties": { "create_segment_ports": { "default": true, "readonly": false, "required": false, "title": "Flag to indicate whether to create missing segment ports.", "type": "boolean" }, "destination_nsx": { "$ref": "DestinationNsxApiEndpoint, "description": "IP address or hostname of the destination NSX API endpoint.", "readonly": false, "required": false, "title": "Destination NSX API endpoint" }, "migration_mode": { "default": "ONPREMISE_V2T", "description": "Migration mode can be VMC_V2T, ONPREMISE_V2T, ONPREMISE_VSPHERE2T, DFW_ONLY, DFW_WITH_BRIDGED_SEG, CMP_VRA, DFW_AND_HOST_AND_WORKLOAD, DFW_AND_HOST_AND_WORKLOAD_WITH_BRIDGED_SEG, EDGE_CUTOVER", "enum": [ "VMC_V2T", "ONPREMISE_V2T", "ONPREMISE_VSPHERE2T", "DFW_ONLY", "DFW_WITH_BRIDGED_SEG", "CMP_VRA", "DFW_AND_HOST_AND_WORKLOAD", "DFW_AND_HOST_AND_WORKLOAD_WITH_BRIDGED_SEG", "EDGE_CUTOVER" ], "readonly": false, "required": false, "title": "Migration mode", "type": "string" }, "source_nsx": { "description": "List of source NSX manager endpoints.", "items": { "$ref": "SourceNsxApiEndpoint }, "readonly": false, "required": false, "title": "List of source NSX managers", "type": "array" } }, "title": "Details about source and destination NSX setup", "type": "object" }