@veeroute/lss-account-angular
Version:
OpenAPI client for @veeroute/lss-account-angular
39 lines (38 loc) • 1.57 kB
TypeScript
/**
* VRt.Account [AC]
*
* The version of the OpenAPI document: 7.23.2926
* Contact: servicedesk@veeroute.com
*
* NOTE: This class is auto generated by OpenAPI Generator.
* Do not edit the class manually.
*/
import { HttpHeaders } from '@angular/common/http';
import { Observable } from 'rxjs';
import { AccountAuditResultAccount } from '../model/models';
import { CalculationStatusAccount } from '../model/models';
import { ProcessTypeAccount } from '../model/models';
import { ServiceAccount } from '../model/models';
import { Configuration } from '../configuration';
export interface ReadAuditRequestParams {
offset?: number;
limit?: number;
from?: string;
to?: string;
service?: ServiceAccount;
operation?: string;
processType?: ProcessTypeAccount;
status?: CalculationStatusAccount;
sortField?: string;
sortDirection?: 'ASC' | 'DESC';
}
export interface AuditServiceInterface {
defaultHeaders: HttpHeaders;
configuration: Configuration;
/**
* Actions for the period
* User actions for the period. If the period is not specified, data for the current day is returned - from the beginning of the day to the current time inclusive. If the beginning of the time period is not specified, data from the beginning of the current day is returned. If the end of the time period is not specified, data up to the current time is returned.
* @param requestParameters
*/
readAudit(requestParameters: ReadAuditRequestParams, extraHttpRequestParams?: any): Observable<AccountAuditResultAccount>;
}