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.
Implements
IMessageGceShieldedIdentity, IEquatableGceShieldedIdentity, IDeepCloneableGceShieldedIdentity, IBufferMessage, IMessageNamespace
Google.Cloud.ConfidentialComputing.V1Assembly
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 |