OpenStack Swift container and object naming in ECS
Container and object names must conform to the ECS naming specification when using the ECS OpenStack Swift Object API.
Container name
The following rules apply to the naming of Swift containers:
- Cannot be null or an empty string
- Length range is 1..255 (Unicode char)
- Can include dot (.), hyphen (-), and underscore (_) characters and alphanumeric characters ([a-zA-Z0-9])
- Can include the at symbol (@) with the assistance of your customer support representative.
Object name
The following rules apply to the naming of Swift objects:
- Cannot be null or an empty string
- Length range is 1..255 (Unicode char)
- No validation on characters