SourceNsxApiEndpoint

SourceNsxApiEndpoint
SourceNsxApiEndpoint

Details about an existing NSX manager to be migrated

JSON Example
{
    "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"
}
string
auth_token
Optional

Auth token used to make REST calls to the source NSX API endpoint. This field is not applicable in case of vSphere network migration. Please generate the token with a sufficiently large duration so that it does not expire in the middle of the migration. If it does expire, then the token needs to be refreshed manually by invoking this API again with a new token. Alternatively, you can provide the username/password of the source NSX.

string As hostname-or-ip As hostname-or-ip
ip
Optional

IP address or hostname of a source NSX API endpoint. This field is not applicable in case of vSphere network migration.

string
nsx_password
Optional

Password for connecting to NSX manager. This field is not applicable in case of vSphere network migration.

string
nsx_syncrole
Optional

Signifies Universal Sync role status (STANDALONE, PRIMARY, SECONDARY) of a source NSX API endpoint.

string
nsx_username
Optional

Username for connecting to NSX manager. This field is not applicable in case of vSphere network migration.

string
nsx_version
Optional

Build version (major, minor, patch) of a source NSX API endpoint.

string As hostname-or-ip As hostname-or-ip
vc_ip
Optional

IP address or host name of VC.

string
vc_password
Optional

Password for connecting to VC.

integer As int32 As int32
vc_port
Optional
Constraints: default: 443

VC port that will be used to fetch details.

string
vc_username
Optional

Username for connecting to VC.

string
vc_version
Optional

Build version of VC.