def create_dns_domain(self, mover_id, domain_name, servers, protocol='udp'): return NasXmlBuilder.create_dns_domain(mover_id, domain_name, servers, protocol)
def get_cifs_share(self, server_name=None, share_name=None, mover_id=None, is_vdm=False): return NasXmlBuilder.get_cifs_share(server_name, share_name, mover_id, is_vdm)
def create_cifs_share(self, name, server_name, mover_id, is_vdm=False, path=None): return NasXmlBuilder.create_cifs_share(name, server_name, mover_id, is_vdm, path)
def create_mover_interface(self, mover_id, device, ip, net_mask, vlan_id=0, name=None): return NasXmlBuilder.create_mover_interface(mover_id, device, ip, net_mask, vlan_id, name)
def modify_domain_cifs_server(self, name, mover_id, is_vdm=False, join_domain=None, username=None, password=None): return NasXmlBuilder.modify_domain_cifs_server(name, mover_id, is_vdm, join_domain, username, password)
def create_cifs_server(self, name, mover_id, is_vdm=False, workgroup=None, domain=None, ip_list=None, alias_name=None, local_admin_password=None): return NasXmlBuilder().create_cifs_server( name=name, mover_id=mover_id, is_vdm=is_vdm, workgroup=workgroup, domain=domain, ip_list=ip_list, alias_name=alias_name, local_admin_password=local_admin_password)
def create_vdm(self, mover_id, name, pool_id=None): return NasXmlBuilder.create_vdm(mover_id, name, pool_id)
def delete_mover_interface(self, mover_id, ip): return NasXmlBuilder.delete_mover_interface(mover_id, ip)
def get_vdm(self, vdm_id=None): return NasXmlBuilder.get_vdm(vdm_id)
def delete_dns_domain(self, mover_id, domain_name): return NasXmlBuilder.delete_dns_domain(mover_id, domain_name)
def delete_filesystem(self, fs_id): return NasXmlBuilder.delete_filesystem(fs_id)
def create_nfs_export(self, mover_id, path, ro=False, host_config=None): return NasXmlBuilder.create_nfs_export(mover_id, path, ro, host_config)
def modify_nfs_export(self, mover_id, path, ro=None, host_config=None): return NasXmlBuilder.modify_nfs_export(mover_id, path, ro, host_config)
def delete_cifs_server(self, name, mover_id=None, is_vdm=False): return NasXmlBuilder.delete_cifs_server(name, mover_id, is_vdm)
def extend_fs(self, fs_id, delta_size, pool_id): return NasXmlBuilder.extend_filesystem(fs_id, delta_size, pool_id)
def get_cifs_server(self, name=None, mover_id=None, is_vdm=False): return NasXmlBuilder.get_cifs_server(name, mover_id, is_vdm)
def get_nas_pool(self): return NasXmlBuilder.get_nas_pool()
def delete_snap(self, snap_id, force=False): return NasXmlBuilder.delete_snap(snap_id, force)
def create_snap(self, name, fs_id, pool_id, size=None): return NasXmlBuilder.create_snap(name, fs_id, pool_id, size)
def get_fs_snap(self, name=None, snap_id=None): return NasXmlBuilder.get_fs_snap(name, snap_id)
def delete_vdm(self, vdm_id): return NasXmlBuilder.delete_vdm(vdm_id)
def create_filesystem(self, name, size, pool_id, mover_id, is_vdm=False): return NasXmlBuilder.create_filesystem(name, size, pool_id, mover_id, is_vdm)
def get_nfs_export(self, mover_id=None, path=None): return NasXmlBuilder.get_nfs_export(mover_id, path)
def delete_fs_mp(self, path, mover_id, is_vdm=False): return NasXmlBuilder.delete_fs_mp(path, mover_id, is_vdm)
def delete_nfs_export(self, mover_id, path): return NasXmlBuilder.delete_nfs_export(mover_id, path)
def get_mover_host(self, mover_host_id=None): return NasXmlBuilder.get_mover_host(mover_host_id)
def get_fs_mp(self, path=None, mover_id=None, is_vdm=False): return NasXmlBuilder.get_fs_mp(path, mover_id, is_vdm)
def get_mover(self, mover_id=None, full=True): return NasXmlBuilder.get_mover(mover_id, full)
def delete_cifs_share(self, name, mover_id, server_names, is_vdm=False): return NasXmlBuilder.delete_cifs_share(name=name, mover_id=mover_id, server_names=server_names, is_vdm=is_vdm)
def create_fs_mp(self, path, fs_id, mover_id, is_vdm=False): return NasXmlBuilder.create_fs_mp(path, fs_id, mover_id, is_vdm)