This section provides supplementary reference tables for data members that support larger sets of enumerated values.
storageGroupPurpose values
These are the provisioned purposes defined for the group:
| Value | Description | 
|---|---|
AD_INSERTION | Provisioned for Ad Insertion use. | 
ADAPTIVEEDGE | Provisioned for Adaptive Media Delivery over edge servers. | 
CONTENT_PREPARATION | For use with Media Services on Demand: Content Preparation. | 
EDGESTREAM | Provisioned for universal streaming over edge servers. | 
EDGESTREAM_IPHONE | Provisioned for iPhone (HLS) 2.1 streaming over edge servers. | 
MSL_ORIGIN | Provisioned as an Origin for Media Services Live. | 
NETSTORAGE | A universal NetStorage storage group. | 
pathCheckAndConversion values
These values specify the action taken when analyzing the request path:
| Value | Description | 
|---|---|
DISALLOW_ALL_IMPROPER_PATHS        | Block paths using unsupported naming conventions for explicit or implicit directories, and display an error message. | 
DISALLOW_IMPROPER_PATHS_ON_UPLOAD_ONLY | Same as previous, but only for upload requests. Downloads have the request path translated to canonical. | 
DO_NOT_CHECK_PATHS | Skip any checks on path syntax. | 
TRANSLATE_TO_CANONICAL | Interpret forward-slash (/) characters as a path delimiter, treating repeat instances as a single instance in a path. For example, if an upload request is sent to target the directory, //files/new///mp4/movie1.mp4, the file is uploaded to /files/new/mp4/movie1.mp4. Non-existent directories within the path are auto-generated to exist as explicit ones. | 
