| 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] |
| 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")