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. |