API Reference
Class
BenchmarkBackupRequest
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
public BenchmarkBackupRequest() #Inherited Methods
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.