NSX-T Data Center REST API

NodeAuthProviderVidmProperties (type)

{
  "additionalProperties": false,
  "id": "NodeAuthProviderVidmProperties",
  "properties": {
    "client_id": {
      "required": true,
      "title": "vIDM client id",
      "type": "string"
    },
    "client_secret": {
      "required": false,
      "sensitive": true,
      "title": "vIDM client secret",
      "type": "string"
    },
    "host_name": {
      "required": true,
      "title": "Fully Qualified Domain Name(FQDN) of vIDM",
      "type": "string"
    },
    "lb_enable": {
      "required": false,
      "title": "Load Balancer enable flag",
      "type": "boolean"
    },
    "node_host_name": {
      "description": "host name to use when creating the redirect URL for clients to follow after authenticating to vIDM",
      "required": true,
      "title": "host name of the node redirected to",
      "type": "string"
    },
    "thumbprint": {
      "description": "Hexadecimal SHA256 hash of the vIDM server's X.509 certificate",
      "required": true,
      "title": "vIDM certificate thumbprint",
      "type": "string"
    },
    "vidm_enable": {
      "required": false,
      "title": "vIDM enable flag",
      "type": "boolean"
    }
  },
  "title": "Node AAA provider vIDM properties",
  "type": "object"
}