tests.test_api
index
test_api.py

Test API Commands - please check the source code of this file to see how the API commands can be used
 
The test functions are organised by logical "resource type", i.e. general, vsys, vserver, vdisk etc.

 
Functions
       
fgcp_api_walker(key_file, region)
Test API commands using test server (or generate .xml test fixtures using real API server)
test_addressrange(proxy)
Address Range (AddressRange)
test_api_command(key_file, region)
FGCP Command
test_diskimage(proxy, diskimageId)
Disk Image (DiskImage)
test_diskimage_servertype(proxy, diskimageId, servertypeName)
Server Type (ServerType)
test_publicip(proxy, publicipAddress)
Public IP (PublicIP) overall
test_vsys(proxy, vsysId)
Virtual System (VSYS)
test_vsys_backup(proxy, vsysId, backupId)
Virtual Disk (VDisk) Backup
test_vsys_efm_backup(proxy, vsysId, efmId, backupId)
Extended Function Module (EFM) Backup
test_vsys_efm_firewall(proxy, vsysId, efmId)
Extended Function Module (EFM) Firewall
test_vsys_efm_generic(proxy, vsysId, efmId)
Extended Function Module (EFM) Generic
test_vsys_efm_loadbalancer(proxy, vsysId, efmId)
Extended Function Module (EFM) LoadBalancer
test_vsys_publicip(proxy, vsysId, publicipAddress)
Public IP (PublicIP) for this vsys
test_vsys_vdisk(proxy, vsysId, vdiskId)
Virtual Disk (VDisk)
test_vsys_vnet(proxy, vsysId, networkId)
Virtual Network (VNet)
test_vsys_vnet_console(proxy, vsysId, networkId)
Other (SSL-VPN)
test_vsys_vserver(proxy, vsysId, vserverId)
Virtual Server (VServer)
test_vsys_vserver_vdisk(proxy, vsysId, vserverId, vdiskId)
Virtual Disk (VDisk) attached to this server
test_vsys_vserver_vnic(proxy, vsysId, vserverId, networkId)
Virtual Network Interface (VNIC)
test_vsysdescriptor(proxy, vsysdescriptorId)
Virtual System Descriptor (VSYSDescriptor)