/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * An upload destination location contains the id of the StorageLocation where a file can be uploaded. * @export * @interface UploadDestinationLocation */ export interface UploadDestinationLocation { /** * the unique id for the storage location * @type {number} * @memberof UploadDestinationLocation */ storageLocationId?: number; /** * The description to show the user when the user has to choose which upload destination to use * @type {string} * @memberof UploadDestinationLocation */ description?: string; /** * The enumeration of possible upload types. * @type {string} * @memberof UploadDestinationLocation */ uploadType?: UploadDestinationLocationUploadTypeEnum; } /** * @export */ export declare const UploadDestinationLocationUploadTypeEnum: { readonly S3: "S3"; readonly GOOGLECLOUDSTORAGE: "GOOGLECLOUDSTORAGE"; readonly SFTP: "SFTP"; readonly HTTPS: "HTTPS"; readonly PROXYLOCAL: "PROXYLOCAL"; readonly NONE: "NONE"; }; export type UploadDestinationLocationUploadTypeEnum = typeof UploadDestinationLocationUploadTypeEnum[keyof typeof UploadDestinationLocationUploadTypeEnum]; /** * Check if a given object implements the UploadDestinationLocation interface. */ export declare function instanceOfUploadDestinationLocation(value: object): value is UploadDestinationLocation; export declare function UploadDestinationLocationFromJSON(json: any): UploadDestinationLocation; export declare function UploadDestinationLocationFromJSONTyped(json: any, ignoreDiscriminator: boolean): UploadDestinationLocation; export declare function UploadDestinationLocationToJSON(json: any): UploadDestinationLocation; export declare function UploadDestinationLocationToJSONTyped(value?: UploadDestinationLocation | null, ignoreDiscriminator?: boolean): any;