Add Lookup Service Configuration

Add Lookup Service Configuration
Configure LookupService

Add Lookup Service (vCenter Server SSO) for vSphere local user authentication for both Administrator and Operations portal

Request
URI
POST
https://{server}:9443/api/admin/global/config/lookupservice
COPY
Request Body
LookupservicePostRequestBody of type(s) application/json
Required
{
    "data": {
        "items": [
            {
                "config": {
                    "lookupServiceUrl": "https://vcenter.example.com/lookupservice/sdk",
                    "providerType": "PSC"
                }
            }
        ]
    }
}
object
data
Optional

data

Authentication
This operation uses the following authentication methods.
Responses
200

Lookup Service configuration created successfully

Returns LookupserviceGetResponse200 of type(s) application/json
{
    "data": {
        "items": [
            {
                "section": "lookupservice",
                "config": {
                    "lookupServiceUrl": "https://vcenter.example.com/lookupservice/sdk",
                    "providerType": "PSC",
                    "UUID": "c3d4e5f6-a7b8-9012-cdef-123456789012"
                }
            }
        ]
    }
}
object
data
Required

data


400

Bad request - validation failed, invalid credentials, or SSL certificate error

{
    "isSuccess": false,
    "message": "Request schema validation failed",
    "httpStatusCode": 400
}

500

Internal server error - configuration save failed

Returns ErrorResponse of type(s) application/json
{
    "isSuccess": false,
    "message": "Unable to save Lookup Service configuration",
    "httpStatusCode": 500
}
boolean
isSuccess
Required

Indicates if the operation was successful

string
message
Required

Human-readable error message

integer
httpStatusCode
Required

HTTP status code


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/admin/global/config/lookupservice