IPWorks Cloud 2020 C++ Edition

Questions / Feedback?

VersioningEnabled Property

Controls whether versioning is enabled for the currently selected bucket.

Syntax

ANSI (Cross Platform)
int GetVersioningEnabled();
int SetVersioningEnabled(int bVersioningEnabled); Unicode (Windows) BOOL GetVersioningEnabled();
INT SetVersioningEnabled(BOOL bVersioningEnabled);
@property (nonatomic,readwrite,assign,getter=versioningEnabled,setter=setVersioningEnabled:) BOOL versioningEnabled;
- (BOOL)versioningEnabled;
- (void)setVersioningEnabled:(BOOL)newVersioningEnabled;
#define PID_WASABI_VERSIONINGENABLED 91

IPWORKSCLOUD_EXTERNAL void* IPWORKSCLOUD_CALL IPWorksCloud_Wasabi_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKSCLOUD_EXTERNAL int IPWORKSCLOUD_CALL IPWorksCloud_Wasabi_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

FALSE

Remarks

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.

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

This property is not available at design time.

Data Type

Boolean

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Cloud 2020 C++ Edition - Version 20.0 [Build 8265]