Interface ShieldedInstanceIdentityOrBuilder

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

    public interface ShieldedInstanceIdentityOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ShieldedInstanceIdentityEntry getEncryptionKey()
      An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
      ShieldedInstanceIdentityEntryOrBuilder getEncryptionKeyOrBuilder()
      An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
      String getKind()
      [Output Only] Type of the resource.
      com.google.protobuf.ByteString getKindBytes()
      [Output Only] Type of the resource.
      ShieldedInstanceIdentityEntry getSigningKey()
      An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
      ShieldedInstanceIdentityEntryOrBuilder getSigningKeyOrBuilder()
      An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
      boolean hasEncryptionKey()
      An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
      boolean hasKind()
      [Output Only] Type of the resource.
      boolean hasSigningKey()
      An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
         
        optional string kind = 3292052;
        Returns:
        Whether the kind field is set.
      • getKind

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

        com.google.protobuf.ByteString getKindBytes()
         [Output Only] Type of the resource. Always compute#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

        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:
        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;