AttestationEvidence Class

Definition

A piece of evidence supporting the compliance state set in the attestation.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.AttestationEvidenceTypeConverter))]
public class AttestationEvidence : Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.IAttestationEvidence
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.AttestationEvidenceTypeConverter))>]
type AttestationEvidence = class
    interface IAttestationEvidence
    interface IJsonSerializable
Public Class AttestationEvidence
Implements IAttestationEvidence
Inheritance
AttestationEvidence
Attributes
Implements

Constructors

Name Description
AttestationEvidence()

Creates an new AttestationEvidence instance.

Properties

Name Description
Description

The description for this piece of evidence.

SourceUri

The URI location of the evidence.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AttestationEvidence.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AttestationEvidence.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.IAttestationEvidence.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AttestationEvidence into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to