/** * The Jira Cloud platform REST API * Jira Cloud platform REST API documentation * * The version of the OpenAPI document: 1001.0.0-SNAPSHOT * Contact: ecosystem@atlassian.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AssociatedItemBean, ChangedValueBean } from './'; /** * An audit record. * @export * @interface AuditRecordBean */ export interface AuditRecordBean { /** * The ID of the audit record. * @type {number} * @memberof AuditRecordBean */ readonly id?: number; /** * The summary of the audit record. * @type {string} * @memberof AuditRecordBean */ readonly summary?: string; /** * The description of the audit record. * @type {string} * @memberof AuditRecordBean */ readonly description?: string; /** * * @type {AssociatedItemBean} * @memberof AuditRecordBean */ objectItem?: AssociatedItemBean; /** * The list of items associated with the changed record. * @type {Array} * @memberof AuditRecordBean */ readonly associatedItems?: Array; /** * The key of the user who created the audit record. * @type {string} * @memberof AuditRecordBean */ readonly authorKey?: string; /** * The category of the audit record. For a list of these categories, see the help article [Auditing in Jira applications](https://confluence.atlassian.com/x/noXKM). * @type {string} * @memberof AuditRecordBean */ readonly category?: string; /** * The date and time on which the audit record was created. * @type {Date} * @memberof AuditRecordBean */ readonly created?: Date; /** * The URL of the computer where the creation of the audit record was initiated. * @type {string} * @memberof AuditRecordBean */ readonly remoteAddress?: string; /** * The list of values changed in the record event. * @type {Array} * @memberof AuditRecordBean */ readonly changedValues?: Array; /** * The event the audit record originated from. * @type {string} * @memberof AuditRecordBean */ readonly eventSource?: string; } export declare function AuditRecordBeanFromJSON(json: any): AuditRecordBean; export declare function AuditRecordBeanFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuditRecordBean; export declare function AuditRecordBeanToJSON(value?: AuditRecordBean): any;