github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/dms/2016-01-01/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2016-01-01", 5 "endpointPrefix":"dms", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"AWS Database Migration Service", 9 "serviceId":"Database Migration Service", 10 "signatureVersion":"v4", 11 "targetPrefix":"AmazonDMSv20160101", 12 "uid":"dms-2016-01-01" 13 }, 14 "operations":{ 15 "AddTagsToResource":{ 16 "name":"AddTagsToResource", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AddTagsToResourceMessage"}, 22 "output":{"shape":"AddTagsToResourceResponse"}, 23 "errors":[ 24 {"shape":"ResourceNotFoundFault"} 25 ] 26 }, 27 "ApplyPendingMaintenanceAction":{ 28 "name":"ApplyPendingMaintenanceAction", 29 "http":{ 30 "method":"POST", 31 "requestUri":"/" 32 }, 33 "input":{"shape":"ApplyPendingMaintenanceActionMessage"}, 34 "output":{"shape":"ApplyPendingMaintenanceActionResponse"}, 35 "errors":[ 36 {"shape":"ResourceNotFoundFault"} 37 ] 38 }, 39 "CancelReplicationTaskAssessmentRun":{ 40 "name":"CancelReplicationTaskAssessmentRun", 41 "http":{ 42 "method":"POST", 43 "requestUri":"/" 44 }, 45 "input":{"shape":"CancelReplicationTaskAssessmentRunMessage"}, 46 "output":{"shape":"CancelReplicationTaskAssessmentRunResponse"}, 47 "errors":[ 48 {"shape":"AccessDeniedFault"}, 49 {"shape":"ResourceNotFoundFault"}, 50 {"shape":"InvalidResourceStateFault"} 51 ] 52 }, 53 "CreateEndpoint":{ 54 "name":"CreateEndpoint", 55 "http":{ 56 "method":"POST", 57 "requestUri":"/" 58 }, 59 "input":{"shape":"CreateEndpointMessage"}, 60 "output":{"shape":"CreateEndpointResponse"}, 61 "errors":[ 62 {"shape":"KMSKeyNotAccessibleFault"}, 63 {"shape":"ResourceAlreadyExistsFault"}, 64 {"shape":"ResourceQuotaExceededFault"}, 65 {"shape":"InvalidResourceStateFault"}, 66 {"shape":"ResourceNotFoundFault"}, 67 {"shape":"AccessDeniedFault"}, 68 {"shape":"S3AccessDeniedFault"} 69 ] 70 }, 71 "CreateEventSubscription":{ 72 "name":"CreateEventSubscription", 73 "http":{ 74 "method":"POST", 75 "requestUri":"/" 76 }, 77 "input":{"shape":"CreateEventSubscriptionMessage"}, 78 "output":{"shape":"CreateEventSubscriptionResponse"}, 79 "errors":[ 80 {"shape":"ResourceQuotaExceededFault"}, 81 {"shape":"ResourceNotFoundFault"}, 82 {"shape":"ResourceAlreadyExistsFault"}, 83 {"shape":"SNSInvalidTopicFault"}, 84 {"shape":"SNSNoAuthorizationFault"}, 85 {"shape":"KMSAccessDeniedFault"}, 86 {"shape":"KMSDisabledFault"}, 87 {"shape":"KMSInvalidStateFault"}, 88 {"shape":"KMSNotFoundFault"}, 89 {"shape":"KMSThrottlingFault"} 90 ] 91 }, 92 "CreateReplicationInstance":{ 93 "name":"CreateReplicationInstance", 94 "http":{ 95 "method":"POST", 96 "requestUri":"/" 97 }, 98 "input":{"shape":"CreateReplicationInstanceMessage"}, 99 "output":{"shape":"CreateReplicationInstanceResponse"}, 100 "errors":[ 101 {"shape":"AccessDeniedFault"}, 102 {"shape":"ResourceAlreadyExistsFault"}, 103 {"shape":"InsufficientResourceCapacityFault"}, 104 {"shape":"ResourceQuotaExceededFault"}, 105 {"shape":"StorageQuotaExceededFault"}, 106 {"shape":"ResourceNotFoundFault"}, 107 {"shape":"ReplicationSubnetGroupDoesNotCoverEnoughAZs"}, 108 {"shape":"InvalidResourceStateFault"}, 109 {"shape":"InvalidSubnet"}, 110 {"shape":"KMSKeyNotAccessibleFault"} 111 ] 112 }, 113 "CreateReplicationSubnetGroup":{ 114 "name":"CreateReplicationSubnetGroup", 115 "http":{ 116 "method":"POST", 117 "requestUri":"/" 118 }, 119 "input":{"shape":"CreateReplicationSubnetGroupMessage"}, 120 "output":{"shape":"CreateReplicationSubnetGroupResponse"}, 121 "errors":[ 122 {"shape":"AccessDeniedFault"}, 123 {"shape":"ResourceAlreadyExistsFault"}, 124 {"shape":"ResourceNotFoundFault"}, 125 {"shape":"ResourceQuotaExceededFault"}, 126 {"shape":"ReplicationSubnetGroupDoesNotCoverEnoughAZs"}, 127 {"shape":"InvalidSubnet"} 128 ] 129 }, 130 "CreateReplicationTask":{ 131 "name":"CreateReplicationTask", 132 "http":{ 133 "method":"POST", 134 "requestUri":"/" 135 }, 136 "input":{"shape":"CreateReplicationTaskMessage"}, 137 "output":{"shape":"CreateReplicationTaskResponse"}, 138 "errors":[ 139 {"shape":"AccessDeniedFault"}, 140 {"shape":"InvalidResourceStateFault"}, 141 {"shape":"ResourceAlreadyExistsFault"}, 142 {"shape":"ResourceNotFoundFault"}, 143 {"shape":"KMSKeyNotAccessibleFault"}, 144 {"shape":"ResourceQuotaExceededFault"} 145 ] 146 }, 147 "DeleteCertificate":{ 148 "name":"DeleteCertificate", 149 "http":{ 150 "method":"POST", 151 "requestUri":"/" 152 }, 153 "input":{"shape":"DeleteCertificateMessage"}, 154 "output":{"shape":"DeleteCertificateResponse"}, 155 "errors":[ 156 {"shape":"ResourceNotFoundFault"}, 157 {"shape":"InvalidResourceStateFault"} 158 ] 159 }, 160 "DeleteConnection":{ 161 "name":"DeleteConnection", 162 "http":{ 163 "method":"POST", 164 "requestUri":"/" 165 }, 166 "input":{"shape":"DeleteConnectionMessage"}, 167 "output":{"shape":"DeleteConnectionResponse"}, 168 "errors":[ 169 {"shape":"AccessDeniedFault"}, 170 {"shape":"ResourceNotFoundFault"}, 171 {"shape":"InvalidResourceStateFault"} 172 ] 173 }, 174 "DeleteEndpoint":{ 175 "name":"DeleteEndpoint", 176 "http":{ 177 "method":"POST", 178 "requestUri":"/" 179 }, 180 "input":{"shape":"DeleteEndpointMessage"}, 181 "output":{"shape":"DeleteEndpointResponse"}, 182 "errors":[ 183 {"shape":"ResourceNotFoundFault"}, 184 {"shape":"InvalidResourceStateFault"} 185 ] 186 }, 187 "DeleteEventSubscription":{ 188 "name":"DeleteEventSubscription", 189 "http":{ 190 "method":"POST", 191 "requestUri":"/" 192 }, 193 "input":{"shape":"DeleteEventSubscriptionMessage"}, 194 "output":{"shape":"DeleteEventSubscriptionResponse"}, 195 "errors":[ 196 {"shape":"ResourceNotFoundFault"}, 197 {"shape":"InvalidResourceStateFault"} 198 ] 199 }, 200 "DeleteReplicationInstance":{ 201 "name":"DeleteReplicationInstance", 202 "http":{ 203 "method":"POST", 204 "requestUri":"/" 205 }, 206 "input":{"shape":"DeleteReplicationInstanceMessage"}, 207 "output":{"shape":"DeleteReplicationInstanceResponse"}, 208 "errors":[ 209 {"shape":"InvalidResourceStateFault"}, 210 {"shape":"ResourceNotFoundFault"} 211 ] 212 }, 213 "DeleteReplicationSubnetGroup":{ 214 "name":"DeleteReplicationSubnetGroup", 215 "http":{ 216 "method":"POST", 217 "requestUri":"/" 218 }, 219 "input":{"shape":"DeleteReplicationSubnetGroupMessage"}, 220 "output":{"shape":"DeleteReplicationSubnetGroupResponse"}, 221 "errors":[ 222 {"shape":"InvalidResourceStateFault"}, 223 {"shape":"ResourceNotFoundFault"} 224 ] 225 }, 226 "DeleteReplicationTask":{ 227 "name":"DeleteReplicationTask", 228 "http":{ 229 "method":"POST", 230 "requestUri":"/" 231 }, 232 "input":{"shape":"DeleteReplicationTaskMessage"}, 233 "output":{"shape":"DeleteReplicationTaskResponse"}, 234 "errors":[ 235 {"shape":"ResourceNotFoundFault"}, 236 {"shape":"InvalidResourceStateFault"} 237 ] 238 }, 239 "DeleteReplicationTaskAssessmentRun":{ 240 "name":"DeleteReplicationTaskAssessmentRun", 241 "http":{ 242 "method":"POST", 243 "requestUri":"/" 244 }, 245 "input":{"shape":"DeleteReplicationTaskAssessmentRunMessage"}, 246 "output":{"shape":"DeleteReplicationTaskAssessmentRunResponse"}, 247 "errors":[ 248 {"shape":"AccessDeniedFault"}, 249 {"shape":"ResourceNotFoundFault"}, 250 {"shape":"InvalidResourceStateFault"} 251 ] 252 }, 253 "DescribeAccountAttributes":{ 254 "name":"DescribeAccountAttributes", 255 "http":{ 256 "method":"POST", 257 "requestUri":"/" 258 }, 259 "input":{"shape":"DescribeAccountAttributesMessage"}, 260 "output":{"shape":"DescribeAccountAttributesResponse"} 261 }, 262 "DescribeApplicableIndividualAssessments":{ 263 "name":"DescribeApplicableIndividualAssessments", 264 "http":{ 265 "method":"POST", 266 "requestUri":"/" 267 }, 268 "input":{"shape":"DescribeApplicableIndividualAssessmentsMessage"}, 269 "output":{"shape":"DescribeApplicableIndividualAssessmentsResponse"}, 270 "errors":[ 271 {"shape":"AccessDeniedFault"}, 272 {"shape":"ResourceNotFoundFault"}, 273 {"shape":"InvalidResourceStateFault"} 274 ] 275 }, 276 "DescribeCertificates":{ 277 "name":"DescribeCertificates", 278 "http":{ 279 "method":"POST", 280 "requestUri":"/" 281 }, 282 "input":{"shape":"DescribeCertificatesMessage"}, 283 "output":{"shape":"DescribeCertificatesResponse"}, 284 "errors":[ 285 {"shape":"ResourceNotFoundFault"} 286 ] 287 }, 288 "DescribeConnections":{ 289 "name":"DescribeConnections", 290 "http":{ 291 "method":"POST", 292 "requestUri":"/" 293 }, 294 "input":{"shape":"DescribeConnectionsMessage"}, 295 "output":{"shape":"DescribeConnectionsResponse"}, 296 "errors":[ 297 {"shape":"ResourceNotFoundFault"} 298 ] 299 }, 300 "DescribeEndpointSettings":{ 301 "name":"DescribeEndpointSettings", 302 "http":{ 303 "method":"POST", 304 "requestUri":"/" 305 }, 306 "input":{"shape":"DescribeEndpointSettingsMessage"}, 307 "output":{"shape":"DescribeEndpointSettingsResponse"} 308 }, 309 "DescribeEndpointTypes":{ 310 "name":"DescribeEndpointTypes", 311 "http":{ 312 "method":"POST", 313 "requestUri":"/" 314 }, 315 "input":{"shape":"DescribeEndpointTypesMessage"}, 316 "output":{"shape":"DescribeEndpointTypesResponse"} 317 }, 318 "DescribeEndpoints":{ 319 "name":"DescribeEndpoints", 320 "http":{ 321 "method":"POST", 322 "requestUri":"/" 323 }, 324 "input":{"shape":"DescribeEndpointsMessage"}, 325 "output":{"shape":"DescribeEndpointsResponse"}, 326 "errors":[ 327 {"shape":"ResourceNotFoundFault"} 328 ] 329 }, 330 "DescribeEventCategories":{ 331 "name":"DescribeEventCategories", 332 "http":{ 333 "method":"POST", 334 "requestUri":"/" 335 }, 336 "input":{"shape":"DescribeEventCategoriesMessage"}, 337 "output":{"shape":"DescribeEventCategoriesResponse"} 338 }, 339 "DescribeEventSubscriptions":{ 340 "name":"DescribeEventSubscriptions", 341 "http":{ 342 "method":"POST", 343 "requestUri":"/" 344 }, 345 "input":{"shape":"DescribeEventSubscriptionsMessage"}, 346 "output":{"shape":"DescribeEventSubscriptionsResponse"}, 347 "errors":[ 348 {"shape":"ResourceNotFoundFault"} 349 ] 350 }, 351 "DescribeEvents":{ 352 "name":"DescribeEvents", 353 "http":{ 354 "method":"POST", 355 "requestUri":"/" 356 }, 357 "input":{"shape":"DescribeEventsMessage"}, 358 "output":{"shape":"DescribeEventsResponse"} 359 }, 360 "DescribeOrderableReplicationInstances":{ 361 "name":"DescribeOrderableReplicationInstances", 362 "http":{ 363 "method":"POST", 364 "requestUri":"/" 365 }, 366 "input":{"shape":"DescribeOrderableReplicationInstancesMessage"}, 367 "output":{"shape":"DescribeOrderableReplicationInstancesResponse"} 368 }, 369 "DescribePendingMaintenanceActions":{ 370 "name":"DescribePendingMaintenanceActions", 371 "http":{ 372 "method":"POST", 373 "requestUri":"/" 374 }, 375 "input":{"shape":"DescribePendingMaintenanceActionsMessage"}, 376 "output":{"shape":"DescribePendingMaintenanceActionsResponse"}, 377 "errors":[ 378 {"shape":"ResourceNotFoundFault"} 379 ] 380 }, 381 "DescribeRefreshSchemasStatus":{ 382 "name":"DescribeRefreshSchemasStatus", 383 "http":{ 384 "method":"POST", 385 "requestUri":"/" 386 }, 387 "input":{"shape":"DescribeRefreshSchemasStatusMessage"}, 388 "output":{"shape":"DescribeRefreshSchemasStatusResponse"}, 389 "errors":[ 390 {"shape":"InvalidResourceStateFault"}, 391 {"shape":"ResourceNotFoundFault"} 392 ] 393 }, 394 "DescribeReplicationInstanceTaskLogs":{ 395 "name":"DescribeReplicationInstanceTaskLogs", 396 "http":{ 397 "method":"POST", 398 "requestUri":"/" 399 }, 400 "input":{"shape":"DescribeReplicationInstanceTaskLogsMessage"}, 401 "output":{"shape":"DescribeReplicationInstanceTaskLogsResponse"}, 402 "errors":[ 403 {"shape":"ResourceNotFoundFault"}, 404 {"shape":"InvalidResourceStateFault"} 405 ] 406 }, 407 "DescribeReplicationInstances":{ 408 "name":"DescribeReplicationInstances", 409 "http":{ 410 "method":"POST", 411 "requestUri":"/" 412 }, 413 "input":{"shape":"DescribeReplicationInstancesMessage"}, 414 "output":{"shape":"DescribeReplicationInstancesResponse"}, 415 "errors":[ 416 {"shape":"ResourceNotFoundFault"} 417 ] 418 }, 419 "DescribeReplicationSubnetGroups":{ 420 "name":"DescribeReplicationSubnetGroups", 421 "http":{ 422 "method":"POST", 423 "requestUri":"/" 424 }, 425 "input":{"shape":"DescribeReplicationSubnetGroupsMessage"}, 426 "output":{"shape":"DescribeReplicationSubnetGroupsResponse"}, 427 "errors":[ 428 {"shape":"ResourceNotFoundFault"} 429 ] 430 }, 431 "DescribeReplicationTaskAssessmentResults":{ 432 "name":"DescribeReplicationTaskAssessmentResults", 433 "http":{ 434 "method":"POST", 435 "requestUri":"/" 436 }, 437 "input":{"shape":"DescribeReplicationTaskAssessmentResultsMessage"}, 438 "output":{"shape":"DescribeReplicationTaskAssessmentResultsResponse"}, 439 "errors":[ 440 {"shape":"ResourceNotFoundFault"} 441 ] 442 }, 443 "DescribeReplicationTaskAssessmentRuns":{ 444 "name":"DescribeReplicationTaskAssessmentRuns", 445 "http":{ 446 "method":"POST", 447 "requestUri":"/" 448 }, 449 "input":{"shape":"DescribeReplicationTaskAssessmentRunsMessage"}, 450 "output":{"shape":"DescribeReplicationTaskAssessmentRunsResponse"}, 451 "errors":[ 452 {"shape":"ResourceNotFoundFault"} 453 ] 454 }, 455 "DescribeReplicationTaskIndividualAssessments":{ 456 "name":"DescribeReplicationTaskIndividualAssessments", 457 "http":{ 458 "method":"POST", 459 "requestUri":"/" 460 }, 461 "input":{"shape":"DescribeReplicationTaskIndividualAssessmentsMessage"}, 462 "output":{"shape":"DescribeReplicationTaskIndividualAssessmentsResponse"}, 463 "errors":[ 464 {"shape":"ResourceNotFoundFault"} 465 ] 466 }, 467 "DescribeReplicationTasks":{ 468 "name":"DescribeReplicationTasks", 469 "http":{ 470 "method":"POST", 471 "requestUri":"/" 472 }, 473 "input":{"shape":"DescribeReplicationTasksMessage"}, 474 "output":{"shape":"DescribeReplicationTasksResponse"}, 475 "errors":[ 476 {"shape":"ResourceNotFoundFault"} 477 ] 478 }, 479 "DescribeSchemas":{ 480 "name":"DescribeSchemas", 481 "http":{ 482 "method":"POST", 483 "requestUri":"/" 484 }, 485 "input":{"shape":"DescribeSchemasMessage"}, 486 "output":{"shape":"DescribeSchemasResponse"}, 487 "errors":[ 488 {"shape":"InvalidResourceStateFault"}, 489 {"shape":"ResourceNotFoundFault"} 490 ] 491 }, 492 "DescribeTableStatistics":{ 493 "name":"DescribeTableStatistics", 494 "http":{ 495 "method":"POST", 496 "requestUri":"/" 497 }, 498 "input":{"shape":"DescribeTableStatisticsMessage"}, 499 "output":{"shape":"DescribeTableStatisticsResponse"}, 500 "errors":[ 501 {"shape":"ResourceNotFoundFault"}, 502 {"shape":"InvalidResourceStateFault"} 503 ] 504 }, 505 "ImportCertificate":{ 506 "name":"ImportCertificate", 507 "http":{ 508 "method":"POST", 509 "requestUri":"/" 510 }, 511 "input":{"shape":"ImportCertificateMessage"}, 512 "output":{"shape":"ImportCertificateResponse"}, 513 "errors":[ 514 {"shape":"ResourceAlreadyExistsFault"}, 515 {"shape":"InvalidCertificateFault"}, 516 {"shape":"ResourceQuotaExceededFault"} 517 ] 518 }, 519 "ListTagsForResource":{ 520 "name":"ListTagsForResource", 521 "http":{ 522 "method":"POST", 523 "requestUri":"/" 524 }, 525 "input":{"shape":"ListTagsForResourceMessage"}, 526 "output":{"shape":"ListTagsForResourceResponse"}, 527 "errors":[ 528 {"shape":"ResourceNotFoundFault"} 529 ] 530 }, 531 "ModifyEndpoint":{ 532 "name":"ModifyEndpoint", 533 "http":{ 534 "method":"POST", 535 "requestUri":"/" 536 }, 537 "input":{"shape":"ModifyEndpointMessage"}, 538 "output":{"shape":"ModifyEndpointResponse"}, 539 "errors":[ 540 {"shape":"InvalidResourceStateFault"}, 541 {"shape":"ResourceNotFoundFault"}, 542 {"shape":"ResourceAlreadyExistsFault"}, 543 {"shape":"KMSKeyNotAccessibleFault"}, 544 {"shape":"AccessDeniedFault"} 545 ] 546 }, 547 "ModifyEventSubscription":{ 548 "name":"ModifyEventSubscription", 549 "http":{ 550 "method":"POST", 551 "requestUri":"/" 552 }, 553 "input":{"shape":"ModifyEventSubscriptionMessage"}, 554 "output":{"shape":"ModifyEventSubscriptionResponse"}, 555 "errors":[ 556 {"shape":"ResourceQuotaExceededFault"}, 557 {"shape":"ResourceNotFoundFault"}, 558 {"shape":"SNSInvalidTopicFault"}, 559 {"shape":"SNSNoAuthorizationFault"}, 560 {"shape":"KMSAccessDeniedFault"}, 561 {"shape":"KMSDisabledFault"}, 562 {"shape":"KMSInvalidStateFault"}, 563 {"shape":"KMSNotFoundFault"}, 564 {"shape":"KMSThrottlingFault"} 565 ] 566 }, 567 "ModifyReplicationInstance":{ 568 "name":"ModifyReplicationInstance", 569 "http":{ 570 "method":"POST", 571 "requestUri":"/" 572 }, 573 "input":{"shape":"ModifyReplicationInstanceMessage"}, 574 "output":{"shape":"ModifyReplicationInstanceResponse"}, 575 "errors":[ 576 {"shape":"AccessDeniedFault"}, 577 {"shape":"InvalidResourceStateFault"}, 578 {"shape":"ResourceAlreadyExistsFault"}, 579 {"shape":"ResourceNotFoundFault"}, 580 {"shape":"InsufficientResourceCapacityFault"}, 581 {"shape":"StorageQuotaExceededFault"}, 582 {"shape":"UpgradeDependencyFailureFault"} 583 ] 584 }, 585 "ModifyReplicationSubnetGroup":{ 586 "name":"ModifyReplicationSubnetGroup", 587 "http":{ 588 "method":"POST", 589 "requestUri":"/" 590 }, 591 "input":{"shape":"ModifyReplicationSubnetGroupMessage"}, 592 "output":{"shape":"ModifyReplicationSubnetGroupResponse"}, 593 "errors":[ 594 {"shape":"AccessDeniedFault"}, 595 {"shape":"ResourceNotFoundFault"}, 596 {"shape":"ResourceQuotaExceededFault"}, 597 {"shape":"SubnetAlreadyInUse"}, 598 {"shape":"ReplicationSubnetGroupDoesNotCoverEnoughAZs"}, 599 {"shape":"InvalidSubnet"} 600 ] 601 }, 602 "ModifyReplicationTask":{ 603 "name":"ModifyReplicationTask", 604 "http":{ 605 "method":"POST", 606 "requestUri":"/" 607 }, 608 "input":{"shape":"ModifyReplicationTaskMessage"}, 609 "output":{"shape":"ModifyReplicationTaskResponse"}, 610 "errors":[ 611 {"shape":"InvalidResourceStateFault"}, 612 {"shape":"ResourceNotFoundFault"}, 613 {"shape":"ResourceAlreadyExistsFault"}, 614 {"shape":"KMSKeyNotAccessibleFault"} 615 ] 616 }, 617 "MoveReplicationTask":{ 618 "name":"MoveReplicationTask", 619 "http":{ 620 "method":"POST", 621 "requestUri":"/" 622 }, 623 "input":{"shape":"MoveReplicationTaskMessage"}, 624 "output":{"shape":"MoveReplicationTaskResponse"}, 625 "errors":[ 626 {"shape":"AccessDeniedFault"}, 627 {"shape":"InvalidResourceStateFault"}, 628 {"shape":"ResourceNotFoundFault"}, 629 {"shape":"KMSKeyNotAccessibleFault"}, 630 {"shape":"ResourceQuotaExceededFault"} 631 ] 632 }, 633 "RebootReplicationInstance":{ 634 "name":"RebootReplicationInstance", 635 "http":{ 636 "method":"POST", 637 "requestUri":"/" 638 }, 639 "input":{"shape":"RebootReplicationInstanceMessage"}, 640 "output":{"shape":"RebootReplicationInstanceResponse"}, 641 "errors":[ 642 {"shape":"ResourceNotFoundFault"}, 643 {"shape":"InvalidResourceStateFault"} 644 ] 645 }, 646 "RefreshSchemas":{ 647 "name":"RefreshSchemas", 648 "http":{ 649 "method":"POST", 650 "requestUri":"/" 651 }, 652 "input":{"shape":"RefreshSchemasMessage"}, 653 "output":{"shape":"RefreshSchemasResponse"}, 654 "errors":[ 655 {"shape":"InvalidResourceStateFault"}, 656 {"shape":"ResourceNotFoundFault"}, 657 {"shape":"KMSKeyNotAccessibleFault"}, 658 {"shape":"ResourceQuotaExceededFault"} 659 ] 660 }, 661 "ReloadTables":{ 662 "name":"ReloadTables", 663 "http":{ 664 "method":"POST", 665 "requestUri":"/" 666 }, 667 "input":{"shape":"ReloadTablesMessage"}, 668 "output":{"shape":"ReloadTablesResponse"}, 669 "errors":[ 670 {"shape":"ResourceNotFoundFault"}, 671 {"shape":"InvalidResourceStateFault"} 672 ] 673 }, 674 "RemoveTagsFromResource":{ 675 "name":"RemoveTagsFromResource", 676 "http":{ 677 "method":"POST", 678 "requestUri":"/" 679 }, 680 "input":{"shape":"RemoveTagsFromResourceMessage"}, 681 "output":{"shape":"RemoveTagsFromResourceResponse"}, 682 "errors":[ 683 {"shape":"ResourceNotFoundFault"} 684 ] 685 }, 686 "StartReplicationTask":{ 687 "name":"StartReplicationTask", 688 "http":{ 689 "method":"POST", 690 "requestUri":"/" 691 }, 692 "input":{"shape":"StartReplicationTaskMessage"}, 693 "output":{"shape":"StartReplicationTaskResponse"}, 694 "errors":[ 695 {"shape":"ResourceNotFoundFault"}, 696 {"shape":"InvalidResourceStateFault"}, 697 {"shape":"AccessDeniedFault"} 698 ] 699 }, 700 "StartReplicationTaskAssessment":{ 701 "name":"StartReplicationTaskAssessment", 702 "http":{ 703 "method":"POST", 704 "requestUri":"/" 705 }, 706 "input":{"shape":"StartReplicationTaskAssessmentMessage"}, 707 "output":{"shape":"StartReplicationTaskAssessmentResponse"}, 708 "errors":[ 709 {"shape":"InvalidResourceStateFault"}, 710 {"shape":"ResourceNotFoundFault"} 711 ] 712 }, 713 "StartReplicationTaskAssessmentRun":{ 714 "name":"StartReplicationTaskAssessmentRun", 715 "http":{ 716 "method":"POST", 717 "requestUri":"/" 718 }, 719 "input":{"shape":"StartReplicationTaskAssessmentRunMessage"}, 720 "output":{"shape":"StartReplicationTaskAssessmentRunResponse"}, 721 "errors":[ 722 {"shape":"AccessDeniedFault"}, 723 {"shape":"ResourceNotFoundFault"}, 724 {"shape":"InvalidResourceStateFault"}, 725 {"shape":"KMSAccessDeniedFault"}, 726 {"shape":"KMSDisabledFault"}, 727 {"shape":"KMSFault"}, 728 {"shape":"KMSInvalidStateFault"}, 729 {"shape":"KMSNotFoundFault"}, 730 {"shape":"KMSKeyNotAccessibleFault"}, 731 {"shape":"S3AccessDeniedFault"}, 732 {"shape":"S3ResourceNotFoundFault"}, 733 {"shape":"ResourceAlreadyExistsFault"} 734 ] 735 }, 736 "StopReplicationTask":{ 737 "name":"StopReplicationTask", 738 "http":{ 739 "method":"POST", 740 "requestUri":"/" 741 }, 742 "input":{"shape":"StopReplicationTaskMessage"}, 743 "output":{"shape":"StopReplicationTaskResponse"}, 744 "errors":[ 745 {"shape":"ResourceNotFoundFault"}, 746 {"shape":"InvalidResourceStateFault"} 747 ] 748 }, 749 "TestConnection":{ 750 "name":"TestConnection", 751 "http":{ 752 "method":"POST", 753 "requestUri":"/" 754 }, 755 "input":{"shape":"TestConnectionMessage"}, 756 "output":{"shape":"TestConnectionResponse"}, 757 "errors":[ 758 {"shape":"ResourceNotFoundFault"}, 759 {"shape":"InvalidResourceStateFault"}, 760 {"shape":"KMSKeyNotAccessibleFault"}, 761 {"shape":"ResourceQuotaExceededFault"}, 762 {"shape":"AccessDeniedFault"} 763 ] 764 } 765 }, 766 "shapes":{ 767 "AccessDeniedFault":{ 768 "type":"structure", 769 "members":{ 770 "message":{"shape":"ExceptionMessage"} 771 }, 772 "exception":true 773 }, 774 "AccountQuota":{ 775 "type":"structure", 776 "members":{ 777 "AccountQuotaName":{"shape":"String"}, 778 "Used":{"shape":"Long"}, 779 "Max":{"shape":"Long"} 780 } 781 }, 782 "AccountQuotaList":{ 783 "type":"list", 784 "member":{"shape":"AccountQuota"} 785 }, 786 "AddTagsToResourceMessage":{ 787 "type":"structure", 788 "required":[ 789 "ResourceArn", 790 "Tags" 791 ], 792 "members":{ 793 "ResourceArn":{"shape":"String"}, 794 "Tags":{"shape":"TagList"} 795 } 796 }, 797 "AddTagsToResourceResponse":{ 798 "type":"structure", 799 "members":{ 800 } 801 }, 802 "ApplyPendingMaintenanceActionMessage":{ 803 "type":"structure", 804 "required":[ 805 "ReplicationInstanceArn", 806 "ApplyAction", 807 "OptInType" 808 ], 809 "members":{ 810 "ReplicationInstanceArn":{"shape":"String"}, 811 "ApplyAction":{"shape":"String"}, 812 "OptInType":{"shape":"String"} 813 } 814 }, 815 "ApplyPendingMaintenanceActionResponse":{ 816 "type":"structure", 817 "members":{ 818 "ResourcePendingMaintenanceActions":{"shape":"ResourcePendingMaintenanceActions"} 819 } 820 }, 821 "ArnList":{ 822 "type":"list", 823 "member":{"shape":"String"} 824 }, 825 "AuthMechanismValue":{ 826 "type":"string", 827 "enum":[ 828 "default", 829 "mongodb_cr", 830 "scram_sha_1" 831 ] 832 }, 833 "AuthTypeValue":{ 834 "type":"string", 835 "enum":[ 836 "no", 837 "password" 838 ] 839 }, 840 "AvailabilityZone":{ 841 "type":"structure", 842 "members":{ 843 "Name":{"shape":"String"} 844 } 845 }, 846 "AvailabilityZonesList":{ 847 "type":"list", 848 "member":{"shape":"String"} 849 }, 850 "Boolean":{"type":"boolean"}, 851 "BooleanOptional":{"type":"boolean"}, 852 "CancelReplicationTaskAssessmentRunMessage":{ 853 "type":"structure", 854 "required":["ReplicationTaskAssessmentRunArn"], 855 "members":{ 856 "ReplicationTaskAssessmentRunArn":{"shape":"String"} 857 } 858 }, 859 "CancelReplicationTaskAssessmentRunResponse":{ 860 "type":"structure", 861 "members":{ 862 "ReplicationTaskAssessmentRun":{"shape":"ReplicationTaskAssessmentRun"} 863 } 864 }, 865 "CannedAclForObjectsValue":{ 866 "type":"string", 867 "enum":[ 868 "none", 869 "private", 870 "public-read", 871 "public-read-write", 872 "authenticated-read", 873 "aws-exec-read", 874 "bucket-owner-read", 875 "bucket-owner-full-control" 876 ] 877 }, 878 "Certificate":{ 879 "type":"structure", 880 "members":{ 881 "CertificateIdentifier":{"shape":"String"}, 882 "CertificateCreationDate":{"shape":"TStamp"}, 883 "CertificatePem":{"shape":"String"}, 884 "CertificateWallet":{"shape":"CertificateWallet"}, 885 "CertificateArn":{"shape":"String"}, 886 "CertificateOwner":{"shape":"String"}, 887 "ValidFromDate":{"shape":"TStamp"}, 888 "ValidToDate":{"shape":"TStamp"}, 889 "SigningAlgorithm":{"shape":"String"}, 890 "KeyLength":{"shape":"IntegerOptional"} 891 } 892 }, 893 "CertificateList":{ 894 "type":"list", 895 "member":{"shape":"Certificate"} 896 }, 897 "CertificateWallet":{"type":"blob"}, 898 "CharLengthSemantics":{ 899 "type":"string", 900 "enum":[ 901 "default", 902 "char", 903 "byte" 904 ] 905 }, 906 "CompressionTypeValue":{ 907 "type":"string", 908 "enum":[ 909 "none", 910 "gzip" 911 ] 912 }, 913 "Connection":{ 914 "type":"structure", 915 "members":{ 916 "ReplicationInstanceArn":{"shape":"String"}, 917 "EndpointArn":{"shape":"String"}, 918 "Status":{"shape":"String"}, 919 "LastFailureMessage":{"shape":"String"}, 920 "EndpointIdentifier":{"shape":"String"}, 921 "ReplicationInstanceIdentifier":{"shape":"String"} 922 } 923 }, 924 "ConnectionList":{ 925 "type":"list", 926 "member":{"shape":"Connection"} 927 }, 928 "CreateEndpointMessage":{ 929 "type":"structure", 930 "required":[ 931 "EndpointIdentifier", 932 "EndpointType", 933 "EngineName" 934 ], 935 "members":{ 936 "EndpointIdentifier":{"shape":"String"}, 937 "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, 938 "EngineName":{"shape":"String"}, 939 "Username":{"shape":"String"}, 940 "Password":{"shape":"SecretString"}, 941 "ServerName":{"shape":"String"}, 942 "Port":{"shape":"IntegerOptional"}, 943 "DatabaseName":{"shape":"String"}, 944 "ExtraConnectionAttributes":{"shape":"String"}, 945 "KmsKeyId":{"shape":"String"}, 946 "Tags":{"shape":"TagList"}, 947 "CertificateArn":{"shape":"String"}, 948 "SslMode":{"shape":"DmsSslModeValue"}, 949 "ServiceAccessRoleArn":{"shape":"String"}, 950 "ExternalTableDefinition":{"shape":"String"}, 951 "DynamoDbSettings":{"shape":"DynamoDbSettings"}, 952 "S3Settings":{"shape":"S3Settings"}, 953 "DmsTransferSettings":{"shape":"DmsTransferSettings"}, 954 "MongoDbSettings":{"shape":"MongoDbSettings"}, 955 "KinesisSettings":{"shape":"KinesisSettings"}, 956 "KafkaSettings":{"shape":"KafkaSettings"}, 957 "ElasticsearchSettings":{"shape":"ElasticsearchSettings"}, 958 "NeptuneSettings":{"shape":"NeptuneSettings"}, 959 "RedshiftSettings":{"shape":"RedshiftSettings"}, 960 "PostgreSQLSettings":{"shape":"PostgreSQLSettings"}, 961 "MySQLSettings":{"shape":"MySQLSettings"}, 962 "OracleSettings":{"shape":"OracleSettings"}, 963 "SybaseSettings":{"shape":"SybaseSettings"}, 964 "MicrosoftSQLServerSettings":{"shape":"MicrosoftSQLServerSettings"}, 965 "IBMDb2Settings":{"shape":"IBMDb2Settings"}, 966 "ResourceIdentifier":{"shape":"String"}, 967 "DocDbSettings":{"shape":"DocDbSettings"}, 968 "RedisSettings":{"shape":"RedisSettings"} 969 } 970 }, 971 "CreateEndpointResponse":{ 972 "type":"structure", 973 "members":{ 974 "Endpoint":{"shape":"Endpoint"} 975 } 976 }, 977 "CreateEventSubscriptionMessage":{ 978 "type":"structure", 979 "required":[ 980 "SubscriptionName", 981 "SnsTopicArn" 982 ], 983 "members":{ 984 "SubscriptionName":{"shape":"String"}, 985 "SnsTopicArn":{"shape":"String"}, 986 "SourceType":{"shape":"String"}, 987 "EventCategories":{"shape":"EventCategoriesList"}, 988 "SourceIds":{"shape":"SourceIdsList"}, 989 "Enabled":{"shape":"BooleanOptional"}, 990 "Tags":{"shape":"TagList"} 991 } 992 }, 993 "CreateEventSubscriptionResponse":{ 994 "type":"structure", 995 "members":{ 996 "EventSubscription":{"shape":"EventSubscription"} 997 } 998 }, 999 "CreateReplicationInstanceMessage":{ 1000 "type":"structure", 1001 "required":[ 1002 "ReplicationInstanceIdentifier", 1003 "ReplicationInstanceClass" 1004 ], 1005 "members":{ 1006 "ReplicationInstanceIdentifier":{"shape":"String"}, 1007 "AllocatedStorage":{"shape":"IntegerOptional"}, 1008 "ReplicationInstanceClass":{"shape":"String"}, 1009 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 1010 "AvailabilityZone":{"shape":"String"}, 1011 "ReplicationSubnetGroupIdentifier":{"shape":"String"}, 1012 "PreferredMaintenanceWindow":{"shape":"String"}, 1013 "MultiAZ":{"shape":"BooleanOptional"}, 1014 "EngineVersion":{"shape":"String"}, 1015 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 1016 "Tags":{"shape":"TagList"}, 1017 "KmsKeyId":{"shape":"String"}, 1018 "PubliclyAccessible":{"shape":"BooleanOptional"}, 1019 "DnsNameServers":{"shape":"String"}, 1020 "ResourceIdentifier":{"shape":"String"} 1021 } 1022 }, 1023 "CreateReplicationInstanceResponse":{ 1024 "type":"structure", 1025 "members":{ 1026 "ReplicationInstance":{"shape":"ReplicationInstance"} 1027 } 1028 }, 1029 "CreateReplicationSubnetGroupMessage":{ 1030 "type":"structure", 1031 "required":[ 1032 "ReplicationSubnetGroupIdentifier", 1033 "ReplicationSubnetGroupDescription", 1034 "SubnetIds" 1035 ], 1036 "members":{ 1037 "ReplicationSubnetGroupIdentifier":{"shape":"String"}, 1038 "ReplicationSubnetGroupDescription":{"shape":"String"}, 1039 "SubnetIds":{"shape":"SubnetIdentifierList"}, 1040 "Tags":{"shape":"TagList"} 1041 } 1042 }, 1043 "CreateReplicationSubnetGroupResponse":{ 1044 "type":"structure", 1045 "members":{ 1046 "ReplicationSubnetGroup":{"shape":"ReplicationSubnetGroup"} 1047 } 1048 }, 1049 "CreateReplicationTaskMessage":{ 1050 "type":"structure", 1051 "required":[ 1052 "ReplicationTaskIdentifier", 1053 "SourceEndpointArn", 1054 "TargetEndpointArn", 1055 "ReplicationInstanceArn", 1056 "MigrationType", 1057 "TableMappings" 1058 ], 1059 "members":{ 1060 "ReplicationTaskIdentifier":{"shape":"String"}, 1061 "SourceEndpointArn":{"shape":"String"}, 1062 "TargetEndpointArn":{"shape":"String"}, 1063 "ReplicationInstanceArn":{"shape":"String"}, 1064 "MigrationType":{"shape":"MigrationTypeValue"}, 1065 "TableMappings":{"shape":"String"}, 1066 "ReplicationTaskSettings":{"shape":"String"}, 1067 "CdcStartTime":{"shape":"TStamp"}, 1068 "CdcStartPosition":{"shape":"String"}, 1069 "CdcStopPosition":{"shape":"String"}, 1070 "Tags":{"shape":"TagList"}, 1071 "TaskData":{"shape":"String"}, 1072 "ResourceIdentifier":{"shape":"String"} 1073 } 1074 }, 1075 "CreateReplicationTaskResponse":{ 1076 "type":"structure", 1077 "members":{ 1078 "ReplicationTask":{"shape":"ReplicationTask"} 1079 } 1080 }, 1081 "DataFormatValue":{ 1082 "type":"string", 1083 "enum":[ 1084 "csv", 1085 "parquet" 1086 ] 1087 }, 1088 "DatePartitionDelimiterValue":{ 1089 "type":"string", 1090 "enum":[ 1091 "SLASH", 1092 "UNDERSCORE", 1093 "DASH", 1094 "NONE" 1095 ] 1096 }, 1097 "DatePartitionSequenceValue":{ 1098 "type":"string", 1099 "enum":[ 1100 "YYYYMMDD", 1101 "YYYYMMDDHH", 1102 "YYYYMM", 1103 "MMYYYYDD", 1104 "DDMMYYYY" 1105 ] 1106 }, 1107 "DeleteCertificateMessage":{ 1108 "type":"structure", 1109 "required":["CertificateArn"], 1110 "members":{ 1111 "CertificateArn":{"shape":"String"} 1112 } 1113 }, 1114 "DeleteCertificateResponse":{ 1115 "type":"structure", 1116 "members":{ 1117 "Certificate":{"shape":"Certificate"} 1118 } 1119 }, 1120 "DeleteConnectionMessage":{ 1121 "type":"structure", 1122 "required":[ 1123 "EndpointArn", 1124 "ReplicationInstanceArn" 1125 ], 1126 "members":{ 1127 "EndpointArn":{"shape":"String"}, 1128 "ReplicationInstanceArn":{"shape":"String"} 1129 } 1130 }, 1131 "DeleteConnectionResponse":{ 1132 "type":"structure", 1133 "members":{ 1134 "Connection":{"shape":"Connection"} 1135 } 1136 }, 1137 "DeleteEndpointMessage":{ 1138 "type":"structure", 1139 "required":["EndpointArn"], 1140 "members":{ 1141 "EndpointArn":{"shape":"String"} 1142 } 1143 }, 1144 "DeleteEndpointResponse":{ 1145 "type":"structure", 1146 "members":{ 1147 "Endpoint":{"shape":"Endpoint"} 1148 } 1149 }, 1150 "DeleteEventSubscriptionMessage":{ 1151 "type":"structure", 1152 "required":["SubscriptionName"], 1153 "members":{ 1154 "SubscriptionName":{"shape":"String"} 1155 } 1156 }, 1157 "DeleteEventSubscriptionResponse":{ 1158 "type":"structure", 1159 "members":{ 1160 "EventSubscription":{"shape":"EventSubscription"} 1161 } 1162 }, 1163 "DeleteReplicationInstanceMessage":{ 1164 "type":"structure", 1165 "required":["ReplicationInstanceArn"], 1166 "members":{ 1167 "ReplicationInstanceArn":{"shape":"String"} 1168 } 1169 }, 1170 "DeleteReplicationInstanceResponse":{ 1171 "type":"structure", 1172 "members":{ 1173 "ReplicationInstance":{"shape":"ReplicationInstance"} 1174 } 1175 }, 1176 "DeleteReplicationSubnetGroupMessage":{ 1177 "type":"structure", 1178 "required":["ReplicationSubnetGroupIdentifier"], 1179 "members":{ 1180 "ReplicationSubnetGroupIdentifier":{"shape":"String"} 1181 } 1182 }, 1183 "DeleteReplicationSubnetGroupResponse":{ 1184 "type":"structure", 1185 "members":{ 1186 } 1187 }, 1188 "DeleteReplicationTaskAssessmentRunMessage":{ 1189 "type":"structure", 1190 "required":["ReplicationTaskAssessmentRunArn"], 1191 "members":{ 1192 "ReplicationTaskAssessmentRunArn":{"shape":"String"} 1193 } 1194 }, 1195 "DeleteReplicationTaskAssessmentRunResponse":{ 1196 "type":"structure", 1197 "members":{ 1198 "ReplicationTaskAssessmentRun":{"shape":"ReplicationTaskAssessmentRun"} 1199 } 1200 }, 1201 "DeleteReplicationTaskMessage":{ 1202 "type":"structure", 1203 "required":["ReplicationTaskArn"], 1204 "members":{ 1205 "ReplicationTaskArn":{"shape":"String"} 1206 } 1207 }, 1208 "DeleteReplicationTaskResponse":{ 1209 "type":"structure", 1210 "members":{ 1211 "ReplicationTask":{"shape":"ReplicationTask"} 1212 } 1213 }, 1214 "DescribeAccountAttributesMessage":{ 1215 "type":"structure", 1216 "members":{ 1217 } 1218 }, 1219 "DescribeAccountAttributesResponse":{ 1220 "type":"structure", 1221 "members":{ 1222 "AccountQuotas":{"shape":"AccountQuotaList"}, 1223 "UniqueAccountIdentifier":{"shape":"String"} 1224 } 1225 }, 1226 "DescribeApplicableIndividualAssessmentsMessage":{ 1227 "type":"structure", 1228 "members":{ 1229 "ReplicationTaskArn":{"shape":"String"}, 1230 "ReplicationInstanceArn":{"shape":"String"}, 1231 "SourceEngineName":{"shape":"String"}, 1232 "TargetEngineName":{"shape":"String"}, 1233 "MigrationType":{"shape":"MigrationTypeValue"}, 1234 "MaxRecords":{"shape":"IntegerOptional"}, 1235 "Marker":{"shape":"String"} 1236 } 1237 }, 1238 "DescribeApplicableIndividualAssessmentsResponse":{ 1239 "type":"structure", 1240 "members":{ 1241 "IndividualAssessmentNames":{"shape":"IndividualAssessmentNameList"}, 1242 "Marker":{"shape":"String"} 1243 } 1244 }, 1245 "DescribeCertificatesMessage":{ 1246 "type":"structure", 1247 "members":{ 1248 "Filters":{"shape":"FilterList"}, 1249 "MaxRecords":{"shape":"IntegerOptional"}, 1250 "Marker":{"shape":"String"} 1251 } 1252 }, 1253 "DescribeCertificatesResponse":{ 1254 "type":"structure", 1255 "members":{ 1256 "Marker":{"shape":"String"}, 1257 "Certificates":{"shape":"CertificateList"} 1258 } 1259 }, 1260 "DescribeConnectionsMessage":{ 1261 "type":"structure", 1262 "members":{ 1263 "Filters":{"shape":"FilterList"}, 1264 "MaxRecords":{"shape":"IntegerOptional"}, 1265 "Marker":{"shape":"String"} 1266 } 1267 }, 1268 "DescribeConnectionsResponse":{ 1269 "type":"structure", 1270 "members":{ 1271 "Marker":{"shape":"String"}, 1272 "Connections":{"shape":"ConnectionList"} 1273 } 1274 }, 1275 "DescribeEndpointSettingsMessage":{ 1276 "type":"structure", 1277 "required":["EngineName"], 1278 "members":{ 1279 "EngineName":{"shape":"String"}, 1280 "MaxRecords":{"shape":"IntegerOptional"}, 1281 "Marker":{"shape":"String"} 1282 } 1283 }, 1284 "DescribeEndpointSettingsResponse":{ 1285 "type":"structure", 1286 "members":{ 1287 "Marker":{"shape":"String"}, 1288 "EndpointSettings":{"shape":"EndpointSettingsList"} 1289 } 1290 }, 1291 "DescribeEndpointTypesMessage":{ 1292 "type":"structure", 1293 "members":{ 1294 "Filters":{"shape":"FilterList"}, 1295 "MaxRecords":{"shape":"IntegerOptional"}, 1296 "Marker":{"shape":"String"} 1297 } 1298 }, 1299 "DescribeEndpointTypesResponse":{ 1300 "type":"structure", 1301 "members":{ 1302 "Marker":{"shape":"String"}, 1303 "SupportedEndpointTypes":{"shape":"SupportedEndpointTypeList"} 1304 } 1305 }, 1306 "DescribeEndpointsMessage":{ 1307 "type":"structure", 1308 "members":{ 1309 "Filters":{"shape":"FilterList"}, 1310 "MaxRecords":{"shape":"IntegerOptional"}, 1311 "Marker":{"shape":"String"} 1312 } 1313 }, 1314 "DescribeEndpointsResponse":{ 1315 "type":"structure", 1316 "members":{ 1317 "Marker":{"shape":"String"}, 1318 "Endpoints":{"shape":"EndpointList"} 1319 } 1320 }, 1321 "DescribeEventCategoriesMessage":{ 1322 "type":"structure", 1323 "members":{ 1324 "SourceType":{"shape":"String"}, 1325 "Filters":{"shape":"FilterList"} 1326 } 1327 }, 1328 "DescribeEventCategoriesResponse":{ 1329 "type":"structure", 1330 "members":{ 1331 "EventCategoryGroupList":{"shape":"EventCategoryGroupList"} 1332 } 1333 }, 1334 "DescribeEventSubscriptionsMessage":{ 1335 "type":"structure", 1336 "members":{ 1337 "SubscriptionName":{"shape":"String"}, 1338 "Filters":{"shape":"FilterList"}, 1339 "MaxRecords":{"shape":"IntegerOptional"}, 1340 "Marker":{"shape":"String"} 1341 } 1342 }, 1343 "DescribeEventSubscriptionsResponse":{ 1344 "type":"structure", 1345 "members":{ 1346 "Marker":{"shape":"String"}, 1347 "EventSubscriptionsList":{"shape":"EventSubscriptionsList"} 1348 } 1349 }, 1350 "DescribeEventsMessage":{ 1351 "type":"structure", 1352 "members":{ 1353 "SourceIdentifier":{"shape":"String"}, 1354 "SourceType":{"shape":"SourceType"}, 1355 "StartTime":{"shape":"TStamp"}, 1356 "EndTime":{"shape":"TStamp"}, 1357 "Duration":{"shape":"IntegerOptional"}, 1358 "EventCategories":{"shape":"EventCategoriesList"}, 1359 "Filters":{"shape":"FilterList"}, 1360 "MaxRecords":{"shape":"IntegerOptional"}, 1361 "Marker":{"shape":"String"} 1362 } 1363 }, 1364 "DescribeEventsResponse":{ 1365 "type":"structure", 1366 "members":{ 1367 "Marker":{"shape":"String"}, 1368 "Events":{"shape":"EventList"} 1369 } 1370 }, 1371 "DescribeOrderableReplicationInstancesMessage":{ 1372 "type":"structure", 1373 "members":{ 1374 "MaxRecords":{"shape":"IntegerOptional"}, 1375 "Marker":{"shape":"String"} 1376 } 1377 }, 1378 "DescribeOrderableReplicationInstancesResponse":{ 1379 "type":"structure", 1380 "members":{ 1381 "OrderableReplicationInstances":{"shape":"OrderableReplicationInstanceList"}, 1382 "Marker":{"shape":"String"} 1383 } 1384 }, 1385 "DescribePendingMaintenanceActionsMessage":{ 1386 "type":"structure", 1387 "members":{ 1388 "ReplicationInstanceArn":{"shape":"String"}, 1389 "Filters":{"shape":"FilterList"}, 1390 "Marker":{"shape":"String"}, 1391 "MaxRecords":{"shape":"IntegerOptional"} 1392 } 1393 }, 1394 "DescribePendingMaintenanceActionsResponse":{ 1395 "type":"structure", 1396 "members":{ 1397 "PendingMaintenanceActions":{"shape":"PendingMaintenanceActions"}, 1398 "Marker":{"shape":"String"} 1399 } 1400 }, 1401 "DescribeRefreshSchemasStatusMessage":{ 1402 "type":"structure", 1403 "required":["EndpointArn"], 1404 "members":{ 1405 "EndpointArn":{"shape":"String"} 1406 } 1407 }, 1408 "DescribeRefreshSchemasStatusResponse":{ 1409 "type":"structure", 1410 "members":{ 1411 "RefreshSchemasStatus":{"shape":"RefreshSchemasStatus"} 1412 } 1413 }, 1414 "DescribeReplicationInstanceTaskLogsMessage":{ 1415 "type":"structure", 1416 "required":["ReplicationInstanceArn"], 1417 "members":{ 1418 "ReplicationInstanceArn":{"shape":"String"}, 1419 "MaxRecords":{"shape":"IntegerOptional"}, 1420 "Marker":{"shape":"String"} 1421 } 1422 }, 1423 "DescribeReplicationInstanceTaskLogsResponse":{ 1424 "type":"structure", 1425 "members":{ 1426 "ReplicationInstanceArn":{"shape":"String"}, 1427 "ReplicationInstanceTaskLogs":{"shape":"ReplicationInstanceTaskLogsList"}, 1428 "Marker":{"shape":"String"} 1429 } 1430 }, 1431 "DescribeReplicationInstancesMessage":{ 1432 "type":"structure", 1433 "members":{ 1434 "Filters":{"shape":"FilterList"}, 1435 "MaxRecords":{"shape":"IntegerOptional"}, 1436 "Marker":{"shape":"String"} 1437 } 1438 }, 1439 "DescribeReplicationInstancesResponse":{ 1440 "type":"structure", 1441 "members":{ 1442 "Marker":{"shape":"String"}, 1443 "ReplicationInstances":{"shape":"ReplicationInstanceList"} 1444 } 1445 }, 1446 "DescribeReplicationSubnetGroupsMessage":{ 1447 "type":"structure", 1448 "members":{ 1449 "Filters":{"shape":"FilterList"}, 1450 "MaxRecords":{"shape":"IntegerOptional"}, 1451 "Marker":{"shape":"String"} 1452 } 1453 }, 1454 "DescribeReplicationSubnetGroupsResponse":{ 1455 "type":"structure", 1456 "members":{ 1457 "Marker":{"shape":"String"}, 1458 "ReplicationSubnetGroups":{"shape":"ReplicationSubnetGroups"} 1459 } 1460 }, 1461 "DescribeReplicationTaskAssessmentResultsMessage":{ 1462 "type":"structure", 1463 "members":{ 1464 "ReplicationTaskArn":{"shape":"String"}, 1465 "MaxRecords":{"shape":"IntegerOptional"}, 1466 "Marker":{"shape":"String"} 1467 } 1468 }, 1469 "DescribeReplicationTaskAssessmentResultsResponse":{ 1470 "type":"structure", 1471 "members":{ 1472 "Marker":{"shape":"String"}, 1473 "BucketName":{"shape":"String"}, 1474 "ReplicationTaskAssessmentResults":{"shape":"ReplicationTaskAssessmentResultList"} 1475 } 1476 }, 1477 "DescribeReplicationTaskAssessmentRunsMessage":{ 1478 "type":"structure", 1479 "members":{ 1480 "Filters":{"shape":"FilterList"}, 1481 "MaxRecords":{"shape":"IntegerOptional"}, 1482 "Marker":{"shape":"String"} 1483 } 1484 }, 1485 "DescribeReplicationTaskAssessmentRunsResponse":{ 1486 "type":"structure", 1487 "members":{ 1488 "Marker":{"shape":"String"}, 1489 "ReplicationTaskAssessmentRuns":{"shape":"ReplicationTaskAssessmentRunList"} 1490 } 1491 }, 1492 "DescribeReplicationTaskIndividualAssessmentsMessage":{ 1493 "type":"structure", 1494 "members":{ 1495 "Filters":{"shape":"FilterList"}, 1496 "MaxRecords":{"shape":"IntegerOptional"}, 1497 "Marker":{"shape":"String"} 1498 } 1499 }, 1500 "DescribeReplicationTaskIndividualAssessmentsResponse":{ 1501 "type":"structure", 1502 "members":{ 1503 "Marker":{"shape":"String"}, 1504 "ReplicationTaskIndividualAssessments":{"shape":"ReplicationTaskIndividualAssessmentList"} 1505 } 1506 }, 1507 "DescribeReplicationTasksMessage":{ 1508 "type":"structure", 1509 "members":{ 1510 "Filters":{"shape":"FilterList"}, 1511 "MaxRecords":{"shape":"IntegerOptional"}, 1512 "Marker":{"shape":"String"}, 1513 "WithoutSettings":{"shape":"BooleanOptional"} 1514 } 1515 }, 1516 "DescribeReplicationTasksResponse":{ 1517 "type":"structure", 1518 "members":{ 1519 "Marker":{"shape":"String"}, 1520 "ReplicationTasks":{"shape":"ReplicationTaskList"} 1521 } 1522 }, 1523 "DescribeSchemasMessage":{ 1524 "type":"structure", 1525 "required":["EndpointArn"], 1526 "members":{ 1527 "EndpointArn":{"shape":"String"}, 1528 "MaxRecords":{"shape":"IntegerOptional"}, 1529 "Marker":{"shape":"String"} 1530 } 1531 }, 1532 "DescribeSchemasResponse":{ 1533 "type":"structure", 1534 "members":{ 1535 "Marker":{"shape":"String"}, 1536 "Schemas":{"shape":"SchemaList"} 1537 } 1538 }, 1539 "DescribeTableStatisticsMessage":{ 1540 "type":"structure", 1541 "required":["ReplicationTaskArn"], 1542 "members":{ 1543 "ReplicationTaskArn":{"shape":"String"}, 1544 "MaxRecords":{"shape":"IntegerOptional"}, 1545 "Marker":{"shape":"String"}, 1546 "Filters":{"shape":"FilterList"} 1547 } 1548 }, 1549 "DescribeTableStatisticsResponse":{ 1550 "type":"structure", 1551 "members":{ 1552 "ReplicationTaskArn":{"shape":"String"}, 1553 "TableStatistics":{"shape":"TableStatisticsList"}, 1554 "Marker":{"shape":"String"} 1555 } 1556 }, 1557 "DmsSslModeValue":{ 1558 "type":"string", 1559 "enum":[ 1560 "none", 1561 "require", 1562 "verify-ca", 1563 "verify-full" 1564 ] 1565 }, 1566 "DmsTransferSettings":{ 1567 "type":"structure", 1568 "members":{ 1569 "ServiceAccessRoleArn":{"shape":"String"}, 1570 "BucketName":{"shape":"String"} 1571 } 1572 }, 1573 "DocDbSettings":{ 1574 "type":"structure", 1575 "members":{ 1576 "Username":{"shape":"String"}, 1577 "Password":{"shape":"SecretString"}, 1578 "ServerName":{"shape":"String"}, 1579 "Port":{"shape":"IntegerOptional"}, 1580 "DatabaseName":{"shape":"String"}, 1581 "NestingLevel":{"shape":"NestingLevelValue"}, 1582 "ExtractDocId":{"shape":"BooleanOptional"}, 1583 "DocsToInvestigate":{"shape":"IntegerOptional"}, 1584 "KmsKeyId":{"shape":"String"}, 1585 "SecretsManagerAccessRoleArn":{"shape":"String"}, 1586 "SecretsManagerSecretId":{"shape":"String"} 1587 } 1588 }, 1589 "DynamoDbSettings":{ 1590 "type":"structure", 1591 "required":["ServiceAccessRoleArn"], 1592 "members":{ 1593 "ServiceAccessRoleArn":{"shape":"String"} 1594 } 1595 }, 1596 "ElasticsearchSettings":{ 1597 "type":"structure", 1598 "required":[ 1599 "ServiceAccessRoleArn", 1600 "EndpointUri" 1601 ], 1602 "members":{ 1603 "ServiceAccessRoleArn":{"shape":"String"}, 1604 "EndpointUri":{"shape":"String"}, 1605 "FullLoadErrorPercentage":{"shape":"IntegerOptional"}, 1606 "ErrorRetryDuration":{"shape":"IntegerOptional"} 1607 } 1608 }, 1609 "EncodingTypeValue":{ 1610 "type":"string", 1611 "enum":[ 1612 "plain", 1613 "plain-dictionary", 1614 "rle-dictionary" 1615 ] 1616 }, 1617 "EncryptionModeValue":{ 1618 "type":"string", 1619 "enum":[ 1620 "sse-s3", 1621 "sse-kms" 1622 ] 1623 }, 1624 "Endpoint":{ 1625 "type":"structure", 1626 "members":{ 1627 "EndpointIdentifier":{"shape":"String"}, 1628 "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, 1629 "EngineName":{"shape":"String"}, 1630 "EngineDisplayName":{"shape":"String"}, 1631 "Username":{"shape":"String"}, 1632 "ServerName":{"shape":"String"}, 1633 "Port":{"shape":"IntegerOptional"}, 1634 "DatabaseName":{"shape":"String"}, 1635 "ExtraConnectionAttributes":{"shape":"String"}, 1636 "Status":{"shape":"String"}, 1637 "KmsKeyId":{"shape":"String"}, 1638 "EndpointArn":{"shape":"String"}, 1639 "CertificateArn":{"shape":"String"}, 1640 "SslMode":{"shape":"DmsSslModeValue"}, 1641 "ServiceAccessRoleArn":{"shape":"String"}, 1642 "ExternalTableDefinition":{"shape":"String"}, 1643 "ExternalId":{"shape":"String"}, 1644 "DynamoDbSettings":{"shape":"DynamoDbSettings"}, 1645 "S3Settings":{"shape":"S3Settings"}, 1646 "DmsTransferSettings":{"shape":"DmsTransferSettings"}, 1647 "MongoDbSettings":{"shape":"MongoDbSettings"}, 1648 "KinesisSettings":{"shape":"KinesisSettings"}, 1649 "KafkaSettings":{"shape":"KafkaSettings"}, 1650 "ElasticsearchSettings":{"shape":"ElasticsearchSettings"}, 1651 "NeptuneSettings":{"shape":"NeptuneSettings"}, 1652 "RedshiftSettings":{"shape":"RedshiftSettings"}, 1653 "PostgreSQLSettings":{"shape":"PostgreSQLSettings"}, 1654 "MySQLSettings":{"shape":"MySQLSettings"}, 1655 "OracleSettings":{"shape":"OracleSettings"}, 1656 "SybaseSettings":{"shape":"SybaseSettings"}, 1657 "MicrosoftSQLServerSettings":{"shape":"MicrosoftSQLServerSettings"}, 1658 "IBMDb2Settings":{"shape":"IBMDb2Settings"}, 1659 "DocDbSettings":{"shape":"DocDbSettings"}, 1660 "RedisSettings":{"shape":"RedisSettings"} 1661 } 1662 }, 1663 "EndpointList":{ 1664 "type":"list", 1665 "member":{"shape":"Endpoint"} 1666 }, 1667 "EndpointSetting":{ 1668 "type":"structure", 1669 "members":{ 1670 "Name":{"shape":"String"}, 1671 "Type":{"shape":"EndpointSettingTypeValue"}, 1672 "EnumValues":{"shape":"EndpointSettingEnumValues"}, 1673 "Sensitive":{"shape":"BooleanOptional"}, 1674 "Units":{"shape":"String"}, 1675 "Applicability":{"shape":"String"}, 1676 "IntValueMin":{"shape":"IntegerOptional"}, 1677 "IntValueMax":{"shape":"IntegerOptional"}, 1678 "DefaultValue":{"shape":"String"} 1679 } 1680 }, 1681 "EndpointSettingEnumValues":{ 1682 "type":"list", 1683 "member":{"shape":"String"} 1684 }, 1685 "EndpointSettingTypeValue":{ 1686 "type":"string", 1687 "enum":[ 1688 "string", 1689 "boolean", 1690 "integer", 1691 "enum" 1692 ] 1693 }, 1694 "EndpointSettingsList":{ 1695 "type":"list", 1696 "member":{"shape":"EndpointSetting"} 1697 }, 1698 "Event":{ 1699 "type":"structure", 1700 "members":{ 1701 "SourceIdentifier":{"shape":"String"}, 1702 "SourceType":{"shape":"SourceType"}, 1703 "Message":{"shape":"String"}, 1704 "EventCategories":{"shape":"EventCategoriesList"}, 1705 "Date":{"shape":"TStamp"} 1706 } 1707 }, 1708 "EventCategoriesList":{ 1709 "type":"list", 1710 "member":{"shape":"String"} 1711 }, 1712 "EventCategoryGroup":{ 1713 "type":"structure", 1714 "members":{ 1715 "SourceType":{"shape":"String"}, 1716 "EventCategories":{"shape":"EventCategoriesList"} 1717 } 1718 }, 1719 "EventCategoryGroupList":{ 1720 "type":"list", 1721 "member":{"shape":"EventCategoryGroup"} 1722 }, 1723 "EventList":{ 1724 "type":"list", 1725 "member":{"shape":"Event"} 1726 }, 1727 "EventSubscription":{ 1728 "type":"structure", 1729 "members":{ 1730 "CustomerAwsId":{"shape":"String"}, 1731 "CustSubscriptionId":{"shape":"String"}, 1732 "SnsTopicArn":{"shape":"String"}, 1733 "Status":{"shape":"String"}, 1734 "SubscriptionCreationTime":{"shape":"String"}, 1735 "SourceType":{"shape":"String"}, 1736 "SourceIdsList":{"shape":"SourceIdsList"}, 1737 "EventCategoriesList":{"shape":"EventCategoriesList"}, 1738 "Enabled":{"shape":"Boolean"} 1739 } 1740 }, 1741 "EventSubscriptionsList":{ 1742 "type":"list", 1743 "member":{"shape":"EventSubscription"} 1744 }, 1745 "ExceptionMessage":{"type":"string"}, 1746 "ExcludeTestList":{ 1747 "type":"list", 1748 "member":{"shape":"String"} 1749 }, 1750 "Filter":{ 1751 "type":"structure", 1752 "required":[ 1753 "Name", 1754 "Values" 1755 ], 1756 "members":{ 1757 "Name":{"shape":"String"}, 1758 "Values":{"shape":"FilterValueList"} 1759 } 1760 }, 1761 "FilterList":{ 1762 "type":"list", 1763 "member":{"shape":"Filter"} 1764 }, 1765 "FilterValueList":{ 1766 "type":"list", 1767 "member":{"shape":"String"} 1768 }, 1769 "IBMDb2Settings":{ 1770 "type":"structure", 1771 "members":{ 1772 "DatabaseName":{"shape":"String"}, 1773 "Password":{"shape":"SecretString"}, 1774 "Port":{"shape":"IntegerOptional"}, 1775 "ServerName":{"shape":"String"}, 1776 "SetDataCaptureChanges":{"shape":"BooleanOptional"}, 1777 "CurrentLsn":{"shape":"String"}, 1778 "MaxKBytesPerRead":{"shape":"IntegerOptional"}, 1779 "Username":{"shape":"String"}, 1780 "SecretsManagerAccessRoleArn":{"shape":"String"}, 1781 "SecretsManagerSecretId":{"shape":"String"} 1782 } 1783 }, 1784 "ImportCertificateMessage":{ 1785 "type":"structure", 1786 "required":["CertificateIdentifier"], 1787 "members":{ 1788 "CertificateIdentifier":{"shape":"String"}, 1789 "CertificatePem":{"shape":"SecretString"}, 1790 "CertificateWallet":{"shape":"CertificateWallet"}, 1791 "Tags":{"shape":"TagList"} 1792 } 1793 }, 1794 "ImportCertificateResponse":{ 1795 "type":"structure", 1796 "members":{ 1797 "Certificate":{"shape":"Certificate"} 1798 } 1799 }, 1800 "IncludeTestList":{ 1801 "type":"list", 1802 "member":{"shape":"String"} 1803 }, 1804 "IndividualAssessmentNameList":{ 1805 "type":"list", 1806 "member":{"shape":"String"} 1807 }, 1808 "InsufficientResourceCapacityFault":{ 1809 "type":"structure", 1810 "members":{ 1811 "message":{"shape":"ExceptionMessage"} 1812 }, 1813 "exception":true 1814 }, 1815 "Integer":{"type":"integer"}, 1816 "IntegerList":{ 1817 "type":"list", 1818 "member":{"shape":"Integer"} 1819 }, 1820 "IntegerOptional":{"type":"integer"}, 1821 "InvalidCertificateFault":{ 1822 "type":"structure", 1823 "members":{ 1824 "message":{"shape":"ExceptionMessage"} 1825 }, 1826 "exception":true 1827 }, 1828 "InvalidResourceStateFault":{ 1829 "type":"structure", 1830 "members":{ 1831 "message":{"shape":"ExceptionMessage"} 1832 }, 1833 "exception":true 1834 }, 1835 "InvalidSubnet":{ 1836 "type":"structure", 1837 "members":{ 1838 "message":{"shape":"ExceptionMessage"} 1839 }, 1840 "exception":true 1841 }, 1842 "KMSAccessDeniedFault":{ 1843 "type":"structure", 1844 "members":{ 1845 "message":{"shape":"ExceptionMessage"} 1846 }, 1847 "exception":true 1848 }, 1849 "KMSDisabledFault":{ 1850 "type":"structure", 1851 "members":{ 1852 "message":{"shape":"ExceptionMessage"} 1853 }, 1854 "exception":true 1855 }, 1856 "KMSFault":{ 1857 "type":"structure", 1858 "members":{ 1859 "message":{"shape":"ExceptionMessage"} 1860 }, 1861 "exception":true 1862 }, 1863 "KMSInvalidStateFault":{ 1864 "type":"structure", 1865 "members":{ 1866 "message":{"shape":"ExceptionMessage"} 1867 }, 1868 "exception":true 1869 }, 1870 "KMSKeyNotAccessibleFault":{ 1871 "type":"structure", 1872 "members":{ 1873 "message":{"shape":"ExceptionMessage"} 1874 }, 1875 "exception":true 1876 }, 1877 "KMSNotFoundFault":{ 1878 "type":"structure", 1879 "members":{ 1880 "message":{"shape":"ExceptionMessage"} 1881 }, 1882 "exception":true 1883 }, 1884 "KMSThrottlingFault":{ 1885 "type":"structure", 1886 "members":{ 1887 "message":{"shape":"ExceptionMessage"} 1888 }, 1889 "exception":true 1890 }, 1891 "KafkaSecurityProtocol":{ 1892 "type":"string", 1893 "enum":[ 1894 "plaintext", 1895 "ssl-authentication", 1896 "ssl-encryption", 1897 "sasl-ssl" 1898 ] 1899 }, 1900 "KafkaSettings":{ 1901 "type":"structure", 1902 "members":{ 1903 "Broker":{"shape":"String"}, 1904 "Topic":{"shape":"String"}, 1905 "MessageFormat":{"shape":"MessageFormatValue"}, 1906 "IncludeTransactionDetails":{"shape":"BooleanOptional"}, 1907 "IncludePartitionValue":{"shape":"BooleanOptional"}, 1908 "PartitionIncludeSchemaTable":{"shape":"BooleanOptional"}, 1909 "IncludeTableAlterOperations":{"shape":"BooleanOptional"}, 1910 "IncludeControlDetails":{"shape":"BooleanOptional"}, 1911 "MessageMaxBytes":{"shape":"IntegerOptional"}, 1912 "IncludeNullAndEmpty":{"shape":"BooleanOptional"}, 1913 "SecurityProtocol":{"shape":"KafkaSecurityProtocol"}, 1914 "SslClientCertificateArn":{"shape":"String"}, 1915 "SslClientKeyArn":{"shape":"String"}, 1916 "SslClientKeyPassword":{"shape":"SecretString"}, 1917 "SslCaCertificateArn":{"shape":"String"}, 1918 "SaslUsername":{"shape":"String"}, 1919 "SaslPassword":{"shape":"SecretString"}, 1920 "NoHexPrefix":{"shape":"BooleanOptional"} 1921 } 1922 }, 1923 "KeyList":{ 1924 "type":"list", 1925 "member":{"shape":"String"} 1926 }, 1927 "KinesisSettings":{ 1928 "type":"structure", 1929 "members":{ 1930 "StreamArn":{"shape":"String"}, 1931 "MessageFormat":{"shape":"MessageFormatValue"}, 1932 "ServiceAccessRoleArn":{"shape":"String"}, 1933 "IncludeTransactionDetails":{"shape":"BooleanOptional"}, 1934 "IncludePartitionValue":{"shape":"BooleanOptional"}, 1935 "PartitionIncludeSchemaTable":{"shape":"BooleanOptional"}, 1936 "IncludeTableAlterOperations":{"shape":"BooleanOptional"}, 1937 "IncludeControlDetails":{"shape":"BooleanOptional"}, 1938 "IncludeNullAndEmpty":{"shape":"BooleanOptional"}, 1939 "NoHexPrefix":{"shape":"BooleanOptional"} 1940 } 1941 }, 1942 "ListTagsForResourceMessage":{ 1943 "type":"structure", 1944 "members":{ 1945 "ResourceArn":{"shape":"String"}, 1946 "ResourceArnList":{"shape":"ArnList"} 1947 } 1948 }, 1949 "ListTagsForResourceResponse":{ 1950 "type":"structure", 1951 "members":{ 1952 "TagList":{"shape":"TagList"} 1953 } 1954 }, 1955 "Long":{"type":"long"}, 1956 "MessageFormatValue":{ 1957 "type":"string", 1958 "enum":[ 1959 "json", 1960 "json-unformatted" 1961 ] 1962 }, 1963 "MicrosoftSQLServerSettings":{ 1964 "type":"structure", 1965 "members":{ 1966 "Port":{"shape":"IntegerOptional"}, 1967 "BcpPacketSize":{"shape":"IntegerOptional"}, 1968 "DatabaseName":{"shape":"String"}, 1969 "ControlTablesFileGroup":{"shape":"String"}, 1970 "Password":{"shape":"SecretString"}, 1971 "QuerySingleAlwaysOnNode":{"shape":"BooleanOptional"}, 1972 "ReadBackupOnly":{"shape":"BooleanOptional"}, 1973 "SafeguardPolicy":{"shape":"SafeguardPolicy"}, 1974 "ServerName":{"shape":"String"}, 1975 "Username":{"shape":"String"}, 1976 "UseBcpFullLoad":{"shape":"BooleanOptional"}, 1977 "UseThirdPartyBackupDevice":{"shape":"BooleanOptional"}, 1978 "SecretsManagerAccessRoleArn":{"shape":"String"}, 1979 "SecretsManagerSecretId":{"shape":"String"} 1980 } 1981 }, 1982 "MigrationTypeValue":{ 1983 "type":"string", 1984 "enum":[ 1985 "full-load", 1986 "cdc", 1987 "full-load-and-cdc" 1988 ] 1989 }, 1990 "ModifyEndpointMessage":{ 1991 "type":"structure", 1992 "required":["EndpointArn"], 1993 "members":{ 1994 "EndpointArn":{"shape":"String"}, 1995 "EndpointIdentifier":{"shape":"String"}, 1996 "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, 1997 "EngineName":{"shape":"String"}, 1998 "Username":{"shape":"String"}, 1999 "Password":{"shape":"SecretString"}, 2000 "ServerName":{"shape":"String"}, 2001 "Port":{"shape":"IntegerOptional"}, 2002 "DatabaseName":{"shape":"String"}, 2003 "ExtraConnectionAttributes":{"shape":"String"}, 2004 "CertificateArn":{"shape":"String"}, 2005 "SslMode":{"shape":"DmsSslModeValue"}, 2006 "ServiceAccessRoleArn":{"shape":"String"}, 2007 "ExternalTableDefinition":{"shape":"String"}, 2008 "DynamoDbSettings":{"shape":"DynamoDbSettings"}, 2009 "S3Settings":{"shape":"S3Settings"}, 2010 "DmsTransferSettings":{"shape":"DmsTransferSettings"}, 2011 "MongoDbSettings":{"shape":"MongoDbSettings"}, 2012 "KinesisSettings":{"shape":"KinesisSettings"}, 2013 "KafkaSettings":{"shape":"KafkaSettings"}, 2014 "ElasticsearchSettings":{"shape":"ElasticsearchSettings"}, 2015 "NeptuneSettings":{"shape":"NeptuneSettings"}, 2016 "RedshiftSettings":{"shape":"RedshiftSettings"}, 2017 "PostgreSQLSettings":{"shape":"PostgreSQLSettings"}, 2018 "MySQLSettings":{"shape":"MySQLSettings"}, 2019 "OracleSettings":{"shape":"OracleSettings"}, 2020 "SybaseSettings":{"shape":"SybaseSettings"}, 2021 "MicrosoftSQLServerSettings":{"shape":"MicrosoftSQLServerSettings"}, 2022 "IBMDb2Settings":{"shape":"IBMDb2Settings"}, 2023 "DocDbSettings":{"shape":"DocDbSettings"}, 2024 "RedisSettings":{"shape":"RedisSettings"}, 2025 "ExactSettings":{"shape":"BooleanOptional"} 2026 } 2027 }, 2028 "ModifyEndpointResponse":{ 2029 "type":"structure", 2030 "members":{ 2031 "Endpoint":{"shape":"Endpoint"} 2032 } 2033 }, 2034 "ModifyEventSubscriptionMessage":{ 2035 "type":"structure", 2036 "required":["SubscriptionName"], 2037 "members":{ 2038 "SubscriptionName":{"shape":"String"}, 2039 "SnsTopicArn":{"shape":"String"}, 2040 "SourceType":{"shape":"String"}, 2041 "EventCategories":{"shape":"EventCategoriesList"}, 2042 "Enabled":{"shape":"BooleanOptional"} 2043 } 2044 }, 2045 "ModifyEventSubscriptionResponse":{ 2046 "type":"structure", 2047 "members":{ 2048 "EventSubscription":{"shape":"EventSubscription"} 2049 } 2050 }, 2051 "ModifyReplicationInstanceMessage":{ 2052 "type":"structure", 2053 "required":["ReplicationInstanceArn"], 2054 "members":{ 2055 "ReplicationInstanceArn":{"shape":"String"}, 2056 "AllocatedStorage":{"shape":"IntegerOptional"}, 2057 "ApplyImmediately":{"shape":"Boolean"}, 2058 "ReplicationInstanceClass":{"shape":"String"}, 2059 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 2060 "PreferredMaintenanceWindow":{"shape":"String"}, 2061 "MultiAZ":{"shape":"BooleanOptional"}, 2062 "EngineVersion":{"shape":"String"}, 2063 "AllowMajorVersionUpgrade":{"shape":"Boolean"}, 2064 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 2065 "ReplicationInstanceIdentifier":{"shape":"String"} 2066 } 2067 }, 2068 "ModifyReplicationInstanceResponse":{ 2069 "type":"structure", 2070 "members":{ 2071 "ReplicationInstance":{"shape":"ReplicationInstance"} 2072 } 2073 }, 2074 "ModifyReplicationSubnetGroupMessage":{ 2075 "type":"structure", 2076 "required":[ 2077 "ReplicationSubnetGroupIdentifier", 2078 "SubnetIds" 2079 ], 2080 "members":{ 2081 "ReplicationSubnetGroupIdentifier":{"shape":"String"}, 2082 "ReplicationSubnetGroupDescription":{"shape":"String"}, 2083 "SubnetIds":{"shape":"SubnetIdentifierList"} 2084 } 2085 }, 2086 "ModifyReplicationSubnetGroupResponse":{ 2087 "type":"structure", 2088 "members":{ 2089 "ReplicationSubnetGroup":{"shape":"ReplicationSubnetGroup"} 2090 } 2091 }, 2092 "ModifyReplicationTaskMessage":{ 2093 "type":"structure", 2094 "required":["ReplicationTaskArn"], 2095 "members":{ 2096 "ReplicationTaskArn":{"shape":"String"}, 2097 "ReplicationTaskIdentifier":{"shape":"String"}, 2098 "MigrationType":{"shape":"MigrationTypeValue"}, 2099 "TableMappings":{"shape":"String"}, 2100 "ReplicationTaskSettings":{"shape":"String"}, 2101 "CdcStartTime":{"shape":"TStamp"}, 2102 "CdcStartPosition":{"shape":"String"}, 2103 "CdcStopPosition":{"shape":"String"}, 2104 "TaskData":{"shape":"String"} 2105 } 2106 }, 2107 "ModifyReplicationTaskResponse":{ 2108 "type":"structure", 2109 "members":{ 2110 "ReplicationTask":{"shape":"ReplicationTask"} 2111 } 2112 }, 2113 "MongoDbSettings":{ 2114 "type":"structure", 2115 "members":{ 2116 "Username":{"shape":"String"}, 2117 "Password":{"shape":"SecretString"}, 2118 "ServerName":{"shape":"String"}, 2119 "Port":{"shape":"IntegerOptional"}, 2120 "DatabaseName":{"shape":"String"}, 2121 "AuthType":{"shape":"AuthTypeValue"}, 2122 "AuthMechanism":{"shape":"AuthMechanismValue"}, 2123 "NestingLevel":{"shape":"NestingLevelValue"}, 2124 "ExtractDocId":{"shape":"String"}, 2125 "DocsToInvestigate":{"shape":"String"}, 2126 "AuthSource":{"shape":"String"}, 2127 "KmsKeyId":{"shape":"String"}, 2128 "SecretsManagerAccessRoleArn":{"shape":"String"}, 2129 "SecretsManagerSecretId":{"shape":"String"} 2130 } 2131 }, 2132 "MoveReplicationTaskMessage":{ 2133 "type":"structure", 2134 "required":[ 2135 "ReplicationTaskArn", 2136 "TargetReplicationInstanceArn" 2137 ], 2138 "members":{ 2139 "ReplicationTaskArn":{"shape":"String"}, 2140 "TargetReplicationInstanceArn":{"shape":"String"} 2141 } 2142 }, 2143 "MoveReplicationTaskResponse":{ 2144 "type":"structure", 2145 "members":{ 2146 "ReplicationTask":{"shape":"ReplicationTask"} 2147 } 2148 }, 2149 "MySQLSettings":{ 2150 "type":"structure", 2151 "members":{ 2152 "AfterConnectScript":{"shape":"String"}, 2153 "CleanSourceMetadataOnMismatch":{"shape":"BooleanOptional"}, 2154 "DatabaseName":{"shape":"String"}, 2155 "EventsPollInterval":{"shape":"IntegerOptional"}, 2156 "TargetDbType":{"shape":"TargetDbType"}, 2157 "MaxFileSize":{"shape":"IntegerOptional"}, 2158 "ParallelLoadThreads":{"shape":"IntegerOptional"}, 2159 "Password":{"shape":"SecretString"}, 2160 "Port":{"shape":"IntegerOptional"}, 2161 "ServerName":{"shape":"String"}, 2162 "ServerTimezone":{"shape":"String"}, 2163 "Username":{"shape":"String"}, 2164 "SecretsManagerAccessRoleArn":{"shape":"String"}, 2165 "SecretsManagerSecretId":{"shape":"String"} 2166 } 2167 }, 2168 "NeptuneSettings":{ 2169 "type":"structure", 2170 "required":[ 2171 "S3BucketName", 2172 "S3BucketFolder" 2173 ], 2174 "members":{ 2175 "ServiceAccessRoleArn":{"shape":"String"}, 2176 "S3BucketName":{"shape":"String"}, 2177 "S3BucketFolder":{"shape":"String"}, 2178 "ErrorRetryDuration":{"shape":"IntegerOptional"}, 2179 "MaxFileSize":{"shape":"IntegerOptional"}, 2180 "MaxRetryCount":{"shape":"IntegerOptional"}, 2181 "IamAuthEnabled":{"shape":"BooleanOptional"} 2182 } 2183 }, 2184 "NestingLevelValue":{ 2185 "type":"string", 2186 "enum":[ 2187 "none", 2188 "one" 2189 ] 2190 }, 2191 "OracleSettings":{ 2192 "type":"structure", 2193 "members":{ 2194 "AddSupplementalLogging":{"shape":"BooleanOptional"}, 2195 "ArchivedLogDestId":{"shape":"IntegerOptional"}, 2196 "AdditionalArchivedLogDestId":{"shape":"IntegerOptional"}, 2197 "ExtraArchivedLogDestIds":{"shape":"IntegerList"}, 2198 "AllowSelectNestedTables":{"shape":"BooleanOptional"}, 2199 "ParallelAsmReadThreads":{"shape":"IntegerOptional"}, 2200 "ReadAheadBlocks":{"shape":"IntegerOptional"}, 2201 "AccessAlternateDirectly":{"shape":"BooleanOptional"}, 2202 "UseAlternateFolderForOnline":{"shape":"BooleanOptional"}, 2203 "OraclePathPrefix":{"shape":"String"}, 2204 "UsePathPrefix":{"shape":"String"}, 2205 "ReplacePathPrefix":{"shape":"BooleanOptional"}, 2206 "EnableHomogenousTablespace":{"shape":"BooleanOptional"}, 2207 "DirectPathNoLog":{"shape":"BooleanOptional"}, 2208 "ArchivedLogsOnly":{"shape":"BooleanOptional"}, 2209 "AsmPassword":{"shape":"SecretString"}, 2210 "AsmServer":{"shape":"String"}, 2211 "AsmUser":{"shape":"String"}, 2212 "CharLengthSemantics":{"shape":"CharLengthSemantics"}, 2213 "DatabaseName":{"shape":"String"}, 2214 "DirectPathParallelLoad":{"shape":"BooleanOptional"}, 2215 "FailTasksOnLobTruncation":{"shape":"BooleanOptional"}, 2216 "NumberDatatypeScale":{"shape":"IntegerOptional"}, 2217 "Password":{"shape":"SecretString"}, 2218 "Port":{"shape":"IntegerOptional"}, 2219 "ReadTableSpaceName":{"shape":"BooleanOptional"}, 2220 "RetryInterval":{"shape":"IntegerOptional"}, 2221 "SecurityDbEncryption":{"shape":"SecretString"}, 2222 "SecurityDbEncryptionName":{"shape":"String"}, 2223 "ServerName":{"shape":"String"}, 2224 "SpatialDataOptionToGeoJsonFunctionName":{"shape":"String"}, 2225 "StandbyDelayTime":{"shape":"IntegerOptional"}, 2226 "Username":{"shape":"String"}, 2227 "UseBFile":{"shape":"BooleanOptional"}, 2228 "UseDirectPathFullLoad":{"shape":"BooleanOptional"}, 2229 "UseLogminerReader":{"shape":"BooleanOptional"}, 2230 "SecretsManagerAccessRoleArn":{"shape":"String"}, 2231 "SecretsManagerSecretId":{"shape":"String"}, 2232 "SecretsManagerOracleAsmAccessRoleArn":{"shape":"String"}, 2233 "SecretsManagerOracleAsmSecretId":{"shape":"String"} 2234 } 2235 }, 2236 "OrderableReplicationInstance":{ 2237 "type":"structure", 2238 "members":{ 2239 "EngineVersion":{"shape":"String"}, 2240 "ReplicationInstanceClass":{"shape":"String"}, 2241 "StorageType":{"shape":"String"}, 2242 "MinAllocatedStorage":{"shape":"Integer"}, 2243 "MaxAllocatedStorage":{"shape":"Integer"}, 2244 "DefaultAllocatedStorage":{"shape":"Integer"}, 2245 "IncludedAllocatedStorage":{"shape":"Integer"}, 2246 "AvailabilityZones":{"shape":"AvailabilityZonesList"}, 2247 "ReleaseStatus":{"shape":"ReleaseStatusValues"} 2248 } 2249 }, 2250 "OrderableReplicationInstanceList":{ 2251 "type":"list", 2252 "member":{"shape":"OrderableReplicationInstance"} 2253 }, 2254 "ParquetVersionValue":{ 2255 "type":"string", 2256 "enum":[ 2257 "parquet-1-0", 2258 "parquet-2-0" 2259 ] 2260 }, 2261 "PendingMaintenanceAction":{ 2262 "type":"structure", 2263 "members":{ 2264 "Action":{"shape":"String"}, 2265 "AutoAppliedAfterDate":{"shape":"TStamp"}, 2266 "ForcedApplyDate":{"shape":"TStamp"}, 2267 "OptInStatus":{"shape":"String"}, 2268 "CurrentApplyDate":{"shape":"TStamp"}, 2269 "Description":{"shape":"String"} 2270 } 2271 }, 2272 "PendingMaintenanceActionDetails":{ 2273 "type":"list", 2274 "member":{"shape":"PendingMaintenanceAction"} 2275 }, 2276 "PendingMaintenanceActions":{ 2277 "type":"list", 2278 "member":{"shape":"ResourcePendingMaintenanceActions"} 2279 }, 2280 "PluginNameValue":{ 2281 "type":"string", 2282 "enum":[ 2283 "no-preference", 2284 "test-decoding", 2285 "pglogical" 2286 ] 2287 }, 2288 "PostgreSQLSettings":{ 2289 "type":"structure", 2290 "members":{ 2291 "AfterConnectScript":{"shape":"String"}, 2292 "CaptureDdls":{"shape":"BooleanOptional"}, 2293 "MaxFileSize":{"shape":"IntegerOptional"}, 2294 "DatabaseName":{"shape":"String"}, 2295 "DdlArtifactsSchema":{"shape":"String"}, 2296 "ExecuteTimeout":{"shape":"IntegerOptional"}, 2297 "FailTasksOnLobTruncation":{"shape":"BooleanOptional"}, 2298 "HeartbeatEnable":{"shape":"BooleanOptional"}, 2299 "HeartbeatSchema":{"shape":"String"}, 2300 "HeartbeatFrequency":{"shape":"IntegerOptional"}, 2301 "Password":{"shape":"SecretString"}, 2302 "Port":{"shape":"IntegerOptional"}, 2303 "ServerName":{"shape":"String"}, 2304 "Username":{"shape":"String"}, 2305 "SlotName":{"shape":"String"}, 2306 "PluginName":{"shape":"PluginNameValue"}, 2307 "SecretsManagerAccessRoleArn":{"shape":"String"}, 2308 "SecretsManagerSecretId":{"shape":"String"} 2309 } 2310 }, 2311 "RebootReplicationInstanceMessage":{ 2312 "type":"structure", 2313 "required":["ReplicationInstanceArn"], 2314 "members":{ 2315 "ReplicationInstanceArn":{"shape":"String"}, 2316 "ForceFailover":{"shape":"BooleanOptional"}, 2317 "ForcePlannedFailover":{"shape":"BooleanOptional"} 2318 } 2319 }, 2320 "RebootReplicationInstanceResponse":{ 2321 "type":"structure", 2322 "members":{ 2323 "ReplicationInstance":{"shape":"ReplicationInstance"} 2324 } 2325 }, 2326 "RedisAuthTypeValue":{ 2327 "type":"string", 2328 "enum":[ 2329 "none", 2330 "auth-role", 2331 "auth-token" 2332 ] 2333 }, 2334 "RedisSettings":{ 2335 "type":"structure", 2336 "required":[ 2337 "ServerName", 2338 "Port" 2339 ], 2340 "members":{ 2341 "ServerName":{"shape":"String"}, 2342 "Port":{"shape":"Integer"}, 2343 "SslSecurityProtocol":{"shape":"SslSecurityProtocolValue"}, 2344 "AuthType":{"shape":"RedisAuthTypeValue"}, 2345 "AuthUserName":{"shape":"String"}, 2346 "AuthPassword":{"shape":"SecretString"}, 2347 "SslCaCertificateArn":{"shape":"String"} 2348 } 2349 }, 2350 "RedshiftSettings":{ 2351 "type":"structure", 2352 "members":{ 2353 "AcceptAnyDate":{"shape":"BooleanOptional"}, 2354 "AfterConnectScript":{"shape":"String"}, 2355 "BucketFolder":{"shape":"String"}, 2356 "BucketName":{"shape":"String"}, 2357 "CaseSensitiveNames":{"shape":"BooleanOptional"}, 2358 "CompUpdate":{"shape":"BooleanOptional"}, 2359 "ConnectionTimeout":{"shape":"IntegerOptional"}, 2360 "DatabaseName":{"shape":"String"}, 2361 "DateFormat":{"shape":"String"}, 2362 "EmptyAsNull":{"shape":"BooleanOptional"}, 2363 "EncryptionMode":{"shape":"EncryptionModeValue"}, 2364 "ExplicitIds":{"shape":"BooleanOptional"}, 2365 "FileTransferUploadStreams":{"shape":"IntegerOptional"}, 2366 "LoadTimeout":{"shape":"IntegerOptional"}, 2367 "MaxFileSize":{"shape":"IntegerOptional"}, 2368 "Password":{"shape":"SecretString"}, 2369 "Port":{"shape":"IntegerOptional"}, 2370 "RemoveQuotes":{"shape":"BooleanOptional"}, 2371 "ReplaceInvalidChars":{"shape":"String"}, 2372 "ReplaceChars":{"shape":"String"}, 2373 "ServerName":{"shape":"String"}, 2374 "ServiceAccessRoleArn":{"shape":"String"}, 2375 "ServerSideEncryptionKmsKeyId":{"shape":"String"}, 2376 "TimeFormat":{"shape":"String"}, 2377 "TrimBlanks":{"shape":"BooleanOptional"}, 2378 "TruncateColumns":{"shape":"BooleanOptional"}, 2379 "Username":{"shape":"String"}, 2380 "WriteBufferSize":{"shape":"IntegerOptional"}, 2381 "SecretsManagerAccessRoleArn":{"shape":"String"}, 2382 "SecretsManagerSecretId":{"shape":"String"} 2383 } 2384 }, 2385 "RefreshSchemasMessage":{ 2386 "type":"structure", 2387 "required":[ 2388 "EndpointArn", 2389 "ReplicationInstanceArn" 2390 ], 2391 "members":{ 2392 "EndpointArn":{"shape":"String"}, 2393 "ReplicationInstanceArn":{"shape":"String"} 2394 } 2395 }, 2396 "RefreshSchemasResponse":{ 2397 "type":"structure", 2398 "members":{ 2399 "RefreshSchemasStatus":{"shape":"RefreshSchemasStatus"} 2400 } 2401 }, 2402 "RefreshSchemasStatus":{ 2403 "type":"structure", 2404 "members":{ 2405 "EndpointArn":{"shape":"String"}, 2406 "ReplicationInstanceArn":{"shape":"String"}, 2407 "Status":{"shape":"RefreshSchemasStatusTypeValue"}, 2408 "LastRefreshDate":{"shape":"TStamp"}, 2409 "LastFailureMessage":{"shape":"String"} 2410 } 2411 }, 2412 "RefreshSchemasStatusTypeValue":{ 2413 "type":"string", 2414 "enum":[ 2415 "successful", 2416 "failed", 2417 "refreshing" 2418 ] 2419 }, 2420 "ReleaseStatusValues":{ 2421 "type":"string", 2422 "enum":["beta"] 2423 }, 2424 "ReloadOptionValue":{ 2425 "type":"string", 2426 "enum":[ 2427 "data-reload", 2428 "validate-only" 2429 ] 2430 }, 2431 "ReloadTablesMessage":{ 2432 "type":"structure", 2433 "required":[ 2434 "ReplicationTaskArn", 2435 "TablesToReload" 2436 ], 2437 "members":{ 2438 "ReplicationTaskArn":{"shape":"String"}, 2439 "TablesToReload":{"shape":"TableListToReload"}, 2440 "ReloadOption":{"shape":"ReloadOptionValue"} 2441 } 2442 }, 2443 "ReloadTablesResponse":{ 2444 "type":"structure", 2445 "members":{ 2446 "ReplicationTaskArn":{"shape":"String"} 2447 } 2448 }, 2449 "RemoveTagsFromResourceMessage":{ 2450 "type":"structure", 2451 "required":[ 2452 "ResourceArn", 2453 "TagKeys" 2454 ], 2455 "members":{ 2456 "ResourceArn":{"shape":"String"}, 2457 "TagKeys":{"shape":"KeyList"} 2458 } 2459 }, 2460 "RemoveTagsFromResourceResponse":{ 2461 "type":"structure", 2462 "members":{ 2463 } 2464 }, 2465 "ReplicationEndpointTypeValue":{ 2466 "type":"string", 2467 "enum":[ 2468 "source", 2469 "target" 2470 ] 2471 }, 2472 "ReplicationInstance":{ 2473 "type":"structure", 2474 "members":{ 2475 "ReplicationInstanceIdentifier":{"shape":"String"}, 2476 "ReplicationInstanceClass":{"shape":"String"}, 2477 "ReplicationInstanceStatus":{"shape":"String"}, 2478 "AllocatedStorage":{"shape":"Integer"}, 2479 "InstanceCreateTime":{"shape":"TStamp"}, 2480 "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"}, 2481 "AvailabilityZone":{"shape":"String"}, 2482 "ReplicationSubnetGroup":{"shape":"ReplicationSubnetGroup"}, 2483 "PreferredMaintenanceWindow":{"shape":"String"}, 2484 "PendingModifiedValues":{"shape":"ReplicationPendingModifiedValues"}, 2485 "MultiAZ":{"shape":"Boolean"}, 2486 "EngineVersion":{"shape":"String"}, 2487 "AutoMinorVersionUpgrade":{"shape":"Boolean"}, 2488 "KmsKeyId":{"shape":"String"}, 2489 "ReplicationInstanceArn":{"shape":"String"}, 2490 "ReplicationInstancePublicIpAddress":{ 2491 "shape":"String", 2492 "deprecated":true 2493 }, 2494 "ReplicationInstancePrivateIpAddress":{ 2495 "shape":"String", 2496 "deprecated":true 2497 }, 2498 "ReplicationInstancePublicIpAddresses":{"shape":"ReplicationInstancePublicIpAddressList"}, 2499 "ReplicationInstancePrivateIpAddresses":{"shape":"ReplicationInstancePrivateIpAddressList"}, 2500 "PubliclyAccessible":{"shape":"Boolean"}, 2501 "SecondaryAvailabilityZone":{"shape":"String"}, 2502 "FreeUntil":{"shape":"TStamp"}, 2503 "DnsNameServers":{"shape":"String"} 2504 } 2505 }, 2506 "ReplicationInstanceList":{ 2507 "type":"list", 2508 "member":{"shape":"ReplicationInstance"} 2509 }, 2510 "ReplicationInstancePrivateIpAddressList":{ 2511 "type":"list", 2512 "member":{"shape":"String"} 2513 }, 2514 "ReplicationInstancePublicIpAddressList":{ 2515 "type":"list", 2516 "member":{"shape":"String"} 2517 }, 2518 "ReplicationInstanceTaskLog":{ 2519 "type":"structure", 2520 "members":{ 2521 "ReplicationTaskName":{"shape":"String"}, 2522 "ReplicationTaskArn":{"shape":"String"}, 2523 "ReplicationInstanceTaskLogSize":{"shape":"Long"} 2524 } 2525 }, 2526 "ReplicationInstanceTaskLogsList":{ 2527 "type":"list", 2528 "member":{"shape":"ReplicationInstanceTaskLog"} 2529 }, 2530 "ReplicationPendingModifiedValues":{ 2531 "type":"structure", 2532 "members":{ 2533 "ReplicationInstanceClass":{"shape":"String"}, 2534 "AllocatedStorage":{"shape":"IntegerOptional"}, 2535 "MultiAZ":{"shape":"BooleanOptional"}, 2536 "EngineVersion":{"shape":"String"} 2537 } 2538 }, 2539 "ReplicationSubnetGroup":{ 2540 "type":"structure", 2541 "members":{ 2542 "ReplicationSubnetGroupIdentifier":{"shape":"String"}, 2543 "ReplicationSubnetGroupDescription":{"shape":"String"}, 2544 "VpcId":{"shape":"String"}, 2545 "SubnetGroupStatus":{"shape":"String"}, 2546 "Subnets":{"shape":"SubnetList"} 2547 } 2548 }, 2549 "ReplicationSubnetGroupDoesNotCoverEnoughAZs":{ 2550 "type":"structure", 2551 "members":{ 2552 "message":{"shape":"ExceptionMessage"} 2553 }, 2554 "exception":true 2555 }, 2556 "ReplicationSubnetGroups":{ 2557 "type":"list", 2558 "member":{"shape":"ReplicationSubnetGroup"} 2559 }, 2560 "ReplicationTask":{ 2561 "type":"structure", 2562 "members":{ 2563 "ReplicationTaskIdentifier":{"shape":"String"}, 2564 "SourceEndpointArn":{"shape":"String"}, 2565 "TargetEndpointArn":{"shape":"String"}, 2566 "ReplicationInstanceArn":{"shape":"String"}, 2567 "MigrationType":{"shape":"MigrationTypeValue"}, 2568 "TableMappings":{"shape":"String"}, 2569 "ReplicationTaskSettings":{"shape":"String"}, 2570 "Status":{"shape":"String"}, 2571 "LastFailureMessage":{"shape":"String"}, 2572 "StopReason":{"shape":"String"}, 2573 "ReplicationTaskCreationDate":{"shape":"TStamp"}, 2574 "ReplicationTaskStartDate":{"shape":"TStamp"}, 2575 "CdcStartPosition":{"shape":"String"}, 2576 "CdcStopPosition":{"shape":"String"}, 2577 "RecoveryCheckpoint":{"shape":"String"}, 2578 "ReplicationTaskArn":{"shape":"String"}, 2579 "ReplicationTaskStats":{"shape":"ReplicationTaskStats"}, 2580 "TaskData":{"shape":"String"}, 2581 "TargetReplicationInstanceArn":{"shape":"String"} 2582 } 2583 }, 2584 "ReplicationTaskAssessmentResult":{ 2585 "type":"structure", 2586 "members":{ 2587 "ReplicationTaskIdentifier":{"shape":"String"}, 2588 "ReplicationTaskArn":{"shape":"String"}, 2589 "ReplicationTaskLastAssessmentDate":{"shape":"TStamp"}, 2590 "AssessmentStatus":{"shape":"String"}, 2591 "AssessmentResultsFile":{"shape":"String"}, 2592 "AssessmentResults":{"shape":"String"}, 2593 "S3ObjectUrl":{"shape":"String"} 2594 } 2595 }, 2596 "ReplicationTaskAssessmentResultList":{ 2597 "type":"list", 2598 "member":{"shape":"ReplicationTaskAssessmentResult"} 2599 }, 2600 "ReplicationTaskAssessmentRun":{ 2601 "type":"structure", 2602 "members":{ 2603 "ReplicationTaskAssessmentRunArn":{"shape":"String"}, 2604 "ReplicationTaskArn":{"shape":"String"}, 2605 "Status":{"shape":"String"}, 2606 "ReplicationTaskAssessmentRunCreationDate":{"shape":"TStamp"}, 2607 "AssessmentProgress":{"shape":"ReplicationTaskAssessmentRunProgress"}, 2608 "LastFailureMessage":{"shape":"String"}, 2609 "ServiceAccessRoleArn":{"shape":"String"}, 2610 "ResultLocationBucket":{"shape":"String"}, 2611 "ResultLocationFolder":{"shape":"String"}, 2612 "ResultEncryptionMode":{"shape":"String"}, 2613 "ResultKmsKeyArn":{"shape":"String"}, 2614 "AssessmentRunName":{"shape":"String"} 2615 } 2616 }, 2617 "ReplicationTaskAssessmentRunList":{ 2618 "type":"list", 2619 "member":{"shape":"ReplicationTaskAssessmentRun"} 2620 }, 2621 "ReplicationTaskAssessmentRunProgress":{ 2622 "type":"structure", 2623 "members":{ 2624 "IndividualAssessmentCount":{"shape":"Integer"}, 2625 "IndividualAssessmentCompletedCount":{"shape":"Integer"} 2626 } 2627 }, 2628 "ReplicationTaskIndividualAssessment":{ 2629 "type":"structure", 2630 "members":{ 2631 "ReplicationTaskIndividualAssessmentArn":{"shape":"String"}, 2632 "ReplicationTaskAssessmentRunArn":{"shape":"String"}, 2633 "IndividualAssessmentName":{"shape":"String"}, 2634 "Status":{"shape":"String"}, 2635 "ReplicationTaskIndividualAssessmentStartDate":{"shape":"TStamp"} 2636 } 2637 }, 2638 "ReplicationTaskIndividualAssessmentList":{ 2639 "type":"list", 2640 "member":{"shape":"ReplicationTaskIndividualAssessment"} 2641 }, 2642 "ReplicationTaskList":{ 2643 "type":"list", 2644 "member":{"shape":"ReplicationTask"} 2645 }, 2646 "ReplicationTaskStats":{ 2647 "type":"structure", 2648 "members":{ 2649 "FullLoadProgressPercent":{"shape":"Integer"}, 2650 "ElapsedTimeMillis":{"shape":"Long"}, 2651 "TablesLoaded":{"shape":"Integer"}, 2652 "TablesLoading":{"shape":"Integer"}, 2653 "TablesQueued":{"shape":"Integer"}, 2654 "TablesErrored":{"shape":"Integer"}, 2655 "FreshStartDate":{"shape":"TStamp"}, 2656 "StartDate":{"shape":"TStamp"}, 2657 "StopDate":{"shape":"TStamp"}, 2658 "FullLoadStartDate":{"shape":"TStamp"}, 2659 "FullLoadFinishDate":{"shape":"TStamp"} 2660 } 2661 }, 2662 "ResourceAlreadyExistsFault":{ 2663 "type":"structure", 2664 "members":{ 2665 "message":{"shape":"ExceptionMessage"}, 2666 "resourceArn":{"shape":"ResourceArn"} 2667 }, 2668 "exception":true 2669 }, 2670 "ResourceArn":{"type":"string"}, 2671 "ResourceNotFoundFault":{ 2672 "type":"structure", 2673 "members":{ 2674 "message":{"shape":"ExceptionMessage"} 2675 }, 2676 "exception":true 2677 }, 2678 "ResourcePendingMaintenanceActions":{ 2679 "type":"structure", 2680 "members":{ 2681 "ResourceIdentifier":{"shape":"String"}, 2682 "PendingMaintenanceActionDetails":{"shape":"PendingMaintenanceActionDetails"} 2683 } 2684 }, 2685 "ResourceQuotaExceededFault":{ 2686 "type":"structure", 2687 "members":{ 2688 "message":{"shape":"ExceptionMessage"} 2689 }, 2690 "exception":true 2691 }, 2692 "S3AccessDeniedFault":{ 2693 "type":"structure", 2694 "members":{ 2695 "message":{"shape":"ExceptionMessage"} 2696 }, 2697 "exception":true 2698 }, 2699 "S3ResourceNotFoundFault":{ 2700 "type":"structure", 2701 "members":{ 2702 "message":{"shape":"ExceptionMessage"} 2703 }, 2704 "exception":true 2705 }, 2706 "S3Settings":{ 2707 "type":"structure", 2708 "members":{ 2709 "ServiceAccessRoleArn":{"shape":"String"}, 2710 "ExternalTableDefinition":{"shape":"String"}, 2711 "CsvRowDelimiter":{"shape":"String"}, 2712 "CsvDelimiter":{"shape":"String"}, 2713 "BucketFolder":{"shape":"String"}, 2714 "BucketName":{"shape":"String"}, 2715 "CompressionType":{"shape":"CompressionTypeValue"}, 2716 "EncryptionMode":{"shape":"EncryptionModeValue"}, 2717 "ServerSideEncryptionKmsKeyId":{"shape":"String"}, 2718 "DataFormat":{"shape":"DataFormatValue"}, 2719 "EncodingType":{"shape":"EncodingTypeValue"}, 2720 "DictPageSizeLimit":{"shape":"IntegerOptional"}, 2721 "RowGroupLength":{"shape":"IntegerOptional"}, 2722 "DataPageSize":{"shape":"IntegerOptional"}, 2723 "ParquetVersion":{"shape":"ParquetVersionValue"}, 2724 "EnableStatistics":{"shape":"BooleanOptional"}, 2725 "IncludeOpForFullLoad":{"shape":"BooleanOptional"}, 2726 "CdcInsertsOnly":{"shape":"BooleanOptional"}, 2727 "TimestampColumnName":{"shape":"String"}, 2728 "ParquetTimestampInMillisecond":{"shape":"BooleanOptional"}, 2729 "CdcInsertsAndUpdates":{"shape":"BooleanOptional"}, 2730 "DatePartitionEnabled":{"shape":"BooleanOptional"}, 2731 "DatePartitionSequence":{"shape":"DatePartitionSequenceValue"}, 2732 "DatePartitionDelimiter":{"shape":"DatePartitionDelimiterValue"}, 2733 "UseCsvNoSupValue":{"shape":"BooleanOptional"}, 2734 "CsvNoSupValue":{"shape":"String"}, 2735 "PreserveTransactions":{"shape":"BooleanOptional"}, 2736 "CdcPath":{"shape":"String"}, 2737 "CannedAclForObjects":{"shape":"CannedAclForObjectsValue"}, 2738 "AddColumnName":{"shape":"BooleanOptional"}, 2739 "CdcMaxBatchInterval":{"shape":"IntegerOptional"}, 2740 "CdcMinFileSize":{"shape":"IntegerOptional"}, 2741 "CsvNullValue":{"shape":"String"}, 2742 "IgnoreHeaderRows":{"shape":"IntegerOptional"}, 2743 "MaxFileSize":{"shape":"IntegerOptional"}, 2744 "Rfc4180":{"shape":"BooleanOptional"} 2745 } 2746 }, 2747 "SNSInvalidTopicFault":{ 2748 "type":"structure", 2749 "members":{ 2750 "message":{"shape":"ExceptionMessage"} 2751 }, 2752 "exception":true 2753 }, 2754 "SNSNoAuthorizationFault":{ 2755 "type":"structure", 2756 "members":{ 2757 "message":{"shape":"ExceptionMessage"} 2758 }, 2759 "exception":true 2760 }, 2761 "SafeguardPolicy":{ 2762 "type":"string", 2763 "enum":[ 2764 "rely-on-sql-server-replication-agent", 2765 "exclusive-automatic-truncation", 2766 "shared-automatic-truncation" 2767 ] 2768 }, 2769 "SchemaList":{ 2770 "type":"list", 2771 "member":{"shape":"String"} 2772 }, 2773 "SecretString":{ 2774 "type":"string", 2775 "sensitive":true 2776 }, 2777 "SourceIdsList":{ 2778 "type":"list", 2779 "member":{"shape":"String"} 2780 }, 2781 "SourceType":{ 2782 "type":"string", 2783 "enum":["replication-instance"] 2784 }, 2785 "SslSecurityProtocolValue":{ 2786 "type":"string", 2787 "enum":[ 2788 "plaintext", 2789 "ssl-encryption" 2790 ] 2791 }, 2792 "StartReplicationTaskAssessmentMessage":{ 2793 "type":"structure", 2794 "required":["ReplicationTaskArn"], 2795 "members":{ 2796 "ReplicationTaskArn":{"shape":"String"} 2797 } 2798 }, 2799 "StartReplicationTaskAssessmentResponse":{ 2800 "type":"structure", 2801 "members":{ 2802 "ReplicationTask":{"shape":"ReplicationTask"} 2803 } 2804 }, 2805 "StartReplicationTaskAssessmentRunMessage":{ 2806 "type":"structure", 2807 "required":[ 2808 "ReplicationTaskArn", 2809 "ServiceAccessRoleArn", 2810 "ResultLocationBucket", 2811 "AssessmentRunName" 2812 ], 2813 "members":{ 2814 "ReplicationTaskArn":{"shape":"String"}, 2815 "ServiceAccessRoleArn":{"shape":"String"}, 2816 "ResultLocationBucket":{"shape":"String"}, 2817 "ResultLocationFolder":{"shape":"String"}, 2818 "ResultEncryptionMode":{"shape":"String"}, 2819 "ResultKmsKeyArn":{"shape":"String"}, 2820 "AssessmentRunName":{"shape":"String"}, 2821 "IncludeOnly":{"shape":"IncludeTestList"}, 2822 "Exclude":{"shape":"ExcludeTestList"} 2823 } 2824 }, 2825 "StartReplicationTaskAssessmentRunResponse":{ 2826 "type":"structure", 2827 "members":{ 2828 "ReplicationTaskAssessmentRun":{"shape":"ReplicationTaskAssessmentRun"} 2829 } 2830 }, 2831 "StartReplicationTaskMessage":{ 2832 "type":"structure", 2833 "required":[ 2834 "ReplicationTaskArn", 2835 "StartReplicationTaskType" 2836 ], 2837 "members":{ 2838 "ReplicationTaskArn":{"shape":"String"}, 2839 "StartReplicationTaskType":{"shape":"StartReplicationTaskTypeValue"}, 2840 "CdcStartTime":{"shape":"TStamp"}, 2841 "CdcStartPosition":{"shape":"String"}, 2842 "CdcStopPosition":{"shape":"String"} 2843 } 2844 }, 2845 "StartReplicationTaskResponse":{ 2846 "type":"structure", 2847 "members":{ 2848 "ReplicationTask":{"shape":"ReplicationTask"} 2849 } 2850 }, 2851 "StartReplicationTaskTypeValue":{ 2852 "type":"string", 2853 "enum":[ 2854 "start-replication", 2855 "resume-processing", 2856 "reload-target" 2857 ] 2858 }, 2859 "StopReplicationTaskMessage":{ 2860 "type":"structure", 2861 "required":["ReplicationTaskArn"], 2862 "members":{ 2863 "ReplicationTaskArn":{"shape":"String"} 2864 } 2865 }, 2866 "StopReplicationTaskResponse":{ 2867 "type":"structure", 2868 "members":{ 2869 "ReplicationTask":{"shape":"ReplicationTask"} 2870 } 2871 }, 2872 "StorageQuotaExceededFault":{ 2873 "type":"structure", 2874 "members":{ 2875 "message":{"shape":"ExceptionMessage"} 2876 }, 2877 "exception":true 2878 }, 2879 "String":{"type":"string"}, 2880 "Subnet":{ 2881 "type":"structure", 2882 "members":{ 2883 "SubnetIdentifier":{"shape":"String"}, 2884 "SubnetAvailabilityZone":{"shape":"AvailabilityZone"}, 2885 "SubnetStatus":{"shape":"String"} 2886 } 2887 }, 2888 "SubnetAlreadyInUse":{ 2889 "type":"structure", 2890 "members":{ 2891 "message":{"shape":"ExceptionMessage"} 2892 }, 2893 "exception":true 2894 }, 2895 "SubnetIdentifierList":{ 2896 "type":"list", 2897 "member":{"shape":"String"} 2898 }, 2899 "SubnetList":{ 2900 "type":"list", 2901 "member":{"shape":"Subnet"} 2902 }, 2903 "SupportedEndpointType":{ 2904 "type":"structure", 2905 "members":{ 2906 "EngineName":{"shape":"String"}, 2907 "SupportsCDC":{"shape":"Boolean"}, 2908 "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, 2909 "ReplicationInstanceEngineMinimumVersion":{"shape":"String"}, 2910 "EngineDisplayName":{"shape":"String"} 2911 } 2912 }, 2913 "SupportedEndpointTypeList":{ 2914 "type":"list", 2915 "member":{"shape":"SupportedEndpointType"} 2916 }, 2917 "SybaseSettings":{ 2918 "type":"structure", 2919 "members":{ 2920 "DatabaseName":{"shape":"String"}, 2921 "Password":{"shape":"SecretString"}, 2922 "Port":{"shape":"IntegerOptional"}, 2923 "ServerName":{"shape":"String"}, 2924 "Username":{"shape":"String"}, 2925 "SecretsManagerAccessRoleArn":{"shape":"String"}, 2926 "SecretsManagerSecretId":{"shape":"String"} 2927 } 2928 }, 2929 "TStamp":{"type":"timestamp"}, 2930 "TableListToReload":{ 2931 "type":"list", 2932 "member":{"shape":"TableToReload"} 2933 }, 2934 "TableStatistics":{ 2935 "type":"structure", 2936 "members":{ 2937 "SchemaName":{"shape":"String"}, 2938 "TableName":{"shape":"String"}, 2939 "Inserts":{"shape":"Long"}, 2940 "Deletes":{"shape":"Long"}, 2941 "Updates":{"shape":"Long"}, 2942 "Ddls":{"shape":"Long"}, 2943 "FullLoadRows":{"shape":"Long"}, 2944 "FullLoadCondtnlChkFailedRows":{"shape":"Long"}, 2945 "FullLoadErrorRows":{"shape":"Long"}, 2946 "FullLoadStartTime":{"shape":"TStamp"}, 2947 "FullLoadEndTime":{"shape":"TStamp"}, 2948 "FullLoadReloaded":{"shape":"BooleanOptional"}, 2949 "LastUpdateTime":{"shape":"TStamp"}, 2950 "TableState":{"shape":"String"}, 2951 "ValidationPendingRecords":{"shape":"Long"}, 2952 "ValidationFailedRecords":{"shape":"Long"}, 2953 "ValidationSuspendedRecords":{"shape":"Long"}, 2954 "ValidationState":{"shape":"String"}, 2955 "ValidationStateDetails":{"shape":"String"} 2956 } 2957 }, 2958 "TableStatisticsList":{ 2959 "type":"list", 2960 "member":{"shape":"TableStatistics"} 2961 }, 2962 "TableToReload":{ 2963 "type":"structure", 2964 "required":[ 2965 "SchemaName", 2966 "TableName" 2967 ], 2968 "members":{ 2969 "SchemaName":{"shape":"String"}, 2970 "TableName":{"shape":"String"} 2971 } 2972 }, 2973 "Tag":{ 2974 "type":"structure", 2975 "members":{ 2976 "Key":{"shape":"String"}, 2977 "Value":{"shape":"String"}, 2978 "ResourceArn":{"shape":"String"} 2979 } 2980 }, 2981 "TagList":{ 2982 "type":"list", 2983 "member":{"shape":"Tag"} 2984 }, 2985 "TargetDbType":{ 2986 "type":"string", 2987 "enum":[ 2988 "specific-database", 2989 "multiple-databases" 2990 ] 2991 }, 2992 "TestConnectionMessage":{ 2993 "type":"structure", 2994 "required":[ 2995 "ReplicationInstanceArn", 2996 "EndpointArn" 2997 ], 2998 "members":{ 2999 "ReplicationInstanceArn":{"shape":"String"}, 3000 "EndpointArn":{"shape":"String"} 3001 } 3002 }, 3003 "TestConnectionResponse":{ 3004 "type":"structure", 3005 "members":{ 3006 "Connection":{"shape":"Connection"} 3007 } 3008 }, 3009 "UpgradeDependencyFailureFault":{ 3010 "type":"structure", 3011 "members":{ 3012 "message":{"shape":"ExceptionMessage"} 3013 }, 3014 "exception":true 3015 }, 3016 "VpcSecurityGroupIdList":{ 3017 "type":"list", 3018 "member":{"shape":"String"} 3019 }, 3020 "VpcSecurityGroupMembership":{ 3021 "type":"structure", 3022 "members":{ 3023 "VpcSecurityGroupId":{"shape":"String"}, 3024 "Status":{"shape":"String"} 3025 } 3026 }, 3027 "VpcSecurityGroupMembershipList":{ 3028 "type":"list", 3029 "member":{"shape":"VpcSecurityGroupMembership"} 3030 } 3031 } 3032 }