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
Returns
- (::Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuArchitectureType) — Optional. The GPU architecture type.
#gpu_architecture_type=
def gpu_architecture_type=(value) -> ::Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuArchitectureType
Parameter
- value (::Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuArchitectureType) — Optional. The GPU architecture type.
Returns
- (::Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::GpuArchitectureType) — Optional. The GPU architecture type.
#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.