Language

BenchmarkReference Class

Definition

The benchmark references.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.BenchmarkReferenceTypeConverter))]
public class BenchmarkReference : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IBenchmarkReference
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.BenchmarkReferenceTypeConverter))>]
type BenchmarkReference = class
    interface IBenchmarkReference
    interface IJsonSerializable
Public Class BenchmarkReference
Implements IBenchmarkReference
Inheritance
BenchmarkReference
Attributes
Implements

Constructors

Name Description
BenchmarkReference()

Creates an new BenchmarkReference instance.

Properties

Name Description
Benchmark

The benchmark name.

Reference

The benchmark reference.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BenchmarkReference.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BenchmarkReference.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IBenchmarkReference.

FromJsonString(String)

Creates a new instance of BenchmarkReference, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of BenchmarkReference into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to