NSX-T Data Center REST API

# *************************************************************************** # Copyright 2020-2024 VMware, Inc. All rights reserved. VMware Confidential. # ***************************************************************************

Ws1bOidcEndpointCreateRequest (schema)

Configuration to enable VIDB

Configuration data needed for NSX to configure itself to authenticate to VMware Identity Broker (VIDB). Either api_token, or username + password is required.

Name Description Type Notes
additional_fqdns Additional FQDNs for NSX Manager Nodes

An optional list of additional fully qualified domains names for the NSX manager nodes. Redirect URLs will be confiigured in VIDB for each FQDN provided.
array of string
api_token API token for VIDB

A JWT token with sufficient privileges to create an OAuth app on VMware Identity Broker (VIDB). Not required if username and password are provided.
secure_string
certificate_chain The certificate chain for VC/WS1B

The public certificate chain for the VIDB, in PEM format.
string Required
nsx_fqdn FQDN of NSX Manager

The fully qualified domain name of the NSX Manager. This is used when redirecting UI users after authenticating.
string
oidc_uri The VC/WS1B OIDC discovery endpoint URL

The OIDC discovery endpoint URL. Information such as the expected issuer and signing keys will be retrieved from this URL.
string Required
password Password to use when authenticating to VIDB

The password to use when authenticating to VMware Identity Broker (VIDB). Not required if api_token is provided.
secure_string
username Username to use when authenticating to VIDB

A username to use when authenticating to VMware Identity Broker (VIDB). This user must have privileges that allow it to create an OAuth app. Not required if api_token is provided.
string