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
Migration Planning Operations
POST
Fetch Migration Wave Summary
PUT
Commit Migration Wave
DELETE
Delete Migration Wave
POST
Conclude Migration Wave