Interface ShieldedInstanceIdentityOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ShieldedInstanceIdentity, ShieldedInstanceIdentity.Builder

@Generated public interface ShieldedInstanceIdentityOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasEccP256EncryptionKey

      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:
      Whether the eccP256EncryptionKey field is set.
    • getEccP256EncryptionKey

      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:
      The eccP256EncryptionKey.
    • getEccP256EncryptionKeyOrBuilder

      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;
    • hasEccP256SigningKey

      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:
      Whether the eccP256SigningKey field is set.
    • getEccP256SigningKey

      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:
      The eccP256SigningKey.
    • getEccP256SigningKeyOrBuilder

      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;
    • hasEncryptionKey

      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:
      Whether the encryptionKey field is set.
    • getEncryptionKey

      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:
      The encryptionKey.
    • getEncryptionKeyOrBuilder

      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;
    • hasKind

      boolean hasKind()
       Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
       identity entry.
       
      optional string kind = 3292052;
      Returns:
      Whether the kind field is set.
    • getKind

      String getKind()
       Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
       identity entry.
       
      optional string kind = 3292052;
      Returns:
      The kind.
    • getKindBytes

      com.google.protobuf.ByteString getKindBytes()
       Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
       identity entry.
       
      optional string kind = 3292052;
      Returns:
      The bytes for kind.
    • hasSigningKey

      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:
      Whether the signingKey field is set.
    • 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:
      The signingKey.
    • getSigningKeyOrBuilder

      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;