| Name | Type | Description | Notes |
|---|---|---|---|
| type | String | The type of storage. `type = "swift"` Storage backend compatible with OpenStack SWIFT protocol. | |
| authUrl | String | The URL to OpenStack Keystone identity service. | |
| containerName | String | The name of the Swift storage container. | |
| blockSize | Number | Storage block size in bytes i.e. the maximum object size. Files larger than one block will be stripped and stored in a series of objects. Must be more than zero for non-imported storage. To enable import from an Swift storage, block size must be set to zero, together with "canonical" path type and the read-only mode. | [optional] |
| storagePathType | String | Determines how the logical file paths will be mapped on the storage. 'canonical' paths reflect the logical file names and directory structure, however each rename operation will require renaming the files on the storage. 'flat' paths are based on unique file UUID's and do not require on-storage rename when logical file name is changed. | [optional] [default to 'flat'] |
swift(value:"swift")
-
canonical(value:"canonical") -
flat(value:"flat")