ClusterNetworkConfigurationQueryResponse
ClusterNetworkConfigurationQueryResponse
Represents the cluster network configuration query response.
JSON Example
{
"queryInfo": {
"status": "string",
"queryId": "string",
"errorResponse": {
"errorCode": "string",
"errorType": "string",
"arguments": [
"string"
],
"context": {
"context": "string"
},
"message": "string",
"remediationMessage": "string",
"causes": [
{
"type": "string",
"message": "string"
}
],
"nestedErrors": [
"Error Object"
],
"referenceToken": "string"
},
"failure": false,
"completed": false,
"processing": false
},
"result": {
"elements": [
{
"hostDetails": [
{
"id": "string",
"hostName": "string",
"hostNetworkConfiguration": {
"vmNics": [
{
"id": "string",
"vdsName": "string",
"uplink": "string"
}
],
"networkProfileName": "string"
},
"azName": "string"
}
],
"vdsConfigurations": [
{
"name": "string",
"portGroups": [
{
"name": "string",
"transportType": "string",
"activeUplinks": [
"string"
],
"standByUplinks": [
"string"
],
"policy": "string",
"supportedTeamingPolicies": {
"supportedTeamingPolicies": "string"
},
"vlanId": 0,
"mtu": 0
}
],
"nsxtSwitchConfig": {
"transportZones": [
{
"name": "string",
"transportType": "One among: VLAN, OVERLAY"
}
],
"hostSwitchOperationalMode": "One among: STANDARD, ENS, ENS_INTERRUPT"
},
"inventoryMismatchInfo": [
{
"type": "One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL",
"inventoryObjects": [
"string"
]
}
],
"uplinks": [
"string"
],
"mtu": 0
}
],
"nonVcfCreatedVds": [
"string"
],
"ipAddressPools": [
{
"name": "string",
"description": "string",
"availableIpAddresses": 0,
"totalIpAddresses": 0,
"blockSubnets": [
{
"size": 0,
"gatewayAssigned": false,
"cidr": "string"
}
],
"staticSubnets": [
{
"ipAddressPoolRanges": [
{
"start": "string",
"end": "string"
}
],
"gateway": "string",
"cidr": "string"
}
]
}
],
"uplinkProfiles": [
{
"name": "string",
"teamings": [
{
"policy": "One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC",
"activeUplinks": [
"string"
],
"standByUplinks": [
"string"
]
}
],
"transportVlan": 0,
"supportedTeamingPolicies": {
"supportedTeamingPolicies": "string"
}
}
],
"networkProfiles": [
{
"name": "string",
"isDefault": false,
"nsxtHostSwitchConfigs": [
{
"vdsName": "string",
"uplinkProfileName": "string",
"ipAddressPoolName": "string",
"vdsUplinkToNsxUplink": [
{
"vdsUplinkName": "string",
"nsxUplinkName": "string"
}
]
}
]
}
]
}
],
"pageMetadata": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
}
}