NSX-T Data Center REST API

Datasource (type)

{
  "additionalProperties": false,
  "description": "An instance of a datasource configuration.",
  "id": "Datasource",
  "module_id": "NsxDashboard",
  "nsx_feature": "NsxDashboardWidgetConfig",
  "properties": {
    "display_name": {
      "description": "Name of a datasource instance.",
      "maxLength": 255,
      "required": true,
      "title": "Datasource instance's display name",
      "type": "string"
    },
    "keystore_info": {
      "$ref": "KeyStoreInfo",
      "description": "Key Store information for all the url aliases defined in datasource. Use this property if key store information is same for each url aliases in the datasource.",
      "title": "Key Store Info"
    },
    "urls": {
      "description": "Array of urls relative to the datasource configuration. For example, api/v1/fabric/nodes is a relative url of nsx-manager instance.",
      "items": {
        "$ref": "UrlAlias"
      },
      "required": true,
      "title": "Array of relative urls and their aliases",
      "type": "array"
    }
  },
  "title": "Datasource Instance",
  "type": "object"
}