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