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

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,82 @@
{
"pagination": {
"DescribeSchemas": {
"result_key": "Schemas",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeCertificates": {
"result_key": "Certificates",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeEndpoints": {
"result_key": "Endpoints",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeEventSubscriptions": {
"result_key": "EventSubscriptionsList",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeEndpointTypes": {
"result_key": "SupportedEndpointTypes",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeReplicationInstances": {
"result_key": "ReplicationInstances",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeTableStatistics": {
"result_key": "TableStatistics",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeConnections": {
"result_key": "Connections",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeReplicationTaskAssessmentResults": {
"result_key": "ReplicationTaskAssessmentResults",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeEvents": {
"result_key": "Events",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeOrderableReplicationInstances": {
"result_key": "OrderableReplicationInstances",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeReplicationSubnetGroups": {
"result_key": "ReplicationSubnetGroups",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
},
"DescribeReplicationTasks": {
"result_key": "ReplicationTasks",
"output_token": "Marker",
"input_token": "Marker",
"limit_key": "MaxRecords"
}
}
}

View File

@@ -0,0 +1,330 @@
{
"version":2,
"waiters":{
"TestConnectionSucceeds":{
"acceptors":[
{
"argument":"Connections[].Status",
"expected":"successful",
"matcher":"pathAll",
"state":"success"
},
{
"argument":"Connections[].Status",
"expected":"failed",
"matcher":"pathAny",
"state":"failure"
}
],
"delay":5,
"description":"Wait until testing connection succeeds.",
"maxAttempts":60,
"operation":"DescribeConnections"
},
"EndpointDeleted":{
"acceptors":[
{
"expected":"ResourceNotFoundFault",
"matcher":"error",
"state":"success"
},
{
"argument":"Endpoints[].Status",
"expected":"active",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"Endpoints[].Status",
"expected":"creating",
"matcher":"pathAny",
"state":"failure"
}
],
"delay":5,
"description":"Wait until testing endpoint is deleted.",
"maxAttempts":60,
"operation":"DescribeEndpoints"
},
"ReplicationInstanceAvailable":{
"acceptors":[
{
"argument":"ReplicationInstances[].ReplicationInstanceStatus",
"expected":"available",
"matcher":"pathAll",
"state":"success"
},
{
"argument":"ReplicationInstances[].ReplicationInstanceStatus",
"expected":"deleting",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationInstances[].ReplicationInstanceStatus",
"expected":"incompatible-credentials",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationInstances[].ReplicationInstanceStatus",
"expected":"incompatible-network",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationInstances[].ReplicationInstanceStatus",
"expected":"inaccessible-encryption-credentials",
"matcher":"pathAny",
"state":"failure"
}
],
"delay":60,
"description":"Wait until DMS replication instance is available.",
"maxAttempts":60,
"operation":"DescribeReplicationInstances"
},
"ReplicationInstanceDeleted":{
"acceptors":[
{
"argument":"ReplicationInstances[].ReplicationInstanceStatus",
"expected":"available",
"matcher":"pathAny",
"state":"failure"
},
{
"expected":"ResourceNotFoundFault",
"matcher":"error",
"state":"success"
}
],
"delay":15,
"description":"Wait until DMS replication instance is deleted.",
"maxAttempts":60,
"operation":"DescribeReplicationInstances"
},
"ReplicationTaskReady":{
"acceptors":[
{
"argument":"ReplicationTasks[].Status",
"expected":"ready",
"matcher":"pathAll",
"state":"success"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"starting",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"running",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"stopping",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"stopped",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"failed",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"modifying",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"testing",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"deleting",
"matcher":"pathAny",
"state":"failure"
}
],
"delay":15,
"description":"Wait until DMS replication task is ready.",
"maxAttempts":60,
"operation":"DescribeReplicationTasks"
},
"ReplicationTaskStopped":{
"acceptors":[
{
"argument":"ReplicationTasks[].Status",
"expected":"stopped",
"matcher":"pathAll",
"state":"success"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"ready",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"creating",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"starting",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"failed",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"modifying",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"testing",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"deleting",
"matcher":"pathAny",
"state":"failure"
}
],
"delay":15,
"description":"Wait until DMS replication task is stopped.",
"maxAttempts":60,
"operation":"DescribeReplicationTasks"
},
"ReplicationTaskRunning":{
"acceptors":[
{
"argument":"ReplicationTasks[].Status",
"expected":"running",
"matcher":"pathAll",
"state":"success"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"ready",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"creating",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"stopping",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"stopped",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"failed",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"modifying",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"testing",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"deleting",
"matcher":"pathAny",
"state":"failure"
}
],
"delay":15,
"description":"Wait until DMS replication task is running.",
"maxAttempts":60,
"operation":"DescribeReplicationTasks"
},
"ReplicationTaskDeleted":{
"acceptors":[
{
"argument":"ReplicationTasks[].Status",
"expected":"ready",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"creating",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"stopped",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"running",
"matcher":"pathAny",
"state":"failure"
},
{
"argument":"ReplicationTasks[].Status",
"expected":"failed",
"matcher":"pathAny",
"state":"failure"
},
{
"expected":"ResourceNotFoundFault",
"matcher":"error",
"state":"success"
}
],
"delay":15,
"description":"Wait until DMS replication task is deleted.",
"maxAttempts":60,
"operation":"DescribeReplicationTasks"
}
}
}