{
  "applicationId": "test_app_1",
  "alias": "mytestapp1",
  "components": {
    "groups": [
      {
        "name": "group2",
        "alias": "mygroup2",
        "deploymentPolicy": "dep_policy_group2",
        "autoscalingPolicy": "autoscale_policy_group2",
        "subscribables": [
          {
            "type": "php2",
            "alias": "mygroup2php2",
            
          }
        ],
        "subGroups": [
          {
            "name": "group1",
            "alias": "mygroup1",
            
          }
        ],
        
      },
      {
        "name": "group1",
        "alias": "mygroup1",
        "deploymentPolicy": "dep_policy_group1",
        "autoscalingPolicy": "autoscale_policy_group1",
        "subscribables": [
          {
            "type": "php1",
            "alias": "mygroup1php1",
            
          },
          
        ],
        
      },
      
    ],
    "subscribables": [
      {
        "type": "tomcat",
        "alias": "mytomcat"
      }
    ],
    "dependencies": {
      "startupOrders": [
          "group.mygroup2,cartridge.mytomcat"
      ],
      "killBehaviour": "kill-dependents"
    },
    
  },
  "subscribableInfo": [
    {
      "alias": "mygroup1php1",
      "deploymentPolicy": "deployment_policy_1",
      "autoscalingPolicy": "autoscale_policy_1"
    },
    {
      "alias": "mygroup2php2",
      "deploymentPolicy": "deployment_policy_1",
      "autoscalingPolicy": "autoscale_policy_1",
      "repoURL": "https://github.com/isurulucky/test_repo.git",
      "privateRepo": "true",
      "repoUsername": "isurulucky",
      "repoPassword": "isurulucky1"
    },
    {
      "alias": "mytomcat",
      "deploymentPolicy": "deployment_policy_1",
      "autoscalingPolicy": "autoscale_policy_1",
      "repoURL": "https://github.com/isurulucky/test_repo.git",
      "privateRepo": "false",
      "repoUsername": "isurulucky",
      "repoPassword": "isurulucky1"
    }
  ]
}
