Class ApplicationAppversionLifecycleArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ElasticBeanstalk.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ApplicationAppversionLifecycleArgs : ResourceArgs
Constructors
View SourceApplicationAppversionLifecycleArgs()
Declaration
public ApplicationAppversionLifecycleArgs()
Properties
View SourceDeleteSourceFromS3
Set to true to delete a version's source bundle from S3 when the application version is deleted.
Declaration
public Input<bool> DeleteSourceFromS3 { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MaxAgeInDays
The number of days to retain an application version ('max_age_in_days' and 'max_count' cannot be enabled simultaneously.).
Declaration
public Input<int> MaxAgeInDays { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MaxCount
The maximum number of application versions to retain ('max_age_in_days' and 'max_count' cannot be enabled simultaneously.).
Declaration
public Input<int> MaxCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ServiceRole
The ARN of an IAM service role under which the application version is deleted. Elastic Beanstalk must have permission to assume this role.
Declaration
public Input<string> ServiceRole { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |