/** * Qase.io TestOps API v2 * Qase TestOps API v2 Specification. * * The version of the OpenAPI document: 2.0.0 * Contact: support@qase.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ResultCreateFields } from './result-create-fields'; import { ResultExecution } from './result-execution'; import { ResultRelations } from './result-relations'; import { ResultStep } from './result-step'; import { ResultStepsType } from './result-steps-type'; /** * * @export * @interface ResultCreateV2 */ export interface ResultCreateV2 { /** * * @type {string} * @memberof ResultCreateV2 */ 'title': string; /** * * @type {ResultExecution} * @memberof ResultCreateV2 */ 'execution': ResultExecution; /** * If passed, used as an idempotency key * @type {string} * @memberof ResultCreateV2 */ 'id'?: string; /** * * @type {string} * @memberof ResultCreateV2 */ 'signature'?: string; /** * * @type {number} * @memberof ResultCreateV2 */ 'testops_id'?: number | null; /** * * @type {ResultCreateFields} * @memberof ResultCreateV2 */ 'fields'?: ResultCreateFields; /** * * @type {Array} * @memberof ResultCreateV2 */ 'attachments'?: Array; /** * * @type {Array} * @memberof ResultCreateV2 */ 'steps'?: Array; /** * * @type {ResultStepsType} * @memberof ResultCreateV2 */ 'steps_type'?: ResultStepsType | null; /** * * @type {{ [key: string]: string; }} * @memberof ResultCreateV2 */ 'params'?: { [key: string]: string; }; /** * List parameter groups by name only. Add their values in the \'params\' field * @type {Array>} * @memberof ResultCreateV2 */ 'param_groups'?: Array> | null; /** * * @type {ResultRelations} * @memberof ResultCreateV2 */ 'relations'?: ResultRelations | null; /** * * @type {string} * @memberof ResultCreateV2 */ 'message'?: string | null; /** * If true and the result is failed, the defect associated with the result will be created * @type {boolean} * @memberof ResultCreateV2 */ 'defect'?: boolean; }