TestimoX

API Reference

Class

CisSqlServerSourceCatalog

Namespace TestimoX.Benchmarks.Sources
Assembly TestimoX
Modifiers static

Provides integrity-pinned sources for current CIS Microsoft SQL Server benchmarks.

Inheritance

  • Object
  • CisSqlServerSourceCatalog

Methods

public static BenchmarkSourceDescriptor GetById(String id) #
Returns: BenchmarkSourceDescriptor

Gets a current source by its exact provider identifier.

Parameters

id System.String requiredposition: 0
public static IReadOnlyList<BenchmarkSourceDescriptor> GetCurrent(String productVersion = "2025") #
Returns: IReadOnlyList<BenchmarkSourceDescriptor>

Gets current SQL Server sources for a supported product generation.

Parameters

productVersion System.String = "2025" optionalposition: 0
public static String ResolveGeneration(String productVersion) #
Returns: String

Maps a discovered SQL Server product version to a supported CIS product generation.

Parameters

productVersion System.String requiredposition: 0