@revxui/api-clients-ts
Version:
swagger client for @revxui/api-clients-ts
54 lines (53 loc) • 1.68 kB
TypeScript
/**
* Api Documentation
* Api Documentation
*
* OpenAPI spec version: 1.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { BaseModel } from './baseModel';
import { JobResponse } from './jobResponse';
import { ReportingRequest } from './reportingRequest';
export interface ReportingSchedulerResponse {
active?: boolean;
archived?: boolean;
createdBy?: BaseModel;
createdOn?: number;
description?: string;
endTime?: number;
id?: number;
interval?: ReportingSchedulerResponse.IntervalEnum;
jobs?: Array<JobResponse>;
lastRunTime?: number;
licenseeId?: number;
modifiedBy?: BaseModel;
modifiedOn?: number;
nextRunTime?: number;
receivers?: Array<BaseModel>;
reportType?: ReportingSchedulerResponse.ReportTypeEnum;
reportingRequest?: ReportingRequest;
timezone?: BaseModel;
title?: string;
}
export declare namespace ReportingSchedulerResponse {
type IntervalEnum = 'DAILY' | 'SEVEN_DAYS' | 'FIFTEEN_DAYS' | 'MONTHLY';
const IntervalEnum: {
DAILY: IntervalEnum;
SEVENDAYS: IntervalEnum;
FIFTEENDAYS: IntervalEnum;
MONTHLY: IntervalEnum;
};
type ReportTypeEnum = 'ADVANCED' | 'CONVERSION' | 'INVENTORY' | 'LOSS_BID' | 'VIDEO' | 'ALL';
const ReportTypeEnum: {
ADVANCED: ReportTypeEnum;
CONVERSION: ReportTypeEnum;
INVENTORY: ReportTypeEnum;
LOSSBID: ReportTypeEnum;
VIDEO: ReportTypeEnum;
ALL: ReportTypeEnum;
};
}