NSX-T Data Center REST API

Test connection to VIDB

Tests the connection to the VIDB instance carried in the API payload.

Request:

Method:
POST
URI Path(s):
/api/v1/trust-management/oidc-uris/action/test-vidb-oidc-endpoint-connection
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
VidbOidcEndpointCreateRequest+

Example Request:

POST https://<nsx-mgr>/api/v1/trust-management/oidc-uris/action/test-vidb-oidc-endpoint { "name": "VMware SSO", "vidb_url": "https://vidbs001.corp.example.com/acs/t/customer/.well-known/openid-configuration", "client_id": "m4eyTG2QG37bSR1XHH1hAYs3UsgOiBnnr1F", "client_secret": "pb8Erfur678xcDlhquwsvFmtmVxuSShqdqocGxvl7Lb6fxBjBe", "certificate_chain": "-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----", }

Successful Response:

Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
OidcEndPointHealthStatus+

Example Response:

200 OK { TODO(ggood) provide example output }

Required Permissions:

read

Feature:

trust_principal_identities

Additional Errors: