/ cloudformation-templates / node_modules / aws-cdk / node_modules / aws-sdk / apis / events-2015-10-07.min.json
events-2015-10-07.min.json
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2015-10-07", 5 "endpointPrefix": "events", 6 "jsonVersion": "1.1", 7 "protocol": "json", 8 "serviceFullName": "Amazon CloudWatch Events", 9 "serviceId": "CloudWatch Events", 10 "signatureVersion": "v4", 11 "targetPrefix": "AWSEvents", 12 "uid": "events-2015-10-07" 13 }, 14 "operations": { 15 "ActivateEventSource": { 16 "input": { 17 "type": "structure", 18 "required": [ 19 "Name" 20 ], 21 "members": { 22 "Name": {} 23 } 24 } 25 }, 26 "CancelReplay": { 27 "input": { 28 "type": "structure", 29 "required": [ 30 "ReplayName" 31 ], 32 "members": { 33 "ReplayName": {} 34 } 35 }, 36 "output": { 37 "type": "structure", 38 "members": { 39 "ReplayArn": {}, 40 "State": {}, 41 "StateReason": {} 42 } 43 } 44 }, 45 "CreateApiDestination": { 46 "input": { 47 "type": "structure", 48 "required": [ 49 "Name", 50 "ConnectionArn", 51 "InvocationEndpoint", 52 "HttpMethod" 53 ], 54 "members": { 55 "Name": {}, 56 "Description": {}, 57 "ConnectionArn": {}, 58 "InvocationEndpoint": {}, 59 "HttpMethod": {}, 60 "InvocationRateLimitPerSecond": { 61 "type": "integer" 62 } 63 } 64 }, 65 "output": { 66 "type": "structure", 67 "members": { 68 "ApiDestinationArn": {}, 69 "ApiDestinationState": {}, 70 "CreationTime": { 71 "type": "timestamp" 72 }, 73 "LastModifiedTime": { 74 "type": "timestamp" 75 } 76 } 77 } 78 }, 79 "CreateArchive": { 80 "input": { 81 "type": "structure", 82 "required": [ 83 "ArchiveName", 84 "EventSourceArn" 85 ], 86 "members": { 87 "ArchiveName": {}, 88 "EventSourceArn": {}, 89 "Description": {}, 90 "EventPattern": {}, 91 "RetentionDays": { 92 "type": "integer" 93 } 94 } 95 }, 96 "output": { 97 "type": "structure", 98 "members": { 99 "ArchiveArn": {}, 100 "State": {}, 101 "StateReason": {}, 102 "CreationTime": { 103 "type": "timestamp" 104 } 105 } 106 } 107 }, 108 "CreateConnection": { 109 "input": { 110 "type": "structure", 111 "required": [ 112 "Name", 113 "AuthorizationType", 114 "AuthParameters" 115 ], 116 "members": { 117 "Name": {}, 118 "Description": {}, 119 "AuthorizationType": {}, 120 "AuthParameters": { 121 "type": "structure", 122 "members": { 123 "BasicAuthParameters": { 124 "type": "structure", 125 "required": [ 126 "Username", 127 "Password" 128 ], 129 "members": { 130 "Username": {}, 131 "Password": {} 132 } 133 }, 134 "OAuthParameters": { 135 "type": "structure", 136 "required": [ 137 "ClientParameters", 138 "AuthorizationEndpoint", 139 "HttpMethod" 140 ], 141 "members": { 142 "ClientParameters": { 143 "type": "structure", 144 "required": [ 145 "ClientID", 146 "ClientSecret" 147 ], 148 "members": { 149 "ClientID": {}, 150 "ClientSecret": {} 151 } 152 }, 153 "AuthorizationEndpoint": {}, 154 "HttpMethod": {}, 155 "OAuthHttpParameters": { 156 "shape": "S14" 157 } 158 } 159 }, 160 "ApiKeyAuthParameters": { 161 "type": "structure", 162 "required": [ 163 "ApiKeyName", 164 "ApiKeyValue" 165 ], 166 "members": { 167 "ApiKeyName": {}, 168 "ApiKeyValue": {} 169 } 170 }, 171 "InvocationHttpParameters": { 172 "shape": "S14" 173 } 174 } 175 } 176 } 177 }, 178 "output": { 179 "type": "structure", 180 "members": { 181 "ConnectionArn": {}, 182 "ConnectionState": {}, 183 "CreationTime": { 184 "type": "timestamp" 185 }, 186 "LastModifiedTime": { 187 "type": "timestamp" 188 } 189 } 190 } 191 }, 192 "CreateEventBus": { 193 "input": { 194 "type": "structure", 195 "required": [ 196 "Name" 197 ], 198 "members": { 199 "Name": {}, 200 "EventSourceName": {}, 201 "Tags": { 202 "shape": "S1m" 203 } 204 } 205 }, 206 "output": { 207 "type": "structure", 208 "members": { 209 "EventBusArn": {} 210 } 211 } 212 }, 213 "CreatePartnerEventSource": { 214 "input": { 215 "type": "structure", 216 "required": [ 217 "Name", 218 "Account" 219 ], 220 "members": { 221 "Name": {}, 222 "Account": {} 223 } 224 }, 225 "output": { 226 "type": "structure", 227 "members": { 228 "EventSourceArn": {} 229 } 230 } 231 }, 232 "DeactivateEventSource": { 233 "input": { 234 "type": "structure", 235 "required": [ 236 "Name" 237 ], 238 "members": { 239 "Name": {} 240 } 241 } 242 }, 243 "DeauthorizeConnection": { 244 "input": { 245 "type": "structure", 246 "required": [ 247 "Name" 248 ], 249 "members": { 250 "Name": {} 251 } 252 }, 253 "output": { 254 "type": "structure", 255 "members": { 256 "ConnectionArn": {}, 257 "ConnectionState": {}, 258 "CreationTime": { 259 "type": "timestamp" 260 }, 261 "LastModifiedTime": { 262 "type": "timestamp" 263 }, 264 "LastAuthorizedTime": { 265 "type": "timestamp" 266 } 267 } 268 } 269 }, 270 "DeleteApiDestination": { 271 "input": { 272 "type": "structure", 273 "required": [ 274 "Name" 275 ], 276 "members": { 277 "Name": {} 278 } 279 }, 280 "output": { 281 "type": "structure", 282 "members": {} 283 } 284 }, 285 "DeleteArchive": { 286 "input": { 287 "type": "structure", 288 "required": [ 289 "ArchiveName" 290 ], 291 "members": { 292 "ArchiveName": {} 293 } 294 }, 295 "output": { 296 "type": "structure", 297 "members": {} 298 } 299 }, 300 "DeleteConnection": { 301 "input": { 302 "type": "structure", 303 "required": [ 304 "Name" 305 ], 306 "members": { 307 "Name": {} 308 } 309 }, 310 "output": { 311 "type": "structure", 312 "members": { 313 "ConnectionArn": {}, 314 "ConnectionState": {}, 315 "CreationTime": { 316 "type": "timestamp" 317 }, 318 "LastModifiedTime": { 319 "type": "timestamp" 320 }, 321 "LastAuthorizedTime": { 322 "type": "timestamp" 323 } 324 } 325 } 326 }, 327 "DeleteEventBus": { 328 "input": { 329 "type": "structure", 330 "required": [ 331 "Name" 332 ], 333 "members": { 334 "Name": {} 335 } 336 } 337 }, 338 "DeletePartnerEventSource": { 339 "input": { 340 "type": "structure", 341 "required": [ 342 "Name", 343 "Account" 344 ], 345 "members": { 346 "Name": {}, 347 "Account": {} 348 } 349 } 350 }, 351 "DeleteRule": { 352 "input": { 353 "type": "structure", 354 "required": [ 355 "Name" 356 ], 357 "members": { 358 "Name": {}, 359 "EventBusName": {}, 360 "Force": { 361 "type": "boolean" 362 } 363 } 364 } 365 }, 366 "DescribeApiDestination": { 367 "input": { 368 "type": "structure", 369 "required": [ 370 "Name" 371 ], 372 "members": { 373 "Name": {} 374 } 375 }, 376 "output": { 377 "type": "structure", 378 "members": { 379 "ApiDestinationArn": {}, 380 "Name": {}, 381 "Description": {}, 382 "ApiDestinationState": {}, 383 "ConnectionArn": {}, 384 "InvocationEndpoint": {}, 385 "HttpMethod": {}, 386 "InvocationRateLimitPerSecond": { 387 "type": "integer" 388 }, 389 "CreationTime": { 390 "type": "timestamp" 391 }, 392 "LastModifiedTime": { 393 "type": "timestamp" 394 } 395 } 396 } 397 }, 398 "DescribeArchive": { 399 "input": { 400 "type": "structure", 401 "required": [ 402 "ArchiveName" 403 ], 404 "members": { 405 "ArchiveName": {} 406 } 407 }, 408 "output": { 409 "type": "structure", 410 "members": { 411 "ArchiveArn": {}, 412 "ArchiveName": {}, 413 "EventSourceArn": {}, 414 "Description": {}, 415 "EventPattern": {}, 416 "State": {}, 417 "StateReason": {}, 418 "RetentionDays": { 419 "type": "integer" 420 }, 421 "SizeBytes": { 422 "type": "long" 423 }, 424 "EventCount": { 425 "type": "long" 426 }, 427 "CreationTime": { 428 "type": "timestamp" 429 } 430 } 431 } 432 }, 433 "DescribeConnection": { 434 "input": { 435 "type": "structure", 436 "required": [ 437 "Name" 438 ], 439 "members": { 440 "Name": {} 441 } 442 }, 443 "output": { 444 "type": "structure", 445 "members": { 446 "ConnectionArn": {}, 447 "Name": {}, 448 "Description": {}, 449 "ConnectionState": {}, 450 "StateReason": {}, 451 "AuthorizationType": {}, 452 "SecretArn": {}, 453 "AuthParameters": { 454 "type": "structure", 455 "members": { 456 "BasicAuthParameters": { 457 "type": "structure", 458 "members": { 459 "Username": {} 460 } 461 }, 462 "OAuthParameters": { 463 "type": "structure", 464 "members": { 465 "ClientParameters": { 466 "type": "structure", 467 "members": { 468 "ClientID": {} 469 } 470 }, 471 "AuthorizationEndpoint": {}, 472 "HttpMethod": {}, 473 "OAuthHttpParameters": { 474 "shape": "S14" 475 } 476 } 477 }, 478 "ApiKeyAuthParameters": { 479 "type": "structure", 480 "members": { 481 "ApiKeyName": {} 482 } 483 }, 484 "InvocationHttpParameters": { 485 "shape": "S14" 486 } 487 } 488 }, 489 "CreationTime": { 490 "type": "timestamp" 491 }, 492 "LastModifiedTime": { 493 "type": "timestamp" 494 }, 495 "LastAuthorizedTime": { 496 "type": "timestamp" 497 } 498 } 499 } 500 }, 501 "DescribeEventBus": { 502 "input": { 503 "type": "structure", 504 "members": { 505 "Name": {} 506 } 507 }, 508 "output": { 509 "type": "structure", 510 "members": { 511 "Name": {}, 512 "Arn": {}, 513 "Policy": {} 514 } 515 } 516 }, 517 "DescribeEventSource": { 518 "input": { 519 "type": "structure", 520 "required": [ 521 "Name" 522 ], 523 "members": { 524 "Name": {} 525 } 526 }, 527 "output": { 528 "type": "structure", 529 "members": { 530 "Arn": {}, 531 "CreatedBy": {}, 532 "CreationTime": { 533 "type": "timestamp" 534 }, 535 "ExpirationTime": { 536 "type": "timestamp" 537 }, 538 "Name": {}, 539 "State": {} 540 } 541 } 542 }, 543 "DescribePartnerEventSource": { 544 "input": { 545 "type": "structure", 546 "required": [ 547 "Name" 548 ], 549 "members": { 550 "Name": {} 551 } 552 }, 553 "output": { 554 "type": "structure", 555 "members": { 556 "Arn": {}, 557 "Name": {} 558 } 559 } 560 }, 561 "DescribeReplay": { 562 "input": { 563 "type": "structure", 564 "required": [ 565 "ReplayName" 566 ], 567 "members": { 568 "ReplayName": {} 569 } 570 }, 571 "output": { 572 "type": "structure", 573 "members": { 574 "ReplayName": {}, 575 "ReplayArn": {}, 576 "Description": {}, 577 "State": {}, 578 "StateReason": {}, 579 "EventSourceArn": {}, 580 "Destination": { 581 "shape": "S2w" 582 }, 583 "EventStartTime": { 584 "type": "timestamp" 585 }, 586 "EventEndTime": { 587 "type": "timestamp" 588 }, 589 "EventLastReplayedTime": { 590 "type": "timestamp" 591 }, 592 "ReplayStartTime": { 593 "type": "timestamp" 594 }, 595 "ReplayEndTime": { 596 "type": "timestamp" 597 } 598 } 599 } 600 }, 601 "DescribeRule": { 602 "input": { 603 "type": "structure", 604 "required": [ 605 "Name" 606 ], 607 "members": { 608 "Name": {}, 609 "EventBusName": {} 610 } 611 }, 612 "output": { 613 "type": "structure", 614 "members": { 615 "Name": {}, 616 "Arn": {}, 617 "EventPattern": {}, 618 "ScheduleExpression": {}, 619 "State": {}, 620 "Description": {}, 621 "RoleArn": {}, 622 "ManagedBy": {}, 623 "EventBusName": {}, 624 "CreatedBy": {} 625 } 626 } 627 }, 628 "DisableRule": { 629 "input": { 630 "type": "structure", 631 "required": [ 632 "Name" 633 ], 634 "members": { 635 "Name": {}, 636 "EventBusName": {} 637 } 638 } 639 }, 640 "EnableRule": { 641 "input": { 642 "type": "structure", 643 "required": [ 644 "Name" 645 ], 646 "members": { 647 "Name": {}, 648 "EventBusName": {} 649 } 650 } 651 }, 652 "ListApiDestinations": { 653 "input": { 654 "type": "structure", 655 "members": { 656 "NamePrefix": {}, 657 "ConnectionArn": {}, 658 "NextToken": {}, 659 "Limit": { 660 "type": "integer" 661 } 662 } 663 }, 664 "output": { 665 "type": "structure", 666 "members": { 667 "ApiDestinations": { 668 "type": "list", 669 "member": { 670 "type": "structure", 671 "members": { 672 "ApiDestinationArn": {}, 673 "Name": {}, 674 "ApiDestinationState": {}, 675 "ConnectionArn": {}, 676 "InvocationEndpoint": {}, 677 "HttpMethod": {}, 678 "InvocationRateLimitPerSecond": { 679 "type": "integer" 680 }, 681 "CreationTime": { 682 "type": "timestamp" 683 }, 684 "LastModifiedTime": { 685 "type": "timestamp" 686 } 687 } 688 } 689 }, 690 "NextToken": {} 691 } 692 } 693 }, 694 "ListArchives": { 695 "input": { 696 "type": "structure", 697 "members": { 698 "NamePrefix": {}, 699 "EventSourceArn": {}, 700 "State": {}, 701 "NextToken": {}, 702 "Limit": { 703 "type": "integer" 704 } 705 } 706 }, 707 "output": { 708 "type": "structure", 709 "members": { 710 "Archives": { 711 "type": "list", 712 "member": { 713 "type": "structure", 714 "members": { 715 "ArchiveName": {}, 716 "EventSourceArn": {}, 717 "State": {}, 718 "StateReason": {}, 719 "RetentionDays": { 720 "type": "integer" 721 }, 722 "SizeBytes": { 723 "type": "long" 724 }, 725 "EventCount": { 726 "type": "long" 727 }, 728 "CreationTime": { 729 "type": "timestamp" 730 } 731 } 732 } 733 }, 734 "NextToken": {} 735 } 736 } 737 }, 738 "ListConnections": { 739 "input": { 740 "type": "structure", 741 "members": { 742 "NamePrefix": {}, 743 "ConnectionState": {}, 744 "NextToken": {}, 745 "Limit": { 746 "type": "integer" 747 } 748 } 749 }, 750 "output": { 751 "type": "structure", 752 "members": { 753 "Connections": { 754 "type": "list", 755 "member": { 756 "type": "structure", 757 "members": { 758 "ConnectionArn": {}, 759 "Name": {}, 760 "ConnectionState": {}, 761 "StateReason": {}, 762 "AuthorizationType": {}, 763 "CreationTime": { 764 "type": "timestamp" 765 }, 766 "LastModifiedTime": { 767 "type": "timestamp" 768 }, 769 "LastAuthorizedTime": { 770 "type": "timestamp" 771 } 772 } 773 } 774 }, 775 "NextToken": {} 776 } 777 } 778 }, 779 "ListEventBuses": { 780 "input": { 781 "type": "structure", 782 "members": { 783 "NamePrefix": {}, 784 "NextToken": {}, 785 "Limit": { 786 "type": "integer" 787 } 788 } 789 }, 790 "output": { 791 "type": "structure", 792 "members": { 793 "EventBuses": { 794 "type": "list", 795 "member": { 796 "type": "structure", 797 "members": { 798 "Name": {}, 799 "Arn": {}, 800 "Policy": {} 801 } 802 } 803 }, 804 "NextToken": {} 805 } 806 } 807 }, 808 "ListEventSources": { 809 "input": { 810 "type": "structure", 811 "members": { 812 "NamePrefix": {}, 813 "NextToken": {}, 814 "Limit": { 815 "type": "integer" 816 } 817 } 818 }, 819 "output": { 820 "type": "structure", 821 "members": { 822 "EventSources": { 823 "type": "list", 824 "member": { 825 "type": "structure", 826 "members": { 827 "Arn": {}, 828 "CreatedBy": {}, 829 "CreationTime": { 830 "type": "timestamp" 831 }, 832 "ExpirationTime": { 833 "type": "timestamp" 834 }, 835 "Name": {}, 836 "State": {} 837 } 838 } 839 }, 840 "NextToken": {} 841 } 842 } 843 }, 844 "ListPartnerEventSourceAccounts": { 845 "input": { 846 "type": "structure", 847 "required": [ 848 "EventSourceName" 849 ], 850 "members": { 851 "EventSourceName": {}, 852 "NextToken": {}, 853 "Limit": { 854 "type": "integer" 855 } 856 } 857 }, 858 "output": { 859 "type": "structure", 860 "members": { 861 "PartnerEventSourceAccounts": { 862 "type": "list", 863 "member": { 864 "type": "structure", 865 "members": { 866 "Account": {}, 867 "CreationTime": { 868 "type": "timestamp" 869 }, 870 "ExpirationTime": { 871 "type": "timestamp" 872 }, 873 "State": {} 874 } 875 } 876 }, 877 "NextToken": {} 878 } 879 } 880 }, 881 "ListPartnerEventSources": { 882 "input": { 883 "type": "structure", 884 "required": [ 885 "NamePrefix" 886 ], 887 "members": { 888 "NamePrefix": {}, 889 "NextToken": {}, 890 "Limit": { 891 "type": "integer" 892 } 893 } 894 }, 895 "output": { 896 "type": "structure", 897 "members": { 898 "PartnerEventSources": { 899 "type": "list", 900 "member": { 901 "type": "structure", 902 "members": { 903 "Arn": {}, 904 "Name": {} 905 } 906 } 907 }, 908 "NextToken": {} 909 } 910 } 911 }, 912 "ListReplays": { 913 "input": { 914 "type": "structure", 915 "members": { 916 "NamePrefix": {}, 917 "State": {}, 918 "EventSourceArn": {}, 919 "NextToken": {}, 920 "Limit": { 921 "type": "integer" 922 } 923 } 924 }, 925 "output": { 926 "type": "structure", 927 "members": { 928 "Replays": { 929 "type": "list", 930 "member": { 931 "type": "structure", 932 "members": { 933 "ReplayName": {}, 934 "EventSourceArn": {}, 935 "State": {}, 936 "StateReason": {}, 937 "EventStartTime": { 938 "type": "timestamp" 939 }, 940 "EventEndTime": { 941 "type": "timestamp" 942 }, 943 "EventLastReplayedTime": { 944 "type": "timestamp" 945 }, 946 "ReplayStartTime": { 947 "type": "timestamp" 948 }, 949 "ReplayEndTime": { 950 "type": "timestamp" 951 } 952 } 953 } 954 }, 955 "NextToken": {} 956 } 957 } 958 }, 959 "ListRuleNamesByTarget": { 960 "input": { 961 "type": "structure", 962 "required": [ 963 "TargetArn" 964 ], 965 "members": { 966 "TargetArn": {}, 967 "EventBusName": {}, 968 "NextToken": {}, 969 "Limit": { 970 "type": "integer" 971 } 972 } 973 }, 974 "output": { 975 "type": "structure", 976 "members": { 977 "RuleNames": { 978 "type": "list", 979 "member": {} 980 }, 981 "NextToken": {} 982 } 983 } 984 }, 985 "ListRules": { 986 "input": { 987 "type": "structure", 988 "members": { 989 "NamePrefix": {}, 990 "EventBusName": {}, 991 "NextToken": {}, 992 "Limit": { 993 "type": "integer" 994 } 995 } 996 }, 997 "output": { 998 "type": "structure", 999 "members": { 1000 "Rules": { 1001 "type": "list", 1002 "member": { 1003 "type": "structure", 1004 "members": { 1005 "Name": {}, 1006 "Arn": {}, 1007 "EventPattern": {}, 1008 "State": {}, 1009 "Description": {}, 1010 "ScheduleExpression": {}, 1011 "RoleArn": {}, 1012 "ManagedBy": {}, 1013 "EventBusName": {} 1014 } 1015 } 1016 }, 1017 "NextToken": {} 1018 } 1019 } 1020 }, 1021 "ListTagsForResource": { 1022 "input": { 1023 "type": "structure", 1024 "required": [ 1025 "ResourceARN" 1026 ], 1027 "members": { 1028 "ResourceARN": {} 1029 } 1030 }, 1031 "output": { 1032 "type": "structure", 1033 "members": { 1034 "Tags": { 1035 "shape": "S1m" 1036 } 1037 } 1038 } 1039 }, 1040 "ListTargetsByRule": { 1041 "input": { 1042 "type": "structure", 1043 "required": [ 1044 "Rule" 1045 ], 1046 "members": { 1047 "Rule": {}, 1048 "EventBusName": {}, 1049 "NextToken": {}, 1050 "Limit": { 1051 "type": "integer" 1052 } 1053 } 1054 }, 1055 "output": { 1056 "type": "structure", 1057 "members": { 1058 "Targets": { 1059 "shape": "S4l" 1060 }, 1061 "NextToken": {} 1062 } 1063 } 1064 }, 1065 "PutEvents": { 1066 "input": { 1067 "type": "structure", 1068 "required": [ 1069 "Entries" 1070 ], 1071 "members": { 1072 "Entries": { 1073 "type": "list", 1074 "member": { 1075 "type": "structure", 1076 "members": { 1077 "Time": { 1078 "type": "timestamp" 1079 }, 1080 "Source": {}, 1081 "Resources": { 1082 "shape": "S6j" 1083 }, 1084 "DetailType": {}, 1085 "Detail": {}, 1086 "EventBusName": {}, 1087 "TraceHeader": {} 1088 } 1089 } 1090 } 1091 } 1092 }, 1093 "output": { 1094 "type": "structure", 1095 "members": { 1096 "FailedEntryCount": { 1097 "type": "integer" 1098 }, 1099 "Entries": { 1100 "type": "list", 1101 "member": { 1102 "type": "structure", 1103 "members": { 1104 "EventId": {}, 1105 "ErrorCode": {}, 1106 "ErrorMessage": {} 1107 } 1108 } 1109 } 1110 } 1111 } 1112 }, 1113 "PutPartnerEvents": { 1114 "input": { 1115 "type": "structure", 1116 "required": [ 1117 "Entries" 1118 ], 1119 "members": { 1120 "Entries": { 1121 "type": "list", 1122 "member": { 1123 "type": "structure", 1124 "members": { 1125 "Time": { 1126 "type": "timestamp" 1127 }, 1128 "Source": {}, 1129 "Resources": { 1130 "shape": "S6j" 1131 }, 1132 "DetailType": {}, 1133 "Detail": {} 1134 } 1135 } 1136 } 1137 } 1138 }, 1139 "output": { 1140 "type": "structure", 1141 "members": { 1142 "FailedEntryCount": { 1143 "type": "integer" 1144 }, 1145 "Entries": { 1146 "type": "list", 1147 "member": { 1148 "type": "structure", 1149 "members": { 1150 "EventId": {}, 1151 "ErrorCode": {}, 1152 "ErrorMessage": {} 1153 } 1154 } 1155 } 1156 } 1157 } 1158 }, 1159 "PutPermission": { 1160 "input": { 1161 "type": "structure", 1162 "members": { 1163 "EventBusName": {}, 1164 "Action": {}, 1165 "Principal": {}, 1166 "StatementId": {}, 1167 "Condition": { 1168 "type": "structure", 1169 "required": [ 1170 "Type", 1171 "Key", 1172 "Value" 1173 ], 1174 "members": { 1175 "Type": {}, 1176 "Key": {}, 1177 "Value": {} 1178 } 1179 }, 1180 "Policy": {} 1181 } 1182 } 1183 }, 1184 "PutRule": { 1185 "input": { 1186 "type": "structure", 1187 "required": [ 1188 "Name" 1189 ], 1190 "members": { 1191 "Name": {}, 1192 "ScheduleExpression": {}, 1193 "EventPattern": {}, 1194 "State": {}, 1195 "Description": {}, 1196 "RoleArn": {}, 1197 "Tags": { 1198 "shape": "S1m" 1199 }, 1200 "EventBusName": {} 1201 } 1202 }, 1203 "output": { 1204 "type": "structure", 1205 "members": { 1206 "RuleArn": {} 1207 } 1208 } 1209 }, 1210 "PutTargets": { 1211 "input": { 1212 "type": "structure", 1213 "required": [ 1214 "Rule", 1215 "Targets" 1216 ], 1217 "members": { 1218 "Rule": {}, 1219 "EventBusName": {}, 1220 "Targets": { 1221 "shape": "S4l" 1222 } 1223 } 1224 }, 1225 "output": { 1226 "type": "structure", 1227 "members": { 1228 "FailedEntryCount": { 1229 "type": "integer" 1230 }, 1231 "FailedEntries": { 1232 "type": "list", 1233 "member": { 1234 "type": "structure", 1235 "members": { 1236 "TargetId": {}, 1237 "ErrorCode": {}, 1238 "ErrorMessage": {} 1239 } 1240 } 1241 } 1242 } 1243 } 1244 }, 1245 "RemovePermission": { 1246 "input": { 1247 "type": "structure", 1248 "members": { 1249 "StatementId": {}, 1250 "RemoveAllPermissions": { 1251 "type": "boolean" 1252 }, 1253 "EventBusName": {} 1254 } 1255 } 1256 }, 1257 "RemoveTargets": { 1258 "input": { 1259 "type": "structure", 1260 "required": [ 1261 "Rule", 1262 "Ids" 1263 ], 1264 "members": { 1265 "Rule": {}, 1266 "EventBusName": {}, 1267 "Ids": { 1268 "type": "list", 1269 "member": {} 1270 }, 1271 "Force": { 1272 "type": "boolean" 1273 } 1274 } 1275 }, 1276 "output": { 1277 "type": "structure", 1278 "members": { 1279 "FailedEntryCount": { 1280 "type": "integer" 1281 }, 1282 "FailedEntries": { 1283 "type": "list", 1284 "member": { 1285 "type": "structure", 1286 "members": { 1287 "TargetId": {}, 1288 "ErrorCode": {}, 1289 "ErrorMessage": {} 1290 } 1291 } 1292 } 1293 } 1294 } 1295 }, 1296 "StartReplay": { 1297 "input": { 1298 "type": "structure", 1299 "required": [ 1300 "ReplayName", 1301 "EventSourceArn", 1302 "EventStartTime", 1303 "EventEndTime", 1304 "Destination" 1305 ], 1306 "members": { 1307 "ReplayName": {}, 1308 "Description": {}, 1309 "EventSourceArn": {}, 1310 "EventStartTime": { 1311 "type": "timestamp" 1312 }, 1313 "EventEndTime": { 1314 "type": "timestamp" 1315 }, 1316 "Destination": { 1317 "shape": "S2w" 1318 } 1319 } 1320 }, 1321 "output": { 1322 "type": "structure", 1323 "members": { 1324 "ReplayArn": {}, 1325 "State": {}, 1326 "StateReason": {}, 1327 "ReplayStartTime": { 1328 "type": "timestamp" 1329 } 1330 } 1331 } 1332 }, 1333 "TagResource": { 1334 "input": { 1335 "type": "structure", 1336 "required": [ 1337 "ResourceARN", 1338 "Tags" 1339 ], 1340 "members": { 1341 "ResourceARN": {}, 1342 "Tags": { 1343 "shape": "S1m" 1344 } 1345 } 1346 }, 1347 "output": { 1348 "type": "structure", 1349 "members": {} 1350 } 1351 }, 1352 "TestEventPattern": { 1353 "input": { 1354 "type": "structure", 1355 "required": [ 1356 "EventPattern", 1357 "Event" 1358 ], 1359 "members": { 1360 "EventPattern": {}, 1361 "Event": {} 1362 } 1363 }, 1364 "output": { 1365 "type": "structure", 1366 "members": { 1367 "Result": { 1368 "type": "boolean" 1369 } 1370 } 1371 } 1372 }, 1373 "UntagResource": { 1374 "input": { 1375 "type": "structure", 1376 "required": [ 1377 "ResourceARN", 1378 "TagKeys" 1379 ], 1380 "members": { 1381 "ResourceARN": {}, 1382 "TagKeys": { 1383 "type": "list", 1384 "member": {} 1385 } 1386 } 1387 }, 1388 "output": { 1389 "type": "structure", 1390 "members": {} 1391 } 1392 }, 1393 "UpdateApiDestination": { 1394 "input": { 1395 "type": "structure", 1396 "required": [ 1397 "Name" 1398 ], 1399 "members": { 1400 "Name": {}, 1401 "Description": {}, 1402 "ConnectionArn": {}, 1403 "InvocationEndpoint": {}, 1404 "HttpMethod": {}, 1405 "InvocationRateLimitPerSecond": { 1406 "type": "integer" 1407 } 1408 } 1409 }, 1410 "output": { 1411 "type": "structure", 1412 "members": { 1413 "ApiDestinationArn": {}, 1414 "ApiDestinationState": {}, 1415 "CreationTime": { 1416 "type": "timestamp" 1417 }, 1418 "LastModifiedTime": { 1419 "type": "timestamp" 1420 } 1421 } 1422 } 1423 }, 1424 "UpdateArchive": { 1425 "input": { 1426 "type": "structure", 1427 "required": [ 1428 "ArchiveName" 1429 ], 1430 "members": { 1431 "ArchiveName": {}, 1432 "Description": {}, 1433 "EventPattern": {}, 1434 "RetentionDays": { 1435 "type": "integer" 1436 } 1437 } 1438 }, 1439 "output": { 1440 "type": "structure", 1441 "members": { 1442 "ArchiveArn": {}, 1443 "State": {}, 1444 "StateReason": {}, 1445 "CreationTime": { 1446 "type": "timestamp" 1447 } 1448 } 1449 } 1450 }, 1451 "UpdateConnection": { 1452 "input": { 1453 "type": "structure", 1454 "required": [ 1455 "Name" 1456 ], 1457 "members": { 1458 "Name": {}, 1459 "Description": {}, 1460 "AuthorizationType": {}, 1461 "AuthParameters": { 1462 "type": "structure", 1463 "members": { 1464 "BasicAuthParameters": { 1465 "type": "structure", 1466 "members": { 1467 "Username": {}, 1468 "Password": {} 1469 } 1470 }, 1471 "OAuthParameters": { 1472 "type": "structure", 1473 "members": { 1474 "ClientParameters": { 1475 "type": "structure", 1476 "members": { 1477 "ClientID": {}, 1478 "ClientSecret": {} 1479 } 1480 }, 1481 "AuthorizationEndpoint": {}, 1482 "HttpMethod": {}, 1483 "OAuthHttpParameters": { 1484 "shape": "S14" 1485 } 1486 } 1487 }, 1488 "ApiKeyAuthParameters": { 1489 "type": "structure", 1490 "members": { 1491 "ApiKeyName": {}, 1492 "ApiKeyValue": {} 1493 } 1494 }, 1495 "InvocationHttpParameters": { 1496 "shape": "S14" 1497 } 1498 } 1499 } 1500 } 1501 }, 1502 "output": { 1503 "type": "structure", 1504 "members": { 1505 "ConnectionArn": {}, 1506 "ConnectionState": {}, 1507 "CreationTime": { 1508 "type": "timestamp" 1509 }, 1510 "LastModifiedTime": { 1511 "type": "timestamp" 1512 }, 1513 "LastAuthorizedTime": { 1514 "type": "timestamp" 1515 } 1516 } 1517 } 1518 } 1519 }, 1520 "shapes": { 1521 "S14": { 1522 "type": "structure", 1523 "members": { 1524 "HeaderParameters": { 1525 "type": "list", 1526 "member": { 1527 "type": "structure", 1528 "members": { 1529 "Key": {}, 1530 "Value": {}, 1531 "IsValueSecret": { 1532 "type": "boolean" 1533 } 1534 } 1535 } 1536 }, 1537 "QueryStringParameters": { 1538 "type": "list", 1539 "member": { 1540 "type": "structure", 1541 "members": { 1542 "Key": {}, 1543 "Value": {}, 1544 "IsValueSecret": { 1545 "type": "boolean" 1546 } 1547 } 1548 } 1549 }, 1550 "BodyParameters": { 1551 "type": "list", 1552 "member": { 1553 "type": "structure", 1554 "members": { 1555 "Key": {}, 1556 "Value": {}, 1557 "IsValueSecret": { 1558 "type": "boolean" 1559 } 1560 } 1561 } 1562 } 1563 } 1564 }, 1565 "S1m": { 1566 "type": "list", 1567 "member": { 1568 "type": "structure", 1569 "required": [ 1570 "Key", 1571 "Value" 1572 ], 1573 "members": { 1574 "Key": {}, 1575 "Value": {} 1576 } 1577 } 1578 }, 1579 "S2w": { 1580 "type": "structure", 1581 "required": [ 1582 "Arn" 1583 ], 1584 "members": { 1585 "Arn": {}, 1586 "FilterArns": { 1587 "type": "list", 1588 "member": {} 1589 } 1590 } 1591 }, 1592 "S4l": { 1593 "type": "list", 1594 "member": { 1595 "type": "structure", 1596 "required": [ 1597 "Id", 1598 "Arn" 1599 ], 1600 "members": { 1601 "Id": {}, 1602 "Arn": {}, 1603 "RoleArn": {}, 1604 "Input": {}, 1605 "InputPath": {}, 1606 "InputTransformer": { 1607 "type": "structure", 1608 "required": [ 1609 "InputTemplate" 1610 ], 1611 "members": { 1612 "InputPathsMap": { 1613 "type": "map", 1614 "key": {}, 1615 "value": {} 1616 }, 1617 "InputTemplate": {} 1618 } 1619 }, 1620 "KinesisParameters": { 1621 "type": "structure", 1622 "required": [ 1623 "PartitionKeyPath" 1624 ], 1625 "members": { 1626 "PartitionKeyPath": {} 1627 } 1628 }, 1629 "RunCommandParameters": { 1630 "type": "structure", 1631 "required": [ 1632 "RunCommandTargets" 1633 ], 1634 "members": { 1635 "RunCommandTargets": { 1636 "type": "list", 1637 "member": { 1638 "type": "structure", 1639 "required": [ 1640 "Key", 1641 "Values" 1642 ], 1643 "members": { 1644 "Key": {}, 1645 "Values": { 1646 "type": "list", 1647 "member": {} 1648 } 1649 } 1650 } 1651 } 1652 } 1653 }, 1654 "EcsParameters": { 1655 "type": "structure", 1656 "required": [ 1657 "TaskDefinitionArn" 1658 ], 1659 "members": { 1660 "TaskDefinitionArn": {}, 1661 "TaskCount": { 1662 "type": "integer" 1663 }, 1664 "LaunchType": {}, 1665 "NetworkConfiguration": { 1666 "type": "structure", 1667 "members": { 1668 "awsvpcConfiguration": { 1669 "type": "structure", 1670 "required": [ 1671 "Subnets" 1672 ], 1673 "members": { 1674 "Subnets": { 1675 "shape": "S57" 1676 }, 1677 "SecurityGroups": { 1678 "shape": "S57" 1679 }, 1680 "AssignPublicIp": {} 1681 } 1682 } 1683 } 1684 }, 1685 "PlatformVersion": {}, 1686 "Group": {}, 1687 "CapacityProviderStrategy": { 1688 "type": "list", 1689 "member": { 1690 "type": "structure", 1691 "required": [ 1692 "capacityProvider" 1693 ], 1694 "members": { 1695 "capacityProvider": {}, 1696 "weight": { 1697 "type": "integer" 1698 }, 1699 "base": { 1700 "type": "integer" 1701 } 1702 } 1703 } 1704 }, 1705 "EnableECSManagedTags": { 1706 "type": "boolean" 1707 }, 1708 "EnableExecuteCommand": { 1709 "type": "boolean" 1710 }, 1711 "PlacementConstraints": { 1712 "type": "list", 1713 "member": { 1714 "type": "structure", 1715 "members": { 1716 "type": {}, 1717 "expression": {} 1718 } 1719 } 1720 }, 1721 "PlacementStrategy": { 1722 "type": "list", 1723 "member": { 1724 "type": "structure", 1725 "members": { 1726 "type": {}, 1727 "field": {} 1728 } 1729 } 1730 }, 1731 "PropagateTags": {}, 1732 "ReferenceId": {}, 1733 "Tags": { 1734 "shape": "S1m" 1735 } 1736 } 1737 }, 1738 "BatchParameters": { 1739 "type": "structure", 1740 "required": [ 1741 "JobDefinition", 1742 "JobName" 1743 ], 1744 "members": { 1745 "JobDefinition": {}, 1746 "JobName": {}, 1747 "ArrayProperties": { 1748 "type": "structure", 1749 "members": { 1750 "Size": { 1751 "type": "integer" 1752 } 1753 } 1754 }, 1755 "RetryStrategy": { 1756 "type": "structure", 1757 "members": { 1758 "Attempts": { 1759 "type": "integer" 1760 } 1761 } 1762 } 1763 } 1764 }, 1765 "SqsParameters": { 1766 "type": "structure", 1767 "members": { 1768 "MessageGroupId": {} 1769 } 1770 }, 1771 "HttpParameters": { 1772 "type": "structure", 1773 "members": { 1774 "PathParameterValues": { 1775 "type": "list", 1776 "member": {} 1777 }, 1778 "HeaderParameters": { 1779 "type": "map", 1780 "key": {}, 1781 "value": {} 1782 }, 1783 "QueryStringParameters": { 1784 "type": "map", 1785 "key": {}, 1786 "value": {} 1787 } 1788 } 1789 }, 1790 "RedshiftDataParameters": { 1791 "type": "structure", 1792 "required": [ 1793 "Database", 1794 "Sql" 1795 ], 1796 "members": { 1797 "SecretManagerArn": {}, 1798 "Database": {}, 1799 "DbUser": {}, 1800 "Sql": {}, 1801 "StatementName": {}, 1802 "WithEvent": { 1803 "type": "boolean" 1804 } 1805 } 1806 }, 1807 "SageMakerPipelineParameters": { 1808 "type": "structure", 1809 "members": { 1810 "PipelineParameterList": { 1811 "type": "list", 1812 "member": { 1813 "type": "structure", 1814 "required": [ 1815 "Name", 1816 "Value" 1817 ], 1818 "members": { 1819 "Name": {}, 1820 "Value": {} 1821 } 1822 } 1823 } 1824 } 1825 }, 1826 "DeadLetterConfig": { 1827 "type": "structure", 1828 "members": { 1829 "Arn": {} 1830 } 1831 }, 1832 "RetryPolicy": { 1833 "type": "structure", 1834 "members": { 1835 "MaximumRetryAttempts": { 1836 "type": "integer" 1837 }, 1838 "MaximumEventAgeInSeconds": { 1839 "type": "integer" 1840 } 1841 } 1842 } 1843 } 1844 } 1845 }, 1846 "S57": { 1847 "type": "list", 1848 "member": {} 1849 }, 1850 "S6j": { 1851 "type": "list", 1852 "member": {} 1853 } 1854 } 1855 }