This setting type contains the list of upload locations for files in a project. Each id in the locations attribute points to an existing StorageLocationSetting. The maximum number of storage locations that can be stored for a project is 10.
|concreteType||STRING||Indicates which implementation this object represents.|
|id||STRING||The unique ID assigned to this setting|
|projectId||STRING||The ID for the project this setting applies to|
|settingsType||ProjectSettingsType||The enumeration of project setting types.|
|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.|
|locations||ARRAY<INTEGER>||List of ids pointing to StorageLocationSetting. The first one in the list is the default location; The maximum number of storage locations for a project is limited to 10.|