Skip to content

Latest commit

 

History

History
53 lines (28 loc) · 2.76 KB

File metadata and controls

53 lines (28 loc) · 2.76 KB

Onepanel.WebdavModify

Properties

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 what credentials will be used to authorize access to the WebDAV storage backend. For public endpoints, select "none". [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 Header format for passing the API/access token to the backend storage server. The token will be inserted in place of "{}". Use a colon to separate the header name and value, e.g. "X-API-Token: {}". [optional]
rangeWriteSupport String Select the mechanism used for range writes (partial/random-access writes). Since the Onedata filesystem permits partial file modifications, writable supports require a storage backend that implements the selected method. Standard WebDAV does not support range writes and only provides write-once semantics. [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]

Enum: TypeEnum

  • webdav (value: "webdav")

Enum: CredentialsTypeEnum

  • none (value: "none")

  • basic (value: "basic")

  • token (value: "token")

Enum: RangeWriteSupportEnum

  • none (value: "none")

  • moddav (value: "moddav")

  • sabredav (value: "sabredav")