Package com.google.cloud.compute.v1
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 Summary
Modifier and TypeMethodDescriptionAn Endorsement Key (EK) made by the ECC P256 algorithm issued to the Shielded Instance's vTPM.An Endorsement Key (EK) made by the ECC P256 algorithm issued to the Shielded Instance's vTPM.An Attestation Key (AK) made by the ECC P256 algorithm issued to the Shielded Instance's vTPM.An Attestation Key (AK) made by the ECC P256 algorithm issued to the Shielded Instance's vTPM.An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.getKind()Output only.com.google.protobuf.ByteStringOutput only.An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.booleanAn Endorsement Key (EK) made by the ECC P256 algorithm issued to the Shielded Instance's vTPM.booleanAn Attestation Key (AK) made by the ECC P256 algorithm issued to the Shielded Instance's vTPM.booleanAn Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.booleanhasKind()Output only.booleanAn Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
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;
-