Search Reconcile

Search Reconcile

This API will sync the data in search index based on the use case like upgrade, restore, etc.

Request
URI
POST
https://nsxmanager.your.domain/api/v1/search/reconcile
COPY
Query Parameters
string
action
Required

Reconciliation use case

Possible values are : COMPLETE_REINDEXING, OPENSEARCH_RESTORE, PRODUCT_RESTORE, PRODUCT_UPGRADE, REBALANCE,
boolean
override
Optional
Constraints: default: true

Override flag

string
scope
Optional

Re-indexing scope


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Operation doesn't return any data structure

400

Bad Request

Returns BadRequest of type(s) application/json
{
    "details": "string",
    "error_code": 0,
    "error_data": {},
    "error_message": "string",
    "module_name": "string",
    "related_errors": [
        {
            "details": "string",
            "error_code": 0,
            "error_data": {},
            "error_message": "string",
            "module_name": "string"
        }
    ]
}

403
Returns Forbidden of type(s) application/json
Operation doesn't return any data structure

404
Returns NotFound of type(s) application/json
Operation doesn't return any data structure

412
Returns PreconditionFailed of type(s) application/json
Operation doesn't return any data structure

500
Returns InternalServerError of type(s) application/json
Operation doesn't return any data structure

503
Returns ServiceUnavailable of type(s) application/json
Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' https://{api_host}/api/v1/search/reconcile