NSX-T Data Center REST API

V2tSiteMappingSpec (type)

{
  "additionalProperties": false,
  "description": "Input spec for mapping of NSX-V and NSX-T sites",
  "id": "V2tSiteMappingSpec",
  "module_id": "Migration",
  "properties": {
    "federation_site_id": {
      "description": "Federation NSX-T site id.",
      "readonly": false,
      "required": true,
      "title": "Federation NSX-T site id",
      "type": "string"
    },
    "nsxv_ip": {
      "description": "NSX-V API endpoint IP address",
      "format": "hostname-or-ip",
      "readonly": false,
      "required": true,
      "title": "NSX-V API endpoint IP address",
      "type": "string"
    },
    "nsxv_password": {
      "description": "Password for connecting to NSX-V manager.",
      "readonly": false,
      "required": true,
      "sensitive": true,
      "title": "Password for NSX-V manager",
      "type": "secure_string"
    },
    "nsxv_username": {
      "description": "Username for NSX-V manager",
      "readonly": false,
      "required": true,
      "title": "Username for NSX-V manager",
      "type": "string"
    },
    "vc_ip": {
      "description": "IP address or host name of VC.",
      "format": "hostname-or-ip",
      "readonly": false,
      "required": true,
      "title": "VC IP address or host name",
      "type": "string"
    },
    "vc_password": {
      "description": "Password for connecting to VC.",
      "readonly": false,
      "required": true,
      "sensitive": true,
      "title": "Password for VC",
      "type": "secure_string"
    },
    "vc_port": {
      "default": 443,
      "description": "VC port that will be used to fetch details.",
      "readonly": false,
      "required": false,
      "title": "VC port",
      "type": "int"
    },
    "vc_username": {
      "description": "Username for connecting to VC.",
      "readonly": false,
      "required": true,
      "title": "Username for VC",
      "type": "string"
    }
  },
  "title": "Input spec for mapping of NSX-V and NSX-T sites",
  "type": "object"
}