%common; ]> The host ID for the specified host. The instance ID for the specified database instance. The account ID for the specified account. Lists all of the accounts owning at least one instance that is not deleted. This operation returns a list of all the accounts across all locations that own at least one instance that has not been deleted, that is, all accounts of current users. The following examples show the List All Active Accounts requests: The following examples show the List All Active Accounts responses: &commonFaults; &getFaults; Lists all of the compute hosts. Reviewer: in the DNS project, we have been requested by the customer to provide a table of parameters (should be pulled automatically if parms defined in wadl) and a table of attributes (for calls that allow detailed info about the object created to be specified. No doubt our DB customers will want this too. Reviewer: These tables probably need 4 columns: name; parameter type: e.g. template, query, etc.; data type: string, etc.; required?; description. This operation returns a list of all the hosts from the database that are running the binary 'nova-compute'. The following examples show the List All Compute Hosts requests: The following examples show the List All Compute Hosts responses: &commonFaults; &getFaults; Lists all of the instances for the specified host. Reviewer: in the DNS project, we have been requested by the customer to provide a table of parameters (should be pulled automatically if parms defined in wadl) and a table of attributes (for calls that allow detailed info about the object created to be specified. No doubt our DB customers will want this too. Reviewer: These tables probably need 4 columns: name; parameter type: e.g. template, query, etc.; data type: string, etc.; required?; description. This operation returns the following information: host name percent of RAM used total RAM on host used RAM on host a list of the compute instances running on the given host If the host name does not exist, a 404 not found error is returned. The following examples show the List All Instances for a Host requests: The following examples show the List All Instances for a Host responses: &commonFaults; &getFaults; Lists all of the database instances, optionally filtered by deleted status. This query parameter specifies whether or not to list deleted instances. If true, deleted instances are listed. If false, deleted instances are not listed. The following examples show the List All Instances requests: The following examples show the List All Instances response: By default, all instances (both deleted and not deleted) are displayed. Use the deleted query parameter to list only the deleted or not deleted instances. &commonFaults; &getFaults; Returns detailed information for the specified Database Instance. Reviewer: in the DNS project, we have been requested by the customer to provide a table of parameters (should be pulled automatically if parms defined in wadl) and a table of attributes (for calls that allow detailed info about the object created to be specified. No doubt our DB customers will want this too. Reviewer: These tables probably need 4 columns: name; parameter type: e.g. template, query, etc.; data type: string, etc.; required?; description. This operation returns detailed information about the status and details for the specified database instance. The following examples show the List Database Instance Status and Details requests: The following examples show the List Database Instance Status and Details responses: &commonFaults; &getFaults; Perform a reboot of the instance. This operation will reboot the underlying OS along with the mysql instance. This operation returns a 202 Accepted response. The following examples show the Reboot Instance requests: The following examples show the Reboot Instance responses: &commonFaults; &getFaults; &postPutFaults; Update all instances on a specified host. This operation will call on all guest agents in a specified host to install new versions of itself. This operation returns a 202 Accepted response. The following examples show the Update all Instances on Host requests: The following examples show the Update all Instances on Host responses: &commonFaults; &getFaults; &postPutFaults; Returns detailed information for the storage device. Reviewer: in the DNS project, we have been requested by the customer to provide a table of parameters (should be pulled automatically if parms defined in wadl) and a table of attributes (for calls that allow detailed info about the object created to be specified. No doubt our DB customers will want this too. Reviewer: These tables probably need 4 columns: name; parameter type: e.g. template, query, etc.; data type: string, etc.; required?; description. This operation returns detailed information about the details for the storage device. The following examples show the List Storage Device Details requests: The following examples show the List Storage Device Details responses: &commonFaults; &getFaults; Returns detailed information for the specified account. Reviewer: This section needs examples. This operation returns: account name id list of hosts that have the id instance name status of each instance on the hosts The following examples show the List Account Details requests: The following examples show the List Account Details responses: &commonFaults; &getFaults; Gets the root flag details for the specified instance. Reviewer: Need the description for the summary table above and the detailed description for the next paragraph. This operation shows the root flag details for the specified instance. The following examples show the Get Root Details requests: The following examples show the Get Root Details responses: &commonFaults; &getFaults; Get the instance agent and other instance diagnostics info. This operation provides the following info for the guest agent managing the specified instance.
Return Attributes for Get Diagnostics Info
Name Description
version The version of the guest installed on the instance.
fdSize Number of file descriptor slots currently allocated.
vmSize Virtual memory size.
vmPeak Peak virtual memory size.
vmRss Resident set size.
vmHwm Peak resident set size ("high water mark").
threads Number of threads in process containing this thread.
The following examples show the Get Diagnostics Info requests: The following examples show the Get Diagnostics Info requests: &commonFaults; &getFaults;
Get the instance hardware info from the guest agent. This operation provides the following info from the guest agent managing the specified instance.
Return Attributes for Get Hardware Info
Name Description
mem_total Total memory an instance sees.
num_cpus Number of CPUs an instance sees.
The following examples show the Get Hardware Info requests: The following examples show the Get Hardware Info responses: &commonFaults; &getFaults;