1getObject = {
2    'accountId': 1234,
3    'address': 'test-01-307608-ams01.clb.appdomain.cloud',
4    'createDate': '2019-08-12T07:49:43-06:00',
5    'id': 1111111,
6    'isPublic': 0,
7    'locationId': 265592,
8    'modifyDate': '2019-08-13T16:26:06-06:00',
9    'name': 'test-01',
10    'operatingStatus': 'ONLINE',
11    'provisioningStatus': 'ACTIVE',
12    'type': 0,
13    'useSystemPublicIpPool': 1,
14    'uuid': '1a1aa111-4474-4e16-9f02-4de959229b85',
15    'listenerCount': 4,
16    'memberCount': 1,
17    'previousErrorText': 'test',
18    'datacenter': {
19        'id': 265592,
20        'longName': 'Amsterdam 1',
21        'name': 'ams01',
22        'statusId': 2
23    },
24    'healthMonitors': [
25        {
26            'createDate': '2019-08-20T18:05:09-04:00',
27            'interval': 5,
28            'maxRetries': 2,
29            'modifyDate': '2019-08-20T18:05:18-04:00',
30            'monitorType': 'HTTP',
31            'provisioningStatus': 'ACTIVE',
32            'timeout': 2,
33            'urlPath': '/',
34            'uuid': 'c11111c1-f5ab-4c15-ba96-d7b95dc7c824'
35        }
36    ],
37    'l7Pools': [
38        {
39            'createDate': '2019-08-19T16:33:37-04:00',
40            'id': 222222,
41            'loadBalancingAlgorithm': 'ROUNDROBIN',
42            'modifyDate': None,
43            'name': 'test',
44            'protocol': 'HTTP',
45            'provisioningStatus': 'ACTIVE',
46            'uuid': 'a1111111-c5e7-413f-9f78-84f6c5e1ca04'
47        }
48    ],
49    'listeners': [
50        {
51            'clientTimeout': 15,
52            'defaultPool': {
53                'healthMonitor': {
54                    'uuid': '222222ab-bbcc-4f32-9b31-1b6d3a1959c8'
55                },
56                'protocol': 'HTTP',
57                'protocolPort': 256,
58                'uuid': 'ab1a1abc-0e83-4690-b5d4-1359625dba8f',
59            }
60        },
61        {'connectionLimit': None,
62         'createDate': '2019-08-21T17:19:25-04:00',
63         'defaultPool': {'createDate': '2019-08-21T17:19:25-04:00',
64                         'healthMonitor': {'createDate': '2019-08-21T17:17:04-04:00',
65                                           'id': 859330,
66                                           'interval': 5,
67                                           'maxRetries': 2,
68                                           'modifyDate': '2019-08-21T17:17:15-04:00',
69                                           'monitorType': 'HTTP',
70                                           'provisioningStatus': 'ACTIVE',
71                                           'timeout': 2,
72                                           'urlPath': '/',
73                                           'uuid': '55e00152-75fd-4f94-9263-cb4c6e005f12'},
74                         'loadBalancingAlgorithm': 'ROUNDROBIN',
75                         'members': [{'address': '10.136.4.220',
76                                      'createDate': '2019-08-12T09:49:43-04:00',
77                                      'id': 1023118,
78                                      'modifyDate': '2019-08-12T09:52:54-04:00',
79                                      'provisioningStatus': 'ACTIVE',
80                                      'uuid': 'ba23a166-faa4-4eb2-96e7-ef049d65ce60',
81                                      'weight': 50}],
82                         'modifyDate': '2019-08-21T17:19:33-04:00',
83                         'protocol': 'HTTP',
84                         'protocolPort': 230,
85                         'provisioningStatus': 'ACTIVE',
86                         'uuid': '1c5f3ba6-ec7d-4cf8-8815-9bb174224a76'},
87         'id': 889072,
88         'l7Policies': [{'action': 'REJECT',
89                         'createDate': '2019-08-21T18:17:41-04:00',
90                         'id': 215204,
91                         'modifyDate': None,
92                         'name': 'trestst',
93                         'priority': 1,
94                         'redirectL7PoolId': None,
95                         'uuid': 'b8c30aae-3979-49a7-be8c-fb70e43a6b4b'}],
96         'modifyDate': '2019-08-22T10:58:02-04:00',
97         'protocol': 'HTTP',
98         'protocolPort': 110,
99         'provisioningStatus': 'ACTIVE',
100         'tlsCertificateId': None,
101         'clientTimeout': 30,
102         'uuid': 'a509723d-a3cb-4ae4-bc5b-5ecf04f890ff'}
103    ],
104    'members': [
105        {
106            'address': '10.0.0.1',
107            'createDate': '2019-08-12T09:49:43-04:00',
108            'modifyDate': '2019-08-12T09:52:54-04:00',
109            'provisioningStatus': 'ACTIVE',
110            'uuid': 'ba23a166-faa4-4eb2-96e7-ef049d65ce60',
111            'weight': 50
112        }
113    ],
114    'sslCiphers': [
115        {
116            'id': 2, 'name': 'ECDHE-RSA-AES256-GCM-SHA384'
117        }
118    ],
119}
120getAllObjects = [getObject]
121
122getLoadBalancer = {
123    "accountId": 3071234,
124    "createDate": "2019-08-12T21:49:43+08:00",
125    "id": 81234,
126    "isPublic": 0,
127    "locationId": 265592,
128    "modifyDate": "2019-08-14T06:26:06+08:00",
129    "name": "dcabero-01",
130    "uuid": "0a2da082-4474-4e16-9f02-4de11111",
131    "datacenter": {
132        "id": 265592,
133        "longName": "Amsterdam 1",
134        "name": "ams01",
135        "statusId": 2
136    }
137}
138
139cancelLoadBalancer = True
140
141getLoadBalancerMemberHealth = [
142    {
143        'poolUuid': '1c5f3ba6-ec7d-4cf8-8815-9bb174224a76',
144        'membersHealth': [
145            {
146                'status': 'DOWN',
147                'uuid': 'ba23a166-faa4-4eb2-96e7-ef049d65ce60'
148            }
149        ]
150    }
151]
152
153getHealthMonitors = {}
154
155getLoadBalancer = getObject
156cancelLoadBalancer = getObject
157