About Dx Storage Object Types; Bucket And Object Naming Rules; Simple Examples Of Creating Buckets And Named Objects - Dell DX6000 Application Manual

Dx object storage application guide version 5.0
Table of Contents

Advertisement

the same as an object named /folder2/object.txt. These legitimate names specify
two different objects.

1.4. About DX Storage Object Types

DX Storage supports the following general types of objects:
• Immutable unnamed objects, which can be deleted but not changed.
If you delete an unnamed object, its UUID is not reused.
• Mutable unnamed objects (that is, anchor streams), which have contents that can be replaced but
UUIDs that never change.
Like immutable unnamed objects, an anchor stream's UUID is not reused after the object is
deleted.
• Named objects, which are mutable and which are addressed by name only and not by UUID.
If you delete a named object, another object with the same name can be created later.
The same Simple Content Storage Protocol (SCSP) methods apply to all the types of objects in the
preceding list. For more information about SCSP, see
Storage Protocol

1.5. Bucket and Object Naming Rules

Bucket and object names must be URL-encoded and should allow for access using DNS. This
means you must observe the following guidelines:
• A bucket or object name must be a valid UTF-8 byte sequence.
• To include special characters in bucket or object names, use
The following table shows naming rules for buckets and objects:
Object type
Bucket
Named object

1.6. Simple Examples of Creating Buckets and Named Objects

This section provides simple curl examples to create a bucket and named objects in the
bucket. To use these examples, you must have access to a domain that does not require POST
authentication. If you have access to a development environment, create a domain with the
protection setting All Users. No authentication required.
Copyright © 2010 Caringo, Inc.
All rights reserved
(SCSP).
Naming rules
• Allowed characters: alphanumeric, including underscore (_),
period (.), and hyphen (-).
• A bucket name cannot contain a colon (:), comma (,), or
slash (/) character.
• A bucket name is case-sensitive.
• An object name can contain any alphanumeric character,
including slash (/).
• An object name is case-sensitive.
Chapter 4, Introduction to the Simple Content
percent
3
encoding.
Version 5.0
December 2010

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dx6004sDx6012sDx object storage

Table of Contents