View Source XenAPI.Blob (XenAPI v0.2.0)

Link to this section Summary

Functions

Create a placeholder for a binary blob

Create a placeholder for a binary blob (Raise error on XMLRPC failure)

(Raise error on XMLRPC failure)

Return a list of all the blobs known to the system.

Return a list of all the blobs known to the system. (Raise error on XMLRPC failure)

Return a map of blob references to blob records for all blobs known to the system.

Return a map of blob references to blob records for all blobs known to the system. (Raise error on XMLRPC failure)

Get all the blob instances with the given label.

Get all the blob instances with the given label. (Raise error on XMLRPC failure)

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

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

Get the last_updated field of the given blob.

Get the last_updated field of the given blob. (Raise error on XMLRPC failure)

Get the mime_type field of the given blob.

Get the mime_type field of the given blob. (Raise error on XMLRPC failure)

Get the name/description field of the given blob.

Get the name/description field of the given blob. (Raise error on XMLRPC failure)

Get the name/label field of the given blob.

Get the name/label field of the given blob. (Raise error on XMLRPC failure)

Get the public field of the given blob.

Get the public field of the given blob. (Raise error on XMLRPC failure)

Get a record containing the current state of the given blob.

Get a record containing the current state of the given blob. (Raise error on XMLRPC failure)

Get the size field of the given blob.

Get the size field of the given blob. (Raise error on XMLRPC failure)

Get the uuid field of the given blob.

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

Set the name/description field of the given blob.

Set the name/description field of the given blob. (Raise error on XMLRPC failure)

Set the name/label field of the given blob.

Set the name/label field of the given blob. (Raise error on XMLRPC failure)

Set the public field of the given blob.

Set the public field of the given blob. (Raise error on XMLRPC failure)

Link to this section Functions

Link to this function

create(xen_session, mime_type, public)

View Source

Create a placeholder for a binary blob

Link to this function

create!(xen_session, mime_type, public)

View Source

Create a placeholder for a binary blob (Raise error on XMLRPC failure)

Link to this function

destroy(xen_session, blob_ref)

View Source
Link to this function

destroy!(xen_session, blob_ref)

View Source

(Raise error on XMLRPC failure)

Return a list of all the blobs known to the system.

Return a list of all the blobs known to the system. (Raise error on XMLRPC failure)

Link to this function

get_all_records(xen_session)

View Source

Return a map of blob references to blob records for all blobs known to the system.

Link to this function

get_all_records!(xen_session)

View Source

Return a map of blob references to blob records for all blobs known to the system. (Raise error on XMLRPC failure)

Link to this function

get_by_name_label(xen_session, label)

View Source

Get all the blob instances with the given label.

Link to this function

get_by_name_label!(xen_session, label)

View Source

Get all the blob instances with the given label. (Raise error on XMLRPC failure)

Link to this function

get_by_uuid(xen_session, uuid)

View Source

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

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

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

Link to this function

get_last_updated(xen_session, blob_ref)

View Source

Get the last_updated field of the given blob.

Link to this function

get_last_updated!(xen_session, blob_ref)

View Source

Get the last_updated field of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_mime_type(xen_session, blob_ref)

View Source

Get the mime_type field of the given blob.

Link to this function

get_mime_type!(xen_session, blob_ref)

View Source

Get the mime_type field of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_name_description(xen_session, blob_ref)

View Source

Get the name/description field of the given blob.

Link to this function

get_name_description!(xen_session, blob_ref)

View Source

Get the name/description field of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_name_label(xen_session, blob_ref)

View Source

Get the name/label field of the given blob.

Link to this function

get_name_label!(xen_session, blob_ref)

View Source

Get the name/label field of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_public(xen_session, blob_ref)

View Source

Get the public field of the given blob.

Link to this function

get_public!(xen_session, blob_ref)

View Source

Get the public field of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, blob_ref)

View Source

Get a record containing the current state of the given blob.

Link to this function

get_record!(xen_session, blob_ref)

View Source

Get a record containing the current state of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_size(xen_session, blob_ref)

View Source

Get the size field of the given blob.

Link to this function

get_size!(xen_session, blob_ref)

View Source

Get the size field of the given blob. (Raise error on XMLRPC failure)

Link to this function

get_uuid(xen_session, blob_ref)

View Source

Get the uuid field of the given blob.

Link to this function

get_uuid!(xen_session, blob_ref)

View Source

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

Link to this function

set_name_description(xen_session, blob_ref, value)

View Source

Set the name/description field of the given blob.

Link to this function

set_name_description!(xen_session, blob_ref, value)

View Source

Set the name/description field of the given blob. (Raise error on XMLRPC failure)

Link to this function

set_name_label(xen_session, blob_ref, value)

View Source

Set the name/label field of the given blob.

Link to this function

set_name_label!(xen_session, blob_ref, value)

View Source

Set the name/label field of the given blob. (Raise error on XMLRPC failure)

Link to this function

set_public(xen_session, blob_ref, value)

View Source

Set the public field of the given blob.

Link to this function

set_public!(xen_session, blob_ref, value)

View Source

Set the public field of the given blob. (Raise error on XMLRPC failure)