{ "version":"2.0", "metadata":{ "apiVersion":"2010-12-01", "endpointPrefix":"elasticbeanstalk", "protocol":"query", "serviceAbbreviation":"Elastic Beanstalk", "serviceFullName":"AWS Elastic Beanstalk", "signatureVersion":"v4", "uid":"elasticbeanstalk-2010-12-01", "xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/" }, "operations":{ "AbortEnvironmentUpdate":{ "name":"AbortEnvironmentUpdate", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AbortEnvironmentUpdateMessage"}, "errors":[ {"shape":"InsufficientPrivilegesException"} ] }, "ApplyEnvironmentManagedAction":{ "name":"ApplyEnvironmentManagedAction", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ApplyEnvironmentManagedActionRequest"}, "output":{ "shape":"ApplyEnvironmentManagedActionResult", "resultWrapper":"ApplyEnvironmentManagedActionResult" }, "errors":[ {"shape":"ElasticBeanstalkServiceException"}, {"shape":"ManagedActionInvalidStateException"} ] }, "CheckDNSAvailability":{ "name":"CheckDNSAvailability", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CheckDNSAvailabilityMessage"}, "output":{ "shape":"CheckDNSAvailabilityResultMessage", "resultWrapper":"CheckDNSAvailabilityResult" } }, "ComposeEnvironments":{ "name":"ComposeEnvironments", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ComposeEnvironmentsMessage"}, "output":{ "shape":"EnvironmentDescriptionsMessage", "resultWrapper":"ComposeEnvironmentsResult" }, "errors":[ {"shape":"TooManyEnvironmentsException"}, {"shape":"InsufficientPrivilegesException"} ] }, "CreateApplication":{ "name":"CreateApplication", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateApplicationMessage"}, "output":{ "shape":"ApplicationDescriptionMessage", "resultWrapper":"CreateApplicationResult" }, "errors":[ {"shape":"TooManyApplicationsException"} ] }, "CreateApplicationVersion":{ "name":"CreateApplicationVersion", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateApplicationVersionMessage"}, "output":{ "shape":"ApplicationVersionDescriptionMessage", "resultWrapper":"CreateApplicationVersionResult" }, "errors":[ {"shape":"TooManyApplicationsException"}, {"shape":"TooManyApplicationVersionsException"}, {"shape":"InsufficientPrivilegesException"}, {"shape":"S3LocationNotInServiceRegionException"}, {"shape":"CodeBuildNotInServiceRegionException"} ] }, "CreateConfigurationTemplate":{ "name":"CreateConfigurationTemplate", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateConfigurationTemplateMessage"}, "output":{ "shape":"ConfigurationSettingsDescription", "resultWrapper":"CreateConfigurationTemplateResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"TooManyBucketsException"}, {"shape":"TooManyConfigurationTemplatesException"} ] }, "CreateEnvironment":{ "name":"CreateEnvironment", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateEnvironmentMessage"}, "output":{ "shape":"EnvironmentDescription", "resultWrapper":"CreateEnvironmentResult" }, "errors":[ {"shape":"TooManyEnvironmentsException"}, {"shape":"InsufficientPrivilegesException"} ] }, "CreatePlatformVersion":{ "name":"CreatePlatformVersion", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreatePlatformVersionRequest"}, "output":{ "shape":"CreatePlatformVersionResult", "resultWrapper":"CreatePlatformVersionResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"ElasticBeanstalkServiceException"}, {"shape":"TooManyPlatformsException"} ] }, "CreateStorageLocation":{ "name":"CreateStorageLocation", "http":{ "method":"POST", "requestUri":"/" }, "output":{ "shape":"CreateStorageLocationResultMessage", "resultWrapper":"CreateStorageLocationResult" }, "errors":[ {"shape":"TooManyBucketsException"}, {"shape":"S3SubscriptionRequiredException"}, {"shape":"InsufficientPrivilegesException"} ] }, "DeleteApplication":{ "name":"DeleteApplication", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteApplicationMessage"}, "errors":[ {"shape":"OperationInProgressException"} ] }, "DeleteApplicationVersion":{ "name":"DeleteApplicationVersion", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteApplicationVersionMessage"}, "errors":[ {"shape":"SourceBundleDeletionException"}, {"shape":"InsufficientPrivilegesException"}, {"shape":"OperationInProgressException"}, {"shape":"S3LocationNotInServiceRegionException"} ] }, "DeleteConfigurationTemplate":{ "name":"DeleteConfigurationTemplate", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteConfigurationTemplateMessage"}, "errors":[ {"shape":"OperationInProgressException"} ] }, "DeleteEnvironmentConfiguration":{ "name":"DeleteEnvironmentConfiguration", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteEnvironmentConfigurationMessage"} }, "DeletePlatformVersion":{ "name":"DeletePlatformVersion", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeletePlatformVersionRequest"}, "output":{ "shape":"DeletePlatformVersionResult", "resultWrapper":"DeletePlatformVersionResult" }, "errors":[ {"shape":"OperationInProgressException"}, {"shape":"InsufficientPrivilegesException"}, {"shape":"ElasticBeanstalkServiceException"}, {"shape":"PlatformVersionStillReferencedException"} ] }, "DescribeApplicationVersions":{ "name":"DescribeApplicationVersions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeApplicationVersionsMessage"}, "output":{ "shape":"ApplicationVersionDescriptionsMessage", "resultWrapper":"DescribeApplicationVersionsResult" } }, "DescribeApplications":{ "name":"DescribeApplications", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeApplicationsMessage"}, "output":{ "shape":"ApplicationDescriptionsMessage", "resultWrapper":"DescribeApplicationsResult" } }, "DescribeConfigurationOptions":{ "name":"DescribeConfigurationOptions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeConfigurationOptionsMessage"}, "output":{ "shape":"ConfigurationOptionsDescription", "resultWrapper":"DescribeConfigurationOptionsResult" }, "errors":[ {"shape":"TooManyBucketsException"} ] }, "DescribeConfigurationSettings":{ "name":"DescribeConfigurationSettings", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeConfigurationSettingsMessage"}, "output":{ "shape":"ConfigurationSettingsDescriptions", "resultWrapper":"DescribeConfigurationSettingsResult" }, "errors":[ {"shape":"TooManyBucketsException"} ] }, "DescribeEnvironmentHealth":{ "name":"DescribeEnvironmentHealth", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEnvironmentHealthRequest"}, "output":{ "shape":"DescribeEnvironmentHealthResult", "resultWrapper":"DescribeEnvironmentHealthResult" }, "errors":[ {"shape":"InvalidRequestException"}, {"shape":"ElasticBeanstalkServiceException"} ] }, "DescribeEnvironmentManagedActionHistory":{ "name":"DescribeEnvironmentManagedActionHistory", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEnvironmentManagedActionHistoryRequest"}, "output":{ "shape":"DescribeEnvironmentManagedActionHistoryResult", "resultWrapper":"DescribeEnvironmentManagedActionHistoryResult" }, "errors":[ {"shape":"ElasticBeanstalkServiceException"} ] }, "DescribeEnvironmentManagedActions":{ "name":"DescribeEnvironmentManagedActions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEnvironmentManagedActionsRequest"}, "output":{ "shape":"DescribeEnvironmentManagedActionsResult", "resultWrapper":"DescribeEnvironmentManagedActionsResult" }, "errors":[ {"shape":"ElasticBeanstalkServiceException"} ] }, "DescribeEnvironmentResources":{ "name":"DescribeEnvironmentResources", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEnvironmentResourcesMessage"}, "output":{ "shape":"EnvironmentResourceDescriptionsMessage", "resultWrapper":"DescribeEnvironmentResourcesResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"} ] }, "DescribeEnvironments":{ "name":"DescribeEnvironments", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEnvironmentsMessage"}, "output":{ "shape":"EnvironmentDescriptionsMessage", "resultWrapper":"DescribeEnvironmentsResult" } }, "DescribeEvents":{ "name":"DescribeEvents", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEventsMessage"}, "output":{ "shape":"EventDescriptionsMessage", "resultWrapper":"DescribeEventsResult" } }, "DescribeInstancesHealth":{ "name":"DescribeInstancesHealth", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeInstancesHealthRequest"}, "output":{ "shape":"DescribeInstancesHealthResult", "resultWrapper":"DescribeInstancesHealthResult" }, "errors":[ {"shape":"InvalidRequestException"}, {"shape":"ElasticBeanstalkServiceException"} ] }, "DescribePlatformVersion":{ "name":"DescribePlatformVersion", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribePlatformVersionRequest"}, "output":{ "shape":"DescribePlatformVersionResult", "resultWrapper":"DescribePlatformVersionResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"ElasticBeanstalkServiceException"} ] }, "ListAvailableSolutionStacks":{ "name":"ListAvailableSolutionStacks", "http":{ "method":"POST", "requestUri":"/" }, "output":{ "shape":"ListAvailableSolutionStacksResultMessage", "resultWrapper":"ListAvailableSolutionStacksResult" } }, "ListPlatformVersions":{ "name":"ListPlatformVersions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListPlatformVersionsRequest"}, "output":{ "shape":"ListPlatformVersionsResult", "resultWrapper":"ListPlatformVersionsResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"ElasticBeanstalkServiceException"} ] }, "ListTagsForResource":{ "name":"ListTagsForResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListTagsForResourceMessage"}, "output":{ "shape":"ResourceTagsDescriptionMessage", "resultWrapper":"ListTagsForResourceResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"ResourceNotFoundException"}, {"shape":"ResourceTypeNotSupportedException"} ] }, "RebuildEnvironment":{ "name":"RebuildEnvironment", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RebuildEnvironmentMessage"}, "errors":[ {"shape":"InsufficientPrivilegesException"} ] }, "RequestEnvironmentInfo":{ "name":"RequestEnvironmentInfo", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RequestEnvironmentInfoMessage"} }, "RestartAppServer":{ "name":"RestartAppServer", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RestartAppServerMessage"} }, "RetrieveEnvironmentInfo":{ "name":"RetrieveEnvironmentInfo", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RetrieveEnvironmentInfoMessage"}, "output":{ "shape":"RetrieveEnvironmentInfoResultMessage", "resultWrapper":"RetrieveEnvironmentInfoResult" } }, "SwapEnvironmentCNAMEs":{ "name":"SwapEnvironmentCNAMEs", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SwapEnvironmentCNAMEsMessage"} }, "TerminateEnvironment":{ "name":"TerminateEnvironment", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"TerminateEnvironmentMessage"}, "output":{ "shape":"EnvironmentDescription", "resultWrapper":"TerminateEnvironmentResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"} ] }, "UpdateApplication":{ "name":"UpdateApplication", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateApplicationMessage"}, "output":{ "shape":"ApplicationDescriptionMessage", "resultWrapper":"UpdateApplicationResult" } }, "UpdateApplicationResourceLifecycle":{ "name":"UpdateApplicationResourceLifecycle", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateApplicationResourceLifecycleMessage"}, "output":{ "shape":"ApplicationResourceLifecycleDescriptionMessage", "resultWrapper":"UpdateApplicationResourceLifecycleResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"} ] }, "UpdateApplicationVersion":{ "name":"UpdateApplicationVersion", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateApplicationVersionMessage"}, "output":{ "shape":"ApplicationVersionDescriptionMessage", "resultWrapper":"UpdateApplicationVersionResult" } }, "UpdateConfigurationTemplate":{ "name":"UpdateConfigurationTemplate", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateConfigurationTemplateMessage"}, "output":{ "shape":"ConfigurationSettingsDescription", "resultWrapper":"UpdateConfigurationTemplateResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"TooManyBucketsException"} ] }, "UpdateEnvironment":{ "name":"UpdateEnvironment", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateEnvironmentMessage"}, "output":{ "shape":"EnvironmentDescription", "resultWrapper":"UpdateEnvironmentResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"TooManyBucketsException"} ] }, "UpdateTagsForResource":{ "name":"UpdateTagsForResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateTagsForResourceMessage"}, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"OperationInProgressException"}, {"shape":"TooManyTagsException"}, {"shape":"ResourceNotFoundException"}, {"shape":"ResourceTypeNotSupportedException"} ] }, "ValidateConfigurationSettings":{ "name":"ValidateConfigurationSettings", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ValidateConfigurationSettingsMessage"}, "output":{ "shape":"ConfigurationSettingsValidationMessages", "resultWrapper":"ValidateConfigurationSettingsResult" }, "errors":[ {"shape":"InsufficientPrivilegesException"}, {"shape":"TooManyBucketsException"} ] } }, "shapes":{ "ARN":{"type":"string"}, "AbortEnvironmentUpdateMessage":{ "type":"structure", "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"} } }, "AbortableOperationInProgress":{"type":"boolean"}, "ActionHistoryStatus":{ "type":"string", "enum":[ "Completed", "Failed", "Unknown" ] }, "ActionStatus":{ "type":"string", "enum":[ "Scheduled", "Pending", "Running", "Unknown" ] }, "ActionType":{ "type":"string", "enum":[ "InstanceRefresh", "PlatformUpdate", "Unknown" ] }, "ApplicationDescription":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "Description":{"shape":"Description"}, "DateCreated":{"shape":"CreationDate"}, "DateUpdated":{"shape":"UpdateDate"}, "Versions":{"shape":"VersionLabelsList"}, "ConfigurationTemplates":{"shape":"ConfigurationTemplateNamesList"}, "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} } }, "ApplicationDescriptionList":{ "type":"list", "member":{"shape":"ApplicationDescription"} }, "ApplicationDescriptionMessage":{ "type":"structure", "members":{ "Application":{"shape":"ApplicationDescription"} } }, "ApplicationDescriptionsMessage":{ "type":"structure", "members":{ "Applications":{"shape":"ApplicationDescriptionList"} } }, "ApplicationMetrics":{ "type":"structure", "members":{ "Duration":{"shape":"NullableInteger"}, "RequestCount":{"shape":"RequestCount"}, "StatusCodes":{"shape":"StatusCodes"}, "Latency":{"shape":"Latency"} } }, "ApplicationName":{ "type":"string", "max":100, "min":1 }, "ApplicationNamesList":{ "type":"list", "member":{"shape":"ApplicationName"} }, "ApplicationResourceLifecycleConfig":{ "type":"structure", "members":{ "ServiceRole":{"shape":"String"}, "VersionLifecycleConfig":{"shape":"ApplicationVersionLifecycleConfig"} } }, "ApplicationResourceLifecycleDescriptionMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} } }, "ApplicationVersionDescription":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "Description":{"shape":"Description"}, "VersionLabel":{"shape":"VersionLabel"}, "SourceBuildInformation":{"shape":"SourceBuildInformation"}, "BuildArn":{"shape":"String"}, "SourceBundle":{"shape":"S3Location"}, "DateCreated":{"shape":"CreationDate"}, "DateUpdated":{"shape":"UpdateDate"}, "Status":{"shape":"ApplicationVersionStatus"} } }, "ApplicationVersionDescriptionList":{ "type":"list", "member":{"shape":"ApplicationVersionDescription"} }, "ApplicationVersionDescriptionMessage":{ "type":"structure", "members":{ "ApplicationVersion":{"shape":"ApplicationVersionDescription"} } }, "ApplicationVersionDescriptionsMessage":{ "type":"structure", "members":{ "ApplicationVersions":{"shape":"ApplicationVersionDescriptionList"}, "NextToken":{"shape":"Token"} } }, "ApplicationVersionLifecycleConfig":{ "type":"structure", "members":{ "MaxCountRule":{"shape":"MaxCountRule"}, "MaxAgeRule":{"shape":"MaxAgeRule"} } }, "ApplicationVersionProccess":{"type":"boolean"}, "ApplicationVersionStatus":{ "type":"string", "enum":[ "Processed", "Unprocessed", "Failed", "Processing", "Building" ] }, "ApplyEnvironmentManagedActionRequest":{ "type":"structure", "required":["ActionId"], "members":{ "EnvironmentName":{"shape":"String"}, "EnvironmentId":{"shape":"String"}, "ActionId":{"shape":"String"} } }, "ApplyEnvironmentManagedActionResult":{ "type":"structure", "members":{ "ActionId":{"shape":"String"}, "ActionDescription":{"shape":"String"}, "ActionType":{"shape":"ActionType"}, "Status":{"shape":"String"} } }, "AutoCreateApplication":{"type":"boolean"}, "AutoScalingGroup":{ "type":"structure", "members":{ "Name":{"shape":"ResourceId"} } }, "AutoScalingGroupList":{ "type":"list", "member":{"shape":"AutoScalingGroup"} }, "AvailableSolutionStackDetailsList":{ "type":"list", "member":{"shape":"SolutionStackDescription"} }, "AvailableSolutionStackNamesList":{ "type":"list", "member":{"shape":"SolutionStackName"} }, "BoxedBoolean":{"type":"boolean"}, "BoxedInt":{"type":"integer"}, "BuildConfiguration":{ "type":"structure", "required":[ "CodeBuildServiceRole", "Image" ], "members":{ "ArtifactName":{"shape":"String"}, "CodeBuildServiceRole":{"shape":"NonEmptyString"}, "ComputeType":{"shape":"ComputeType"}, "Image":{"shape":"NonEmptyString"}, "TimeoutInMinutes":{"shape":"BoxedInt"} } }, "Builder":{ "type":"structure", "members":{ "ARN":{"shape":"ARN"} } }, "CPUUtilization":{ "type":"structure", "members":{ "User":{"shape":"NullableDouble"}, "Nice":{"shape":"NullableDouble"}, "System":{"shape":"NullableDouble"}, "Idle":{"shape":"NullableDouble"}, "IOWait":{"shape":"NullableDouble"}, "IRQ":{"shape":"NullableDouble"}, "SoftIRQ":{"shape":"NullableDouble"} } }, "Cause":{ "type":"string", "max":255, "min":1 }, "Causes":{ "type":"list", "member":{"shape":"Cause"} }, "CheckDNSAvailabilityMessage":{ "type":"structure", "required":["CNAMEPrefix"], "members":{ "CNAMEPrefix":{"shape":"DNSCnamePrefix"} } }, "CheckDNSAvailabilityResultMessage":{ "type":"structure", "members":{ "Available":{"shape":"CnameAvailability"}, "FullyQualifiedCNAME":{"shape":"DNSCname"} } }, "CnameAvailability":{"type":"boolean"}, "CodeBuildNotInServiceRegionException":{ "type":"structure", "members":{ }, "error":{ "code":"CodeBuildNotInServiceRegionException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "ComposeEnvironmentsMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "GroupName":{"shape":"GroupName"}, "VersionLabels":{"shape":"VersionLabels"} } }, "ComputeType":{ "type":"string", "enum":[ "BUILD_GENERAL1_SMALL", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_LARGE" ] }, "ConfigurationDeploymentStatus":{ "type":"string", "enum":[ "deployed", "pending", "failed" ] }, "ConfigurationOptionDefaultValue":{"type":"string"}, "ConfigurationOptionDescription":{ "type":"structure", "members":{ "Namespace":{"shape":"OptionNamespace"}, "Name":{"shape":"ConfigurationOptionName"}, "DefaultValue":{"shape":"ConfigurationOptionDefaultValue"}, "ChangeSeverity":{"shape":"ConfigurationOptionSeverity"}, "UserDefined":{"shape":"UserDefinedOption"}, "ValueType":{"shape":"ConfigurationOptionValueType"}, "ValueOptions":{"shape":"ConfigurationOptionPossibleValues"}, "MinValue":{"shape":"OptionRestrictionMinValue"}, "MaxValue":{"shape":"OptionRestrictionMaxValue"}, "MaxLength":{"shape":"OptionRestrictionMaxLength"}, "Regex":{"shape":"OptionRestrictionRegex"} } }, "ConfigurationOptionDescriptionsList":{ "type":"list", "member":{"shape":"ConfigurationOptionDescription"} }, "ConfigurationOptionName":{"type":"string"}, "ConfigurationOptionPossibleValue":{"type":"string"}, "ConfigurationOptionPossibleValues":{ "type":"list", "member":{"shape":"ConfigurationOptionPossibleValue"} }, "ConfigurationOptionSetting":{ "type":"structure", "members":{ "ResourceName":{"shape":"ResourceName"}, "Namespace":{"shape":"OptionNamespace"}, "OptionName":{"shape":"ConfigurationOptionName"}, "Value":{"shape":"ConfigurationOptionValue"} } }, "ConfigurationOptionSettingsList":{ "type":"list", "member":{"shape":"ConfigurationOptionSetting"} }, "ConfigurationOptionSeverity":{"type":"string"}, "ConfigurationOptionValue":{"type":"string"}, "ConfigurationOptionValueType":{ "type":"string", "enum":[ "Scalar", "List" ] }, "ConfigurationOptionsDescription":{ "type":"structure", "members":{ "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "Options":{"shape":"ConfigurationOptionDescriptionsList"} } }, "ConfigurationSettingsDescription":{ "type":"structure", "members":{ "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "Description":{"shape":"Description"}, "EnvironmentName":{"shape":"EnvironmentName"}, "DeploymentStatus":{"shape":"ConfigurationDeploymentStatus"}, "DateCreated":{"shape":"CreationDate"}, "DateUpdated":{"shape":"UpdateDate"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"} } }, "ConfigurationSettingsDescriptionList":{ "type":"list", "member":{"shape":"ConfigurationSettingsDescription"} }, "ConfigurationSettingsDescriptions":{ "type":"structure", "members":{ "ConfigurationSettings":{"shape":"ConfigurationSettingsDescriptionList"} } }, "ConfigurationSettingsValidationMessages":{ "type":"structure", "members":{ "Messages":{"shape":"ValidationMessagesList"} } }, "ConfigurationTemplateName":{ "type":"string", "max":100, "min":1 }, "ConfigurationTemplateNamesList":{ "type":"list", "member":{"shape":"ConfigurationTemplateName"} }, "CreateApplicationMessage":{ "type":"structure", "required":["ApplicationName"], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "Description":{"shape":"Description"}, "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} } }, "CreateApplicationVersionMessage":{ "type":"structure", "required":[ "ApplicationName", "VersionLabel" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "Description":{"shape":"Description"}, "SourceBuildInformation":{"shape":"SourceBuildInformation"}, "SourceBundle":{"shape":"S3Location"}, "BuildConfiguration":{"shape":"BuildConfiguration"}, "AutoCreateApplication":{"shape":"AutoCreateApplication"}, "Process":{"shape":"ApplicationVersionProccess"} } }, "CreateConfigurationTemplateMessage":{ "type":"structure", "required":[ "ApplicationName", "TemplateName" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "SourceConfiguration":{"shape":"SourceConfiguration"}, "EnvironmentId":{"shape":"EnvironmentId"}, "Description":{"shape":"Description"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"} } }, "CreateEnvironmentMessage":{ "type":"structure", "required":["ApplicationName"], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "EnvironmentName":{"shape":"EnvironmentName"}, "GroupName":{"shape":"GroupName"}, "Description":{"shape":"Description"}, "CNAMEPrefix":{"shape":"DNSCnamePrefix"}, "Tier":{"shape":"EnvironmentTier"}, "Tags":{"shape":"Tags"}, "VersionLabel":{"shape":"VersionLabel"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, "OptionsToRemove":{"shape":"OptionsSpecifierList"} } }, "CreatePlatformVersionRequest":{ "type":"structure", "required":[ "PlatformName", "PlatformVersion", "PlatformDefinitionBundle" ], "members":{ "PlatformName":{"shape":"PlatformName"}, "PlatformVersion":{"shape":"PlatformVersion"}, "PlatformDefinitionBundle":{"shape":"S3Location"}, "EnvironmentName":{"shape":"EnvironmentName"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"} } }, "CreatePlatformVersionResult":{ "type":"structure", "members":{ "PlatformSummary":{"shape":"PlatformSummary"}, "Builder":{"shape":"Builder"} } }, "CreateStorageLocationResultMessage":{ "type":"structure", "members":{ "S3Bucket":{"shape":"S3Bucket"} } }, "CreationDate":{"type":"timestamp"}, "CustomAmi":{ "type":"structure", "members":{ "VirtualizationType":{"shape":"VirtualizationType"}, "ImageId":{"shape":"ImageId"} } }, "CustomAmiList":{ "type":"list", "member":{"shape":"CustomAmi"} }, "DNSCname":{ "type":"string", "max":255, "min":1 }, "DNSCnamePrefix":{ "type":"string", "max":63, "min":4 }, "DeleteApplicationMessage":{ "type":"structure", "required":["ApplicationName"], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TerminateEnvByForce":{"shape":"TerminateEnvForce"} } }, "DeleteApplicationVersionMessage":{ "type":"structure", "required":[ "ApplicationName", "VersionLabel" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "DeleteSourceBundle":{"shape":"DeleteSourceBundle"} } }, "DeleteConfigurationTemplateMessage":{ "type":"structure", "required":[ "ApplicationName", "TemplateName" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"} } }, "DeleteEnvironmentConfigurationMessage":{ "type":"structure", "required":[ "ApplicationName", "EnvironmentName" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "EnvironmentName":{"shape":"EnvironmentName"} } }, "DeletePlatformVersionRequest":{ "type":"structure", "members":{ "PlatformArn":{"shape":"PlatformArn"} } }, "DeletePlatformVersionResult":{ "type":"structure", "members":{ "PlatformSummary":{"shape":"PlatformSummary"} } }, "DeleteSourceBundle":{"type":"boolean"}, "Deployment":{ "type":"structure", "members":{ "VersionLabel":{"shape":"String"}, "DeploymentId":{"shape":"NullableLong"}, "Status":{"shape":"String"}, "DeploymentTime":{"shape":"DeploymentTimestamp"} } }, "DeploymentTimestamp":{"type":"timestamp"}, "DescribeApplicationVersionsMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "VersionLabels":{"shape":"VersionLabelsList"}, "MaxRecords":{"shape":"MaxRecords"}, "NextToken":{"shape":"Token"} } }, "DescribeApplicationsMessage":{ "type":"structure", "members":{ "ApplicationNames":{"shape":"ApplicationNamesList"} } }, "DescribeConfigurationOptionsMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "EnvironmentName":{"shape":"EnvironmentName"}, "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "Options":{"shape":"OptionsSpecifierList"} } }, "DescribeConfigurationSettingsMessage":{ "type":"structure", "required":["ApplicationName"], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "EnvironmentName":{"shape":"EnvironmentName"} } }, "DescribeEnvironmentHealthRequest":{ "type":"structure", "members":{ "EnvironmentName":{"shape":"EnvironmentName"}, "EnvironmentId":{"shape":"EnvironmentId"}, "AttributeNames":{"shape":"EnvironmentHealthAttributes"} } }, "DescribeEnvironmentHealthResult":{ "type":"structure", "members":{ "EnvironmentName":{"shape":"EnvironmentName"}, "HealthStatus":{"shape":"String"}, "Status":{"shape":"EnvironmentHealth"}, "Color":{"shape":"String"}, "Causes":{"shape":"Causes"}, "ApplicationMetrics":{"shape":"ApplicationMetrics"}, "InstancesHealth":{"shape":"InstanceHealthSummary"}, "RefreshedAt":{"shape":"RefreshedAt"} } }, "DescribeEnvironmentManagedActionHistoryRequest":{ "type":"structure", "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"}, "NextToken":{"shape":"String"}, "MaxItems":{"shape":"Integer"} } }, "DescribeEnvironmentManagedActionHistoryResult":{ "type":"structure", "members":{ "ManagedActionHistoryItems":{"shape":"ManagedActionHistoryItems"}, "NextToken":{"shape":"String"} } }, "DescribeEnvironmentManagedActionsRequest":{ "type":"structure", "members":{ "EnvironmentName":{"shape":"String"}, "EnvironmentId":{"shape":"String"}, "Status":{"shape":"ActionStatus"} } }, "DescribeEnvironmentManagedActionsResult":{ "type":"structure", "members":{ "ManagedActions":{"shape":"ManagedActions"} } }, "DescribeEnvironmentResourcesMessage":{ "type":"structure", "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"} } }, "DescribeEnvironmentsMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "EnvironmentIds":{"shape":"EnvironmentIdList"}, "EnvironmentNames":{"shape":"EnvironmentNamesList"}, "IncludeDeleted":{"shape":"IncludeDeleted"}, "IncludedDeletedBackTo":{"shape":"IncludeDeletedBackTo"}, "MaxRecords":{"shape":"MaxRecords"}, "NextToken":{"shape":"Token"} } }, "DescribeEventsMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"}, "PlatformArn":{"shape":"PlatformArn"}, "RequestId":{"shape":"RequestId"}, "Severity":{"shape":"EventSeverity"}, "StartTime":{"shape":"TimeFilterStart"}, "EndTime":{"shape":"TimeFilterEnd"}, "MaxRecords":{"shape":"MaxRecords"}, "NextToken":{"shape":"Token"} } }, "DescribeInstancesHealthRequest":{ "type":"structure", "members":{ "EnvironmentName":{"shape":"EnvironmentName"}, "EnvironmentId":{"shape":"EnvironmentId"}, "AttributeNames":{"shape":"InstancesHealthAttributes"}, "NextToken":{"shape":"NextToken"} } }, "DescribeInstancesHealthResult":{ "type":"structure", "members":{ "InstanceHealthList":{"shape":"InstanceHealthList"}, "RefreshedAt":{"shape":"RefreshedAt"}, "NextToken":{"shape":"NextToken"} } }, "DescribePlatformVersionRequest":{ "type":"structure", "members":{ "PlatformArn":{"shape":"PlatformArn"} } }, "DescribePlatformVersionResult":{ "type":"structure", "members":{ "PlatformDescription":{"shape":"PlatformDescription"} } }, "Description":{ "type":"string", "max":200 }, "Ec2InstanceId":{"type":"string"}, "ElasticBeanstalkServiceException":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "EndpointURL":{"type":"string"}, "EnvironmentArn":{"type":"string"}, "EnvironmentDescription":{ "type":"structure", "members":{ "EnvironmentName":{"shape":"EnvironmentName"}, "EnvironmentId":{"shape":"EnvironmentId"}, "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "Description":{"shape":"Description"}, "EndpointURL":{"shape":"EndpointURL"}, "CNAME":{"shape":"DNSCname"}, "DateCreated":{"shape":"CreationDate"}, "DateUpdated":{"shape":"UpdateDate"}, "Status":{"shape":"EnvironmentStatus"}, "AbortableOperationInProgress":{"shape":"AbortableOperationInProgress"}, "Health":{"shape":"EnvironmentHealth"}, "HealthStatus":{"shape":"EnvironmentHealthStatus"}, "Resources":{"shape":"EnvironmentResourcesDescription"}, "Tier":{"shape":"EnvironmentTier"}, "EnvironmentLinks":{"shape":"EnvironmentLinks"}, "EnvironmentArn":{"shape":"EnvironmentArn"} } }, "EnvironmentDescriptionsList":{ "type":"list", "member":{"shape":"EnvironmentDescription"} }, "EnvironmentDescriptionsMessage":{ "type":"structure", "members":{ "Environments":{"shape":"EnvironmentDescriptionsList"}, "NextToken":{"shape":"Token"} } }, "EnvironmentHealth":{ "type":"string", "enum":[ "Green", "Yellow", "Red", "Grey" ] }, "EnvironmentHealthAttribute":{ "type":"string", "enum":[ "Status", "Color", "Causes", "ApplicationMetrics", "InstancesHealth", "All", "HealthStatus", "RefreshedAt" ] }, "EnvironmentHealthAttributes":{ "type":"list", "member":{"shape":"EnvironmentHealthAttribute"} }, "EnvironmentHealthStatus":{ "type":"string", "enum":[ "NoData", "Unknown", "Pending", "Ok", "Info", "Warning", "Degraded", "Severe" ] }, "EnvironmentId":{"type":"string"}, "EnvironmentIdList":{ "type":"list", "member":{"shape":"EnvironmentId"} }, "EnvironmentInfoDescription":{ "type":"structure", "members":{ "InfoType":{"shape":"EnvironmentInfoType"}, "Ec2InstanceId":{"shape":"Ec2InstanceId"}, "SampleTimestamp":{"shape":"SampleTimestamp"}, "Message":{"shape":"Message"} } }, "EnvironmentInfoDescriptionList":{ "type":"list", "member":{"shape":"EnvironmentInfoDescription"} }, "EnvironmentInfoType":{ "type":"string", "enum":[ "tail", "bundle" ] }, "EnvironmentLink":{ "type":"structure", "members":{ "LinkName":{"shape":"String"}, "EnvironmentName":{"shape":"String"} } }, "EnvironmentLinks":{ "type":"list", "member":{"shape":"EnvironmentLink"} }, "EnvironmentName":{ "type":"string", "max":40, "min":4 }, "EnvironmentNamesList":{ "type":"list", "member":{"shape":"EnvironmentName"} }, "EnvironmentResourceDescription":{ "type":"structure", "members":{ "EnvironmentName":{"shape":"EnvironmentName"}, "AutoScalingGroups":{"shape":"AutoScalingGroupList"}, "Instances":{"shape":"InstanceList"}, "LaunchConfigurations":{"shape":"LaunchConfigurationList"}, "LoadBalancers":{"shape":"LoadBalancerList"}, "Triggers":{"shape":"TriggerList"}, "Queues":{"shape":"QueueList"} } }, "EnvironmentResourceDescriptionsMessage":{ "type":"structure", "members":{ "EnvironmentResources":{"shape":"EnvironmentResourceDescription"} } }, "EnvironmentResourcesDescription":{ "type":"structure", "members":{ "LoadBalancer":{"shape":"LoadBalancerDescription"} } }, "EnvironmentStatus":{ "type":"string", "enum":[ "Launching", "Updating", "Ready", "Terminating", "Terminated" ] }, "EnvironmentTier":{ "type":"structure", "members":{ "Name":{"shape":"String"}, "Type":{"shape":"String"}, "Version":{"shape":"String"} } }, "EventDate":{"type":"timestamp"}, "EventDescription":{ "type":"structure", "members":{ "EventDate":{"shape":"EventDate"}, "Message":{"shape":"EventMessage"}, "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "EnvironmentName":{"shape":"EnvironmentName"}, "PlatformArn":{"shape":"PlatformArn"}, "RequestId":{"shape":"RequestId"}, "Severity":{"shape":"EventSeverity"} } }, "EventDescriptionList":{ "type":"list", "member":{"shape":"EventDescription"} }, "EventDescriptionsMessage":{ "type":"structure", "members":{ "Events":{"shape":"EventDescriptionList"}, "NextToken":{"shape":"Token"} } }, "EventMessage":{"type":"string"}, "EventSeverity":{ "type":"string", "enum":[ "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL" ] }, "ExceptionMessage":{"type":"string"}, "FailureType":{ "type":"string", "enum":[ "UpdateCancelled", "CancellationFailed", "RollbackFailed", "RollbackSuccessful", "InternalFailure", "InvalidEnvironmentState", "PermissionsError" ] }, "FileTypeExtension":{ "type":"string", "max":100, "min":1 }, "ForceTerminate":{"type":"boolean"}, "GroupName":{ "type":"string", "max":19, "min":1 }, "ImageId":{"type":"string"}, "IncludeDeleted":{"type":"boolean"}, "IncludeDeletedBackTo":{"type":"timestamp"}, "Instance":{ "type":"structure", "members":{ "Id":{"shape":"ResourceId"} } }, "InstanceHealthList":{ "type":"list", "member":{"shape":"SingleInstanceHealth"} }, "InstanceHealthSummary":{ "type":"structure", "members":{ "NoData":{"shape":"NullableInteger"}, "Unknown":{"shape":"NullableInteger"}, "Pending":{"shape":"NullableInteger"}, "Ok":{"shape":"NullableInteger"}, "Info":{"shape":"NullableInteger"}, "Warning":{"shape":"NullableInteger"}, "Degraded":{"shape":"NullableInteger"}, "Severe":{"shape":"NullableInteger"} } }, "InstanceId":{ "type":"string", "max":255, "min":1 }, "InstanceList":{ "type":"list", "member":{"shape":"Instance"} }, "InstancesHealthAttribute":{ "type":"string", "enum":[ "HealthStatus", "Color", "Causes", "ApplicationMetrics", "RefreshedAt", "LaunchedAt", "System", "Deployment", "AvailabilityZone", "InstanceType", "All" ] }, "InstancesHealthAttributes":{ "type":"list", "member":{"shape":"InstancesHealthAttribute"} }, "InsufficientPrivilegesException":{ "type":"structure", "members":{ }, "error":{ "code":"InsufficientPrivilegesException", "httpStatusCode":403, "senderFault":true }, "exception":true }, "Integer":{"type":"integer"}, "InvalidRequestException":{ "type":"structure", "members":{ }, "error":{ "code":"InvalidRequestException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "Latency":{ "type":"structure", "members":{ "P999":{"shape":"NullableDouble"}, "P99":{"shape":"NullableDouble"}, "P95":{"shape":"NullableDouble"}, "P90":{"shape":"NullableDouble"}, "P85":{"shape":"NullableDouble"}, "P75":{"shape":"NullableDouble"}, "P50":{"shape":"NullableDouble"}, "P10":{"shape":"NullableDouble"} } }, "LaunchConfiguration":{ "type":"structure", "members":{ "Name":{"shape":"ResourceId"} } }, "LaunchConfigurationList":{ "type":"list", "member":{"shape":"LaunchConfiguration"} }, "LaunchedAt":{"type":"timestamp"}, "ListAvailableSolutionStacksResultMessage":{ "type":"structure", "members":{ "SolutionStacks":{"shape":"AvailableSolutionStackNamesList"}, "SolutionStackDetails":{"shape":"AvailableSolutionStackDetailsList"} } }, "ListPlatformVersionsRequest":{ "type":"structure", "members":{ "Filters":{"shape":"PlatformFilters"}, "MaxRecords":{"shape":"PlatformMaxRecords"}, "NextToken":{"shape":"Token"} } }, "ListPlatformVersionsResult":{ "type":"structure", "members":{ "PlatformSummaryList":{"shape":"PlatformSummaryList"}, "NextToken":{"shape":"Token"} } }, "ListTagsForResourceMessage":{ "type":"structure", "required":["ResourceArn"], "members":{ "ResourceArn":{"shape":"ResourceArn"} } }, "Listener":{ "type":"structure", "members":{ "Protocol":{"shape":"String"}, "Port":{"shape":"Integer"} } }, "LoadAverage":{ "type":"list", "member":{"shape":"LoadAverageValue"} }, "LoadAverageValue":{"type":"double"}, "LoadBalancer":{ "type":"structure", "members":{ "Name":{"shape":"ResourceId"} } }, "LoadBalancerDescription":{ "type":"structure", "members":{ "LoadBalancerName":{"shape":"String"}, "Domain":{"shape":"String"}, "Listeners":{"shape":"LoadBalancerListenersDescription"} } }, "LoadBalancerList":{ "type":"list", "member":{"shape":"LoadBalancer"} }, "LoadBalancerListenersDescription":{ "type":"list", "member":{"shape":"Listener"} }, "Maintainer":{"type":"string"}, "ManagedAction":{ "type":"structure", "members":{ "ActionId":{"shape":"String"}, "ActionDescription":{"shape":"String"}, "ActionType":{"shape":"ActionType"}, "Status":{"shape":"ActionStatus"}, "WindowStartTime":{"shape":"Timestamp"} } }, "ManagedActionHistoryItem":{ "type":"structure", "members":{ "ActionId":{"shape":"String"}, "ActionType":{"shape":"ActionType"}, "ActionDescription":{"shape":"String"}, "FailureType":{"shape":"FailureType"}, "Status":{"shape":"ActionHistoryStatus"}, "FailureDescription":{"shape":"String"}, "ExecutedTime":{"shape":"Timestamp"}, "FinishedTime":{"shape":"Timestamp"} } }, "ManagedActionHistoryItems":{ "type":"list", "member":{"shape":"ManagedActionHistoryItem"}, "max":100, "min":1 }, "ManagedActionInvalidStateException":{ "type":"structure", "members":{ }, "error":{ "code":"ManagedActionInvalidStateException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "ManagedActions":{ "type":"list", "member":{"shape":"ManagedAction"}, "max":100, "min":1 }, "MaxAgeRule":{ "type":"structure", "required":["Enabled"], "members":{ "Enabled":{"shape":"BoxedBoolean"}, "MaxAgeInDays":{"shape":"BoxedInt"}, "DeleteSourceFromS3":{"shape":"BoxedBoolean"} } }, "MaxCountRule":{ "type":"structure", "required":["Enabled"], "members":{ "Enabled":{"shape":"BoxedBoolean"}, "MaxCount":{"shape":"BoxedInt"}, "DeleteSourceFromS3":{"shape":"BoxedBoolean"} } }, "MaxRecords":{ "type":"integer", "max":1000, "min":1 }, "Message":{"type":"string"}, "NextToken":{ "type":"string", "max":100, "min":1 }, "NonEmptyString":{ "type":"string", "pattern":".*\\S.*" }, "NullableDouble":{"type":"double"}, "NullableInteger":{"type":"integer"}, "NullableLong":{"type":"long"}, "OperatingSystemName":{"type":"string"}, "OperatingSystemVersion":{"type":"string"}, "OperationInProgressException":{ "type":"structure", "members":{ }, "error":{ "code":"OperationInProgressFailure", "httpStatusCode":400, "senderFault":true }, "exception":true }, "OptionNamespace":{"type":"string"}, "OptionRestrictionMaxLength":{"type":"integer"}, "OptionRestrictionMaxValue":{"type":"integer"}, "OptionRestrictionMinValue":{"type":"integer"}, "OptionRestrictionRegex":{ "type":"structure", "members":{ "Pattern":{"shape":"RegexPattern"}, "Label":{"shape":"RegexLabel"} } }, "OptionSpecification":{ "type":"structure", "members":{ "ResourceName":{"shape":"ResourceName"}, "Namespace":{"shape":"OptionNamespace"}, "OptionName":{"shape":"ConfigurationOptionName"} } }, "OptionsSpecifierList":{ "type":"list", "member":{"shape":"OptionSpecification"} }, "PlatformArn":{"type":"string"}, "PlatformCategory":{"type":"string"}, "PlatformDescription":{ "type":"structure", "members":{ "PlatformArn":{"shape":"PlatformArn"}, "PlatformOwner":{"shape":"PlatformOwner"}, "PlatformName":{"shape":"PlatformName"}, "PlatformVersion":{"shape":"PlatformVersion"}, "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformStatus":{"shape":"PlatformStatus"}, "DateCreated":{"shape":"CreationDate"}, "DateUpdated":{"shape":"UpdateDate"}, "PlatformCategory":{"shape":"PlatformCategory"}, "Description":{"shape":"Description"}, "Maintainer":{"shape":"Maintainer"}, "OperatingSystemName":{"shape":"OperatingSystemName"}, "OperatingSystemVersion":{"shape":"OperatingSystemVersion"}, "ProgrammingLanguages":{"shape":"PlatformProgrammingLanguages"}, "Frameworks":{"shape":"PlatformFrameworks"}, "CustomAmiList":{"shape":"CustomAmiList"}, "SupportedTierList":{"shape":"SupportedTierList"}, "SupportedAddonList":{"shape":"SupportedAddonList"} } }, "PlatformFilter":{ "type":"structure", "members":{ "Type":{"shape":"PlatformFilterType"}, "Operator":{"shape":"PlatformFilterOperator"}, "Values":{"shape":"PlatformFilterValueList"} } }, "PlatformFilterOperator":{"type":"string"}, "PlatformFilterType":{"type":"string"}, "PlatformFilterValue":{"type":"string"}, "PlatformFilterValueList":{ "type":"list", "member":{"shape":"PlatformFilterValue"} }, "PlatformFilters":{ "type":"list", "member":{"shape":"PlatformFilter"} }, "PlatformFramework":{ "type":"structure", "members":{ "Name":{"shape":"String"}, "Version":{"shape":"String"} } }, "PlatformFrameworks":{ "type":"list", "member":{"shape":"PlatformFramework"} }, "PlatformMaxRecords":{ "type":"integer", "min":1 }, "PlatformName":{"type":"string"}, "PlatformOwner":{"type":"string"}, "PlatformProgrammingLanguage":{ "type":"structure", "members":{ "Name":{"shape":"String"}, "Version":{"shape":"String"} } }, "PlatformProgrammingLanguages":{ "type":"list", "member":{"shape":"PlatformProgrammingLanguage"} }, "PlatformStatus":{ "type":"string", "enum":[ "Creating", "Failed", "Ready", "Deleting", "Deleted" ] }, "PlatformSummary":{ "type":"structure", "members":{ "PlatformArn":{"shape":"PlatformArn"}, "PlatformOwner":{"shape":"PlatformOwner"}, "PlatformStatus":{"shape":"PlatformStatus"}, "PlatformCategory":{"shape":"PlatformCategory"}, "OperatingSystemName":{"shape":"OperatingSystemName"}, "OperatingSystemVersion":{"shape":"OperatingSystemVersion"}, "SupportedTierList":{"shape":"SupportedTierList"}, "SupportedAddonList":{"shape":"SupportedAddonList"} } }, "PlatformSummaryList":{ "type":"list", "member":{"shape":"PlatformSummary"} }, "PlatformVersion":{"type":"string"}, "PlatformVersionStillReferencedException":{ "type":"structure", "members":{ }, "error":{ "code":"PlatformVersionStillReferencedException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "Queue":{ "type":"structure", "members":{ "Name":{"shape":"String"}, "URL":{"shape":"String"} } }, "QueueList":{ "type":"list", "member":{"shape":"Queue"} }, "RebuildEnvironmentMessage":{ "type":"structure", "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"} } }, "RefreshedAt":{"type":"timestamp"}, "RegexLabel":{"type":"string"}, "RegexPattern":{"type":"string"}, "RequestCount":{"type":"integer"}, "RequestEnvironmentInfoMessage":{ "type":"structure", "required":["InfoType"], "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"}, "InfoType":{"shape":"EnvironmentInfoType"} } }, "RequestId":{"type":"string"}, "ResourceArn":{"type":"string"}, "ResourceId":{"type":"string"}, "ResourceName":{ "type":"string", "max":256, "min":1 }, "ResourceNotFoundException":{ "type":"structure", "members":{ }, "error":{ "code":"ResourceNotFoundException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "ResourceTagsDescriptionMessage":{ "type":"structure", "members":{ "ResourceArn":{"shape":"ResourceArn"}, "ResourceTags":{"shape":"TagList"} } }, "ResourceTypeNotSupportedException":{ "type":"structure", "members":{ }, "error":{ "code":"ResourceTypeNotSupportedException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "RestartAppServerMessage":{ "type":"structure", "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"} } }, "RetrieveEnvironmentInfoMessage":{ "type":"structure", "required":["InfoType"], "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"}, "InfoType":{"shape":"EnvironmentInfoType"} } }, "RetrieveEnvironmentInfoResultMessage":{ "type":"structure", "members":{ "EnvironmentInfo":{"shape":"EnvironmentInfoDescriptionList"} } }, "S3Bucket":{ "type":"string", "max":255 }, "S3Key":{ "type":"string", "max":1024 }, "S3Location":{ "type":"structure", "members":{ "S3Bucket":{"shape":"S3Bucket"}, "S3Key":{"shape":"S3Key"} } }, "S3LocationNotInServiceRegionException":{ "type":"structure", "members":{ }, "error":{ "code":"S3LocationNotInServiceRegionException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "S3SubscriptionRequiredException":{ "type":"structure", "members":{ }, "error":{ "code":"S3SubscriptionRequiredException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "SampleTimestamp":{"type":"timestamp"}, "SingleInstanceHealth":{ "type":"structure", "members":{ "InstanceId":{"shape":"InstanceId"}, "HealthStatus":{"shape":"String"}, "Color":{"shape":"String"}, "Causes":{"shape":"Causes"}, "LaunchedAt":{"shape":"LaunchedAt"}, "ApplicationMetrics":{"shape":"ApplicationMetrics"}, "System":{"shape":"SystemStatus"}, "Deployment":{"shape":"Deployment"}, "AvailabilityZone":{"shape":"String"}, "InstanceType":{"shape":"String"} } }, "SolutionStackDescription":{ "type":"structure", "members":{ "SolutionStackName":{"shape":"SolutionStackName"}, "PermittedFileTypes":{"shape":"SolutionStackFileTypeList"} } }, "SolutionStackFileTypeList":{ "type":"list", "member":{"shape":"FileTypeExtension"} }, "SolutionStackName":{"type":"string"}, "SourceBuildInformation":{ "type":"structure", "required":[ "SourceType", "SourceRepository", "SourceLocation" ], "members":{ "SourceType":{"shape":"SourceType"}, "SourceRepository":{"shape":"SourceRepository"}, "SourceLocation":{"shape":"SourceLocation"} } }, "SourceBundleDeletionException":{ "type":"structure", "members":{ }, "error":{ "code":"SourceBundleDeletionFailure", "httpStatusCode":400, "senderFault":true }, "exception":true }, "SourceConfiguration":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"} } }, "SourceLocation":{ "type":"string", "max":255, "min":3, "pattern":".+/.+" }, "SourceRepository":{ "type":"string", "enum":[ "CodeCommit", "S3" ] }, "SourceType":{ "type":"string", "enum":[ "Git", "Zip" ] }, "StatusCodes":{ "type":"structure", "members":{ "Status2xx":{"shape":"NullableInteger"}, "Status3xx":{"shape":"NullableInteger"}, "Status4xx":{"shape":"NullableInteger"}, "Status5xx":{"shape":"NullableInteger"} } }, "String":{"type":"string"}, "SupportedAddon":{"type":"string"}, "SupportedAddonList":{ "type":"list", "member":{"shape":"SupportedAddon"} }, "SupportedTier":{"type":"string"}, "SupportedTierList":{ "type":"list", "member":{"shape":"SupportedTier"} }, "SwapEnvironmentCNAMEsMessage":{ "type":"structure", "members":{ "SourceEnvironmentId":{"shape":"EnvironmentId"}, "SourceEnvironmentName":{"shape":"EnvironmentName"}, "DestinationEnvironmentId":{"shape":"EnvironmentId"}, "DestinationEnvironmentName":{"shape":"EnvironmentName"} } }, "SystemStatus":{ "type":"structure", "members":{ "CPUUtilization":{"shape":"CPUUtilization"}, "LoadAverage":{"shape":"LoadAverage"} } }, "Tag":{ "type":"structure", "members":{ "Key":{"shape":"TagKey"}, "Value":{"shape":"TagValue"} } }, "TagKey":{ "type":"string", "max":128, "min":1 }, "TagKeyList":{ "type":"list", "member":{"shape":"TagKey"} }, "TagList":{ "type":"list", "member":{"shape":"Tag"} }, "TagValue":{ "type":"string", "max":256, "min":1 }, "Tags":{ "type":"list", "member":{"shape":"Tag"} }, "TerminateEnvForce":{"type":"boolean"}, "TerminateEnvironmentMessage":{ "type":"structure", "members":{ "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"}, "TerminateResources":{"shape":"TerminateEnvironmentResources"}, "ForceTerminate":{"shape":"ForceTerminate"} } }, "TerminateEnvironmentResources":{"type":"boolean"}, "TimeFilterEnd":{"type":"timestamp"}, "TimeFilterStart":{"type":"timestamp"}, "Timestamp":{"type":"timestamp"}, "Token":{"type":"string"}, "TooManyApplicationVersionsException":{ "type":"structure", "members":{ }, "exception":true }, "TooManyApplicationsException":{ "type":"structure", "members":{ }, "error":{ "code":"TooManyApplicationsException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "TooManyBucketsException":{ "type":"structure", "members":{ }, "error":{ "code":"TooManyBucketsException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "TooManyConfigurationTemplatesException":{ "type":"structure", "members":{ }, "error":{ "code":"TooManyConfigurationTemplatesException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "TooManyEnvironmentsException":{ "type":"structure", "members":{ }, "error":{ "code":"TooManyEnvironmentsException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "TooManyPlatformsException":{ "type":"structure", "members":{ }, "error":{ "code":"TooManyPlatformsException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "TooManyTagsException":{ "type":"structure", "members":{ }, "error":{ "code":"TooManyTagsException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "Trigger":{ "type":"structure", "members":{ "Name":{"shape":"ResourceId"} } }, "TriggerList":{ "type":"list", "member":{"shape":"Trigger"} }, "UpdateApplicationMessage":{ "type":"structure", "required":["ApplicationName"], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "Description":{"shape":"Description"} } }, "UpdateApplicationResourceLifecycleMessage":{ "type":"structure", "required":[ "ApplicationName", "ResourceLifecycleConfig" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"} } }, "UpdateApplicationVersionMessage":{ "type":"structure", "required":[ "ApplicationName", "VersionLabel" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "VersionLabel":{"shape":"VersionLabel"}, "Description":{"shape":"Description"} } }, "UpdateConfigurationTemplateMessage":{ "type":"structure", "required":[ "ApplicationName", "TemplateName" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "Description":{"shape":"Description"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, "OptionsToRemove":{"shape":"OptionsSpecifierList"} } }, "UpdateDate":{"type":"timestamp"}, "UpdateEnvironmentMessage":{ "type":"structure", "members":{ "ApplicationName":{"shape":"ApplicationName"}, "EnvironmentId":{"shape":"EnvironmentId"}, "EnvironmentName":{"shape":"EnvironmentName"}, "GroupName":{"shape":"GroupName"}, "Description":{"shape":"Description"}, "Tier":{"shape":"EnvironmentTier"}, "VersionLabel":{"shape":"VersionLabel"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "SolutionStackName":{"shape":"SolutionStackName"}, "PlatformArn":{"shape":"PlatformArn"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"}, "OptionsToRemove":{"shape":"OptionsSpecifierList"} } }, "UpdateTagsForResourceMessage":{ "type":"structure", "required":["ResourceArn"], "members":{ "ResourceArn":{"shape":"ResourceArn"}, "TagsToAdd":{"shape":"TagList"}, "TagsToRemove":{"shape":"TagKeyList"} } }, "UserDefinedOption":{"type":"boolean"}, "ValidateConfigurationSettingsMessage":{ "type":"structure", "required":[ "ApplicationName", "OptionSettings" ], "members":{ "ApplicationName":{"shape":"ApplicationName"}, "TemplateName":{"shape":"ConfigurationTemplateName"}, "EnvironmentName":{"shape":"EnvironmentName"}, "OptionSettings":{"shape":"ConfigurationOptionSettingsList"} } }, "ValidationMessage":{ "type":"structure", "members":{ "Message":{"shape":"ValidationMessageString"}, "Severity":{"shape":"ValidationSeverity"}, "Namespace":{"shape":"OptionNamespace"}, "OptionName":{"shape":"ConfigurationOptionName"} } }, "ValidationMessageString":{"type":"string"}, "ValidationMessagesList":{ "type":"list", "member":{"shape":"ValidationMessage"} }, "ValidationSeverity":{ "type":"string", "enum":[ "error", "warning" ] }, "VersionLabel":{ "type":"string", "max":100, "min":1 }, "VersionLabels":{ "type":"list", "member":{"shape":"VersionLabel"} }, "VersionLabelsList":{ "type":"list", "member":{"shape":"VersionLabel"} }, "VirtualizationType":{"type":"string"} } }