Skip to main content

Configure AWS S3 Lifecycle Policy

  1. Configure AWS S3 Lifecycle Policy
  2. Use Case for AWS S3 Lifecycle Policy
  3. Triage Guides by Violation Type
    1. Triage AWS S3 Lifecycle Policy LIFECYCLE_POLICY_MISSING

How do I enable this policy?

Signature:
Type: Pyrae::Policy::PolicyDocument::Signatory
Properties:
SignatureTeamUrn: { "PyRef": "PyraeTeam" }
PolicyUrn: "urn:pyrae:policy:us-west-2:sAutx4ZxiqTJUzJdvky2km:policy/AwsS3LifecyclePolicy"

What permissions does this policy require in my AWS account?

{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "s3:GetLifecycleConfiguration",
"Resource": "*"
}
]
}

What resources match this policy?

Type: Pyrae::Observer::MatchingRule
Properties:
MatchAccountType: aws
MatchUrnService: s3