1{
2  "version": 2,
3  "waiters": {
4    "StreamExists": {
5      "delay": 10,
6      "operation": "DescribeStream",
7      "maxAttempts": 18,
8      "acceptors": [
9        {
10          "expected": "ACTIVE",
11          "matcher": "path",
12          "state": "success",
13          "argument": "StreamDescription.StreamStatus"
14        }
15      ]
16    },
17    "StreamNotExists": {
18      "delay": 10,
19      "operation": "DescribeStream",
20      "maxAttempts": 18,
21      "acceptors": [
22        {
23          "expected": "ResourceNotFoundException",
24          "matcher": "error",
25          "state": "success"
26        }
27      ]
28    }
29  }
30}
31