{
  "waiters": {
    "__default__": {
      "success_type": "output",
      "success_path": "Status"
    },
    "StreamingDistributionDeployed": {
      "operation": "GetStreamingDistribution",
      "description": "Wait until a streaming distribution is deployed.",
      "interval": 60,
      "max_attempts": 25,
      "success_value": "Deployed"
    },
    "DistributionDeployed": {
      "operation": "GetDistribution",
      "description": "Wait until a distribution is deployed.",
      "interval": 60,
      "max_attempts": 25,
      "success_value": "Deployed"
    },
    "InvalidationCompleted": {
      "operation": "GetInvalidation",
      "description": "Wait until an invalidation has completed.",
      "interval": 20,
      "max_attempts": 30,
      "success_value": "Completed"
    }
  }
}

{
  "version": 2,
  "waiters": {
    "DistributionDeployed": {
      "delay": 60,
      "operation": "GetDistribution",
      "maxAttempts": 25,
      "description": "Wait until a distribution is deployed.",
      "acceptors": [
        {
          "expected": "Deployed",
          "matcher": "path",
          "state": "success",
          "argument": "Status"
        }
      ]
    },
    "InvalidationCompleted": {
      "delay": 20,
      "operation": "GetInvalidation",
      "maxAttempts": 30,
      "description": "Wait until an invalidation has completed.",
      "acceptors": [
        {
          "expected": "Completed",
          "matcher": "path",
          "state": "success",
          "argument": "Status"
        }
      ]
    },
    "StreamingDistributionDeployed": {
      "delay": 60,
      "operation": "GetStreamingDistribution",
      "maxAttempts": 25,
      "description": "Wait until a streaming distribution is deployed.",
      "acceptors": [
        {
          "expected": "Deployed",
          "matcher": "path",
          "state": "success",
          "argument": "Status"
        }
      ]
    }
  }
}

Use v2 version of the waiter model
Use v2 version of the waiter model

Looks like there was an error when pulling the latest models.
We should be using the v2 models of the waiters.

cc @kyleknap
