public sealed class NvidiaAttestation : IMessage<NvidiaAttestation>, IEquatable<NvidiaAttestation>, IDeepCloneable<NvidiaAttestation>, IBufferMessage, IMessageReference documentation and code samples for the Confidential Computing v1 API class NvidiaAttestation.
An Nvidia attestation report for GPU and NVSwitch devices. Contains necessary attestation evidence that the client collects for verification.
Implements
IMessageNvidiaAttestation, IEquatableNvidiaAttestation, IDeepCloneableNvidiaAttestation, IBufferMessage, IMessageNamespace
Google.Cloud.ConfidentialComputing.V1Assembly
Google.Cloud.ConfidentialComputing.V1.dll
Constructors
NvidiaAttestation()
public NvidiaAttestation()NvidiaAttestation(NvidiaAttestation)
public NvidiaAttestation(NvidiaAttestation other)| Parameter | |
|---|---|
| Name | Description |
other |
NvidiaAttestation |
Properties
CcFeatureCase
public NvidiaAttestation.CcFeatureOneofCase CcFeatureCase { get; }| Property Value | |
|---|---|
| Type | Description |
NvidiaAttestationCcFeatureOneofCase |
|
Mpt
public NvidiaAttestation.Types.MultiGpuSecurePassthroughAttestation Mpt { get; set; }Multi-GPU Secure Passthrough (MPT) attestation.
| Property Value | |
|---|---|
| Type | Description |
NvidiaAttestationTypesMultiGpuSecurePassthroughAttestation |
|
Ppcie
public NvidiaAttestation.Types.ProtectedPcieAttestation Ppcie { get; set; }Protected PCIe (PPCIE) attestation.
| Property Value | |
|---|---|
| Type | Description |
NvidiaAttestationTypesProtectedPcieAttestation |
|
Spt
public NvidiaAttestation.Types.SinglePassthroughAttestation Spt { get; set; }Single GPU Passthrough (SPT) attestation.
| Property Value | |
|---|---|
| Type | Description |
NvidiaAttestationTypesSinglePassthroughAttestation |
|