ExternalS3StorageLocationSetting

org.sagebionetworks.repo.model.project.ExternalS3StorageLocationSetting

The external upload destination setting contains information to generate an external S3 upload destination managed by Synapse.

Field Type Description
createdOn STRING The date this upload destinations setting was created.
uploadType UploadType The enumeration of possible upload types.
endpointUrl STRING the optional s3 endpoint URL for uploading to (default: https://s3.amazonaws.com)
concreteType STRING Indicates which implementation this object represents.
createdBy INTEGER The ID of the user that created this upload destinations setting.
etag STRING Synapse employs an Optimistic Concurrency Control (OCC) scheme to handle concurrent updates. Since the E-Tag changes every time a Project Setting is updated it is used to detect when a client's current representation of a Project Setting is out-of-date.
description STRING The description to show the user when the user has to choose which upload destination to use
bucket STRING the bucket to use
baseKey STRING the optional base key to use
banner STRING The optional banner to show every time a file is uploaded
storageLocationId INTEGER the unique id for this storage location