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. | [optional] |
verifyServerCertificate | Boolean | Determines whether Oneprovider should verify the certificate of the WebDAV server. | [optional] |
credentialsType | String | Determines the types of credentials provided in the credentials field. | [optional] |
credentials | String | The credentials to authenticate with the WebDAV server. `basic` credentials should be provided in the form `username:password`, for `token` just the token. For `none` this field is ignored. | [optional] |
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] |
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] |
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] |
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] |
webdav
(value:"webdav"
)
-
none
(value:"none"
) -
basic
(value:"basic"
) -
token
(value:"token"
)
-
none
(value:"none"
) -
moddav
(value:"moddav"
) -
sabredav
(value:"sabredav"
)