API Reference
BenchmarkApplyRequest
Defines the guarded inputs for applying a benchmark selection.
Inheritance
- Object
- BenchmarkApplyRequest
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
public BenchmarkApplyRequest() #Inherited Methods
Properties
public BenchmarkPack Pack { get; set; } #Gets or sets the selected pack.
public BenchmarkSelection Selection { get; set; } #Gets or sets profile and control selection.
public BenchmarkHostFacts Host { get; set; } #Gets or sets captured target facts.
public BenchmarkTarget Target { get; set; } #Gets or sets the typed resource to change; when omitted the host is used for backward compatibility.
public String BackupDirectory { get; set; } #Gets or sets the directory in which the transaction backup is written.
public String ChangeReason { get; set; } #Gets or sets the required operator change reason.
public Boolean ConfirmWrite { get; set; } #Gets or sets explicit confirmation that writes are intended.
public Boolean RollbackOnFailure { get; set; } #Gets or sets whether successfully applied changes are rolled back after any failure.
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 every durable backup state.