github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/elasticbeanstalk/2010-12-01/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2010-12-01", 5 "endpointPrefix":"elasticbeanstalk", 6 "protocol":"query", 7 "serviceAbbreviation":"Elastic Beanstalk", 8 "serviceFullName":"AWS Elastic Beanstalk", 9 "serviceId":"Elastic Beanstalk", 10 "signatureVersion":"v4", 11 "uid":"elasticbeanstalk-2010-12-01", 12 "xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/" 13 }, 14 "operations":{ 15 "AbortEnvironmentUpdate":{ 16 "name":"AbortEnvironmentUpdate", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AbortEnvironmentUpdateMessage"}, 22 "errors":[ 23 {"shape":"InsufficientPrivilegesException"} 24 ] 25 }, 26 "ApplyEnvironmentManagedAction":{ 27 "name":"ApplyEnvironmentManagedAction", 28 "http":{ 29 "method":"POST", 30 "requestUri":"/" 31 }, 32 "input":{"shape":"ApplyEnvironmentManagedActionRequest"}, 33 "output":{ 34 "shape":"ApplyEnvironmentManagedActionResult", 35 "resultWrapper":"ApplyEnvironmentManagedActionResult" 36 }, 37 "errors":[ 38 {"shape":"ElasticBeanstalkServiceException"}, 39 {"shape":"ManagedActionInvalidStateException"} 40 ] 41 }, 42 "AssociateEnvironmentOperationsRole":{ 43 "name":"AssociateEnvironmentOperationsRole", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"AssociateEnvironmentOperationsRoleMessage"}, 49 "errors":[ 50 {"shape":"InsufficientPrivilegesException"} 51 ] 52 }, 53 "CheckDNSAvailability":{ 54 "name":"CheckDNSAvailability", 55 "http":{ 56 "method":"POST", 57 "requestUri":"/" 58 }, 59 "input":{"shape":"CheckDNSAvailabilityMessage"}, 60 "output":{ 61 "shape":"CheckDNSAvailabilityResultMessage", 62 "resultWrapper":"CheckDNSAvailabilityResult" 63 } 64 }, 65 "ComposeEnvironments":{ 66 "name":"ComposeEnvironments", 67 "http":{ 68 "method":"POST", 69 "requestUri":"/" 70 }, 71 "input":{"shape":"ComposeEnvironmentsMessage"}, 72 "output":{ 73 "shape":"EnvironmentDescriptionsMessage", 74 "resultWrapper":"ComposeEnvironmentsResult" 75 }, 76 "errors":[ 77 {"shape":"TooManyEnvironmentsException"}, 78 {"shape":"InsufficientPrivilegesException"} 79 ] 80 }, 81 "CreateApplication":{ 82 "name":"CreateApplication", 83 "http":{ 84 "method":"POST", 85 "requestUri":"/" 86 }, 87 "input":{"shape":"CreateApplicationMessage"}, 88 "output":{ 89 "shape":"ApplicationDescriptionMessage", 90 "resultWrapper":"CreateApplicationResult" 91 }, 92 "errors":[ 93 {"shape":"TooManyApplicationsException"} 94 ] 95 }, 96 "CreateApplicationVersion":{ 97 "name":"CreateApplicationVersion", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"CreateApplicationVersionMessage"}, 103 "output":{ 104 "shape":"ApplicationVersionDescriptionMessage", 105 "resultWrapper":"CreateApplicationVersionResult" 106 }, 107 "errors":[ 108 {"shape":"TooManyApplicationsException"}, 109 {"shape":"TooManyApplicationVersionsException"}, 110 {"shape":"InsufficientPrivilegesException"}, 111 {"shape":"S3LocationNotInServiceRegionException"}, 112 {"shape":"CodeBuildNotInServiceRegionException"} 113 ] 114 }, 115 "CreateConfigurationTemplate":{ 116 "name":"CreateConfigurationTemplate", 117 "http":{ 118 "method":"POST", 119 "requestUri":"/" 120 }, 121 "input":{"shape":"CreateConfigurationTemplateMessage"}, 122 "output":{ 123 "shape":"ConfigurationSettingsDescription", 124 "resultWrapper":"CreateConfigurationTemplateResult" 125 }, 126 "errors":[ 127 {"shape":"InsufficientPrivilegesException"}, 128 {"shape":"TooManyBucketsException"}, 129 {"shape":"TooManyConfigurationTemplatesException"} 130 ] 131 }, 132 "CreateEnvironment":{ 133 "name":"CreateEnvironment", 134 "http":{ 135 "method":"POST", 136 "requestUri":"/" 137 }, 138 "input":{"shape":"CreateEnvironmentMessage"}, 139 "output":{ 140 "shape":"EnvironmentDescription", 141 "resultWrapper":"CreateEnvironmentResult" 142 }, 143 "errors":[ 144 {"shape":"TooManyEnvironmentsException"}, 145 {"shape":"InsufficientPrivilegesException"} 146 ] 147 }, 148 "CreatePlatformVersion":{ 149 "name":"CreatePlatformVersion", 150 "http":{ 151 "method":"POST", 152 "requestUri":"/" 153 }, 154 "input":{"shape":"CreatePlatformVersionRequest"}, 155 "output":{ 156 "shape":"CreatePlatformVersionResult", 157 "resultWrapper":"CreatePlatformVersionResult" 158 }, 159 "errors":[ 160 {"shape":"InsufficientPrivilegesException"}, 161 {"shape":"ElasticBeanstalkServiceException"}, 162 {"shape":"TooManyPlatformsException"} 163 ] 164 }, 165 "CreateStorageLocation":{ 166 "name":"CreateStorageLocation", 167 "http":{ 168 "method":"POST", 169 "requestUri":"/" 170 }, 171 "output":{ 172 "shape":"CreateStorageLocationResultMessage", 173 "resultWrapper":"CreateStorageLocationResult" 174 }, 175 "errors":[ 176 {"shape":"TooManyBucketsException"}, 177 {"shape":"S3SubscriptionRequiredException"}, 178 {"shape":"InsufficientPrivilegesException"} 179 ] 180 }, 181 "DeleteApplication":{ 182 "name":"DeleteApplication", 183 "http":{ 184 "method":"POST", 185 "requestUri":"/" 186 }, 187 "input":{"shape":"DeleteApplicationMessage"}, 188 "errors":[ 189 {"shape":"OperationInProgressException"} 190 ] 191 }, 192 "DeleteApplicationVersion":{ 193 "name":"DeleteApplicationVersion", 194 "http":{ 195 "method":"POST", 196 "requestUri":"/" 197 }, 198 "input":{"shape":"DeleteApplicationVersionMessage"}, 199 "errors":[ 200 {"shape":"SourceBundleDeletionException"}, 201 {"shape":"InsufficientPrivilegesException"}, 202 {"shape":"OperationInProgressException"}, 203 {"shape":"S3LocationNotInServiceRegionException"} 204 ] 205 }, 206 "DeleteConfigurationTemplate":{ 207 "name":"DeleteConfigurationTemplate", 208 "http":{ 209 "method":"POST", 210 "requestUri":"/" 211 }, 212 "input":{"shape":"DeleteConfigurationTemplateMessage"}, 213 "errors":[ 214 {"shape":"OperationInProgressException"} 215 ] 216 }, 217 "DeleteEnvironmentConfiguration":{ 218 "name":"DeleteEnvironmentConfiguration", 219 "http":{ 220 "method":"POST", 221 "requestUri":"/" 222 }, 223 "input":{"shape":"DeleteEnvironmentConfigurationMessage"} 224 }, 225 "DeletePlatformVersion":{ 226 "name":"DeletePlatformVersion", 227 "http":{ 228 "method":"POST", 229 "requestUri":"/" 230 }, 231 "input":{"shape":"DeletePlatformVersionRequest"}, 232 "output":{ 233 "shape":"DeletePlatformVersionResult", 234 "resultWrapper":"DeletePlatformVersionResult" 235 }, 236 "errors":[ 237 {"shape":"OperationInProgressException"}, 238 {"shape":"InsufficientPrivilegesException"}, 239 {"shape":"ElasticBeanstalkServiceException"}, 240 {"shape":"PlatformVersionStillReferencedException"} 241 ] 242 }, 243 "DescribeAccountAttributes":{ 244 "name":"DescribeAccountAttributes", 245 "http":{ 246 "method":"POST", 247 "requestUri":"/" 248 }, 249 "output":{ 250 "shape":"DescribeAccountAttributesResult", 251 "resultWrapper":"DescribeAccountAttributesResult" 252 }, 253 "errors":[ 254 {"shape":"InsufficientPrivilegesException"} 255 ] 256 }, 257 "DescribeApplicationVersions":{ 258 "name":"DescribeApplicationVersions", 259 "http":{ 260 "method":"POST", 261 "requestUri":"/" 262 }, 263 "input":{"shape":"DescribeApplicationVersionsMessage"}, 264 "output":{ 265 "shape":"ApplicationVersionDescriptionsMessage", 266 "resultWrapper":"DescribeApplicationVersionsResult" 267 } 268 }, 269 "DescribeApplications":{ 270 "name":"DescribeApplications", 271 "http":{ 272 "method":"POST", 273 "requestUri":"/" 274 }, 275 "input":{"shape":"DescribeApplicationsMessage"}, 276 "output":{ 277 "shape":"ApplicationDescriptionsMessage", 278 "resultWrapper":"DescribeApplicationsResult" 279 } 280 }, 281 "DescribeConfigurationOptions":{ 282 "name":"DescribeConfigurationOptions", 283 "http":{ 284 "method":"POST", 285 "requestUri":"/" 286 }, 287 "input":{"shape":"DescribeConfigurationOptionsMessage"}, 288 "output":{ 289 "shape":"ConfigurationOptionsDescription", 290 "resultWrapper":"DescribeConfigurationOptionsResult" 291 }, 292 "errors":[ 293 {"shape":"TooManyBucketsException"} 294 ] 295 }, 296 "DescribeConfigurationSettings":{ 297 "name":"DescribeConfigurationSettings", 298 "http":{ 299 "method":"POST", 300 "requestUri":"/" 301 }, 302 "input":{"shape":"DescribeConfigurationSettingsMessage"}, 303 "output":{ 304 "shape":"ConfigurationSettingsDescriptions", 305 "resultWrapper":"DescribeConfigurationSettingsResult" 306 }, 307 "errors":[ 308 {"shape":"TooManyBucketsException"} 309 ] 310 }, 311 "DescribeEnvironmentHealth":{ 312 "name":"DescribeEnvironmentHealth", 313 "http":{ 314 "method":"POST", 315 "requestUri":"/" 316 }, 317 "input":{"shape":"DescribeEnvironmentHealthRequest"}, 318 "output":{ 319 "shape":"DescribeEnvironmentHealthResult", 320 "resultWrapper":"DescribeEnvironmentHealthResult" 321 }, 322 "errors":[ 323 {"shape":"InvalidRequestException"}, 324 {"shape":"ElasticBeanstalkServiceException"} 325 ] 326 }, 327 "DescribeEnvironmentManagedActionHistory":{ 328 "name":"DescribeEnvironmentManagedActionHistory", 329 "http":{ 330 "method":"POST", 331 "requestUri":"/" 332 }, 333 "input":{"shape":"DescribeEnvironmentManagedActionHistoryRequest"}, 334 "output":{ 335 "shape":"DescribeEnvironmentManagedActionHistoryResult", 336 "resultWrapper":"DescribeEnvironmentManagedActionHistoryResult" 337 }, 338 "errors":[ 339 {"shape":"ElasticBeanstalkServiceException"} 340 ] 341 }, 342 "DescribeEnvironmentManagedActions":{ 343 "name":"DescribeEnvironmentManagedActions", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"DescribeEnvironmentManagedActionsRequest"}, 349 "output":{ 350 "shape":"DescribeEnvironmentManagedActionsResult", 351 "resultWrapper":"DescribeEnvironmentManagedActionsResult" 352 }, 353 "errors":[ 354 {"shape":"ElasticBeanstalkServiceException"} 355 ] 356 }, 357 "DescribeEnvironmentResources":{ 358 "name":"DescribeEnvironmentResources", 359 "http":{ 360 "method":"POST", 361 "requestUri":"/" 362 }, 363 "input":{"shape":"DescribeEnvironmentResourcesMessage"}, 364 "output":{ 365 "shape":"EnvironmentResourceDescriptionsMessage", 366 "resultWrapper":"DescribeEnvironmentResourcesResult" 367 }, 368 "errors":[ 369 {"shape":"InsufficientPrivilegesException"} 370 ] 371 }, 372 "DescribeEnvironments":{ 373 "name":"DescribeEnvironments", 374 "http":{ 375 "method":"POST", 376 "requestUri":"/" 377 }, 378 "input":{"shape":"DescribeEnvironmentsMessage"}, 379 "output":{ 380 "shape":"EnvironmentDescriptionsMessage", 381 "resultWrapper":"DescribeEnvironmentsResult" 382 } 383 }, 384 "DescribeEvents":{ 385 "name":"DescribeEvents", 386 "http":{ 387 "method":"POST", 388 "requestUri":"/" 389 }, 390 "input":{"shape":"DescribeEventsMessage"}, 391 "output":{ 392 "shape":"EventDescriptionsMessage", 393 "resultWrapper":"DescribeEventsResult" 394 } 395 }, 396 "DescribeInstancesHealth":{ 397 "name":"DescribeInstancesHealth", 398 "http":{ 399 "method":"POST", 400 "requestUri":"/" 401 }, 402 "input":{"shape":"DescribeInstancesHealthRequest"}, 403 "output":{ 404 "shape":"DescribeInstancesHealthResult", 405 "resultWrapper":"DescribeInstancesHealthResult" 406 }, 407 "errors":[ 408 {"shape":"InvalidRequestException"}, 409 {"shape":"ElasticBeanstalkServiceException"} 410 ] 411 }, 412 "DescribePlatformVersion":{ 413 "name":"DescribePlatformVersion", 414 "http":{ 415 "method":"POST", 416 "requestUri":"/" 417 }, 418 "input":{"shape":"DescribePlatformVersionRequest"}, 419 "output":{ 420 "shape":"DescribePlatformVersionResult", 421 "resultWrapper":"DescribePlatformVersionResult" 422 }, 423 "errors":[ 424 {"shape":"InsufficientPrivilegesException"}, 425 {"shape":"ElasticBeanstalkServiceException"} 426 ] 427 }, 428 "DisassociateEnvironmentOperationsRole":{ 429 "name":"DisassociateEnvironmentOperationsRole", 430 "http":{ 431 "method":"POST", 432 "requestUri":"/" 433 }, 434 "input":{"shape":"DisassociateEnvironmentOperationsRoleMessage"}, 435 "errors":[ 436 {"shape":"InsufficientPrivilegesException"} 437 ] 438 }, 439 "ListAvailableSolutionStacks":{ 440 "name":"ListAvailableSolutionStacks", 441 "http":{ 442 "method":"POST", 443 "requestUri":"/" 444 }, 445 "output":{ 446 "shape":"ListAvailableSolutionStacksResultMessage", 447 "resultWrapper":"ListAvailableSolutionStacksResult" 448 } 449 }, 450 "ListPlatformBranches":{ 451 "name":"ListPlatformBranches", 452 "http":{ 453 "method":"POST", 454 "requestUri":"/" 455 }, 456 "input":{"shape":"ListPlatformBranchesRequest"}, 457 "output":{ 458 "shape":"ListPlatformBranchesResult", 459 "resultWrapper":"ListPlatformBranchesResult" 460 } 461 }, 462 "ListPlatformVersions":{ 463 "name":"ListPlatformVersions", 464 "http":{ 465 "method":"POST", 466 "requestUri":"/" 467 }, 468 "input":{"shape":"ListPlatformVersionsRequest"}, 469 "output":{ 470 "shape":"ListPlatformVersionsResult", 471 "resultWrapper":"ListPlatformVersionsResult" 472 }, 473 "errors":[ 474 {"shape":"InsufficientPrivilegesException"}, 475 {"shape":"ElasticBeanstalkServiceException"} 476 ] 477 }, 478 "ListTagsForResource":{ 479 "name":"ListTagsForResource", 480 "http":{ 481 "method":"POST", 482 "requestUri":"/" 483 }, 484 "input":{"shape":"ListTagsForResourceMessage"}, 485 "output":{ 486 "shape":"ResourceTagsDescriptionMessage", 487 "resultWrapper":"ListTagsForResourceResult" 488 }, 489 "errors":[ 490 {"shape":"InsufficientPrivilegesException"}, 491 {"shape":"ResourceNotFoundException"}, 492 {"shape":"ResourceTypeNotSupportedException"} 493 ] 494 }, 495 "RebuildEnvironment":{ 496 "name":"RebuildEnvironment", 497 "http":{ 498 "method":"POST", 499 "requestUri":"/" 500 }, 501 "input":{"shape":"RebuildEnvironmentMessage"}, 502 "errors":[ 503 {"shape":"InsufficientPrivilegesException"} 504 ] 505 }, 506 "RequestEnvironmentInfo":{ 507 "name":"RequestEnvironmentInfo", 508 "http":{ 509 "method":"POST", 510 "requestUri":"/" 511 }, 512 "input":{"shape":"RequestEnvironmentInfoMessage"} 513 }, 514 "RestartAppServer":{ 515 "name":"RestartAppServer", 516 "http":{ 517 "method":"POST", 518 "requestUri":"/" 519 }, 520 "input":{"shape":"RestartAppServerMessage"} 521 }, 522 "RetrieveEnvironmentInfo":{ 523 "name":"RetrieveEnvironmentInfo", 524 "http":{ 525 "method":"POST", 526 "requestUri":"/" 527 }, 528 "input":{"shape":"RetrieveEnvironmentInfoMessage"}, 529 "output":{ 530 "shape":"RetrieveEnvironmentInfoResultMessage", 531 "resultWrapper":"RetrieveEnvironmentInfoResult" 532 } 533 }, 534 "SwapEnvironmentCNAMEs":{ 535 "name":"SwapEnvironmentCNAMEs", 536 "http":{ 537 "method":"POST", 538 "requestUri":"/" 539 }, 540 "input":{"shape":"SwapEnvironmentCNAMEsMessage"} 541 }, 542 "TerminateEnvironment":{ 543 "name":"TerminateEnvironment", 544 "http":{ 545 "method":"POST", 546 "requestUri":"/" 547 }, 548 "input":{"shape":"TerminateEnvironmentMessage"}, 549 "output":{ 550 "shape":"EnvironmentDescription", 551 "resultWrapper":"TerminateEnvironmentResult" 552 }, 553 "errors":[ 554 {"shape":"InsufficientPrivilegesException"} 555 ] 556 }, 557 "UpdateApplication":{ 558 "name":"UpdateApplication", 559 "http":{ 560 "method":"POST", 561 "requestUri":"/" 562 }, 563 "input":{"shape":"UpdateApplicationMessage"}, 564 "output":{ 565 "shape":"ApplicationDescriptionMessage", 566 "resultWrapper":"UpdateApplicationResult" 567 } 568 }, 569 "UpdateApplicationResourceLifecycle":{ 570 "name":"UpdateApplicationResourceLifecycle", 571 "http":{ 572 "method":"POST", 573 "requestUri":"/" 574 }, 575 "input":{"shape":"UpdateApplicationResourceLifecycleMessage"}, 576 "output":{ 577 "shape":"ApplicationResourceLifecycleDescriptionMessage", 578 "resultWrapper":"UpdateApplicationResourceLifecycleResult" 579 }, 580 "errors":[ 581 {"shape":"InsufficientPrivilegesException"} 582 ] 583 }, 584 "UpdateApplicationVersion":{ 585 "name":"UpdateApplicationVersion", 586 "http":{ 587 "method":"POST", 588 "requestUri":"/" 589 }, 590 "input":{"shape":"UpdateApplicationVersionMessage"}, 591 "output":{ 592 "shape":"ApplicationVersionDescriptionMessage", 593 "resultWrapper":"UpdateApplicationVersionResult" 594 } 595 }, 596 "UpdateConfigurationTemplate":{ 597 "name":"UpdateConfigurationTemplate", 598 "http":{ 599 "method":"POST", 600 "requestUri":"/" 601 }, 602 "input":{"shape":"UpdateConfigurationTemplateMessage"}, 603 "output":{ 604 "shape":"ConfigurationSettingsDescription", 605 "resultWrapper":"UpdateConfigurationTemplateResult" 606 }, 607 "errors":[ 608 {"shape":"InsufficientPrivilegesException"}, 609 {"shape":"TooManyBucketsException"} 610 ] 611 }, 612 "UpdateEnvironment":{ 613 "name":"UpdateEnvironment", 614 "http":{ 615 "method":"POST", 616 "requestUri":"/" 617 }, 618 "input":{"shape":"UpdateEnvironmentMessage"}, 619 "output":{ 620 "shape":"EnvironmentDescription", 621 "resultWrapper":"UpdateEnvironmentResult" 622 }, 623 "errors":[ 624 {"shape":"InsufficientPrivilegesException"}, 625 {"shape":"TooManyBucketsException"} 626 ] 627 }, 628 "UpdateTagsForResource":{ 629 "name":"UpdateTagsForResource", 630 "http":{ 631 "method":"POST", 632 "requestUri":"/" 633 }, 634 "input":{"shape":"UpdateTagsForResourceMessage"}, 635 "errors":[ 636 {"shape":"InsufficientPrivilegesException"}, 637 {"shape":"OperationInProgressException"}, 638 {"shape":"TooManyTagsException"}, 639 {"shape":"ResourceNotFoundException"}, 640 {"shape":"ResourceTypeNotSupportedException"} 641 ] 642 }, 643 "ValidateConfigurationSettings":{ 644 "name":"ValidateConfigurationSettings", 645 "http":{ 646 "method":"POST", 647 "requestUri":"/" 648 }, 649 "input":{"shape":"ValidateConfigurationSettingsMessage"}, 650 "output":{ 651 "shape":"ConfigurationSettingsValidationMessages", 652 "resultWrapper":"ValidateConfigurationSettingsResult" 653 }, 654 "errors":[ 655 {"shape":"InsufficientPrivilegesException"}, 656 {"shape":"TooManyBucketsException"} 657 ] 658 } 659 }, 660 "shapes":{ 661 "ARN":{"type":"string"}, 662 "AbortEnvironmentUpdateMessage":{ 663 "type":"structure", 664 "members":{ 665 "EnvironmentId":{"shape":"EnvironmentId"}, 666 "EnvironmentName":{"shape":"EnvironmentName"} 667 } 668 }, 669 "AbortableOperationInProgress":{"type":"boolean"}, 670 "ActionHistoryStatus":{ 671 "type":"string", 672 "enum":[ 673 "Completed", 674 "Failed", 675 "Unknown" 676 ] 677 }, 678 "ActionStatus":{ 679 "type":"string", 680 "enum":[ 681 "Scheduled", 682 "Pending", 683 "Running", 684 "Unknown" 685 ] 686 }, 687 "ActionType":{ 688 "type":"string", 689 "enum":[ 690 "InstanceRefresh", 691 "PlatformUpdate", 692 "Unknown" 693 ] 694 }, 695 "ApplicationArn":{"type":"string"}, 696 "ApplicationDescription":{ 697 "type":"structure", 698 "members":{ 699 "ApplicationArn":{"shape":"ApplicationArn"}, 700 "ApplicationName":{"shape":"ApplicationName"}, 701 "Description":{"shape":"Description"}, 702 "DateCreated":{"shape":"CreationDate"}, 703 "DateUpdated":{"shape":"UpdateDate"}, 704 "Versions":{"shape":"VersionLabelsList"}, 705 "ConfigurationTemplates":{"shape":"ConfigurationTemplateNamesList"}, 706 "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} 707 } 708 }, 709 "ApplicationDescriptionList":{ 710 "type":"list", 711 "member":{"shape":"ApplicationDescription"} 712 }, 713 "ApplicationDescriptionMessage":{ 714 "type":"structure", 715 "members":{ 716 "Application":{"shape":"ApplicationDescription"} 717 } 718 }, 719 "ApplicationDescriptionsMessage":{ 720 "type":"structure", 721 "members":{ 722 "Applications":{"shape":"ApplicationDescriptionList"} 723 } 724 }, 725 "ApplicationMetrics":{ 726 "type":"structure", 727 "members":{ 728 "Duration":{"shape":"NullableInteger"}, 729 "RequestCount":{"shape":"RequestCount"}, 730 "StatusCodes":{"shape":"StatusCodes"}, 731 "Latency":{"shape":"Latency"} 732 } 733 }, 734 "ApplicationName":{ 735 "type":"string", 736 "max":100, 737 "min":1 738 }, 739 "ApplicationNamesList":{ 740 "type":"list", 741 "member":{"shape":"ApplicationName"} 742 }, 743 "ApplicationResourceLifecycleConfig":{ 744 "type":"structure", 745 "members":{ 746 "ServiceRole":{"shape":"String"}, 747 "VersionLifecycleConfig":{"shape":"ApplicationVersionLifecycleConfig"} 748 } 749 }, 750 "ApplicationResourceLifecycleDescriptionMessage":{ 751 "type":"structure", 752 "members":{ 753 "ApplicationName":{"shape":"ApplicationName"}, 754 "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} 755 } 756 }, 757 "ApplicationVersionArn":{"type":"string"}, 758 "ApplicationVersionDescription":{ 759 "type":"structure", 760 "members":{ 761 "ApplicationVersionArn":{"shape":"ApplicationVersionArn"}, 762 "ApplicationName":{"shape":"ApplicationName"}, 763 "Description":{"shape":"Description"}, 764 "VersionLabel":{"shape":"VersionLabel"}, 765 "SourceBuildInformation":{"shape":"SourceBuildInformation"}, 766 "BuildArn":{"shape":"String"}, 767 "SourceBundle":{"shape":"S3Location"}, 768 "DateCreated":{"shape":"CreationDate"}, 769 "DateUpdated":{"shape":"UpdateDate"}, 770 "Status":{"shape":"ApplicationVersionStatus"} 771 } 772 }, 773 "ApplicationVersionDescriptionList":{ 774 "type":"list", 775 "member":{"shape":"ApplicationVersionDescription"} 776 }, 777 "ApplicationVersionDescriptionMessage":{ 778 "type":"structure", 779 "members":{ 780 "ApplicationVersion":{"shape":"ApplicationVersionDescription"} 781 } 782 }, 783 "ApplicationVersionDescriptionsMessage":{ 784 "type":"structure", 785 "members":{ 786 "ApplicationVersions":{"shape":"ApplicationVersionDescriptionList"}, 787 "NextToken":{"shape":"Token"} 788 } 789 }, 790 "ApplicationVersionLifecycleConfig":{ 791 "type":"structure", 792 "members":{ 793 "MaxCountRule":{"shape":"MaxCountRule"}, 794 "MaxAgeRule":{"shape":"MaxAgeRule"} 795 } 796 }, 797 "ApplicationVersionProccess":{"type":"boolean"}, 798 "ApplicationVersionStatus":{ 799 "type":"string", 800 "enum":[ 801 "Processed", 802 "Unprocessed", 803 "Failed", 804 "Processing", 805 "Building" 806 ] 807 }, 808 "ApplyEnvironmentManagedActionRequest":{ 809 "type":"structure", 810 "required":["ActionId"], 811 "members":{ 812 "EnvironmentName":{"shape":"String"}, 813 "EnvironmentId":{"shape":"String"}, 814 "ActionId":{"shape":"String"} 815 } 816 }, 817 "ApplyEnvironmentManagedActionResult":{ 818 "type":"structure", 819 "members":{ 820 "ActionId":{"shape":"String"}, 821 "ActionDescription":{"shape":"String"}, 822 "ActionType":{"shape":"ActionType"}, 823 "Status":{"shape":"String"} 824 } 825 }, 826 "AssociateEnvironmentOperationsRoleMessage":{ 827 "type":"structure", 828 "required":[ 829 "EnvironmentName", 830 "OperationsRole" 831 ], 832 "members":{ 833 "EnvironmentName":{"shape":"EnvironmentName"}, 834 "OperationsRole":{"shape":"OperationsRole"} 835 } 836 }, 837 "AutoCreateApplication":{"type":"boolean"}, 838 "AutoScalingGroup":{ 839 "type":"structure", 840 "members":{ 841 "Name":{"shape":"ResourceId"} 842 } 843 }, 844 "AutoScalingGroupList":{ 845 "type":"list", 846 "member":{"shape":"AutoScalingGroup"} 847 }, 848 "AvailableSolutionStackDetailsList":{ 849 "type":"list", 850 "member":{"shape":"SolutionStackDescription"} 851 }, 852 "AvailableSolutionStackNamesList":{ 853 "type":"list", 854 "member":{"shape":"SolutionStackName"} 855 }, 856 "BoxedBoolean":{"type":"boolean"}, 857 "BoxedInt":{"type":"integer"}, 858 "BranchName":{"type":"string"}, 859 "BranchOrder":{"type":"integer"}, 860 "BuildConfiguration":{ 861 "type":"structure", 862 "required":[ 863 "CodeBuildServiceRole", 864 "Image" 865 ], 866 "members":{ 867 "ArtifactName":{"shape":"String"}, 868 "CodeBuildServiceRole":{"shape":"NonEmptyString"}, 869 "ComputeType":{"shape":"ComputeType"}, 870 "Image":{"shape":"NonEmptyString"}, 871 "TimeoutInMinutes":{"shape":"BoxedInt"} 872 } 873 }, 874 "Builder":{ 875 "type":"structure", 876 "members":{ 877 "ARN":{"shape":"ARN"} 878 } 879 }, 880 "CPUUtilization":{ 881 "type":"structure", 882 "members":{ 883 "User":{"shape":"NullableDouble"}, 884 "Nice":{"shape":"NullableDouble"}, 885 "System":{"shape":"NullableDouble"}, 886 "Idle":{"shape":"NullableDouble"}, 887 "IOWait":{"shape":"NullableDouble"}, 888 "IRQ":{"shape":"NullableDouble"}, 889 "SoftIRQ":{"shape":"NullableDouble"}, 890 "Privileged":{"shape":"NullableDouble"} 891 } 892 }, 893 "Cause":{ 894 "type":"string", 895 "max":255, 896 "min":1 897 }, 898 "Causes":{ 899 "type":"list", 900 "member":{"shape":"Cause"} 901 }, 902 "CheckDNSAvailabilityMessage":{ 903 "type":"structure", 904 "required":["CNAMEPrefix"], 905 "members":{ 906 "CNAMEPrefix":{"shape":"DNSCnamePrefix"} 907 } 908 }, 909 "CheckDNSAvailabilityResultMessage":{ 910 "type":"structure", 911 "members":{ 912 "Available":{"shape":"CnameAvailability"}, 913 "FullyQualifiedCNAME":{"shape":"DNSCname"} 914 } 915 }, 916 "CnameAvailability":{"type":"boolean"}, 917 "CodeBuildNotInServiceRegionException":{ 918 "type":"structure", 919 "members":{ 920 }, 921 "error":{ 922 "code":"CodeBuildNotInServiceRegionException", 923 "httpStatusCode":400, 924 "senderFault":true 925 }, 926 "exception":true 927 }, 928 "ComposeEnvironmentsMessage":{ 929 "type":"structure", 930 "members":{ 931 "ApplicationName":{"shape":"ApplicationName"}, 932 "GroupName":{"shape":"GroupName"}, 933 "VersionLabels":{"shape":"VersionLabels"} 934 } 935 }, 936 "ComputeType":{ 937 "type":"string", 938 "enum":[ 939 "BUILD_GENERAL1_SMALL", 940 "BUILD_GENERAL1_MEDIUM", 941 "BUILD_GENERAL1_LARGE" 942 ] 943 }, 944 "ConfigurationDeploymentStatus":{ 945 "type":"string", 946 "enum":[ 947 "deployed", 948 "pending", 949 "failed" 950 ] 951 }, 952 "ConfigurationOptionDefaultValue":{"type":"string"}, 953 "ConfigurationOptionDescription":{ 954 "type":"structure", 955 "members":{ 956 "Namespace":{"shape":"OptionNamespace"}, 957 "Name":{"shape":"ConfigurationOptionName"}, 958 "DefaultValue":{"shape":"ConfigurationOptionDefaultValue"}, 959 "ChangeSeverity":{"shape":"ConfigurationOptionSeverity"}, 960 "UserDefined":{"shape":"UserDefinedOption"}, 961 "ValueType":{"shape":"ConfigurationOptionValueType"}, 962 "ValueOptions":{"shape":"ConfigurationOptionPossibleValues"}, 963 "MinValue":{"shape":"OptionRestrictionMinValue"}, 964 "MaxValue":{"shape":"OptionRestrictionMaxValue"}, 965 "MaxLength":{"shape":"OptionRestrictionMaxLength"}, 966 "Regex":{"shape":"OptionRestrictionRegex"} 967 } 968 }, 969 "ConfigurationOptionDescriptionsList":{ 970 "type":"list", 971 "member":{"shape":"ConfigurationOptionDescription"} 972 }, 973 "ConfigurationOptionName":{"type":"string"}, 974 "ConfigurationOptionPossibleValue":{"type":"string"}, 975 "ConfigurationOptionPossibleValues":{ 976 "type":"list", 977 "member":{"shape":"ConfigurationOptionPossibleValue"} 978 }, 979 "ConfigurationOptionSetting":{ 980 "type":"structure", 981 "members":{ 982 "ResourceName":{"shape":"ResourceName"}, 983 "Namespace":{"shape":"OptionNamespace"}, 984 "OptionName":{"shape":"ConfigurationOptionName"}, 985 "Value":{"shape":"ConfigurationOptionValue"} 986 } 987 }, 988 "ConfigurationOptionSettingsList":{ 989 "type":"list", 990 "member":{"shape":"ConfigurationOptionSetting"} 991 }, 992 "ConfigurationOptionSeverity":{"type":"string"}, 993 "ConfigurationOptionValue":{"type":"string"}, 994 "ConfigurationOptionValueType":{ 995 "type":"string", 996 "enum":[ 997 "Scalar", 998 "List" 999 ] 1000 }, 1001 "ConfigurationOptionsDescription":{ 1002 "type":"structure", 1003 "members":{ 1004 "SolutionStackName":{"shape":"SolutionStackName"}, 1005 "PlatformArn":{"shape":"PlatformArn"}, 1006 "Options":{"shape":"ConfigurationOptionDescriptionsList"} 1007 } 1008 }, 1009 "ConfigurationSettingsDescription":{ 1010 "type":"structure", 1011 "members":{ 1012 "SolutionStackName":{"shape":"SolutionStackName"}, 1013 "PlatformArn":{"shape":"PlatformArn"}, 1014 "ApplicationName":{"shape":"ApplicationName"}, 1015 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1016 "Description":{"shape":"Description"}, 1017 "EnvironmentName":{"shape":"EnvironmentName"}, 1018 "DeploymentStatus":{"shape":"ConfigurationDeploymentStatus"}, 1019 "DateCreated":{"shape":"CreationDate"}, 1020 "DateUpdated":{"shape":"UpdateDate"}, 1021 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"} 1022 } 1023 }, 1024 "ConfigurationSettingsDescriptionList":{ 1025 "type":"list", 1026 "member":{"shape":"ConfigurationSettingsDescription"} 1027 }, 1028 "ConfigurationSettingsDescriptions":{ 1029 "type":"structure", 1030 "members":{ 1031 "ConfigurationSettings":{"shape":"ConfigurationSettingsDescriptionList"} 1032 } 1033 }, 1034 "ConfigurationSettingsValidationMessages":{ 1035 "type":"structure", 1036 "members":{ 1037 "Messages":{"shape":"ValidationMessagesList"} 1038 } 1039 }, 1040 "ConfigurationTemplateName":{ 1041 "type":"string", 1042 "max":100, 1043 "min":1 1044 }, 1045 "ConfigurationTemplateNamesList":{ 1046 "type":"list", 1047 "member":{"shape":"ConfigurationTemplateName"} 1048 }, 1049 "CreateApplicationMessage":{ 1050 "type":"structure", 1051 "required":["ApplicationName"], 1052 "members":{ 1053 "ApplicationName":{"shape":"ApplicationName"}, 1054 "Description":{"shape":"Description"}, 1055 "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"}, 1056 "Tags":{"shape":"Tags"} 1057 } 1058 }, 1059 "CreateApplicationVersionMessage":{ 1060 "type":"structure", 1061 "required":[ 1062 "ApplicationName", 1063 "VersionLabel" 1064 ], 1065 "members":{ 1066 "ApplicationName":{"shape":"ApplicationName"}, 1067 "VersionLabel":{"shape":"VersionLabel"}, 1068 "Description":{"shape":"Description"}, 1069 "SourceBuildInformation":{"shape":"SourceBuildInformation"}, 1070 "SourceBundle":{"shape":"S3Location"}, 1071 "BuildConfiguration":{"shape":"BuildConfiguration"}, 1072 "AutoCreateApplication":{"shape":"AutoCreateApplication"}, 1073 "Process":{"shape":"ApplicationVersionProccess"}, 1074 "Tags":{"shape":"Tags"} 1075 } 1076 }, 1077 "CreateConfigurationTemplateMessage":{ 1078 "type":"structure", 1079 "required":[ 1080 "ApplicationName", 1081 "TemplateName" 1082 ], 1083 "members":{ 1084 "ApplicationName":{"shape":"ApplicationName"}, 1085 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1086 "SolutionStackName":{"shape":"SolutionStackName"}, 1087 "PlatformArn":{"shape":"PlatformArn"}, 1088 "SourceConfiguration":{"shape":"SourceConfiguration"}, 1089 "EnvironmentId":{"shape":"EnvironmentId"}, 1090 "Description":{"shape":"Description"}, 1091 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, 1092 "Tags":{"shape":"Tags"} 1093 } 1094 }, 1095 "CreateEnvironmentMessage":{ 1096 "type":"structure", 1097 "required":["ApplicationName"], 1098 "members":{ 1099 "ApplicationName":{"shape":"ApplicationName"}, 1100 "EnvironmentName":{"shape":"EnvironmentName"}, 1101 "GroupName":{"shape":"GroupName"}, 1102 "Description":{"shape":"Description"}, 1103 "CNAMEPrefix":{"shape":"DNSCnamePrefix"}, 1104 "Tier":{"shape":"EnvironmentTier"}, 1105 "Tags":{"shape":"Tags"}, 1106 "VersionLabel":{"shape":"VersionLabel"}, 1107 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1108 "SolutionStackName":{"shape":"SolutionStackName"}, 1109 "PlatformArn":{"shape":"PlatformArn"}, 1110 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, 1111 "OptionsToRemove":{"shape":"OptionsSpecifierList"}, 1112 "OperationsRole":{"shape":"OperationsRole"} 1113 } 1114 }, 1115 "CreatePlatformVersionRequest":{ 1116 "type":"structure", 1117 "required":[ 1118 "PlatformName", 1119 "PlatformVersion", 1120 "PlatformDefinitionBundle" 1121 ], 1122 "members":{ 1123 "PlatformName":{"shape":"PlatformName"}, 1124 "PlatformVersion":{"shape":"PlatformVersion"}, 1125 "PlatformDefinitionBundle":{"shape":"S3Location"}, 1126 "EnvironmentName":{"shape":"EnvironmentName"}, 1127 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, 1128 "Tags":{"shape":"Tags"} 1129 } 1130 }, 1131 "CreatePlatformVersionResult":{ 1132 "type":"structure", 1133 "members":{ 1134 "PlatformSummary":{"shape":"PlatformSummary"}, 1135 "Builder":{"shape":"Builder"} 1136 } 1137 }, 1138 "CreateStorageLocationResultMessage":{ 1139 "type":"structure", 1140 "members":{ 1141 "S3Bucket":{"shape":"S3Bucket"} 1142 } 1143 }, 1144 "CreationDate":{"type":"timestamp"}, 1145 "CustomAmi":{ 1146 "type":"structure", 1147 "members":{ 1148 "VirtualizationType":{"shape":"VirtualizationType"}, 1149 "ImageId":{"shape":"ImageId"} 1150 } 1151 }, 1152 "CustomAmiList":{ 1153 "type":"list", 1154 "member":{"shape":"CustomAmi"} 1155 }, 1156 "DNSCname":{ 1157 "type":"string", 1158 "max":255, 1159 "min":1 1160 }, 1161 "DNSCnamePrefix":{ 1162 "type":"string", 1163 "max":63, 1164 "min":4 1165 }, 1166 "DeleteApplicationMessage":{ 1167 "type":"structure", 1168 "required":["ApplicationName"], 1169 "members":{ 1170 "ApplicationName":{"shape":"ApplicationName"}, 1171 "TerminateEnvByForce":{"shape":"TerminateEnvForce"} 1172 } 1173 }, 1174 "DeleteApplicationVersionMessage":{ 1175 "type":"structure", 1176 "required":[ 1177 "ApplicationName", 1178 "VersionLabel" 1179 ], 1180 "members":{ 1181 "ApplicationName":{"shape":"ApplicationName"}, 1182 "VersionLabel":{"shape":"VersionLabel"}, 1183 "DeleteSourceBundle":{"shape":"DeleteSourceBundle"} 1184 } 1185 }, 1186 "DeleteConfigurationTemplateMessage":{ 1187 "type":"structure", 1188 "required":[ 1189 "ApplicationName", 1190 "TemplateName" 1191 ], 1192 "members":{ 1193 "ApplicationName":{"shape":"ApplicationName"}, 1194 "TemplateName":{"shape":"ConfigurationTemplateName"} 1195 } 1196 }, 1197 "DeleteEnvironmentConfigurationMessage":{ 1198 "type":"structure", 1199 "required":[ 1200 "ApplicationName", 1201 "EnvironmentName" 1202 ], 1203 "members":{ 1204 "ApplicationName":{"shape":"ApplicationName"}, 1205 "EnvironmentName":{"shape":"EnvironmentName"} 1206 } 1207 }, 1208 "DeletePlatformVersionRequest":{ 1209 "type":"structure", 1210 "members":{ 1211 "PlatformArn":{"shape":"PlatformArn"} 1212 } 1213 }, 1214 "DeletePlatformVersionResult":{ 1215 "type":"structure", 1216 "members":{ 1217 "PlatformSummary":{"shape":"PlatformSummary"} 1218 } 1219 }, 1220 "DeleteSourceBundle":{"type":"boolean"}, 1221 "Deployment":{ 1222 "type":"structure", 1223 "members":{ 1224 "VersionLabel":{"shape":"String"}, 1225 "DeploymentId":{"shape":"NullableLong"}, 1226 "Status":{"shape":"String"}, 1227 "DeploymentTime":{"shape":"DeploymentTimestamp"} 1228 } 1229 }, 1230 "DeploymentTimestamp":{"type":"timestamp"}, 1231 "DescribeAccountAttributesResult":{ 1232 "type":"structure", 1233 "members":{ 1234 "ResourceQuotas":{"shape":"ResourceQuotas"} 1235 } 1236 }, 1237 "DescribeApplicationVersionsMessage":{ 1238 "type":"structure", 1239 "members":{ 1240 "ApplicationName":{"shape":"ApplicationName"}, 1241 "VersionLabels":{"shape":"VersionLabelsList"}, 1242 "MaxRecords":{"shape":"MaxRecords"}, 1243 "NextToken":{"shape":"Token"} 1244 } 1245 }, 1246 "DescribeApplicationsMessage":{ 1247 "type":"structure", 1248 "members":{ 1249 "ApplicationNames":{"shape":"ApplicationNamesList"} 1250 } 1251 }, 1252 "DescribeConfigurationOptionsMessage":{ 1253 "type":"structure", 1254 "members":{ 1255 "ApplicationName":{"shape":"ApplicationName"}, 1256 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1257 "EnvironmentName":{"shape":"EnvironmentName"}, 1258 "SolutionStackName":{"shape":"SolutionStackName"}, 1259 "PlatformArn":{"shape":"PlatformArn"}, 1260 "Options":{"shape":"OptionsSpecifierList"} 1261 } 1262 }, 1263 "DescribeConfigurationSettingsMessage":{ 1264 "type":"structure", 1265 "required":["ApplicationName"], 1266 "members":{ 1267 "ApplicationName":{"shape":"ApplicationName"}, 1268 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1269 "EnvironmentName":{"shape":"EnvironmentName"} 1270 } 1271 }, 1272 "DescribeEnvironmentHealthRequest":{ 1273 "type":"structure", 1274 "members":{ 1275 "EnvironmentName":{"shape":"EnvironmentName"}, 1276 "EnvironmentId":{"shape":"EnvironmentId"}, 1277 "AttributeNames":{"shape":"EnvironmentHealthAttributes"} 1278 } 1279 }, 1280 "DescribeEnvironmentHealthResult":{ 1281 "type":"structure", 1282 "members":{ 1283 "EnvironmentName":{"shape":"EnvironmentName"}, 1284 "HealthStatus":{"shape":"String"}, 1285 "Status":{"shape":"EnvironmentHealth"}, 1286 "Color":{"shape":"String"}, 1287 "Causes":{"shape":"Causes"}, 1288 "ApplicationMetrics":{"shape":"ApplicationMetrics"}, 1289 "InstancesHealth":{"shape":"InstanceHealthSummary"}, 1290 "RefreshedAt":{"shape":"RefreshedAt"} 1291 } 1292 }, 1293 "DescribeEnvironmentManagedActionHistoryRequest":{ 1294 "type":"structure", 1295 "members":{ 1296 "EnvironmentId":{"shape":"EnvironmentId"}, 1297 "EnvironmentName":{"shape":"EnvironmentName"}, 1298 "NextToken":{"shape":"String"}, 1299 "MaxItems":{"shape":"ManagedActionHistoryMaxItems"} 1300 } 1301 }, 1302 "DescribeEnvironmentManagedActionHistoryResult":{ 1303 "type":"structure", 1304 "members":{ 1305 "ManagedActionHistoryItems":{"shape":"ManagedActionHistoryItems"}, 1306 "NextToken":{"shape":"String"} 1307 } 1308 }, 1309 "DescribeEnvironmentManagedActionsRequest":{ 1310 "type":"structure", 1311 "members":{ 1312 "EnvironmentName":{"shape":"String"}, 1313 "EnvironmentId":{"shape":"String"}, 1314 "Status":{"shape":"ActionStatus"} 1315 } 1316 }, 1317 "DescribeEnvironmentManagedActionsResult":{ 1318 "type":"structure", 1319 "members":{ 1320 "ManagedActions":{"shape":"ManagedActions"} 1321 } 1322 }, 1323 "DescribeEnvironmentResourcesMessage":{ 1324 "type":"structure", 1325 "members":{ 1326 "EnvironmentId":{"shape":"EnvironmentId"}, 1327 "EnvironmentName":{"shape":"EnvironmentName"} 1328 } 1329 }, 1330 "DescribeEnvironmentsMessage":{ 1331 "type":"structure", 1332 "members":{ 1333 "ApplicationName":{"shape":"ApplicationName"}, 1334 "VersionLabel":{"shape":"VersionLabel"}, 1335 "EnvironmentIds":{"shape":"EnvironmentIdList"}, 1336 "EnvironmentNames":{"shape":"EnvironmentNamesList"}, 1337 "IncludeDeleted":{"shape":"IncludeDeleted"}, 1338 "IncludedDeletedBackTo":{"shape":"IncludeDeletedBackTo"}, 1339 "MaxRecords":{"shape":"MaxRecords"}, 1340 "NextToken":{"shape":"Token"} 1341 } 1342 }, 1343 "DescribeEventsMessage":{ 1344 "type":"structure", 1345 "members":{ 1346 "ApplicationName":{"shape":"ApplicationName"}, 1347 "VersionLabel":{"shape":"VersionLabel"}, 1348 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1349 "EnvironmentId":{"shape":"EnvironmentId"}, 1350 "EnvironmentName":{"shape":"EnvironmentName"}, 1351 "PlatformArn":{"shape":"PlatformArn"}, 1352 "RequestId":{"shape":"RequestId"}, 1353 "Severity":{"shape":"EventSeverity"}, 1354 "StartTime":{"shape":"TimeFilterStart"}, 1355 "EndTime":{"shape":"TimeFilterEnd"}, 1356 "MaxRecords":{"shape":"MaxRecords"}, 1357 "NextToken":{"shape":"Token"} 1358 } 1359 }, 1360 "DescribeInstancesHealthRequest":{ 1361 "type":"structure", 1362 "members":{ 1363 "EnvironmentName":{"shape":"EnvironmentName"}, 1364 "EnvironmentId":{"shape":"EnvironmentId"}, 1365 "AttributeNames":{"shape":"InstancesHealthAttributes"}, 1366 "NextToken":{"shape":"NextToken"} 1367 } 1368 }, 1369 "DescribeInstancesHealthResult":{ 1370 "type":"structure", 1371 "members":{ 1372 "InstanceHealthList":{"shape":"InstanceHealthList"}, 1373 "RefreshedAt":{"shape":"RefreshedAt"}, 1374 "NextToken":{"shape":"NextToken"} 1375 } 1376 }, 1377 "DescribePlatformVersionRequest":{ 1378 "type":"structure", 1379 "members":{ 1380 "PlatformArn":{"shape":"PlatformArn"} 1381 } 1382 }, 1383 "DescribePlatformVersionResult":{ 1384 "type":"structure", 1385 "members":{ 1386 "PlatformDescription":{"shape":"PlatformDescription"} 1387 } 1388 }, 1389 "Description":{ 1390 "type":"string", 1391 "max":200 1392 }, 1393 "DisassociateEnvironmentOperationsRoleMessage":{ 1394 "type":"structure", 1395 "required":["EnvironmentName"], 1396 "members":{ 1397 "EnvironmentName":{"shape":"EnvironmentName"} 1398 } 1399 }, 1400 "Ec2InstanceId":{"type":"string"}, 1401 "ElasticBeanstalkServiceException":{ 1402 "type":"structure", 1403 "members":{ 1404 "message":{"shape":"ExceptionMessage"} 1405 }, 1406 "exception":true 1407 }, 1408 "EndpointURL":{"type":"string"}, 1409 "EnvironmentArn":{"type":"string"}, 1410 "EnvironmentDescription":{ 1411 "type":"structure", 1412 "members":{ 1413 "EnvironmentName":{"shape":"EnvironmentName"}, 1414 "EnvironmentId":{"shape":"EnvironmentId"}, 1415 "ApplicationName":{"shape":"ApplicationName"}, 1416 "VersionLabel":{"shape":"VersionLabel"}, 1417 "SolutionStackName":{"shape":"SolutionStackName"}, 1418 "PlatformArn":{"shape":"PlatformArn"}, 1419 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1420 "Description":{"shape":"Description"}, 1421 "EndpointURL":{"shape":"EndpointURL"}, 1422 "CNAME":{"shape":"DNSCname"}, 1423 "DateCreated":{"shape":"CreationDate"}, 1424 "DateUpdated":{"shape":"UpdateDate"}, 1425 "Status":{"shape":"EnvironmentStatus"}, 1426 "AbortableOperationInProgress":{"shape":"AbortableOperationInProgress"}, 1427 "Health":{"shape":"EnvironmentHealth"}, 1428 "HealthStatus":{"shape":"EnvironmentHealthStatus"}, 1429 "Resources":{"shape":"EnvironmentResourcesDescription"}, 1430 "Tier":{"shape":"EnvironmentTier"}, 1431 "EnvironmentLinks":{"shape":"EnvironmentLinks"}, 1432 "EnvironmentArn":{"shape":"EnvironmentArn"}, 1433 "OperationsRole":{"shape":"OperationsRole"} 1434 } 1435 }, 1436 "EnvironmentDescriptionsList":{ 1437 "type":"list", 1438 "member":{"shape":"EnvironmentDescription"} 1439 }, 1440 "EnvironmentDescriptionsMessage":{ 1441 "type":"structure", 1442 "members":{ 1443 "Environments":{"shape":"EnvironmentDescriptionsList"}, 1444 "NextToken":{"shape":"Token"} 1445 } 1446 }, 1447 "EnvironmentHealth":{ 1448 "type":"string", 1449 "enum":[ 1450 "Green", 1451 "Yellow", 1452 "Red", 1453 "Grey" 1454 ] 1455 }, 1456 "EnvironmentHealthAttribute":{ 1457 "type":"string", 1458 "enum":[ 1459 "Status", 1460 "Color", 1461 "Causes", 1462 "ApplicationMetrics", 1463 "InstancesHealth", 1464 "All", 1465 "HealthStatus", 1466 "RefreshedAt" 1467 ] 1468 }, 1469 "EnvironmentHealthAttributes":{ 1470 "type":"list", 1471 "member":{"shape":"EnvironmentHealthAttribute"} 1472 }, 1473 "EnvironmentHealthStatus":{ 1474 "type":"string", 1475 "enum":[ 1476 "NoData", 1477 "Unknown", 1478 "Pending", 1479 "Ok", 1480 "Info", 1481 "Warning", 1482 "Degraded", 1483 "Severe", 1484 "Suspended" 1485 ] 1486 }, 1487 "EnvironmentId":{"type":"string"}, 1488 "EnvironmentIdList":{ 1489 "type":"list", 1490 "member":{"shape":"EnvironmentId"} 1491 }, 1492 "EnvironmentInfoDescription":{ 1493 "type":"structure", 1494 "members":{ 1495 "InfoType":{"shape":"EnvironmentInfoType"}, 1496 "Ec2InstanceId":{"shape":"Ec2InstanceId"}, 1497 "SampleTimestamp":{"shape":"SampleTimestamp"}, 1498 "Message":{"shape":"Message"} 1499 } 1500 }, 1501 "EnvironmentInfoDescriptionList":{ 1502 "type":"list", 1503 "member":{"shape":"EnvironmentInfoDescription"} 1504 }, 1505 "EnvironmentInfoType":{ 1506 "type":"string", 1507 "enum":[ 1508 "tail", 1509 "bundle" 1510 ] 1511 }, 1512 "EnvironmentLink":{ 1513 "type":"structure", 1514 "members":{ 1515 "LinkName":{"shape":"String"}, 1516 "EnvironmentName":{"shape":"String"} 1517 } 1518 }, 1519 "EnvironmentLinks":{ 1520 "type":"list", 1521 "member":{"shape":"EnvironmentLink"} 1522 }, 1523 "EnvironmentName":{ 1524 "type":"string", 1525 "max":40, 1526 "min":4 1527 }, 1528 "EnvironmentNamesList":{ 1529 "type":"list", 1530 "member":{"shape":"EnvironmentName"} 1531 }, 1532 "EnvironmentResourceDescription":{ 1533 "type":"structure", 1534 "members":{ 1535 "EnvironmentName":{"shape":"EnvironmentName"}, 1536 "AutoScalingGroups":{"shape":"AutoScalingGroupList"}, 1537 "Instances":{"shape":"InstanceList"}, 1538 "LaunchConfigurations":{"shape":"LaunchConfigurationList"}, 1539 "LaunchTemplates":{"shape":"LaunchTemplateList"}, 1540 "LoadBalancers":{"shape":"LoadBalancerList"}, 1541 "Triggers":{"shape":"TriggerList"}, 1542 "Queues":{"shape":"QueueList"} 1543 } 1544 }, 1545 "EnvironmentResourceDescriptionsMessage":{ 1546 "type":"structure", 1547 "members":{ 1548 "EnvironmentResources":{"shape":"EnvironmentResourceDescription"} 1549 } 1550 }, 1551 "EnvironmentResourcesDescription":{ 1552 "type":"structure", 1553 "members":{ 1554 "LoadBalancer":{"shape":"LoadBalancerDescription"} 1555 } 1556 }, 1557 "EnvironmentStatus":{ 1558 "type":"string", 1559 "enum":[ 1560 "Aborting", 1561 "Launching", 1562 "Updating", 1563 "LinkingFrom", 1564 "LinkingTo", 1565 "Ready", 1566 "Terminating", 1567 "Terminated" 1568 ] 1569 }, 1570 "EnvironmentTier":{ 1571 "type":"structure", 1572 "members":{ 1573 "Name":{"shape":"String"}, 1574 "Type":{"shape":"String"}, 1575 "Version":{"shape":"String"} 1576 } 1577 }, 1578 "EventDate":{"type":"timestamp"}, 1579 "EventDescription":{ 1580 "type":"structure", 1581 "members":{ 1582 "EventDate":{"shape":"EventDate"}, 1583 "Message":{"shape":"EventMessage"}, 1584 "ApplicationName":{"shape":"ApplicationName"}, 1585 "VersionLabel":{"shape":"VersionLabel"}, 1586 "TemplateName":{"shape":"ConfigurationTemplateName"}, 1587 "EnvironmentName":{"shape":"EnvironmentName"}, 1588 "PlatformArn":{"shape":"PlatformArn"}, 1589 "RequestId":{"shape":"RequestId"}, 1590 "Severity":{"shape":"EventSeverity"} 1591 } 1592 }, 1593 "EventDescriptionList":{ 1594 "type":"list", 1595 "member":{"shape":"EventDescription"} 1596 }, 1597 "EventDescriptionsMessage":{ 1598 "type":"structure", 1599 "members":{ 1600 "Events":{"shape":"EventDescriptionList"}, 1601 "NextToken":{"shape":"Token"} 1602 } 1603 }, 1604 "EventMessage":{"type":"string"}, 1605 "EventSeverity":{ 1606 "type":"string", 1607 "enum":[ 1608 "TRACE", 1609 "DEBUG", 1610 "INFO", 1611 "WARN", 1612 "ERROR", 1613 "FATAL" 1614 ] 1615 }, 1616 "ExceptionMessage":{"type":"string"}, 1617 "FailureType":{ 1618 "type":"string", 1619 "enum":[ 1620 "UpdateCancelled", 1621 "CancellationFailed", 1622 "RollbackFailed", 1623 "RollbackSuccessful", 1624 "InternalFailure", 1625 "InvalidEnvironmentState", 1626 "PermissionsError" 1627 ] 1628 }, 1629 "FileTypeExtension":{ 1630 "type":"string", 1631 "max":100, 1632 "min":1 1633 }, 1634 "ForceTerminate":{"type":"boolean"}, 1635 "GroupName":{ 1636 "type":"string", 1637 "max":19, 1638 "min":1 1639 }, 1640 "ImageId":{"type":"string"}, 1641 "IncludeDeleted":{"type":"boolean"}, 1642 "IncludeDeletedBackTo":{"type":"timestamp"}, 1643 "Instance":{ 1644 "type":"structure", 1645 "members":{ 1646 "Id":{"shape":"ResourceId"} 1647 } 1648 }, 1649 "InstanceHealthList":{ 1650 "type":"list", 1651 "member":{"shape":"SingleInstanceHealth"} 1652 }, 1653 "InstanceHealthSummary":{ 1654 "type":"structure", 1655 "members":{ 1656 "NoData":{"shape":"NullableInteger"}, 1657 "Unknown":{"shape":"NullableInteger"}, 1658 "Pending":{"shape":"NullableInteger"}, 1659 "Ok":{"shape":"NullableInteger"}, 1660 "Info":{"shape":"NullableInteger"}, 1661 "Warning":{"shape":"NullableInteger"}, 1662 "Degraded":{"shape":"NullableInteger"}, 1663 "Severe":{"shape":"NullableInteger"} 1664 } 1665 }, 1666 "InstanceId":{ 1667 "type":"string", 1668 "max":255, 1669 "min":1 1670 }, 1671 "InstanceList":{ 1672 "type":"list", 1673 "member":{"shape":"Instance"} 1674 }, 1675 "InstancesHealthAttribute":{ 1676 "type":"string", 1677 "enum":[ 1678 "HealthStatus", 1679 "Color", 1680 "Causes", 1681 "ApplicationMetrics", 1682 "RefreshedAt", 1683 "LaunchedAt", 1684 "System", 1685 "Deployment", 1686 "AvailabilityZone", 1687 "InstanceType", 1688 "All" 1689 ] 1690 }, 1691 "InstancesHealthAttributes":{ 1692 "type":"list", 1693 "member":{"shape":"InstancesHealthAttribute"} 1694 }, 1695 "InsufficientPrivilegesException":{ 1696 "type":"structure", 1697 "members":{ 1698 }, 1699 "error":{ 1700 "code":"InsufficientPrivilegesException", 1701 "httpStatusCode":403, 1702 "senderFault":true 1703 }, 1704 "exception":true 1705 }, 1706 "Integer":{"type":"integer"}, 1707 "InvalidRequestException":{ 1708 "type":"structure", 1709 "members":{ 1710 }, 1711 "error":{ 1712 "code":"InvalidRequestException", 1713 "httpStatusCode":400, 1714 "senderFault":true 1715 }, 1716 "exception":true 1717 }, 1718 "Latency":{ 1719 "type":"structure", 1720 "members":{ 1721 "P999":{"shape":"NullableDouble"}, 1722 "P99":{"shape":"NullableDouble"}, 1723 "P95":{"shape":"NullableDouble"}, 1724 "P90":{"shape":"NullableDouble"}, 1725 "P85":{"shape":"NullableDouble"}, 1726 "P75":{"shape":"NullableDouble"}, 1727 "P50":{"shape":"NullableDouble"}, 1728 "P10":{"shape":"NullableDouble"} 1729 } 1730 }, 1731 "LaunchConfiguration":{ 1732 "type":"structure", 1733 "members":{ 1734 "Name":{"shape":"ResourceId"} 1735 } 1736 }, 1737 "LaunchConfigurationList":{ 1738 "type":"list", 1739 "member":{"shape":"LaunchConfiguration"} 1740 }, 1741 "LaunchTemplate":{ 1742 "type":"structure", 1743 "members":{ 1744 "Id":{"shape":"ResourceId"} 1745 } 1746 }, 1747 "LaunchTemplateList":{ 1748 "type":"list", 1749 "member":{"shape":"LaunchTemplate"} 1750 }, 1751 "LaunchedAt":{"type":"timestamp"}, 1752 "ListAvailableSolutionStacksResultMessage":{ 1753 "type":"structure", 1754 "members":{ 1755 "SolutionStacks":{"shape":"AvailableSolutionStackNamesList"}, 1756 "SolutionStackDetails":{"shape":"AvailableSolutionStackDetailsList"} 1757 } 1758 }, 1759 "ListPlatformBranchesRequest":{ 1760 "type":"structure", 1761 "members":{ 1762 "Filters":{"shape":"SearchFilters"}, 1763 "MaxRecords":{"shape":"PlatformBranchMaxRecords"}, 1764 "NextToken":{"shape":"Token"} 1765 } 1766 }, 1767 "ListPlatformBranchesResult":{ 1768 "type":"structure", 1769 "members":{ 1770 "PlatformBranchSummaryList":{"shape":"PlatformBranchSummaryList"}, 1771 "NextToken":{"shape":"Token"} 1772 } 1773 }, 1774 "ListPlatformVersionsRequest":{ 1775 "type":"structure", 1776 "members":{ 1777 "Filters":{"shape":"PlatformFilters"}, 1778 "MaxRecords":{"shape":"PlatformMaxRecords"}, 1779 "NextToken":{"shape":"Token"} 1780 } 1781 }, 1782 "ListPlatformVersionsResult":{ 1783 "type":"structure", 1784 "members":{ 1785 "PlatformSummaryList":{"shape":"PlatformSummaryList"}, 1786 "NextToken":{"shape":"Token"} 1787 } 1788 }, 1789 "ListTagsForResourceMessage":{ 1790 "type":"structure", 1791 "required":["ResourceArn"], 1792 "members":{ 1793 "ResourceArn":{"shape":"ResourceArn"} 1794 } 1795 }, 1796 "Listener":{ 1797 "type":"structure", 1798 "members":{ 1799 "Protocol":{"shape":"String"}, 1800 "Port":{"shape":"Integer"} 1801 } 1802 }, 1803 "LoadAverage":{ 1804 "type":"list", 1805 "member":{"shape":"LoadAverageValue"} 1806 }, 1807 "LoadAverageValue":{"type":"double"}, 1808 "LoadBalancer":{ 1809 "type":"structure", 1810 "members":{ 1811 "Name":{"shape":"ResourceId"} 1812 } 1813 }, 1814 "LoadBalancerDescription":{ 1815 "type":"structure", 1816 "members":{ 1817 "LoadBalancerName":{"shape":"String"}, 1818 "Domain":{"shape":"String"}, 1819 "Listeners":{"shape":"LoadBalancerListenersDescription"} 1820 } 1821 }, 1822 "LoadBalancerList":{ 1823 "type":"list", 1824 "member":{"shape":"LoadBalancer"} 1825 }, 1826 "LoadBalancerListenersDescription":{ 1827 "type":"list", 1828 "member":{"shape":"Listener"} 1829 }, 1830 "Maintainer":{"type":"string"}, 1831 "ManagedAction":{ 1832 "type":"structure", 1833 "members":{ 1834 "ActionId":{"shape":"String"}, 1835 "ActionDescription":{"shape":"String"}, 1836 "ActionType":{"shape":"ActionType"}, 1837 "Status":{"shape":"ActionStatus"}, 1838 "WindowStartTime":{"shape":"Timestamp"} 1839 } 1840 }, 1841 "ManagedActionHistoryItem":{ 1842 "type":"structure", 1843 "members":{ 1844 "ActionId":{"shape":"String"}, 1845 "ActionType":{"shape":"ActionType"}, 1846 "ActionDescription":{"shape":"String"}, 1847 "FailureType":{"shape":"FailureType"}, 1848 "Status":{"shape":"ActionHistoryStatus"}, 1849 "FailureDescription":{"shape":"String"}, 1850 "ExecutedTime":{"shape":"Timestamp"}, 1851 "FinishedTime":{"shape":"Timestamp"} 1852 } 1853 }, 1854 "ManagedActionHistoryItems":{ 1855 "type":"list", 1856 "member":{"shape":"ManagedActionHistoryItem"}, 1857 "max":100, 1858 "min":1 1859 }, 1860 "ManagedActionHistoryMaxItems":{ 1861 "type":"integer", 1862 "max":100, 1863 "min":1 1864 }, 1865 "ManagedActionInvalidStateException":{ 1866 "type":"structure", 1867 "members":{ 1868 }, 1869 "error":{ 1870 "code":"ManagedActionInvalidStateException", 1871 "httpStatusCode":400, 1872 "senderFault":true 1873 }, 1874 "exception":true 1875 }, 1876 "ManagedActions":{ 1877 "type":"list", 1878 "member":{"shape":"ManagedAction"}, 1879 "max":100, 1880 "min":1 1881 }, 1882 "MaxAgeRule":{ 1883 "type":"structure", 1884 "required":["Enabled"], 1885 "members":{ 1886 "Enabled":{"shape":"BoxedBoolean"}, 1887 "MaxAgeInDays":{"shape":"BoxedInt"}, 1888 "DeleteSourceFromS3":{"shape":"BoxedBoolean"} 1889 } 1890 }, 1891 "MaxCountRule":{ 1892 "type":"structure", 1893 "required":["Enabled"], 1894 "members":{ 1895 "Enabled":{"shape":"BoxedBoolean"}, 1896 "MaxCount":{"shape":"BoxedInt"}, 1897 "DeleteSourceFromS3":{"shape":"BoxedBoolean"} 1898 } 1899 }, 1900 "MaxRecords":{ 1901 "type":"integer", 1902 "max":1000, 1903 "min":1 1904 }, 1905 "Message":{"type":"string"}, 1906 "NextToken":{ 1907 "type":"string", 1908 "max":100, 1909 "min":1 1910 }, 1911 "NonEmptyString":{ 1912 "type":"string", 1913 "pattern":".*\\S.*" 1914 }, 1915 "NullableDouble":{"type":"double"}, 1916 "NullableInteger":{"type":"integer"}, 1917 "NullableLong":{"type":"long"}, 1918 "OperatingSystemName":{"type":"string"}, 1919 "OperatingSystemVersion":{"type":"string"}, 1920 "OperationInProgressException":{ 1921 "type":"structure", 1922 "members":{ 1923 }, 1924 "error":{ 1925 "code":"OperationInProgressFailure", 1926 "httpStatusCode":400, 1927 "senderFault":true 1928 }, 1929 "exception":true 1930 }, 1931 "OperationsRole":{ 1932 "type":"string", 1933 "max":256, 1934 "min":1 1935 }, 1936 "OptionNamespace":{"type":"string"}, 1937 "OptionRestrictionMaxLength":{"type":"integer"}, 1938 "OptionRestrictionMaxValue":{"type":"integer"}, 1939 "OptionRestrictionMinValue":{"type":"integer"}, 1940 "OptionRestrictionRegex":{ 1941 "type":"structure", 1942 "members":{ 1943 "Pattern":{"shape":"RegexPattern"}, 1944 "Label":{"shape":"RegexLabel"} 1945 } 1946 }, 1947 "OptionSpecification":{ 1948 "type":"structure", 1949 "members":{ 1950 "ResourceName":{"shape":"ResourceName"}, 1951 "Namespace":{"shape":"OptionNamespace"}, 1952 "OptionName":{"shape":"ConfigurationOptionName"} 1953 } 1954 }, 1955 "OptionsSpecifierList":{ 1956 "type":"list", 1957 "member":{"shape":"OptionSpecification"} 1958 }, 1959 "PlatformArn":{"type":"string"}, 1960 "PlatformBranchLifecycleState":{"type":"string"}, 1961 "PlatformBranchMaxRecords":{ 1962 "type":"integer", 1963 "min":1 1964 }, 1965 "PlatformBranchSummary":{ 1966 "type":"structure", 1967 "members":{ 1968 "PlatformName":{"shape":"PlatformName"}, 1969 "BranchName":{"shape":"BranchName"}, 1970 "LifecycleState":{"shape":"PlatformBranchLifecycleState"}, 1971 "BranchOrder":{"shape":"BranchOrder"}, 1972 "SupportedTierList":{"shape":"SupportedTierList"} 1973 } 1974 }, 1975 "PlatformBranchSummaryList":{ 1976 "type":"list", 1977 "member":{"shape":"PlatformBranchSummary"} 1978 }, 1979 "PlatformCategory":{"type":"string"}, 1980 "PlatformDescription":{ 1981 "type":"structure", 1982 "members":{ 1983 "PlatformArn":{"shape":"PlatformArn"}, 1984 "PlatformOwner":{"shape":"PlatformOwner"}, 1985 "PlatformName":{"shape":"PlatformName"}, 1986 "PlatformVersion":{"shape":"PlatformVersion"}, 1987 "SolutionStackName":{"shape":"SolutionStackName"}, 1988 "PlatformStatus":{"shape":"PlatformStatus"}, 1989 "DateCreated":{"shape":"CreationDate"}, 1990 "DateUpdated":{"shape":"UpdateDate"}, 1991 "PlatformCategory":{"shape":"PlatformCategory"}, 1992 "Description":{"shape":"Description"}, 1993 "Maintainer":{"shape":"Maintainer"}, 1994 "OperatingSystemName":{"shape":"OperatingSystemName"}, 1995 "OperatingSystemVersion":{"shape":"OperatingSystemVersion"}, 1996 "ProgrammingLanguages":{"shape":"PlatformProgrammingLanguages"}, 1997 "Frameworks":{"shape":"PlatformFrameworks"}, 1998 "CustomAmiList":{"shape":"CustomAmiList"}, 1999 "SupportedTierList":{"shape":"SupportedTierList"}, 2000 "SupportedAddonList":{"shape":"SupportedAddonList"}, 2001 "PlatformLifecycleState":{"shape":"PlatformLifecycleState"}, 2002 "PlatformBranchName":{"shape":"BranchName"}, 2003 "PlatformBranchLifecycleState":{"shape":"PlatformBranchLifecycleState"} 2004 } 2005 }, 2006 "PlatformFilter":{ 2007 "type":"structure", 2008 "members":{ 2009 "Type":{"shape":"PlatformFilterType"}, 2010 "Operator":{"shape":"PlatformFilterOperator"}, 2011 "Values":{"shape":"PlatformFilterValueList"} 2012 } 2013 }, 2014 "PlatformFilterOperator":{"type":"string"}, 2015 "PlatformFilterType":{"type":"string"}, 2016 "PlatformFilterValue":{"type":"string"}, 2017 "PlatformFilterValueList":{ 2018 "type":"list", 2019 "member":{"shape":"PlatformFilterValue"} 2020 }, 2021 "PlatformFilters":{ 2022 "type":"list", 2023 "member":{"shape":"PlatformFilter"} 2024 }, 2025 "PlatformFramework":{ 2026 "type":"structure", 2027 "members":{ 2028 "Name":{"shape":"String"}, 2029 "Version":{"shape":"String"} 2030 } 2031 }, 2032 "PlatformFrameworks":{ 2033 "type":"list", 2034 "member":{"shape":"PlatformFramework"} 2035 }, 2036 "PlatformLifecycleState":{"type":"string"}, 2037 "PlatformMaxRecords":{ 2038 "type":"integer", 2039 "min":1 2040 }, 2041 "PlatformName":{"type":"string"}, 2042 "PlatformOwner":{"type":"string"}, 2043 "PlatformProgrammingLanguage":{ 2044 "type":"structure", 2045 "members":{ 2046 "Name":{"shape":"String"}, 2047 "Version":{"shape":"String"} 2048 } 2049 }, 2050 "PlatformProgrammingLanguages":{ 2051 "type":"list", 2052 "member":{"shape":"PlatformProgrammingLanguage"} 2053 }, 2054 "PlatformStatus":{ 2055 "type":"string", 2056 "enum":[ 2057 "Creating", 2058 "Failed", 2059 "Ready", 2060 "Deleting", 2061 "Deleted" 2062 ] 2063 }, 2064 "PlatformSummary":{ 2065 "type":"structure", 2066 "members":{ 2067 "PlatformArn":{"shape":"PlatformArn"}, 2068 "PlatformOwner":{"shape":"PlatformOwner"}, 2069 "PlatformStatus":{"shape":"PlatformStatus"}, 2070 "PlatformCategory":{"shape":"PlatformCategory"}, 2071 "OperatingSystemName":{"shape":"OperatingSystemName"}, 2072 "OperatingSystemVersion":{"shape":"OperatingSystemVersion"}, 2073 "SupportedTierList":{"shape":"SupportedTierList"}, 2074 "SupportedAddonList":{"shape":"SupportedAddonList"}, 2075 "PlatformLifecycleState":{"shape":"PlatformLifecycleState"}, 2076 "PlatformVersion":{"shape":"PlatformVersion"}, 2077 "PlatformBranchName":{"shape":"BranchName"}, 2078 "PlatformBranchLifecycleState":{"shape":"PlatformBranchLifecycleState"} 2079 } 2080 }, 2081 "PlatformSummaryList":{ 2082 "type":"list", 2083 "member":{"shape":"PlatformSummary"} 2084 }, 2085 "PlatformVersion":{"type":"string"}, 2086 "PlatformVersionStillReferencedException":{ 2087 "type":"structure", 2088 "members":{ 2089 }, 2090 "error":{ 2091 "code":"PlatformVersionStillReferencedException", 2092 "httpStatusCode":400, 2093 "senderFault":true 2094 }, 2095 "exception":true 2096 }, 2097 "Queue":{ 2098 "type":"structure", 2099 "members":{ 2100 "Name":{"shape":"String"}, 2101 "URL":{"shape":"String"} 2102 } 2103 }, 2104 "QueueList":{ 2105 "type":"list", 2106 "member":{"shape":"Queue"} 2107 }, 2108 "RebuildEnvironmentMessage":{ 2109 "type":"structure", 2110 "members":{ 2111 "EnvironmentId":{"shape":"EnvironmentId"}, 2112 "EnvironmentName":{"shape":"EnvironmentName"} 2113 } 2114 }, 2115 "RefreshedAt":{"type":"timestamp"}, 2116 "RegexLabel":{"type":"string"}, 2117 "RegexPattern":{"type":"string"}, 2118 "RequestCount":{"type":"integer"}, 2119 "RequestEnvironmentInfoMessage":{ 2120 "type":"structure", 2121 "required":["InfoType"], 2122 "members":{ 2123 "EnvironmentId":{"shape":"EnvironmentId"}, 2124 "EnvironmentName":{"shape":"EnvironmentName"}, 2125 "InfoType":{"shape":"EnvironmentInfoType"} 2126 } 2127 }, 2128 "RequestId":{"type":"string"}, 2129 "ResourceArn":{"type":"string"}, 2130 "ResourceId":{"type":"string"}, 2131 "ResourceName":{ 2132 "type":"string", 2133 "max":256, 2134 "min":1 2135 }, 2136 "ResourceNotFoundException":{ 2137 "type":"structure", 2138 "members":{ 2139 }, 2140 "error":{ 2141 "code":"ResourceNotFoundException", 2142 "httpStatusCode":400, 2143 "senderFault":true 2144 }, 2145 "exception":true 2146 }, 2147 "ResourceQuota":{ 2148 "type":"structure", 2149 "members":{ 2150 "Maximum":{"shape":"BoxedInt"} 2151 } 2152 }, 2153 "ResourceQuotas":{ 2154 "type":"structure", 2155 "members":{ 2156 "ApplicationQuota":{"shape":"ResourceQuota"}, 2157 "ApplicationVersionQuota":{"shape":"ResourceQuota"}, 2158 "EnvironmentQuota":{"shape":"ResourceQuota"}, 2159 "ConfigurationTemplateQuota":{"shape":"ResourceQuota"}, 2160 "CustomPlatformQuota":{"shape":"ResourceQuota"} 2161 } 2162 }, 2163 "ResourceTagsDescriptionMessage":{ 2164 "type":"structure", 2165 "members":{ 2166 "ResourceArn":{"shape":"ResourceArn"}, 2167 "ResourceTags":{"shape":"TagList"} 2168 } 2169 }, 2170 "ResourceTypeNotSupportedException":{ 2171 "type":"structure", 2172 "members":{ 2173 }, 2174 "error":{ 2175 "code":"ResourceTypeNotSupportedException", 2176 "httpStatusCode":400, 2177 "senderFault":true 2178 }, 2179 "exception":true 2180 }, 2181 "RestartAppServerMessage":{ 2182 "type":"structure", 2183 "members":{ 2184 "EnvironmentId":{"shape":"EnvironmentId"}, 2185 "EnvironmentName":{"shape":"EnvironmentName"} 2186 } 2187 }, 2188 "RetrieveEnvironmentInfoMessage":{ 2189 "type":"structure", 2190 "required":["InfoType"], 2191 "members":{ 2192 "EnvironmentId":{"shape":"EnvironmentId"}, 2193 "EnvironmentName":{"shape":"EnvironmentName"}, 2194 "InfoType":{"shape":"EnvironmentInfoType"} 2195 } 2196 }, 2197 "RetrieveEnvironmentInfoResultMessage":{ 2198 "type":"structure", 2199 "members":{ 2200 "EnvironmentInfo":{"shape":"EnvironmentInfoDescriptionList"} 2201 } 2202 }, 2203 "S3Bucket":{ 2204 "type":"string", 2205 "max":255 2206 }, 2207 "S3Key":{ 2208 "type":"string", 2209 "max":1024 2210 }, 2211 "S3Location":{ 2212 "type":"structure", 2213 "members":{ 2214 "S3Bucket":{"shape":"S3Bucket"}, 2215 "S3Key":{"shape":"S3Key"} 2216 } 2217 }, 2218 "S3LocationNotInServiceRegionException":{ 2219 "type":"structure", 2220 "members":{ 2221 }, 2222 "error":{ 2223 "code":"S3LocationNotInServiceRegionException", 2224 "httpStatusCode":400, 2225 "senderFault":true 2226 }, 2227 "exception":true 2228 }, 2229 "S3SubscriptionRequiredException":{ 2230 "type":"structure", 2231 "members":{ 2232 }, 2233 "error":{ 2234 "code":"S3SubscriptionRequiredException", 2235 "httpStatusCode":400, 2236 "senderFault":true 2237 }, 2238 "exception":true 2239 }, 2240 "SampleTimestamp":{"type":"timestamp"}, 2241 "SearchFilter":{ 2242 "type":"structure", 2243 "members":{ 2244 "Attribute":{"shape":"SearchFilterAttribute"}, 2245 "Operator":{"shape":"SearchFilterOperator"}, 2246 "Values":{"shape":"SearchFilterValues"} 2247 } 2248 }, 2249 "SearchFilterAttribute":{"type":"string"}, 2250 "SearchFilterOperator":{"type":"string"}, 2251 "SearchFilterValue":{"type":"string"}, 2252 "SearchFilterValues":{ 2253 "type":"list", 2254 "member":{"shape":"SearchFilterValue"} 2255 }, 2256 "SearchFilters":{ 2257 "type":"list", 2258 "member":{"shape":"SearchFilter"} 2259 }, 2260 "SingleInstanceHealth":{ 2261 "type":"structure", 2262 "members":{ 2263 "InstanceId":{"shape":"InstanceId"}, 2264 "HealthStatus":{"shape":"String"}, 2265 "Color":{"shape":"String"}, 2266 "Causes":{"shape":"Causes"}, 2267 "LaunchedAt":{"shape":"LaunchedAt"}, 2268 "ApplicationMetrics":{"shape":"ApplicationMetrics"}, 2269 "System":{"shape":"SystemStatus"}, 2270 "Deployment":{"shape":"Deployment"}, 2271 "AvailabilityZone":{"shape":"String"}, 2272 "InstanceType":{"shape":"String"} 2273 } 2274 }, 2275 "SolutionStackDescription":{ 2276 "type":"structure", 2277 "members":{ 2278 "SolutionStackName":{"shape":"SolutionStackName"}, 2279 "PermittedFileTypes":{"shape":"SolutionStackFileTypeList"} 2280 } 2281 }, 2282 "SolutionStackFileTypeList":{ 2283 "type":"list", 2284 "member":{"shape":"FileTypeExtension"} 2285 }, 2286 "SolutionStackName":{"type":"string"}, 2287 "SourceBuildInformation":{ 2288 "type":"structure", 2289 "required":[ 2290 "SourceType", 2291 "SourceRepository", 2292 "SourceLocation" 2293 ], 2294 "members":{ 2295 "SourceType":{"shape":"SourceType"}, 2296 "SourceRepository":{"shape":"SourceRepository"}, 2297 "SourceLocation":{"shape":"SourceLocation"} 2298 } 2299 }, 2300 "SourceBundleDeletionException":{ 2301 "type":"structure", 2302 "members":{ 2303 }, 2304 "error":{ 2305 "code":"SourceBundleDeletionFailure", 2306 "httpStatusCode":400, 2307 "senderFault":true 2308 }, 2309 "exception":true 2310 }, 2311 "SourceConfiguration":{ 2312 "type":"structure", 2313 "members":{ 2314 "ApplicationName":{"shape":"ApplicationName"}, 2315 "TemplateName":{"shape":"ConfigurationTemplateName"} 2316 } 2317 }, 2318 "SourceLocation":{ 2319 "type":"string", 2320 "max":255, 2321 "min":3, 2322 "pattern":".+/.+" 2323 }, 2324 "SourceRepository":{ 2325 "type":"string", 2326 "enum":[ 2327 "CodeCommit", 2328 "S3" 2329 ] 2330 }, 2331 "SourceType":{ 2332 "type":"string", 2333 "enum":[ 2334 "Git", 2335 "Zip" 2336 ] 2337 }, 2338 "StatusCodes":{ 2339 "type":"structure", 2340 "members":{ 2341 "Status2xx":{"shape":"NullableInteger"}, 2342 "Status3xx":{"shape":"NullableInteger"}, 2343 "Status4xx":{"shape":"NullableInteger"}, 2344 "Status5xx":{"shape":"NullableInteger"} 2345 } 2346 }, 2347 "String":{"type":"string"}, 2348 "SupportedAddon":{"type":"string"}, 2349 "SupportedAddonList":{ 2350 "type":"list", 2351 "member":{"shape":"SupportedAddon"} 2352 }, 2353 "SupportedTier":{"type":"string"}, 2354 "SupportedTierList":{ 2355 "type":"list", 2356 "member":{"shape":"SupportedTier"} 2357 }, 2358 "SwapEnvironmentCNAMEsMessage":{ 2359 "type":"structure", 2360 "members":{ 2361 "SourceEnvironmentId":{"shape":"EnvironmentId"}, 2362 "SourceEnvironmentName":{"shape":"EnvironmentName"}, 2363 "DestinationEnvironmentId":{"shape":"EnvironmentId"}, 2364 "DestinationEnvironmentName":{"shape":"EnvironmentName"} 2365 } 2366 }, 2367 "SystemStatus":{ 2368 "type":"structure", 2369 "members":{ 2370 "CPUUtilization":{"shape":"CPUUtilization"}, 2371 "LoadAverage":{"shape":"LoadAverage"} 2372 } 2373 }, 2374 "Tag":{ 2375 "type":"structure", 2376 "members":{ 2377 "Key":{"shape":"TagKey"}, 2378 "Value":{"shape":"TagValue"} 2379 } 2380 }, 2381 "TagKey":{ 2382 "type":"string", 2383 "max":128, 2384 "min":1 2385 }, 2386 "TagKeyList":{ 2387 "type":"list", 2388 "member":{"shape":"TagKey"} 2389 }, 2390 "TagList":{ 2391 "type":"list", 2392 "member":{"shape":"Tag"} 2393 }, 2394 "TagValue":{ 2395 "type":"string", 2396 "max":256, 2397 "min":1 2398 }, 2399 "Tags":{ 2400 "type":"list", 2401 "member":{"shape":"Tag"} 2402 }, 2403 "TerminateEnvForce":{"type":"boolean"}, 2404 "TerminateEnvironmentMessage":{ 2405 "type":"structure", 2406 "members":{ 2407 "EnvironmentId":{"shape":"EnvironmentId"}, 2408 "EnvironmentName":{"shape":"EnvironmentName"}, 2409 "TerminateResources":{"shape":"TerminateEnvironmentResources"}, 2410 "ForceTerminate":{"shape":"ForceTerminate"} 2411 } 2412 }, 2413 "TerminateEnvironmentResources":{"type":"boolean"}, 2414 "TimeFilterEnd":{"type":"timestamp"}, 2415 "TimeFilterStart":{"type":"timestamp"}, 2416 "Timestamp":{"type":"timestamp"}, 2417 "Token":{"type":"string"}, 2418 "TooManyApplicationVersionsException":{ 2419 "type":"structure", 2420 "members":{ 2421 }, 2422 "exception":true 2423 }, 2424 "TooManyApplicationsException":{ 2425 "type":"structure", 2426 "members":{ 2427 }, 2428 "error":{ 2429 "code":"TooManyApplicationsException", 2430 "httpStatusCode":400, 2431 "senderFault":true 2432 }, 2433 "exception":true 2434 }, 2435 "TooManyBucketsException":{ 2436 "type":"structure", 2437 "members":{ 2438 }, 2439 "error":{ 2440 "code":"TooManyBucketsException", 2441 "httpStatusCode":400, 2442 "senderFault":true 2443 }, 2444 "exception":true 2445 }, 2446 "TooManyConfigurationTemplatesException":{ 2447 "type":"structure", 2448 "members":{ 2449 }, 2450 "error":{ 2451 "code":"TooManyConfigurationTemplatesException", 2452 "httpStatusCode":400, 2453 "senderFault":true 2454 }, 2455 "exception":true 2456 }, 2457 "TooManyEnvironmentsException":{ 2458 "type":"structure", 2459 "members":{ 2460 }, 2461 "error":{ 2462 "code":"TooManyEnvironmentsException", 2463 "httpStatusCode":400, 2464 "senderFault":true 2465 }, 2466 "exception":true 2467 }, 2468 "TooManyPlatformsException":{ 2469 "type":"structure", 2470 "members":{ 2471 }, 2472 "error":{ 2473 "code":"TooManyPlatformsException", 2474 "httpStatusCode":400, 2475 "senderFault":true 2476 }, 2477 "exception":true 2478 }, 2479 "TooManyTagsException":{ 2480 "type":"structure", 2481 "members":{ 2482 }, 2483 "error":{ 2484 "code":"TooManyTagsException", 2485 "httpStatusCode":400, 2486 "senderFault":true 2487 }, 2488 "exception":true 2489 }, 2490 "Trigger":{ 2491 "type":"structure", 2492 "members":{ 2493 "Name":{"shape":"ResourceId"} 2494 } 2495 }, 2496 "TriggerList":{ 2497 "type":"list", 2498 "member":{"shape":"Trigger"} 2499 }, 2500 "UpdateApplicationMessage":{ 2501 "type":"structure", 2502 "required":["ApplicationName"], 2503 "members":{ 2504 "ApplicationName":{"shape":"ApplicationName"}, 2505 "Description":{"shape":"Description"} 2506 } 2507 }, 2508 "UpdateApplicationResourceLifecycleMessage":{ 2509 "type":"structure", 2510 "required":[ 2511 "ApplicationName", 2512 "ResourceLifecycleConfig" 2513 ], 2514 "members":{ 2515 "ApplicationName":{"shape":"ApplicationName"}, 2516 "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} 2517 } 2518 }, 2519 "UpdateApplicationVersionMessage":{ 2520 "type":"structure", 2521 "required":[ 2522 "ApplicationName", 2523 "VersionLabel" 2524 ], 2525 "members":{ 2526 "ApplicationName":{"shape":"ApplicationName"}, 2527 "VersionLabel":{"shape":"VersionLabel"}, 2528 "Description":{"shape":"Description"} 2529 } 2530 }, 2531 "UpdateConfigurationTemplateMessage":{ 2532 "type":"structure", 2533 "required":[ 2534 "ApplicationName", 2535 "TemplateName" 2536 ], 2537 "members":{ 2538 "ApplicationName":{"shape":"ApplicationName"}, 2539 "TemplateName":{"shape":"ConfigurationTemplateName"}, 2540 "Description":{"shape":"Description"}, 2541 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, 2542 "OptionsToRemove":{"shape":"OptionsSpecifierList"} 2543 } 2544 }, 2545 "UpdateDate":{"type":"timestamp"}, 2546 "UpdateEnvironmentMessage":{ 2547 "type":"structure", 2548 "members":{ 2549 "ApplicationName":{"shape":"ApplicationName"}, 2550 "EnvironmentId":{"shape":"EnvironmentId"}, 2551 "EnvironmentName":{"shape":"EnvironmentName"}, 2552 "GroupName":{"shape":"GroupName"}, 2553 "Description":{"shape":"Description"}, 2554 "Tier":{"shape":"EnvironmentTier"}, 2555 "VersionLabel":{"shape":"VersionLabel"}, 2556 "TemplateName":{"shape":"ConfigurationTemplateName"}, 2557 "SolutionStackName":{"shape":"SolutionStackName"}, 2558 "PlatformArn":{"shape":"PlatformArn"}, 2559 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, 2560 "OptionsToRemove":{"shape":"OptionsSpecifierList"} 2561 } 2562 }, 2563 "UpdateTagsForResourceMessage":{ 2564 "type":"structure", 2565 "required":["ResourceArn"], 2566 "members":{ 2567 "ResourceArn":{"shape":"ResourceArn"}, 2568 "TagsToAdd":{"shape":"TagList"}, 2569 "TagsToRemove":{"shape":"TagKeyList"} 2570 } 2571 }, 2572 "UserDefinedOption":{"type":"boolean"}, 2573 "ValidateConfigurationSettingsMessage":{ 2574 "type":"structure", 2575 "required":[ 2576 "ApplicationName", 2577 "OptionSettings" 2578 ], 2579 "members":{ 2580 "ApplicationName":{"shape":"ApplicationName"}, 2581 "TemplateName":{"shape":"ConfigurationTemplateName"}, 2582 "EnvironmentName":{"shape":"EnvironmentName"}, 2583 "OptionSettings":{"shape":"ConfigurationOptionSettingsList"} 2584 } 2585 }, 2586 "ValidationMessage":{ 2587 "type":"structure", 2588 "members":{ 2589 "Message":{"shape":"ValidationMessageString"}, 2590 "Severity":{"shape":"ValidationSeverity"}, 2591 "Namespace":{"shape":"OptionNamespace"}, 2592 "OptionName":{"shape":"ConfigurationOptionName"} 2593 } 2594 }, 2595 "ValidationMessageString":{"type":"string"}, 2596 "ValidationMessagesList":{ 2597 "type":"list", 2598 "member":{"shape":"ValidationMessage"} 2599 }, 2600 "ValidationSeverity":{ 2601 "type":"string", 2602 "enum":[ 2603 "error", 2604 "warning" 2605 ] 2606 }, 2607 "VersionLabel":{ 2608 "type":"string", 2609 "max":100, 2610 "min":1 2611 }, 2612 "VersionLabels":{ 2613 "type":"list", 2614 "member":{"shape":"VersionLabel"} 2615 }, 2616 "VersionLabelsList":{ 2617 "type":"list", 2618 "member":{"shape":"VersionLabel"} 2619 }, 2620 "VirtualizationType":{"type":"string"} 2621 } 2622 }