public final class ShieldedInstanceIdentity extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
ShieldedInstanceIdentity() |
Modifier and Type | Method and Description |
---|---|
ShieldedInstanceIdentity |
clone() |
ShieldedInstanceIdentityEntry |
getEncryptionKey()
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.
|
ShieldedInstanceIdentityEntry |
getSigningKey()
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity |
set(String fieldName,
Object value) |
ShieldedInstanceIdentity |
setEncryptionKey(ShieldedInstanceIdentityEntry encryptionKey)
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity |
setKind(String kind)
[Output Only] Type of the resource.
|
ShieldedInstanceIdentity |
setSigningKey(ShieldedInstanceIdentityEntry signingKey)
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public ShieldedInstanceIdentityEntry getEncryptionKey()
null
for nonepublic ShieldedInstanceIdentity setEncryptionKey(ShieldedInstanceIdentityEntry encryptionKey)
encryptionKey
- encryptionKey or null
for nonepublic String getKind()
null
for nonepublic ShieldedInstanceIdentity setKind(String kind)
kind
- kind or null
for nonepublic ShieldedInstanceIdentityEntry getSigningKey()
null
for nonepublic ShieldedInstanceIdentity setSigningKey(ShieldedInstanceIdentityEntry signingKey)
signingKey
- signingKey or null
for nonepublic ShieldedInstanceIdentity set(String fieldName, Object value)
set
in class GenericJson
public ShieldedInstanceIdentity clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.