{
  "info": {
    "_postman_id": "998e1e23-af08-47c6-8635-c776c757275f",
    "name": "vME",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "23844346"
  },
  "protocolProfileBehavior": {
    "strictSSL": false
  },
  "item": [
    {
      "name": "active license",
      "item": [
        {
          "name": "key/get",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/key/get",
              "host": [
                "{{url}}"
              ],
              "path": [
                "key",
                "get"
              ]
            }
          },
          "response": []
        },
        {
          "name": "key/drop",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"secret\" : \"JGPlnMpdA5+XKPYRsLGwMgDtR7ZmS1VIZhtdvvFurnKeVm0jzxN4QYWUqeSYnBW8YWh3f4AIPdje5xFt7Y393O6WUD1IRbVgsF1pPY8Ju/uiweh79bZs0GcJNOqIoaKOHsK4KOiVmuICUzmW3fpfAJAWJkasM//2TknM27HuQqHNr/t8vwBwxB5oUBI9GBLm4sRaB8YK5c+vK5T+ZIMe6BO96FsIdNR0PiI+nZs2VsK+ZeWbWQl+Qkhg2iMOEIxDOZWp5IwvghaZL7P+FoCD05KfDMow0JMDPKSW5HXjdu0fZZ19v1y56dqSAo6xXaWbKTOEmmHSqtFyei6eiAKSyb9iheNSzISU+GMaykF80nXWeC+RSdO/4HK2Pf1Fw6Prx8xTQ3IGHiR+9NLcUCCBtb3vXfapQhssFBJ6NZ+VuEMGnYj/lLM+dbYFO1dUGtVNXbKxD34BmOfnFDJFNsE=\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/key/drop",
              "host": [
                "{{url}}"
              ],
              "path": [
                "key",
                "drop"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "pool",
      "item": [
        {
          "name": "pool/show",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/pool/show",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "show"
              ],
              "query": [
                {
                  "key": "properties",
                  "value": "name,size,frag",
                  "disabled": true
                },
                {
                  "key": "properties",
                  "value": "cap",
                  "disabled": true
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/pool/status?name=vme-pool",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "status"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "vme-pool"
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/history",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/pool/history?name=vme-pool",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "history"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "vme-pool"
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"vme-pool\",\n    \"device\" : [\"nvme1n1\"]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/pool/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/create Copy",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"vme-pool\",\n    \"cap\" : \"20000\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/pool/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/register",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"demo-pool\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/pool/register",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "register"
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/create/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/pool/create/status",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "create",
                "status"
              ]
            }
          },
          "response": []
        },
        {
          "name": "pool/destroy",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"vme-pool\",\n    \"force\" : true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/pool/destroy",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "destroy"
              ]
            }
          },
          "response": []
        },
        {
          "name": "zfs/disks",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/zfs/disks",
              "host": [
                "{{url}}"
              ],
              "path": [
                "zfs",
                "disks"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "source",
      "item": [
        {
          "name": "source/show",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/source/show",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "show"
              ],
              "query": [
                {
                  "key": "properties",
                  "value": "used,Refer",
                  "disabled": true
                },
                {
                  "key": "source_name",
                  "value": "vme-pool/sources",
                  "disabled": true
                },
                {
                  "key": "properties",
                  "value": "compression,used,quota",
                  "disabled": true
                },
                {
                  "key": "source_name",
                  "value": "aon-pool/sources/t",
                  "disabled": true
                },
                {
                  "key": "pool_name",
                  "value": "vme-pool",
                  "disabled": true
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/source/status",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "status"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"name\" : \"aon\",\n    \"compression\" : \"lzjb\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/create sharenfs",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"name\" : \"foo\",\n    \"compression\" : \"lzjb\",\n    \"database_method\" : \"network\",\n    \"network_info\" : {\n        \"type\" : \"nfs\"\n    }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/create iSCSI",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"name\" : \"foo\",\n    \"compression\" : \"lzjb\",\n    \"database_method\" : \"network\",\n    \"network_info\" : {\n        \"type\" : \"iscsi\",\n        \"auto_grow\" : true,\n        \"auto_grow_max_gb\" : 16384\n    }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/create iSCSI data",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"name\" : \"aon-test\",\n    \"compression\" : \"off\",\n    \"database_method\" : \"network\",\n    \"network_info\" : {\n        \"type\" : \"iscsi\",\n        \"setting\": [\"dedup=off\", \"logbias=latency\", \"sync=disabled\"],\n        \"vsize\" : 4\n    }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/modify",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"name\" : \"foofoo\",\n    \"property\" : {\n        // \"database_method\" : \"network\",\n        \"quota\" : \"5G\",\n        \"dbtype\" : \"mysql\",\n        \"compression\" : \"gzip\",\n        // \"client_address\" : \"192.168.198.152\"\n        }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/modify",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "modify"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/rename",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"currentname\" : \"foo2\",\n    \"newname\" : \"aon-numpy\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/rename",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "rename"
              ]
            }
          },
          "response": []
        },
        {
          "name": "source/destroy",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"source_name\" : \"aon\",\n    \"recursive\" : false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/source/destroy",
              "host": [
                "{{url}}"
              ],
              "path": [
                "source",
                "destroy"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "snapshot",
      "item": [
        {
          "name": "snapshot/show",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/snapshot/show",
              "host": [
                "{{url}}"
              ],
              "path": [
                "snapshot",
                "show"
              ],
              "query": [
                {
                  "key": "pool_name",
                  "value": "aon-pool",
                  "disabled": true
                },
                {
                  "key": "source_name",
                  "value": "vme-pool/sources/demo",
                  "disabled": true
                },
                {
                  "key": "sort",
                  "value": "true",
                  "disabled": true
                },
                {
                  "key": "properties",
                  "value": "used,refer",
                  "disabled": true
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "snapshot/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"source_name\" : \"aon-test\",\n    \"name\" : \"snap\",\n    \"recursive\" : false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/snapshot/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "snapshot",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "snapshot/rename",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"source_name\" : \"aon-numpy\",\n    \"currentname\" : \"snap\",\n    \"newname\" : \"snap-new\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/snapshot/rename",
              "host": [
                "{{url}}"
              ],
              "path": [
                "snapshot",
                "rename"
              ]
            }
          },
          "response": []
        },
        {
          "name": "snapshot/destroy",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"test-pool\",\n    \"source_name\" : \"aon\",\n    \"snapshot_name\" : \"snap\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/snapshot/destroy",
              "host": [
                "{{url}}"
              ],
              "path": [
                "snapshot",
                "destroy"
              ]
            }
          },
          "response": []
        },
        {
          "name": "snapshot/rollback",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"source_name\" : \"vme-pool/clones/foofoo-clone\",\n    \"snapshot_name\" : \"snap\",\n    \"force\" : true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/snapshot/rollback",
              "host": [
                "{{url}}"
              ],
              "path": [
                "snapshot",
                "rollback"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "clone",
      "item": [
        {
          "name": "clone/show",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/clone/show",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "show"
              ],
              "query": [
                {
                  "key": "properties",
                  "value": "refer,Used",
                  "disabled": true
                },
                {
                  "key": "pool_name",
                  "value": "vme-pool",
                  "disabled": true
                },
                {
                  "key": "source_name",
                  "value": "vme-pool/sources/aon",
                  "disabled": true
                },
                {
                  "key": "source_name",
                  "value": "vme-pool/sources/aon2",
                  "disabled": true
                },
                {
                  "key": "snapshot_name",
                  "value": "vme-pool/sources/aon@snap,vme-pool/sources/aon2@snap",
                  "disabled": true
                },
                {
                  "key": "snapshot_name",
                  "value": "vme-pool/sources/aon-create@snap",
                  "disabled": true
                },
                {
                  "key": "pool_name",
                  "value": "aon-pool",
                  "disabled": true
                },
                {
                  "key": "source_name",
                  "value": "vme-pool/sources/demosource",
                  "disabled": true
                },
                {
                  "key": "properties",
                  "value": "compression,quota",
                  "disabled": true
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "clone/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/clone/status",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "status"
              ]
            }
          },
          "response": []
        },
        {
          "name": "clone/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"source_name\" : \"aon-test\",\n    \"snapshot_name\" : \"snap\",\n    \"name\" : \"aon-clone\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/clone/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "clone/create iSCSI",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"source_name\" : \"aon-test\",\n    \"snapshot_name\" : \"snap\",\n    \"name\" : \"aon-clone\",\n    \"compression\" : \"off\",\n    \"database_method\" : \"network\",\n    \"network_info\" : {\n        \"type\" : \"iscsi\"\n    }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/clone/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "clone/modify",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"name\" : \"foofoo-clone\",\n    \"property\" : {\n        // \"database_method\" : \"network\",\n        \"quota\" : \"5G\",\n        \"dbtype\" : \"mysql\",\n        \"compression\" : \"gzip\",\n        // \"client_address\" : \"192.168.198.152\"\n        }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/clone/modify",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "modify"
              ]
            }
          },
          "response": []
        },
        {
          "name": "clone/rename",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"currentname\" : \"foo-clone\",\n    \"newname\" : \"clone-2\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/clone/rename",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "rename"
              ]
            }
          },
          "response": []
        },
        {
          "name": "clone/destroy",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"clone_name\" : \"aon-clone\",\n    \"recursive\" : false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/clone/destroy",
              "host": [
                "{{url}}"
              ],
              "path": [
                "clone",
                "destroy"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "docker",
      "item": [
        {
          "name": "docker/info",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/info",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "info"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/list",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/image/list",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "list"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/image/status",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "status"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/pull",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"repository\" : \"rohitbasu77/oracle11g\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"oracle\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/image/pull",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "pull"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/register",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"mysql:latest\",\n    \"dbtype\" : \"mysql\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/image/register",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "register"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/save",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"image\" : \"mysql:latest\",\n    \"filename\" : \"demo.tar\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/image/save",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "save"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/load",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"filename\" : \"demo.tar\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/image/load",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "load"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/remove",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"image\" : \"mongo:latest\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/image/remove",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "remove"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/image/detail",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/image/detail?name=container-registry.oracle.com/database/enterprise:19.3.0.0",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "image",
                "detail"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "container-registry.oracle.com/database/enterprise:19.3.0.0"
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/list",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/container/list",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "list"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"image\" : \"mysql\",\n    \"name\" : \"foo-con\", \n    \"volumes\" : [\"/vme-pool/clones/foofoo-clone:/var/lib/mysql\"],\n    \"ports\" : \"1522:22,1599:1521,1580:8080\",\n    \"environment\" : []\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/container/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/create Copy",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"image\" : \"mysql\",\n    \"name\" : \"fooa\",\n    \"command\" : [\"/bin/sh\", \"-c\", \"echo Hello, World!\"],\n    \"privileged\" : true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/container/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/start",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"a11941b310dfaed2fdb1087c0bd8b33025086885aea6ebbc85cdebe5b36c54da\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/container/start",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "start"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/stop",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"a11941b310dfaed2fdb1087c0bd8b33025086885aea6ebbc85cdebe5b36c54da\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/container/stop",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "stop"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/remove",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"foo-con\",\n    \"volume\" : true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/container/remove",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "remove"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/exec",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"mymariadb\",\n    \"command\" : \"mysql --user=root --password=\\\"default123\\\" -e \\\"source /mnt/nation.sql\\\"\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/docker/container/exec",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "exec"
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/detail",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/container/detail?name=fooa",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "detail"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "mymariadb",
                  "disabled": true
                },
                {
                  "key": "name",
                  "value": "con2",
                  "disabled": true
                },
                {
                  "key": "name",
                  "value": "fooa"
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "docker/container/log",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/docker/container/log?name=fooa",
              "host": [
                "{{url}}"
              ],
              "path": [
                "docker",
                "container",
                "log"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "mymariadb",
                  "disabled": true
                },
                {
                  "key": "name",
                  "value": "con2",
                  "disabled": true
                },
                {
                  "key": "name",
                  "value": "fooa"
                }
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "db_testing",
      "item": [
        {
          "name": "create_sources",
          "item": [
            {
              "name": "source-mysql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-mysql\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-mariadb",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-mariadb\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-mssql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-mssql\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-mongodb",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-mongodb-latest\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-postgres",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-postgres\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-oracle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-oracle\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-db2",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-db2\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "source-couchbase",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"pool_name\" : \"demo-pool\",\n    \"name\" : \"db-couchbase\",\n    \"compression\" : \"lzjb\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "pull_images",
          "item": [
            {
              "name": "mysql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"mysql\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"mysql\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mariadb",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"mariadb\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"mariadb\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mssql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"mcr.microsoft.com/mssql/server\",\n    \"tag\" : \"2022-latest\",\n    \"dbtype\" : \"mssql\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mongodb",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"mongo\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"mongodb\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "postgres",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"postgres\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"postgres\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "oracle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"container-registry.oracle.com/database/enterprise\",\n    \"tag\" : \"19.3.0.0\",\n    \"dbtype\" : \"oracle\",\n    \"credential\" : {\"username\":\"lim.bussaban@gmail.com\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "ibm/db2",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"icr.io/db2_community/db2\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"db2\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "couchbase",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"repository\" : \"couchbase\",\n    \"tag\" : \"latest\",\n    \"dbtype\" : \"couchbase\",\n    \"credential\" : {\"username\":\"\",\"password\":\"\"}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/image/pull",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "image",
                    "pull"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "containers",
          "item": [
            {
              "name": "mysql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"mysql:latest\", \n    \"name\" : \"receiver-con-foo-final\", \n    \"volumes\" : [\"/vme-pool-s2/sources/receiver-sys2sys-foo-final:/var/lib/mysql\"],\n    \"ports\" : \"3307:3306\",\n    \"environment\" : [\"MYSQL_ROOT_PASSWORD=jNU5qe1H\", \"MYSQL_USER=vme\", \"MYSQL_PASSWORD=password1234\", \"MYSQL_DATABASE=sample\"]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mariadb",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"mariadb\", \n    \"name\" : \"con-mariadb\", \n    \"volumes\" : [\"/demo-pool/sources/db-mariadb:/var/lib/mysql\"],\n    \"ports\" : \"12341:3306\",\n    \"environment\" : [\"MARIADB_ROOT_PASSWORD=MyCon12345\"]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mssql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"mcr.microsoft.com/mssql/server\", \n    \"name\" : \"con-mssql\", \n    \"volumes\" : [\"/demo-pool/sources/db-mssql:/var/opt/mssql/data\"],\n    \"ports\" : \"12342:1433\",\n    \"environment\" : [\"ACCEPT_EULA=Y\", \"SA_PASSWORD=MyCon12345\"]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mongo:4.4",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"mongo:4.4\", \n    \"name\" : \"con-mongodb\", \n    \"volumes\" : [\"/vme-pool/sources/db-mongodb:/data/db\"],\n    \"ports\" : \"12343:27017\",\n    \"environment\" : [\"MONGO_INITDB_ROOT_USERNAME=mymongo\", \"MONGO_INITDB_ROOT_PASSWORD=MyCon12345\"]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mongo:latest",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"mongo\", \n    \"name\" : \"con-mongodb-latest\", \n    \"volumes\" : [\"/demo-pool/sources/db-mongodb-latest:/data/db\"],\n    \"ports\" : \"12346:27017\",\n    \"environment\" : []\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "postgres",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"postgres\", \n    \"name\" : \"con-postgres\", \n    \"volumes\" : [\"/demo-pool/sources/db-postgres:/var/libpostgresql/data\"],\n    \"ports\" : \"12344:5432\",\n    \"environment\" : [\"POSTGRES_USER=mypostgres\", \"POSTGRES_PASSWORD=MyCon12345\"]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "oracle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"container-registry.oracle.com/database/enterprise\", \n    \"name\" : \"con-oracle\", \n    \"volumes\" : [\"/demo-pool/sources/db-oracle:/opt/oracle/oradata\"],\n    \"ports\" : \"12345:1521\",\n    \"environment\" : [\"ORACLE_PWD=MyCon12345\"]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "ibm/db2",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"icr.io/db2_community/db2\", \n    \"name\" : \"con-db2\", \n    \"volumes\" : [\"/demo-pool/sources/db-db2:/database\"],\n    \"ports\" : \"12347:50000\",\n    \"privileged\" : true,\n    \"environment\" : [\n        \"LICENSE=accept\",\n        \"DB2INSTANCE=mydb2\",\n        \"DB2INST1_PASSWORD=MyCon12345\",\n        \"DBNAME=testdb\",\n        \"BLU=false\",\n        \"ENABLE_ORACLE_COMPATIBILITY=false\",\n        \"UPDATEAVAIL=NO\",\n        \"TO_CREATE_SAMPLEDB=true\",\n        \"REPODB=false\",\n        \"IS_OSXFS=false\",\n        \"PERSISTENT_HOME=true\",\n        \"HADR_ENABLED=false\",\n        \"ETCD_ENDPOINT=\",\n        \"ETCD_USERNAME=\",\n        \"ETCD_PASSWORD=\"\n        ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "couchbase",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"image\" : \"couchbase\", \n    \"name\" : \"con-couchbase\", \n    \"volumes\" : [\"/demo-pool/sources/db-couchbase:/opt/couchbase/var\"],\n    \"ports\" : \"12348:8091,8092-8097:8092-8097,9123:9123,11207:11207,11210:11210,11280:11280,18091-18097:18091-18097\",\n    \"environment\" : []\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/docker/container/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "docker",
                    "container",
                    "create"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "db_connection",
          "item": [
            {
              "name": "mysql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"mysql\",\n    \"host\" : \"localhost\",\n    \"user\" : \"root\",\n    \"password\" : \"MyCon12345\",\n    \"port\" : 12340\n}\n",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mariadb",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"mariadb\",\n    \"host\" : \"localhost\",\n    \"user\" : \"root\",\n    \"password\" : \"MyCon12345\",\n    \"port\" : 12341\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mssql",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"mssql\",\n    \"host\" : \"localhost\",\n    \"user\" : \"sa\",\n    \"password\" : \"MyCon12345\",\n    \"port\" : 12342\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mongo:4.4",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"mongodb\",\n    \"host\" : \"localhost\",\n    \"user\" : \"mymongo\",\n    \"password\" : \"MyCon12345\",\n    \"port\" : 12343\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "mongo:latest",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"mongodb\",\n    \"host\" : \"localhost\",\n    \"port\" : 12346\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "postgres",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"postgres\",\n    \"host\" : \"localhost\",\n    \"user\" : \"mypostgres\",\n    \"password\" : \"MyCon12345\",\n    \"database\" : \"mypostgres\",\n    \"port\" : 12344\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "oracle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"oracle\",\n    \"host\" : \"localhost\",\n    \"user\" : \"system\",\n    \"password\" : \"MyCon12345\",\n    \"service_name\" : \"orclcdb\",\n    \"port\" : 12345\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "ibm/db2",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"db2\",\n    \"host\" : \"localhost\",\n    \"user\" : \"mydb2\",\n    \"password\" : \"MyCon12345\",\n    \"database\" : \"testdb\",\n    \"port\" : 12347\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "couchbase",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}",
                    "type": "text"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"dbtype\" : \"couchbase\",\n    \"host\" : \"localhost\",\n    \"user\" : \"mycouchbase\",\n    \"password\" : \"MyCon12345\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/db/connect",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "connect"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "demo-pool",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"name\" : \"demo-pool\",\n    \"cap\" : 24000\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/pool/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "pool",
                "create"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "db",
      "item": [
        {
          "name": "db/backup",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/db/backup",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "backup"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/backup",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"dataset\" : \"demo-pool/sources/sender\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/backup",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "backup"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/receive",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"pool_name\" : \"vme-pool\",\n    \"dataset_name\" : \"restored-sender-from-backup\",\n    \"dbtype\" : \"unknown\",\n    \"src\" : \"demo-pool-sources-sender@now-20230829183552.vmebk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/receive",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "receive"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/receive Copy",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"type\" : \"sys2sys\",\n    \"pool_name\" : \"vme-pool-s2\",\n    \"dataset_name\" : \"vme-pool-s2/sources/receiver-sys2sys-foo-3\",\n    \"dbtype\" : \"mysql\",\n    \"status\" : \"Mounting\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/receive",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "receive"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/send - pool2pool",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"type\" : \"pool2pool\",\n    \"dataset\" : \"demo-pool/sources/sender@now\",\n    \"receiver\" : {\n        \"pool_name\" : \"vme-pool\",\n        \"dataset_name\" : \"receiver-snap\",\n        \"dbtype\" : \"unknown\"\n    }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/send",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "send"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/send - sys2sys",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"type\" : \"sys2sys\",\n    \"dataset\" : \"demo-pool/sources/sender@now\",\n    \"receiver\" : {\n        \"address\" : \"http://192.168.198.136\",\n        \"username\" : \"aon\",\n        \"api-key\" : \"38f2fd19-1f11-4264-9603-7fdc70f4efe5\",\n        \"pool_name\" : \"vme-pool\",\n        \"dataset_name\" : \"receiver-sys2sys-129-snap\",\n        \"dbtype\" : \"unknown\",\n        \"cert\" : {\n            \"client_cert\": \"path/to/client.cert\",\n            \"client_key\": \"path/to/client.key\"\n        }\n    }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/send",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "send"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/send - sys2sys Copy",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"type\"     : \"sys2sys\",\n  \"dataset\"  : \"vme-pool-s1/sources/foo\",\n  \"receiver\" : {\n      \"address\"       : \"http://10.81.0.135\",\n      \"username\"      : \"ubuntu\",\n      \"api-key\"       : \"81347b9e-9358-454a-8f33-e3bf33f2d698\",\n      \"pool_name\"     : \"vme-pool-s2\",\n      \"dataset_name\"  : \"receiver-sys2sys-foo-final\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/send",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "send"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/send/cancel",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"task_id\" : \"YOUR_TASK_ID\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/send/cancel",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "send",
                "cancel"
              ]
            }
          },
          "response": []
        },
        {
          "name": "tasks/:task_id",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/tasks/:task_id",
              "host": [
                "{{url}}"
              ],
              "path": [
                "tasks",
                ":task_id"
              ],
              "variable": [
                {
                  "key": "task_id",
                  "value": "YOUR_TASK_ID"
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/connect",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"dbtype\" : \"mssql\",\n    \"host\" : \"localhost\",\n    \"user\" : \"sa\",\n    \"password\" : \"MyCon12345\",\n    \"port\" : 8881\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/connect",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "connect"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/network/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"full_name\" : \"vme-pool/clones/aon-clone\",               // full name of source/clone\n    \"client_address\" : \"0.0.0.0\",   // for both, default is '0.0.0.0'\n    \"client_username\" : \"admin\",    // for iscsi, default is 'admin'\n    \"client_password\" : \"admin\"     // for iscsi, default is 'admin'\n    // \"anonuid\" : 117,             // for nfs, default is 117\n    // \"anongid\" : 122              // for nfs, default is 122\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/network/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "network",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/network/create nfs",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"full_name\" : \"vme-pool/sources/foo\",               // full name of source/clone\n    \"client_address\" : \"0.0.0.0\",    // for both, default is '0.0.0.0'\n    \"anonuid\" : 117,             // for nfs, default is 117\n    \"anongid\" : 122              // for nfs, default is 122\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/network/create",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "network",
                "create"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/network/delete",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"full_name\" : \"vme-pool/clones/aon-clone\"                // full name of source/clone\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/db/network/delete",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "network",
                "delete"
              ]
            }
          },
          "response": []
        },
        {
          "name": "db/send/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/db/send/status?task_id=YOUR_TASK_ID",
              "host": [
                "{{url}}"
              ],
              "path": [
                "db",
                "send",
                "status"
              ],
              "query": [
                {
                  "key": "task_id",
                  "value": "YOUR_TASK_ID",
                  "description": "Task ID from db/send response"
                },
                {
                  "key": "dataset",
                  "value": "pool/sources/dataset",
                  "disabled": true,
                  "description": "Alternative: query by dataset name"
                }
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "user",
      "item": [
        {
          "name": "user",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text",
                "disabled": true
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text",
                "disabled": true
              },
              {
                "key": "username",
                "value": "adminuser",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "dc88651f-ddec-45e2-a3a8-4e0e2c53bdaf",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/user",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user"
              ]
            }
          },
          "response": []
        },
        {
          "name": "login",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"admin\",\n    \"password\" : \"admin\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/login",
              "host": [
                "{{url}}"
              ],
              "path": [
                "login"
              ]
            }
          },
          "response": []
        },
        {
          "name": "admin/user/add",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\": \"newuser\",\n    \"password\": \"password123\",\n    \"name\": \"New User\",\n    \"mail\": \"newuser@example.com\",\n    \"group_id\": 1,\n    \"auth_type\": \"local\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/admin/user/add",
              "host": [
                "{{url}}"
              ],
              "path": [
                "admin",
                "user",
                "add"
              ]
            }
          },
          "response": []
        },
        {
          "name": "admin/user/modify",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\": \"targetuser\",\n    \"name\": \"Updated Name\",\n    \"mail\": \"updated@example.com\",\n    \"group_id\": 2,\n    \"rotate_api_key\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/admin/user/modify",
              "host": [
                "{{url}}"
              ],
              "path": [
                "admin",
                "user",
                "modify"
              ]
            }
          },
          "response": []
        },
        {
          "name": "admin/user/list",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/admin/user/list",
              "host": [
                "{{url}}"
              ],
              "path": [
                "admin",
                "user",
                "list"
              ]
            }
          },
          "response": []
        },
        {
          "name": "admin/user/delete",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\": \"usertodelete\",\n    \"password\": \"admin\",\n    \"confirm_text\": \"DELETE usertodelete\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/admin/user/delete",
              "host": [
                "{{url}}"
              ],
              "path": [
                "admin",
                "user",
                "delete"
              ]
            }
          },
          "response": []
        },
        {
          "name": "user/setgroup",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\": \"targetuser\",\n    \"password\": \"userpassword\",\n    \"group_id\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/setgroup",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "setgroup"
              ]
            }
          },
          "response": []
        },
        {
          "name": "user/group",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{url}}/user/group",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "group"
              ]
            }
          },
          "response": []
        },
        {
          "name": "user/group/add",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"group_id\": 3,\n    \"group_name\": \"New Group\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/group/add",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "group",
                "add"
              ]
            }
          },
          "response": []
        },
        {
          "name": "user/group/delete",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"group_id\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/group/delete",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "group",
                "delete"
              ]
            }
          },
          "response": []
        },
        {
          "name": "add-user",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"ubuntu\",\n    \"password\" : \"ubuntu\",\n    \"name\" : \"Limpapat Bussaban\",\n    \"mail\" : \"lim.bussaban@enov8.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/add",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "add"
              ]
            }
          },
          "response": []
        },
        {
          "name": "modify-user",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"adminuser\",\n    \"current_password\" : \"admin123\",\n    \"password\" : {\n        \"current\" : \"admin123\",\n        \"new\" : \"admin1234\",\n        \"confirm\" : \"admin1234\"\n    },\n    \"name\" : \"Limpapat Bussaban\",\n    \"mail\" : \"lim.bussaban@enov8.com\",\n    \"rotate_api_key\" : true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/modify",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "modify"
              ]
            }
          },
          "response": []
        },
        {
          "name": "delete-user",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"adminuser\",\n    \"password\" : \"admin123\",\n    \"confirm_text\" : \"DELETE adminuser\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/delete",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "delete"
              ]
            }
          },
          "response": []
        },
        {
          "name": "signup (old version)",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"ubuntu\",\n    \"password\" : \"ubuntu\",\n    \"mail\" : \"lim.bussaban@enov8.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/signup",
              "host": [
                "{{url}}"
              ],
              "path": [
                "signup"
              ]
            }
          },
          "response": []
        },
        {
          "name": "changepass (old version)",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"admin\",\n    \"password\" : \"1234\",\n    \"new_password\" : \"admin\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/changepass",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "changepass"
              ]
            }
          },
          "response": []
        },
        {
          "name": "re-gen-api-key (old version)",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"admin\",\n    \"password\" : \"1234\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/genapikey",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "genapikey"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "LDAP",
      "item": [
        {
          "name": "ldap-get",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/user/ldap",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "ldap"
              ]
            }
          },
          "response": []
        },
        {
          "name": "ldap-create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"server\": \"ldap.company.com\",\n    \"port\": 389,\n    \"bind_dn\": \"cn=readonly,dc=company,dc=com\",\n    \"bind_password\": \"secret\",\n    \"user_search_base\": \"ou=users,dc=company,dc=com\",\n    \"user_filter\": \"(uid={})\",\n    \"vme_attrs\": {\n        \"username\": \"uid\",\n        \"name\": \"cn\",\n        \"mail\": \"mail\"\n    },\n    \"replace\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/ldap",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "ldap"
              ]
            }
          },
          "response": []
        },
        {
          "name": "ldap-update",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"server\": \"ldap.company.com\",\n    \"port\": 636,\n    \"replace\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/ldap",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "ldap"
              ]
            }
          },
          "response": []
        },
        {
          "name": "ldap-delete",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{url}}/user/ldap",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "ldap"
              ]
            }
          },
          "response": []
        },
        {
          "name": "ldap-test",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"server\": \"ldap.company.com\",\n    \"port\": 389,\n    \"bind_dn\": \"cn=readonly,dc=company,dc=com\",\n    \"bind_password\": \"secret\",\n    \"user_search_base\": \"ou=users,dc=company,dc=com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/ldap/test",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "ldap",
                "test"
              ]
            }
          },
          "response": []
        },
        {
          "name": "ldap-login",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"adminuser\",\n    \"password\" : \"admin123\",\n    \"method\" : \"ldap\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/login",
              "host": [
                "{{url}}"
              ],
              "path": [
                "login"
              ]
            }
          },
          "response": []
        },
        {
          "name": "modify-user",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"adminuser\",\n    \"current_password\" : \"admin123\",\n    \"name\" : \"Limpapat Bussaban\",\n    \"mail\" : \"lim.bussaban@enov8.com\",\n    \"rotate_api_key\" : true,\n    \"method\" : \"ldap\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/modify",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "modify"
              ]
            }
          },
          "response": []
        },
        {
          "name": "delete-user",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\" : \"adminuser\",\n    \"password\" : \"admin123\",\n    \"confirm_text\" : \"DELETE adminuser\",\n    \"method\" : \"ldap\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/user/delete",
              "host": [
                "{{url}}"
              ],
              "path": [
                "user",
                "delete"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "auth",
      "item": [
        {
          "name": "auth/verify",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"username\": \"{{username}}\",\n    \"api_key\": \"{{api-key}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/auth/verify",
              "host": [
                "{{url}}"
              ],
              "path": [
                "auth",
                "verify"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "iSCSI",
      "item": [
        {
          "name": "iscsi/chap/set",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"target_iqn\": \"iqn.2024-01.com.example:target\",\n    \"initiator_iqn\": \"iqn.2024-01.com.example:initiator\",\n    \"chap_user\": \"admin\",\n    \"chap_password\": \"your-chap-password\",\n    \"mutual_chap_password\": \"optional-mutual-password\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/iscsi/chap/set",
              "host": [
                "{{url}}"
              ],
              "path": [
                "iscsi",
                "chap",
                "set"
              ]
            }
          },
          "response": []
        },
        {
          "name": "iscsi/chap/remove",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "username",
                "value": "{{username}}",
                "type": "text"
              },
              {
                "key": "api-key",
                "value": "{{api-key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"target_iqn\": \"iqn.2024-01.com.example:target\",\n    \"initiator_iqn\": \"iqn.2024-01.com.example:initiator\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{url}}/iscsi/chap/remove",
              "host": [
                "{{url}}"
              ],
              "path": [
                "iscsi",
                "chap",
                "remove"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "home",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{url}}",
          "host": [
            "{{url}}"
          ]
        }
      },
      "response": []
    },
    {
      "name": "info",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "username",
            "value": "{{username}}",
            "type": "text"
          },
          {
            "key": "api-key",
            "value": "{{api-key}}",
            "type": "text"
          }
        ],
        "url": {
          "raw": "{{url}}/info",
          "host": [
            "{{url}}"
          ],
          "path": [
            "info"
          ]
        }
      },
      "response": []
    },
    {
      "name": "log/list",
      "protocolProfileBehavior": {
        "disableBodyPruning": true
      },
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "username",
            "value": "{{username}}",
            "type": "text"
          },
          {
            "key": "api-key",
            "value": "{{api-key}}",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"filename\" : \"record.log\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{url}}/admin/log/list",
          "host": [
            "{{url}}"
          ],
          "path": [
            "admin",
            "log",
            "list"
          ]
        }
      },
      "response": []
    },
    {
      "name": "log",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "username",
            "value": "{{username}}",
            "type": "text"
          },
          {
            "key": "api-key",
            "value": "{{api-key}}",
            "type": "text"
          }
        ],
        "url": {
          "raw": "{{url}}/admin/log/vme-20260101",
          "host": [
            "{{url}}"
          ],
          "path": [
            "admin",
            "log",
            "vme-20260101"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Onboarding (API)",
      "description": "# vME Onboarding (API)\n\nDrive the **Onboard Application** flow end to end via the REST API - the same sequence the \"Onboard Application\" wizard runs, so you can follow it, run it live, or use Postman's **Code** button to copy each call into your own scripts.\n\nRun the requests top to bottom. Each captures the IDs the next one needs into collection variables.\n\n## Before you start\n- **Two vME appliances**: a source (where the database is ingested) and a target (where the clone is mounted).\n- **An enrolled iSCSI agent on each SQL host** (source and target). The token requests here mint enrollment tokens, but installing the agent on the Windows host is done out-of-band. After an agent enrolls, set `source_agent_id` / `target_agent_id` (from `GET /agent`).\n- **Fill the collection variables** (Variables tab).\n\n## Variables\n- `url` - source vME base **including** `/api`, e.g. `https://source-vme/api`\n- `target_host` - target vME base **without** `/api`, e.g. `https://target-vme`\n- `source_portal` / `target_portal` - bare iSCSI portal IPs of the source / target vME (no scheme, no `/api`) that the agent jobs connect to\n- `username` / `api-key` - source vME admin creds; `target_username` / `target_api_key` - target vME admin creds\n- `pool_name` (source pool), `target_pool` (set from step 14), `source_base` (base name for the two sources), `snapshot_name`\n- `template_id`, `workflow_id`, `job_id`, `send_task_id` - set automatically by the test scripts as you go\n\n## Notes\n- **Async**: `db/send` returns a `task_id`; poll `db/send/status` until `completed`. Agent jobs run in the background; poll `GET /agent-job?job_id=...`.\n- **Data + log**: every stage has explicit `_data` and `_log` requests (source, snapshot, send, clone), so the collection runs top-to-bottom with no manual name edits. Mount and teardown each handle both disks in a single agent job.\n- **Agent job `config`** mirrors the iSCSI connector's `config.json` (portal, drive letters, migrate options). See the iSCSI connector guide for the full field set.\n- **Ingest mode** (Source prep, step 10): the database is ingested via the `migrate` block in one of three mutually-exclusive modes - pick ONE: `dbNameFilter`/`dbIds` (migrate an already-attached DB), `backupPaths` (restore from a `.bak`, the default shown), or `sourcePaths` (raw file copy). See step 10's description for the exact blocks, and use the SourceMigrateOnly request in the Advanced folder to re-ingest without re-provisioning the disks.\n- Fill `source_portal` / `target_portal` and the credential variables in the Variables tab; the `YourDatabase` backup path in Source prep must also be edited before running.",
      "item": [
        {
          "name": "Main flow (run top-to-bottom)",
          "description": "The onboarding happy path. Run these 25 requests top to bottom - each captures the IDs the next one needs.",
          "item": [
            {
              "name": "1. List workflow templates",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  }
                ],
                "url": {
                  "raw": "{{url}}/workflow-templates",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "workflow-templates"
                  ]
                },
                "description": "1. List workflow templates"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "if(j && j.default_template_id){pm.collectionVariables.set(\"template_id\",j.default_template_id);console.log(\"template_id =\",j.default_template_id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "2. Create workflow",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/workflow",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "workflow"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Onboard {{source_base}}\",\n  \"workflow_type\": \"sql_host_clone\",\n  \"template_id\": \"{{template_id}}\",\n  \"source_mode\": \"iscsi_sql_host\",\n  \"target_mode\": \"different_vme\",\n  \"transport_mode\": \"vme_send\",\n  \"config\": {}\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "2. Create workflow"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const w = j ? (j.workflow_id || (j.result&&(j.result.workflow_id||j.result.id)) || j.id) : null;",
                      "if(w){pm.collectionVariables.set(\"workflow_id\",w);console.log(\"workflow_id =\",w)}",
                      "else{console.warn(\"workflow_id not found in response - set it manually from GET /workflow\")}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "3. Create source - data (iSCSI)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"pool_name\": \"{{pool_name}}\",\n  \"name\": \"{{source_base}}_data\",\n  \"dbtype\": \"mssql\",\n  \"compression\": \"off\",\n  \"database_method\": \"network\",\n  \"network_info\": { \"type\": \"iscsi\", \"auto_grow\": true, \"auto_grow_max_gb\": 16384 }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "3. Create source - data (iSCSI)"
              }
            },
            {
              "name": "4. Create source - log (iSCSI)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/source/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "source",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"pool_name\": \"{{pool_name}}\",\n  \"name\": \"{{source_base}}_log\",\n  \"dbtype\": \"mssql\",\n  \"compression\": \"off\",\n  \"database_method\": \"network\",\n  \"network_info\": { \"type\": \"iscsi\", \"auto_grow\": true, \"auto_grow_max_gb\": 16384 }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "4. Create source - log (iSCSI)"
              }
            },
            {
              "name": "5. Create network export - data (iSCSI target)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/db/network/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "network",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"full_name\": \"{{pool_name}}/sources/{{source_base}}_data\",\n  \"client_address\": [\n    \"{{client_address}}\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "5. Export the iSCSI target for the data source - the step the onboarding UI runs via add_network_setting -> POST /db/network/create. source/create only makes the zvol; THIS creates the LIO target + ACL so the SQL host can discover/connect it (without it, targetcli shows Targets: 0). `client_address` = the initiator IP(s) allowed to connect (the SQL host); use 0.0.0.0 to allow any. The source must be READY first (source/create is async) - poll GET {{url}}/source/status?pool_name={{pool_name}}&source_name={{source_base}}_data if needed. CHAP is omitted, so the backend defaults client_username/password to admin/admin."
              }
            },
            {
              "name": "6. Create network export - log (iSCSI target)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/db/network/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "network",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"full_name\": \"{{pool_name}}/sources/{{source_base}}_log\",\n  \"client_address\": [\n    \"{{client_address}}\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "6. Export the iSCSI target for the log source - the step the onboarding UI runs via add_network_setting -> POST /db/network/create. source/create only makes the zvol; THIS creates the LIO target + ACL so the SQL host can discover/connect it (without it, targetcli shows Targets: 0). `client_address` = the initiator IP(s) allowed to connect (the SQL host); use 0.0.0.0 to allow any. The source must be READY first (source/create is async) - poll GET {{url}}/source/status?pool_name={{pool_name}}&source_name={{source_base}}_log if needed. CHAP is omitted, so the backend defaults client_username/password to admin/admin."
              }
            },
            {
              "name": "7. Create enrollment token - source agent",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-token",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-token"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{ \"label\": \"{{source_base}}-source\", \"environment\": \"source\", \"ttl_minutes\": 60 }",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "7. Create enrollment token - source agent"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "if(j&&j.result&&j.result.token){console.log(\"Install the agent on the SOURCE SQL host with this token (shown once):\",j.result.token)}",
                      "console.warn(\"After the agent enrolls, set source_agent_id from GET /agent\")"
                    ]
                  }
                }
              ]
            },
            {
              "name": "8. Discover source host (agent job)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-job",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-job"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"agent_id\": \"{{source_agent_id}}\",\n  \"phase\": \"DiscoverHost\",\n  \"workflow_id\": \"{{workflow_id}}\",\n  \"config\": { \"portal\": \"{{source_portal}}\" }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "8. Discover source host (agent job)"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const id = j ? (j.result&&(j.result.job_id||j.result.id)) : null;",
                      "if(id){pm.collectionVariables.set(\"job_id\",id);console.log(\"job_id =\",id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "9. Poll agent job",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-job?job_id={{job_id}}&include_events=1",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-job"
                  ],
                  "query": [
                    {
                      "key": "job_id",
                      "value": "{{job_id}}"
                    },
                    {
                      "key": "include_events",
                      "value": "1"
                    }
                  ]
                },
                "description": "9. Poll agent job"
              }
            },
            {
              "name": "10. Source prep (agent job)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-job",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-job"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"agent_id\": \"{{source_agent_id}}\",\n  \"phase\": \"SourcePrep\",\n  \"workflow_id\": \"{{workflow_id}}\",\n  \"config\": {\n    \"portal\": \"{{source_portal}}\",\n    \"manualIQN\": \"{{source_base}}\",\n    \"dataDriveLetter\": \"E\",\n    \"logDriveLetter\": \"F\",\n    \"confirmPrep\": true,\n    \"migrate\": {\n      \"dataDriveLetter\": \"E\",\n      \"logDriveLetter\": \"F\",\n      \"backupPaths\": [\"C:\\\\backups\\\\YourDatabase.bak\"],\n      \"confirmStart\": true\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "10. Source prep (agent job). Connects iSCSI + provisions the data/log disks (USECASE1), then ingests the database via the `migrate` block (USECASE2).\n\n**Ingest mode - pick ONE.** The three modes are mutually exclusive - set only that mode's field inside `migrate`; do NOT combine them. Windows paths use double backslashes because the body is JSON.\n\n- **Mode 1 - migrate an already-attached DB** (no external files): `\"migrate\": { \"dataDriveLetter\": \"E\", \"logDriveLetter\": \"F\", \"dbNameFilter\": \"YourDatabase\", \"confirmStart\": true }` (or select by id with `\"dbIds\": \"5,6\"`).\n- **Mode 2 - restore from .bak** (the default shown in this request's body): `\"migrate\": { \"dataDriveLetter\": \"E\", \"logDriveLetter\": \"F\", \"backupPaths\": [\"C:\\\\backups\\\\YourDatabase.bak\"], \"confirmStart\": true }`.\n- **Mode 3 - raw file copy** from the source data/log directories: `\"migrate\": { \"dataDriveLetter\": \"E\", \"logDriveLetter\": \"F\", \"sourcePaths\": { \"dataPath\": \"D:\\\\Data\", \"logPath\": \"L:\\\\Logs\" }, \"confirmStart\": true }`."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const id = j ? (j.result&&(j.result.job_id||j.result.id)) : null;",
                      "if(id){pm.collectionVariables.set(\"job_id\",id);console.log(\"job_id =\",id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "11. Poll agent job (Source prep)",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-job?job_id={{job_id}}&include_events=1",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-job"
                  ],
                  "query": [
                    {
                      "key": "job_id",
                      "value": "{{job_id}}"
                    },
                    {
                      "key": "include_events",
                      "value": "1"
                    }
                  ]
                },
                "description": "11. Poll agent job (Source prep). Re-send until the Source prep job reaches a terminal state before snapshotting: Source prep formats the disks and ingests the database, so snapshotting too early captures empty LUNs."
              }
            },
            {
              "name": "12. Snapshot source - data",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/snapshot/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "snapshot",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{ \"pool_name\": \"{{pool_name}}\", \"source_name\": \"{{source_base}}_data\", \"name\": \"{{snapshot_name}}\" }",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "11. Snapshot source - data"
              }
            },
            {
              "name": "13. Snapshot source - log",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/snapshot/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "snapshot",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{ \"pool_name\": \"{{pool_name}}\", \"source_name\": \"{{source_base}}_log\", \"name\": \"{{snapshot_name}}\" }",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "12. Snapshot source - log"
              }
            },
            {
              "name": "14. Validate target + establish trust",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/workflow/{{workflow_id}}/remote-preview",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "workflow",
                    "{{workflow_id}}",
                    "remote-preview"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{ \"address\": \"{{target_host}}\", \"admin_username\": \"{{target_username}}\", \"admin_api-key\": \"{{target_api_key}}\" }",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "13. Validate target + establish trust"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "if(j&&j.result&&j.result.pools){console.log(\"Target pools:\",JSON.stringify(j.result.pools));if(j.result.pools.length){pm.collectionVariables.set(\"target_pool\",j.result.pools[0])}}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "15. Send to target - data",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/db/send",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "send"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"type\": \"sys2sys\",\n  \"dataset\": \"{{pool_name}}/sources/{{source_base}}_data@{{snapshot_name}}\",\n  \"receiver\": {\n    \"address\": \"{{target_host}}\",\n    \"username\": \"{{target_username}}\",\n    \"api-key\": \"{{target_api_key}}\",\n    \"pool_name\": \"{{target_pool}}\",\n    \"dataset_name\": \"{{source_base}}_data\"\n  },\n  \"overwrite\": false,\n  \"keep_snapshot\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "14. Send to target - data"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "if(j&&j.task_id){pm.collectionVariables.set(\"send_task_id\",j.task_id);console.log(\"send_task_id =\",j.task_id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "16. Poll send status - data",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  }
                ],
                "url": {
                  "raw": "{{url}}/db/send/status?task_id={{send_task_id}}",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "send",
                    "status"
                  ],
                  "query": [
                    {
                      "key": "task_id",
                      "value": "{{send_task_id}}"
                    }
                  ]
                },
                "description": "15. Poll send status - data"
              }
            },
            {
              "name": "17. Send to target - log",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/db/send",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "send"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"type\": \"sys2sys\",\n  \"dataset\": \"{{pool_name}}/sources/{{source_base}}_log@{{snapshot_name}}\",\n  \"receiver\": {\n    \"address\": \"{{target_host}}\",\n    \"username\": \"{{target_username}}\",\n    \"api-key\": \"{{target_api_key}}\",\n    \"pool_name\": \"{{target_pool}}\",\n    \"dataset_name\": \"{{source_base}}_log\"\n  },\n  \"overwrite\": false,\n  \"keep_snapshot\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "16. Send to target - log"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "if(j&&j.task_id){pm.collectionVariables.set(\"send_task_id\",j.task_id);console.log(\"send_task_id =\",j.task_id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "18. Poll send status - log",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  }
                ],
                "url": {
                  "raw": "{{url}}/db/send/status?task_id={{send_task_id}}",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "db",
                    "send",
                    "status"
                  ],
                  "query": [
                    {
                      "key": "task_id",
                      "value": "{{send_task_id}}"
                    }
                  ]
                },
                "description": "17. Poll send status - log"
              }
            },
            {
              "name": "19. Create clone on target - data",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/clone/create",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "clone",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"pool_name\": \"{{target_pool}}\",\n  \"source_name\": \"{{source_base}}_data\",\n  \"snapshot_name\": \"{{snapshot_name}}\",\n  \"name\": \"{{source_base}}_data_clone\",\n  \"dbtype\": \"mssql\",\n  \"database_method\": \"network\",\n  \"network_info\": { \"type\": \"iscsi\" }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "18. Create clone on target - data"
              }
            },
            {
              "name": "20. Create clone on target - log",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/clone/create",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "clone",
                    "create"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"pool_name\": \"{{target_pool}}\",\n  \"source_name\": \"{{source_base}}_log\",\n  \"snapshot_name\": \"{{snapshot_name}}\",\n  \"name\": \"{{source_base}}_log_clone\",\n  \"dbtype\": \"mssql\",\n  \"database_method\": \"network\",\n  \"network_info\": { \"type\": \"iscsi\" }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "19. Create clone on target - log"
              }
            },
            {
              "name": "21. Create enrollment token - target agent",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/agent-token",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "agent-token"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{ \"label\": \"{{source_base}}-target\", \"environment\": \"target\", \"ttl_minutes\": 60 }",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "20. Create enrollment token - target agent"
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "if(j&&j.result&&j.result.token){console.log(\"Install the agent on the TARGET SQL host with this token (shown once):\",j.result.token)}",
                      "console.warn(\"After the agent enrolls, set target_agent_id from GET /agent on the target\")"
                    ]
                  }
                }
              ]
            },
            {
              "name": "22. Mount + attach clone (agent job, target)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/agent-job",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "agent-job"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"agent_id\": \"{{target_agent_id}}\",\n  \"phase\": \"CloneMount\",\n  \"workflow_id\": \"{{workflow_id}}\",\n  \"config\": {\n    \"portal\": \"{{target_portal}}\",\n    \"manualIQN\": \"{{target_pool}}.clones.{{source_base}}\",\n    \"attach\": {\n      \"sqlInstance\": \"localhost\",\n      \"dataDriveLetter\": \"G\",\n      \"logDriveLetter\": \"H\",\n      \"dbSelection\": \"ALL\",\n      \"skipPartitionAssign\": true,\n      \"autoPair\": true\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "21. Mount + attach the clone on the target SQL host. manualIQN is scoped to `{{target_pool}}.clones.{{source_base}}` so it matches ONLY the clone LUNs (clones.*) - NOT the received source copies (sources.*) that also carry the same base name on the target appliance; a bare `{{source_base}}` would match all four and pull in the wrong disks. `skipPartitionAssign: true` forces the agent's auto-assign path (uses dataDriveLetter/logDriveLetter) instead of an interactive Read-Host that fails in non-interactive mode. dbSelection ALL attaches every DB on the clone (correct for a fresh target). NOTE: the IQN filter is a literal substring - if your pool/source names contain underscores, convert them to dots (the IQN does), e.g. my_pool -> my.pool."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const id = j ? (j.result&&(j.result.job_id||j.result.id)) : null;",
                      "if(id){pm.collectionVariables.set(\"job_id\",id);console.log(\"job_id =\",id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "23. Poll agent job (target)",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/agent-job?job_id={{job_id}}&include_events=1",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "agent-job"
                  ],
                  "query": [
                    {
                      "key": "job_id",
                      "value": "{{job_id}}"
                    },
                    {
                      "key": "include_events",
                      "value": "1"
                    }
                  ]
                },
                "description": "22. Poll agent job (target)"
              }
            },
            {
              "name": "24. Teardown clone - unmount + detach (agent job, target)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/agent-job",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "agent-job"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"agent_id\": \"{{target_agent_id}}\",\n  \"phase\": \"CloneUnmount\",\n  \"workflow_id\": \"{{workflow_id}}\",\n  \"config\": {\n    \"manualIQN\": \"{{target_pool}}.clones.{{source_base}}\",\n    \"unmount\": {\n      \"sqlInstance\": \"localhost\",\n      \"dbSelection\": \"MATCH\",\n      \"disconnectTargets\": \"MATCH\",\n      \"fullCleanup\": false\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "23. Teardown clone - unmount + detach. manualIQN scoped to `{{target_pool}}.clones.{{source_base}}` so MATCH detach/disconnect targets ONLY the clone LUNs, not the source copies on the target appliance. dbSelection MATCH scopes the detach to this workflow's databases (IQN -> disk -> drive -> sys.master_files); disconnectTargets MATCH disconnects only this workflow's targets; fullCleanup:false keeps the portal/initiator config. Set dbSelection ALL only to detach EVERY ISCSI_ database on the host (the VME-234 over-detach case)."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const id = j ? (j.result&&(j.result.job_id||j.result.id)) : null;",
                      "if(id){pm.collectionVariables.set(\"job_id\",id);console.log(\"job_id =\",id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "25. Poll agent job (target) - teardown",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/agent-job?job_id={{job_id}}&include_events=1",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "agent-job"
                  ],
                  "query": [
                    {
                      "key": "job_id",
                      "value": "{{job_id}}"
                    },
                    {
                      "key": "include_events",
                      "value": "1"
                    }
                  ]
                },
                "description": "24. Poll agent job (target) - teardown"
              }
            }
          ]
        },
        {
          "name": "Advanced / retry phases (run individually)",
          "description": "Alternatives to the main flow - NOT part of a top-to-bottom run. SourcePrep (main-flow step 8) = SourcePrepOnly + SourceMigrateOnly. Run these individually for retry/recovery (e.g. re-ingest after a failed migrate) INSTEAD OF step 8. Do NOT include this folder in a full Collection Run.",
          "item": [
            {
              "name": "List source agents (set source_agent_id)",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent?environment=source",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent"
                  ],
                  "query": [
                    {
                      "key": "environment",
                      "value": "source"
                    }
                  ]
                },
                "description": "List enrolled source agents (GET /agent, filtered to environment=source) and auto-capture the first agent's id into `source_agent_id`. Run AFTER the agent has enrolled on the source SQL host. All agents are logged to the console - if more than one matches, copy the right agent_id into `source_agent_id` manually."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const arr = j && Array.isArray(j.result) ? j.result : [];",
                      "arr.forEach(a=>console.log('agent:', a.agent_id, '|', a.label||a.host_name, '|', a.status));",
                      "const a = arr[0];",
                      "if(a && a.agent_id){pm.collectionVariables.set(\"source_agent_id\", a.agent_id);console.log(\"source_agent_id =\", a.agent_id);}",
                      "else{console.warn(\"No source agent found - enroll one first (token step), then re-run; or set source_agent_id manually\");}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "List target agents (set target_agent_id)",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "username",
                    "value": "{{target_username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{target_api_key}}"
                  }
                ],
                "url": {
                  "raw": "{{target_host}}/api/agent?environment=target",
                  "host": [
                    "{{target_host}}"
                  ],
                  "path": [
                    "api",
                    "agent"
                  ],
                  "query": [
                    {
                      "key": "environment",
                      "value": "target"
                    }
                  ]
                },
                "description": "List enrolled target agents (GET /agent, filtered to environment=target) and auto-capture the first agent's id into `target_agent_id`. Run AFTER the agent has enrolled on the target SQL host. All agents are logged to the console - if more than one matches, copy the right agent_id into `target_agent_id` manually."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const arr = j && Array.isArray(j.result) ? j.result : [];",
                      "arr.forEach(a=>console.log('agent:', a.agent_id, '|', a.label||a.host_name, '|', a.status));",
                      "const a = arr[0];",
                      "if(a && a.agent_id){pm.collectionVariables.set(\"target_agent_id\", a.agent_id);console.log(\"target_agent_id =\", a.agent_id);}",
                      "else{console.warn(\"No target agent found - enroll one first (token step), then re-run; or set target_agent_id manually\");}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "SourcePrepOnly - provision disks (retry)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-job",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-job"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"agent_id\": \"{{source_agent_id}}\",\n  \"phase\": \"SourcePrepOnly\",\n  \"workflow_id\": \"{{workflow_id}}\",\n  \"config\": {\n    \"portal\": \"{{source_portal}}\",\n    \"manualIQN\": \"{{source_base}}\",\n    \"dataDriveLetter\": \"E\",\n    \"logDriveLetter\": \"F\",\n    \"confirmPrep\": true\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "Provision the data/log iSCSI disks ONLY (USECASE1) - no ingest. This is the first half of the combined main-flow step 8 (SourcePrep = SourcePrepOnly + SourceMigrateOnly). Run SourcePrepOnly + SourceMigrateOnly INSTEAD OF step 8, not in addition. Poll with GET {{url}}/agent-job?job_id={{job_id}} (see main-flow step 7). Optional fields: clearOldPortals, dataset, targetSelection, dataDiskNumber, logDiskNumber, forceDriveLetters. Disk numbers are auto-detected: when `manualIQN` (or `dataset`) is set, ISCSI_USECASE1.ps1 resolves the data/log disks from the target IQN keywords (`data|mdf|sql.dat` -> data disk, `log|ldf|sql.log` -> log disk), so `dataDiskNumber` / `logDiskNumber` are NOT needed - vME names its targets `_data` / `_log`, which match. Only supply disk numbers (and `targetSelection`) if you omit `manualIQN`/`dataset` or your IQNs lack those keywords."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const id = j ? (j.result&&(j.result.job_id||j.result.id)) : null;",
                      "if(id){pm.collectionVariables.set(\"job_id\",id);console.log(\"job_id =\",id)}"
                    ]
                  }
                }
              ]
            },
            {
              "name": "SourceMigrateOnly - ingest only (retry)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "username",
                    "value": "{{username}}"
                  },
                  {
                    "key": "api-key",
                    "value": "{{api-key}}"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url}}/agent-job",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "agent-job"
                  ]
                },
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"agent_id\": \"{{source_agent_id}}\",\n  \"phase\": \"SourceMigrateOnly\",\n  \"workflow_id\": \"{{workflow_id}}\",\n  \"config\": {\n    \"migrate\": {\n      \"dataDriveLetter\": \"E\",\n      \"logDriveLetter\": \"F\",\n      \"backupPaths\": [\n        \"C:\\\\backups\\\\YourDatabase.bak\"\n      ],\n      \"confirmStart\": true\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "description": "Ingest the database ONLY (USECASE2) via the migrate block - assumes the disks are already provisioned (by step 8 or by SourcePrepOnly). Ideal for retrying a failed ingest without re-provisioning. Same three ingest modes as step 8 - pick ONE: dbNameFilter (migrate attached) | backupPaths (restore .bak, shown here) | sourcePaths (raw copy). Poll with GET {{url}}/agent-job?job_id={{job_id}}."
              },
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "let j; try{j=pm.response.json()}catch(e){}",
                      "const id = j ? (j.result&&(j.result.job_id||j.result.id)) : null;",
                      "if(id){pm.collectionVariables.set(\"job_id\",id);console.log(\"job_id =\",id)}"
                    ]
                  }
                }
              ]
            }
          ]
        }
      ]
    }
  ],
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "requests": {},
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "requests": {},
        "exec": [
          ""
        ]
      }
    }
  ],
  "variable": [
    {
      "key": "url",
      "value": ""
    },
    {
      "key": "username",
      "value": ""
    },
    {
      "key": "api-key",
      "value": ""
    },
    {
      "key": "target_host",
      "value": ""
    },
    {
      "key": "source_portal",
      "value": ""
    },
    {
      "key": "target_portal",
      "value": ""
    },
    {
      "key": "target_username",
      "value": ""
    },
    {
      "key": "target_api_key",
      "value": ""
    },
    {
      "key": "client_address",
      "value": ""
    },
    {
      "key": "pool_name",
      "value": ""
    },
    {
      "key": "target_pool",
      "value": ""
    },
    {
      "key": "source_base",
      "value": "app01"
    },
    {
      "key": "snapshot_name",
      "value": "onboard-snap"
    },
    {
      "key": "template_id",
      "value": "sql_server_iscsi"
    },
    {
      "key": "workflow_id",
      "value": ""
    },
    {
      "key": "source_agent_id",
      "value": ""
    },
    {
      "key": "target_agent_id",
      "value": ""
    },
    {
      "key": "job_id",
      "value": ""
    },
    {
      "key": "send_task_id",
      "value": ""
    }
  ]
}