Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 2.53 KB

File metadata and controls

27 lines (18 loc) · 2.53 KB

Onepanel.S3

Properties

Name Type Description Notes
type String The type of storage. `type = "s3"` Amazon S3 compatible storage.
hostname String The URL of the S3 service endpoint, including the scheme (http or https) and optionally a port (after a colon).
bucketName String The storage bucket name.
signatureVersion Number The version of signature used to sign requests. Only version 4 is supported. [optional]
verifyServerCertificate Boolean Enables or disables verification of the S3 server SSL certificate. [optional] [default to true]
region String Allows to specify a custom S3 region, which will be send with each request to the S3 server. [optional] [default to 'us-east-1']
blockSize Number Storage block size in bytes i.e. the maximum object size. Files larger than one block will stripped and stored in a series of objects. Must be more than zero for non-imported storage. To enable import from an S3 storage, block size must be set to zero, together with "canonical" path type and the read-only mode. [optional]
maximumCanonicalObjectSize Number Defines the maximum size for objects, which can be modified on the S3 storage in `canonical` path mode. In this mode, entire file needs to be downloaded to memory, modified and uploaded back, which is impractical for large files (default 64 MiB). [optional]
fileMode String Defines the file permissions, which files imported from S3 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 S3 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. [optional] [default to 'flat']

Enum: TypeEnum

  • s3 (value: "s3")