12 lines
554 B
C#
12 lines
554 B
C#
namespace Microsoft.SelfService.Portal.Core.API.Interfaces
|
|
{
|
|
public interface IQueueJobService
|
|
{
|
|
Guid EnqueueTemplateJsonChanged(Guid templateId, string oldJsonData, string newJsonData);
|
|
Guid EnqueueDeploymentRequest(Guid deploymentGroupId, ICollection<Guid> virtualMachineIds, string jsonData);
|
|
bool RetryQueueJob(Guid queueJobId);
|
|
bool ApproveQueueJobStep(Guid queueJobStepId, string approvedBy, string? comment);
|
|
bool RejectQueueJobStep(Guid queueJobStepId, string approvedBy, string? comment);
|
|
}
|
|
}
|