77 lines
2.1 KiB
TypeScript
77 lines
2.1 KiB
TypeScript
/**
|
|
* API Documentation for Redaction Gateway
|
|
* Description for redaction
|
|
*
|
|
* OpenAPI spec version: 1.0
|
|
*
|
|
*
|
|
* NOTE: This class is auto generated by the swagger code generator program.
|
|
* https://github.com/swagger-api/swagger-codegen.git
|
|
* Do not edit the class manually.
|
|
*/
|
|
|
|
/**
|
|
* Object containing information about a dossier.
|
|
*/
|
|
export interface DossierRequest {
|
|
/**
|
|
* The id(s) of approvers associated to this dossier.
|
|
*/
|
|
approverIds?: Array<string>;
|
|
/**
|
|
* The dossier's description (optional).
|
|
*/
|
|
description?: string;
|
|
/**
|
|
* The id of the dossier, can be null for create requests.
|
|
*/
|
|
dossierId?: string;
|
|
/**
|
|
* The name of the dossier. Must be unique.
|
|
*/
|
|
dossierName?: string;
|
|
/**
|
|
* The dossierTemplateId for this dossier. can be null for update request.
|
|
*/
|
|
dossierTemplateId?: string;
|
|
/**
|
|
* Download File Types for this dossiers submission package.
|
|
*/
|
|
downloadFileTypes?: Array<DossierRequest.DownloadFileTypesEnum>;
|
|
/**
|
|
* The date when the dossier is due.
|
|
*/
|
|
dueDate?: string;
|
|
/**
|
|
* The id(s) of members associated to this dossier.
|
|
*/
|
|
memberIds?: Array<string>;
|
|
/**
|
|
* The id of the owning user.
|
|
*/
|
|
ownerId?: string;
|
|
/**
|
|
* Id(s) of the word report templates used to generate downloads
|
|
*/
|
|
reportTemplateIds?: Array<string>;
|
|
/**
|
|
* Report File Types for this dossiers submission package.
|
|
*/
|
|
reportTypes?: Array<string>;
|
|
/**
|
|
* Whether a watermark will be applied to the redacted files or not.
|
|
*/
|
|
watermarkEnabled?: boolean;
|
|
}
|
|
|
|
export namespace DossierRequest {
|
|
export type DownloadFileTypesEnum = 'ANNOTATED' | 'FLATTEN' | 'ORIGINAL' | 'PREVIEW' | 'REDACTED';
|
|
export const DownloadFileTypesEnum = {
|
|
ANNOTATED: 'ANNOTATED' as DownloadFileTypesEnum,
|
|
FLATTEN: 'FLATTEN' as DownloadFileTypesEnum,
|
|
ORIGINAL: 'ORIGINAL' as DownloadFileTypesEnum,
|
|
PREVIEW: 'PREVIEW' as DownloadFileTypesEnum,
|
|
REDACTED: 'REDACTED' as DownloadFileTypesEnum
|
|
};
|
|
}
|