3.1.5.7.1.1.1 Request Body

The format for the request body for the loadBalancerMuxes PUT method is as follows.

 {
   "resourceRef": "/loadBalancerMuxes/Mux-0",
   "resourceId": "Mux-0",
   "etag": "W/\"2c51ddb2-39bb-45f3-8072-2f5437a00b30\"",
   "instanceId": "bf7ab799-0bfc-44c6-acd5-ef320295d57c",
   "properties": {
     "provisioningState": "Succeeded",
     "routerConfiguration": {
       "localASN": 2,
       "peerRouterConfigurations": [
         {
           "routerName": "BGPGateway-0",
            "routerIPAddress": "192.168.0.1",
            "peerASN": 1,
            "id": "77ee5813-6292-45c8-846f-898c36626ca4"
         }
       ]
     },
     "virtualServer": {
       "resourceRef": "/virtualServers/ae2a42ad-659b-4519-bf26-694dce109fc1"
     },
     "connections": [],
     "configurationState": {
     "status": "Success",
     "detailedInfo": [
       {
         "source": "SoftwareLoadBalancerManager",
         "message": "LoadBalancer Mux is healthy.",
         "code": "Success"
       }
     ],
       "lastUpdatedTime": "2018-01-17T22:31:35.575849-08:00"
     },
     "networkInterfaces": {}
   }
 }

The JSON schema for the loadBalancerMuxes PUT method is located in section 6.7.1.