eks-2017-11-01.waiters2.json 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  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. }