Ga naar inhoud

Lifecycle Policy

Met een lifecycle policy kun je automatisch objecten in je buckets laten verlopen (verwijderen na een bepaalde tijd).

Voorbeeld

Als je alle objecten met het prefix myprefix/ wilt laten verlopen na 31 dagen, kun je het volgende lifecyclebeleid gebruiken:

xml
<?xml version="1.0" ?>
<LifecycleConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <Rule>
        <ID>Expiration Rule</ID>
        <Filter>
                <Prefix>myprefix/</Prefix>
        </Filter>
        <Status>Enabled</Status>
        <Expiration>
                <Days>31</Days>
        </Expiration>
    </Rule>
</LifecycleConfiguration>

Je kunt deze configuratie als volgt toepassen met s3cmd: s3cmd setlifecycle lifecycle.xml s3://bucketname