IPWorks S3 2020 Python Edition

Questions / Feedback?

versioning_enabled Property

Controls whether versioning is enabled for the currently selected bucket.


def get_versioning_enabled() -> bool: ...
def set_versioning_enabled(value: bool) -> None: ...

versioning_enabled = property(get_versioning_enabled, set_versioning_enabled)

Default Value



This property can be used to query and control whether the bucket currently selected by bucket has versioning enabled.

Note that if bucket is empty, or refers to a bucket that does not exist, this property will always return False when queried, and any attempts to set it will fail. This behavior also occurs if the currently-selected service provider does not support versioning at all.

Refer to Amazon's Versioning documentation for more information about versioning.

Note: When service_provider is spBackblazeB2 (4), this property will always return True (assuming bucket is non-empty), and any attempt to change it will fail; Backblaze B2 buckets are always versioned.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks S3 2020 Python Edition - Version 20.0 [Build 8164]