NSX-T Data Center REST API

Ws1bOidcEndpointCreateRequest (type)

{
  "id": "Ws1bOidcEndpointCreateRequest", 
  "module_id": "CertificateManager", 
  "properties": {
    "api_token": {
      "description": "A JWT token with sufficient privileges to create an OAuth app on VC/WS1B.", 
      "required": true, 
      "sensitive": true, 
      "title": "API token for VC/WS1B", 
      "type": "secure_string"
    }, 
    "certificate_chain": {
      "description": "The public certificate chain for the VC/WS1B, in PEM format.", 
      "required": true, 
      "title": "The certificate chain for VC/WS1B", 
      "type": "string"
    }, 
    "nsx_fqdn": {
      "description": "The fully qualified domain name of the NSX Manager. This is used when redirecting UI users after authenticating.", 
      "required": true, 
      "title": "FQDN of NSX Manager", 
      "type": "string"
    }, 
    "oidc_uri": {
      "description": "The OIDC discovery endpoint URL. Information such as the expected issuer and signing keys will be retrieved from this URL.", 
      "required": true, 
      "title": "The VC/WS1B OIDC discovery endpoint URL", 
      "type": "string"
    }
  }, 
  "type": "object"
}