Sha256: a95d7f7e30afed34afdba96a42d49dba3ff1bd954d3e81f979c679cc04f0c25b

Contents?: true

Size: 1.71 KB

Versions: 223

Compression:

Stored size: 1.71 KB

Contents

{
  "version": 2,
  "waiters": {
    "FunctionExists": {
      "delay": 1,
      "operation": "GetFunction",
      "maxAttempts": 20,
      "acceptors": [
        {
          "state": "success",
          "matcher": "status",
          "expected": 200
        },
        {
          "state": "retry",
          "matcher": "error",
          "expected": "ResourceNotFoundException"
        }
      ]
    },
    "FunctionActive": {
      "delay": 5,
      "maxAttempts": 60,
      "operation": "GetFunctionConfiguration",
      "description": "Waits for the function's State to be Active.",
      "acceptors": [
        {
          "state": "success",
          "matcher": "path",
          "argument": "State",
          "expected": "Active"
        },
        {
          "state": "failure",
          "matcher": "path",
          "argument": "State",
          "expected": "Failed"
        },
        {
          "state": "retry",
          "matcher": "path",
          "argument": "State",
          "expected": "Pending"
        }
      ]
    },
    "FunctionUpdated": {
      "delay": 5,
      "maxAttempts": 60,
      "operation": "GetFunctionConfiguration",
      "description": "Waits for the function's LastUpdateStatus to be Successful.",
      "acceptors": [
        {
          "state": "success",
          "matcher": "path",
          "argument": "LastUpdateStatus",
          "expected": "Successful"
        },
        {
          "state": "failure",
          "matcher": "path",
          "argument": "LastUpdateStatus",
          "expected": "Failed"
        },
        {
          "state": "retry",
          "matcher": "path",
          "argument": "LastUpdateStatus",
          "expected": "InProgress"
        }
      ]
    }
  }
}

Version data entries

223 entries across 223 versions & 1 rubygems

Version Path
aws-sdk-core-2.11.632 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.631 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.630 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.629 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.628 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.627 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.626 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.625 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.624 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.623 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.622 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.621 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.620 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.619 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.618 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.617 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.616 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.615 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.614 apis/lambda/2015-03-31/waiters-2.json
aws-sdk-core-2.11.613 apis/lambda/2015-03-31/waiters-2.json