github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/eks/2017-11-01/waiters-2.json (about) 1 { 2 "version": 2, 3 "waiters": { 4 "ClusterActive": { 5 "delay": 30, 6 "operation": "DescribeCluster", 7 "maxAttempts": 40, 8 "acceptors": [ 9 { 10 "expected": "DELETING", 11 "matcher": "path", 12 "state": "failure", 13 "argument": "cluster.status" 14 }, 15 { 16 "expected": "FAILED", 17 "matcher": "path", 18 "state": "failure", 19 "argument": "cluster.status" 20 }, 21 { 22 "expected": "ACTIVE", 23 "matcher": "path", 24 "state": "success", 25 "argument": "cluster.status" 26 } 27 ] 28 }, 29 "ClusterDeleted": { 30 "delay": 30, 31 "operation": "DescribeCluster", 32 "maxAttempts": 40, 33 "acceptors": [ 34 { 35 "expected": "ACTIVE", 36 "matcher": "path", 37 "state": "failure", 38 "argument": "cluster.status" 39 }, 40 { 41 "expected": "CREATING", 42 "matcher": "path", 43 "state": "failure", 44 "argument": "cluster.status" 45 }, 46 { 47 "expected": "PENDING", 48 "matcher": "path", 49 "state": "failure", 50 "argument": "cluster.status" 51 }, 52 { 53 "expected": "ResourceNotFoundException", 54 "matcher": "error", 55 "state": "success" 56 } 57 ] 58 }, 59 "NodegroupActive": { 60 "delay": 30, 61 "operation": "DescribeNodegroup", 62 "maxAttempts": 80, 63 "acceptors": [ 64 { 65 "expected": "CREATE_FAILED", 66 "matcher": "path", 67 "state": "failure", 68 "argument": "nodegroup.status" 69 }, 70 { 71 "expected": "ACTIVE", 72 "matcher": "path", 73 "state": "success", 74 "argument": "nodegroup.status" 75 } 76 ] 77 }, 78 "NodegroupDeleted": { 79 "delay": 30, 80 "operation": "DescribeNodegroup", 81 "maxAttempts": 40, 82 "acceptors": [ 83 { 84 "expected": "DELETE_FAILED", 85 "matcher": "path", 86 "state": "failure", 87 "argument": "nodegroup.status" 88 }, 89 { 90 "expected": "ResourceNotFoundException", 91 "matcher": "error", 92 "state": "success" 93 } 94 ] 95 }, 96 "AddonActive": { 97 "delay": 10, 98 "operation": "DescribeAddon", 99 "maxAttempts": 60, 100 "acceptors": [ 101 { 102 "expected": "CREATE_FAILED", 103 "matcher": "path", 104 "state": "failure", 105 "argument": "addon.status" 106 }, 107 { 108 "expected": "DEGRADED", 109 "matcher": "path", 110 "state": "failure", 111 "argument": "addon.status" 112 }, 113 { 114 "expected": "ACTIVE", 115 "matcher": "path", 116 "state": "success", 117 "argument": "addon.status" 118 } 119 ] 120 }, 121 "AddonDeleted": { 122 "delay": 10, 123 "operation": "DescribeAddon", 124 "maxAttempts": 60, 125 "acceptors": [ 126 { 127 "expected": "DELETE_FAILED", 128 "matcher": "path", 129 "state": "failure", 130 "argument": "addon.status" 131 }, 132 { 133 "expected": "ResourceNotFoundException", 134 "matcher": "error", 135 "state": "success" 136 } 137 ] 138 }, 139 "FargateProfileActive": { 140 "delay": 10, 141 "operation": "DescribeFargateProfile", 142 "maxAttempts": 60, 143 "acceptors": [ 144 { 145 "expected": "CREATE_FAILED", 146 "matcher": "path", 147 "state": "failure", 148 "argument": "fargateProfile.status" 149 }, 150 { 151 "expected": "ACTIVE", 152 "matcher": "path", 153 "state": "success", 154 "argument": "fargateProfile.status" 155 } 156 ] 157 }, 158 "FargateProfileDeleted": { 159 "delay": 30, 160 "operation": "DescribeFargateProfile", 161 "maxAttempts": 60, 162 "acceptors": [ 163 { 164 "expected": "DELETE_FAILED", 165 "matcher": "path", 166 "state": "failure", 167 "argument": "fargateProfile.status" 168 }, 169 { 170 "expected": "ResourceNotFoundException", 171 "matcher": "error", 172 "state": "success" 173 } 174 ] 175 } 176 } 177 }