marvin: fix test_data for parsing failure (#7602)

PR #6512 seems to have broken the test_data.py. This PR fixes test_data.
diff --git a/tools/marvin/marvin/config/test_data.py b/tools/marvin/marvin/config/test_data.py
index 5e348a6..6e74950 100644
--- a/tools/marvin/marvin/config/test_data.py
+++ b/tools/marvin/marvin/config/test_data.py
@@ -86,7 +86,7 @@
         "username": "User",
         # Random characters are appended for unique
         # username
-        "password": "fr3sca",
+        "password": "fr3sca"
     },
     "small": {
         "displayname": "testserver",
@@ -103,14 +103,14 @@
         "displaytext": "Tiny Instance",
         "cpunumber": 1,
         "cpuspeed": 256,  # in MHz
-        "memory": 256     # In MBs
+        "memory": 256  # In MBs
     },
     "service_offering_multiple_cores": {
         "name": "Tiny Instance",
         "displaytext": "Tiny Instance",
         "cpunumber": 4,
         "cpuspeed": 100,    # in MHz
-        "memory": 128       # In MBs
+        "memory": 128    # In MBs
     },
     "service_offerings": {
         "tiny": {
@@ -146,7 +146,7 @@
             "displaytext": "LargeInstance",
             "cpunumber": 1,
             "cpuspeed": 1024,
-            "memory": 2048,
+            "memory": 2048
         },
         "hasmall": {
             "name": "HA Small Instance",
@@ -251,7 +251,7 @@
         "traffictype": "GUEST",
         "availability": "Optional",
         "serviceProviderList": {
-        },
+        }
     },
     "nw_off_isolated_netscaler": {
         "name": "Netscaler",
@@ -326,12 +326,12 @@
         }
     },
     "nw_off_L2_persistent": {
-        "name": 'Test L2 Network Offering persistent',
-        "displaytext": 'Test L2 Network Offering persistent',
-        "guestiptype": 'L2',
-        "traffictype": 'GUEST',
-        "ispersistent": 'True',
-        "specifyVlan": 'True'
+        "name": "Test L2 Network Offering persistent",
+        "displaytext": "Test L2 Network Offering persistent",
+        "guestiptype": "L2",
+        "traffictype": "GUEST",
+        "ispersistent": "True",
+        "specifyVlan": "True"
     },
     "network_offering_vlan": {
         "name": "Test Network offering",
@@ -486,20 +486,6 @@
             "SecurityGroup": "SecurityGroupProvider"
         }
     },
-    "shared_network_config_drive_offering": {
-        "name": 'shared_network_config_drive_offering',
-        "displaytext": 'shared_network_config_drive_offering',
-        "guestiptype": 'shared',
-        "supportedservices": 'Dhcp,UserData',
-        "traffictype": 'GUEST',
-        "specifyVlan": "True",
-        "specifyIpRanges": "True",
-        "availability": 'Optional',
-        "serviceProviderList": {
-            "Dhcp": "VirtualRouter",
-            "UserData": 'ConfigDrive'
-        }
-    },
     "shared_network_sg": {
         "name": "Shared-Network-SG-Test",
         "displaytext": "Shared-Network_SG-Test",
@@ -660,7 +646,7 @@
         "serviceCapabilityList": {
             "SourceNat": {
                 "SupportedSourceNatTypes": "peraccount",
-                "RedundantRouter": "true"
+                "RedundantRouter": "true",
             },
             "lb": {
                 "SupportedLbIsolation": "dedicated"
@@ -690,16 +676,16 @@
         }
     },
     "nw_offering_reduced_vpc": {
-        "name": 'Reduced Network for VPC',
-        "displaytext": 'Reduced Network for VPC',
-        "guestiptype": 'Isolated',
-        "supportedservices": 'Dhcp,StaticNat,SourceNat,NetworkACL,UserData,'
-                             'Dns',
-        "traffictype": 'GUEST',
-        "availability": 'Optional',
+        "name": "Reduced Network for VPC",
+        "displaytext": "Reduced Network for VPC",
+        "guestiptype": "Isolated",
+        "supportedservices": "Dhcp,StaticNat,SourceNat,NetworkACL,UserData,"
+                             "Dns",
+        "traffictype": "GUEST",
+        "availability": "Optional",
         "tags": "native",
-        "useVpc": 'on',
-        "ispersistent": 'True',
+        "useVpc": "on",
+        "ispersistent": "True",
         "serviceProviderList": {
             "Dhcp": "VpcVirtualRouter",
             "StaticNat": "VpcVirtualRouter",
@@ -777,51 +763,51 @@
         "protocol": "TCP"
     },
     "nw_off_ncc_SharedSP": {
-        "name": 'SharedSP',
-        "displaytext": 'SharedSP',
-        "guestiptype": 'Isolated',
+        "name": "SharedSP",
+        "displaytext": "SharedSP",
+        "guestiptype": "Isolated",
         "supportedservices":
-            'Dhcp,Dns,SourceNat,Lb,StaticNat',
-        "traffictype": 'GUEST',
-        "availability": 'Optional',
+            "Dhcp,Dns,SourceNat,Lb,StaticNat",
+        "traffictype": "GUEST",
+        "availability": "Optional",
         "serviceProviderList": {
-            "Dhcp": 'VirtualRouter',
-            "Dns": 'VirtualRouter',
-            "SourceNat": 'VirtualRouter',
-            "Lb": 'Netscaler',
-            "StaticNat": 'VirtualRouter'
+            "Dhcp": "VirtualRouter",
+            "Dns": "VirtualRouter",
+            "SourceNat": "VirtualRouter",
+            "Lb": "Netscaler",
+            "StaticNat": "VirtualRouter"
         }
     },
     "nw_off_ncc_DedicatedSP": {
-        "name": 'DedicatedSP',
-        "displaytext": 'DedicatedSP',
-        "guestiptype": 'Isolated',
+        "name": "DedicatedSP",
+        "displaytext": "DedicatedSP",
+        "guestiptype": "Isolated",
         "supportedservices":
-            'Dhcp,Dns,SourceNat,Lb,StaticNat',
-        "traffictype": 'GUEST',
-        "availability": 'Optional',
+            "Dhcp,Dns,SourceNat,Lb,StaticNat",
+        "traffictype": "GUEST",
+        "availability": "Optional",
         "serviceProviderList": {
-            "Dhcp": 'VirtualRouter',
-            "Dns": 'VirtualRouter',
-            "SourceNat": 'VirtualRouter',
-            "Lb": 'Netscaler',
-            "StaticNat": 'VirtualRouter'
+            "Dhcp": "VirtualRouter",
+            "Dns": "VirtualRouter",
+            "SourceNat": "VirtualRouter",
+            "Lb": "Netscaler",
+            "StaticNat": "VirtualRouter"
         }
     },
     "NCC": {
-        "NCCIP": '10.102.195.215',
+        "NCCIP": "10.102.195.215"
     },
     "NSShared": {
-        "NSIP": '10.102.195.210',
+        "NSIP": "10.102.195.210"
     },
     "NSDedicated": {
-        "NSIP": '10.102.195.212'
+        "NSIP": "10.102.195.212"
     },
     "servicepackage_shared": {
-        "name": "SharedSP",
+        "name": "SharedSP"
     },
     "servicepackage_dedicated": {
-        "name": "DedicatedSP",
+        "name": "DedicatedSP"
     },
 
     "nw_off_isolated_persistent_netscaler": {
@@ -843,7 +829,7 @@
             "Lb": "Netscaler",
             "UserData": "VirtualRouter",
             "StaticNat": "VirtualRouter"
-        }
+        },
 
     },
     "network_acl_rule": {
@@ -890,7 +876,7 @@
     },
     "updatenatrulerange": {
         "privateport": 50,
-        "privateendport": 55,
+        "privateendport": 55
     },
     "egress_80": {
         "startport": 80,
@@ -989,7 +975,7 @@
         "isfeatured": True,
         "ispublic": True,
         "ostype": "Windows Server 2012 (64-bit)",
-        "mode": 'HTTP_DOWNLOAD',
+        "mode": "HTTP_DOWNLOAD"
     },
     "isfeatured": True,
     "ispublic": True,
@@ -1270,24 +1256,25 @@
         "url": "iscsi://192.168.100.21/iqn.2012-01.localdomain.clo-cstack-cos6:iser/1",
         "name": "Primary iSCSI"
     },
-    "volume": {"diskname": "Test Volume",
-               "size": 1
+    "volume": {
+        "diskname": "Test Volume",
+        "size": 1
     },
     "volume_write_path": {
         "diskname": "APP Data Volume",
         "size": 1,   # in GBs
         "xenserver": {"rootdiskdevice":"/dev/xvda",
                       "datadiskdevice_1": "/dev/xvdb",
-                      "datadiskdevice_2": "/dev/xvdc"  # Data Disk
-                     },
+                      "datadiskdevice_2": "/dev/xvdc",   # Data Disk
+                      },
         "kvm":       {"rootdiskdevice": "/dev/vda",
                       "datadiskdevice_1": "/dev/vdb",
                       "datadiskdevice_2": "/dev/vdc"
-                     },
+                      },
         "vmware":    {"rootdiskdevice": "/dev/hda",
                       "datadiskdevice_1": "/dev/hdb",
                       "datadiskdevice_2": "/dev/hdc"
-                     }
+                      }
     },
     "data_write_paths": {
         "mount_dir": "/mnt/tmp",
@@ -1319,23 +1306,23 @@
     "vpntest_vpc": {
         "name": "vpc_vpn",
         "displaytext": "vpc-vpn",
-        "cidr": "10.1.1.0/24"
+        "cidr": "10.254.1.0/24"
     },
     "ntwk": {
         "name": "tier1",
         "displaytext": "vpc-tier1",
-        "gateway": "10.1.1.1",
+        "gateway": "10.254.1.1",
         "netmask": "255.255.255.192"
     },
     "vpc2": {
         "name": "vpc2_vpn",
         "displaytext": "vpc2-vpn",
-        "cidr": "10.2.1.0/24"
+        "cidr": "10.253.1.0/24"
     },
     "ntwk2": {
         "name": "tier2",
         "displaytext": "vpc-tier2",
-        "gateway": "10.2.1.1",
+        "gateway": "10.253.1.1",
         "netmask": "255.255.255.192"
     },
     "privateport": 22,
@@ -1346,7 +1333,8 @@
     "diskname": "Test Volume",
     "sparse": {
         "name": "Sparse Type Disk offering",
-        "displaytext": "Sparse Type Disk offering",
+        "displaytext":
+            "Sparse Type Disk offering",
         "disksize": 1,  # in GB
         "provisioningtype": "sparse"
     },
@@ -1453,7 +1441,7 @@
                 "clustertype": "CloudManaged",
                 "url": "http://10.102.192.57",
                 "username": "root",
-                "password": "freebsd"
+                "password": "freebsd",
             }
         },
         "account": {
@@ -1473,7 +1461,7 @@
                         "displaytext": "vGPU260Q",
                         "cpunumber": 2,
                         "cpuspeed": 1600,  # in MHz
-                        "memory": 3072  # In MBs
+                        "memory": 3072,  # In MBs
                     },
                 "GRID K240Q":
                     {
@@ -1481,7 +1469,7 @@
                         "displaytext": "vGPU240Q",
                         "cpunumber": 2,
                         "cpuspeed": 1600,  # in MHz
-                        "memory": 3072  # In MBs
+                        "memory": 3072,  # In MBs
                     },
                 "GRID K220Q":
                     {
@@ -1489,7 +1477,7 @@
                         "displaytext": "vGPU220Q",
                         "cpunumber": 2,
                         "cpuspeed": 1600,  # in MHz
-                        "memory": 3072  # In MBs
+                        "memory": 3072,  # In MBs
                     },
                 "GRID K200":
                     {
@@ -1497,7 +1485,7 @@
                         "displaytext": "vGPU200",
                         "cpunumber": 2,
                         "cpuspeed": 1600,  # in MHz
-                        "memory": 3072  # In MBs
+                        "memory": 3072,  # In MBs
                     },
                 "passthrough":
                     {
@@ -1505,7 +1493,7 @@
                         "displaytext": "vGPU passthrough",
                         "cpunumber": 2,
                         "cpuspeed": 1600,  # in MHz
-                        "memory": 3072  # In MBs
+                        "memory": 3072,  # In MBs
                     },
                 "GRID K140Q":
                     {
@@ -1515,7 +1503,7 @@
                         "displaytext": "vGPU140Q",
                         "cpunumber": 2,
                         "cpuspeed": 1600,
-                        "memory": 3072
+                        "memory": 3072,
                     },
                 "GRID K120Q":
                     {
@@ -1523,7 +1511,7 @@
                         "displaytext": "vGPU120Q",
                         "cpunumber": 2,
                         "cpuspeed": 1600,
-                        "memory": 3072
+                        "memory": 3072,
                     },
                 "GRID K100":
                     {
@@ -1531,7 +1519,7 @@
                         "displaytext": "vGPU100",
                         "cpunumber": 2,
                         "cpuspeed": 1600,
-                        "memory": 3072
+                        "memory": 3072,
                     },
                 "nonvgpuoffering":
                     {
@@ -1539,7 +1527,7 @@
                         "displaytext": "nonvgpuoffering",
                         "cpunumber": 2,
                         "cpuspeed": 1600,
-                        "memory": 3072
+                        "memory": 3072,
                     }
 
             },
@@ -1829,8 +1817,8 @@
             "ldapPassword": ""
         },
         "systemVmDelay": 120,
-	"setUsageConfigurationThroughTestCase": False,
-	"vmware_cluster" : {
+        "setUsageConfigurationThroughTestCase": False,
+        "vmware_cluster" : {
             "hypervisor": "VMware",
             "clustertype": "ExternalManaged",
             "username": "",
@@ -1847,7 +1835,7 @@
                 "displaytext": "Small Instance",
                 "cpunumber": 1,
                 "cpuspeed": 100,
-                "memory": 128
+                "memory": 128,
             }
         },
         "ostype": "CentOS 5.6 (64-bit)"
@@ -1895,6 +1883,7 @@
                     "ostype": "Windows 8 (64-bit)",
                     "ispublic": "true",
                     "hypervisor": "XenServer"
+
                 },
             "OVA":
                 {
@@ -1913,10 +1902,8 @@
                 "passwordenabled": False,
                 "ostype": "Windows 8 (64-bit)"
             }
-        }
+        },
 
-    "configurableData":
-        {
     "browser_upload_volume":{
         "VHD": {
             "diskname": "XenUploadVol",
@@ -1939,156 +1926,6 @@
             "disksize": 3
         }
     },
-    "vpc_vpn": {
-        "account": {
-            "email": "test@test.com",
-            "firstname": "Test",
-            "lastname": "User",
-            "username": "test",
-            "password": "password",
-        },
-        "host1": None,
-        "host2": None,
-        "compute_offering": {
-            "name": "Tiny Instance",
-            "displaytext": "Tiny Instance",
-            "cpunumber": 1,
-            "cpuspeed": 100,
-            "memory": 128,
-        },
-        "network_offering": {
-            "name": 'VPC Network offering',
-            "displaytext": 'VPC Network',
-            "guestiptype": 'Isolated',
-            "supportedservices": 'Vpn,Dhcp,Dns,SourceNat,Lb,PortForwarding,UserData,StaticNat,NetworkACL',
-            "traffictype": 'GUEST',
-            "availability": 'Optional',
-            "useVpc": 'on',
-            "serviceProviderList": {
-                "Vpn": 'VpcVirtualRouter',
-                "Dhcp": 'VpcVirtualRouter',
-                "Dns": 'VpcVirtualRouter',
-                "SourceNat": 'VpcVirtualRouter',
-                "Lb": 'VpcVirtualRouter',
-                "PortForwarding": 'VpcVirtualRouter',
-                "UserData": 'VpcVirtualRouter',
-                "StaticNat": 'VpcVirtualRouter',
-                "NetworkACL": 'VpcVirtualRouter'
-            },
-        },
-        "network_offering_internal_lb": {
-            "name": 'VPC Network Internal Lb offering',
-            "displaytext": 'VPC Network internal lb',
-            "guestiptype": 'Isolated',
-            "supportedservices": 'Dhcp,Dns,SourceNat,PortForwarding,UserData,StaticNat,NetworkACL,Lb',
-            "traffictype": 'GUEST',
-            "availability": 'Optional',
-            "useVpc": 'on',
-            "serviceCapabilityList": {
-                "Lb": {
-                    "SupportedLbIsolation": 'dedicated',
-                    "lbSchemes": 'internal'
-                }
-            },
-            "serviceProviderList": {
-                "Dhcp": 'VpcVirtualRouter',
-                "Dns": 'VpcVirtualRouter',
-                "SourceNat": 'VpcVirtualRouter',
-                "PortForwarding": 'VpcVirtualRouter',
-                "UserData": 'VpcVirtualRouter',
-                "StaticNat": 'VpcVirtualRouter',
-                "NetworkACL": 'VpcVirtualRouter',
-                "Lb": 'InternalLbVm'
-            },
-            "egress_policy": "true",
-        },
-        "vpc_offering": {
-            "name": 'VPC off',
-            "displaytext": 'VPC off',
-            "supportedservices": 'Dhcp,Dns,SourceNat,PortForwarding,Vpn,Lb,UserData,StaticNat',
-        },
-        "redundant_vpc_offering": {
-            "name": 'Redundant VPC off',
-            "displaytext": 'Redundant VPC off',
-            "supportedservices": 'Dhcp,Dns,SourceNat,PortForwarding,Vpn,Lb,UserData,StaticNat',
-            "serviceProviderList": {
-                "Vpn": 'VpcVirtualRouter',
-                "Dhcp": 'VpcVirtualRouter',
-                "Dns": 'VpcVirtualRouter',
-                "SourceNat": 'VpcVirtualRouter',
-                "PortForwarding": 'VpcVirtualRouter',
-                "Lb": 'VpcVirtualRouter',
-                "UserData": 'VpcVirtualRouter',
-                "StaticNat": 'VpcVirtualRouter',
-                "NetworkACL": 'VpcVirtualRouter'
-            },
-            "serviceCapabilityList": {
-                "SourceNat": {
-                    "RedundantRouter": 'true'
-                }
-            },
-        },
-        "vpc": {
-            "name": "TestVPC",
-            "displaytext": "TestVPC",
-            "cidr": '10.254.0.0/16'
-        },
-        "vpc1": {
-            "name": "TestVPC",
-            "displaytext": "VPC1",
-            "cidr": '10.254.0.0/16'
-        },
-        "vpc2": {
-            "name": "TestVPC",
-            "displaytext": "VPC2",
-            "cidr": '10.253.0.0/16'
-        },
-        "network_1": {
-            "name": "Test Network",
-            "displaytext": "Test Network",
-            "netmask": '255.255.255.0',
-            "gateway": "10.254.1.1"
-        },
-        "network_2": {
-            "name": "Test Network",
-            "displaytext": "Test Network",
-            "netmask": '255.255.255.0',
-            "gateway": "10.253.1.1"
-        },
-        "vpn": {
-            "vpn_user": "root",
-            "vpn_pass": "Md1sdc",
-            "vpn_pass_fail": "abc!123",  # too short
-            "iprange": "10.253.2.1-10.253.2.10",
-            "fordisplay": "true"
-        },
-        "vpncustomergateway": {
-            "esppolicy": "3des-md5;modp1536",
-            "ikepolicy": "3des-md5;modp1536",
-            "ipsecpsk": "ipsecpsk"
-        },
-        "natrule": {
-            "protocol": "TCP",
-            "cidrlist": '0.0.0.0/0',
-        },
-        "http_rule": {
-            "privateport": 80,
-            "publicport": 80,
-            "startport": 80,
-            "endport": 80,
-            "cidrlist": '0.0.0.0/0',
-            "protocol": "TCP"
-        },
-        "virtual_machine": {
-            "displayname": "Test VM",
-            "username": "root",
-            "password": "password",
-            "ssh_port": 22,
-            "privateport": 22,
-            "publicport": 22,
-            "protocol": 'TCP',
-        }
-    },
     "browser_upload_template": {
         "VHD": {
             "templatename": "XenUploadtemplate",
@@ -2115,6 +1952,8 @@
             "ostypeid":"2e02e376-cdf3-11e4-beb3-8aa6272b57ef"
         }
     },
+    "configurableData":
+    {
         "portableIpRange": {
             "gateway": "10.223.59.1",
             "netmask": "255.255.255.0",
@@ -2188,15 +2027,16 @@
             "url": "http://download.cloudstack.org/releases/2.0.0/UbuntuServer-10-04-64bit.vhd.bz2",
             "checksum": ""
         },
-        "bootableIso": {
-            "displaytext": "Test Bootable ISO",
-            "name": "testISO",
-            "bootable": True,
-            "ispublic": False,
-            "url": "http://dl.openvm.eu/cloudstack/iso/TinyCore-8.0.iso",
-            "ostype": "Other Linux (64-bit)",
-            "mode": "HTTP_DOWNLOAD"
-        },
+        "bootableIso":
+            {
+                "displaytext": "Test Bootable ISO",
+                "name": "testISO",
+                "bootable": True,
+                "ispublic": False,
+                "url": "http://dl.openvm.eu/cloudstack/iso/TinyCore-8.0.iso",
+                "ostype": "Other Linux (64-bit)",
+                "mode": "HTTP_DOWNLOAD"
+            },
         "setHostConfigurationForIngressRule": False,
         "restartManagementServerThroughTestCase": False,
         "vmxnet3template": {
@@ -2222,12 +2062,162 @@
                 "url": ""
             },
             "hyperv": {
-	        "url": ""
-	    },
+                "url": ""
+            },
             "ostype": "CentOS 5.3 (64-bit)",
             "mode": "HTTP_DOWNLOAD"
         }
     },
+    "vpc_vpn": {
+        "account": {
+            "email": "test@test.com",
+            "firstname": "Test",
+            "lastname": "User",
+            "username": "test",
+            "password": "password"
+        },
+        "host1": None,
+        "host2": None,
+        "compute_offering": {
+            "name": "Tiny Instance",
+            "displaytext": "Tiny Instance",
+            "cpunumber": 1,
+            "cpuspeed": 100,
+            "memory": 128
+        },
+        "network_offering": {
+            "name": "VPC Network offering",
+            "displaytext": "VPC Network",
+            "guestiptype": "Isolated",
+            "supportedservices": "Vpn,Dhcp,Dns,SourceNat,Lb,PortForwarding,UserData,StaticNat,NetworkACL",
+            "traffictype": "GUEST",
+            "availability": "Optional",
+            "useVpc": "on",
+            "serviceProviderList": {
+                "Vpn": "VpcVirtualRouter",
+                "Dhcp": "VpcVirtualRouter",
+                "Dns": "VpcVirtualRouter",
+                "SourceNat": "VpcVirtualRouter",
+                "Lb": "VpcVirtualRouter",
+                "PortForwarding": "VpcVirtualRouter",
+                "UserData": "VpcVirtualRouter",
+                "StaticNat": "VpcVirtualRouter",
+                "NetworkACL": "VpcVirtualRouter"
+            }
+        },
+        "network_offering_internal_lb": {
+            "name": "VPC Network Internal Lb offering",
+            "displaytext": "VPC Network internal lb",
+            "guestiptype": "Isolated",
+            "supportedservices": "Dhcp,Dns,SourceNat,PortForwarding,UserData,StaticNat,NetworkACL,Lb",
+            "traffictype": "GUEST",
+            "availability": "Optional",
+            "useVpc": "on",
+            "serviceCapabilityList": {
+                "Lb": {
+                    "SupportedLbIsolation": "dedicated",
+                    "lbSchemes": "internal"
+                }
+            },
+            "serviceProviderList": {
+                "Dhcp": "VpcVirtualRouter",
+                "Dns": "VpcVirtualRouter",
+                "SourceNat": "VpcVirtualRouter",
+                "PortForwarding": "VpcVirtualRouter",
+                "UserData": "VpcVirtualRouter",
+                "StaticNat": "VpcVirtualRouter",
+                "NetworkACL": "VpcVirtualRouter",
+                "Lb": "InternalLbVm"
+            },
+            "egress_policy": "true"
+        },
+        "vpc_offering": {
+            "name": "VPC off",
+            "displaytext": "VPC off",
+            "supportedservices": "Dhcp,Dns,SourceNat,PortForwarding,Vpn,Lb,UserData,StaticNat"
+        },
+        "redundant_vpc_offering": {
+            "name": "Redundant VPC off",
+            "displaytext": "Redundant VPC off",
+            "supportedservices": "Dhcp,Dns,SourceNat,PortForwarding,Vpn,Lb,UserData,StaticNat",
+            "serviceProviderList": {
+                "Vpn": "VpcVirtualRouter",
+                "Dhcp": "VpcVirtualRouter",
+                "Dns": "VpcVirtualRouter",
+                "SourceNat": "VpcVirtualRouter",
+                "PortForwarding": "VpcVirtualRouter",
+                "Lb": "VpcVirtualRouter",
+                "UserData": "VpcVirtualRouter",
+                "StaticNat": "VpcVirtualRouter",
+                "NetworkACL": "VpcVirtualRouter"
+            },
+            "serviceCapabilityList": {
+                "SourceNat": {
+                    "RedundantRouter": "true"
+                }
+            }
+        },
+        "vpc": {
+            "name": "TestVPC",
+            "displaytext": "TestVPC",
+            "cidr": "10.254.0.0/16"
+        },
+        "vpc1": {
+            "name": "TestVPC",
+            "displaytext": "VPC1",
+            "cidr": "10.254.0.0/16"
+        },
+        "vpc2": {
+            "name": "TestVPC",
+            "displaytext": "VPC2",
+            "cidr": "10.253.0.0/16"
+        },
+        "network_1": {
+            "name": "Test Network",
+            "displaytext": "Test Network",
+            "netmask": "255.255.255.0",
+            "gateway": "10.254.1.1"
+        },
+        "network_2": {
+            "name": "Test Network",
+            "displaytext": "Test Network",
+            "netmask": "255.255.255.0",
+            "gateway": "10.253.1.1"
+        },
+        "vpn": {
+            "vpn_user": "root",
+            "vpn_pass": "Md1sdc",
+            "vpn_pass_fail": "abc!123",  # too short
+            "iprange": "10.253.2.1-10.253.2.10",
+            "fordisplay": "true"
+        },
+        "vpncustomergateway": {
+            "esppolicy": "3des-md5;modp1536",
+            "ikepolicy": "3des-md5;modp1536",
+            "ipsecpsk": "ipsecpsk"
+        },
+        "natrule": {
+            "protocol": "TCP",
+            "cidrlist": "0.0.0.0/0"
+        },
+        "http_rule": {
+            "privateport": 80,
+            "publicport": 80,
+            "startport": 80,
+            "endport": 80,
+            "cidrlist": "0.0.0.0/0",
+            "protocol": "TCP"
+        },
+        "virtual_machine": {
+            "displayname": "Test VM",
+            "username": "root",
+            "password": "password",
+            "ssh_port": 22,
+            "privateport": 22,
+            "publicport": 22,
+            "protocol": "TCP"
+        }
+    },
     "cks_kubernetes_versions": {
         "1.15.0": {
             "semanticversion": "1.15.0",