/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A lifecycle rule that deletes application versions after the specified number
* of days.See Also:
AWS
* API Reference
Specify true
to apply the rule, or false
to disable
* it.
Specify true
to apply the rule, or false
to disable
* it.
Specify true
to apply the rule, or false
to disable
* it.
Specify true
to apply the rule, or false
to disable
* it.
Specify the number of days to retain an application versions.
*/ inline int GetMaxAgeInDays() const{ return m_maxAgeInDays; } /** *Specify the number of days to retain an application versions.
*/ inline bool MaxAgeInDaysHasBeenSet() const { return m_maxAgeInDaysHasBeenSet; } /** *Specify the number of days to retain an application versions.
*/ inline void SetMaxAgeInDays(int value) { m_maxAgeInDaysHasBeenSet = true; m_maxAgeInDays = value; } /** *Specify the number of days to retain an application versions.
*/ inline MaxAgeRule& WithMaxAgeInDays(int value) { SetMaxAgeInDays(value); return *this;} /** *Set to true
to delete a version's source bundle from Amazon S3
* when Elastic Beanstalk deletes the application version.
Set to true
to delete a version's source bundle from Amazon S3
* when Elastic Beanstalk deletes the application version.
Set to true
to delete a version's source bundle from Amazon S3
* when Elastic Beanstalk deletes the application version.
Set to true
to delete a version's source bundle from Amazon S3
* when Elastic Beanstalk deletes the application version.