mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-02-16 18:47:57 -05:00
Add Agent Job Defaults request handler (#644)
* Add Agent Job Defaults request handler * Fix a couple bugs
This commit is contained in:
@@ -102,7 +102,7 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent.Contracts
|
||||
public static readonly
|
||||
RequestType<UpdateAgentJobParams, UpdateAgentJobResult> Type =
|
||||
RequestType<UpdateAgentJobParams, UpdateAgentJobResult>.Create("agent/updatejob");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// SQL Agent delete Alert params
|
||||
@@ -182,4 +182,45 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent.Contracts
|
||||
RequestType<AgentJobActionParams, ResultStatus> Type =
|
||||
RequestType<AgentJobActionParams, ResultStatus>.Create("agent/jobaction");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// SQL Agent Job Defaults params
|
||||
/// </summary>
|
||||
public class AgentJobDefaultsParams
|
||||
{
|
||||
public string OwnerUri { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// SQL Agent Job Category class
|
||||
/// </summary>
|
||||
public class AgentJobCategory
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
public string Name { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// SQL Agent Job Defaults result
|
||||
/// </summary>
|
||||
public class AgentJobDefaultsResult : ResultStatus
|
||||
{
|
||||
public string Owner { get; set; }
|
||||
|
||||
public AgentJobCategory[] Categories { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// SQL Agent Job Defaults request type
|
||||
/// </summary>
|
||||
public class AgentJobDefaultsRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// Request definition
|
||||
/// </summary>
|
||||
public static readonly
|
||||
RequestType<AgentJobDefaultsParams, AgentJobDefaultsResult> Type =
|
||||
RequestType<AgentJobDefaultsParams, AgentJobDefaultsResult>.Create("agent/jobdefaults");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user