github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/route53-recovery-control-config/2020-11-02/waiters-2.json (about) 1 { 2 "version": 2, 3 "waiters": { 4 "ClusterCreated": { 5 "description": "Wait until a cluster is created", 6 "operation": "DescribeCluster", 7 "delay": 5, 8 "maxAttempts": 26, 9 "acceptors": [ 10 { 11 "state": "success", 12 "matcher": "path", 13 "argument": "Cluster.Status", 14 "expected": "DEPLOYED" 15 }, 16 { 17 "state": "retry", 18 "matcher": "path", 19 "argument": "Cluster.Status", 20 "expected": "PENDING" 21 }, 22 { 23 "state": "retry", 24 "matcher": "status", 25 "expected": 500 26 } 27 ] 28 }, 29 "ClusterDeleted": { 30 "description": "Wait for a cluster to be deleted", 31 "operation": "DescribeCluster", 32 "delay": 5, 33 "maxAttempts": 26, 34 "acceptors": [ 35 { 36 "state": "success", 37 "matcher": "status", 38 "expected": 404 39 }, 40 { 41 "state": "retry", 42 "matcher": "path", 43 "argument": "Cluster.Status", 44 "expected": "PENDING_DELETION" 45 }, 46 { 47 "state": "retry", 48 "matcher": "status", 49 "expected": 500 50 } 51 ] 52 }, 53 "ControlPanelCreated": { 54 "description": "Wait until a control panel is created", 55 "operation": "DescribeControlPanel", 56 "delay": 5, 57 "maxAttempts": 26, 58 "acceptors": [ 59 { 60 "state": "success", 61 "matcher": "path", 62 "argument": "ControlPanel.Status", 63 "expected": "DEPLOYED" 64 }, 65 { 66 "state": "retry", 67 "matcher": "path", 68 "argument": "ControlPanel.Status", 69 "expected": "PENDING" 70 }, 71 { 72 "state": "retry", 73 "matcher": "status", 74 "expected": 500 75 } 76 ] 77 }, 78 "ControlPanelDeleted": { 79 "description": "Wait until a control panel is deleted", 80 "operation": "DescribeControlPanel", 81 "delay": 5, 82 "maxAttempts": 26, 83 "acceptors": [ 84 { 85 "state": "success", 86 "matcher": "status", 87 "expected": 404 88 }, 89 { 90 "state": "retry", 91 "matcher": "path", 92 "argument": "ControlPanel.Status", 93 "expected": "PENDING_DELETION" 94 }, 95 { 96 "state": "retry", 97 "matcher": "status", 98 "expected": 500 99 } 100 ] 101 }, 102 "RoutingControlCreated": { 103 "description": "Wait until a routing control is created", 104 "operation": "DescribeRoutingControl", 105 "delay": 5, 106 "maxAttempts": 26, 107 "acceptors": [ 108 { 109 "state": "success", 110 "matcher": "path", 111 "argument": "RoutingControl.Status", 112 "expected": "DEPLOYED" 113 }, 114 { 115 "state": "retry", 116 "matcher": "path", 117 "argument": "RoutingControl.Status", 118 "expected": "PENDING" 119 }, 120 { 121 "state": "retry", 122 "matcher": "status", 123 "expected": 500 124 } 125 ] 126 }, 127 "RoutingControlDeleted": { 128 "description": "Wait for a routing control to be deleted", 129 "operation": "DescribeRoutingControl", 130 "delay": 5, 131 "maxAttempts": 26, 132 "acceptors": [ 133 { 134 "state": "success", 135 "matcher": "status", 136 "expected": 404 137 }, 138 { 139 "state": "retry", 140 "matcher": "path", 141 "argument": "RoutingControl.Status", 142 "expected": "PENDING_DELETION" 143 }, 144 { 145 "state": "retry", 146 "matcher": "status", 147 "expected": 500 148 } 149 ] 150 } 151 } 152 }