View Source XenAPI.VTPM (XenAPI v0.3.1)

A virtual TPM device

Link to this section Summary

Functions

Create a new VTPM instance, and return its handle. The constructor args are: VM, backend (* = non-optional).

Create a new VTPM instance, and return its handle. The constructor args are: VM, backend (* = non-optional). (Raise error on XMLRPC failure)

Destroy the specified VTPM instance.

Destroy the specified VTPM instance. (Raise error on XMLRPC failure)

Get the backend field of the given VTPM.

Get the backend field of the given VTPM. (Raise error on XMLRPC failure)

Get a reference to the VTPM instance with the specified UUID.

Get a reference to the VTPM instance with the specified UUID. (Raise error on XMLRPC failure)

Get a record containing the current state of the given VTPM. Returns XenAPI.VTPM struct.

Get a record containing the current state of the given VTPM. Returns XenAPI.VTPM struct. (Raise error on XMLRPC failure)

Get the uuid field of the given VTPM.

Get the uuid field of the given VTPM. (Raise error on XMLRPC failure)

Get the VM field of the given VTPM.

Get the VM field of the given VTPM. (Raise error on XMLRPC failure)

Link to this section Functions

Link to this function

create(xen_session, args)

View Source

Create a new VTPM instance, and return its handle. The constructor args are: VM, backend (* = non-optional).

Link to this function

create!(xen_session, args)

View Source

Create a new VTPM instance, and return its handle. The constructor args are: VM, backend (* = non-optional). (Raise error on XMLRPC failure)

Link to this function

destroy(xen_session, vtpm_ref)

View Source

Destroy the specified VTPM instance.

Link to this function

destroy!(xen_session, vtpm_ref)

View Source

Destroy the specified VTPM instance. (Raise error on XMLRPC failure)

Link to this function

get_backend(xen_session, vtpm_ref)

View Source

Get the backend field of the given VTPM.

Link to this function

get_backend!(xen_session, vtpm_ref)

View Source

Get the backend field of the given VTPM. (Raise error on XMLRPC failure)

Link to this function

get_by_uuid(xen_session, uuid)

View Source

Get a reference to the VTPM instance with the specified UUID.

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

Get a reference to the VTPM instance with the specified UUID. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, vtpm_ref)

View Source

Get a record containing the current state of the given VTPM. Returns XenAPI.VTPM struct.

Link to this function

get_record!(xen_session, vtpm_ref)

View Source

Get a record containing the current state of the given VTPM. Returns XenAPI.VTPM struct. (Raise error on XMLRPC failure)

Link to this function

get_uuid(xen_session, vtpm_ref)

View Source

Get the uuid field of the given VTPM.

Link to this function

get_uuid!(xen_session, vtpm_ref)

View Source

Get the uuid field of the given VTPM. (Raise error on XMLRPC failure)

Link to this function

get_VM(xen_session, vtpm_ref)

View Source

Get the VM field of the given VTPM.

Link to this function

get_VM!(xen_session, vtpm_ref)

View Source

Get the VM field of the given VTPM. (Raise error on XMLRPC failure)