Creates a bucket in which users can create objects. The bucket is created in a storage pool associated with the specified replication group.
Current user will become the bucket owner.
If namespace to this bucket creation does not exist, user's namespace is used
For non SYSTEM_ADMIN user, namespace should be current user's namespace
Field | Description | Type | Notes |
<object_bucket_create> | |||
<blockSize> | Block size in GB. Cannot be less than 1GB or use decimal values. Can be set to -1 to indicate quota value not defined. | Long | |
<notificationSize> | Notification size in GB. Cannot be less than 1GB or use decimal values. Can be set to -1 to indicate quota value not defined. | Long | |
<name> | Bucket name | String | |
<vpool> | Replication group identifier | URI | |
<filesystem_enabled> | flag indicating whether file-system is enabled for this bucket | Boolean | |
<head_type> | HeadType indicates the object head type that is allowed to access the bucket. If the bucket has FS-Enabled, then the FS heads are implicitly allowed to access this bucket | String | |
<namespace> | Namespace associated with the user/tenant that is allowed to access the bucket | String | |
<TagSet> | Tags - list of tags set for the Bucket | ||
<Tag> |
0-* Elements |
||
<Key> | The key of a tag | String | |
<Value> | The value of a tag | String | |
</Tag> | |||
</TagSet> | |||
<is_encryption_enabled> | tag to enable encryption for the bucket | Boolean | |
<default_group_file_read_permission> | Flag indicating the Read permission for default group | Boolean | |
<default_group_file_write_permission> | Flag indicating the file write permission for default group | Boolean | |
<default_group_file_execute_permission> | Flag indicating the file execute permission for default group | Boolean | |
<default_group_dir_read_permission> | Flag indicating the directory read permission for default group. This is only applicable to folders created within the Filesystem-Enabled bucket. It is not applicable to files/objects | Boolean | |
<default_group_dir_write_permission> | Flag indicating the directory write permission for default group. This is only applicable to folders created within the Filesystem-Enabled bucket. It is not applicable to files/objects | Boolean | |
<default_group_dir_execute_permission> | Flag indicating the directory execute permission for default group. This is only applicable to folders created within the Filesystem-Enabled bucket. It is not applicable to files/objects | Boolean | |
<default_group> | Default group for Filesystem-enabled buckets | String | |
<retention> | Default retention period in seconds | Long | |
<is_stale_allowed> | tag to allow stale data in bucket | Boolean | |
<is_tso_read_only> | Boolean | ||
<search_metadata> | Searchable tags assigned to objects created within the bucket. | ||
<metadata> |
0-* Elements |
||
<type> | The meta key type. | String | |
<name> | The meta key name. | String | |
<datatype> | The meta key data type. | String | |
</metadata> | |||
</search_metadata> | |||
<owner> | Bucket owner | String | |
<min_max_governor> | |||
<enforce_retention> | Boolean | ||
<minimum_fixed_retention> | Long | ||
<maximum_fixed_retention> | Long | ||
<minimum_variable_retention> | Long | ||
<maximum_variable_retention> | Long | ||
</min_max_governor> | |||
</object_bucket_create> |