Add Alert, Operator and Proxy panel tabs (#1811)

* Add Create Alert dialog

* Add Job Alerts view

* Stage WIP

* Add Proxy View component

* Hook up proxy and operator view callbacks

* Style cleanup

* Add additonal columns to views
This commit is contained in:
Karl Burtram
2018-06-30 15:31:40 -07:00
committed by GitHub
parent 0cd47bc328
commit 8cb67b4f9d
33 changed files with 1079 additions and 55 deletions

7
src/sql/sqlops.d.ts vendored
View File

@@ -1211,6 +1211,7 @@ declare module 'sqlops' {
export interface AgentAlertInfo {
id: number;
name: string;
delayBetweenResponses: number;
eventDescriptionKeyword: string;
eventSource: string;
@@ -1327,15 +1328,15 @@ declare module 'sqlops' {
}
export interface AgentProxiesResult extends ResultStatus {
operators: AgentOperatorInfo[];
proxies: AgentProxyInfo[];
}
export interface CreateAgentProxyResult extends ResultStatus {
operator: AgentOperatorInfo;
proxy: AgentProxyInfo;
}
export interface UpdateAgentProxyResult extends ResultStatus {
operator: AgentOperatorInfo;
proxy: AgentProxyInfo;
}
export interface AgentJobSchedulesResult extends ResultStatus {