Update Nsxv Setup Details
Provide setup details of NSX-V to be migrated.
{
"avi_lb_endpoint": {
"avi_endpoint_ip": "string",
"avi_endpoint_password": "string",
"avi_endpoint_port": 0,
"avi_endpoint_username": "string"
},
"create_segment_ports": false,
"destination_nsx": {
"destination_nsx_ip": "string",
"destination_nsx_password": "string",
"destination_nsx_port": 0,
"destination_nsx_username": "string"
},
"esg_to_router_mapping_option": "string",
"migration_mode": "string",
"nsxt_site_to_avi_mappings": [
{
"avi_lb_endpoint": {
"avi_endpoint_ip": "string",
"avi_endpoint_password": "string",
"avi_endpoint_port": 0,
"avi_endpoint_username": "string"
},
"federation_site_id": "string"
}
],
"nsxt_sites": [
{
"federation_site_display_name": "string",
"federation_site_id": "string",
"federation_site_type": "string",
"nsxt_ip": "string"
}
],
"nsxv_sites": [
{
"auth_token": "string",
"ip": "string",
"nsx_password": "string",
"nsx_syncrole": "string",
"nsx_username": "string",
"nsx_version": "string",
"vc_ip": "string",
"vc_password": "string",
"vc_port": 0,
"vc_username": "string",
"vc_version": "string"
}
],
"source_nsx": [
{
"auth_token": "string",
"ip": "string",
"nsx_password": "string",
"nsx_syncrole": "string",
"nsx_username": "string",
"nsx_version": "string",
"vc_ip": "string",
"vc_password": "string",
"vc_port": 0,
"vc_username": "string",
"vc_version": "string"
}
],
"v2t_site_mappings": [
{
"federation_site_id": "string",
"nsxv_ip": "string"
}
]
}
Details about the AVI LB endpoint
Flag to indicate whether to create missing segment ports
Details about the destination NSX manager for the migration
Mapping option can be - - UI - FILE_UPLOAD - NO_MAPPING
Migration mode can be - - VMC_V2T - ONPREMISE_VSPHERE2T - ONPREMISE_V2T - CMP_VRA - FULL_MIGRATION_WITH_BYOT - FULL_MIGRATION_WITH_BYOT_ON_FEDERATION - FULL_MIGRATION_WITH_BYOT_AND_VRA - FULL_MIGRATION_WITH_BYOT_AND_VRA_ON_FEDERATION - CONFIG_MIGRATION_ONLY_WITH_BYOT - CONFIG_AND_EDGE_MIGRATION_WITH_BYOT - CONFIG_MIGRATION_ONLY_WITH_BYOT_ON_FEDERATION - CONFIG_AND_EDGE_MIGRATION_WITH_BYOT_ON_FEDERATION - EDGE_CUTOVER - DFW_ONLY - DFW_WITH_BRIDGED_SEG - DFW_AND_HOST_AND_WORKLOAD - DFW_AND_HOST_AND_WORKLOAD_WITH_BRIDGED_SEG
List of mappings between NSX-T site and Avi. This will be populated only when the migration is executed on a cross VC setup.
Comprehensive information about NSX-T multi site setup. This will be populated only when the migration is executed on a cross VC setup.
Comprehensive information about NSX-V multi site setup. This will be populated only when the migration is executed on a cross VC setup.
List of source NSX manager endpoints.
List of site mappings between NSX-V and NSX-T. This will be populated only when the migration is executed on a cross VC setup.
OK
"MigrationSetupInfo Object"
Details about the AVI LB endpoint
Flag to indicate whether to create missing segment ports
Details about the destination NSX manager for the migration
Mapping option can be - - UI - FILE_UPLOAD - NO_MAPPING
Migration mode can be - - VMC_V2T - ONPREMISE_VSPHERE2T - ONPREMISE_V2T - CMP_VRA - FULL_MIGRATION_WITH_BYOT - FULL_MIGRATION_WITH_BYOT_ON_FEDERATION - FULL_MIGRATION_WITH_BYOT_AND_VRA - FULL_MIGRATION_WITH_BYOT_AND_VRA_ON_FEDERATION - CONFIG_MIGRATION_ONLY_WITH_BYOT - CONFIG_AND_EDGE_MIGRATION_WITH_BYOT - CONFIG_MIGRATION_ONLY_WITH_BYOT_ON_FEDERATION - CONFIG_AND_EDGE_MIGRATION_WITH_BYOT_ON_FEDERATION - EDGE_CUTOVER - DFW_ONLY - DFW_WITH_BRIDGED_SEG - DFW_AND_HOST_AND_WORKLOAD - DFW_AND_HOST_AND_WORKLOAD_WITH_BRIDGED_SEG
List of mappings between NSX-T site and Avi. This will be populated only when the migration is executed on a cross VC setup.
Comprehensive information about NSX-T multi site setup. This will be populated only when the migration is executed on a cross VC setup.
Comprehensive information about NSX-V multi site setup. This will be populated only when the migration is executed on a cross VC setup.
List of source NSX manager endpoints.
List of site mappings between NSX-V and NSX-T. This will be populated only when the migration is executed on a cross VC setup.
Unauthorized
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/v1/migration/setup