Google Cloud Confidential Computing V1 Client - Class NvidiaAttestation (1.7.1)

Reference documentation and code samples for the Google Cloud Confidential Computing V1 Client class NvidiaAttestation.

An Nvidia attestation report for GPU and NVSwitch devices.

Contains necessary attestation evidence that the client collects for verification.

Generated from protobuf message google.cloud.confidentialcomputing.v1.NvidiaAttestation

Namespace

Google \ Cloud \ ConfidentialComputing \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ spt
NvidiaAttestation\SinglePassthroughAttestation

Single GPU Passthrough (SPT) attestation.

↳ ppcie
NvidiaAttestation\ProtectedPcieAttestation

Protected PCIe (PPCIE) attestation.

↳ mpt
NvidiaAttestation\MultiGpuSecurePassthroughAttestation

Multi-GPU Secure Passthrough (MPT) attestation.

getSpt

Single GPU Passthrough (SPT) attestation.

Returns
Type
Description

hasSpt

setSpt

Single GPU Passthrough (SPT) attestation.

Parameter
Name
Description
Returns
Type
Description
$this

getPpcie

Protected PCIe (PPCIE) attestation.

Returns
Type
Description

hasPpcie

setPpcie

Protected PCIe (PPCIE) attestation.

Parameter
Name
Description
Returns
Type
Description
$this

getMpt

Multi-GPU Secure Passthrough (MPT) attestation.

hasMpt

setMpt

Multi-GPU Secure Passthrough (MPT) attestation.

Returns
Type
Description
$this

getCcFeature

Returns
Type
Description
string
Create a Mobile Website
View Site in Mobile | Classic
Share by: