Initial commit (history squashed)
This commit is contained in:
		
							
								
								
									
										16
									
								
								src/StellaOps.Cli/Services/IBackendOperationsClient.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/StellaOps.Cli/Services/IBackendOperationsClient.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Threading;
 | 
			
		||||
using System.Threading.Tasks;
 | 
			
		||||
using StellaOps.Cli.Configuration;
 | 
			
		||||
using StellaOps.Cli.Services.Models;
 | 
			
		||||
 | 
			
		||||
namespace StellaOps.Cli.Services;
 | 
			
		||||
 | 
			
		||||
internal interface IBackendOperationsClient
 | 
			
		||||
{
 | 
			
		||||
    Task<ScannerArtifactResult> DownloadScannerAsync(string channel, string outputPath, bool overwrite, bool verbose, CancellationToken cancellationToken);
 | 
			
		||||
 | 
			
		||||
    Task UploadScanResultsAsync(string filePath, CancellationToken cancellationToken);
 | 
			
		||||
 | 
			
		||||
    Task<JobTriggerResult> TriggerJobAsync(string jobKind, IDictionary<string, object?> parameters, CancellationToken cancellationToken);
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user