/** * 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. */ /** * JSON schema for the TrashEntity POJO. A trashed entity is an entity in the trash can. * @export * @interface TrashedEntity */ export interface TrashedEntity { /** * The id of the entity. * @type {string} * @memberof TrashedEntity */ entityId?: string; /** * The name of this entity * @type {string} * @memberof TrashedEntity */ entityName?: string; /** * Type of the Entity * @type {string} * @memberof TrashedEntity */ entityType?: TrashedEntityEntityTypeEnum; /** * The ID of the user who deleted the entity. * @type {string} * @memberof TrashedEntity */ deletedByPrincipalId?: string; /** * The date and time when the deletion occurred. * @type {string} * @memberof TrashedEntity */ deletedOn?: string; /** * The ID of the original parent before deletion. * @type {string} * @memberof TrashedEntity */ originalParentId?: string; } /** * @export */ export declare const TrashedEntityEntityTypeEnum: { readonly project: "project"; readonly folder: "folder"; readonly file: "file"; readonly table: "table"; readonly link: "link"; readonly entityview: "entityview"; readonly dockerrepo: "dockerrepo"; readonly submissionview: "submissionview"; readonly dataset: "dataset"; readonly datasetcollection: "datasetcollection"; readonly materializedview: "materializedview"; readonly virtualtable: "virtualtable"; readonly recordset: "recordset"; readonly searchindex: "searchindex"; }; export type TrashedEntityEntityTypeEnum = typeof TrashedEntityEntityTypeEnum[keyof typeof TrashedEntityEntityTypeEnum]; /** * Check if a given object implements the TrashedEntity interface. */ export declare function instanceOfTrashedEntity(value: object): value is TrashedEntity; export declare function TrashedEntityFromJSON(json: any): TrashedEntity; export declare function TrashedEntityFromJSONTyped(json: any, ignoreDiscriminator: boolean): TrashedEntity; export declare function TrashedEntityToJSON(json: any): TrashedEntity; export declare function TrashedEntityToJSONTyped(value?: TrashedEntity | null, ignoreDiscriminator?: boolean): any;