{
    "class": "Cloud_Failover",
    "environment": "aws",
    "controls": {
      "class": "Controls",
      "logLevel": "silly"
    },
    "externalStorage": {
      "scopingName": "myCloudFailoverBucket",
      "encryption": {
        "serverSide": {
          "enabled": true,
          "algorithm": "AES256"
        }
      }
    },
    "failoverAddresses": {
      "enabled": true,
      "scopingTags": {
        "f5_cloud_failover_label": "mydeployment"
      },
      "addressGroupDefinitions": [
        {
          "type": "networkInterfaceAddress",
          "scopingAddress": "10.0.12.101"
        },
        {
          "type": "networkInterfaceAddress",
          "scopingAddress": "10.0.12.102"
        }
      ]
    },
    "failoverRoutes": {
      "enabled": true,
      "routeGroupDefinitions": [
        {
          "scopingName": "rtb-11111111111111111",
          "scopingAddressRanges": [
            {
              "range": "0.0.0.0/0"
            }
          ],
          "defaultNextHopAddresses": {
            "discoveryType": "static",
            "items": [
              "10.0.13.11",
              "10.0.13.12"
            ]
          }
        }
      ]
    }
  }