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). | [optional] |
bucketName | String | The storage bucket name. | [optional] |
accessKey | String | The access key to the S3 storage. | [optional] |
secretKey | String | The secret key to the S3 storage. | [optional] |
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] |
region | String | Allows to specify a custom S3 region, which will be send with each request to the S3 server. | [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] |
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] |
s3
(value:"s3"
)