@c8y/client
Version:
Client application programming interface to access the Cumulocity IoT-Platform REST services.
36 lines • 946 B
TypeScript
import { IEvent } from '../event/index.js';
import { SeverityType } from '../core/index.js';
import { AuditRecordType } from './AuditRecordType.js';
import { IChange } from './IChange.js';
/**
* IAuditRecord implements the IEvent interface.
* Keep in mind that the mandantory fragments from IEvent are
* also mandantory for IAuditRecord.
*/
export interface IAuditRecord extends IEvent {
/**
* User which created the audit record
*/
user?: string;
/**
* To which application the record belongs to
*/
application?: string;
/**
* Description what the audit record is about
*/
activity?: string;
/**
* Severity of the record
*/
severity?: SeverityType;
/**
* A specific type to which the record belongs to
*/
type: AuditRecordType;
/**
* Change status of the record
*/
changes?: Set<IChange>;
}
//# sourceMappingURL=IAuditRecord.d.ts.map