Skip to content

Latest commit

 

History

History
38 lines (21 loc) · 2.15 KB

HTTPModify.md

File metadata and controls

38 lines (21 loc) · 2.15 KB

Onepanel.HTTPModify

Properties

Name Type Description Notes
type String The type of storage. `type = "http"` Any HTTP or HTTPS compatible server. Supported only with Readonly option enabled and in manual import mode.
endpoint String Full URL of the HTTP server, including scheme (http or https) and path. [optional]
verifyServerCertificate Boolean Determines whether Oneprovider should verify the certificate of the HTTP server. [optional]
credentialsType String Determines the types of credentials provided in the credentials field. [optional]
credentials String The credentials to authenticate with the HTTP 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]
connectionPoolSize Number Defines the maximum number of parallel connections for a single HTTP storage. [optional]
maxRequestsPerSession Number Defines the maximum number of requests performed in a single HTTP session. After the limit is reached, 'Connection: close' header is sent to the server. When set to 0 (default), number of requests per session is unlimited, unless imposed by the server. [optional]
fileMode String Defines the file permissions, which files imported from HTTP storage will have in Onedata. Values should be provided in octal format e.g. `0664`. [optional]

Enum: TypeEnum

  • http (value: "http")

Enum: CredentialsTypeEnum

  • none (value: "none")

  • basic (value: "basic")

  • token (value: "token")