UNPKG

@apideck/node

Version:
76 lines (75 loc) 1.98 kB
/** * Apideck * The Apideck OpenAPI Spec: SDK Optimized * * The version of the OpenAPI document: 10.13.0 * Contact: support@apideck.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface CustomMapping */ export interface CustomMapping { /** * Target Field ID * @type {string} * @memberof CustomMapping */ readonly id?: string; /** * Target Field name to use as a label * @type {string} * @memberof CustomMapping */ readonly label?: string; /** * Target Field description * @type {string} * @memberof CustomMapping */ readonly description?: string | null; /** * Target Field Mapping value * @type {string} * @memberof CustomMapping */ value?: string; /** * Target Field Key * @type {string} * @memberof CustomMapping */ readonly key?: string; /** * Target Field Mapping is required * @type {boolean} * @memberof CustomMapping */ readonly required?: boolean; /** * This mapping represents a finder for a custom field * @type {boolean} * @memberof CustomMapping */ readonly custom_field?: boolean; /** * Consumer ID * @type {string} * @memberof CustomMapping */ readonly consumer_id?: string | null; /** * Target Field Mapping example value from downstream * @type {string} * @memberof CustomMapping */ readonly example?: string | null; } export declare function CustomMappingFromJSON(json: any): CustomMapping; export declare function CustomMappingFromJSONTyped(json: any, ignoreDiscriminator: boolean): CustomMapping; export declare function CustomMappingToJSON(value?: CustomMapping | null): any;