/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A lifecycle rule that deletes the oldest application version when the maximum
* count is exceeded.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 maximum number of application versions to retain.
*/ inline int GetMaxCount() const{ return m_maxCount; } /** *Specify the maximum number of application versions to retain.
*/ inline bool MaxCountHasBeenSet() const { return m_maxCountHasBeenSet; } /** *Specify the maximum number of application versions to retain.
*/ inline void SetMaxCount(int value) { m_maxCountHasBeenSet = true; m_maxCount = value; } /** *Specify the maximum number of application versions to retain.
*/ inline MaxCountRule& WithMaxCount(int value) { SetMaxCount(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.