diff --git a/api-ref/src/docbkx/ch_telemetry-v2.xml b/api-ref/src/docbkx/ch_telemetry-v2.xml
index e38aa790e..9e1d49c7a 100644
--- a/api-ref/src/docbkx/ch_telemetry-v2.xml
+++ b/api-ref/src/docbkx/ch_telemetry-v2.xml
@@ -7,7 +7,7 @@
xmlns:wadl="http://wadl.dev.java.net/2009/02"
version="5.0-extension RackBook-2.0" xml:id="telemetry-v2">
Telemetry API v2 (CURRENT)
- Manage telemetry operations.
+ Manage Telemetry operations.
Alarms
List, create, gets details for, update, and delete
@@ -54,6 +54,20 @@
+
+ Samples
+ Get samples.
+
+
+
+
+
+
+
+
+
Resources
Get information for resources.
diff --git a/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl b/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl
index 9326b4060..dd82bac96 100644
--- a/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl
+++ b/api-ref/src/wadls/telemetry-api/src/v2/os-telemetry-api-2.0.wadl
@@ -41,6 +41,12 @@
+
+
+
+
+
+
@@ -271,6 +277,71 @@
+
+
+ Lists all known samples, based on
+ the data recorded so far.
+
+
+
+
+
+ Filter rules for the samples to be
+ returned.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Gets sample for the specified
+ id.
+
+
+
+
+
+ The id of the sample.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/list_samples.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/list_samples.json
new file mode 100644
index 000000000..d15c7129f
--- /dev/null
+++ b/api-ref/src/wadls/telemetry-api/src/v2/samples/list_samples.json
@@ -0,0 +1,19 @@
+[
+ {
+ "id": "8db08c68-bc70-11e4-a8c4-fa163e1d1a9b",
+ "metadata": {
+ "name1": "value1",
+ "name2": "value2"
+ },
+ "meter": "instance",
+ "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68",
+ "recorded_at": "2015-02-24T22:00:32.747930",
+ "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36",
+ "source": "openstack",
+ "timestamp": "2015-02-24T22:00:32.747930",
+ "type": "gauge",
+ "unit": "instance",
+ "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff",
+ "volume": 1.0
+ }
+]
diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/list_samples.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/list_samples.xml
new file mode 100644
index 000000000..2426a2a6f
--- /dev/null
+++ b/api-ref/src/wadls/telemetry-api/src/v2/samples/list_samples.xml
@@ -0,0 +1,25 @@
+
+
+ 8db08c68-bc70-11e4-a8c4-fa163e1d1a9b
+ instance
+ gauge
+ instance
+ 1.0
+ efd87807-12d2-4b38-9c70-5f5c2ac427ff
+ 35b17138-b364-4e6a-a131-8f3099c5be68
+ bd9431c1-8d69-4ad3-803a-8d4a6b89fd36
+ openstack
+ 2015-02-24T22:00:32.747930
+ 2015-02-24T22:00:32.747930
+
+ -
+ name2
+ value2
+
+ -
+ name1
+ value1
+
+
+
+
diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/new_sample.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/new_sample.json
new file mode 100644
index 000000000..38a94eedd
--- /dev/null
+++ b/api-ref/src/wadls/telemetry-api/src/v2/samples/new_sample.json
@@ -0,0 +1,17 @@
+{
+ "id": "8db08c68-bc70-11e4-a8c4-fa163e1d1a9b",
+ "metadata": {
+ "name1": "value1",
+ "name2": "value2"
+ },
+ "meter": "instance",
+ "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68",
+ "recorded_at": "2015-02-24T22:00:32.747930",
+ "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36",
+ "source": "openstack",
+ "timestamp": "2015-02-24T22:00:32.747930",
+ "type": "gauge",
+ "unit": "instance",
+ "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff",
+ "volume": 1.0
+}
diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/new_sample.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/new_sample.xml
new file mode 100644
index 000000000..21af1af55
--- /dev/null
+++ b/api-ref/src/wadls/telemetry-api/src/v2/samples/new_sample.xml
@@ -0,0 +1,23 @@
+
+ 8db08c68-bc70-11e4-a8c4-fa163e1d1a9b
+ instance
+ gauge
+ instance
+ 1.0
+ efd87807-12d2-4b38-9c70-5f5c2ac427ff
+ 35b17138-b364-4e6a-a131-8f3099c5be68
+ bd9431c1-8d69-4ad3-803a-8d4a6b89fd36
+ openstack
+ 2015-02-24T22:00:32.747930
+ 2015-02-24T22:00:32.747930
+
+ -
+ name2
+ value2
+
+ -
+ name1
+ value1
+
+
+