NetworkExtensionRequestItem
NetworkExtensionRequestItem
JSON Example
{
"stretchId": "string",
"vcGuid": "string",
"gateway": "string",
"netmask": "string",
"source": {
"endpointId": "string",
"endpointType": "string",
"endpointName": "string",
"resourceId": "string",
"resourceType": "string",
"resourceName": "string"
},
"destination": {
"endpointId": "string",
"endpointType": "string",
"endpointName": "string",
"resourceId": "string",
"resourceType": "string",
"resourceName": "string"
},
"sourceNetwork": {
"networkId": "string",
"networkType": "string",
"networkName": "string",
"gatewayId": "string",
"accessMode": "string",
"gatewayName": "string",
"layer2Id": "string",
"isDistributedRouter": false,
"trunkMode": false,
"isNsxT": false,
"logicalSwitchId": "string",
"vcGuid": "string",
"dvsType": "string",
"transportZoneId": "string",
"transportZoneName": "string",
"transportZonePath": "string",
"transportZoneType": "string",
"resourceBackingDvpgId": "string",
"vdrMac": "string",
"dvsId": "string",
"dvsName": "string"
},
"destinationNetwork": {
"networkId": "string",
"networkType": "string",
"networkName": "string",
"gatewayId": "string",
"accessMode": "string",
"gatewayName": "string",
"layer2Id": "string",
"isDistributedRouter": false,
"trunkMode": false,
"isNsxT": false,
"logicalSwitchId": "string",
"vcGuid": "string",
"dvsType": "string",
"transportZoneId": "string",
"transportZoneName": "string",
"transportZonePath": "string",
"transportZoneType": "string",
"resourceBackingDvpgId": "string",
"vdrMac": "string",
"dvsId": "string",
"dvsName": "string"
},
"sourceAppliance": {
"applianceId": "string",
"applianceName": "string",
"applianceType": "string",
"clusterId": "string",
"haConfig": {
"haGroupId": "string",
"partnerApplianceId": "string",
"haGroupName": "string"
}
},
"features": {
"proximityRouting": false,
"egressOptimization": false,
"mobilityOptimizedNetworking": false
},
"dns": [
"string"
],
"haGroupId": "string",
"allowOverlappingVLAN": false,
"allowOverlappingSubnets": false,
"overrideNetworkProfileConflict": false,
"allowOverlappingDstVLAN": false,
"allowVlanNetworkCreation": false,
"allowVlanBackedSourceAndDestination": false
}
string
stretchId
Optional
stretchId
string
vcGuid
Optional
vcGuid
string
gateway
Optional
gateway
string
netmask
Optional
netmask
array of
string
dns
Optional
dns
string
haGroupId
Optional
haGroupId
boolean
allowOverlappingVLAN
Optional
allowOverlappingVLAN
boolean
allowOverlappingSubnets
Optional
allowOverlappingSubnets
boolean
overrideNetworkProfileConflict
Optional
overrideNetworkProfileConflict
boolean
allowOverlappingDstVLAN
Optional
allowOverlappingDstVLAN
boolean
allowVlanNetworkCreation
Optional
Flag to acknowledge creation of VLAN networks. When set to true, allows creation of VLAN-backed destination networks.
boolean
allowVlanBackedSourceAndDestination
Optional
Flag to acknowledge extension of VLAN networks. When set to true, allows network extension between VLAN-backed source and destination networks.