def undeploy(vapp_uri, save_state = false)
builder = if version =='1.0'
"<UndeployVAppParams saveState=\"#{save_state.to_s}\" xmlns=\"http://www.vmware.com/vcloud/v1\"/>"
else
" <UndeployVAppParams xmlns=\"http://www.vmware.com/vcloud/v1.5\">\n <UndeployPowerAction>shutdown</UndeployPowerAction>\n </UndeployVAppParams>\n\n"
end
request(
:body => builder,
:expects => 202,
:headers => {'Content-Type' => 'application/vnd.vmware.vcloud.undeployVAppParams+xml' },
:method => 'POST',
:uri => vapp_uri + '/action/undeploy',
:parse => true
)
end