github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/cloudformation/2010-05-15/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2010-05-15", 5 "endpointPrefix":"cloudformation", 6 "protocol":"query", 7 "serviceFullName":"AWS CloudFormation", 8 "serviceId":"CloudFormation", 9 "signatureVersion":"v4", 10 "uid":"cloudformation-2010-05-15", 11 "xmlNamespace":"http://cloudformation.amazonaws.com/doc/2010-05-15/" 12 }, 13 "operations":{ 14 "ActivateType":{ 15 "name":"ActivateType", 16 "http":{ 17 "method":"POST", 18 "requestUri":"/" 19 }, 20 "input":{"shape":"ActivateTypeInput"}, 21 "output":{ 22 "shape":"ActivateTypeOutput", 23 "resultWrapper":"ActivateTypeResult" 24 }, 25 "errors":[ 26 {"shape":"CFNRegistryException"}, 27 {"shape":"TypeNotFoundException"} 28 ], 29 "idempotent":true 30 }, 31 "BatchDescribeTypeConfigurations":{ 32 "name":"BatchDescribeTypeConfigurations", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/" 36 }, 37 "input":{"shape":"BatchDescribeTypeConfigurationsInput"}, 38 "output":{ 39 "shape":"BatchDescribeTypeConfigurationsOutput", 40 "resultWrapper":"BatchDescribeTypeConfigurationsResult" 41 }, 42 "errors":[ 43 {"shape":"TypeConfigurationNotFoundException"}, 44 {"shape":"CFNRegistryException"} 45 ] 46 }, 47 "CancelUpdateStack":{ 48 "name":"CancelUpdateStack", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/" 52 }, 53 "input":{"shape":"CancelUpdateStackInput"}, 54 "errors":[ 55 {"shape":"TokenAlreadyExistsException"} 56 ] 57 }, 58 "ContinueUpdateRollback":{ 59 "name":"ContinueUpdateRollback", 60 "http":{ 61 "method":"POST", 62 "requestUri":"/" 63 }, 64 "input":{"shape":"ContinueUpdateRollbackInput"}, 65 "output":{ 66 "shape":"ContinueUpdateRollbackOutput", 67 "resultWrapper":"ContinueUpdateRollbackResult" 68 }, 69 "errors":[ 70 {"shape":"TokenAlreadyExistsException"} 71 ] 72 }, 73 "CreateChangeSet":{ 74 "name":"CreateChangeSet", 75 "http":{ 76 "method":"POST", 77 "requestUri":"/" 78 }, 79 "input":{"shape":"CreateChangeSetInput"}, 80 "output":{ 81 "shape":"CreateChangeSetOutput", 82 "resultWrapper":"CreateChangeSetResult" 83 }, 84 "errors":[ 85 {"shape":"AlreadyExistsException"}, 86 {"shape":"InsufficientCapabilitiesException"}, 87 {"shape":"LimitExceededException"} 88 ] 89 }, 90 "CreateStack":{ 91 "name":"CreateStack", 92 "http":{ 93 "method":"POST", 94 "requestUri":"/" 95 }, 96 "input":{"shape":"CreateStackInput"}, 97 "output":{ 98 "shape":"CreateStackOutput", 99 "resultWrapper":"CreateStackResult" 100 }, 101 "errors":[ 102 {"shape":"LimitExceededException"}, 103 {"shape":"AlreadyExistsException"}, 104 {"shape":"TokenAlreadyExistsException"}, 105 {"shape":"InsufficientCapabilitiesException"} 106 ] 107 }, 108 "CreateStackInstances":{ 109 "name":"CreateStackInstances", 110 "http":{ 111 "method":"POST", 112 "requestUri":"/" 113 }, 114 "input":{"shape":"CreateStackInstancesInput"}, 115 "output":{ 116 "shape":"CreateStackInstancesOutput", 117 "resultWrapper":"CreateStackInstancesResult" 118 }, 119 "errors":[ 120 {"shape":"StackSetNotFoundException"}, 121 {"shape":"OperationInProgressException"}, 122 {"shape":"OperationIdAlreadyExistsException"}, 123 {"shape":"StaleRequestException"}, 124 {"shape":"InvalidOperationException"}, 125 {"shape":"LimitExceededException"} 126 ] 127 }, 128 "CreateStackSet":{ 129 "name":"CreateStackSet", 130 "http":{ 131 "method":"POST", 132 "requestUri":"/" 133 }, 134 "input":{"shape":"CreateStackSetInput"}, 135 "output":{ 136 "shape":"CreateStackSetOutput", 137 "resultWrapper":"CreateStackSetResult" 138 }, 139 "errors":[ 140 {"shape":"NameAlreadyExistsException"}, 141 {"shape":"CreatedButModifiedException"}, 142 {"shape":"LimitExceededException"} 143 ] 144 }, 145 "DeactivateType":{ 146 "name":"DeactivateType", 147 "http":{ 148 "method":"POST", 149 "requestUri":"/" 150 }, 151 "input":{"shape":"DeactivateTypeInput"}, 152 "output":{ 153 "shape":"DeactivateTypeOutput", 154 "resultWrapper":"DeactivateTypeResult" 155 }, 156 "errors":[ 157 {"shape":"CFNRegistryException"}, 158 {"shape":"TypeNotFoundException"} 159 ], 160 "idempotent":true 161 }, 162 "DeleteChangeSet":{ 163 "name":"DeleteChangeSet", 164 "http":{ 165 "method":"POST", 166 "requestUri":"/" 167 }, 168 "input":{"shape":"DeleteChangeSetInput"}, 169 "output":{ 170 "shape":"DeleteChangeSetOutput", 171 "resultWrapper":"DeleteChangeSetResult" 172 }, 173 "errors":[ 174 {"shape":"InvalidChangeSetStatusException"} 175 ] 176 }, 177 "DeleteStack":{ 178 "name":"DeleteStack", 179 "http":{ 180 "method":"POST", 181 "requestUri":"/" 182 }, 183 "input":{"shape":"DeleteStackInput"}, 184 "errors":[ 185 {"shape":"TokenAlreadyExistsException"} 186 ] 187 }, 188 "DeleteStackInstances":{ 189 "name":"DeleteStackInstances", 190 "http":{ 191 "method":"POST", 192 "requestUri":"/" 193 }, 194 "input":{"shape":"DeleteStackInstancesInput"}, 195 "output":{ 196 "shape":"DeleteStackInstancesOutput", 197 "resultWrapper":"DeleteStackInstancesResult" 198 }, 199 "errors":[ 200 {"shape":"StackSetNotFoundException"}, 201 {"shape":"OperationInProgressException"}, 202 {"shape":"OperationIdAlreadyExistsException"}, 203 {"shape":"StaleRequestException"}, 204 {"shape":"InvalidOperationException"} 205 ] 206 }, 207 "DeleteStackSet":{ 208 "name":"DeleteStackSet", 209 "http":{ 210 "method":"POST", 211 "requestUri":"/" 212 }, 213 "input":{"shape":"DeleteStackSetInput"}, 214 "output":{ 215 "shape":"DeleteStackSetOutput", 216 "resultWrapper":"DeleteStackSetResult" 217 }, 218 "errors":[ 219 {"shape":"StackSetNotEmptyException"}, 220 {"shape":"OperationInProgressException"} 221 ] 222 }, 223 "DeregisterType":{ 224 "name":"DeregisterType", 225 "http":{ 226 "method":"POST", 227 "requestUri":"/" 228 }, 229 "input":{"shape":"DeregisterTypeInput"}, 230 "output":{ 231 "shape":"DeregisterTypeOutput", 232 "resultWrapper":"DeregisterTypeResult" 233 }, 234 "errors":[ 235 {"shape":"CFNRegistryException"}, 236 {"shape":"TypeNotFoundException"} 237 ], 238 "idempotent":true 239 }, 240 "DescribeAccountLimits":{ 241 "name":"DescribeAccountLimits", 242 "http":{ 243 "method":"POST", 244 "requestUri":"/" 245 }, 246 "input":{"shape":"DescribeAccountLimitsInput"}, 247 "output":{ 248 "shape":"DescribeAccountLimitsOutput", 249 "resultWrapper":"DescribeAccountLimitsResult" 250 } 251 }, 252 "DescribeChangeSet":{ 253 "name":"DescribeChangeSet", 254 "http":{ 255 "method":"POST", 256 "requestUri":"/" 257 }, 258 "input":{"shape":"DescribeChangeSetInput"}, 259 "output":{ 260 "shape":"DescribeChangeSetOutput", 261 "resultWrapper":"DescribeChangeSetResult" 262 }, 263 "errors":[ 264 {"shape":"ChangeSetNotFoundException"} 265 ] 266 }, 267 "DescribePublisher":{ 268 "name":"DescribePublisher", 269 "http":{ 270 "method":"POST", 271 "requestUri":"/" 272 }, 273 "input":{"shape":"DescribePublisherInput"}, 274 "output":{ 275 "shape":"DescribePublisherOutput", 276 "resultWrapper":"DescribePublisherResult" 277 }, 278 "errors":[ 279 {"shape":"CFNRegistryException"} 280 ], 281 "idempotent":true 282 }, 283 "DescribeStackDriftDetectionStatus":{ 284 "name":"DescribeStackDriftDetectionStatus", 285 "http":{ 286 "method":"POST", 287 "requestUri":"/" 288 }, 289 "input":{"shape":"DescribeStackDriftDetectionStatusInput"}, 290 "output":{ 291 "shape":"DescribeStackDriftDetectionStatusOutput", 292 "resultWrapper":"DescribeStackDriftDetectionStatusResult" 293 } 294 }, 295 "DescribeStackEvents":{ 296 "name":"DescribeStackEvents", 297 "http":{ 298 "method":"POST", 299 "requestUri":"/" 300 }, 301 "input":{"shape":"DescribeStackEventsInput"}, 302 "output":{ 303 "shape":"DescribeStackEventsOutput", 304 "resultWrapper":"DescribeStackEventsResult" 305 } 306 }, 307 "DescribeStackInstance":{ 308 "name":"DescribeStackInstance", 309 "http":{ 310 "method":"POST", 311 "requestUri":"/" 312 }, 313 "input":{"shape":"DescribeStackInstanceInput"}, 314 "output":{ 315 "shape":"DescribeStackInstanceOutput", 316 "resultWrapper":"DescribeStackInstanceResult" 317 }, 318 "errors":[ 319 {"shape":"StackSetNotFoundException"}, 320 {"shape":"StackInstanceNotFoundException"} 321 ] 322 }, 323 "DescribeStackResource":{ 324 "name":"DescribeStackResource", 325 "http":{ 326 "method":"POST", 327 "requestUri":"/" 328 }, 329 "input":{"shape":"DescribeStackResourceInput"}, 330 "output":{ 331 "shape":"DescribeStackResourceOutput", 332 "resultWrapper":"DescribeStackResourceResult" 333 } 334 }, 335 "DescribeStackResourceDrifts":{ 336 "name":"DescribeStackResourceDrifts", 337 "http":{ 338 "method":"POST", 339 "requestUri":"/" 340 }, 341 "input":{"shape":"DescribeStackResourceDriftsInput"}, 342 "output":{ 343 "shape":"DescribeStackResourceDriftsOutput", 344 "resultWrapper":"DescribeStackResourceDriftsResult" 345 } 346 }, 347 "DescribeStackResources":{ 348 "name":"DescribeStackResources", 349 "http":{ 350 "method":"POST", 351 "requestUri":"/" 352 }, 353 "input":{"shape":"DescribeStackResourcesInput"}, 354 "output":{ 355 "shape":"DescribeStackResourcesOutput", 356 "resultWrapper":"DescribeStackResourcesResult" 357 } 358 }, 359 "DescribeStackSet":{ 360 "name":"DescribeStackSet", 361 "http":{ 362 "method":"POST", 363 "requestUri":"/" 364 }, 365 "input":{"shape":"DescribeStackSetInput"}, 366 "output":{ 367 "shape":"DescribeStackSetOutput", 368 "resultWrapper":"DescribeStackSetResult" 369 }, 370 "errors":[ 371 {"shape":"StackSetNotFoundException"} 372 ] 373 }, 374 "DescribeStackSetOperation":{ 375 "name":"DescribeStackSetOperation", 376 "http":{ 377 "method":"POST", 378 "requestUri":"/" 379 }, 380 "input":{"shape":"DescribeStackSetOperationInput"}, 381 "output":{ 382 "shape":"DescribeStackSetOperationOutput", 383 "resultWrapper":"DescribeStackSetOperationResult" 384 }, 385 "errors":[ 386 {"shape":"StackSetNotFoundException"}, 387 {"shape":"OperationNotFoundException"} 388 ] 389 }, 390 "DescribeStacks":{ 391 "name":"DescribeStacks", 392 "http":{ 393 "method":"POST", 394 "requestUri":"/" 395 }, 396 "input":{"shape":"DescribeStacksInput"}, 397 "output":{ 398 "shape":"DescribeStacksOutput", 399 "resultWrapper":"DescribeStacksResult" 400 } 401 }, 402 "DescribeType":{ 403 "name":"DescribeType", 404 "http":{ 405 "method":"POST", 406 "requestUri":"/" 407 }, 408 "input":{"shape":"DescribeTypeInput"}, 409 "output":{ 410 "shape":"DescribeTypeOutput", 411 "resultWrapper":"DescribeTypeResult" 412 }, 413 "errors":[ 414 {"shape":"CFNRegistryException"}, 415 {"shape":"TypeNotFoundException"} 416 ], 417 "idempotent":true 418 }, 419 "DescribeTypeRegistration":{ 420 "name":"DescribeTypeRegistration", 421 "http":{ 422 "method":"POST", 423 "requestUri":"/" 424 }, 425 "input":{"shape":"DescribeTypeRegistrationInput"}, 426 "output":{ 427 "shape":"DescribeTypeRegistrationOutput", 428 "resultWrapper":"DescribeTypeRegistrationResult" 429 }, 430 "errors":[ 431 {"shape":"CFNRegistryException"} 432 ], 433 "idempotent":true 434 }, 435 "DetectStackDrift":{ 436 "name":"DetectStackDrift", 437 "http":{ 438 "method":"POST", 439 "requestUri":"/" 440 }, 441 "input":{"shape":"DetectStackDriftInput"}, 442 "output":{ 443 "shape":"DetectStackDriftOutput", 444 "resultWrapper":"DetectStackDriftResult" 445 } 446 }, 447 "DetectStackResourceDrift":{ 448 "name":"DetectStackResourceDrift", 449 "http":{ 450 "method":"POST", 451 "requestUri":"/" 452 }, 453 "input":{"shape":"DetectStackResourceDriftInput"}, 454 "output":{ 455 "shape":"DetectStackResourceDriftOutput", 456 "resultWrapper":"DetectStackResourceDriftResult" 457 } 458 }, 459 "DetectStackSetDrift":{ 460 "name":"DetectStackSetDrift", 461 "http":{ 462 "method":"POST", 463 "requestUri":"/" 464 }, 465 "input":{"shape":"DetectStackSetDriftInput"}, 466 "output":{ 467 "shape":"DetectStackSetDriftOutput", 468 "resultWrapper":"DetectStackSetDriftResult" 469 }, 470 "errors":[ 471 {"shape":"InvalidOperationException"}, 472 {"shape":"OperationInProgressException"}, 473 {"shape":"StackSetNotFoundException"} 474 ] 475 }, 476 "EstimateTemplateCost":{ 477 "name":"EstimateTemplateCost", 478 "http":{ 479 "method":"POST", 480 "requestUri":"/" 481 }, 482 "input":{"shape":"EstimateTemplateCostInput"}, 483 "output":{ 484 "shape":"EstimateTemplateCostOutput", 485 "resultWrapper":"EstimateTemplateCostResult" 486 } 487 }, 488 "ExecuteChangeSet":{ 489 "name":"ExecuteChangeSet", 490 "http":{ 491 "method":"POST", 492 "requestUri":"/" 493 }, 494 "input":{"shape":"ExecuteChangeSetInput"}, 495 "output":{ 496 "shape":"ExecuteChangeSetOutput", 497 "resultWrapper":"ExecuteChangeSetResult" 498 }, 499 "errors":[ 500 {"shape":"InvalidChangeSetStatusException"}, 501 {"shape":"ChangeSetNotFoundException"}, 502 {"shape":"InsufficientCapabilitiesException"}, 503 {"shape":"TokenAlreadyExistsException"} 504 ] 505 }, 506 "GetStackPolicy":{ 507 "name":"GetStackPolicy", 508 "http":{ 509 "method":"POST", 510 "requestUri":"/" 511 }, 512 "input":{"shape":"GetStackPolicyInput"}, 513 "output":{ 514 "shape":"GetStackPolicyOutput", 515 "resultWrapper":"GetStackPolicyResult" 516 } 517 }, 518 "GetTemplate":{ 519 "name":"GetTemplate", 520 "http":{ 521 "method":"POST", 522 "requestUri":"/" 523 }, 524 "input":{"shape":"GetTemplateInput"}, 525 "output":{ 526 "shape":"GetTemplateOutput", 527 "resultWrapper":"GetTemplateResult" 528 }, 529 "errors":[ 530 {"shape":"ChangeSetNotFoundException"} 531 ] 532 }, 533 "GetTemplateSummary":{ 534 "name":"GetTemplateSummary", 535 "http":{ 536 "method":"POST", 537 "requestUri":"/" 538 }, 539 "input":{"shape":"GetTemplateSummaryInput"}, 540 "output":{ 541 "shape":"GetTemplateSummaryOutput", 542 "resultWrapper":"GetTemplateSummaryResult" 543 }, 544 "errors":[ 545 {"shape":"StackSetNotFoundException"} 546 ] 547 }, 548 "ImportStacksToStackSet":{ 549 "name":"ImportStacksToStackSet", 550 "http":{ 551 "method":"POST", 552 "requestUri":"/" 553 }, 554 "input":{"shape":"ImportStacksToStackSetInput"}, 555 "output":{ 556 "shape":"ImportStacksToStackSetOutput", 557 "resultWrapper":"ImportStacksToStackSetResult" 558 }, 559 "errors":[ 560 {"shape":"LimitExceededException"}, 561 {"shape":"StackSetNotFoundException"}, 562 {"shape":"InvalidOperationException"}, 563 {"shape":"OperationInProgressException"}, 564 {"shape":"OperationIdAlreadyExistsException"}, 565 {"shape":"StackNotFoundException"}, 566 {"shape":"StaleRequestException"} 567 ] 568 }, 569 "ListChangeSets":{ 570 "name":"ListChangeSets", 571 "http":{ 572 "method":"POST", 573 "requestUri":"/" 574 }, 575 "input":{"shape":"ListChangeSetsInput"}, 576 "output":{ 577 "shape":"ListChangeSetsOutput", 578 "resultWrapper":"ListChangeSetsResult" 579 } 580 }, 581 "ListExports":{ 582 "name":"ListExports", 583 "http":{ 584 "method":"POST", 585 "requestUri":"/" 586 }, 587 "input":{"shape":"ListExportsInput"}, 588 "output":{ 589 "shape":"ListExportsOutput", 590 "resultWrapper":"ListExportsResult" 591 } 592 }, 593 "ListImports":{ 594 "name":"ListImports", 595 "http":{ 596 "method":"POST", 597 "requestUri":"/" 598 }, 599 "input":{"shape":"ListImportsInput"}, 600 "output":{ 601 "shape":"ListImportsOutput", 602 "resultWrapper":"ListImportsResult" 603 } 604 }, 605 "ListStackInstances":{ 606 "name":"ListStackInstances", 607 "http":{ 608 "method":"POST", 609 "requestUri":"/" 610 }, 611 "input":{"shape":"ListStackInstancesInput"}, 612 "output":{ 613 "shape":"ListStackInstancesOutput", 614 "resultWrapper":"ListStackInstancesResult" 615 }, 616 "errors":[ 617 {"shape":"StackSetNotFoundException"} 618 ] 619 }, 620 "ListStackResources":{ 621 "name":"ListStackResources", 622 "http":{ 623 "method":"POST", 624 "requestUri":"/" 625 }, 626 "input":{"shape":"ListStackResourcesInput"}, 627 "output":{ 628 "shape":"ListStackResourcesOutput", 629 "resultWrapper":"ListStackResourcesResult" 630 } 631 }, 632 "ListStackSetOperationResults":{ 633 "name":"ListStackSetOperationResults", 634 "http":{ 635 "method":"POST", 636 "requestUri":"/" 637 }, 638 "input":{"shape":"ListStackSetOperationResultsInput"}, 639 "output":{ 640 "shape":"ListStackSetOperationResultsOutput", 641 "resultWrapper":"ListStackSetOperationResultsResult" 642 }, 643 "errors":[ 644 {"shape":"StackSetNotFoundException"}, 645 {"shape":"OperationNotFoundException"} 646 ] 647 }, 648 "ListStackSetOperations":{ 649 "name":"ListStackSetOperations", 650 "http":{ 651 "method":"POST", 652 "requestUri":"/" 653 }, 654 "input":{"shape":"ListStackSetOperationsInput"}, 655 "output":{ 656 "shape":"ListStackSetOperationsOutput", 657 "resultWrapper":"ListStackSetOperationsResult" 658 }, 659 "errors":[ 660 {"shape":"StackSetNotFoundException"} 661 ] 662 }, 663 "ListStackSets":{ 664 "name":"ListStackSets", 665 "http":{ 666 "method":"POST", 667 "requestUri":"/" 668 }, 669 "input":{"shape":"ListStackSetsInput"}, 670 "output":{ 671 "shape":"ListStackSetsOutput", 672 "resultWrapper":"ListStackSetsResult" 673 } 674 }, 675 "ListStacks":{ 676 "name":"ListStacks", 677 "http":{ 678 "method":"POST", 679 "requestUri":"/" 680 }, 681 "input":{"shape":"ListStacksInput"}, 682 "output":{ 683 "shape":"ListStacksOutput", 684 "resultWrapper":"ListStacksResult" 685 } 686 }, 687 "ListTypeRegistrations":{ 688 "name":"ListTypeRegistrations", 689 "http":{ 690 "method":"POST", 691 "requestUri":"/" 692 }, 693 "input":{"shape":"ListTypeRegistrationsInput"}, 694 "output":{ 695 "shape":"ListTypeRegistrationsOutput", 696 "resultWrapper":"ListTypeRegistrationsResult" 697 }, 698 "errors":[ 699 {"shape":"CFNRegistryException"} 700 ], 701 "idempotent":true 702 }, 703 "ListTypeVersions":{ 704 "name":"ListTypeVersions", 705 "http":{ 706 "method":"POST", 707 "requestUri":"/" 708 }, 709 "input":{"shape":"ListTypeVersionsInput"}, 710 "output":{ 711 "shape":"ListTypeVersionsOutput", 712 "resultWrapper":"ListTypeVersionsResult" 713 }, 714 "errors":[ 715 {"shape":"CFNRegistryException"} 716 ], 717 "idempotent":true 718 }, 719 "ListTypes":{ 720 "name":"ListTypes", 721 "http":{ 722 "method":"POST", 723 "requestUri":"/" 724 }, 725 "input":{"shape":"ListTypesInput"}, 726 "output":{ 727 "shape":"ListTypesOutput", 728 "resultWrapper":"ListTypesResult" 729 }, 730 "errors":[ 731 {"shape":"CFNRegistryException"} 732 ], 733 "idempotent":true 734 }, 735 "PublishType":{ 736 "name":"PublishType", 737 "http":{ 738 "method":"POST", 739 "requestUri":"/" 740 }, 741 "input":{"shape":"PublishTypeInput"}, 742 "output":{ 743 "shape":"PublishTypeOutput", 744 "resultWrapper":"PublishTypeResult" 745 }, 746 "errors":[ 747 {"shape":"CFNRegistryException"}, 748 {"shape":"TypeNotFoundException"} 749 ], 750 "idempotent":true 751 }, 752 "RecordHandlerProgress":{ 753 "name":"RecordHandlerProgress", 754 "http":{ 755 "method":"POST", 756 "requestUri":"/" 757 }, 758 "input":{"shape":"RecordHandlerProgressInput"}, 759 "output":{ 760 "shape":"RecordHandlerProgressOutput", 761 "resultWrapper":"RecordHandlerProgressResult" 762 }, 763 "errors":[ 764 {"shape":"InvalidStateTransitionException"}, 765 {"shape":"OperationStatusCheckFailedException"} 766 ], 767 "idempotent":true 768 }, 769 "RegisterPublisher":{ 770 "name":"RegisterPublisher", 771 "http":{ 772 "method":"POST", 773 "requestUri":"/" 774 }, 775 "input":{"shape":"RegisterPublisherInput"}, 776 "output":{ 777 "shape":"RegisterPublisherOutput", 778 "resultWrapper":"RegisterPublisherResult" 779 }, 780 "errors":[ 781 {"shape":"CFNRegistryException"} 782 ], 783 "idempotent":true 784 }, 785 "RegisterType":{ 786 "name":"RegisterType", 787 "http":{ 788 "method":"POST", 789 "requestUri":"/" 790 }, 791 "input":{"shape":"RegisterTypeInput"}, 792 "output":{ 793 "shape":"RegisterTypeOutput", 794 "resultWrapper":"RegisterTypeResult" 795 }, 796 "errors":[ 797 {"shape":"CFNRegistryException"} 798 ], 799 "idempotent":true 800 }, 801 "RollbackStack":{ 802 "name":"RollbackStack", 803 "http":{ 804 "method":"POST", 805 "requestUri":"/" 806 }, 807 "input":{"shape":"RollbackStackInput"}, 808 "output":{ 809 "shape":"RollbackStackOutput", 810 "resultWrapper":"RollbackStackResult" 811 }, 812 "errors":[ 813 {"shape":"TokenAlreadyExistsException"} 814 ] 815 }, 816 "SetStackPolicy":{ 817 "name":"SetStackPolicy", 818 "http":{ 819 "method":"POST", 820 "requestUri":"/" 821 }, 822 "input":{"shape":"SetStackPolicyInput"} 823 }, 824 "SetTypeConfiguration":{ 825 "name":"SetTypeConfiguration", 826 "http":{ 827 "method":"POST", 828 "requestUri":"/" 829 }, 830 "input":{"shape":"SetTypeConfigurationInput"}, 831 "output":{ 832 "shape":"SetTypeConfigurationOutput", 833 "resultWrapper":"SetTypeConfigurationResult" 834 }, 835 "errors":[ 836 {"shape":"CFNRegistryException"}, 837 {"shape":"TypeNotFoundException"} 838 ] 839 }, 840 "SetTypeDefaultVersion":{ 841 "name":"SetTypeDefaultVersion", 842 "http":{ 843 "method":"POST", 844 "requestUri":"/" 845 }, 846 "input":{"shape":"SetTypeDefaultVersionInput"}, 847 "output":{ 848 "shape":"SetTypeDefaultVersionOutput", 849 "resultWrapper":"SetTypeDefaultVersionResult" 850 }, 851 "errors":[ 852 {"shape":"CFNRegistryException"}, 853 {"shape":"TypeNotFoundException"} 854 ], 855 "idempotent":true 856 }, 857 "SignalResource":{ 858 "name":"SignalResource", 859 "http":{ 860 "method":"POST", 861 "requestUri":"/" 862 }, 863 "input":{"shape":"SignalResourceInput"} 864 }, 865 "StopStackSetOperation":{ 866 "name":"StopStackSetOperation", 867 "http":{ 868 "method":"POST", 869 "requestUri":"/" 870 }, 871 "input":{"shape":"StopStackSetOperationInput"}, 872 "output":{ 873 "shape":"StopStackSetOperationOutput", 874 "resultWrapper":"StopStackSetOperationResult" 875 }, 876 "errors":[ 877 {"shape":"StackSetNotFoundException"}, 878 {"shape":"OperationNotFoundException"}, 879 {"shape":"InvalidOperationException"} 880 ] 881 }, 882 "TestType":{ 883 "name":"TestType", 884 "http":{ 885 "method":"POST", 886 "requestUri":"/" 887 }, 888 "input":{"shape":"TestTypeInput"}, 889 "output":{ 890 "shape":"TestTypeOutput", 891 "resultWrapper":"TestTypeResult" 892 }, 893 "errors":[ 894 {"shape":"CFNRegistryException"}, 895 {"shape":"TypeNotFoundException"} 896 ], 897 "idempotent":true 898 }, 899 "UpdateStack":{ 900 "name":"UpdateStack", 901 "http":{ 902 "method":"POST", 903 "requestUri":"/" 904 }, 905 "input":{"shape":"UpdateStackInput"}, 906 "output":{ 907 "shape":"UpdateStackOutput", 908 "resultWrapper":"UpdateStackResult" 909 }, 910 "errors":[ 911 {"shape":"InsufficientCapabilitiesException"}, 912 {"shape":"TokenAlreadyExistsException"} 913 ] 914 }, 915 "UpdateStackInstances":{ 916 "name":"UpdateStackInstances", 917 "http":{ 918 "method":"POST", 919 "requestUri":"/" 920 }, 921 "input":{"shape":"UpdateStackInstancesInput"}, 922 "output":{ 923 "shape":"UpdateStackInstancesOutput", 924 "resultWrapper":"UpdateStackInstancesResult" 925 }, 926 "errors":[ 927 {"shape":"StackSetNotFoundException"}, 928 {"shape":"StackInstanceNotFoundException"}, 929 {"shape":"OperationInProgressException"}, 930 {"shape":"OperationIdAlreadyExistsException"}, 931 {"shape":"StaleRequestException"}, 932 {"shape":"InvalidOperationException"} 933 ] 934 }, 935 "UpdateStackSet":{ 936 "name":"UpdateStackSet", 937 "http":{ 938 "method":"POST", 939 "requestUri":"/" 940 }, 941 "input":{"shape":"UpdateStackSetInput"}, 942 "output":{ 943 "shape":"UpdateStackSetOutput", 944 "resultWrapper":"UpdateStackSetResult" 945 }, 946 "errors":[ 947 {"shape":"StackSetNotFoundException"}, 948 {"shape":"OperationInProgressException"}, 949 {"shape":"OperationIdAlreadyExistsException"}, 950 {"shape":"StaleRequestException"}, 951 {"shape":"InvalidOperationException"}, 952 {"shape":"StackInstanceNotFoundException"} 953 ] 954 }, 955 "UpdateTerminationProtection":{ 956 "name":"UpdateTerminationProtection", 957 "http":{ 958 "method":"POST", 959 "requestUri":"/" 960 }, 961 "input":{"shape":"UpdateTerminationProtectionInput"}, 962 "output":{ 963 "shape":"UpdateTerminationProtectionOutput", 964 "resultWrapper":"UpdateTerminationProtectionResult" 965 } 966 }, 967 "ValidateTemplate":{ 968 "name":"ValidateTemplate", 969 "http":{ 970 "method":"POST", 971 "requestUri":"/" 972 }, 973 "input":{"shape":"ValidateTemplateInput"}, 974 "output":{ 975 "shape":"ValidateTemplateOutput", 976 "resultWrapper":"ValidateTemplateResult" 977 } 978 } 979 }, 980 "shapes":{ 981 "AcceptTermsAndConditions":{"type":"boolean"}, 982 "Account":{ 983 "type":"string", 984 "pattern":"^[0-9]{12}$" 985 }, 986 "AccountGateResult":{ 987 "type":"structure", 988 "members":{ 989 "Status":{"shape":"AccountGateStatus"}, 990 "StatusReason":{"shape":"AccountGateStatusReason"} 991 } 992 }, 993 "AccountGateStatus":{ 994 "type":"string", 995 "enum":[ 996 "SUCCEEDED", 997 "FAILED", 998 "SKIPPED" 999 ] 1000 }, 1001 "AccountGateStatusReason":{"type":"string"}, 1002 "AccountLimit":{ 1003 "type":"structure", 1004 "members":{ 1005 "Name":{"shape":"LimitName"}, 1006 "Value":{"shape":"LimitValue"} 1007 } 1008 }, 1009 "AccountLimitList":{ 1010 "type":"list", 1011 "member":{"shape":"AccountLimit"} 1012 }, 1013 "AccountList":{ 1014 "type":"list", 1015 "member":{"shape":"Account"} 1016 }, 1017 "AccountsUrl":{ 1018 "type":"string", 1019 "max":5120, 1020 "min":1, 1021 "pattern":"(s3://|http(s?)://).+" 1022 }, 1023 "ActivateTypeInput":{ 1024 "type":"structure", 1025 "members":{ 1026 "Type":{"shape":"ThirdPartyType"}, 1027 "PublicTypeArn":{"shape":"ThirdPartyTypeArn"}, 1028 "PublisherId":{"shape":"PublisherId"}, 1029 "TypeName":{"shape":"TypeName"}, 1030 "TypeNameAlias":{"shape":"TypeName"}, 1031 "AutoUpdate":{"shape":"AutoUpdate"}, 1032 "LoggingConfig":{"shape":"LoggingConfig"}, 1033 "ExecutionRoleArn":{"shape":"RoleArn"}, 1034 "VersionBump":{"shape":"VersionBump"}, 1035 "MajorVersion":{"shape":"MajorVersion"} 1036 } 1037 }, 1038 "ActivateTypeOutput":{ 1039 "type":"structure", 1040 "members":{ 1041 "Arn":{"shape":"PrivateTypeArn"} 1042 } 1043 }, 1044 "AllowedValue":{"type":"string"}, 1045 "AllowedValues":{ 1046 "type":"list", 1047 "member":{"shape":"AllowedValue"} 1048 }, 1049 "AlreadyExistsException":{ 1050 "type":"structure", 1051 "members":{ 1052 }, 1053 "error":{ 1054 "code":"AlreadyExistsException", 1055 "httpStatusCode":400, 1056 "senderFault":true 1057 }, 1058 "exception":true 1059 }, 1060 "Arn":{"type":"string"}, 1061 "AutoDeployment":{ 1062 "type":"structure", 1063 "members":{ 1064 "Enabled":{"shape":"AutoDeploymentNullable"}, 1065 "RetainStacksOnAccountRemoval":{"shape":"RetainStacksOnAccountRemovalNullable"} 1066 } 1067 }, 1068 "AutoDeploymentNullable":{"type":"boolean"}, 1069 "AutoUpdate":{"type":"boolean"}, 1070 "BatchDescribeTypeConfigurationsError":{ 1071 "type":"structure", 1072 "members":{ 1073 "ErrorCode":{"shape":"ErrorCode"}, 1074 "ErrorMessage":{"shape":"ErrorMessage"}, 1075 "TypeConfigurationIdentifier":{"shape":"TypeConfigurationIdentifier"} 1076 } 1077 }, 1078 "BatchDescribeTypeConfigurationsErrors":{ 1079 "type":"list", 1080 "member":{"shape":"BatchDescribeTypeConfigurationsError"} 1081 }, 1082 "BatchDescribeTypeConfigurationsInput":{ 1083 "type":"structure", 1084 "required":["TypeConfigurationIdentifiers"], 1085 "members":{ 1086 "TypeConfigurationIdentifiers":{"shape":"TypeConfigurationIdentifiers"} 1087 } 1088 }, 1089 "BatchDescribeTypeConfigurationsOutput":{ 1090 "type":"structure", 1091 "members":{ 1092 "Errors":{"shape":"BatchDescribeTypeConfigurationsErrors"}, 1093 "UnprocessedTypeConfigurations":{"shape":"UnprocessedTypeConfigurations"}, 1094 "TypeConfigurations":{"shape":"TypeConfigurationDetailsList"} 1095 } 1096 }, 1097 "BoxedInteger":{ 1098 "type":"integer", 1099 "box":true 1100 }, 1101 "BoxedMaxResults":{ 1102 "type":"integer", 1103 "box":true, 1104 "max":100, 1105 "min":1 1106 }, 1107 "CFNRegistryException":{ 1108 "type":"structure", 1109 "members":{ 1110 "Message":{"shape":"ErrorMessage"} 1111 }, 1112 "error":{ 1113 "code":"CFNRegistryException", 1114 "httpStatusCode":400, 1115 "senderFault":true 1116 }, 1117 "exception":true 1118 }, 1119 "CallAs":{ 1120 "type":"string", 1121 "enum":[ 1122 "SELF", 1123 "DELEGATED_ADMIN" 1124 ] 1125 }, 1126 "CancelUpdateStackInput":{ 1127 "type":"structure", 1128 "required":["StackName"], 1129 "members":{ 1130 "StackName":{"shape":"StackName"}, 1131 "ClientRequestToken":{"shape":"ClientRequestToken"} 1132 } 1133 }, 1134 "Capabilities":{ 1135 "type":"list", 1136 "member":{"shape":"Capability"} 1137 }, 1138 "CapabilitiesReason":{"type":"string"}, 1139 "Capability":{ 1140 "type":"string", 1141 "enum":[ 1142 "CAPABILITY_IAM", 1143 "CAPABILITY_NAMED_IAM", 1144 "CAPABILITY_AUTO_EXPAND" 1145 ] 1146 }, 1147 "Category":{ 1148 "type":"string", 1149 "enum":[ 1150 "REGISTERED", 1151 "ACTIVATED", 1152 "THIRD_PARTY", 1153 "AWS_TYPES" 1154 ] 1155 }, 1156 "CausingEntity":{"type":"string"}, 1157 "Change":{ 1158 "type":"structure", 1159 "members":{ 1160 "Type":{"shape":"ChangeType"}, 1161 "ResourceChange":{"shape":"ResourceChange"} 1162 } 1163 }, 1164 "ChangeAction":{ 1165 "type":"string", 1166 "enum":[ 1167 "Add", 1168 "Modify", 1169 "Remove", 1170 "Import", 1171 "Dynamic" 1172 ] 1173 }, 1174 "ChangeSetId":{ 1175 "type":"string", 1176 "min":1, 1177 "pattern":"arn:[-a-zA-Z0-9:/]*" 1178 }, 1179 "ChangeSetName":{ 1180 "type":"string", 1181 "max":128, 1182 "min":1, 1183 "pattern":"[a-zA-Z][-a-zA-Z0-9]*" 1184 }, 1185 "ChangeSetNameOrId":{ 1186 "type":"string", 1187 "max":1600, 1188 "min":1, 1189 "pattern":"[a-zA-Z][-a-zA-Z0-9]*|arn:[-a-zA-Z0-9:/]*" 1190 }, 1191 "ChangeSetNotFoundException":{ 1192 "type":"structure", 1193 "members":{ 1194 }, 1195 "error":{ 1196 "code":"ChangeSetNotFound", 1197 "httpStatusCode":404, 1198 "senderFault":true 1199 }, 1200 "exception":true 1201 }, 1202 "ChangeSetStatus":{ 1203 "type":"string", 1204 "enum":[ 1205 "CREATE_PENDING", 1206 "CREATE_IN_PROGRESS", 1207 "CREATE_COMPLETE", 1208 "DELETE_PENDING", 1209 "DELETE_IN_PROGRESS", 1210 "DELETE_COMPLETE", 1211 "DELETE_FAILED", 1212 "FAILED" 1213 ] 1214 }, 1215 "ChangeSetStatusReason":{"type":"string"}, 1216 "ChangeSetSummaries":{ 1217 "type":"list", 1218 "member":{"shape":"ChangeSetSummary"} 1219 }, 1220 "ChangeSetSummary":{ 1221 "type":"structure", 1222 "members":{ 1223 "StackId":{"shape":"StackId"}, 1224 "StackName":{"shape":"StackName"}, 1225 "ChangeSetId":{"shape":"ChangeSetId"}, 1226 "ChangeSetName":{"shape":"ChangeSetName"}, 1227 "ExecutionStatus":{"shape":"ExecutionStatus"}, 1228 "Status":{"shape":"ChangeSetStatus"}, 1229 "StatusReason":{"shape":"ChangeSetStatusReason"}, 1230 "CreationTime":{"shape":"CreationTime"}, 1231 "Description":{"shape":"Description"}, 1232 "IncludeNestedStacks":{"shape":"IncludeNestedStacks"}, 1233 "ParentChangeSetId":{"shape":"ChangeSetId"}, 1234 "RootChangeSetId":{"shape":"ChangeSetId"} 1235 } 1236 }, 1237 "ChangeSetType":{ 1238 "type":"string", 1239 "enum":[ 1240 "CREATE", 1241 "UPDATE", 1242 "IMPORT" 1243 ] 1244 }, 1245 "ChangeSource":{ 1246 "type":"string", 1247 "enum":[ 1248 "ResourceReference", 1249 "ParameterReference", 1250 "ResourceAttribute", 1251 "DirectModification", 1252 "Automatic" 1253 ] 1254 }, 1255 "ChangeType":{ 1256 "type":"string", 1257 "enum":["Resource"] 1258 }, 1259 "Changes":{ 1260 "type":"list", 1261 "member":{"shape":"Change"} 1262 }, 1263 "ClientRequestToken":{ 1264 "type":"string", 1265 "max":128, 1266 "min":1, 1267 "pattern":"[a-zA-Z0-9][-a-zA-Z0-9]*" 1268 }, 1269 "ClientToken":{ 1270 "type":"string", 1271 "max":128, 1272 "min":1 1273 }, 1274 "ConfigurationSchema":{ 1275 "type":"string", 1276 "max":60000, 1277 "min":1, 1278 "pattern":"[\\s\\S]+" 1279 }, 1280 "ConnectionArn":{ 1281 "type":"string", 1282 "max":256, 1283 "min":1, 1284 "pattern":"arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+" 1285 }, 1286 "ContinueUpdateRollbackInput":{ 1287 "type":"structure", 1288 "required":["StackName"], 1289 "members":{ 1290 "StackName":{"shape":"StackNameOrId"}, 1291 "RoleARN":{"shape":"RoleARN"}, 1292 "ResourcesToSkip":{"shape":"ResourcesToSkip"}, 1293 "ClientRequestToken":{"shape":"ClientRequestToken"} 1294 } 1295 }, 1296 "ContinueUpdateRollbackOutput":{ 1297 "type":"structure", 1298 "members":{ 1299 } 1300 }, 1301 "CreateChangeSetInput":{ 1302 "type":"structure", 1303 "required":[ 1304 "StackName", 1305 "ChangeSetName" 1306 ], 1307 "members":{ 1308 "StackName":{"shape":"StackNameOrId"}, 1309 "TemplateBody":{"shape":"TemplateBody"}, 1310 "TemplateURL":{"shape":"TemplateURL"}, 1311 "UsePreviousTemplate":{"shape":"UsePreviousTemplate"}, 1312 "Parameters":{"shape":"Parameters"}, 1313 "Capabilities":{"shape":"Capabilities"}, 1314 "ResourceTypes":{"shape":"ResourceTypes"}, 1315 "RoleARN":{"shape":"RoleARN"}, 1316 "RollbackConfiguration":{"shape":"RollbackConfiguration"}, 1317 "NotificationARNs":{"shape":"NotificationARNs"}, 1318 "Tags":{"shape":"Tags"}, 1319 "ChangeSetName":{"shape":"ChangeSetName"}, 1320 "ClientToken":{"shape":"ClientToken"}, 1321 "Description":{"shape":"Description"}, 1322 "ChangeSetType":{"shape":"ChangeSetType"}, 1323 "ResourcesToImport":{"shape":"ResourcesToImport"}, 1324 "IncludeNestedStacks":{"shape":"IncludeNestedStacks"} 1325 } 1326 }, 1327 "CreateChangeSetOutput":{ 1328 "type":"structure", 1329 "members":{ 1330 "Id":{"shape":"ChangeSetId"}, 1331 "StackId":{"shape":"StackId"} 1332 } 1333 }, 1334 "CreateStackInput":{ 1335 "type":"structure", 1336 "required":["StackName"], 1337 "members":{ 1338 "StackName":{"shape":"StackName"}, 1339 "TemplateBody":{"shape":"TemplateBody"}, 1340 "TemplateURL":{"shape":"TemplateURL"}, 1341 "Parameters":{"shape":"Parameters"}, 1342 "DisableRollback":{"shape":"DisableRollback"}, 1343 "RollbackConfiguration":{"shape":"RollbackConfiguration"}, 1344 "TimeoutInMinutes":{"shape":"TimeoutMinutes"}, 1345 "NotificationARNs":{"shape":"NotificationARNs"}, 1346 "Capabilities":{"shape":"Capabilities"}, 1347 "ResourceTypes":{"shape":"ResourceTypes"}, 1348 "RoleARN":{"shape":"RoleARN"}, 1349 "OnFailure":{"shape":"OnFailure"}, 1350 "StackPolicyBody":{"shape":"StackPolicyBody"}, 1351 "StackPolicyURL":{"shape":"StackPolicyURL"}, 1352 "Tags":{"shape":"Tags"}, 1353 "ClientRequestToken":{"shape":"ClientRequestToken"}, 1354 "EnableTerminationProtection":{"shape":"EnableTerminationProtection"} 1355 } 1356 }, 1357 "CreateStackInstancesInput":{ 1358 "type":"structure", 1359 "required":[ 1360 "StackSetName", 1361 "Regions" 1362 ], 1363 "members":{ 1364 "StackSetName":{"shape":"StackSetName"}, 1365 "Accounts":{"shape":"AccountList"}, 1366 "DeploymentTargets":{"shape":"DeploymentTargets"}, 1367 "Regions":{"shape":"RegionList"}, 1368 "ParameterOverrides":{"shape":"Parameters"}, 1369 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 1370 "OperationId":{ 1371 "shape":"ClientRequestToken", 1372 "idempotencyToken":true 1373 }, 1374 "CallAs":{"shape":"CallAs"} 1375 } 1376 }, 1377 "CreateStackInstancesOutput":{ 1378 "type":"structure", 1379 "members":{ 1380 "OperationId":{"shape":"ClientRequestToken"} 1381 } 1382 }, 1383 "CreateStackOutput":{ 1384 "type":"structure", 1385 "members":{ 1386 "StackId":{"shape":"StackId"} 1387 } 1388 }, 1389 "CreateStackSetInput":{ 1390 "type":"structure", 1391 "required":["StackSetName"], 1392 "members":{ 1393 "StackSetName":{"shape":"StackSetName"}, 1394 "Description":{"shape":"Description"}, 1395 "TemplateBody":{"shape":"TemplateBody"}, 1396 "TemplateURL":{"shape":"TemplateURL"}, 1397 "StackId":{"shape":"StackId"}, 1398 "Parameters":{"shape":"Parameters"}, 1399 "Capabilities":{"shape":"Capabilities"}, 1400 "Tags":{"shape":"Tags"}, 1401 "AdministrationRoleARN":{"shape":"RoleARN"}, 1402 "ExecutionRoleName":{"shape":"ExecutionRoleName"}, 1403 "PermissionModel":{"shape":"PermissionModels"}, 1404 "AutoDeployment":{"shape":"AutoDeployment"}, 1405 "CallAs":{"shape":"CallAs"}, 1406 "ClientRequestToken":{ 1407 "shape":"ClientRequestToken", 1408 "idempotencyToken":true 1409 } 1410 } 1411 }, 1412 "CreateStackSetOutput":{ 1413 "type":"structure", 1414 "members":{ 1415 "StackSetId":{"shape":"StackSetId"} 1416 } 1417 }, 1418 "CreatedButModifiedException":{ 1419 "type":"structure", 1420 "members":{ 1421 }, 1422 "error":{ 1423 "code":"CreatedButModifiedException", 1424 "httpStatusCode":409, 1425 "senderFault":true 1426 }, 1427 "exception":true 1428 }, 1429 "CreationTime":{"type":"timestamp"}, 1430 "DeactivateTypeInput":{ 1431 "type":"structure", 1432 "members":{ 1433 "TypeName":{"shape":"TypeName"}, 1434 "Type":{"shape":"ThirdPartyType"}, 1435 "Arn":{"shape":"PrivateTypeArn"} 1436 } 1437 }, 1438 "DeactivateTypeOutput":{ 1439 "type":"structure", 1440 "members":{ 1441 } 1442 }, 1443 "DeleteChangeSetInput":{ 1444 "type":"structure", 1445 "required":["ChangeSetName"], 1446 "members":{ 1447 "ChangeSetName":{"shape":"ChangeSetNameOrId"}, 1448 "StackName":{"shape":"StackNameOrId"} 1449 } 1450 }, 1451 "DeleteChangeSetOutput":{ 1452 "type":"structure", 1453 "members":{ 1454 } 1455 }, 1456 "DeleteStackInput":{ 1457 "type":"structure", 1458 "required":["StackName"], 1459 "members":{ 1460 "StackName":{"shape":"StackName"}, 1461 "RetainResources":{"shape":"RetainResources"}, 1462 "RoleARN":{"shape":"RoleARN"}, 1463 "ClientRequestToken":{"shape":"ClientRequestToken"} 1464 } 1465 }, 1466 "DeleteStackInstancesInput":{ 1467 "type":"structure", 1468 "required":[ 1469 "StackSetName", 1470 "Regions", 1471 "RetainStacks" 1472 ], 1473 "members":{ 1474 "StackSetName":{"shape":"StackSetName"}, 1475 "Accounts":{"shape":"AccountList"}, 1476 "DeploymentTargets":{"shape":"DeploymentTargets"}, 1477 "Regions":{"shape":"RegionList"}, 1478 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 1479 "RetainStacks":{"shape":"RetainStacks"}, 1480 "OperationId":{ 1481 "shape":"ClientRequestToken", 1482 "idempotencyToken":true 1483 }, 1484 "CallAs":{"shape":"CallAs"} 1485 } 1486 }, 1487 "DeleteStackInstancesOutput":{ 1488 "type":"structure", 1489 "members":{ 1490 "OperationId":{"shape":"ClientRequestToken"} 1491 } 1492 }, 1493 "DeleteStackSetInput":{ 1494 "type":"structure", 1495 "required":["StackSetName"], 1496 "members":{ 1497 "StackSetName":{"shape":"StackSetName"}, 1498 "CallAs":{"shape":"CallAs"} 1499 } 1500 }, 1501 "DeleteStackSetOutput":{ 1502 "type":"structure", 1503 "members":{ 1504 } 1505 }, 1506 "DeletionTime":{"type":"timestamp"}, 1507 "DeploymentTargets":{ 1508 "type":"structure", 1509 "members":{ 1510 "Accounts":{"shape":"AccountList"}, 1511 "AccountsUrl":{"shape":"AccountsUrl"}, 1512 "OrganizationalUnitIds":{"shape":"OrganizationalUnitIdList"} 1513 } 1514 }, 1515 "DeprecatedStatus":{ 1516 "type":"string", 1517 "enum":[ 1518 "LIVE", 1519 "DEPRECATED" 1520 ] 1521 }, 1522 "DeregisterTypeInput":{ 1523 "type":"structure", 1524 "members":{ 1525 "Arn":{"shape":"PrivateTypeArn"}, 1526 "Type":{"shape":"RegistryType"}, 1527 "TypeName":{"shape":"TypeName"}, 1528 "VersionId":{"shape":"TypeVersionId"} 1529 } 1530 }, 1531 "DeregisterTypeOutput":{ 1532 "type":"structure", 1533 "members":{ 1534 } 1535 }, 1536 "DescribeAccountLimitsInput":{ 1537 "type":"structure", 1538 "members":{ 1539 "NextToken":{"shape":"NextToken"} 1540 } 1541 }, 1542 "DescribeAccountLimitsOutput":{ 1543 "type":"structure", 1544 "members":{ 1545 "AccountLimits":{"shape":"AccountLimitList"}, 1546 "NextToken":{"shape":"NextToken"} 1547 } 1548 }, 1549 "DescribeChangeSetInput":{ 1550 "type":"structure", 1551 "required":["ChangeSetName"], 1552 "members":{ 1553 "ChangeSetName":{"shape":"ChangeSetNameOrId"}, 1554 "StackName":{"shape":"StackNameOrId"}, 1555 "NextToken":{"shape":"NextToken"} 1556 } 1557 }, 1558 "DescribeChangeSetOutput":{ 1559 "type":"structure", 1560 "members":{ 1561 "ChangeSetName":{"shape":"ChangeSetName"}, 1562 "ChangeSetId":{"shape":"ChangeSetId"}, 1563 "StackId":{"shape":"StackId"}, 1564 "StackName":{"shape":"StackName"}, 1565 "Description":{"shape":"Description"}, 1566 "Parameters":{"shape":"Parameters"}, 1567 "CreationTime":{"shape":"CreationTime"}, 1568 "ExecutionStatus":{"shape":"ExecutionStatus"}, 1569 "Status":{"shape":"ChangeSetStatus"}, 1570 "StatusReason":{"shape":"ChangeSetStatusReason"}, 1571 "NotificationARNs":{"shape":"NotificationARNs"}, 1572 "RollbackConfiguration":{"shape":"RollbackConfiguration"}, 1573 "Capabilities":{"shape":"Capabilities"}, 1574 "Tags":{"shape":"Tags"}, 1575 "Changes":{"shape":"Changes"}, 1576 "NextToken":{"shape":"NextToken"}, 1577 "IncludeNestedStacks":{"shape":"IncludeNestedStacks"}, 1578 "ParentChangeSetId":{"shape":"ChangeSetId"}, 1579 "RootChangeSetId":{"shape":"ChangeSetId"} 1580 } 1581 }, 1582 "DescribePublisherInput":{ 1583 "type":"structure", 1584 "members":{ 1585 "PublisherId":{"shape":"PublisherId"} 1586 } 1587 }, 1588 "DescribePublisherOutput":{ 1589 "type":"structure", 1590 "members":{ 1591 "PublisherId":{"shape":"PublisherId"}, 1592 "PublisherStatus":{"shape":"PublisherStatus"}, 1593 "IdentityProvider":{"shape":"IdentityProvider"}, 1594 "PublisherProfile":{"shape":"PublisherProfile"} 1595 } 1596 }, 1597 "DescribeStackDriftDetectionStatusInput":{ 1598 "type":"structure", 1599 "required":["StackDriftDetectionId"], 1600 "members":{ 1601 "StackDriftDetectionId":{"shape":"StackDriftDetectionId"} 1602 } 1603 }, 1604 "DescribeStackDriftDetectionStatusOutput":{ 1605 "type":"structure", 1606 "required":[ 1607 "StackId", 1608 "StackDriftDetectionId", 1609 "DetectionStatus", 1610 "Timestamp" 1611 ], 1612 "members":{ 1613 "StackId":{"shape":"StackId"}, 1614 "StackDriftDetectionId":{"shape":"StackDriftDetectionId"}, 1615 "StackDriftStatus":{"shape":"StackDriftStatus"}, 1616 "DetectionStatus":{"shape":"StackDriftDetectionStatus"}, 1617 "DetectionStatusReason":{"shape":"StackDriftDetectionStatusReason"}, 1618 "DriftedStackResourceCount":{"shape":"BoxedInteger"}, 1619 "Timestamp":{"shape":"Timestamp"} 1620 } 1621 }, 1622 "DescribeStackEventsInput":{ 1623 "type":"structure", 1624 "members":{ 1625 "StackName":{"shape":"StackName"}, 1626 "NextToken":{"shape":"NextToken"} 1627 } 1628 }, 1629 "DescribeStackEventsOutput":{ 1630 "type":"structure", 1631 "members":{ 1632 "StackEvents":{"shape":"StackEvents"}, 1633 "NextToken":{"shape":"NextToken"} 1634 } 1635 }, 1636 "DescribeStackInstanceInput":{ 1637 "type":"structure", 1638 "required":[ 1639 "StackSetName", 1640 "StackInstanceAccount", 1641 "StackInstanceRegion" 1642 ], 1643 "members":{ 1644 "StackSetName":{"shape":"StackSetName"}, 1645 "StackInstanceAccount":{"shape":"Account"}, 1646 "StackInstanceRegion":{"shape":"Region"}, 1647 "CallAs":{"shape":"CallAs"} 1648 } 1649 }, 1650 "DescribeStackInstanceOutput":{ 1651 "type":"structure", 1652 "members":{ 1653 "StackInstance":{"shape":"StackInstance"} 1654 } 1655 }, 1656 "DescribeStackResourceDriftsInput":{ 1657 "type":"structure", 1658 "required":["StackName"], 1659 "members":{ 1660 "StackName":{"shape":"StackNameOrId"}, 1661 "StackResourceDriftStatusFilters":{"shape":"StackResourceDriftStatusFilters"}, 1662 "NextToken":{"shape":"NextToken"}, 1663 "MaxResults":{"shape":"BoxedMaxResults"} 1664 } 1665 }, 1666 "DescribeStackResourceDriftsOutput":{ 1667 "type":"structure", 1668 "required":["StackResourceDrifts"], 1669 "members":{ 1670 "StackResourceDrifts":{"shape":"StackResourceDrifts"}, 1671 "NextToken":{"shape":"NextToken"} 1672 } 1673 }, 1674 "DescribeStackResourceInput":{ 1675 "type":"structure", 1676 "required":[ 1677 "StackName", 1678 "LogicalResourceId" 1679 ], 1680 "members":{ 1681 "StackName":{"shape":"StackName"}, 1682 "LogicalResourceId":{"shape":"LogicalResourceId"} 1683 } 1684 }, 1685 "DescribeStackResourceOutput":{ 1686 "type":"structure", 1687 "members":{ 1688 "StackResourceDetail":{"shape":"StackResourceDetail"} 1689 } 1690 }, 1691 "DescribeStackResourcesInput":{ 1692 "type":"structure", 1693 "members":{ 1694 "StackName":{"shape":"StackName"}, 1695 "LogicalResourceId":{"shape":"LogicalResourceId"}, 1696 "PhysicalResourceId":{"shape":"PhysicalResourceId"} 1697 } 1698 }, 1699 "DescribeStackResourcesOutput":{ 1700 "type":"structure", 1701 "members":{ 1702 "StackResources":{"shape":"StackResources"} 1703 } 1704 }, 1705 "DescribeStackSetInput":{ 1706 "type":"structure", 1707 "required":["StackSetName"], 1708 "members":{ 1709 "StackSetName":{"shape":"StackSetName"}, 1710 "CallAs":{"shape":"CallAs"} 1711 } 1712 }, 1713 "DescribeStackSetOperationInput":{ 1714 "type":"structure", 1715 "required":[ 1716 "StackSetName", 1717 "OperationId" 1718 ], 1719 "members":{ 1720 "StackSetName":{"shape":"StackSetName"}, 1721 "OperationId":{"shape":"ClientRequestToken"}, 1722 "CallAs":{"shape":"CallAs"} 1723 } 1724 }, 1725 "DescribeStackSetOperationOutput":{ 1726 "type":"structure", 1727 "members":{ 1728 "StackSetOperation":{"shape":"StackSetOperation"} 1729 } 1730 }, 1731 "DescribeStackSetOutput":{ 1732 "type":"structure", 1733 "members":{ 1734 "StackSet":{"shape":"StackSet"} 1735 } 1736 }, 1737 "DescribeStacksInput":{ 1738 "type":"structure", 1739 "members":{ 1740 "StackName":{"shape":"StackName"}, 1741 "NextToken":{"shape":"NextToken"} 1742 } 1743 }, 1744 "DescribeStacksOutput":{ 1745 "type":"structure", 1746 "members":{ 1747 "Stacks":{"shape":"Stacks"}, 1748 "NextToken":{"shape":"NextToken"} 1749 } 1750 }, 1751 "DescribeTypeInput":{ 1752 "type":"structure", 1753 "members":{ 1754 "Type":{"shape":"RegistryType"}, 1755 "TypeName":{"shape":"TypeName"}, 1756 "Arn":{"shape":"TypeArn"}, 1757 "VersionId":{"shape":"TypeVersionId"}, 1758 "PublisherId":{"shape":"PublisherId"}, 1759 "PublicVersionNumber":{"shape":"PublicVersionNumber"} 1760 } 1761 }, 1762 "DescribeTypeOutput":{ 1763 "type":"structure", 1764 "members":{ 1765 "Arn":{"shape":"TypeArn"}, 1766 "Type":{"shape":"RegistryType"}, 1767 "TypeName":{"shape":"TypeName"}, 1768 "DefaultVersionId":{"shape":"TypeVersionId"}, 1769 "IsDefaultVersion":{"shape":"IsDefaultVersion"}, 1770 "TypeTestsStatus":{"shape":"TypeTestsStatus"}, 1771 "TypeTestsStatusDescription":{"shape":"TypeTestsStatusDescription"}, 1772 "Description":{"shape":"Description"}, 1773 "Schema":{"shape":"TypeSchema"}, 1774 "ProvisioningType":{"shape":"ProvisioningType"}, 1775 "DeprecatedStatus":{"shape":"DeprecatedStatus"}, 1776 "LoggingConfig":{"shape":"LoggingConfig"}, 1777 "RequiredActivatedTypes":{"shape":"RequiredActivatedTypes"}, 1778 "ExecutionRoleArn":{"shape":"RoleArn"}, 1779 "Visibility":{"shape":"Visibility"}, 1780 "SourceUrl":{"shape":"OptionalSecureUrl"}, 1781 "DocumentationUrl":{"shape":"OptionalSecureUrl"}, 1782 "LastUpdated":{"shape":"Timestamp"}, 1783 "TimeCreated":{"shape":"Timestamp"}, 1784 "ConfigurationSchema":{"shape":"ConfigurationSchema"}, 1785 "PublisherId":{"shape":"PublisherId"}, 1786 "OriginalTypeName":{"shape":"TypeName"}, 1787 "OriginalTypeArn":{"shape":"TypeArn"}, 1788 "PublicVersionNumber":{"shape":"PublicVersionNumber"}, 1789 "LatestPublicVersion":{"shape":"PublicVersionNumber"}, 1790 "IsActivated":{"shape":"IsActivated"}, 1791 "AutoUpdate":{"shape":"AutoUpdate"} 1792 } 1793 }, 1794 "DescribeTypeRegistrationInput":{ 1795 "type":"structure", 1796 "required":["RegistrationToken"], 1797 "members":{ 1798 "RegistrationToken":{"shape":"RegistrationToken"} 1799 } 1800 }, 1801 "DescribeTypeRegistrationOutput":{ 1802 "type":"structure", 1803 "members":{ 1804 "ProgressStatus":{"shape":"RegistrationStatus"}, 1805 "Description":{"shape":"Description"}, 1806 "TypeArn":{"shape":"TypeArn"}, 1807 "TypeVersionArn":{"shape":"TypeArn"} 1808 } 1809 }, 1810 "Description":{ 1811 "type":"string", 1812 "max":1024, 1813 "min":1 1814 }, 1815 "DetectStackDriftInput":{ 1816 "type":"structure", 1817 "required":["StackName"], 1818 "members":{ 1819 "StackName":{"shape":"StackNameOrId"}, 1820 "LogicalResourceIds":{"shape":"LogicalResourceIds"} 1821 } 1822 }, 1823 "DetectStackDriftOutput":{ 1824 "type":"structure", 1825 "required":["StackDriftDetectionId"], 1826 "members":{ 1827 "StackDriftDetectionId":{"shape":"StackDriftDetectionId"} 1828 } 1829 }, 1830 "DetectStackResourceDriftInput":{ 1831 "type":"structure", 1832 "required":[ 1833 "StackName", 1834 "LogicalResourceId" 1835 ], 1836 "members":{ 1837 "StackName":{"shape":"StackNameOrId"}, 1838 "LogicalResourceId":{"shape":"LogicalResourceId"} 1839 } 1840 }, 1841 "DetectStackResourceDriftOutput":{ 1842 "type":"structure", 1843 "required":["StackResourceDrift"], 1844 "members":{ 1845 "StackResourceDrift":{"shape":"StackResourceDrift"} 1846 } 1847 }, 1848 "DetectStackSetDriftInput":{ 1849 "type":"structure", 1850 "required":["StackSetName"], 1851 "members":{ 1852 "StackSetName":{"shape":"StackSetNameOrId"}, 1853 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 1854 "OperationId":{ 1855 "shape":"ClientRequestToken", 1856 "idempotencyToken":true 1857 }, 1858 "CallAs":{"shape":"CallAs"} 1859 } 1860 }, 1861 "DetectStackSetDriftOutput":{ 1862 "type":"structure", 1863 "members":{ 1864 "OperationId":{"shape":"ClientRequestToken"} 1865 } 1866 }, 1867 "DifferenceType":{ 1868 "type":"string", 1869 "enum":[ 1870 "ADD", 1871 "REMOVE", 1872 "NOT_EQUAL" 1873 ] 1874 }, 1875 "DisableRollback":{"type":"boolean"}, 1876 "DriftedStackInstancesCount":{ 1877 "type":"integer", 1878 "min":0 1879 }, 1880 "EnableTerminationProtection":{"type":"boolean"}, 1881 "ErrorCode":{ 1882 "type":"string", 1883 "max":3, 1884 "min":3 1885 }, 1886 "ErrorMessage":{ 1887 "type":"string", 1888 "max":255, 1889 "min":1 1890 }, 1891 "EstimateTemplateCostInput":{ 1892 "type":"structure", 1893 "members":{ 1894 "TemplateBody":{"shape":"TemplateBody"}, 1895 "TemplateURL":{"shape":"TemplateURL"}, 1896 "Parameters":{"shape":"Parameters"} 1897 } 1898 }, 1899 "EstimateTemplateCostOutput":{ 1900 "type":"structure", 1901 "members":{ 1902 "Url":{"shape":"Url"} 1903 } 1904 }, 1905 "EvaluationType":{ 1906 "type":"string", 1907 "enum":[ 1908 "Static", 1909 "Dynamic" 1910 ] 1911 }, 1912 "EventId":{"type":"string"}, 1913 "ExecuteChangeSetInput":{ 1914 "type":"structure", 1915 "required":["ChangeSetName"], 1916 "members":{ 1917 "ChangeSetName":{"shape":"ChangeSetNameOrId"}, 1918 "StackName":{"shape":"StackNameOrId"}, 1919 "ClientRequestToken":{"shape":"ClientRequestToken"}, 1920 "DisableRollback":{"shape":"DisableRollback"} 1921 } 1922 }, 1923 "ExecuteChangeSetOutput":{ 1924 "type":"structure", 1925 "members":{ 1926 } 1927 }, 1928 "ExecutionRoleName":{ 1929 "type":"string", 1930 "max":64, 1931 "min":1, 1932 "pattern":"[a-zA-Z_0-9+=,.@-]+" 1933 }, 1934 "ExecutionStatus":{ 1935 "type":"string", 1936 "enum":[ 1937 "UNAVAILABLE", 1938 "AVAILABLE", 1939 "EXECUTE_IN_PROGRESS", 1940 "EXECUTE_COMPLETE", 1941 "EXECUTE_FAILED", 1942 "OBSOLETE" 1943 ] 1944 }, 1945 "Export":{ 1946 "type":"structure", 1947 "members":{ 1948 "ExportingStackId":{"shape":"StackId"}, 1949 "Name":{"shape":"ExportName"}, 1950 "Value":{"shape":"ExportValue"} 1951 } 1952 }, 1953 "ExportName":{"type":"string"}, 1954 "ExportValue":{"type":"string"}, 1955 "Exports":{ 1956 "type":"list", 1957 "member":{"shape":"Export"} 1958 }, 1959 "FailedStackInstancesCount":{ 1960 "type":"integer", 1961 "min":0 1962 }, 1963 "FailureToleranceCount":{ 1964 "type":"integer", 1965 "min":0 1966 }, 1967 "FailureTolerancePercentage":{ 1968 "type":"integer", 1969 "max":100, 1970 "min":0 1971 }, 1972 "GetStackPolicyInput":{ 1973 "type":"structure", 1974 "required":["StackName"], 1975 "members":{ 1976 "StackName":{"shape":"StackName"} 1977 } 1978 }, 1979 "GetStackPolicyOutput":{ 1980 "type":"structure", 1981 "members":{ 1982 "StackPolicyBody":{"shape":"StackPolicyBody"} 1983 } 1984 }, 1985 "GetTemplateInput":{ 1986 "type":"structure", 1987 "members":{ 1988 "StackName":{"shape":"StackName"}, 1989 "ChangeSetName":{"shape":"ChangeSetNameOrId"}, 1990 "TemplateStage":{"shape":"TemplateStage"} 1991 } 1992 }, 1993 "GetTemplateOutput":{ 1994 "type":"structure", 1995 "members":{ 1996 "TemplateBody":{"shape":"TemplateBody"}, 1997 "StagesAvailable":{"shape":"StageList"} 1998 } 1999 }, 2000 "GetTemplateSummaryInput":{ 2001 "type":"structure", 2002 "members":{ 2003 "TemplateBody":{"shape":"TemplateBody"}, 2004 "TemplateURL":{"shape":"TemplateURL"}, 2005 "StackName":{"shape":"StackNameOrId"}, 2006 "StackSetName":{"shape":"StackSetNameOrId"}, 2007 "CallAs":{"shape":"CallAs"} 2008 } 2009 }, 2010 "GetTemplateSummaryOutput":{ 2011 "type":"structure", 2012 "members":{ 2013 "Parameters":{"shape":"ParameterDeclarations"}, 2014 "Description":{"shape":"Description"}, 2015 "Capabilities":{"shape":"Capabilities"}, 2016 "CapabilitiesReason":{"shape":"CapabilitiesReason"}, 2017 "ResourceTypes":{"shape":"ResourceTypes"}, 2018 "Version":{"shape":"Version"}, 2019 "Metadata":{"shape":"Metadata"}, 2020 "DeclaredTransforms":{"shape":"TransformsList"}, 2021 "ResourceIdentifierSummaries":{"shape":"ResourceIdentifierSummaries"} 2022 } 2023 }, 2024 "HandlerErrorCode":{ 2025 "type":"string", 2026 "enum":[ 2027 "NotUpdatable", 2028 "InvalidRequest", 2029 "AccessDenied", 2030 "InvalidCredentials", 2031 "AlreadyExists", 2032 "NotFound", 2033 "ResourceConflict", 2034 "Throttling", 2035 "ServiceLimitExceeded", 2036 "NotStabilized", 2037 "GeneralServiceException", 2038 "ServiceInternalError", 2039 "NetworkFailure", 2040 "InternalFailure", 2041 "InvalidTypeConfiguration" 2042 ] 2043 }, 2044 "IdentityProvider":{ 2045 "type":"string", 2046 "enum":[ 2047 "AWS_Marketplace", 2048 "GitHub", 2049 "Bitbucket" 2050 ] 2051 }, 2052 "ImportStacksToStackSetInput":{ 2053 "type":"structure", 2054 "required":[ 2055 "StackSetName", 2056 "StackIds" 2057 ], 2058 "members":{ 2059 "StackSetName":{"shape":"StackSetNameOrId"}, 2060 "StackIds":{"shape":"StackIdList"}, 2061 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 2062 "OperationId":{ 2063 "shape":"ClientRequestToken", 2064 "idempotencyToken":true 2065 }, 2066 "CallAs":{"shape":"CallAs"} 2067 } 2068 }, 2069 "ImportStacksToStackSetOutput":{ 2070 "type":"structure", 2071 "members":{ 2072 "OperationId":{"shape":"ClientRequestToken"} 2073 } 2074 }, 2075 "Imports":{ 2076 "type":"list", 2077 "member":{"shape":"StackName"} 2078 }, 2079 "InProgressStackInstancesCount":{ 2080 "type":"integer", 2081 "min":0 2082 }, 2083 "InSyncStackInstancesCount":{ 2084 "type":"integer", 2085 "min":0 2086 }, 2087 "IncludeNestedStacks":{"type":"boolean"}, 2088 "InsufficientCapabilitiesException":{ 2089 "type":"structure", 2090 "members":{ 2091 }, 2092 "error":{ 2093 "code":"InsufficientCapabilitiesException", 2094 "httpStatusCode":400, 2095 "senderFault":true 2096 }, 2097 "exception":true 2098 }, 2099 "InvalidChangeSetStatusException":{ 2100 "type":"structure", 2101 "members":{ 2102 }, 2103 "error":{ 2104 "code":"InvalidChangeSetStatus", 2105 "httpStatusCode":400, 2106 "senderFault":true 2107 }, 2108 "exception":true 2109 }, 2110 "InvalidOperationException":{ 2111 "type":"structure", 2112 "members":{ 2113 }, 2114 "error":{ 2115 "code":"InvalidOperationException", 2116 "httpStatusCode":400, 2117 "senderFault":true 2118 }, 2119 "exception":true 2120 }, 2121 "InvalidStateTransitionException":{ 2122 "type":"structure", 2123 "members":{ 2124 }, 2125 "error":{ 2126 "code":"InvalidStateTransition", 2127 "httpStatusCode":400, 2128 "senderFault":true 2129 }, 2130 "exception":true 2131 }, 2132 "IsActivated":{"type":"boolean"}, 2133 "IsDefaultConfiguration":{"type":"boolean"}, 2134 "IsDefaultVersion":{"type":"boolean"}, 2135 "Key":{"type":"string"}, 2136 "LastUpdatedTime":{"type":"timestamp"}, 2137 "LimitExceededException":{ 2138 "type":"structure", 2139 "members":{ 2140 }, 2141 "error":{ 2142 "code":"LimitExceededException", 2143 "httpStatusCode":400, 2144 "senderFault":true 2145 }, 2146 "exception":true 2147 }, 2148 "LimitName":{"type":"string"}, 2149 "LimitValue":{"type":"integer"}, 2150 "ListChangeSetsInput":{ 2151 "type":"structure", 2152 "required":["StackName"], 2153 "members":{ 2154 "StackName":{"shape":"StackNameOrId"}, 2155 "NextToken":{"shape":"NextToken"} 2156 } 2157 }, 2158 "ListChangeSetsOutput":{ 2159 "type":"structure", 2160 "members":{ 2161 "Summaries":{"shape":"ChangeSetSummaries"}, 2162 "NextToken":{"shape":"NextToken"} 2163 } 2164 }, 2165 "ListExportsInput":{ 2166 "type":"structure", 2167 "members":{ 2168 "NextToken":{"shape":"NextToken"} 2169 } 2170 }, 2171 "ListExportsOutput":{ 2172 "type":"structure", 2173 "members":{ 2174 "Exports":{"shape":"Exports"}, 2175 "NextToken":{"shape":"NextToken"} 2176 } 2177 }, 2178 "ListImportsInput":{ 2179 "type":"structure", 2180 "required":["ExportName"], 2181 "members":{ 2182 "ExportName":{"shape":"ExportName"}, 2183 "NextToken":{"shape":"NextToken"} 2184 } 2185 }, 2186 "ListImportsOutput":{ 2187 "type":"structure", 2188 "members":{ 2189 "Imports":{"shape":"Imports"}, 2190 "NextToken":{"shape":"NextToken"} 2191 } 2192 }, 2193 "ListStackInstancesInput":{ 2194 "type":"structure", 2195 "required":["StackSetName"], 2196 "members":{ 2197 "StackSetName":{"shape":"StackSetName"}, 2198 "NextToken":{"shape":"NextToken"}, 2199 "MaxResults":{"shape":"MaxResults"}, 2200 "Filters":{"shape":"StackInstanceFilters"}, 2201 "StackInstanceAccount":{"shape":"Account"}, 2202 "StackInstanceRegion":{"shape":"Region"}, 2203 "CallAs":{"shape":"CallAs"} 2204 } 2205 }, 2206 "ListStackInstancesOutput":{ 2207 "type":"structure", 2208 "members":{ 2209 "Summaries":{"shape":"StackInstanceSummaries"}, 2210 "NextToken":{"shape":"NextToken"} 2211 } 2212 }, 2213 "ListStackResourcesInput":{ 2214 "type":"structure", 2215 "required":["StackName"], 2216 "members":{ 2217 "StackName":{"shape":"StackName"}, 2218 "NextToken":{"shape":"NextToken"} 2219 } 2220 }, 2221 "ListStackResourcesOutput":{ 2222 "type":"structure", 2223 "members":{ 2224 "StackResourceSummaries":{"shape":"StackResourceSummaries"}, 2225 "NextToken":{"shape":"NextToken"} 2226 } 2227 }, 2228 "ListStackSetOperationResultsInput":{ 2229 "type":"structure", 2230 "required":[ 2231 "StackSetName", 2232 "OperationId" 2233 ], 2234 "members":{ 2235 "StackSetName":{"shape":"StackSetName"}, 2236 "OperationId":{"shape":"ClientRequestToken"}, 2237 "NextToken":{"shape":"NextToken"}, 2238 "MaxResults":{"shape":"MaxResults"}, 2239 "CallAs":{"shape":"CallAs"} 2240 } 2241 }, 2242 "ListStackSetOperationResultsOutput":{ 2243 "type":"structure", 2244 "members":{ 2245 "Summaries":{"shape":"StackSetOperationResultSummaries"}, 2246 "NextToken":{"shape":"NextToken"} 2247 } 2248 }, 2249 "ListStackSetOperationsInput":{ 2250 "type":"structure", 2251 "required":["StackSetName"], 2252 "members":{ 2253 "StackSetName":{"shape":"StackSetName"}, 2254 "NextToken":{"shape":"NextToken"}, 2255 "MaxResults":{"shape":"MaxResults"}, 2256 "CallAs":{"shape":"CallAs"} 2257 } 2258 }, 2259 "ListStackSetOperationsOutput":{ 2260 "type":"structure", 2261 "members":{ 2262 "Summaries":{"shape":"StackSetOperationSummaries"}, 2263 "NextToken":{"shape":"NextToken"} 2264 } 2265 }, 2266 "ListStackSetsInput":{ 2267 "type":"structure", 2268 "members":{ 2269 "NextToken":{"shape":"NextToken"}, 2270 "MaxResults":{"shape":"MaxResults"}, 2271 "Status":{"shape":"StackSetStatus"}, 2272 "CallAs":{"shape":"CallAs"} 2273 } 2274 }, 2275 "ListStackSetsOutput":{ 2276 "type":"structure", 2277 "members":{ 2278 "Summaries":{"shape":"StackSetSummaries"}, 2279 "NextToken":{"shape":"NextToken"} 2280 } 2281 }, 2282 "ListStacksInput":{ 2283 "type":"structure", 2284 "members":{ 2285 "NextToken":{"shape":"NextToken"}, 2286 "StackStatusFilter":{"shape":"StackStatusFilter"} 2287 } 2288 }, 2289 "ListStacksOutput":{ 2290 "type":"structure", 2291 "members":{ 2292 "StackSummaries":{"shape":"StackSummaries"}, 2293 "NextToken":{"shape":"NextToken"} 2294 } 2295 }, 2296 "ListTypeRegistrationsInput":{ 2297 "type":"structure", 2298 "members":{ 2299 "Type":{"shape":"RegistryType"}, 2300 "TypeName":{"shape":"TypeName"}, 2301 "TypeArn":{"shape":"TypeArn"}, 2302 "RegistrationStatusFilter":{"shape":"RegistrationStatus"}, 2303 "MaxResults":{"shape":"MaxResults"}, 2304 "NextToken":{"shape":"NextToken"} 2305 } 2306 }, 2307 "ListTypeRegistrationsOutput":{ 2308 "type":"structure", 2309 "members":{ 2310 "RegistrationTokenList":{"shape":"RegistrationTokenList"}, 2311 "NextToken":{"shape":"NextToken"} 2312 } 2313 }, 2314 "ListTypeVersionsInput":{ 2315 "type":"structure", 2316 "members":{ 2317 "Type":{"shape":"RegistryType"}, 2318 "TypeName":{"shape":"TypeName"}, 2319 "Arn":{"shape":"TypeArn"}, 2320 "MaxResults":{"shape":"MaxResults"}, 2321 "NextToken":{"shape":"NextToken"}, 2322 "DeprecatedStatus":{"shape":"DeprecatedStatus"}, 2323 "PublisherId":{"shape":"PublisherId"} 2324 } 2325 }, 2326 "ListTypeVersionsOutput":{ 2327 "type":"structure", 2328 "members":{ 2329 "TypeVersionSummaries":{"shape":"TypeVersionSummaries"}, 2330 "NextToken":{"shape":"NextToken"} 2331 } 2332 }, 2333 "ListTypesInput":{ 2334 "type":"structure", 2335 "members":{ 2336 "Visibility":{"shape":"Visibility"}, 2337 "ProvisioningType":{"shape":"ProvisioningType"}, 2338 "DeprecatedStatus":{"shape":"DeprecatedStatus"}, 2339 "Type":{"shape":"RegistryType"}, 2340 "Filters":{"shape":"TypeFilters"}, 2341 "MaxResults":{"shape":"MaxResults"}, 2342 "NextToken":{"shape":"NextToken"} 2343 } 2344 }, 2345 "ListTypesOutput":{ 2346 "type":"structure", 2347 "members":{ 2348 "TypeSummaries":{"shape":"TypeSummaries"}, 2349 "NextToken":{"shape":"NextToken"} 2350 } 2351 }, 2352 "LogGroupName":{ 2353 "type":"string", 2354 "max":512, 2355 "min":1, 2356 "pattern":"[\\.\\-_/#A-Za-z0-9]+" 2357 }, 2358 "LoggingConfig":{ 2359 "type":"structure", 2360 "required":[ 2361 "LogRoleArn", 2362 "LogGroupName" 2363 ], 2364 "members":{ 2365 "LogRoleArn":{"shape":"RoleArn"}, 2366 "LogGroupName":{"shape":"LogGroupName"} 2367 } 2368 }, 2369 "LogicalIdHierarchy":{"type":"string"}, 2370 "LogicalResourceId":{"type":"string"}, 2371 "LogicalResourceIds":{ 2372 "type":"list", 2373 "member":{"shape":"LogicalResourceId"}, 2374 "max":200, 2375 "min":1 2376 }, 2377 "MajorVersion":{ 2378 "type":"long", 2379 "max":100000, 2380 "min":1 2381 }, 2382 "MaxConcurrentCount":{ 2383 "type":"integer", 2384 "min":1 2385 }, 2386 "MaxConcurrentPercentage":{ 2387 "type":"integer", 2388 "max":100, 2389 "min":1 2390 }, 2391 "MaxResults":{ 2392 "type":"integer", 2393 "max":100, 2394 "min":1 2395 }, 2396 "Metadata":{"type":"string"}, 2397 "ModuleInfo":{ 2398 "type":"structure", 2399 "members":{ 2400 "TypeHierarchy":{"shape":"TypeHierarchy"}, 2401 "LogicalIdHierarchy":{"shape":"LogicalIdHierarchy"} 2402 } 2403 }, 2404 "MonitoringTimeInMinutes":{ 2405 "type":"integer", 2406 "max":180, 2407 "min":0 2408 }, 2409 "NameAlreadyExistsException":{ 2410 "type":"structure", 2411 "members":{ 2412 }, 2413 "error":{ 2414 "code":"NameAlreadyExistsException", 2415 "httpStatusCode":409, 2416 "senderFault":true 2417 }, 2418 "exception":true 2419 }, 2420 "NextToken":{ 2421 "type":"string", 2422 "max":1024, 2423 "min":1 2424 }, 2425 "NoEcho":{"type":"boolean"}, 2426 "NotificationARN":{"type":"string"}, 2427 "NotificationARNs":{ 2428 "type":"list", 2429 "member":{"shape":"NotificationARN"}, 2430 "max":5 2431 }, 2432 "OnFailure":{ 2433 "type":"string", 2434 "enum":[ 2435 "DO_NOTHING", 2436 "ROLLBACK", 2437 "DELETE" 2438 ] 2439 }, 2440 "OperationIdAlreadyExistsException":{ 2441 "type":"structure", 2442 "members":{ 2443 }, 2444 "error":{ 2445 "code":"OperationIdAlreadyExistsException", 2446 "httpStatusCode":409, 2447 "senderFault":true 2448 }, 2449 "exception":true 2450 }, 2451 "OperationInProgressException":{ 2452 "type":"structure", 2453 "members":{ 2454 }, 2455 "error":{ 2456 "code":"OperationInProgressException", 2457 "httpStatusCode":409, 2458 "senderFault":true 2459 }, 2460 "exception":true 2461 }, 2462 "OperationNotFoundException":{ 2463 "type":"structure", 2464 "members":{ 2465 }, 2466 "error":{ 2467 "code":"OperationNotFoundException", 2468 "httpStatusCode":404, 2469 "senderFault":true 2470 }, 2471 "exception":true 2472 }, 2473 "OperationStatus":{ 2474 "type":"string", 2475 "enum":[ 2476 "PENDING", 2477 "IN_PROGRESS", 2478 "SUCCESS", 2479 "FAILED" 2480 ] 2481 }, 2482 "OperationStatusCheckFailedException":{ 2483 "type":"structure", 2484 "members":{ 2485 }, 2486 "error":{ 2487 "code":"ConditionalCheckFailed", 2488 "httpStatusCode":400, 2489 "senderFault":true 2490 }, 2491 "exception":true 2492 }, 2493 "OptionalSecureUrl":{ 2494 "type":"string", 2495 "max":4096 2496 }, 2497 "OrganizationalUnitId":{ 2498 "type":"string", 2499 "pattern":"^(ou-[a-z0-9]{4,32}-[a-z0-9]{8,32}|r-[a-z0-9]{4,32})$" 2500 }, 2501 "OrganizationalUnitIdList":{ 2502 "type":"list", 2503 "member":{"shape":"OrganizationalUnitId"} 2504 }, 2505 "Output":{ 2506 "type":"structure", 2507 "members":{ 2508 "OutputKey":{"shape":"OutputKey"}, 2509 "OutputValue":{"shape":"OutputValue"}, 2510 "Description":{"shape":"Description"}, 2511 "ExportName":{"shape":"ExportName"} 2512 } 2513 }, 2514 "OutputKey":{"type":"string"}, 2515 "OutputValue":{"type":"string"}, 2516 "Outputs":{ 2517 "type":"list", 2518 "member":{"shape":"Output"} 2519 }, 2520 "Parameter":{ 2521 "type":"structure", 2522 "members":{ 2523 "ParameterKey":{"shape":"ParameterKey"}, 2524 "ParameterValue":{"shape":"ParameterValue"}, 2525 "UsePreviousValue":{"shape":"UsePreviousValue"}, 2526 "ResolvedValue":{"shape":"ParameterValue"} 2527 } 2528 }, 2529 "ParameterConstraints":{ 2530 "type":"structure", 2531 "members":{ 2532 "AllowedValues":{"shape":"AllowedValues"} 2533 } 2534 }, 2535 "ParameterDeclaration":{ 2536 "type":"structure", 2537 "members":{ 2538 "ParameterKey":{"shape":"ParameterKey"}, 2539 "DefaultValue":{"shape":"ParameterValue"}, 2540 "ParameterType":{"shape":"ParameterType"}, 2541 "NoEcho":{"shape":"NoEcho"}, 2542 "Description":{"shape":"Description"}, 2543 "ParameterConstraints":{"shape":"ParameterConstraints"} 2544 } 2545 }, 2546 "ParameterDeclarations":{ 2547 "type":"list", 2548 "member":{"shape":"ParameterDeclaration"} 2549 }, 2550 "ParameterKey":{"type":"string"}, 2551 "ParameterType":{"type":"string"}, 2552 "ParameterValue":{"type":"string"}, 2553 "Parameters":{ 2554 "type":"list", 2555 "member":{"shape":"Parameter"} 2556 }, 2557 "PermissionModels":{ 2558 "type":"string", 2559 "enum":[ 2560 "SERVICE_MANAGED", 2561 "SELF_MANAGED" 2562 ] 2563 }, 2564 "PhysicalResourceId":{"type":"string"}, 2565 "PhysicalResourceIdContext":{ 2566 "type":"list", 2567 "member":{"shape":"PhysicalResourceIdContextKeyValuePair"}, 2568 "max":5 2569 }, 2570 "PhysicalResourceIdContextKeyValuePair":{ 2571 "type":"structure", 2572 "required":[ 2573 "Key", 2574 "Value" 2575 ], 2576 "members":{ 2577 "Key":{"shape":"Key"}, 2578 "Value":{"shape":"Value"} 2579 } 2580 }, 2581 "PrivateTypeArn":{ 2582 "type":"string", 2583 "max":1024, 2584 "pattern":"arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:[0-9]{12}:type/.+" 2585 }, 2586 "Properties":{"type":"string"}, 2587 "PropertyDifference":{ 2588 "type":"structure", 2589 "required":[ 2590 "PropertyPath", 2591 "ExpectedValue", 2592 "ActualValue", 2593 "DifferenceType" 2594 ], 2595 "members":{ 2596 "PropertyPath":{"shape":"PropertyPath"}, 2597 "ExpectedValue":{"shape":"PropertyValue"}, 2598 "ActualValue":{"shape":"PropertyValue"}, 2599 "DifferenceType":{"shape":"DifferenceType"} 2600 } 2601 }, 2602 "PropertyDifferences":{ 2603 "type":"list", 2604 "member":{"shape":"PropertyDifference"} 2605 }, 2606 "PropertyName":{"type":"string"}, 2607 "PropertyPath":{"type":"string"}, 2608 "PropertyValue":{"type":"string"}, 2609 "ProvisioningType":{ 2610 "type":"string", 2611 "enum":[ 2612 "NON_PROVISIONABLE", 2613 "IMMUTABLE", 2614 "FULLY_MUTABLE" 2615 ] 2616 }, 2617 "PublicVersionNumber":{ 2618 "type":"string", 2619 "min":5, 2620 "pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(.*)$" 2621 }, 2622 "PublishTypeInput":{ 2623 "type":"structure", 2624 "members":{ 2625 "Type":{"shape":"ThirdPartyType"}, 2626 "Arn":{"shape":"PrivateTypeArn"}, 2627 "TypeName":{"shape":"TypeName"}, 2628 "PublicVersionNumber":{"shape":"PublicVersionNumber"} 2629 } 2630 }, 2631 "PublishTypeOutput":{ 2632 "type":"structure", 2633 "members":{ 2634 "PublicTypeArn":{"shape":"TypeArn"} 2635 } 2636 }, 2637 "PublisherId":{ 2638 "type":"string", 2639 "max":40, 2640 "min":1, 2641 "pattern":"[0-9a-zA-Z]{12,40}" 2642 }, 2643 "PublisherName":{ 2644 "type":"string", 2645 "max":100, 2646 "min":1, 2647 "pattern":"[\\s\\S]+" 2648 }, 2649 "PublisherProfile":{ 2650 "type":"string", 2651 "max":1024, 2652 "pattern":"(http:|https:)+[^\\s]+[\\w]" 2653 }, 2654 "PublisherStatus":{ 2655 "type":"string", 2656 "enum":[ 2657 "VERIFIED", 2658 "UNVERIFIED" 2659 ] 2660 }, 2661 "Reason":{"type":"string"}, 2662 "RecordHandlerProgressInput":{ 2663 "type":"structure", 2664 "required":[ 2665 "BearerToken", 2666 "OperationStatus" 2667 ], 2668 "members":{ 2669 "BearerToken":{"shape":"ClientToken"}, 2670 "OperationStatus":{"shape":"OperationStatus"}, 2671 "CurrentOperationStatus":{"shape":"OperationStatus"}, 2672 "StatusMessage":{"shape":"StatusMessage"}, 2673 "ErrorCode":{"shape":"HandlerErrorCode"}, 2674 "ResourceModel":{"shape":"ResourceModel"}, 2675 "ClientRequestToken":{"shape":"ClientRequestToken"} 2676 } 2677 }, 2678 "RecordHandlerProgressOutput":{ 2679 "type":"structure", 2680 "members":{ 2681 } 2682 }, 2683 "Region":{ 2684 "type":"string", 2685 "pattern":"^[a-zA-Z0-9-]{1,128}$" 2686 }, 2687 "RegionConcurrencyType":{ 2688 "type":"string", 2689 "enum":[ 2690 "SEQUENTIAL", 2691 "PARALLEL" 2692 ] 2693 }, 2694 "RegionList":{ 2695 "type":"list", 2696 "member":{"shape":"Region"} 2697 }, 2698 "RegisterPublisherInput":{ 2699 "type":"structure", 2700 "members":{ 2701 "AcceptTermsAndConditions":{"shape":"AcceptTermsAndConditions"}, 2702 "ConnectionArn":{"shape":"ConnectionArn"} 2703 } 2704 }, 2705 "RegisterPublisherOutput":{ 2706 "type":"structure", 2707 "members":{ 2708 "PublisherId":{"shape":"PublisherId"} 2709 } 2710 }, 2711 "RegisterTypeInput":{ 2712 "type":"structure", 2713 "required":[ 2714 "TypeName", 2715 "SchemaHandlerPackage" 2716 ], 2717 "members":{ 2718 "Type":{"shape":"RegistryType"}, 2719 "TypeName":{"shape":"TypeName"}, 2720 "SchemaHandlerPackage":{"shape":"S3Url"}, 2721 "LoggingConfig":{"shape":"LoggingConfig"}, 2722 "ExecutionRoleArn":{"shape":"RoleArn"}, 2723 "ClientRequestToken":{"shape":"RequestToken"} 2724 } 2725 }, 2726 "RegisterTypeOutput":{ 2727 "type":"structure", 2728 "members":{ 2729 "RegistrationToken":{"shape":"RegistrationToken"} 2730 } 2731 }, 2732 "RegistrationStatus":{ 2733 "type":"string", 2734 "enum":[ 2735 "COMPLETE", 2736 "IN_PROGRESS", 2737 "FAILED" 2738 ] 2739 }, 2740 "RegistrationToken":{ 2741 "type":"string", 2742 "max":128, 2743 "min":1, 2744 "pattern":"[a-zA-Z0-9][-a-zA-Z0-9]*" 2745 }, 2746 "RegistrationTokenList":{ 2747 "type":"list", 2748 "member":{"shape":"RegistrationToken"} 2749 }, 2750 "RegistryType":{ 2751 "type":"string", 2752 "enum":[ 2753 "RESOURCE", 2754 "MODULE" 2755 ] 2756 }, 2757 "Replacement":{ 2758 "type":"string", 2759 "enum":[ 2760 "True", 2761 "False", 2762 "Conditional" 2763 ] 2764 }, 2765 "RequestToken":{ 2766 "type":"string", 2767 "max":128, 2768 "min":1, 2769 "pattern":"[a-zA-Z0-9][-a-zA-Z0-9]*" 2770 }, 2771 "RequiredActivatedType":{ 2772 "type":"structure", 2773 "members":{ 2774 "TypeNameAlias":{"shape":"TypeName"}, 2775 "OriginalTypeName":{"shape":"TypeName"}, 2776 "PublisherId":{"shape":"PublisherId"}, 2777 "SupportedMajorVersions":{"shape":"SupportedMajorVersions"} 2778 } 2779 }, 2780 "RequiredActivatedTypes":{ 2781 "type":"list", 2782 "member":{"shape":"RequiredActivatedType"} 2783 }, 2784 "RequiresRecreation":{ 2785 "type":"string", 2786 "enum":[ 2787 "Never", 2788 "Conditionally", 2789 "Always" 2790 ] 2791 }, 2792 "ResourceAttribute":{ 2793 "type":"string", 2794 "enum":[ 2795 "Properties", 2796 "Metadata", 2797 "CreationPolicy", 2798 "UpdatePolicy", 2799 "DeletionPolicy", 2800 "Tags" 2801 ] 2802 }, 2803 "ResourceChange":{ 2804 "type":"structure", 2805 "members":{ 2806 "Action":{"shape":"ChangeAction"}, 2807 "LogicalResourceId":{"shape":"LogicalResourceId"}, 2808 "PhysicalResourceId":{"shape":"PhysicalResourceId"}, 2809 "ResourceType":{"shape":"ResourceType"}, 2810 "Replacement":{"shape":"Replacement"}, 2811 "Scope":{"shape":"Scope"}, 2812 "Details":{"shape":"ResourceChangeDetails"}, 2813 "ChangeSetId":{"shape":"ChangeSetId"}, 2814 "ModuleInfo":{"shape":"ModuleInfo"} 2815 } 2816 }, 2817 "ResourceChangeDetail":{ 2818 "type":"structure", 2819 "members":{ 2820 "Target":{"shape":"ResourceTargetDefinition"}, 2821 "Evaluation":{"shape":"EvaluationType"}, 2822 "ChangeSource":{"shape":"ChangeSource"}, 2823 "CausingEntity":{"shape":"CausingEntity"} 2824 } 2825 }, 2826 "ResourceChangeDetails":{ 2827 "type":"list", 2828 "member":{"shape":"ResourceChangeDetail"} 2829 }, 2830 "ResourceIdentifierProperties":{ 2831 "type":"map", 2832 "key":{"shape":"ResourceIdentifierPropertyKey"}, 2833 "value":{"shape":"ResourceIdentifierPropertyValue"}, 2834 "max":256, 2835 "min":1 2836 }, 2837 "ResourceIdentifierPropertyKey":{ 2838 "type":"string", 2839 "max":2048, 2840 "min":1 2841 }, 2842 "ResourceIdentifierPropertyValue":{ 2843 "type":"string", 2844 "max":2048, 2845 "min":1 2846 }, 2847 "ResourceIdentifierSummaries":{ 2848 "type":"list", 2849 "member":{"shape":"ResourceIdentifierSummary"} 2850 }, 2851 "ResourceIdentifierSummary":{ 2852 "type":"structure", 2853 "members":{ 2854 "ResourceType":{"shape":"ResourceType"}, 2855 "LogicalResourceIds":{"shape":"LogicalResourceIds"}, 2856 "ResourceIdentifiers":{"shape":"ResourceIdentifiers"} 2857 } 2858 }, 2859 "ResourceIdentifiers":{ 2860 "type":"list", 2861 "member":{"shape":"ResourceIdentifierPropertyKey"} 2862 }, 2863 "ResourceModel":{ 2864 "type":"string", 2865 "max":16384, 2866 "min":1 2867 }, 2868 "ResourceProperties":{"type":"string"}, 2869 "ResourceSignalStatus":{ 2870 "type":"string", 2871 "enum":[ 2872 "SUCCESS", 2873 "FAILURE" 2874 ] 2875 }, 2876 "ResourceSignalUniqueId":{ 2877 "type":"string", 2878 "max":64, 2879 "min":1 2880 }, 2881 "ResourceStatus":{ 2882 "type":"string", 2883 "enum":[ 2884 "CREATE_IN_PROGRESS", 2885 "CREATE_FAILED", 2886 "CREATE_COMPLETE", 2887 "DELETE_IN_PROGRESS", 2888 "DELETE_FAILED", 2889 "DELETE_COMPLETE", 2890 "DELETE_SKIPPED", 2891 "UPDATE_IN_PROGRESS", 2892 "UPDATE_FAILED", 2893 "UPDATE_COMPLETE", 2894 "IMPORT_FAILED", 2895 "IMPORT_COMPLETE", 2896 "IMPORT_IN_PROGRESS", 2897 "IMPORT_ROLLBACK_IN_PROGRESS", 2898 "IMPORT_ROLLBACK_FAILED", 2899 "IMPORT_ROLLBACK_COMPLETE", 2900 "UPDATE_ROLLBACK_IN_PROGRESS", 2901 "UPDATE_ROLLBACK_COMPLETE", 2902 "UPDATE_ROLLBACK_FAILED", 2903 "ROLLBACK_IN_PROGRESS", 2904 "ROLLBACK_COMPLETE", 2905 "ROLLBACK_FAILED" 2906 ] 2907 }, 2908 "ResourceStatusReason":{"type":"string"}, 2909 "ResourceTargetDefinition":{ 2910 "type":"structure", 2911 "members":{ 2912 "Attribute":{"shape":"ResourceAttribute"}, 2913 "Name":{"shape":"PropertyName"}, 2914 "RequiresRecreation":{"shape":"RequiresRecreation"} 2915 } 2916 }, 2917 "ResourceToImport":{ 2918 "type":"structure", 2919 "required":[ 2920 "ResourceType", 2921 "LogicalResourceId", 2922 "ResourceIdentifier" 2923 ], 2924 "members":{ 2925 "ResourceType":{"shape":"ResourceType"}, 2926 "LogicalResourceId":{"shape":"LogicalResourceId"}, 2927 "ResourceIdentifier":{"shape":"ResourceIdentifierProperties"} 2928 } 2929 }, 2930 "ResourceToSkip":{ 2931 "type":"string", 2932 "pattern":"[a-zA-Z0-9]+|[a-zA-Z][-a-zA-Z0-9]*\\.[a-zA-Z0-9]+" 2933 }, 2934 "ResourceType":{ 2935 "type":"string", 2936 "max":256, 2937 "min":1 2938 }, 2939 "ResourceTypes":{ 2940 "type":"list", 2941 "member":{"shape":"ResourceType"} 2942 }, 2943 "ResourcesToImport":{ 2944 "type":"list", 2945 "member":{"shape":"ResourceToImport"}, 2946 "max":200 2947 }, 2948 "ResourcesToSkip":{ 2949 "type":"list", 2950 "member":{"shape":"ResourceToSkip"} 2951 }, 2952 "RetainResources":{ 2953 "type":"list", 2954 "member":{"shape":"LogicalResourceId"} 2955 }, 2956 "RetainStacks":{"type":"boolean"}, 2957 "RetainStacksNullable":{"type":"boolean"}, 2958 "RetainStacksOnAccountRemovalNullable":{"type":"boolean"}, 2959 "RoleARN":{ 2960 "type":"string", 2961 "max":2048, 2962 "min":20 2963 }, 2964 "RoleArn":{ 2965 "type":"string", 2966 "max":256, 2967 "min":1, 2968 "pattern":"arn:.+:iam::[0-9]{12}:role/.+" 2969 }, 2970 "RollbackConfiguration":{ 2971 "type":"structure", 2972 "members":{ 2973 "RollbackTriggers":{"shape":"RollbackTriggers"}, 2974 "MonitoringTimeInMinutes":{"shape":"MonitoringTimeInMinutes"} 2975 } 2976 }, 2977 "RollbackStackInput":{ 2978 "type":"structure", 2979 "required":["StackName"], 2980 "members":{ 2981 "StackName":{"shape":"StackNameOrId"}, 2982 "RoleARN":{"shape":"RoleARN"}, 2983 "ClientRequestToken":{"shape":"ClientRequestToken"} 2984 } 2985 }, 2986 "RollbackStackOutput":{ 2987 "type":"structure", 2988 "members":{ 2989 "StackId":{"shape":"StackId"} 2990 } 2991 }, 2992 "RollbackTrigger":{ 2993 "type":"structure", 2994 "required":[ 2995 "Arn", 2996 "Type" 2997 ], 2998 "members":{ 2999 "Arn":{"shape":"Arn"}, 3000 "Type":{"shape":"Type"} 3001 } 3002 }, 3003 "RollbackTriggers":{ 3004 "type":"list", 3005 "member":{"shape":"RollbackTrigger"}, 3006 "max":5 3007 }, 3008 "S3Bucket":{ 3009 "type":"string", 3010 "max":63, 3011 "min":3, 3012 "pattern":"[\\s\\S]+" 3013 }, 3014 "S3Url":{ 3015 "type":"string", 3016 "max":4096, 3017 "min":1 3018 }, 3019 "Scope":{ 3020 "type":"list", 3021 "member":{"shape":"ResourceAttribute"} 3022 }, 3023 "SetStackPolicyInput":{ 3024 "type":"structure", 3025 "required":["StackName"], 3026 "members":{ 3027 "StackName":{"shape":"StackName"}, 3028 "StackPolicyBody":{"shape":"StackPolicyBody"}, 3029 "StackPolicyURL":{"shape":"StackPolicyURL"} 3030 } 3031 }, 3032 "SetTypeConfigurationInput":{ 3033 "type":"structure", 3034 "required":["Configuration"], 3035 "members":{ 3036 "TypeArn":{"shape":"TypeArn"}, 3037 "Configuration":{"shape":"TypeConfiguration"}, 3038 "ConfigurationAlias":{"shape":"TypeConfigurationAlias"}, 3039 "TypeName":{"shape":"TypeName"}, 3040 "Type":{"shape":"ThirdPartyType"} 3041 } 3042 }, 3043 "SetTypeConfigurationOutput":{ 3044 "type":"structure", 3045 "members":{ 3046 "ConfigurationArn":{"shape":"TypeConfigurationArn"} 3047 } 3048 }, 3049 "SetTypeDefaultVersionInput":{ 3050 "type":"structure", 3051 "members":{ 3052 "Arn":{"shape":"PrivateTypeArn"}, 3053 "Type":{"shape":"RegistryType"}, 3054 "TypeName":{"shape":"TypeName"}, 3055 "VersionId":{"shape":"TypeVersionId"} 3056 } 3057 }, 3058 "SetTypeDefaultVersionOutput":{ 3059 "type":"structure", 3060 "members":{ 3061 } 3062 }, 3063 "SignalResourceInput":{ 3064 "type":"structure", 3065 "required":[ 3066 "StackName", 3067 "LogicalResourceId", 3068 "UniqueId", 3069 "Status" 3070 ], 3071 "members":{ 3072 "StackName":{"shape":"StackNameOrId"}, 3073 "LogicalResourceId":{"shape":"LogicalResourceId"}, 3074 "UniqueId":{"shape":"ResourceSignalUniqueId"}, 3075 "Status":{"shape":"ResourceSignalStatus"} 3076 } 3077 }, 3078 "Stack":{ 3079 "type":"structure", 3080 "required":[ 3081 "StackName", 3082 "CreationTime", 3083 "StackStatus" 3084 ], 3085 "members":{ 3086 "StackId":{"shape":"StackId"}, 3087 "StackName":{"shape":"StackName"}, 3088 "ChangeSetId":{"shape":"ChangeSetId"}, 3089 "Description":{"shape":"Description"}, 3090 "Parameters":{"shape":"Parameters"}, 3091 "CreationTime":{"shape":"CreationTime"}, 3092 "DeletionTime":{"shape":"DeletionTime"}, 3093 "LastUpdatedTime":{"shape":"LastUpdatedTime"}, 3094 "RollbackConfiguration":{"shape":"RollbackConfiguration"}, 3095 "StackStatus":{"shape":"StackStatus"}, 3096 "StackStatusReason":{"shape":"StackStatusReason"}, 3097 "DisableRollback":{"shape":"DisableRollback"}, 3098 "NotificationARNs":{"shape":"NotificationARNs"}, 3099 "TimeoutInMinutes":{"shape":"TimeoutMinutes"}, 3100 "Capabilities":{"shape":"Capabilities"}, 3101 "Outputs":{"shape":"Outputs"}, 3102 "RoleARN":{"shape":"RoleARN"}, 3103 "Tags":{"shape":"Tags"}, 3104 "EnableTerminationProtection":{"shape":"EnableTerminationProtection"}, 3105 "ParentId":{"shape":"StackId"}, 3106 "RootId":{"shape":"StackId"}, 3107 "DriftInformation":{"shape":"StackDriftInformation"} 3108 } 3109 }, 3110 "StackDriftDetectionId":{ 3111 "type":"string", 3112 "max":36, 3113 "min":1 3114 }, 3115 "StackDriftDetectionStatus":{ 3116 "type":"string", 3117 "enum":[ 3118 "DETECTION_IN_PROGRESS", 3119 "DETECTION_FAILED", 3120 "DETECTION_COMPLETE" 3121 ] 3122 }, 3123 "StackDriftDetectionStatusReason":{"type":"string"}, 3124 "StackDriftInformation":{ 3125 "type":"structure", 3126 "required":["StackDriftStatus"], 3127 "members":{ 3128 "StackDriftStatus":{"shape":"StackDriftStatus"}, 3129 "LastCheckTimestamp":{"shape":"Timestamp"} 3130 } 3131 }, 3132 "StackDriftInformationSummary":{ 3133 "type":"structure", 3134 "required":["StackDriftStatus"], 3135 "members":{ 3136 "StackDriftStatus":{"shape":"StackDriftStatus"}, 3137 "LastCheckTimestamp":{"shape":"Timestamp"} 3138 } 3139 }, 3140 "StackDriftStatus":{ 3141 "type":"string", 3142 "enum":[ 3143 "DRIFTED", 3144 "IN_SYNC", 3145 "UNKNOWN", 3146 "NOT_CHECKED" 3147 ] 3148 }, 3149 "StackEvent":{ 3150 "type":"structure", 3151 "required":[ 3152 "StackId", 3153 "EventId", 3154 "StackName", 3155 "Timestamp" 3156 ], 3157 "members":{ 3158 "StackId":{"shape":"StackId"}, 3159 "EventId":{"shape":"EventId"}, 3160 "StackName":{"shape":"StackName"}, 3161 "LogicalResourceId":{"shape":"LogicalResourceId"}, 3162 "PhysicalResourceId":{"shape":"PhysicalResourceId"}, 3163 "ResourceType":{"shape":"ResourceType"}, 3164 "Timestamp":{"shape":"Timestamp"}, 3165 "ResourceStatus":{"shape":"ResourceStatus"}, 3166 "ResourceStatusReason":{"shape":"ResourceStatusReason"}, 3167 "ResourceProperties":{"shape":"ResourceProperties"}, 3168 "ClientRequestToken":{"shape":"ClientRequestToken"} 3169 } 3170 }, 3171 "StackEvents":{ 3172 "type":"list", 3173 "member":{"shape":"StackEvent"} 3174 }, 3175 "StackId":{"type":"string"}, 3176 "StackIdList":{ 3177 "type":"list", 3178 "member":{"shape":"StackId"} 3179 }, 3180 "StackInstance":{ 3181 "type":"structure", 3182 "members":{ 3183 "StackSetId":{"shape":"StackSetId"}, 3184 "Region":{"shape":"Region"}, 3185 "Account":{"shape":"Account"}, 3186 "StackId":{"shape":"StackId"}, 3187 "ParameterOverrides":{"shape":"Parameters"}, 3188 "Status":{"shape":"StackInstanceStatus"}, 3189 "StackInstanceStatus":{"shape":"StackInstanceComprehensiveStatus"}, 3190 "StatusReason":{"shape":"Reason"}, 3191 "OrganizationalUnitId":{"shape":"OrganizationalUnitId"}, 3192 "DriftStatus":{"shape":"StackDriftStatus"}, 3193 "LastDriftCheckTimestamp":{"shape":"Timestamp"} 3194 } 3195 }, 3196 "StackInstanceComprehensiveStatus":{ 3197 "type":"structure", 3198 "members":{ 3199 "DetailedStatus":{"shape":"StackInstanceDetailedStatus"} 3200 } 3201 }, 3202 "StackInstanceDetailedStatus":{ 3203 "type":"string", 3204 "enum":[ 3205 "PENDING", 3206 "RUNNING", 3207 "SUCCEEDED", 3208 "FAILED", 3209 "CANCELLED", 3210 "INOPERABLE" 3211 ] 3212 }, 3213 "StackInstanceFilter":{ 3214 "type":"structure", 3215 "members":{ 3216 "Name":{"shape":"StackInstanceFilterName"}, 3217 "Values":{"shape":"StackInstanceFilterValues"} 3218 } 3219 }, 3220 "StackInstanceFilterName":{ 3221 "type":"string", 3222 "enum":["DETAILED_STATUS"] 3223 }, 3224 "StackInstanceFilterValues":{ 3225 "type":"string", 3226 "max":10, 3227 "min":6 3228 }, 3229 "StackInstanceFilters":{ 3230 "type":"list", 3231 "member":{"shape":"StackInstanceFilter"}, 3232 "max":1 3233 }, 3234 "StackInstanceNotFoundException":{ 3235 "type":"structure", 3236 "members":{ 3237 }, 3238 "error":{ 3239 "code":"StackInstanceNotFoundException", 3240 "httpStatusCode":404, 3241 "senderFault":true 3242 }, 3243 "exception":true 3244 }, 3245 "StackInstanceStatus":{ 3246 "type":"string", 3247 "enum":[ 3248 "CURRENT", 3249 "OUTDATED", 3250 "INOPERABLE" 3251 ] 3252 }, 3253 "StackInstanceSummaries":{ 3254 "type":"list", 3255 "member":{"shape":"StackInstanceSummary"} 3256 }, 3257 "StackInstanceSummary":{ 3258 "type":"structure", 3259 "members":{ 3260 "StackSetId":{"shape":"StackSetId"}, 3261 "Region":{"shape":"Region"}, 3262 "Account":{"shape":"Account"}, 3263 "StackId":{"shape":"StackId"}, 3264 "Status":{"shape":"StackInstanceStatus"}, 3265 "StatusReason":{"shape":"Reason"}, 3266 "StackInstanceStatus":{"shape":"StackInstanceComprehensiveStatus"}, 3267 "OrganizationalUnitId":{"shape":"OrganizationalUnitId"}, 3268 "DriftStatus":{"shape":"StackDriftStatus"}, 3269 "LastDriftCheckTimestamp":{"shape":"Timestamp"} 3270 } 3271 }, 3272 "StackName":{"type":"string"}, 3273 "StackNameOrId":{ 3274 "type":"string", 3275 "min":1, 3276 "pattern":"([a-zA-Z][-a-zA-Z0-9]*)|(arn:\\b(aws|aws-us-gov|aws-cn)\\b:[-a-zA-Z0-9:/._+]*)" 3277 }, 3278 "StackNotFoundException":{ 3279 "type":"structure", 3280 "members":{ 3281 }, 3282 "error":{ 3283 "code":"StackNotFoundException", 3284 "httpStatusCode":404, 3285 "senderFault":true 3286 }, 3287 "exception":true 3288 }, 3289 "StackPolicyBody":{ 3290 "type":"string", 3291 "max":16384, 3292 "min":1 3293 }, 3294 "StackPolicyDuringUpdateBody":{ 3295 "type":"string", 3296 "max":16384, 3297 "min":1 3298 }, 3299 "StackPolicyDuringUpdateURL":{ 3300 "type":"string", 3301 "max":1350, 3302 "min":1 3303 }, 3304 "StackPolicyURL":{ 3305 "type":"string", 3306 "max":1350, 3307 "min":1 3308 }, 3309 "StackResource":{ 3310 "type":"structure", 3311 "required":[ 3312 "LogicalResourceId", 3313 "ResourceType", 3314 "Timestamp", 3315 "ResourceStatus" 3316 ], 3317 "members":{ 3318 "StackName":{"shape":"StackName"}, 3319 "StackId":{"shape":"StackId"}, 3320 "LogicalResourceId":{"shape":"LogicalResourceId"}, 3321 "PhysicalResourceId":{"shape":"PhysicalResourceId"}, 3322 "ResourceType":{"shape":"ResourceType"}, 3323 "Timestamp":{"shape":"Timestamp"}, 3324 "ResourceStatus":{"shape":"ResourceStatus"}, 3325 "ResourceStatusReason":{"shape":"ResourceStatusReason"}, 3326 "Description":{"shape":"Description"}, 3327 "DriftInformation":{"shape":"StackResourceDriftInformation"}, 3328 "ModuleInfo":{"shape":"ModuleInfo"} 3329 } 3330 }, 3331 "StackResourceDetail":{ 3332 "type":"structure", 3333 "required":[ 3334 "LogicalResourceId", 3335 "ResourceType", 3336 "LastUpdatedTimestamp", 3337 "ResourceStatus" 3338 ], 3339 "members":{ 3340 "StackName":{"shape":"StackName"}, 3341 "StackId":{"shape":"StackId"}, 3342 "LogicalResourceId":{"shape":"LogicalResourceId"}, 3343 "PhysicalResourceId":{"shape":"PhysicalResourceId"}, 3344 "ResourceType":{"shape":"ResourceType"}, 3345 "LastUpdatedTimestamp":{"shape":"Timestamp"}, 3346 "ResourceStatus":{"shape":"ResourceStatus"}, 3347 "ResourceStatusReason":{"shape":"ResourceStatusReason"}, 3348 "Description":{"shape":"Description"}, 3349 "Metadata":{"shape":"Metadata"}, 3350 "DriftInformation":{"shape":"StackResourceDriftInformation"}, 3351 "ModuleInfo":{"shape":"ModuleInfo"} 3352 } 3353 }, 3354 "StackResourceDrift":{ 3355 "type":"structure", 3356 "required":[ 3357 "StackId", 3358 "LogicalResourceId", 3359 "ResourceType", 3360 "StackResourceDriftStatus", 3361 "Timestamp" 3362 ], 3363 "members":{ 3364 "StackId":{"shape":"StackId"}, 3365 "LogicalResourceId":{"shape":"LogicalResourceId"}, 3366 "PhysicalResourceId":{"shape":"PhysicalResourceId"}, 3367 "PhysicalResourceIdContext":{"shape":"PhysicalResourceIdContext"}, 3368 "ResourceType":{"shape":"ResourceType"}, 3369 "ExpectedProperties":{"shape":"Properties"}, 3370 "ActualProperties":{"shape":"Properties"}, 3371 "PropertyDifferences":{"shape":"PropertyDifferences"}, 3372 "StackResourceDriftStatus":{"shape":"StackResourceDriftStatus"}, 3373 "Timestamp":{"shape":"Timestamp"}, 3374 "ModuleInfo":{"shape":"ModuleInfo"} 3375 } 3376 }, 3377 "StackResourceDriftInformation":{ 3378 "type":"structure", 3379 "required":["StackResourceDriftStatus"], 3380 "members":{ 3381 "StackResourceDriftStatus":{"shape":"StackResourceDriftStatus"}, 3382 "LastCheckTimestamp":{"shape":"Timestamp"} 3383 } 3384 }, 3385 "StackResourceDriftInformationSummary":{ 3386 "type":"structure", 3387 "required":["StackResourceDriftStatus"], 3388 "members":{ 3389 "StackResourceDriftStatus":{"shape":"StackResourceDriftStatus"}, 3390 "LastCheckTimestamp":{"shape":"Timestamp"} 3391 } 3392 }, 3393 "StackResourceDriftStatus":{ 3394 "type":"string", 3395 "enum":[ 3396 "IN_SYNC", 3397 "MODIFIED", 3398 "DELETED", 3399 "NOT_CHECKED" 3400 ] 3401 }, 3402 "StackResourceDriftStatusFilters":{ 3403 "type":"list", 3404 "member":{"shape":"StackResourceDriftStatus"}, 3405 "max":4, 3406 "min":1 3407 }, 3408 "StackResourceDrifts":{ 3409 "type":"list", 3410 "member":{"shape":"StackResourceDrift"} 3411 }, 3412 "StackResourceSummaries":{ 3413 "type":"list", 3414 "member":{"shape":"StackResourceSummary"} 3415 }, 3416 "StackResourceSummary":{ 3417 "type":"structure", 3418 "required":[ 3419 "LogicalResourceId", 3420 "ResourceType", 3421 "LastUpdatedTimestamp", 3422 "ResourceStatus" 3423 ], 3424 "members":{ 3425 "LogicalResourceId":{"shape":"LogicalResourceId"}, 3426 "PhysicalResourceId":{"shape":"PhysicalResourceId"}, 3427 "ResourceType":{"shape":"ResourceType"}, 3428 "LastUpdatedTimestamp":{"shape":"Timestamp"}, 3429 "ResourceStatus":{"shape":"ResourceStatus"}, 3430 "ResourceStatusReason":{"shape":"ResourceStatusReason"}, 3431 "DriftInformation":{"shape":"StackResourceDriftInformationSummary"}, 3432 "ModuleInfo":{"shape":"ModuleInfo"} 3433 } 3434 }, 3435 "StackResources":{ 3436 "type":"list", 3437 "member":{"shape":"StackResource"} 3438 }, 3439 "StackSet":{ 3440 "type":"structure", 3441 "members":{ 3442 "StackSetName":{"shape":"StackSetName"}, 3443 "StackSetId":{"shape":"StackSetId"}, 3444 "Description":{"shape":"Description"}, 3445 "Status":{"shape":"StackSetStatus"}, 3446 "TemplateBody":{"shape":"TemplateBody"}, 3447 "Parameters":{"shape":"Parameters"}, 3448 "Capabilities":{"shape":"Capabilities"}, 3449 "Tags":{"shape":"Tags"}, 3450 "StackSetARN":{"shape":"StackSetARN"}, 3451 "AdministrationRoleARN":{"shape":"RoleARN"}, 3452 "ExecutionRoleName":{"shape":"ExecutionRoleName"}, 3453 "StackSetDriftDetectionDetails":{"shape":"StackSetDriftDetectionDetails"}, 3454 "AutoDeployment":{"shape":"AutoDeployment"}, 3455 "PermissionModel":{"shape":"PermissionModels"}, 3456 "OrganizationalUnitIds":{"shape":"OrganizationalUnitIdList"} 3457 } 3458 }, 3459 "StackSetARN":{"type":"string"}, 3460 "StackSetDriftDetectionDetails":{ 3461 "type":"structure", 3462 "members":{ 3463 "DriftStatus":{"shape":"StackSetDriftStatus"}, 3464 "DriftDetectionStatus":{"shape":"StackSetDriftDetectionStatus"}, 3465 "LastDriftCheckTimestamp":{"shape":"Timestamp"}, 3466 "TotalStackInstancesCount":{"shape":"TotalStackInstancesCount"}, 3467 "DriftedStackInstancesCount":{"shape":"DriftedStackInstancesCount"}, 3468 "InSyncStackInstancesCount":{"shape":"InSyncStackInstancesCount"}, 3469 "InProgressStackInstancesCount":{"shape":"InProgressStackInstancesCount"}, 3470 "FailedStackInstancesCount":{"shape":"FailedStackInstancesCount"} 3471 } 3472 }, 3473 "StackSetDriftDetectionStatus":{ 3474 "type":"string", 3475 "enum":[ 3476 "COMPLETED", 3477 "FAILED", 3478 "PARTIAL_SUCCESS", 3479 "IN_PROGRESS", 3480 "STOPPED" 3481 ] 3482 }, 3483 "StackSetDriftStatus":{ 3484 "type":"string", 3485 "enum":[ 3486 "DRIFTED", 3487 "IN_SYNC", 3488 "NOT_CHECKED" 3489 ] 3490 }, 3491 "StackSetId":{"type":"string"}, 3492 "StackSetName":{"type":"string"}, 3493 "StackSetNameOrId":{ 3494 "type":"string", 3495 "pattern":"[a-zA-Z][-a-zA-Z0-9]*(?::[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12})?" 3496 }, 3497 "StackSetNotEmptyException":{ 3498 "type":"structure", 3499 "members":{ 3500 }, 3501 "error":{ 3502 "code":"StackSetNotEmptyException", 3503 "httpStatusCode":409, 3504 "senderFault":true 3505 }, 3506 "exception":true 3507 }, 3508 "StackSetNotFoundException":{ 3509 "type":"structure", 3510 "members":{ 3511 }, 3512 "error":{ 3513 "code":"StackSetNotFoundException", 3514 "httpStatusCode":404, 3515 "senderFault":true 3516 }, 3517 "exception":true 3518 }, 3519 "StackSetOperation":{ 3520 "type":"structure", 3521 "members":{ 3522 "OperationId":{"shape":"ClientRequestToken"}, 3523 "StackSetId":{"shape":"StackSetId"}, 3524 "Action":{"shape":"StackSetOperationAction"}, 3525 "Status":{"shape":"StackSetOperationStatus"}, 3526 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 3527 "RetainStacks":{"shape":"RetainStacksNullable"}, 3528 "AdministrationRoleARN":{"shape":"RoleARN"}, 3529 "ExecutionRoleName":{"shape":"ExecutionRoleName"}, 3530 "CreationTimestamp":{"shape":"Timestamp"}, 3531 "EndTimestamp":{"shape":"Timestamp"}, 3532 "DeploymentTargets":{"shape":"DeploymentTargets"}, 3533 "StackSetDriftDetectionDetails":{"shape":"StackSetDriftDetectionDetails"} 3534 } 3535 }, 3536 "StackSetOperationAction":{ 3537 "type":"string", 3538 "enum":[ 3539 "CREATE", 3540 "UPDATE", 3541 "DELETE", 3542 "DETECT_DRIFT" 3543 ] 3544 }, 3545 "StackSetOperationPreferences":{ 3546 "type":"structure", 3547 "members":{ 3548 "RegionConcurrencyType":{"shape":"RegionConcurrencyType"}, 3549 "RegionOrder":{"shape":"RegionList"}, 3550 "FailureToleranceCount":{"shape":"FailureToleranceCount"}, 3551 "FailureTolerancePercentage":{"shape":"FailureTolerancePercentage"}, 3552 "MaxConcurrentCount":{"shape":"MaxConcurrentCount"}, 3553 "MaxConcurrentPercentage":{"shape":"MaxConcurrentPercentage"} 3554 } 3555 }, 3556 "StackSetOperationResultStatus":{ 3557 "type":"string", 3558 "enum":[ 3559 "PENDING", 3560 "RUNNING", 3561 "SUCCEEDED", 3562 "FAILED", 3563 "CANCELLED" 3564 ] 3565 }, 3566 "StackSetOperationResultSummaries":{ 3567 "type":"list", 3568 "member":{"shape":"StackSetOperationResultSummary"} 3569 }, 3570 "StackSetOperationResultSummary":{ 3571 "type":"structure", 3572 "members":{ 3573 "Account":{"shape":"Account"}, 3574 "Region":{"shape":"Region"}, 3575 "Status":{"shape":"StackSetOperationResultStatus"}, 3576 "StatusReason":{"shape":"Reason"}, 3577 "AccountGateResult":{"shape":"AccountGateResult"}, 3578 "OrganizationalUnitId":{"shape":"OrganizationalUnitId"} 3579 } 3580 }, 3581 "StackSetOperationStatus":{ 3582 "type":"string", 3583 "enum":[ 3584 "RUNNING", 3585 "SUCCEEDED", 3586 "FAILED", 3587 "STOPPING", 3588 "STOPPED", 3589 "QUEUED" 3590 ] 3591 }, 3592 "StackSetOperationSummaries":{ 3593 "type":"list", 3594 "member":{"shape":"StackSetOperationSummary"} 3595 }, 3596 "StackSetOperationSummary":{ 3597 "type":"structure", 3598 "members":{ 3599 "OperationId":{"shape":"ClientRequestToken"}, 3600 "Action":{"shape":"StackSetOperationAction"}, 3601 "Status":{"shape":"StackSetOperationStatus"}, 3602 "CreationTimestamp":{"shape":"Timestamp"}, 3603 "EndTimestamp":{"shape":"Timestamp"} 3604 } 3605 }, 3606 "StackSetStatus":{ 3607 "type":"string", 3608 "enum":[ 3609 "ACTIVE", 3610 "DELETED" 3611 ] 3612 }, 3613 "StackSetSummaries":{ 3614 "type":"list", 3615 "member":{"shape":"StackSetSummary"} 3616 }, 3617 "StackSetSummary":{ 3618 "type":"structure", 3619 "members":{ 3620 "StackSetName":{"shape":"StackSetName"}, 3621 "StackSetId":{"shape":"StackSetId"}, 3622 "Description":{"shape":"Description"}, 3623 "Status":{"shape":"StackSetStatus"}, 3624 "AutoDeployment":{"shape":"AutoDeployment"}, 3625 "PermissionModel":{"shape":"PermissionModels"}, 3626 "DriftStatus":{"shape":"StackDriftStatus"}, 3627 "LastDriftCheckTimestamp":{"shape":"Timestamp"} 3628 } 3629 }, 3630 "StackStatus":{ 3631 "type":"string", 3632 "enum":[ 3633 "CREATE_IN_PROGRESS", 3634 "CREATE_FAILED", 3635 "CREATE_COMPLETE", 3636 "ROLLBACK_IN_PROGRESS", 3637 "ROLLBACK_FAILED", 3638 "ROLLBACK_COMPLETE", 3639 "DELETE_IN_PROGRESS", 3640 "DELETE_FAILED", 3641 "DELETE_COMPLETE", 3642 "UPDATE_IN_PROGRESS", 3643 "UPDATE_COMPLETE_CLEANUP_IN_PROGRESS", 3644 "UPDATE_COMPLETE", 3645 "UPDATE_FAILED", 3646 "UPDATE_ROLLBACK_IN_PROGRESS", 3647 "UPDATE_ROLLBACK_FAILED", 3648 "UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS", 3649 "UPDATE_ROLLBACK_COMPLETE", 3650 "REVIEW_IN_PROGRESS", 3651 "IMPORT_IN_PROGRESS", 3652 "IMPORT_COMPLETE", 3653 "IMPORT_ROLLBACK_IN_PROGRESS", 3654 "IMPORT_ROLLBACK_FAILED", 3655 "IMPORT_ROLLBACK_COMPLETE" 3656 ] 3657 }, 3658 "StackStatusFilter":{ 3659 "type":"list", 3660 "member":{"shape":"StackStatus"} 3661 }, 3662 "StackStatusReason":{"type":"string"}, 3663 "StackSummaries":{ 3664 "type":"list", 3665 "member":{"shape":"StackSummary"} 3666 }, 3667 "StackSummary":{ 3668 "type":"structure", 3669 "required":[ 3670 "StackName", 3671 "CreationTime", 3672 "StackStatus" 3673 ], 3674 "members":{ 3675 "StackId":{"shape":"StackId"}, 3676 "StackName":{"shape":"StackName"}, 3677 "TemplateDescription":{"shape":"TemplateDescription"}, 3678 "CreationTime":{"shape":"CreationTime"}, 3679 "LastUpdatedTime":{"shape":"LastUpdatedTime"}, 3680 "DeletionTime":{"shape":"DeletionTime"}, 3681 "StackStatus":{"shape":"StackStatus"}, 3682 "StackStatusReason":{"shape":"StackStatusReason"}, 3683 "ParentId":{"shape":"StackId"}, 3684 "RootId":{"shape":"StackId"}, 3685 "DriftInformation":{"shape":"StackDriftInformationSummary"} 3686 } 3687 }, 3688 "Stacks":{ 3689 "type":"list", 3690 "member":{"shape":"Stack"} 3691 }, 3692 "StageList":{ 3693 "type":"list", 3694 "member":{"shape":"TemplateStage"} 3695 }, 3696 "StaleRequestException":{ 3697 "type":"structure", 3698 "members":{ 3699 }, 3700 "error":{ 3701 "code":"StaleRequestException", 3702 "httpStatusCode":409, 3703 "senderFault":true 3704 }, 3705 "exception":true 3706 }, 3707 "StatusMessage":{ 3708 "type":"string", 3709 "max":1024 3710 }, 3711 "StopStackSetOperationInput":{ 3712 "type":"structure", 3713 "required":[ 3714 "StackSetName", 3715 "OperationId" 3716 ], 3717 "members":{ 3718 "StackSetName":{"shape":"StackSetName"}, 3719 "OperationId":{"shape":"ClientRequestToken"}, 3720 "CallAs":{"shape":"CallAs"} 3721 } 3722 }, 3723 "StopStackSetOperationOutput":{ 3724 "type":"structure", 3725 "members":{ 3726 } 3727 }, 3728 "SupportedMajorVersion":{ 3729 "type":"integer", 3730 "max":65535, 3731 "min":1 3732 }, 3733 "SupportedMajorVersions":{ 3734 "type":"list", 3735 "member":{"shape":"SupportedMajorVersion"} 3736 }, 3737 "Tag":{ 3738 "type":"structure", 3739 "required":[ 3740 "Key", 3741 "Value" 3742 ], 3743 "members":{ 3744 "Key":{"shape":"TagKey"}, 3745 "Value":{"shape":"TagValue"} 3746 } 3747 }, 3748 "TagKey":{ 3749 "type":"string", 3750 "max":128, 3751 "min":1 3752 }, 3753 "TagValue":{ 3754 "type":"string", 3755 "max":256, 3756 "min":1 3757 }, 3758 "Tags":{ 3759 "type":"list", 3760 "member":{"shape":"Tag"}, 3761 "max":50 3762 }, 3763 "TemplateBody":{ 3764 "type":"string", 3765 "min":1 3766 }, 3767 "TemplateDescription":{"type":"string"}, 3768 "TemplateParameter":{ 3769 "type":"structure", 3770 "members":{ 3771 "ParameterKey":{"shape":"ParameterKey"}, 3772 "DefaultValue":{"shape":"ParameterValue"}, 3773 "NoEcho":{"shape":"NoEcho"}, 3774 "Description":{"shape":"Description"} 3775 } 3776 }, 3777 "TemplateParameters":{ 3778 "type":"list", 3779 "member":{"shape":"TemplateParameter"} 3780 }, 3781 "TemplateStage":{ 3782 "type":"string", 3783 "enum":[ 3784 "Original", 3785 "Processed" 3786 ] 3787 }, 3788 "TemplateURL":{ 3789 "type":"string", 3790 "max":1024, 3791 "min":1 3792 }, 3793 "TestTypeInput":{ 3794 "type":"structure", 3795 "members":{ 3796 "Arn":{"shape":"TypeArn"}, 3797 "Type":{"shape":"ThirdPartyType"}, 3798 "TypeName":{"shape":"TypeName"}, 3799 "VersionId":{"shape":"TypeVersionId"}, 3800 "LogDeliveryBucket":{"shape":"S3Bucket"} 3801 } 3802 }, 3803 "TestTypeOutput":{ 3804 "type":"structure", 3805 "members":{ 3806 "TypeVersionArn":{"shape":"TypeArn"} 3807 } 3808 }, 3809 "ThirdPartyType":{ 3810 "type":"string", 3811 "enum":[ 3812 "RESOURCE", 3813 "MODULE" 3814 ] 3815 }, 3816 "ThirdPartyTypeArn":{ 3817 "type":"string", 3818 "max":1024, 3819 "pattern":"arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}::type/.+/[0-9a-zA-Z]{12,40}/.+" 3820 }, 3821 "TimeoutMinutes":{ 3822 "type":"integer", 3823 "min":1 3824 }, 3825 "Timestamp":{"type":"timestamp"}, 3826 "TokenAlreadyExistsException":{ 3827 "type":"structure", 3828 "members":{ 3829 }, 3830 "error":{ 3831 "code":"TokenAlreadyExistsException", 3832 "httpStatusCode":400, 3833 "senderFault":true 3834 }, 3835 "exception":true 3836 }, 3837 "TotalStackInstancesCount":{ 3838 "type":"integer", 3839 "min":0 3840 }, 3841 "TransformName":{"type":"string"}, 3842 "TransformsList":{ 3843 "type":"list", 3844 "member":{"shape":"TransformName"} 3845 }, 3846 "Type":{"type":"string"}, 3847 "TypeArn":{ 3848 "type":"string", 3849 "max":1024, 3850 "pattern":"arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/.+" 3851 }, 3852 "TypeConfiguration":{ 3853 "type":"string", 3854 "max":204800, 3855 "min":1, 3856 "pattern":"[\\s\\S]+" 3857 }, 3858 "TypeConfigurationAlias":{ 3859 "type":"string", 3860 "max":256, 3861 "min":1, 3862 "pattern":"^[a-zA-Z0-9]{1,256}$" 3863 }, 3864 "TypeConfigurationArn":{ 3865 "type":"string", 3866 "max":1024, 3867 "pattern":"arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type-configuration/.+" 3868 }, 3869 "TypeConfigurationDetails":{ 3870 "type":"structure", 3871 "members":{ 3872 "Arn":{"shape":"TypeConfigurationArn"}, 3873 "Alias":{"shape":"TypeConfigurationAlias"}, 3874 "Configuration":{"shape":"TypeConfiguration"}, 3875 "LastUpdated":{"shape":"Timestamp"}, 3876 "TypeArn":{"shape":"TypeArn"}, 3877 "TypeName":{"shape":"TypeName"}, 3878 "IsDefaultConfiguration":{"shape":"IsDefaultConfiguration"} 3879 } 3880 }, 3881 "TypeConfigurationDetailsList":{ 3882 "type":"list", 3883 "member":{"shape":"TypeConfigurationDetails"} 3884 }, 3885 "TypeConfigurationIdentifier":{ 3886 "type":"structure", 3887 "members":{ 3888 "TypeArn":{"shape":"TypeArn"}, 3889 "TypeConfigurationAlias":{"shape":"TypeConfigurationAlias"}, 3890 "TypeConfigurationArn":{"shape":"TypeConfigurationArn"}, 3891 "Type":{"shape":"ThirdPartyType"}, 3892 "TypeName":{"shape":"TypeName"} 3893 } 3894 }, 3895 "TypeConfigurationIdentifiers":{ 3896 "type":"list", 3897 "member":{"shape":"TypeConfigurationIdentifier"}, 3898 "min":1 3899 }, 3900 "TypeConfigurationNotFoundException":{ 3901 "type":"structure", 3902 "members":{ 3903 }, 3904 "error":{ 3905 "code":"TypeConfigurationNotFoundException", 3906 "httpStatusCode":404, 3907 "senderFault":true 3908 }, 3909 "exception":true 3910 }, 3911 "TypeFilters":{ 3912 "type":"structure", 3913 "members":{ 3914 "Category":{"shape":"Category"}, 3915 "PublisherId":{"shape":"PublisherId"}, 3916 "TypeNamePrefix":{"shape":"TypeNamePrefix"} 3917 } 3918 }, 3919 "TypeHierarchy":{"type":"string"}, 3920 "TypeName":{ 3921 "type":"string", 3922 "max":204, 3923 "min":10, 3924 "pattern":"[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}" 3925 }, 3926 "TypeNamePrefix":{ 3927 "type":"string", 3928 "max":204, 3929 "min":1, 3930 "pattern":"([A-Za-z0-9]{2,64}::){0,2}([A-Za-z0-9]{2,64}:?){0,1}" 3931 }, 3932 "TypeNotFoundException":{ 3933 "type":"structure", 3934 "members":{ 3935 }, 3936 "error":{ 3937 "code":"TypeNotFoundException", 3938 "httpStatusCode":404, 3939 "senderFault":true 3940 }, 3941 "exception":true 3942 }, 3943 "TypeSchema":{ 3944 "type":"string", 3945 "max":16777216, 3946 "min":1 3947 }, 3948 "TypeSummaries":{ 3949 "type":"list", 3950 "member":{"shape":"TypeSummary"} 3951 }, 3952 "TypeSummary":{ 3953 "type":"structure", 3954 "members":{ 3955 "Type":{"shape":"RegistryType"}, 3956 "TypeName":{"shape":"TypeName"}, 3957 "DefaultVersionId":{"shape":"TypeVersionId"}, 3958 "TypeArn":{"shape":"TypeArn"}, 3959 "LastUpdated":{"shape":"Timestamp"}, 3960 "Description":{"shape":"Description"}, 3961 "PublisherId":{"shape":"PublisherId"}, 3962 "OriginalTypeName":{"shape":"TypeName"}, 3963 "PublicVersionNumber":{"shape":"PublicVersionNumber"}, 3964 "LatestPublicVersion":{"shape":"PublicVersionNumber"}, 3965 "PublisherIdentity":{"shape":"IdentityProvider"}, 3966 "PublisherName":{"shape":"PublisherName"}, 3967 "IsActivated":{"shape":"IsActivated"} 3968 } 3969 }, 3970 "TypeTestsStatus":{ 3971 "type":"string", 3972 "enum":[ 3973 "PASSED", 3974 "FAILED", 3975 "IN_PROGRESS", 3976 "NOT_TESTED" 3977 ] 3978 }, 3979 "TypeTestsStatusDescription":{ 3980 "type":"string", 3981 "max":1024, 3982 "min":1, 3983 "pattern":"[\\s\\S]+" 3984 }, 3985 "TypeVersionId":{ 3986 "type":"string", 3987 "max":128, 3988 "min":1, 3989 "pattern":"[A-Za-z0-9-]+" 3990 }, 3991 "TypeVersionSummaries":{ 3992 "type":"list", 3993 "member":{"shape":"TypeVersionSummary"} 3994 }, 3995 "TypeVersionSummary":{ 3996 "type":"structure", 3997 "members":{ 3998 "Type":{"shape":"RegistryType"}, 3999 "TypeName":{"shape":"TypeName"}, 4000 "VersionId":{"shape":"TypeVersionId"}, 4001 "IsDefaultVersion":{"shape":"IsDefaultVersion"}, 4002 "Arn":{"shape":"TypeArn"}, 4003 "TimeCreated":{"shape":"Timestamp"}, 4004 "Description":{"shape":"Description"}, 4005 "PublicVersionNumber":{"shape":"PublicVersionNumber"} 4006 } 4007 }, 4008 "UnprocessedTypeConfigurations":{ 4009 "type":"list", 4010 "member":{"shape":"TypeConfigurationIdentifier"} 4011 }, 4012 "UpdateStackInput":{ 4013 "type":"structure", 4014 "required":["StackName"], 4015 "members":{ 4016 "StackName":{"shape":"StackName"}, 4017 "TemplateBody":{"shape":"TemplateBody"}, 4018 "TemplateURL":{"shape":"TemplateURL"}, 4019 "UsePreviousTemplate":{"shape":"UsePreviousTemplate"}, 4020 "StackPolicyDuringUpdateBody":{"shape":"StackPolicyDuringUpdateBody"}, 4021 "StackPolicyDuringUpdateURL":{"shape":"StackPolicyDuringUpdateURL"}, 4022 "Parameters":{"shape":"Parameters"}, 4023 "Capabilities":{"shape":"Capabilities"}, 4024 "ResourceTypes":{"shape":"ResourceTypes"}, 4025 "RoleARN":{"shape":"RoleARN"}, 4026 "RollbackConfiguration":{"shape":"RollbackConfiguration"}, 4027 "StackPolicyBody":{"shape":"StackPolicyBody"}, 4028 "StackPolicyURL":{"shape":"StackPolicyURL"}, 4029 "NotificationARNs":{"shape":"NotificationARNs"}, 4030 "Tags":{"shape":"Tags"}, 4031 "DisableRollback":{"shape":"DisableRollback"}, 4032 "ClientRequestToken":{"shape":"ClientRequestToken"} 4033 } 4034 }, 4035 "UpdateStackInstancesInput":{ 4036 "type":"structure", 4037 "required":[ 4038 "StackSetName", 4039 "Regions" 4040 ], 4041 "members":{ 4042 "StackSetName":{"shape":"StackSetNameOrId"}, 4043 "Accounts":{"shape":"AccountList"}, 4044 "DeploymentTargets":{"shape":"DeploymentTargets"}, 4045 "Regions":{"shape":"RegionList"}, 4046 "ParameterOverrides":{"shape":"Parameters"}, 4047 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 4048 "OperationId":{ 4049 "shape":"ClientRequestToken", 4050 "idempotencyToken":true 4051 }, 4052 "CallAs":{"shape":"CallAs"} 4053 } 4054 }, 4055 "UpdateStackInstancesOutput":{ 4056 "type":"structure", 4057 "members":{ 4058 "OperationId":{"shape":"ClientRequestToken"} 4059 } 4060 }, 4061 "UpdateStackOutput":{ 4062 "type":"structure", 4063 "members":{ 4064 "StackId":{"shape":"StackId"} 4065 } 4066 }, 4067 "UpdateStackSetInput":{ 4068 "type":"structure", 4069 "required":["StackSetName"], 4070 "members":{ 4071 "StackSetName":{"shape":"StackSetName"}, 4072 "Description":{"shape":"Description"}, 4073 "TemplateBody":{"shape":"TemplateBody"}, 4074 "TemplateURL":{"shape":"TemplateURL"}, 4075 "UsePreviousTemplate":{"shape":"UsePreviousTemplate"}, 4076 "Parameters":{"shape":"Parameters"}, 4077 "Capabilities":{"shape":"Capabilities"}, 4078 "Tags":{"shape":"Tags"}, 4079 "OperationPreferences":{"shape":"StackSetOperationPreferences"}, 4080 "AdministrationRoleARN":{"shape":"RoleARN"}, 4081 "ExecutionRoleName":{"shape":"ExecutionRoleName"}, 4082 "DeploymentTargets":{"shape":"DeploymentTargets"}, 4083 "PermissionModel":{"shape":"PermissionModels"}, 4084 "AutoDeployment":{"shape":"AutoDeployment"}, 4085 "OperationId":{ 4086 "shape":"ClientRequestToken", 4087 "idempotencyToken":true 4088 }, 4089 "Accounts":{"shape":"AccountList"}, 4090 "Regions":{"shape":"RegionList"}, 4091 "CallAs":{"shape":"CallAs"} 4092 } 4093 }, 4094 "UpdateStackSetOutput":{ 4095 "type":"structure", 4096 "members":{ 4097 "OperationId":{"shape":"ClientRequestToken"} 4098 } 4099 }, 4100 "UpdateTerminationProtectionInput":{ 4101 "type":"structure", 4102 "required":[ 4103 "EnableTerminationProtection", 4104 "StackName" 4105 ], 4106 "members":{ 4107 "EnableTerminationProtection":{"shape":"EnableTerminationProtection"}, 4108 "StackName":{"shape":"StackNameOrId"} 4109 } 4110 }, 4111 "UpdateTerminationProtectionOutput":{ 4112 "type":"structure", 4113 "members":{ 4114 "StackId":{"shape":"StackId"} 4115 } 4116 }, 4117 "Url":{"type":"string"}, 4118 "UsePreviousTemplate":{"type":"boolean"}, 4119 "UsePreviousValue":{"type":"boolean"}, 4120 "ValidateTemplateInput":{ 4121 "type":"structure", 4122 "members":{ 4123 "TemplateBody":{"shape":"TemplateBody"}, 4124 "TemplateURL":{"shape":"TemplateURL"} 4125 } 4126 }, 4127 "ValidateTemplateOutput":{ 4128 "type":"structure", 4129 "members":{ 4130 "Parameters":{"shape":"TemplateParameters"}, 4131 "Description":{"shape":"Description"}, 4132 "Capabilities":{"shape":"Capabilities"}, 4133 "CapabilitiesReason":{"shape":"CapabilitiesReason"}, 4134 "DeclaredTransforms":{"shape":"TransformsList"} 4135 } 4136 }, 4137 "Value":{"type":"string"}, 4138 "Version":{"type":"string"}, 4139 "VersionBump":{ 4140 "type":"string", 4141 "enum":[ 4142 "MAJOR", 4143 "MINOR" 4144 ] 4145 }, 4146 "Visibility":{ 4147 "type":"string", 4148 "enum":[ 4149 "PUBLIC", 4150 "PRIVATE" 4151 ] 4152 } 4153 } 4154 }