API Reference
BenchmarkRequirementsManifest
Defines the signed identity and exact contents of a company benchmark requirements bundle.
Inheritance
- Object
- BenchmarkRequirementsManifest
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
Accepted by parameters
Constructors
public BenchmarkRequirementsManifest() #Inherited Methods
Properties
public Int32 SchemaVersion { get; set; } #Gets or sets the requirements schema version.
public String Id { get; set; } #Gets or sets the stable requirements identifier.
public String Version { get; set; } #Gets or sets the requirements version.
public String DisplayName { get; set; } #Gets or sets the display name.
public String Organization { get; set; } #Gets or sets the company or authority issuing the requirements.
public String Publisher { get; set; } #Gets or sets the human-readable publisher identity.
public DateTimeOffset PublishedAt { get; set; } #Gets or sets the UTC publication time.
public Nullable<DateTimeOffset> EffectiveFrom { get; set; } #Gets or sets the optional start of the requirements validity window.
public Nullable<DateTimeOffset> ExpiresAt { get; set; } #Gets or sets the optional end of the requirements validity window.
public String MinimumEngineVersion { get; set; } #Gets or sets the minimum compatible TestimoX engine version.
public String OrganizationPolicyId { get; set; } #Gets or sets the stable organization-policy identifier.
public String OrganizationPolicyHash { get; set; } #Gets or sets the exact organization-policy hash.
public String CompositionPolicyId { get; set; } #Gets or sets the stable composition-policy identifier.
public String CompositionPolicyHash { get; set; } #Gets or sets the exact composition-policy hash.
public List<BenchmarkRequirementsArtifact> Artifacts { get; set; } #Gets or sets the complete allow-list of bundle artifacts.
public BenchmarkDigitalSignature Signature { get; set; } #Gets or sets the detached manifest signature.