TestimoX

API Reference

Class

BenchmarkBackupRequest

Namespace TestimoX.Benchmarks.Transactions
Assembly TestimoX
Modifiers sealed

Defines a standalone point-in-time benchmark backup request.

Inheritance

  • Object
  • BenchmarkBackupRequest

Usage

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

Accepted by parameters

Constructors

Properties

public BenchmarkPack Pack { get; set; } #

Gets or sets the selected source benchmark pack.

public BenchmarkSelection Selection { get; set; } #

Gets or sets the exact benchmark selection to capture.

public BenchmarkHostFacts Host { get; set; } #

Gets or sets captured target facts.

public BenchmarkTarget Target { get; set; } #

Gets or sets the typed resource to capture; when omitted the host is used for backward compatibility.

public String BackupDirectory { get; set; } #

Gets or sets the directory in which the snapshot is written.

public String Reason { get; set; } #

Gets or sets the mandatory reason for creating the snapshot.

public BenchmarkPolicySet Policy { get; set; } #

Gets or sets optional governed organization policy layered over the source pack.

public X509Certificate2 BackupSigningCertificate { get; set; } #

Gets or sets the mandatory certificate used to sign and encrypt the captured snapshot.