Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.ElasticBeanstalk

Classes

CfnApplication

Specify an AWS Elastic Beanstalk application by using the AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.ApplicationResourceLifecycleConfigProperty

Use the ApplicationResourceLifecycleConfig property type to specify lifecycle settings for resources that belong to an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.ApplicationVersionLifecycleConfigProperty

Use the ApplicationVersionLifecycleConfig property type to specify application version lifecycle settings for an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.MaxAgeRuleProperty

Use the MaxAgeRule property type to specify a max age rule to restrict the length of time that application versions are retained for an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.MaxCountRuleProperty

Use the MaxAgeRule property type to specify a max count rule to restrict the number of application versions that are retained for an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplicationProps

Properties for defining a CfnApplication.

CfnApplicationVersion

Specify an AWS Elastic Beanstalk application version by using the AWS::ElasticBeanstalk::ApplicationVersion resource in an AWS CloudFormation template.

CfnApplicationVersion.BuildConfigurationProperty
CfnApplicationVersion.ImageBuildConfigurationProperty
CfnApplicationVersion.ImageConfigurationProperty
CfnApplicationVersion.ImageSourceProperty
CfnApplicationVersion.SourceBundleProperty

Use the SourceBundle property type to specify the Amazon S3 location of the source bundle for an AWS Elastic Beanstalk application version when defining an AWS::ElasticBeanstalk::ApplicationVersion resource in an AWS CloudFormation template.

CfnApplicationVersionProps

Properties for defining a CfnApplicationVersion.

CfnConfigurationTemplate

Specify an AWS Elastic Beanstalk configuration template by using the AWS::ElasticBeanstalk::ConfigurationTemplate resource in an AWS CloudFormation template.

CfnConfigurationTemplate.ConfigurationOptionSettingProperty

Use the ConfigurationOptionSetting property type to specify an option for an AWS Elastic Beanstalk configuration template when defining an AWS::ElasticBeanstalk::ConfigurationTemplate resource in an AWS CloudFormation template.

CfnConfigurationTemplate.SourceConfigurationProperty

Use the SourceConfiguration property type to specify another AWS Elastic Beanstalk configuration template as the base to creating a new AWS::ElasticBeanstalk::ConfigurationTemplate resource in an AWS CloudFormation template.

CfnConfigurationTemplateProps

Properties for defining a CfnConfigurationTemplate.

CfnEnvironment

Specify an AWS Elastic Beanstalk environment by using the AWS::ElasticBeanstalk::Environment resource in an AWS CloudFormation template.

CfnEnvironment.OptionSettingProperty

Use the OptionSetting property type to specify an option for an AWS Elastic Beanstalk environment when defining an AWS::ElasticBeanstalk::Environment resource in an AWS CloudFormation template.

CfnEnvironment.TierProperty

Use the Tier property type to specify the environment tier for an AWS Elastic Beanstalk environment when defining an AWS::ElasticBeanstalk::Environment resource in an AWS CloudFormation template.

CfnEnvironmentProps

Properties for defining a CfnEnvironment.

Interfaces

CfnApplication.IApplicationResourceLifecycleConfigProperty

Use the ApplicationResourceLifecycleConfig property type to specify lifecycle settings for resources that belong to an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.IApplicationVersionLifecycleConfigProperty

Use the ApplicationVersionLifecycleConfig property type to specify application version lifecycle settings for an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.IMaxAgeRuleProperty

Use the MaxAgeRule property type to specify a max age rule to restrict the length of time that application versions are retained for an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplication.IMaxCountRuleProperty

Use the MaxAgeRule property type to specify a max count rule to restrict the number of application versions that are retained for an AWS Elastic Beanstalk application when defining an AWS::ElasticBeanstalk::Application resource in an AWS CloudFormation template.

CfnApplicationVersion.IBuildConfigurationProperty
CfnApplicationVersion.IImageBuildConfigurationProperty
CfnApplicationVersion.IImageConfigurationProperty
CfnApplicationVersion.IImageSourceProperty
CfnApplicationVersion.ISourceBundleProperty

Use the SourceBundle property type to specify the Amazon S3 location of the source bundle for an AWS Elastic Beanstalk application version when defining an AWS::ElasticBeanstalk::ApplicationVersion resource in an AWS CloudFormation template.

CfnConfigurationTemplate.IConfigurationOptionSettingProperty

Use the ConfigurationOptionSetting property type to specify an option for an AWS Elastic Beanstalk configuration template when defining an AWS::ElasticBeanstalk::ConfigurationTemplate resource in an AWS CloudFormation template.

CfnConfigurationTemplate.ISourceConfigurationProperty

Use the SourceConfiguration property type to specify another AWS Elastic Beanstalk configuration template as the base to creating a new AWS::ElasticBeanstalk::ConfigurationTemplate resource in an AWS CloudFormation template.

CfnEnvironment.IOptionSettingProperty

Use the OptionSetting property type to specify an option for an AWS Elastic Beanstalk environment when defining an AWS::ElasticBeanstalk::Environment resource in an AWS CloudFormation template.

CfnEnvironment.ITierProperty

Use the Tier property type to specify the environment tier for an AWS Elastic Beanstalk environment when defining an AWS::ElasticBeanstalk::Environment resource in an AWS CloudFormation template.

ICfnApplicationProps

Properties for defining a CfnApplication.

ICfnApplicationVersionProps

Properties for defining a CfnApplicationVersion.

ICfnConfigurationTemplateProps

Properties for defining a CfnConfigurationTemplate.

ICfnEnvironmentProps

Properties for defining a CfnEnvironment.

Back to top Generated by DocFX