AWS::ElasticBeanstalk::Application MaxAgeRule
A lifecycle rule that deletes application versions after the specified number of days.
MaxAgeRule
is a property of the ApplicationVersionLifecycleConfig
property type.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DeleteSourceFromS3" :
Boolean
, "Enabled" :Boolean
, "MaxAgeInDays" :Integer
}
YAML
DeleteSourceFromS3:
Boolean
Enabled:Boolean
MaxAgeInDays:Integer
Properties
DeleteSourceFromS3
-
Set to
true
to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.Required: No
Type: Boolean
Update requires: No interruption
Enabled
-
Specify
true
to apply the rule, orfalse
to disable it.Required: No
Type: Boolean
Update requires: No interruption
MaxAgeInDays
-
Specify the number of days to retain an application versions.
Required: No
Type: Integer
Update requires: No interruption