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
concreteType STRING Indicates which implementation this object represents.
storageLocationId INTEGER the unique id for this storage location
uploadType UploadType The enumeration of possible upload types.
banner STRING The optional banner to show every time a file is uploaded
description STRING The description to show the user when the user has to choose which upload destination to use
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.
createdOn STRING The date this upload destinations setting was created.
createdBy INTEGER The ID of the user that created this upload destinations setting.
endpointUrl STRING the optional s3 endpoint URL for uploading to (default: https://s3.amazonaws.com)
bucket STRING the bucket to use
baseKey STRING the optional base key to use