Reference documentation and code samples for the Confidential Computing V1 API class Google::Cloud::ConfidentialComputing::V1::NvidiaAttestation::SwitchInfo.
SwitchInfo contains the attestation evidence for a NVSwitch 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 NVSwitch device.
#attestation_certificate_chain=
def attestation_certificate_chain=(value) -> ::String
Parameter
- value (::String) — Optional. The raw attestation certificate chain for the NVSwitch device.
Returns
- (::String) — Optional. The raw attestation certificate chain for the NVSwitch device.
#attestation_report
def attestation_report() -> ::String
Returns
- (::String) — 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
#attestation_report=
def attestation_report=(value) -> ::String
Parameter
- value (::String) — 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
Returns
- (::String) — 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
#uuid
def uuid() -> ::String
Returns
- (::String) — Optional. The UUID of the NVSwitch device.
#uuid=
def uuid=(value) -> ::String
Parameter
- value (::String) — Optional. The UUID of the NVSwitch device.
Returns
- (::String) — Optional. The UUID of the NVSwitch device.