Impossible Cloud Documentation
  • Company overview
    • What is Impossible Cloud
  • Getting Started
    • Getting Started with Impossible Cloud Storage
      • Setting up
      • Next steps
      • Getting support
  • Feature Release Notes
    • 29th April 2025
  • Impossible cloud storage Guide
    • Storage Console URLs and API Endpoints
    • Storage Console
      • Accessing the console
        • Signing up for Impossible Cloud Storage
        • Signing in to Impossible Cloud Storage
        • Session lifetime limits
      • Interacting with the console
        • Navigating the menu
        • Using the panel
    • Buckets and Objects
      • Creating a bucket
      • Storing objects in a bucket
      • Interacting with objects
      • Creating folders in a bucket
      • Interacting with folders and buckets
      • Public File Sharing via URLs
      • Emptying a Bucket
      • Limitations
      • Versioning and object lock
        • Enabling versioning
        • Using versioning
        • Enabling object lock
        • Using object lock
    • Access keys
    • CLI User Guide
      • AWS CLI installation instructions
      • AWS CLI configuration
      • Using Impossible Cloud with AWS CLI
      • AWS CLI basic commands
      • AWS CLI advanced commands
        • Examples
      • AWS CLI for cloud-to-cloud migration scenarios
      • AWS CLI Credentials & Config chain
      • AWS CLI: IAM
        • Limitations
        • List of supported operations
        • Operations Descriptions and Examples
    • Usage
      • Storage Calculation
      • Fair use policy
    • Profile settings
      • Multi-Factor Authentication (MFA)
        • Enabling and Disabling MFA
        • MFA Reset
        • Organization-Wide Policies
  • Security
    • Securing Your Data
    • Identity Access Management (IAM)
      • Managing Users
      • Managing Groups
      • Managing Policies
    • CORS support
      • Limitations
      • CORS Configuration
  • Integrations with other applications
    • Backup Software Integrations Guides
    • Cloud Storage Browsers Integrations Guides
    • Media Management Software Integrations Guides
    • NAS Applications Integrations Guides
  • Other support resources
    • Impossible Cloud Management Console (ICMC)
    • Knowledge Base
    • Help Center
    • System Status
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Impossible cloud storage Guide
  2. Buckets and Objects
  3. Versioning and object lock

Using object lock

PreviousEnabling object lockNextAccess keys

Last updated 2 years ago

Was this helpful?

Interacting with buckets and objects provides several options unless all settings for the bucket were defined during creation. In this latter case, only legal hold settings can be changed. It's important to note that most of these actions are irreversible once implemented. Additionally, all of the following interactions require the appropriate permissions:

  • To change the retention of a bucket, you can edit the policy within the bucket's settings. This change will apply to all uploaded objects - including all versions, both those already uploaded as well as those not yet uploaded. Note that the retention policy can only be changed when no such policy is already defined.

  • To modify retention properties for a specific object or one of its versions, you can edit the retention policy for that item. It's important to note that any changes to an object's retention policy will only apply to its latest version.

  • Add a delete marker to an object: Similar to versioning, you can add a respective delete marker to objects. These objects with delete markers can be restored by showing deleted files. In contrast to versioning, you are unable to delete files with a defined retention policy:

Select the properties of the specific bucket.
Modify the desired settings.
Select the properties of the specific object or ...
... the properties of a specific version.
Select the desired retention mode and the duration.
Select the button next to the respective bucket, ensure that 'Delete all versions' is disabled and click on 'delete latest version' to add a delete marker.
Choose to 'Show deleted files' and click on the respective button and 'Restore' to restore the object.
Deleting an object or a specific version with a retention policy will produce an error.