/**
 * VRt.Account [AC]
 *
 * The version of the OpenAPI document: 7.16.2673
 * Contact: servicedesk@veeroute.com
 *
 * NOTE: This class is auto generated by OpenAPI Generator.
 * Do not edit the class manually.
 */
import { ServiceAccount } from './service';
import { AuditActionStatisticsAccount } from './auditActionStatistics';
import { ProcessTypeAccount } from './processType';
import { TracedataAccount } from './tracedata';
/**
 * User action.
 */
export interface AuditActionAccount {
    [key: string]: any | any;
    /**
     * Unique process identifier. One is created per process, the same for different requests for the same process.
     */
    process_code: string;
    process_type: ProcessTypeAccount;
    /**
     * Unique username for login.
     */
    username: string;
    /**
     * Unique company key.
     */
    company: string;
    service: ServiceAccount;
    /**
     * The date and time the process was created according to [ISO 8601](https://tools.ietf.org/html/rfc3339#section-5.6) format.
     */
    time: string;
    /**
     * List of requests that relate to one process.
     */
    requests: Array<TracedataAccount>;
    statistics: AuditActionStatisticsAccount;
    /**
     * Indicates the presence of a saved input file.
     */
    input_file_exists?: boolean;
    /**
     * Indicates the presence of a saved output file.
     */
    output_file_exists?: boolean;
}
