Inital Commit

This commit is contained in:
Brett Woodruff
2024-06-10 12:24:37 -04:00
commit 106024bcb4
2223 changed files with 241071 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
{
"pagination": {
"ListFlows": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Flows"
},
"ListEntitlements": {
"input_token": "NextToken",
"limit_key": "MaxResults",
"output_token": "NextToken",
"result_key": "Entitlements"
},
"ListOfferings": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Offerings"
},
"ListReservations": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Reservations"
},
"ListBridges": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Bridges"
},
"ListGatewayInstances": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Instances"
},
"ListGateways": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Gateways"
}
}
}

View File

@@ -0,0 +1,118 @@
{
"version": 2,
"waiters": {
"FlowActive": {
"description": "Wait until a flow is active",
"operation": "DescribeFlow",
"delay": 3,
"maxAttempts": 40,
"acceptors": [
{
"state": "success",
"matcher": "path",
"argument": "Flow.Status",
"expected": "ACTIVE"
},
{
"state": "retry",
"matcher": "path",
"argument": "Flow.Status",
"expected": "STARTING"
},
{
"state": "retry",
"matcher": "path",
"argument": "Flow.Status",
"expected": "UPDATING"
},
{
"state": "retry",
"matcher": "status",
"expected": 500
},
{
"state": "retry",
"matcher": "status",
"expected": 503
},
{
"state": "failure",
"matcher": "path",
"argument": "Flow.Status",
"expected": "ERROR"
}
]
},
"FlowStandby": {
"description": "Wait until a flow is in standby mode",
"operation": "DescribeFlow",
"delay": 3,
"maxAttempts": 40,
"acceptors": [
{
"state": "success",
"matcher": "path",
"argument": "Flow.Status",
"expected": "STANDBY"
},
{
"state": "retry",
"matcher": "path",
"argument": "Flow.Status",
"expected": "STOPPING"
},
{
"state": "retry",
"matcher": "status",
"expected": 500
},
{
"state": "retry",
"matcher": "status",
"expected": 503
},
{
"state": "failure",
"matcher": "path",
"argument": "Flow.Status",
"expected": "ERROR"
}
]
},
"FlowDeleted": {
"description": "Wait until a flow is deleted",
"operation": "DescribeFlow",
"delay": 3,
"maxAttempts": 40,
"acceptors": [
{
"state": "success",
"matcher": "status",
"expected": 404
},
{
"state": "retry",
"matcher": "path",
"argument": "Flow.Status",
"expected": "DELETING"
},
{
"state": "retry",
"matcher": "status",
"expected": 500
},
{
"state": "retry",
"matcher": "status",
"expected": 503
},
{
"state": "failure",
"matcher": "path",
"argument": "Flow.Status",
"expected": "ERROR"
}
]
}
}
}