<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gtob_config>
<projection id="gct::disks">
<type id="mms::root"/>
<type id="mms::disk::disks_root"/>
<type id="mms::disk::disk"/>
<type id="mms::disk::volumes_root"/>
<type id="mms::disk::volume"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::disk"/>
<type id="mms::vm::volume"/>
<type id="mms::disk::human_path"/>
<type id="mms::vm::free_space"/>
<type id="mms::vm::disk_group"/>
<type id="mms::vm::datastore"/>
</projection>
<projection id="gct::disks_ex">
<type id="mms::root"/>
<type id="mms::disk::disks_root"/>
<type id="mms::disk::disk"/>
<type id="mms::disk::volumes_root"/>
<type id="mms::disk::volume"/>
<type id="mms::disk::human_path"/>
<type id="mms::disk::free_space"/>
</projection>
<projection id="gct::disks_and_vm">
<type id="mms::root"/>
<type id="mms::disk::disks_root"/>
<type id="mms::disk::disk"/>
<type id="mms::disk::volumes_root"/>
<type id="mms::disk::volume"/>
<type id="mms::disk::human_path"/>
<type id="mms::disk::free_space"/>
<type id="mms::vm::machines_root"/>
<type id="mms::vm::all_machines"/>
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::host::configs"/>
<type id="mms::vm::host::config"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
<type id="mms::vm::disk"/>
<type id="mms::vm::volume"/>
<type id="mms::vm::free_space"/>
<type id="mms::vm::disk_group"/>
<type id="mms::vm::datastore"/>
</projection>
<projection id="gct::files">
<type id="mms::root"/>
<type id="mms::file::files_root"/>
<type id="mms::file::file_sys_root"/>
<type id="mms::file::file"/>
<type id="mms::file::dir"/>
<type id="mms::file::human_path"/>
<type id="mms::network"/>
<type id="mms::smb::workgroup"/>
<type id="mms::smb::host"/>
<type id="mms::smb::share"/>
<type id="mms::smb::dir"/>
<type id="mms::smb::file"/>
<type id="mms::smb::human_path"/>
<type id="mms::vm::all_machines"/>
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
<type id="mms::vm::sys_root"/>
<type id="mms::vm::dir"/>
<type id="mms::vm::file"/>
<type id="mms::nfs::root"/>
<type id="mms::nfs::host"/>
<type id="mms::nfs::share"/>
<type id="mms::nfs::dir"/>
<type id="mms::nfs::file"/>
<type id="mms::nfs::human_path"/>
<type id="mms::ftp::root"/>
<type id="mms::ftp::dir"/>
<type id="mms::ftp::file"/>
<type id="mms::ftp::human_path"/>
<type id="mms::sftp::root"/>
<type id="mms::sftp::dir"/>
<type id="mms::sftp::file"/>
<type id="mms::sftp::human_path"/>
</projection>
<projection id="gct::folders">
<type id="mms::root"/>
<type id="mms::file::files_root"/>
<type id="mms::file::file_sys_root"/>
<type id="mms::file::dir"/>
<type id="mms::file::human_path"/>
<type id="mms::network"/>
<type id="mms::smb::workgroup"/>
<type id="mms::smb::host"/>
<type id="mms::smb::share"/>
<type id="mms::smb::dir"/>
<type id="mms::smb::human_path"/>
<type id="mms::vm::all_machines"/>
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
<type id="mms::vm::sys_root"/>
<type id="mms::vm::dir"/>
<type id="mms::nfs::root"/>
<type id="mms::nfs::host"/>
<type id="mms::nfs::share"/>
<type id="mms::nfs::dir"/>
<type id="mms::nfs::human_path"/>
<type id="mms::ftp::root"/>
<type id="mms::ftp::dir"/>
<type id="mms::ftp::human_path"/>
<type id="mms::sftp::root"/>
<type id="mms::sftp::dir"/>
<type id="mms::sftp::human_path"/>
</projection>
<projection id="gct::centralized_files">
<type id="mms::root"/>
<type id="mms::file::files_root"/>
<type id="mms::file::file_sys_root"/>
<type id="mms::file::file"/>
<type id="mms::file::dir"/>
<type id="mms::file::human_path"/>
<type id="mms::vm::all_machines"/>
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
<type id="mms::vm::sys_root"/>
<type id="mms::vm::dir"/>
<type id="mms::vm::file"/>
<type id="mms::vm::disk_group"/>
</projection>
<projection id="gct::centralized_folders">
<type id="mms::root"/>
<type id="mms::file::files_root"/>
<type id="mms::file::file_sys_root"/>
<type id="mms::file::dir"/>
<type id="mms::file::human_path"/>
</projection>
<projection id="gct::vms">
<type id="mms::root"/>
<type id="mms::vm::machines_root"/>
<type id="mms::vm::all_machines"/>
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::host::configs"/>
<type id="mms::vm::host::config"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
<type id="mms::vm::disk"/>
<type id="mms::vm::volume"/>
<type id="mms::vm::free_space"/>
<type id="mms::vm::disk_group"/>
<type id="mms::vm::datastore"/>
</projection>
<projection id="gct::vmfiles">
<type id="mms::root"/>
<type id="mms::vm::machines_root"/>
<type id="mms::vm::all_machines"/>
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
<type id="mms::vm::sys_root"/>
<type id="mms::vm::dir"/>
<type id="mms::vm::file"/>
</projection>
<projection id="gct::vms::existing">
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::machine"/>
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
</projection>
<projection id="gct::vms::new">
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::host"/>
<type id="mms::vm::cluster"/>
</projection>
<projection id="gct::vms::datastores">
<type id="mms::vm::hosts_and_clusters"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::host"/>
<type id="mms::vm::datastore"/>
</projection>
<projection id="gct::vms::resources">
<type id="mms::vm::server"/>
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
</projection>
<projection id="gct::vms::cluster::resources">
<type id="mms::vm::cluster"/>
<type id="mms::vm::respool"/>
<type id="mms::vm::vapp"/>
</projection>
<projection id="gct::vms::workstations">
<type id="mms::vm::workstations"/>
<type id="mms::vm::workstation"/>
</projection>
<projection id="gct::vmreplicas">
<type id="dms:root"/>
<type id="dms:replica_root"/>
<type id="dms:replica_all_virtual_machines"/>
<type id="dms:replica_hosts_and_clusters"/>
<type id="dms:replica_cluster"/>
<type id="dms:replica_host"/>
<type id="dms:replica_respool"/>
<type id="dms:replica_vapp"/>
<type id="dms:replica_source_vm"/>
<type id="dms:replica_vm"/>
</projection>
<projection id="catalog::disks">
<type id="mms::catalog::view_all"/>
<type id="mms::catalog::vault"/>
<type id="mms::catalog::catalog"/>
<type id="catalog:dms:disk_host"/>
<type id="catalog:dms:disk"/>
<type id="catalog:dms:vm_disk_host"/>
<type id="catalog:dms:vm_disk_server"/>
<type id="catalog:dms:disk_vm_root"/>
<type id="catalog:dms:disk_vm_host"/>
<type id="catalog:dms:disk_vm_cluster"/>
<type id="catalog:dms:disk_resource_pool"/>
<type id="catalog:dms:disk_vapp"/>
<type id="catalog:dms:disk_virtual_machine"/>
</projection>
<projection id="catalog::volumes">
<type id="mms::catalog::view_all"/>
<type id="mms::catalog::vault"/>
<type id="mms::catalog::catalog"/>
<type id="catalog:dms:disk_host"/>
<type id="catalog:dms:disk"/>
<type id="catalog:dms:dynamic_volumes"/>
<type id="catalog:dms:dynamic_volume"/>
<type id="catalog:dms:volume"/>
<type id="catalog:dms:vm_disk_host"/>
<type id="catalog:dms:vm_disk_server"/>
<type id="catalog:dms:disk_vm_root"/>
<type id="catalog:dms:disk_vm_host"/>
<type id="catalog:dms:disk_vm_cluster"/>
<type id="catalog:dms:disk_resource_pool"/>
<type id="catalog:dms:disk_vapp"/>
<type id="catalog:dms:disk_virtual_machine"/>
</projection>
<projection id="catalog::files">
<type id="mms::catalog::view_all"/>
<type id="mms::catalog::vault"/>
<type id="mms::catalog::catalog"/>
<type id="catalog:dms:file_host"/>
<type id="catalog:dms:dir"/>
<type id="catalog:dms:file"/>
<type id="catalog:dms:network_node"/>
<type id="catalog:dms:vm_file_host"/>
<type id="catalog:dms:vm_file_server"/>
<type id="catalog:dms:file_vm_root"/>
<type id="catalog:dms:file_vm_host"/>
<type id="catalog:dms:file_vm_cluster"/>
<type id="catalog:dms:file_resource_pool"/>
<type id="catalog:dms:file_vapp"/>
<type id="catalog:dms:file_virtual_machine"/>
</projection>
<projection id="catalog::restore::disks">
<type id="catalog:dms:disk"/>
</projection>
<projection id="catalog::restore::volumes">
<type id="catalog:dms:volume"/>
<type id="catalog:dms:dynamic_volume"/>
<type id="catalog:dms:disk_host"/>
<type id="catalog:dms:virtual_machine"/>
<type id="catalog:dms:disk_virtual_machine"/>
</projection>
<projection id="catalog::restore::files">
<type id="catalog:dms:dir"/>
<type id="catalog:dms:file"/>
</projection>
<url-mapping>
<factory-id value="human"/>
<url-pattern value="/resources/files/"/>
<responsibility value="mms::file::file_sys_root"/>
<responsibility value="mms::file::file"/>
<responsibility value="mms::file::dir"/>
<options>
<property name="protocol" value="file"/>
</options>
</url-mapping>
<url-mapping>
<factory-id value="human"/>
<url-pattern value="/resources/disks/"/>
<responsibility value="mms::disk::disk"/>
<responsibility value="mms::disk::volume"/>
<options>
<property name="protocol" value="disk_view"/>
</options>
</url-mapping>
</gtob_config> |