TestimoX

API Reference

Class

BenchmarkDeploymentManifest

Namespace TestimoX.Benchmarks.Deployment
Assembly TestimoX
Modifiers sealed

Contains a deterministic provider-neutral expansion of a rollout plan.

Inheritance

  • Object
  • BenchmarkDeploymentManifest

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Properties

public Int32 SchemaVersion { get; set; } #

Gets or sets the manifest schema version.

public String PlanId { get; set; } #

Gets or sets the plan identifier.

public String PackId { get; set; } #

Gets or sets the exact pack identifier.

public String PackHash { get; set; } #

Gets or sets the exact pack hash.

public String PolicyId { get; set; } #

Gets or sets an optional governed organization policy identifier.

public String PolicyHash { get; set; } #

Gets or sets the exact governed organization policy hash.

public String ChangeReason { get; set; } #

Gets or sets the change reason carried to direct runners.

public List<BenchmarkDeploymentWave> Waves { get; set; } #

Gets or sets ordered wave execution settings, including waves whose targets are externally resolved.

public List<BenchmarkDeploymentTarget> Targets { get; set; } #

Gets or sets resolved targets in rollout order.

public List<BenchmarkUnresolvedTargetSource> UnresolvedTargetSources { get; set; } #

Gets or sets source-backed groups retained for external resolution.

public List<String> Warnings { get; set; } #

Gets or sets warnings that must be presented by a deployment adapter.