Bucket Properties <bucket_properties> Element

Here is a list of the properties in the <bucket_properties> element in the Hedvig Configuration File.

The following properties are global bucket properties that can be overridden by bucket location constraints when the bucket is actually created.

Note

After bucket creation is complete, none of these properties can be modified.

  • bucket_blk_size_in_kb [values: 4, 64 (default)] – the default block size for all buckets created on this storage proxy. It is recommended that you use a default of 64k. For buckets using Erasure Coding, only 64k is supported.

  • bucket_rf [values: 1 to 6 (default)] – the default replication factor for all buckets created on this storage proxy.

  • bucket_replication_policy [values: Agnostic, RackAware, DataCenterAware] – the default replication policy for all buckets created on this storage proxy.

  • bucket_replication_policy_info – If bucket_replication_policy is DataCenterAware, then the defaults for the data centers must be specified as follows: <bucket_replication_policy_info>snc1,snc2,snc3</bucket_replication_policy_info>

  • bucket_versioning [values: unversioned, versioningenabled] – the default versioning status for all buckets created on this storage proxy.

  • bucket_compressed [values: true, false] – the default instruction for whether to compress all buckets created on this storage proxy.

  • bucket_protection_policy [values: MIRROR, ERASURE] – the default data protection policy for all buckets created on this storage proxy.

  • bucket_erasure_config [values: RS_4_2, RS_8_2, RS_8_3, RS_8_4 (N/A for MIRROR)] – the default Erasure Coding configuration for all buckets created on this storage proxy. (See also the section on Erasure Coding in Specifying Hedvig Attributes during Bucket Creation.)

  • bucket_disk_residence [values: HDD, Flash] – the default disk residence for all buckets created on this storage proxy.

  • bucket_quota_in_gb – an optional tag for associating a bucket quota size with all buckets created on this storage proxy. By default, this value is set to zero.

    Note

    If the bucket quota exceeds the tenant quota, an insufficient space error may be returned.

Loading...