View Source XenAPI.Network (XenAPI v0.2.0)
Link to this section Summary
Functions
Give a network a new purpose (if not present already)
Give a network a new purpose (if not present already) (Raise error on XMLRPC failure)
Add the given value to the tags field of the given network. If the value is already in that Set, then do nothing.
Add the given value to the tags field of the given network. If the value is already in that Set, then do nothing. (Raise error on XMLRPC failure)
Add the given key-value pair to the other_config field of the given network.
Add the given key-value pair to the other_config field of the given network. (Raise error on XMLRPC failure)
Create a new network instance, and return its handle. The constructor args are: name_label, name_description, MTU, other_config, bridge, managed, tags ( = non-optional).
Create a new network instance, and return its handle. The constructor args are: name_label, name_description, MTU, other_config, bridge, managed, tags ( = non-optional). (Raise error on XMLRPC failure)
Create a placeholder for a named binary blob of data that is associated with this pool
Create a placeholder for a named binary blob of data that is associated with this pool (Raise error on XMLRPC failure)
Destroy the specified network instance.
Destroy the specified network instance. (Raise error on XMLRPC failure)
Return a list of all the networks known to the system.
Return a list of all the networks known to the system. (Raise error on XMLRPC failure)
Return a map of network references to network records for all networks known to the system.
Return a map of network references to network records for all networks known to the system. (Raise error on XMLRPC failure)
Get the allowed_operations field of the given network.
Get the allowed_operations field of the given network. (Raise error on XMLRPC failure)
Get the assigned_ips field of the given network.
Get the assigned_ips field of the given network. (Raise error on XMLRPC failure)
Get the blobs field of the given network.
Get the blobs field of the given network. (Raise error on XMLRPC failure)
Get the bridge field of the given network.
Get the bridge field of the given network. (Raise error on XMLRPC failure)
Get all the network instances with the given label.
Get all the network instances with the given label. (Raise error on XMLRPC failure)
Get a reference to the network instance with the specified UUID.
Get a reference to the network instance with the specified UUID. (Raise error on XMLRPC failure)
Get the current_operations field of the given network.
Get the current_operations field of the given network. (Raise error on XMLRPC failure)
Get the default_locking_mode field of the given network.
Get the default_locking_mode field of the given network. (Raise error on XMLRPC failure)
Get the MTU field of the given network.
Get the MTU field of the given network. (Raise error on XMLRPC failure)
Get the managed field of the given network.
Get the managed field of the given network. (Raise error on XMLRPC failure)
Get the name/description field of the given network.
Get the name/description field of the given network. (Raise error on XMLRPC failure)
Get the name/label field of the given network.
Get the name/label field of the given network. (Raise error on XMLRPC failure)
Get the other_config field of the given network.
Get the other_config field of the given network. (Raise error on XMLRPC failure)
Get the PIFs field of the given network.
Get the PIFs field of the given network. (Raise error on XMLRPC failure)
Get the purpose field of the given network.
Get the purpose field of the given network. (Raise error on XMLRPC failure)
Get a record containing the current state of the given network.
Get a record containing the current state of the given network. (Raise error on XMLRPC failure)
Get the tags field of the given network.
Get the tags field of the given network. (Raise error on XMLRPC failure)
Get the uuid field of the given network.
Get the uuid field of the given network. (Raise error on XMLRPC failure)
Get the VIFs field of the given network.
Get the VIFs field of the given network. (Raise error on XMLRPC failure)
Remove the given key and its corresponding value from the other_config field of the given network. If the key is not in that Map, then do nothing.
Remove the given key and its corresponding value from the other_config field of the given network. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)
Remove a purpose from a network (if present)
Remove a purpose from a network (if present) (Raise error on XMLRPC failure)
Remove the given value from the tags field of the given network. If the value is not in that Set, then do nothing.
Remove the given value from the tags field of the given network. If the value is not in that Set, then do nothing. (Raise error on XMLRPC failure)
Set the default locking mode for VIFs attached to this network
Set the default locking mode for VIFs attached to this network (Raise error on XMLRPC failure)
Set the MTU field of the given network.
Set the MTU field of the given network. (Raise error on XMLRPC failure)
Set the name/description field of the given network.
Set the name/description field of the given network. (Raise error on XMLRPC failure)
Set the name/label field of the given network.
Set the name/label field of the given network. (Raise error on XMLRPC failure)
Set the other_config field of the given network.
Set the other_config field of the given network. (Raise error on XMLRPC failure)
Set the tags field of the given network.
Set the tags field of the given network. (Raise error on XMLRPC failure)
Link to this section Functions
Give a network a new purpose (if not present already)
Give a network a new purpose (if not present already) (Raise error on XMLRPC failure)
Add the given value to the tags field of the given network. If the value is already in that Set, then do nothing.
Add the given value to the tags field of the given network. If the value is already in that Set, then do nothing. (Raise error on XMLRPC failure)
Add the given key-value pair to the other_config field of the given network.
Add the given key-value pair to the other_config field of the given network. (Raise error on XMLRPC failure)
Create a new network instance, and return its handle. The constructor args are: name_label, name_description, MTU, other_config, bridge, managed, tags ( = non-optional).
Create a new network instance, and return its handle. The constructor args are: name_label, name_description, MTU, other_config, bridge, managed, tags ( = non-optional). (Raise error on XMLRPC failure)
Create a placeholder for a named binary blob of data that is associated with this pool
Create a placeholder for a named binary blob of data that is associated with this pool (Raise error on XMLRPC failure)
Destroy the specified network instance.
Destroy the specified network instance. (Raise error on XMLRPC failure)
Return a list of all the networks known to the system.
Return a list of all the networks known to the system. (Raise error on XMLRPC failure)
Return a map of network references to network records for all networks known to the system.
Return a map of network references to network records for all networks known to the system. (Raise error on XMLRPC failure)
Get the allowed_operations field of the given network.
Get the allowed_operations field of the given network. (Raise error on XMLRPC failure)
Get the assigned_ips field of the given network.
Get the assigned_ips field of the given network. (Raise error on XMLRPC failure)
Get the blobs field of the given network.
Get the blobs field of the given network. (Raise error on XMLRPC failure)
Get the bridge field of the given network.
Get the bridge field of the given network. (Raise error on XMLRPC failure)
Get all the network instances with the given label.
Get all the network instances with the given label. (Raise error on XMLRPC failure)
Get a reference to the network instance with the specified UUID.
Get a reference to the network instance with the specified UUID. (Raise error on XMLRPC failure)
Get the current_operations field of the given network.
Get the current_operations field of the given network. (Raise error on XMLRPC failure)
Get the default_locking_mode field of the given network.
Get the default_locking_mode field of the given network. (Raise error on XMLRPC failure)
Get the MTU field of the given network.
Get the MTU field of the given network. (Raise error on XMLRPC failure)
Get the managed field of the given network.
Get the managed field of the given network. (Raise error on XMLRPC failure)
Get the name/description field of the given network.
Get the name/description field of the given network. (Raise error on XMLRPC failure)
Get the name/label field of the given network.
Get the name/label field of the given network. (Raise error on XMLRPC failure)
Get the other_config field of the given network.
Get the other_config field of the given network. (Raise error on XMLRPC failure)
Get the PIFs field of the given network.
Get the PIFs field of the given network. (Raise error on XMLRPC failure)
Get the purpose field of the given network.
Get the purpose field of the given network. (Raise error on XMLRPC failure)
Get a record containing the current state of the given network.
Get a record containing the current state of the given network. (Raise error on XMLRPC failure)
Get the tags field of the given network.
Get the tags field of the given network. (Raise error on XMLRPC failure)
Get the uuid field of the given network.
Get the uuid field of the given network. (Raise error on XMLRPC failure)
Get the VIFs field of the given network.
Get the VIFs field of the given network. (Raise error on XMLRPC failure)
Remove the given key and its corresponding value from the other_config field of the given network. If the key is not in that Map, then do nothing.
Remove the given key and its corresponding value from the other_config field of the given network. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)
Remove a purpose from a network (if present)
Remove a purpose from a network (if present) (Raise error on XMLRPC failure)
Remove the given value from the tags field of the given network. If the value is not in that Set, then do nothing.
Remove the given value from the tags field of the given network. If the value is not in that Set, then do nothing. (Raise error on XMLRPC failure)
Set the default locking mode for VIFs attached to this network
Set the default locking mode for VIFs attached to this network (Raise error on XMLRPC failure)
Set the MTU field of the given network.
Set the MTU field of the given network. (Raise error on XMLRPC failure)
Set the name/description field of the given network.
Set the name/description field of the given network. (Raise error on XMLRPC failure)
Set the name/label field of the given network.
Set the name/label field of the given network. (Raise error on XMLRPC failure)
Set the other_config field of the given network.
Set the other_config field of the given network. (Raise error on XMLRPC failure)
Set the tags field of the given network.
Set the tags field of the given network. (Raise error on XMLRPC failure)