NSX-T Data Center REST API

PolicyVmApplianceConfig (type)

{
  "description": "This field contains information about VM appliance specific configs.",
  "id": "PolicyVmApplianceConfig",
  "module_id": "PolicyEdgeTransportNode",
  "properties": {
    "allow_ssh_root_login": {
      "default": false,
      "description": "Allowing root SSH logins is not recommended for security reasons. Edit of this property is not supported when updating transport node. Use the CLI to change this property.",
      "readonly": true,
      "required": false,
      "title": "Allow root SSH logins.",
      "type": "boolean"
    },
    "core_allocation_profile": {
      "$ref": "CoreAllocationProfile",
      "description": "This attribute enables the creation of an edge transport node using a core allocation profile, with the understanding that the edge is initially outside the cluster and must be added later. For redeployment and update operations: If the edge transport node is already part of a cluster, the core allocation profile defined at the edge cluster level will be applied to that node. The API will throw a validation error if the cluster-level and node-level core allocation profile values are not identical.",
      "nsx_feature": "ConfigureEdgeCoreAllocationProfiles",
      "required": false,
      "title": "Core Allocation Profile"
    },
    "dns_servers": {
      "description": "List of DNS servers.",
      "items": {
        "$ref": "IPAddress"
      },
      "required": false,
      "title": "DNS servers.",
      "type": "array"
    },
    "enable_ssh": {
      "default": false,
      "description": "Enabling SSH service is not recommended for security reasons.",
      "required": false,
      "title": "Enable SSH.",
      "type": "boolean"
    },
    "enable_upt_mode": {
      "default": false,
      "description": "Enable Uniform Passthrough ( UPT ) on VMXNET 3 devices to improve overall system performance and reduces latency. Caution: This involves restart of the edge dataplane and hence may lead to network disruption. Use GET api/v1/edge-transport-nodes/<transport-node-id>/state to monitor realization of UPT.",
      "required": false,
      "title": "Enable Uniform Passthrough mode.",
      "type": "boolean"
    },
    "ntp_servers": {
      "description": "List of NTP servers.",
      "items": {
        "$ref": "HostnameOrIPAddress"
      },
      "required": false,
      "title": "NTP servers.",
      "type": "array"
    },
    "search_domains": {
      "description": "List of domain names that are used to complete unqualified host names.",
      "items": {
        "type": "string"
      },
      "required": false,
      "title": "Search domain names.",
      "type": "array"
    },
    "syslog_servers": {
      "description": "List of Syslog server configuration.",
      "items": {
        "$ref": "SyslogConfiguration"
      },
      "maxItems": 5,
      "required": false,
      "title": "Syslog servers",
      "type": "array"
    }
  },
  "type": "object"
}