<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
 * Copyright 2014, 2017 IBM Corp.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 **/
-->
<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="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
  </migrate>

  <migrate to-version="3">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
  </migrate>

  <migrate to-version="4">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
  </migrate>

  <migrate to-version="5">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Invoke any deploy.ant.xml target"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
  </migrate>

  <migrate to-version="6">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Invoke any deploy.ant.xml target"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restart Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
    <migrate-command  name="Upload From Definition"/>
  </migrate>

  <migrate to-version="7">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Invoke any deploy.ant.xml target"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restart Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
    <migrate-command  name="Upload From Definition"/>
  </migrate>

  <migrate to-version="8">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Invoke any deploy.ant.xml target"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restart Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
    <migrate-command  name="Upload From Definition"/>
  </migrate>

  <migrate to-version="9">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Export Object"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Invoke any deploy.ant.xml target"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restart Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
    <migrate-command  name="Upload From Definition"/>
  </migrate>

  <migrate to-version="10">
    <migrate-command  name="Backup Device"/>
    <migrate-command  name="Backup Domains"/>
    <migrate-command  name="Checkpoint Delete"/>
    <migrate-command  name="Checkpoint Restore"/>
    <migrate-command  name="Checkpoint Save"/>
    <migrate-command  name="Create Domain"/>
    <migrate-command  name="Crypto Identity Credential from Definition"/>
    <migrate-command  name="Crypto Validation Credential from Definition"/>
    <migrate-command  name="Delete Domain"/>
    <migrate-command  name="Download Files"/>
    <migrate-command  name="Export Object"/>
    <migrate-command  name="Host Alias Remove"/>
    <migrate-command  name="Host Alias Set"/>
    <migrate-command  name="Import (Basic)"/>
    <migrate-command  name="Import (Definition)"/>
    <migrate-command  name="Import (Deployment Policy Object)"/>
    <migrate-command  name="Invoke any deploy.ant.xml target"/>
    <migrate-command  name="Load Balancer Group from Definition"/>
    <migrate-command  name="Quiesce Domain"/>
    <migrate-command  name="Restart Domain"/>
    <migrate-command  name="Restore Backup"/>
    <migrate-command  name="Save Configuration"/>
    <migrate-command  name="Set Log Level"/>
    <migrate-command  name="Unquiesce Domain"/>
    <migrate-command  name="Upload Directory"/>
    <migrate-command  name="Upload From Definition"/>
  </migrate>

  <migrate to-version="11">
    <migrate-command  name="Backup Device">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Backup Domains">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Checkpoint Delete">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Checkpoint Restore">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Checkpoint Save">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Create Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Crypto Identity Credential from Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Crypto Validation Credential from Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Delete Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Download Files">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Export Object">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Host Alias Remove">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Host Alias Set">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Basic)">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Definition)">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Deployment Policy Object)">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Invoke any deploy.ant.xml target">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Load Balancer Group from Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Quiesce Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Restart Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Restore Backup">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Save Configuration">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Set Log Level">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Unquiesce Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Upload Directory">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Upload From Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
  </migrate>

  <migrate to-version="12">
    <migrate-command  name="Backup Device">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Backup Domains">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Checkpoint Delete">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Checkpoint Restore">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Checkpoint Save">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Create Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Crypto Identity Credential from Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Crypto Validation Credential from Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Delete Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Download Files">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Export Object">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Host Alias Remove">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Host Alias Set">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Basic)">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Definition)">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Deployment Policy Object)">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Invoke any deploy.ant.xml target">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Load Balancer Group from Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Quiesce Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Restart Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Restore Backup">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Save Configuration">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Set Log Level">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Unquiesce Domain">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Upload Directory">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Upload From Definition">
      <migrate-properties>
        <migrate-property name="memorySize" default="default"/>
      </migrate-properties>
    </migrate-command>
  </migrate>

  <migrate to-version="13">
    <migrate-command  name="Import (Basic)">
      <migrate-properties>
        <migrate-property name="ignoreError" default=""/>
      </migrate-properties>
    </migrate-command>
    <migrate-command  name="Import (Definition)">
      <migrate-properties>
        <migrate-property name="ignoreError" default=""/>
      </migrate-properties>
    </migrate-command>
      <migrate-command  name="Import (Deployment Policy Object)">
        <migrate-properties>
          <migrate-property name="ignoreError" default=""/>
        </migrate-properties>
      </migrate-command>
  </migrate>
</plugin-upgrade>
