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