Confidential Computing V1 API - Class Google::Cloud::ConfidentialComputing::V1::GceShieldedIdentity (v2.0.0)

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

GceShieldedIdentity contains information about a Compute Engine instance.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#ak_cert

def ak_cert() -> ::String
Returns
  • (::String) — Optional. DER-encoded X.509 certificate of the Attestation Key (otherwise known as an AK or a TPM restricted signing key) used to generate the quotes.

#ak_cert=

def ak_cert=(value) -> ::String
Parameter
  • value (::String) — Optional. DER-encoded X.509 certificate of the Attestation Key (otherwise known as an AK or a TPM restricted signing key) used to generate the quotes.
Returns
  • (::String) — Optional. DER-encoded X.509 certificate of the Attestation Key (otherwise known as an AK or a TPM restricted signing key) used to generate the quotes.

#ak_cert_chain

def ak_cert_chain() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.

#ak_cert_chain=

def ak_cert_chain=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.
Returns
  • (::Array<::String>) — Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.