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,76 @@
{
"pagination": {
"DescribeCacheClusters": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "CacheClusters"
},
"DescribeCacheEngineVersions": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "CacheEngineVersions"
},
"DescribeCacheParameterGroups": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "CacheParameterGroups"
},
"DescribeCacheParameters": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "Parameters"
},
"DescribeCacheSecurityGroups": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "CacheSecurityGroups"
},
"DescribeCacheSubnetGroups": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "CacheSubnetGroups"
},
"DescribeEngineDefaultParameters": {
"input_token": "Marker",
"output_token": "EngineDefaults.Marker",
"limit_key": "MaxRecords",
"result_key": "EngineDefaults.Parameters"
},
"DescribeEvents": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "Events"
},
"DescribeReservedCacheNodes": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "ReservedCacheNodes"
},
"DescribeReservedCacheNodesOfferings": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "ReservedCacheNodesOfferings"
},
"DescribeReplicationGroups": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "ReplicationGroups"
},
"DescribeSnapshots": {
"input_token": "Marker",
"output_token": "Marker",
"limit_key": "MaxRecords",
"result_key": "Snapshots"
}
}
}

View File

@@ -0,0 +1,139 @@
{
"version": 2,
"waiters": {
"CacheClusterAvailable": {
"delay": 30,
"operation": "DescribeCacheClusters",
"maxAttempts": 60,
"acceptors": [
{
"expected": "available",
"matcher": "pathAll",
"state": "success",
"argument": "CacheClusters[].CacheClusterStatus"
},
{
"expected": "deleted",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
},
{
"expected": "deleting",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
},
{
"expected": "incompatible-network",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
},
{
"expected": "restore-failed",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
}
]
},
"CacheClusterDeleted": {
"delay": 30,
"operation": "DescribeCacheClusters",
"maxAttempts": 60,
"acceptors": [
{
"expected": "CacheClusterNotFound",
"matcher": "error",
"state": "success"
},
{
"expected": "creating",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
},
{
"expected": "modifying",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
},
{
"expected": "rebooting",
"matcher": "pathAny",
"state": "failure",
"argument": "CacheClusters[].CacheClusterStatus"
}
]
},
"ReplicationGroupAvailable": {
"delay": 30,
"operation": "DescribeReplicationGroups",
"maxAttempts": 60,
"acceptors": [
{
"expected": "available",
"matcher": "pathAll",
"state": "success",
"argument": "ReplicationGroups[].Status"
},
{
"expected": "deleted",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
},
{
"expected": "deleting",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
},
{
"expected": "incompatible-network",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
},
{
"expected": "restore-failed",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
}
]
},
"ReplicationGroupDeleted": {
"delay": 30,
"operation": "DescribeReplicationGroups",
"maxAttempts": 60,
"acceptors": [
{
"expected": "ReplicationGroupNotFoundFault",
"matcher": "error",
"state": "success"
},
{
"expected": "creating",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
},
{
"expected": "modifying",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
},
{
"expected": "rebooting",
"matcher": "pathAny",
"state": "failure",
"argument": "ReplicationGroups[].Status"
}
]
}
}
}