3.1.5.22.4.1.1.2 Response Body
The format for the response body for the Diagnostics SlbStateResults GET method is as follows.
-
{ "resourceRef": "/diagnostics/slbStateResults/1e40106e-61e9-40ca-892d-6fdefd369249", "resourceId": "1e40106e-61e9-40ca-892d-6fdefd369249", "etag": "W/\"38d22344-97f3-4284-bf01-e6b13ce121de\"", "instanceId": "25c6fa83-e890-4cd4-a808-9cb1aab94d8d", "properties": { "provisioningState": "Succeeded", "submitTime": "2016-06-22T00:01:31.2015235Z", "status": "Success", "output": { "dataGroups": [ { "name": "Fabric", "description": "Fabric Slb State", "dataSections": [ { "name": "SlbmVips", "description": "Slbm Vips", "dataRetrievalFailed": false, "dataUnits": [ { "value": [ "\"21.0.0.21\"" ] } ] }, { "name": "RouterConfiguration", "description": "Router Configuration", "dataRetrievalFailed": false, "dataUnits": [ { "value": [ "{\r\n \"goalStateId\": \"\",\r\n \"routerID\": \"BGPGateway-0\",\r\n \"routerIP\": \"192.216.0.1\",\r\n \"routerAS\": 1,\r\n \"bgpSharpAS\": 2\r\n}" ] } ] } ] }, { "name": "Tenant", "description": "Tenant Slb State", "dataSections": [ { "name": "VipConsolidatedState", "description": "Vip Consolidated State", "dataRetrievalFailed": false, "dataUnits": [ { "name": "21.0.0.21", "value": [ "\r\nProgramming and Connectivity state for VipAddress: 21.0.0.21\r\n====================================================================\r\nSTATE ON SLBM:\r\n\r\nCurrentStatus : Achieved\r\nEndpointStateAchieved : True\r\nSnatStateAchieved : True\r\nRoutingStateAchieved : True\r\nNumPendingVipEndpoints : 0\r\nCurrentStateId : 90dc2516-0b52-4ada-a75c-832ede7c3257\r\nCurrentOwner : 192.216.0.23\r\nGoalStateId : 90dc2516-0b52-4ada-a75c-832ede7c3257\r\nGoalStateReceivedTimeStamp : 6/21/2016 8:29:12 PM\r\nLastStateChangeTimeStamp : 6/21/2016 10:20:25 PM\r\nErrorMessage : \r\nProgrammingTime : 01:51:12.8335361\r\nEndpointStateProgrammingTime : 00:00:00\r\nSnatStateProgrammingTime : 00:00:00.0468756\r\nRoutingStateProgrammingTime : 00:00:00.0156269\r\n\r\nVip Route States :\r\n\r\nPrefixRouteStateInfo :\r\nPrefix : 21.0.0.21-21.0.0.21\r\nCidr : 21.0.0.21/32\r\nIsEmpty : False\r\nIsRoutingEnabled : True\r\nIsRouteReady : True\r\nIsRoutePending : False\r\nIsRouteAchieved : True\r\nIsDripEnabled : False\r\nDripNextHop : \r\nAnnouncedPrefixes : 1\r\nAnnouncedPrefixesAggregatedRanges :\r\n : 21.0.0.21-21.0.0.21\r\nNotYetAnnouncedPrefixesAggregatedRanges :\r\n\r\nVipEndpoints: :\r\nVipEndpoint : Tcp:21.0.0.21:8570\r\nCurrentStatus : Achieved\r\nLastStateChangeTimeStamp : 6/21/2016 10:20:25 PM\r\nErrorMessage : \r\n\r\nDipEndpoints: :\r\nDipEndpoint : [DipEndpoint = 192.216.0.23:8570@Host=1.1.1.1, AdapterId=A29EBC4BBFD0, (not VNet), InService, NA, , Type=IPinIP, Info=0|192.216.0.23|A29EBC4BBFD0]\r\nGoalState : ConfiguredOnHostAndMuxPool\r\nAchieved : True\r\nAchievedOnHost : True\r\nAchievedOnMux : True\r\nDipHealthProbeEnabled : False\r\nDipMonitoredState : NA\r\nErrorMessage : \r\n\r\n\r\nVipEndpoint : Tcp:21.0.0.21:49001\r\nCurrentStatus : Achieved\r\nLastStateChangeTimeStamp : 6/21/2016 10:20:25 PM\r\nErrorMessage : \r\n\r\nDipEndpoints: :\r\nDipEndpoint : [DipEndpoint = 192.216.0.23:49001@Host=1.1.1.1, AdapterId=A29EBC4BBFD0, (not VNet), InService, NA, , Type=IPinIP, Info=0|192.216.0.23|A29EBC4BBFD0]\r\nGoalState : ConfiguredOnHostAndMuxPool\r\nAchieved : True\r\nAchievedOnHost : True\r\nAchievedOnMux : True\r\nDipHealthProbeEnabled : False\r\nDipMonitoredState : NA\r\nErrorMessage : \r\n\r\n\r\n\r\nSTATE ON MUXs:\r\n\r\nMUX info:\r\nMuxId : b639057c-9027-445a-8e34-9d503cf6a344\r\nMux IPaddress : 192.216.0.34\r\nMuxCurrentState : Up\r\nIsMuxAlive : True\r\nCurrentStateOfMuxInSlbm : Healthy\r\nLastIncubationTime : 6/21/2016 8:36:04 PM\r\n\r\nVipEndpoint : Tcp:21.0.0.21:8570\r\nDipMap:\r\nDipInfo : (Address=192.216.0.23, Reachability=Type=IPinIP, Info=0|192.216.0.23|2AE9CBB4FB0D)\r\n\r\nVipEndpoint : Tcp:21.0.0.21:49001\r\nDipMap:\r\nDipInfo : (Address=192.216.0.23, Reachability=Type=IPinIP, Info=0|192.216.0.23|2AE9CBB4FB0D)\r\n\r\n\r\nPRUNED HOSTS (Hosts containing any state for this VIP)\r\n\r\nSTATE ON HOSTs:\r\n\r\n\r\nOutbound Rules[HOSTs state]:\r\n\r\nOutboundGoalStateKey : Tcp:21.0.0.21:0\r\n\r\nOutboundGoalStateKey : Udp:21.0.0.21:0\r\n\r\n\r\nVIP PROBE STATE:\r\n\r\nVip Probe not enabled \r\n\r\nSNAT Allocations[IMOS state] for ProtocolEndpoint: Tcp:21.0.0.21:0\r\n\r\n\r\nSNAT Allocations[IMOS state] for ProtocolEndpoint: Udp:21.0.0.21:0\r\n\r\n\r\nSNAT Allocations[MUX state] for ProtocolEndpoint: Tcp:21.0.0.21:0\r\n\r\nMux : 192.216.0.34\r\nVipEndpoint : DipAddress\r\n\r\n\r\nSNAT Allocations[MUX state] for ProtocolEndpoint: Udp:21.0.0.21:0\r\n\r\nMux : 192.216.0.34\r\nVipEndpoint : DipAddress\r\n\r\n\r\nSNAT Allocations[HOSTs state] for ProtocolEndpoint: Tcp:21.0.0.21:0\r\n\r\n\r\nSNAT Allocations[HOSTs state] for ProtocolEndpoint: Udp:21.0.0.21:0\r\n\r\n\r\nPROBE STATE ON SLBM:\r\nProbeId State Delivery DeliveryTime LastStateUpdateTime ProbeDownIgnored\r\n\r\nPROBE STATE ON HOSTS:\r\nProbeId State ProbeFlaps \r\n" ] } ] } ] } ] } } }
The JSON schema for the Diagnostics SlbStateResults GET method is located in section 6.20.4.1.