appliance
appliance
JSON Example
{
"applianceId": "string",
"applianceType": "string",
"applianceName": "string",
"applianceCerts": {
"sgwdCert": "string"
},
"serviceMeshId": "string",
"computeProfileId": "string",
"location": "string",
"endpointId": "string",
"isInitiator": false,
"peerAppliances": [
"appliance Object"
],
"config": {
"uplinkIps": [
"string"
],
"trafficEnggCfg": {
"isAppPathResiliencyEnabled": false,
"isTcpFlowConditioningEnabled": false,
"isEncryptionlessTunnelEnabledForMigration": false,
"isEncryptionlessTunnelEnabledForNE": false,
"groEnabled": false
}
},
"applianceStatus": {
"state": "string",
"detailedMessage": "string"
},
"compute": {
"cmpId": "string",
"cmpName": "string",
"cmpType": "string",
"type": "string",
"id": "string",
"name": "string",
"status": {
"state": "string",
"errorMessage": "string"
}
},
"storage": {
"cmpId": "string",
"cmpName": "string",
"cmpType": "string",
"type": "string",
"id": "string",
"name": "string",
"status": {
"state": "string",
"errorMessage": "string"
}
},
"folder": {
"cmpId": "string",
"cmpName": "string",
"type": "string",
"id": "string",
"name": "string",
"status": {
"state": "string",
"errorMessage": "string"
}
},
"networks": [
{
"id": "string",
"interface": "string",
"backingId": "string",
"backingType": "string",
"backingName": "string",
"vCenterInstanceId": "string",
"prefixLength": 0,
"gateway": "string",
"mtu": 0,
"networkDescription": "string",
"scope": "string",
"ipPoolId": "string",
"type": "string",
"networkId": "string",
"provider": "string",
"tags": [
"string"
],
"dns": [
"string"
],
"ip": [
"string"
],
"resourcePoolId": "string",
"resourceId": "string",
"enableBridge": false,
"staticRoutes": [
{
"network": "string",
"nextHop": "string"
}
],
"stretchId": "string",
"ipAddress": "string",
"networkType": "string",
"dvpgMoref": "string",
"bridgeConfig": {
"id": "string",
"localAddress": "string",
"remoteAddress": "string",
"flapThreshold": 0,
"flapClearThreshold": 0
}
}
],
"dvsId": "string",
"networkExtensionCount": 0,
"dvsName": "string",
"dvsType": "string",
"moref": "string",
"cmpId": "string",
"applianceVersion": {
"major": 0,
"minor": 0,
"patch": 0,
"revision": "string",
"build": 0
},
"updateInfo": {
"updateAvailable": false,
"updateVersion": {
"major": 0,
"minor": 0,
"patch": 0,
"revision": "string",
"build": 0
}
},
"stretchCapacity": 0,
"isInServiceUpdateAvailable": false,
"haProperties": {
"enabled": false,
"groupId": "string",
"role": "string",
"partnerId": "string",
"groupName": "string"
},
"haEligibility": {
"isEligible": false,
"message": "string",
"reasonCode": "string"
},
"features": {
"proximityRouting": {
"enabled": false,
"version": "string"
}
},
"status": {
"summary": {
"overallStatus": "string",
"overallTransportStatus": "string",
"servicePipelineStatus": "string",
"overallEncryptionTunnelStatus": "string",
"transportSummary": [
{
"transportIp": "string",
"name": "string",
"totalTunnelCount": 0,
"totalActiveTunnelCount": 0,
"aggregatedTunnelStatus": "string"
}
],
"encryptionTunnelSummary": {
"totalActiveTunnelCount": 0,
"aggregatedTunnelStatus": "string",
"totalTunnelCount": 0
},
"wanOptStatus": "string",
"systemState": "string",
"reasons": [
"string"
]
},
"timestamp": 0,
"statistics": {
"Tunnels": [
{
"Id": "string",
"LocalAddress": "string",
"LocalPort": "string",
"RemoteAddress": "string",
"RemotePort": "string",
"Timestamp": "string",
"Summary": "string",
"Detail": "string",
"Ikev2Status": "string",
"Counters": {
"RxPackets": "number",
"RxPacketErrors": "number",
"RxPacketDropped": "number",
"RxPacketOverruns": "number",
"RxPacketFrame": "number",
"TxPackets": "number",
"TxPacketErrors": "number",
"TxPacketDropped": "number",
"TxPacketOverruns": "number",
"TxPacketCarrier": "number",
"Collisions": "number",
"TxQueuelen": "number",
"RxBytes": "number",
"TxBytes": "number",
"RxPacketRate": "number",
"TxPacketRate": "number",
"RxBitRate": "number",
"TxBitRate": "number"
},
"TunnelType": "string"
}
]
}
}
}
string
applianceId
Optional
applianceId
string
applianceType
Optional
applianceType
string
applianceName
Optional
applianceName
object
applianceCerts
Optional
applianceCerts
string
serviceMeshId
Optional
serviceMeshId
string
computeProfileId
Optional
computeProfileId
string
location
Optional
location
string
endpointId
Optional
endpointId
boolean
isInitiator
Optional
isInitiator
object
applianceStatus
Optional
applianceStatus
string
dvsId
Optional
dvsId
integer
networkExtensionCount
Optional
networkExtensionCount
string
dvsName
Optional
dvsName
string
dvsType
Optional
dvsType
string
moref
Optional
moref
string
cmpId
Optional
cmpId
integer
stretchCapacity
Optional
stretchCapacity
boolean
isInServiceUpdateAvailable
Optional
isInServiceUpdateAvailable
object
haEligibility
Optional
haEligibility
object
features
Optional
features
object
status
Optional
status