{ "waiters": { "__default__": { "interval": 15, "max_attempts": 40, "acceptor_type": "output" }, "__InstanceState": { "operation": "DescribeInstances", "acceptor_path": "Reservations[].Instances[].State.Name" }, "__InstanceStatus": { "operation": "DescribeInstanceStatus", "success_value": "ok" }, "SystemStatusOk": { "extends": "__InstanceStatus", "acceptor_path": "InstanceStatuses[].SystemStatus.Status" }, "InstanceStatusOk": { "extends": "__InstanceStatus", "acceptor_path": "InstanceStatuses[].InstanceStatus.Status" }, "ImageAvailable": { "operation": "DescribeImages", "acceptor_path": "Images[].State", "success_value": "available", "failure_value": [ "failed" ] }, "InstanceRunning": { "extends": "__InstanceState", "success_value": "running", "failure_value": [ "shutting-down", "terminated", "stopping" ] }, "InstanceStopped": { "extends": "__InstanceState", "success_value": "stopped", "failure_value": [ "pending", "terminated" ] }, "InstanceTerminated": { "extends": "__InstanceState", "success_value": "terminated", "failure_value": [ "pending", "stopping" ] }, "__ExportTaskState": { "operation": "DescribeExportTasks", "acceptor_path": "ExportTasks[].State" }, "ExportTaskCompleted": { "extends": "__ExportTaskState", "success_value": "completed" }, "ExportTaskCancelled": { "extends": "__ExportTaskState", "success_value": "cancelled" }, "SnapshotCompleted": { "operation": "DescribeSnapshots", "success_path": "Snapshots[].State", "success_value": "completed" }, "SubnetAvailable": { "operation": "DescribeSubnets", "success_path": "Subnets[].State", "success_value": "available" }, "__VolumeStatus": { "operation": "DescribeVolumes", "acceptor_path": "Volumes[].State" }, "VolumeAvailable": { "extends": "__VolumeStatus", "success_value": "available", "failure_value": [ "deleted" ] }, "VolumeInUse": { "extends": "__VolumeStatus", "success_value": "in-use", "failure_value": [ "deleted" ] }, "VolumeDeleted": { "extends": "__VolumeStatus", "success_value": "deleted" }, "VpcAvailable": { "operation": "DescribeVpcs", "success_path": "Vpcs[].State", "success_value": "available" }, "__VpnConnectionState": { "operation": "DescribeVpnConnections", "acceptor_path": "VpnConnections[].State" }, "VpnConnectionAvailable": { "extends": "__VpnConnectionState", "success_value": "available", "failure_value": [ "deleting", "deleted" ] }, "VpnConnectionDeleted": { "extends": "__VpnConnectionState", "success_value": "deleted", "failure_value": [ "pending" ] }, "BundleTaskComplete": { "operation": "DescribeBundleTasks", "acceptor_path": "BundleTasks[].State", "success_value": "complete", "failure_value": [ "failed" ] }, "__ConversionTaskState": { "operation": "DescribeConversionTasks", "acceptor_path": "ConversionTasks[].State" }, "ConversionTaskCompleted": { "extends": "__ConversionTaskState", "success_value": "completed", "failure_value": [ "cancelled", "cancelling" ] }, "ConversionTaskCancelled": { "extends": "__ConversionTaskState", "success_value": "cancelled" }, "__CustomerGatewayState": { "operation": "DescribeCustomerGateways", "acceptor_path": "CustomerGateways[].State" }, "CustomerGatewayAvailable": { "extends": "__CustomerGatewayState", "success_value": "available", "failure_value": [ "deleted", "deleting" ] }, "ConversionTaskDeleted": { "extends": "__CustomerGatewayState", "success_value": "deleted" }, "__SpotInstanceRequestState": { "operation": "DescribeSpotInstanceRequests", "acceptor.path": "SpotInstanceRequests[].Status.Code" }, "SpotInstanceRequestFulfilled": { "extends": "__SpotInstanceRequestState", "success.value": "fulfilled", "failure.value": [ "schedule-expired", "canceled-before-fulfillment", "bad-parameters", "system-error" ] } } }