Confidential Computing V1 API - Class Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuInfo (v2.1.0)

Reference documentation and code samples for the Confidential Computing V1 API class Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuInfo.

GpuInfo contains the attestation evidence for a GPU device.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#attestation_certificate_chain

def attestation_certificate_chain() -> ::String
Returns
  • (::String) — Optional. The raw attestation certificate chain for the GPU device.

#attestation_certificate_chain=

def attestation_certificate_chain=(value) -> ::String
Parameter
  • value (::String) — Optional. The raw attestation certificate chain for the GPU device.
Returns
  • (::String) — Optional. The raw attestation certificate chain for the GPU device.

#attestation_report

def attestation_report() -> ::String
Returns
  • (::String) — Optional. The raw attestation report for the GPU device. This field contains SPDM request/response defined in https://www.dmtf.org/sites/default/files/standards/documents/DSP0274_1.1.0.pdf

#attestation_report=

def attestation_report=(value) -> ::String
Parameter
  • value (::String) — Optional. The raw attestation report for the GPU device. This field contains SPDM request/response defined in https://www.dmtf.org/sites/default/files/standards/documents/DSP0274_1.1.0.pdf
Returns
  • (::String) — Optional. The raw attestation report for the GPU device. This field contains SPDM request/response defined in https://www.dmtf.org/sites/default/files/standards/documents/DSP0274_1.1.0.pdf

#driver_version

def driver_version() -> ::String
Returns
  • (::String) — Optional. The driver version of the GPU.

#driver_version=

def driver_version=(value) -> ::String
Parameter
  • value (::String) — Optional. The driver version of the GPU.
Returns
  • (::String) — Optional. The driver version of the GPU.

#gpu_architecture_type

def gpu_architecture_type() -> ::Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuArchitectureType

#gpu_architecture_type=

def gpu_architecture_type=(value) -> ::Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuArchitectureType
Parameter

#uuid

def uuid() -> ::String
Returns
  • (::String) — Optional. The UUID of the GPU device.

#uuid=

def uuid=(value) -> ::String
Parameter
  • value (::String) — Optional. The UUID of the GPU device.
Returns
  • (::String) — Optional. The UUID of the GPU device.

#vbios_version

def vbios_version() -> ::String
Returns
  • (::String) — Optional. The vBIOS version of the GPU.

#vbios_version=

def vbios_version=(value) -> ::String
Parameter
  • value (::String) — Optional. The vBIOS version of the GPU.
Returns
  • (::String) — Optional. The vBIOS version of the GPU.