Confidential Computing v1 API - Class GceShieldedIdentity (1.9.0)

public sealed class GceShieldedIdentity : IMessage<GceShieldedIdentity>, IEquatable<GceShieldedIdentity>, IDeepCloneable<GceShieldedIdentity>, IBufferMessage, IMessage

Reference documentation and code samples for the Confidential Computing v1 API class GceShieldedIdentity.

GceShieldedIdentity contains information about a Compute Engine instance.

Inheritance

object > GceShieldedIdentity

Namespace

Google.Cloud.ConfidentialComputing.V1

Assembly

Google.Cloud.ConfidentialComputing.V1.dll

Constructors

GceShieldedIdentity()

public GceShieldedIdentity()

GceShieldedIdentity(GceShieldedIdentity)

public GceShieldedIdentity(GceShieldedIdentity other)
Parameter
Name Description
other GceShieldedIdentity

Properties

AkCert

public ByteString AkCert { get; set; }

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.

Property Value
Type Description
ByteString

AkCertChain

public RepeatedField<ByteString> AkCertChain { get; }

Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.

Property Value
Type Description
RepeatedFieldByteString