public sealed class NvidiaAttestation.Types.SwitchInfo : IMessage<NvidiaAttestation.Types.SwitchInfo>, IEquatable<NvidiaAttestation.Types.SwitchInfo>, IDeepCloneable<NvidiaAttestation.Types.SwitchInfo>, IBufferMessage, IMessageReference documentation and code samples for the Confidential Computing v1 API class NvidiaAttestation.Types.SwitchInfo.
SwitchInfo contains the attestation evidence for a NVSwitch device.
Implements
IMessageNvidiaAttestationTypesSwitchInfo, IEquatableNvidiaAttestationTypesSwitchInfo, IDeepCloneableNvidiaAttestationTypesSwitchInfo, IBufferMessage, IMessageNamespace
Google.Cloud.ConfidentialComputing.V1Assembly
Google.Cloud.ConfidentialComputing.V1.dll
Constructors
SwitchInfo()
public SwitchInfo()SwitchInfo(SwitchInfo)
public SwitchInfo(NvidiaAttestation.Types.SwitchInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
NvidiaAttestationTypesSwitchInfo |
Properties
AttestationCertificateChain
public ByteString AttestationCertificateChain { get; set; }Optional. The raw attestation certificate chain for the NVSwitch device.
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|
AttestationReport
public ByteString AttestationReport { get; set; }Optional. The raw attestation report for the NvSwitch device. This field contains SPDM request/response defined in https://www.dmtf.org/sites/default/files/standards/documents/DSP0274_1.1.0.pdf
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|
Uuid
public string Uuid { get; set; }Optional. The UUID of the NVSwitch device.
| Property Value | |
|---|---|
| Type | Description |
string |
|