Files

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);
}
}