Name | Type | Description | Notes |
---|---|---|---|
type | String | The type of storage. `type = "webdav"` Storage backend compatible with WebDAV protocol. | |
endpoint | String | Full URL of the WebDAV server, including scheme (http or https) and path. | |
verifyServerCertificate | Boolean | Determines whether Oneprovider should verify the certificate of the WebDAV server. | [optional] [default to true] |
authorizationHeader | String | The authorization header to be used for passing the access token. This field can contain any prefix that should be added to the header value. Default is `Authorization: Bearer {}`. The token will placed where `{}` is provided. | [optional] [default to 'Authorization: Bearer {}'] |
rangeWriteSupport | String | The type of partial write support enabled in the WebDAV server. Currently 2 types are supported `sabredav` which assumes the server supports the SabreDAV PartialUpdate extension via `PATCH` method, and `moddav` which assumes server supports partial `PUT` requests with `Content-Range` header. If `none` is selected no write support is available for this WebDAV storage. | [optional] [default to 'none'] |
connectionPoolSize | Number | Defines the maximum number of parallel connections for a single WebDAV storage. | [optional] |
maximumUploadSize | Number | Defines the maximum upload size for a single `PUT` or `PATCH` request. If set to 0, assumes that the WebDAV server has no upload limit. | [optional] |
fileMode | String | Defines the file permissions, which files imported from WebDAV storage will have in Onedata. Values should be provided in octal format e.g. `0644`. | [optional] [default to '0664'] |
dirMode | String | Defines the directory mode which directories imported from WebDAV storage will have in Onedata. Values should be provided in octal format e.g. `0775`. | [optional] [default to '0775'] |
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. Note that 'flat' paths are not allowed on this type of storage. | [optional] [default to 'canonical'] |
webdav
(value:"webdav"
)
-
none
(value:"none"
) -
moddav
(value:"moddav"
) -
sabredav
(value:"sabredav"
)
canonical
(value:"canonical"
)