API Reference
BenchmarkDeploymentWave
Describes one compiled rollout wave independently of how its target sources are resolved.
Inheritance
- Object
- BenchmarkDeploymentWave
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property BenchmarkDeploymentManifest.Waves
Constructors
public BenchmarkDeploymentWave() #Inherited Methods
Properties
public String Id { get; set; } #Gets or sets the wave identifier.
public Int32 Order { get; set; } #Gets or sets the wave order.
public BenchmarkDeploymentMethod DeploymentMethod { get; set; } #Gets or sets the deployment method.
public List<String> ProfileIds { get; set; } #Gets or sets the expanded profile identifiers.
public List<String> Include { get; set; } #Gets or sets included control filters.
public List<String> Exclude { get; set; } #Gets or sets excluded control filters.
public List<String> ControlIds { get; set; } #Gets or sets exact resolved pack control IDs.
public List<String> ControlKeys { get; set; } #Gets or sets stable canonical control keys.
public Int32 ExpectedControlCount { get; set; } #Gets or sets the exact resolved control count.
public String SelectionHash { get; set; } #Gets or sets the deterministic resolved selection hash.
public String ControlSetId { get; set; } #Gets or sets the named control-set identifier used by this wave.
public String ControlSetVersion { get; set; } #Gets or sets the named control-set version used by this wave.
public String ControlSetHash { get; set; } #Gets or sets the named control-set integrity hash used by this wave.
public String BackupDirectory { get; set; } #Gets or sets the transaction backup directory.
public Int32 MaxParallel { get; set; } #Gets or sets the maximum permitted target concurrency.
public Boolean StopOnFailure { get; set; } #Gets or sets whether a failure must stop later targets and waves.