/** * Tapis Workflows API * Create and manage pipelines * * The version of the OpenAPI document: 1.6.0 * Contact: cicsupport@tacc.utexas.edu * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ByteCheckDataIntegrityProfile, ChecksumDataIntegrityProfile, DoneFileDataIntegrityProfile, ETLEnumDataIntegrityType } from './'; /** * @type DataIntegrityProfile * * @export */ export declare type DataIntegrityProfile = { type: ETLEnumDataIntegrityType.ByteCheck; } & ByteCheckDataIntegrityProfile | { type: 'checksum'; } & ChecksumDataIntegrityProfile | { type: ETLEnumDataIntegrityType.DoneFile; } & DoneFileDataIntegrityProfile; export declare function DataIntegrityProfileFromJSON(json: any): DataIntegrityProfile; export declare function DataIntegrityProfileFromJSONTyped(json: any, ignoreDiscriminator: boolean): DataIntegrityProfile; export declare function DataIntegrityProfileToJSON(value?: DataIntegrityProfile | null): any;