Persistence Definition Objects

The FTL server web API represents each persistence definition as a JSON object.

For more information about persistence, see Persistence: Stores and Durables and its subtopics.

For detailed information about persistence definitions, see these topics:

Example JSON Representation

{
  "clusters":[{
      "client_pserver_heartbeat":2.0,
      "client_timeout_pserver":5.0,
      "description":"",
      "disk_mode":"swap",
      "dr_enabled":false,
      "name":"pcluster",
      "primary_set":"_setA",
      "pserver_pserver_heartbeat":0.5,
      "pserver_timeout_pserver":3.0,
      "servers":[{
          "description":"",
          "name":"pserver",
          "weight":10
        }],
      "stores":[{
          "bytelimit":"",
          "description":"",
          "durable_templates":[{
              "ack_settings":{
                "mode":"sync"
              },
              "description":"",
              "name":"durable_template",
              "type":"standard"
            }],
          "durables":[{
               "swap_bytelimit": "200"
            }],
          "name":"pstore",
          "publisher_settings":"store_confirm_send",
          "replicated":true,
          "swap_bytelimit": "-1"
        }]
    }]
}