Network Extension Transition
Executes network extension transition, moving active Layer 2 extensions from their current Network Extension (NE) appliances or HA groups to new target appliances/groups. This operation migrates the network extension control plane and data plane without disrupting the extended network or affecting VMs using the extension. The transition is performed seamlessly with minimal or zero packet loss depending on the transition scenario.
Array of network extension transition requests. Each item specifies the extension to transition (stretchId) and the target appliance or HA group details. Multiple extensions can be transitioned in a single request for batch operations.
Show optional properties
{
"items": [
{}
]
}
{
"items": [
{
"stretchId": "string",
"targetClusterId": "string"
}
]
}
items
Accepted
{
"data": {
"items": [
{
"stretchId": "string",
"sourceNetworkId": "string",
"warnings": [
{
"code": "string",
"message": "string",
"details": {}
}
],
"errors": [
{
"code": "string",
"message": "string",
"details": {}
}
]
}
]
},
"warnings": [
{
"message": "string"
}
],
"errors": [
{
"code": "string",
"message": "string"
}
]
}
data
warnings
errors
Multi-Status
{
"data": {
"items": [
{
"stretchId": "string",
"sourceNetworkId": "string",
"warnings": [
{
"code": "string",
"message": "string",
"details": {}
}
],
"errors": [
{
"code": "string",
"message": "string",
"details": {}
}
]
}
]
},
"warnings": [
{
"message": "string"
}
],
"errors": [
{
"code": "string",
"message": "string"
}
]
}
data
warnings
errors
Bad Request
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
errors
Unauthorized
Forbidden
Internal Server Error
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
errors
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"items":["object"]}' https://{api_host}/hybridity/api/l2NetworkExtensions/transition