Interface ShieldedInstanceIdentityOrBuilder (1.91.0)

public interface ShieldedInstanceIdentityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEccP256EncryptionKey()

public abstract ShieldedInstanceIdentityEntry getEccP256EncryptionKey()

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

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry ecc_p256_encryption_key = 469607365;

Returns
Type Description
ShieldedInstanceIdentityEntry

The eccP256EncryptionKey.

getEccP256EncryptionKeyOrBuilder()

public abstract ShieldedInstanceIdentityEntryOrBuilder getEccP256EncryptionKeyOrBuilder()

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

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry ecc_p256_encryption_key = 469607365;

Returns
Type Description
ShieldedInstanceIdentityEntryOrBuilder

getEccP256SigningKey()

public abstract ShieldedInstanceIdentityEntry getEccP256SigningKey()

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

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry ecc_p256_signing_key = 477678403;

Returns
Type Description
ShieldedInstanceIdentityEntry

The eccP256SigningKey.

getEccP256SigningKeyOrBuilder()

public abstract ShieldedInstanceIdentityEntryOrBuilder getEccP256SigningKeyOrBuilder()

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

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry ecc_p256_signing_key = 477678403;

Returns
Type Description
ShieldedInstanceIdentityEntryOrBuilder

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
Type Description
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
Type Description
ShieldedInstanceIdentityEntryOrBuilder

getKind()

public abstract String getKind()

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

optional string kind = 3292052;

Returns
Type Description
String

The kind.

getKindBytes()

public abstract ByteString getKindBytes()

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

optional string kind = 3292052;

Returns
Type Description
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
Type Description
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
Type Description
ShieldedInstanceIdentityEntryOrBuilder

hasEccP256EncryptionKey()

public abstract boolean hasEccP256EncryptionKey()

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

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry ecc_p256_encryption_key = 469607365;

Returns
Type Description
boolean

Whether the eccP256EncryptionKey field is set.

hasEccP256SigningKey()

public abstract boolean hasEccP256SigningKey()

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

optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry ecc_p256_signing_key = 477678403;

Returns
Type Description
boolean

Whether the eccP256SigningKey field is set.

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
Type Description
boolean

Whether the encryptionKey field is set.

hasKind()

public abstract boolean hasKind()

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

optional string kind = 3292052;

Returns
Type Description
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
Type Description
boolean

Whether the signingKey field is set.