Fetch Migration Wave Summary

Fetch Migration Wave Summary
Fetch migration wave summaries

Retrieves a list of migration waves based on optional filter criteria. This endpoint allows filtering by migration wave ID, state, and source information.

Request
URI
POST
https://{server}/hybridity/api/planning/migrationwaves/query
COPY
Request Body

Migration wave Summary Request

MigrationWaveSummaryRequest of type(s) application/json
Optional
{
    "filter": {
        "migrationWaveId": [
            "string"
        ],
        "state": [
            "string"
        ],
        "source": {
            "creationType": "string",
            "plannerId": "string"
        }
    }
}
object
filter
Optional

filter

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns MigrationWaveItemsResponse of type(s) application/json
{
    "items": [
        {
            "id": "string",
            "name": "string",
            "state": "string",
            "localSite": {
                "id": "string",
                "name": "string",
                "infraManagerId": "string",
                "infraManagerType": "string",
                "infraManagerName": "string"
            },
            "remoteSite": {
                "id": "string",
                "name": "string",
                "infraManagerId": "string",
                "infraManagerType": "string",
                "infraManagerName": "string"
            },
            "status": [
                {
                    "code": "string",
                    "msg": "string"
                }
            ],
            "createdTimestamp": 0,
            "lastUpdatedTimestamp": 0,
            "revision": 0
        }
    ]
}
array of object
items
Optional

items


400

Bad Request

Operation doesn't return any data structure

401

Unauthorized

Operation doesn't return any data structure

403

Forbidden

Operation doesn't return any data structure

500

Internal Server Error

Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/hybridity/api/planning/migrationwaves/query