/** * 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. */ /** * Request used to tag unlinked file handles for archival. Only administrator can perform this kind of job. * @export * @interface FileHandleArchivalRequest */ export interface FileHandleArchivalRequest { /** * * @type {string} * @memberof FileHandleArchivalRequest */ concreteType: FileHandleArchivalRequestConcreteTypeEnum; /** * The maximum number of file handles to tag for archival in a single job, defaults to 100000 if not supplied and can be at most 100000 * @type {number} * @memberof FileHandleArchivalRequest */ limit?: number; } /** * @export */ export declare const FileHandleArchivalRequestConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_file_FileHandleArchivalRequest: "org.sagebionetworks.repo.model.file.FileHandleArchivalRequest"; }; export type FileHandleArchivalRequestConcreteTypeEnum = typeof FileHandleArchivalRequestConcreteTypeEnum[keyof typeof FileHandleArchivalRequestConcreteTypeEnum]; /** * Check if a given object implements the FileHandleArchivalRequest interface. */ export declare function instanceOfFileHandleArchivalRequest(value: object): value is FileHandleArchivalRequest; export declare function FileHandleArchivalRequestFromJSON(json: any): FileHandleArchivalRequest; export declare function FileHandleArchivalRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): FileHandleArchivalRequest; export declare function FileHandleArchivalRequestToJSON(json: any): FileHandleArchivalRequest; export declare function FileHandleArchivalRequestToJSONTyped(value?: FileHandleArchivalRequest | null, ignoreDiscriminator?: boolean): any;