public final class ShieldedVmIdentity 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 |
---|
ShieldedVmIdentity() |
Modifier and Type | Method and Description |
---|---|
ShieldedVmIdentity |
clone() |
ShieldedVmIdentityEntry |
getEncryptionKey()
An Endorsement Key (EK) issued to the Shielded VM's vTPM.
|
String |
getKind()
[Output Only] Type of the resource.
|
ShieldedVmIdentityEntry |
getSigningKey()
An Attestation Key (AK) issued to the Shielded VM's vTPM.
|
ShieldedVmIdentity |
set(String fieldName,
Object value) |
ShieldedVmIdentity |
setEncryptionKey(ShieldedVmIdentityEntry encryptionKey)
An Endorsement Key (EK) issued to the Shielded VM's vTPM.
|
ShieldedVmIdentity |
setKind(String kind)
[Output Only] Type of the resource.
|
ShieldedVmIdentity |
setSigningKey(ShieldedVmIdentityEntry signingKey)
An Attestation Key (AK) issued to the Shielded VM'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 ShieldedVmIdentityEntry getEncryptionKey()
null
for nonepublic ShieldedVmIdentity setEncryptionKey(ShieldedVmIdentityEntry encryptionKey)
encryptionKey
- encryptionKey or null
for nonepublic String getKind()
null
for nonepublic ShieldedVmIdentity setKind(String kind)
kind
- kind or null
for nonepublic ShieldedVmIdentityEntry getSigningKey()
null
for nonepublic ShieldedVmIdentity setSigningKey(ShieldedVmIdentityEntry signingKey)
signingKey
- signingKey or null
for nonepublic ShieldedVmIdentity set(String fieldName, Object value)
set
in class GenericJson
public ShieldedVmIdentity clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.