fleet/frontend/interfaces/team_scheduled_query.ts
RachelElysia bf57121c04
Team Schedules - New Feature! (#1550)
* Basic Tier users have access to Team Schedules in the UI
2021-08-05 10:48:00 -04:00

29 lines
695 B
TypeScript

import PropTypes from "prop-types";
export default PropTypes.shape({
id: PropTypes.number.isRequired,
interval: PropTypes.number.isRequired,
name: PropTypes.string.isRequired,
shard: PropTypes.number,
query: PropTypes.string.isRequired,
query_id: PropTypes.number.isRequired,
removed: PropTypes.bool,
snapshot: PropTypes.bool,
team_id: PropTypes.number.isRequired,
version: PropTypes.string,
platform: PropTypes.string,
});
export interface ITeamScheduledQuery {
id: number;
interval: number;
name: string;
shard?: number;
query: string;
query_id: number;
removed: boolean;
snapshot: boolean;
team_id: number;
version?: string;
platform?: string;
}