Confidential Computing v1 API - Class TdxCcelAttestation (1.7.0)

public sealed class TdxCcelAttestation : IMessage<TdxCcelAttestation>, IEquatable<TdxCcelAttestation>, IDeepCloneable<TdxCcelAttestation>, IBufferMessage, IMessage

Reference documentation and code samples for the Confidential Computing v1 API class TdxCcelAttestation.

A TDX Attestation quote.

Inheritance

object > TdxCcelAttestation

Namespace

Google.Cloud.ConfidentialComputing.V1

Assembly

Google.Cloud.ConfidentialComputing.V1.dll

Constructors

TdxCcelAttestation()

public TdxCcelAttestation()

TdxCcelAttestation(TdxCcelAttestation)

public TdxCcelAttestation(TdxCcelAttestation other)
Parameter
Name Description
other TdxCcelAttestation

Properties

CanonicalEventLog

public ByteString CanonicalEventLog { get; set; }

Optional. An Event Log containing additional events measured into the RTMR that are not already present in the CCEL.

Property Value
Type Description
ByteString

CcelAcpiTable

public ByteString CcelAcpiTable { get; set; }

Optional. The Confidential Computing Event Log (CCEL) ACPI table. Formatted as described in the ACPI Specification 6.5.

Property Value
Type Description
ByteString

CcelData

public ByteString CcelData { get; set; }

Optional. The CCEL event log. Formatted as described in the UEFI 2.10.

Property Value
Type Description
ByteString

TdQuote

public ByteString TdQuote { get; set; }

Optional. The TDX attestation quote from the guest. It contains the RTMR values.

Property Value
Type Description
ByteString