Class GetApplicationAppversionLifecycle
- java.lang.Object
-
- com.pulumi.aws.elasticbeanstalk.outputs.GetApplicationAppversionLifecycle
-
public final class GetApplicationAppversionLifecycle extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetApplicationAppversionLifecycle.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetApplicationAppversionLifecycle.Builderbuilder()static GetApplicationAppversionLifecycle.Builderbuilder(GetApplicationAppversionLifecycle defaults)java.lang.BooleandeleteSourceFromS3()java.lang.IntegermaxAgeInDays()java.lang.IntegermaxCount()java.lang.StringserviceRole()
-
-
-
Method Detail
-
deleteSourceFromS3
public java.lang.Boolean deleteSourceFromS3()
- Returns:
- Specifies whether delete a version's source bundle from S3 when the application version is deleted.
-
maxAgeInDays
public java.lang.Integer maxAgeInDays()
- Returns:
- Number of days to retain an application version.
-
maxCount
public java.lang.Integer maxCount()
- Returns:
- Maximum number of application versions to retain.
-
serviceRole
public java.lang.String serviceRole()
- Returns:
- ARN of an IAM service role under which the application version is deleted. Elastic Beanstalk must have permission to assume this role.
-
builder
public static GetApplicationAppversionLifecycle.Builder builder()
-
builder
public static GetApplicationAppversionLifecycle.Builder builder(GetApplicationAppversionLifecycle defaults)
-
-