Interface ShieldedInstanceIdentityOrBuilder (1.43.0)

public interface ShieldedInstanceIdentityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEncryptionKey()

public abstract ShieldedInstanceIdentityEntry getEncryptionKey()

An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;

Returns
TypeDescription
ShieldedInstanceIdentityEntry

The encryptionKey.

getEncryptionKeyOrBuilder()

public abstract ShieldedInstanceIdentityEntryOrBuilder getEncryptionKeyOrBuilder()

An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;

Returns
TypeDescription
ShieldedInstanceIdentityEntryOrBuilder

getKind()

public abstract String getKind()

[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.

optional string kind = 3292052;

Returns
TypeDescription
String

The kind.

getKindBytes()

public abstract ByteString getKindBytes()

[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.

optional string kind = 3292052;

Returns
TypeDescription
ByteString

The bytes for kind.

getSigningKey()

public abstract ShieldedInstanceIdentityEntry getSigningKey()

An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;

Returns
TypeDescription
ShieldedInstanceIdentityEntry

The signingKey.

getSigningKeyOrBuilder()

public abstract ShieldedInstanceIdentityEntryOrBuilder getSigningKeyOrBuilder()

An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;

Returns
TypeDescription
ShieldedInstanceIdentityEntryOrBuilder

hasEncryptionKey()

public abstract boolean hasEncryptionKey()

An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;

Returns
TypeDescription
boolean

Whether the encryptionKey field is set.

hasKind()

public abstract boolean hasKind()

[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.

optional string kind = 3292052;

Returns
TypeDescription
boolean

Whether the kind field is set.

hasSigningKey()

public abstract boolean hasSigningKey()

An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;

Returns
TypeDescription
boolean

Whether the signingKey field is set.