public sealed class ShieldedInstanceIdentity : IMessage<ShieldedInstanceIdentity>, IEquatable<ShieldedInstanceIdentity>, IDeepCloneable<ShieldedInstanceIdentity>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class ShieldedInstanceIdentity.
A Shielded Instance Identity.
Implements
IMessageShieldedInstanceIdentity, IEquatableShieldedInstanceIdentity, IDeepCloneableShieldedInstanceIdentity, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
ShieldedInstanceIdentity()
public ShieldedInstanceIdentity()
ShieldedInstanceIdentity(ShieldedInstanceIdentity)
public ShieldedInstanceIdentity(ShieldedInstanceIdentity other)
Parameter | |
---|---|
Name | Description |
other | ShieldedInstanceIdentity |
Properties
EncryptionKey
public ShieldedInstanceIdentityEntry EncryptionKey { get; set; }
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
Property Value | |
---|---|
Type | Description |
ShieldedInstanceIdentityEntry |
HasKind
public bool HasKind { get; }
Gets whether the "kind" field is set
Property Value | |
---|---|
Type | Description |
bool |
Kind
public string Kind { get; set; }
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
Property Value | |
---|---|
Type | Description |
string |
SigningKey
public ShieldedInstanceIdentityEntry SigningKey { get; set; }
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
Property Value | |
---|---|
Type | Description |
ShieldedInstanceIdentityEntry |