VMware Cloud Director API - TrustedPlatformModule

VMware Cloud Director API - TrustedPlatformModule

TpmType

Element:
TrustedPlatformModule
Type:
TpmType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Allows you to add or remove a TPM device for a VM.
Since:
37.2
Schema:
vApp.xsd
Media type(s):
application/vnd.vmware.vcloud.TpmSection+json
application/vnd.vmware.vcloud.TpmSection+xml
Extends:
ResourceType
XML Representation:
<TrustedPlatformModule xmlns="http://www.vmware.com/vcloud/v1.5" href="xs:anyURI" type="xs:string">
    <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string" model="xs:string"/>
    <TpmPresent> xs:boolean </TpmPresent>
</TrustedPlatformModule>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
href anyURI No always 37.2 The URI of the entity.
type string No always 37.2 The MIME type of the entity.

Elements

Element Type Required Modifiable Since Deprecated Description
Link LinkType No none 37.2 A reference to an entity or operation associated with this object.
TpmPresent boolean No always 37.2 True if TPM device needs to be added to this VM and false to remove TPM device.
VCloudExtension VCloudExtensionType No always 37.2 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.

Operations

CRUD Operation Description Since Deprecated
read GET /vApp/{id}/trustedPlatformModule
as input POST /vApp/{id}/action/editTrustedPlatformModule