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