<?xml version="1.0" encoding="UTF-8"?>
<!--
- Licensed Materials - Property of IBM Corp.
- IBM UrbanCode Build
- IBM UrbanCode Deploy
- IBM UrbanCode Release
- IBM AnthillPro
- (c) Copyright IBM Corporation 2002, 2013. All Rights Reserved.
-
- U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by
- GSA ADP Schedule Contract with IBM Corp.
-->
<plugin-upgrade
        xmlns="http://www.urbancode.com/UpgradeXMLSchema_v1"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <migrate to-version="2">
    <migrate-command name="Launch Instances"/>
    <migrate-command name="Terminate Instances"/>
    <migrate-command name="Associate IPs"/>
    <migrate-command name="Wait for instances"/>
    <migrate-command name="Create Security Group"/>
    <migrate-command name="Get Public DNS"/>
  </migrate>

  <migrate to-version="3">
    <migrate-command name="Launch Instances"/>
    <migrate-command name="Terminate Instances"/>
    <migrate-command name="Associate IPs"/>
    <migrate-command name="Wait for instances"/>
    <migrate-command name="Create Security Group"/>
    <migrate-command name="Get Public DNS"/>
  </migrate>
   <migrate to-version="4">
    <migrate-command name="Launch Instances">
      <migrate-properties>
        <migrate-property name="instanceType" default="m1.small"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command name="Terminate Instances"/>
    <migrate-command name="Associate IPs"/>
    <migrate-command name="Wait for instances"/>
    <migrate-command name="Create Security Group"/>
    <migrate-command name="Get Public DNS"/>
    <migrate-command name="Register Instances with LoadBalancer"/>
    <migrate-command name="Deregister Instances with LoadBalancer"/>
  </migrate>
  
</plugin-upgrade>
